File: NetworkInterfaces/Ethernet/EtherLLC.ned
C++ definition: click here
Provides Ethernet 802.3 encapsulation/decapsulation and dispatching to the appropriate higher layer by DSAP values.
Expected environment:
Functionality:
Processes commands received from upper layers, as described in Communication between LLC and higher layers. The following commands are supported:
Processing of packets received from the lower layers:
The following diagram shows usage relationships between modules, networks and channels. Unresolved module (and channel) types are missing from the diagram. Click here to see the full picture.
Name | Type | Description |
---|---|---|
writeScalars | bool | enable/disable recording statistics in omnetpp.sca |
Name | Direction | Description |
---|---|---|
upperLayerIn [ ] | input | higher layer protocols or applications |
upperLayerOut [ ] | output | higher layer protocols or applications |
lowerLayerIn | input | to Ethernet MAC |
lowerLayerOut | output | to Ethernet MAC |
simple EtherLLC parameters: writeScalars: bool; // enable/disable recording statistics in omnetpp.sca gates: in: upperLayerIn[]; // higher layer protocols or applications out: upperLayerOut[]; // higher layer protocols or applications in: lowerLayerIn; // to Ethernet MAC out: lowerLayerOut; // to Ethernet MAC endsimple