EthernetSessionPortal

Package: simu5g.corenetwork.ethernetSessionBridge

simple module EthernetSessionPortal

The inside of an EthernetSessionPort: frames the bridge sends down leave toward the session; frames of the session go up to the bridge as an Ethernet interface delivers them (the receive tags of the port)

simu5g.corenetwork.ethernetSessionBridge.EthernetSessionPortalEthernetSessionPortalsimple

Usage diagram

Used in compound modules

Name

Type

Description

EthernetSessionPort

compound module

The bridge’s side of one Ethernet PDU session: a port of the EthernetSessionBridge, whose lower side is the session (through EthernetSessionMux). Created and deleted by the mux as the session is established and released.

Properties

Name

Value

Description

display

i=block/socket

Gates

Name

Direction

Size

Description

upperLayerIn

input

upperLayerOut

output

lowerLayerIn

input

lowerLayerOut

output

Source code

//
// The inside of an ~EthernetSessionPort: frames the bridge sends down leave toward the
// session; frames of the session go up to the bridge as an Ethernet interface delivers
// them (the receive tags of the port)
//
simple EthernetSessionPortal
{
    parameters:
        @display("i=block/socket");
    gates:
        input upperLayerIn;
        output upperLayerOut;
        input lowerLayerIn;
        output lowerLayerOut;
}

File: src/simu5g/corenetwork/ethernetSessionBridge/EthernetSessionBridge.ned