NED File src/inet/linklayer/ieee80211/mac/Rx.ned
Name | Type | Description |
---|---|---|
Rx | simple module |
Responsible for checking frames received over the radio for errors, for managing the NAV, and for notifying other processes about the channel state (free or busy). |
Source code
// // Copyright (C) 2016 OpenSim Ltd. // // SPDX-License-Identifier: LGPL-3.0-or-later // package inet.linklayer.ieee80211.mac; import inet.linklayer.ieee80211.mac.contract.IRx; // // Responsible for checking frames received over the radio for errors, // for managing the NAV, and for notifying other processes about the channel // state (free or busy). // // This is the default implementation of ~IRx. // simple Rx like IRx { parameters: @display("i=block/rx"); @signal[navChanged](type=simtime_t); @signal[packetDropped](type=inet::Packet); @statistic[nav](title="network allocation vector"; source=navChanged; record=vector; interpolationmode=linear); }