Channel Eth100M

Package: inet.node.ethernet
File: src/inet/node/ethernet/EtherLink.ned

100 megabit/sec Ethernet link

Eth100M

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Extends:

Name Type Description
EtherLink channel

Base for Ethernet link types. Propagation delay can be specified with the length of the cable, i.e. in meters instead of nanoseconds or microseconds.

Known subclasses:

Name Type Description
Eth100MLong channel (no description)

Networks:

Name Type Description
advanced network (no description)
CloudAndRouters network (no description)
Complexer network (no description)
ConfiguratorA network (no description)
DataLinkVisualizerEnablingWiredShowcase network

TODO documentation

DataLinkVisualizerFilteringShowcase network

TODO documentation

FilteringShowcase network (no description)
InterfaceTableVisualizationAdvancedFeaturesShowcase network (no description)
InterfaceTableVisualizationEnablingVisualizationShowcase network (no description)
Network network

TODO documentation

Network network (no description)
Network network

A generated network with grid topology.

NetworkPathComplexShowcase network

TODO documentation

NetworkPathRIPShowcase network

TODO documentation

NetworkPathSimpleShowcase network

TODO documentation

PacketDropInterfaceNotConnectedShowcase network (no description)
PacketDropNoRouteToDestinationShowcase network (no description)
PacketDropQueueOverflowShowcase network (no description)
PIM_SM_Network network (no description)
pimDMFinal network (no description)
RoutingTableVisualizationDisplayingAllShowcase network (no description)
RoutingTableVisualizationFilteringShowcase network (no description)
SimpleContinentCloud network (no description)
StaticNetworkRouteVisualizationExample network (no description)
TransportConnectionVisualizationEnablingShowcase network (no description)
TransportConnectionVisualizationMultipleConnectionsShowcase network (no description)
TransportPathVisualizerExtendedShowcase network

TODO documentation

TransportPathVisualizerServerClientsShowcase network

TODO documentation

TransportPathVisualizerSimpleWiredShowcase network

TODO documentation

VisualizationE network (no description)
VisualizationF network (no description)
VisualizationH network (no description)
WiredAndWirelessHostsWithAP network (no description)
WirelessNetWith2DHCP network (no description)
WirelessNetWithDHCP network (no description)

Parameters:

Name Type Default value Description
disabled bool false
delay double replaceUnit(length / 2e8, "s")

propagation delay

datarate double 100Mbps

bits per second; 0=infinite

ber double 0

bit error rate (BER)

per double 0

packet error rate (PER)

length double 10m

Properties:

Name Value Description
class cDatarateChannel

Signals:

Name Type Unit
channelBusy long
messageSent omnetpp::cMessage
messageDiscarded omnetpp::cMessage

Statistics:

Name Title Source Record Unit Interpolation Mode
packetsDiscarded constant1(messageDiscarded) count? none
busy channelBusy vector? sample-hold
utilization timeavg(channelBusy) last?
packetBytes packetBytes(messageSent) sum? B none
throughput sumPerDuration(packetBits(messageSent)) last? bps
packets constant1(messageSent) count? none

Source code:

//
// 100 megabit/sec Ethernet link
//
channel Eth100M extends EtherLink
{
    datarate = 100Mbps;
}