NED File src/inet/linklayer/ieee80211/llc/Ieee80211LlcEpd.ned

Name

Type

Description

Ieee80211LlcEpd

simple module

An LLC implementation that encapsulates packets with the IEEE 802 EtherType Protocol Discrimination (EPD) header, as defined in section 9.2 EtherTypes of the IEEE Std 802-2014 standard. See Ieee802EpdHeader.

Source code

//
// Copyright (C) 2018 Raphael Riebl, TH Ingolstadt
//
// SPDX-License-Identifier: LGPL-3.0-or-later
//

package inet.linklayer.ieee80211.llc;

import inet.common.SimpleModule;

//
// An LLC implementation that encapsulates packets with the IEEE 802 `EtherType`
// Protocol Discrimination (EPD) header, as defined in section 9.2 `EtherTypes`
// of the IEEE Std 802-2014 standard. See ~Ieee802EpdHeader.
//
simple Ieee80211LlcEpd extends SimpleModule like IIeee80211Llc
{
    parameters:
        @class(Ieee80211LlcEpd);
        @display("i=block/layer");
        @signal[packetDropped](type=Packet);
    gates:
        input upperLayerIn;
        output upperLayerOut;
        input lowerLayerIn;
        output lowerLayerOut;
}