-
Notifications
You must be signed in to change notification settings - Fork 487
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding protocol MRP (IEC 62439-2) #947
base: master
Are you sure you want to change the base?
Commits on Feb 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 712ccd7 - Browse repository at this point
Copy the full SHA 712ccd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 479ebae - Browse repository at this point
Copy the full SHA 479ebaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for aae5bef - Browse repository at this point
Copy the full SHA aae5befView commit details
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2f5b2ac - Browse repository at this point
Copy the full SHA 2f5b2acView commit details -
Configuration menu - View commit details
-
Copy full SHA for e515f2a - Browse repository at this point
Copy the full SHA e515f2aView commit details
Commits on Feb 14, 2024
-
adding standard compliant code and comment in testMgrNackReq and testPropagateReq
Configuration menu - View commit details
-
Copy full SHA for 470bf50 - Browse repository at this point
Copy the full SHA 470bf50View commit details
Commits on Feb 16, 2024
-
Additions and Error Correction
Duplicate packets in RingCheck eliminated IngressFiltering in Relay introduced
Configuration menu - View commit details
-
Copy full SHA for f9f643c - Browse repository at this point
Copy the full SHA f9f643cView commit details
Commits on Feb 17, 2024
-
applied OMNeT++ style template and reordered attributes in header files
Configuration menu - View commit details
-
Copy full SHA for 00aeb37 - Browse repository at this point
Copy the full SHA 00aeb37View commit details -
mrp: resolved formatting error
automatic formatting done by template introduced some errors which were resolved where necessary for readability
Configuration menu - View commit details
-
Copy full SHA for 2883dc8 - Browse repository at this point
Copy the full SHA 2883dc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9395436 - Browse repository at this point
Copy the full SHA 9395436View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65359bc - Browse repository at this point
Copy the full SHA 65359bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a227c4 - Browse repository at this point
Copy the full SHA 9a227c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e8809f - Browse repository at this point
Copy the full SHA 3e8809fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dea505e - Browse repository at this point
Copy the full SHA dea505eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40af40d - Browse repository at this point
Copy the full SHA 40af40dView commit details
Commits on Feb 23, 2024
-
Updating NED-file documentation
NED file comments added, + some smaller errors eliminated, renamed function initContinuityCheck to startContinuityCheck for clarification
Configuration menu - View commit details
-
Copy full SHA for b53aff4 - Browse repository at this point
Copy the full SHA b53aff4View commit details
Commits on Mar 13, 2024
-
reworked signals and ned-parameters
signals and ned parameters are worked, MediaRedundancyNode was renamed to Mrp, InterconnectionNode to MrpInterconnection. MrpInterconnection now inherits properly from Mrp ned file
Configuration menu - View commit details
-
Copy full SHA for 63e24ff - Browse repository at this point
Copy the full SHA 63e24ffView commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 010bc82 - Browse repository at this point
Copy the full SHA 010bc82View commit details -
Configuration menu - View commit details
-
Copy full SHA for f862b60 - Browse repository at this point
Copy the full SHA f862b60View commit details -
Configuration menu - View commit details
-
Copy full SHA for f830dd9 - Browse repository at this point
Copy the full SHA f830dd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f499a08 - Browse repository at this point
Copy the full SHA f499a08View commit details -
mrp: Update L2NodeConfigurator.cc
Added MRP InterfaceData
Configuration menu - View commit details
-
Copy full SHA for d13e439 - Browse repository at this point
Copy the full SHA d13e439View commit details -
mrp: Update MediaRedundancyNode.cc
adding standard compliant code and comment in testMgrNackReq and testPropagateReq
Configuration menu - View commit details
-
Copy full SHA for 558327b - Browse repository at this point
Copy the full SHA 558327bView commit details -
mrp: Additions and Error Correction
Duplicate packets in RingCheck eliminated IngressFiltering in Relay introduced
Configuration menu - View commit details
-
Copy full SHA for 8ee978b - Browse repository at this point
Copy the full SHA 8ee978bView commit details -
applied OMNeT++ style template and reordered attributes in header files
Configuration menu - View commit details
-
Copy full SHA for 1343f9c - Browse repository at this point
Copy the full SHA 1343f9cView commit details -
mrp: resolved formatting error
automatic formatting done by template introduced some errors which were resolved where necessary for readability
Configuration menu - View commit details
-
Copy full SHA for 80d5b55 - Browse repository at this point
Copy the full SHA 80d5b55View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce96183 - Browse repository at this point
Copy the full SHA ce96183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4667474 - Browse repository at this point
Copy the full SHA 4667474View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5752097 - Browse repository at this point
Copy the full SHA 5752097View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f60581 - Browse repository at this point
Copy the full SHA 0f60581View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffbc6e6 - Browse repository at this point
Copy the full SHA ffbc6e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 553b7c8 - Browse repository at this point
Copy the full SHA 553b7c8View commit details -
mrp: Updating NED-file documentation
NED file comments added, + some smaller errors eliminated, renamed function initContinuityCheck to startContinuityCheck for clarification
Configuration menu - View commit details
-
Copy full SHA for 6f16156 - Browse repository at this point
Copy the full SHA 6f16156View commit details -
mrp: reworked signals and ned-parameters
signals and ned parameters are worked, MediaRedundancyNode was renamed to Mrp, InterconnectionNode to MrpInterconnection. MrpInterconnection now inherits properly from Mrp ned file
Configuration menu - View commit details
-
Copy full SHA for e0c8194 - Browse repository at this point
Copy the full SHA e0c8194View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70e56af - Browse repository at this point
Copy the full SHA 70e56afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2efdafa - Browse repository at this point
Copy the full SHA 2efdafaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87cf8d5 - Browse repository at this point
Copy the full SHA 87cf8d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c5a281 - Browse repository at this point
Copy the full SHA 8c5a281View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b3db7e - Browse repository at this point
Copy the full SHA 7b3db7eView commit details -
mrp: examples: Mrp: fixed network: use Mrp network from exmples/mrp f…
…older instead of tests/mrp
Configuration menu - View commit details
-
Copy full SHA for 8d5a0e0 - Browse repository at this point
Copy the full SHA 8d5a0e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd2e47d - Browse repository at this point
Copy the full SHA dd2e47dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9f7802 - Browse repository at this point
Copy the full SHA d9f7802View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ed9a28 - Browse repository at this point
Copy the full SHA 3ed9a28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81d92b6 - Browse repository at this point
Copy the full SHA 81d92b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac18423 - Browse repository at this point
Copy the full SHA ac18423View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3937a0f - Browse repository at this point
Copy the full SHA 3937a0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79b88e5 - Browse repository at this point
Copy the full SHA 79b88e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5fe7cd - Browse repository at this point
Copy the full SHA f5fe7cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b75ec3 - Browse repository at this point
Copy the full SHA 1b75ec3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e03d247 - Browse repository at this point
Copy the full SHA e03d247View commit details -
mrp: rename sourceAddress to localBridgeAddress, to avoid confusion w…
…ith method args named SourceAddress
Configuration menu - View commit details
-
Copy full SHA for 88004c8 - Browse repository at this point
Copy the full SHA 88004c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ba1d9b - Browse repository at this point
Copy the full SHA 5ba1d9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 040adb7 - Browse repository at this point
Copy the full SHA 040adb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10e1487 - Browse repository at this point
Copy the full SHA 10e1487View commit details -
Configuration menu - View commit details
-
Copy full SHA for b164175 - Browse repository at this point
Copy the full SHA b164175View commit details -
Configuration menu - View commit details
-
Copy full SHA for aedc73e - Browse repository at this point
Copy the full SHA aedc73eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0175098 - Browse repository at this point
Copy the full SHA 0175098View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97178e0 - Browse repository at this point
Copy the full SHA 97178e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for de5a946 - Browse repository at this point
Copy the full SHA de5a946View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ad574a - Browse repository at this point
Copy the full SHA 4ad574aView commit details -
mrp: MrpPdu.msg: C++ classes for various TLVs renamed
Reason: e.g. TopologyChangeFrame is a TLV and not a frame in itself; the spec refers to them as MRP_TopologyChange
Configuration menu - View commit details
-
Copy full SHA for 2ab07a2 - Browse repository at this point
Copy the full SHA 2ab07a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 988c4c1 - Browse repository at this point
Copy the full SHA 988c4c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26e1407 - Browse repository at this point
Copy the full SHA 26e1407View commit details -
mrp: module comments moved to where the NEDDOC tool finds them
Immediately above the module declaration, without any intervening blank lines
Configuration menu - View commit details
-
Copy full SHA for 2e3b2d7 - Browse repository at this point
Copy the full SHA 2e3b2d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2450ba - Browse repository at this point
Copy the full SHA e2450baView commit details -
mrp: test/networks/mrp removed
The same files are already under examples, and the files here weren't actual tests (do not produce FAIL/PASS result). Also: fix network= setting in omnetpp.ini that accidentally still referenced the now-deleted network
Configuration menu - View commit details
-
Copy full SHA for 6889653 - Browse repository at this point
Copy the full SHA 6889653View commit details -
mrp: added support for displaying info above module icon via displayS…
…tringTextFormat parameter
Configuration menu - View commit details
-
Copy full SHA for e832329 - Browse repository at this point
Copy the full SHA e832329View commit details -
Configuration menu - View commit details
-
Copy full SHA for 368255a - Browse repository at this point
Copy the full SHA 368255aView commit details -
mrp: change disabled link color because it was too close to bg color
It made the links hard to see e.g. over a video call
Configuration menu - View commit details
-
Copy full SHA for 5c42d67 - Browse repository at this point
Copy the full SHA 5c42d67View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7b6a18 - Browse repository at this point
Copy the full SHA d7b6a18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18e770a - Browse repository at this point
Copy the full SHA 18e770aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e693a4b - Browse repository at this point
Copy the full SHA e693a4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7dc4e9 - Browse repository at this point
Copy the full SHA c7dc4e9View commit details -
mrp: fix wrong MRP_Blocked field, and deducing link state from MRP_Li…
…nkChange and MRP_InLinkChange frames MRP_Blocked should contain fixed 1, as it indicates the capability to receive certain frames on BLOCKED ports, not port state [info from DJtime] When receiving LinkChange and InLinkChange frames, the link state should be determined from the header type, not from the MRP_Blocked or MRP_LinkInfo fields (which do not carry this info).
Configuration menu - View commit details
-
Copy full SHA for f38d67d - Browse repository at this point
Copy the full SHA f38d67dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e5415a - Browse repository at this point
Copy the full SHA 1e5415aView commit details -
mrp: use enum instead of uint16_t for link state
Added LinkType as alias of NetworkInterface::State.
Configuration menu - View commit details
-
Copy full SHA for 7d319f6 - Browse repository at this point
Copy the full SHA 7d319f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for adc42bf - Browse repository at this point
Copy the full SHA adc42bfView commit details
Commits on Apr 12, 2024
-
mrp: linkDetectionDelay and processingDelay converted from @Unit(ms) …
…into @Unit(s) Note: SimTime() ctor expects int64_t (an **NOT** double) value, so it is truncating!!! This change is implemented the way it is in order to preserve the fingerprints.
Configuration menu - View commit details
-
Copy full SHA for d67eba3 - Browse repository at this point
Copy the full SHA d67eba3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 342ba76 - Browse repository at this point
Copy the full SHA 342ba76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55a1957 - Browse repository at this point
Copy the full SHA 55a1957View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45b2998 - Browse repository at this point
Copy the full SHA 45b2998View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5f3bdd - Browse repository at this point
Copy the full SHA b5f3bddView commit details -
Configuration menu - View commit details
-
Copy full SHA for f95718e - Browse repository at this point
Copy the full SHA f95718eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcf3d60 - Browse repository at this point
Copy the full SHA bcf3d60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 105f7b3 - Browse repository at this point
Copy the full SHA 105f7b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3cf249 - Browse repository at this point
Copy the full SHA b3cf249View commit details -
mrp: convert to simtime_t: topologyChangeInd(), interconnTopologyChan…
…geInd() (no fingerprint change)
Configuration menu - View commit details
-
Copy full SHA for 9540f3d - Browse repository at this point
Copy the full SHA 9540f3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5270e40 - Browse repository at this point
Copy the full SHA 5270e40View commit details -
Configuration menu - View commit details
-
Copy full SHA for e64ede3 - Browse repository at this point
Copy the full SHA e64ede3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c63640 - Browse repository at this point
Copy the full SHA 8c63640View commit details -
Configuration menu - View commit details
-
Copy full SHA for afce65a - Browse repository at this point
Copy the full SHA afce65aView commit details -
mrp: mrpNetworks.ned: added visualizing the switch states on network …
…level Also: organize imports: remove unused, etc.
Configuration menu - View commit details
-
Copy full SHA for 01ce987 - Browse repository at this point
Copy the full SHA 01ce987View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90f63c2 - Browse repository at this point
Copy the full SHA 90f63c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e430c63 - Browse repository at this point
Copy the full SHA e430c63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 362915d - Browse repository at this point
Copy the full SHA 362915dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8532f91 - Browse repository at this point
Copy the full SHA 8532f91View commit details -
Configuration menu - View commit details
-
Copy full SHA for f485a1f - Browse repository at this point
Copy the full SHA f485a1fView commit details -
mrp: MrpInterconnection: enums and vars renamed per table on page 43 …
…(6.3 Attributes)
Configuration menu - View commit details
-
Copy full SHA for 3befb7b - Browse repository at this point
Copy the full SHA 3befb7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0315363 - Browse repository at this point
Copy the full SHA 0315363View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c52128 - Browse repository at this point
Copy the full SHA 4c52128View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1068f73 - Browse repository at this point
Copy the full SHA 1068f73View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee8115f - Browse repository at this point
Copy the full SHA ee8115fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1ba1d8 - Browse repository at this point
Copy the full SHA e1ba1d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ececa1 - Browse repository at this point
Copy the full SHA 5ececa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50e2882 - Browse repository at this point
Copy the full SHA 50e2882View commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c904dc1 - Browse repository at this point
Copy the full SHA c904dc1View commit details -
mrp: omnetpp.ini: give names to iteration variables
remove redundant entry **.mrp.mrpRole = "MRC"
Configuration menu - View commit details
-
Copy full SHA for 17169ca - Browse repository at this point
Copy the full SHA 17169caView commit details -
Configuration menu - View commit details
-
Copy full SHA for a604695 - Browse repository at this point
Copy the full SHA a604695View commit details -
mrp: MrpInterfaceData files moved from configurator/ to mrp/
includes adjusted.
Configuration menu - View commit details
-
Copy full SHA for c816a56 - Browse repository at this point
Copy the full SHA c816a56View commit details -
Configuration menu - View commit details
-
Copy full SHA for a95fb6f - Browse repository at this point
Copy the full SHA a95fb6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 335ab16 - Browse repository at this point
Copy the full SHA 335ab16View commit details -
mrp: MrpPdu.msg: added descriptions
also: space changes, some items moved within file
Configuration menu - View commit details
-
Copy full SHA for 6c04316 - Browse repository at this point
Copy the full SHA 6c04316View commit details -
Configuration menu - View commit details
-
Copy full SHA for da56922 - Browse repository at this point
Copy the full SHA da56922View commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1a1e4b9 - Browse repository at this point
Copy the full SHA 1a1e4b9View commit details -
mrp: linkCheckEnabled and ringCheckEnabled merged to interconnectionC…
…heckMode Those parameters only apply to interconnections, so they have to be prefixed accordingly; "LC Mode" and "RC Mode" are common terms, and using LC+RC together is questionable, so it makes sense to introduce a single parameter with values "LC" and "RC".
Configuration menu - View commit details
-
Copy full SHA for 19cbeb6 - Browse repository at this point
Copy the full SHA 19cbeb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74bea37 - Browse repository at this point
Copy the full SHA 74bea37View commit details -
mrp: LargeNetwork scenario refactored
The only purpose the separate inner and outer rings served was layouting, and it's just not worth it. Related configs moved to the bottom of the ini file.
Configuration menu - View commit details
-
Copy full SHA for 17217f9 - Browse repository at this point
Copy the full SHA 17217f9View commit details -
mrp: example: utilize section inheritance to reduce duplications; Sma…
…llNetwork moved to front Follow section name changes in fingerprints file (fingerprints are preserved).
Configuration menu - View commit details
-
Copy full SHA for 521610d - Browse repository at this point
Copy the full SHA 521610dView commit details
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 31e7a85 - Browse repository at this point
Copy the full SHA 31e7a85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56591fb - Browse repository at this point
Copy the full SHA 56591fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for df6c106 - Browse repository at this point
Copy the full SHA df6c106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57cfc8a - Browse repository at this point
Copy the full SHA 57cfc8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bfce258 - Browse repository at this point
Copy the full SHA bfce258View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d0157a - Browse repository at this point
Copy the full SHA 7d0157aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b7f7363 - Browse repository at this point
Copy the full SHA b7f7363View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5893247 - Browse repository at this point
Copy the full SHA 5893247View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40d72ee - Browse repository at this point
Copy the full SHA 40d72eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6861fa - Browse repository at this point
Copy the full SHA b6861faView commit details
Commits on Apr 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b532277 - Browse repository at this point
Copy the full SHA b532277View commit details