Package: ned
IdealChannel
channel(no description)
Used in compound modules
Name | Type | Description |
---|---|---|
AccessPoint | compound module |
A generic access point supporting multiple wireless radios, and multiple ethernet ports. The type of the ethernet MAC, relay unit and wireless card can be specified as parameters. |
AckingWirelessInterface | compound module |
Highly abstracted wireless NIC that consists of a unit disk radio and a trivial MAC protocol. It offers simplicity for scenarios where Layer 1 and 2 effects can be completely ignored, for example testing the basic functionality of a wireless ad-hoc routing protocol. |
AFxyQueue | compound module |
This is an example queue, that implements one class of the Assured Forwarding PHB group (RFC 2597). |
AodvRouter | compound module |
It models a WirelessHost extended with Aodv submodule. |
ApplicationLayerNodeBase | compound module | (no description) |
BurstyPacketProducer | compound module |
This module mixes two different packet sources to generate bursty traffic. |
CompoundPendingQueue | compound module | (no description) |
DiffservQueue | compound module |
This is an example queue, that can be used in interfaces of DS core and edge nodes to support the AFxy (RFC 2597) and EF (RFC 3246) PHBs. |
DsdvRouter | compound module |
A DSDV router. |
DymoRouter | compound module | (no description) |
EtherEncapDummy | compound module |
Dummy encapsulation/decapsulation module for EthernetInterface. |
EtherHost | compound module |
An example host with one Ethernet port and a traffic generator that generates request-reply traffic directly over Ethernet. This host model does not contain higher layer protocols (IP, TCP). By default it is configured to use half-duplex MAC (CSMA/CD). |
EtherHost2 | compound module |
An example host with one Ethernet interface and an Ethernet traffic generator directly connected to it. This host model does not contain higher layer protocols (IP, TCP). By default is configured to use half-duplex MAC (CSMA/CD). |
EthernetInterface | compound module |
Ethernet network interface. Complements EtherMac and EtherEncap with an output queue for QoS and RED support. |
EtherQosQueue | compound module |
Queue module that gives the PAUSE frames a higher priority, and can be parametrized with an IPacketQueue for serving the data frames. |
EtherQosRedQueue | compound module |
Queue module that gives the PAUSE frames a higher priority, and using Random Early Detection algorithm on data frames, and can be parametrized with an IPacketQueue for serving the data frames. |
EtherSwitch | compound module |
Model of an Ethernet switch. |
ExtLowerEthernetInterface | compound module |
This module provides an Ethernet network interface suitable for emulation. The lower part of the network interface is realized in the real world using a real ethernet socket of the host computer which is running the simulation. |
ExtLowerIpv4 | compound module | (no description) |
ExtLowerIpv4NetworkLayer | compound module | (no description) |
ExtUpperEthernetInterface | compound module |
This module provides an Ethernet network interface suitable for emulation. The upper part of the network interface is realized in the real world using a real TAP device of the host computer which is running the simulation. |
ExtUpperIeee80211Interface | compound module |
This module provides an IEEE 802.11 network interface suitable for emulation. The upper part of the network interface is realized in the real world using a real TAP device of the host computer which is running the simulation. |
ExtUpperIpv4 | compound module | (no description) |
ExtUpperIpv4NetworkLayer | compound module | (no description) |
GpsrRouter | compound module | (no description) |
Ieee80211Interface | compound module |
This NIC implements an 802.11 network interface card. It can be configured via the mgmt.typename parameter to act as an AP or a STA, or for ad-hoc mode. |
Ieee802154NarrowbandInterface | compound module | (no description) |
Ieee802154UwbIrInterface | compound module | (no description) |
Ipv4NetworkLayer | compound module |
Network layer of an IPv4 node. |
Ipv6NetworkLayer | compound module |
Represents an IPv6 network layer (L3). |
LdpMplsRouter | compound module |
An LDP-capable router. |
LeakyBucket | compound module |
This module implements a parameterizable leaky bucket algorithm. |
LoopbackInterface | compound module |
Loopback interface. Complements the Loopback module. |
ManetRouter | compound module | (no description) |
NetworkLayerNodeBase | compound module | (no description) |
NextHopNetworkLayer | compound module |
This module provides a network layer for the next hop forwarding. |
Ospfv3 | compound module | (no description) |
PacketHistory | compound module |
This module connects one packet producer to one packet consumer. It can be pushed with packets from the connected packet producer. It keeps a copy of the last N packets pushed into its input. The packets are available in the runtime user interface (Qtenv) for inspection. |
Pim | compound module | (no description) |
PppInterface | compound module |
PPP interface. Complements the Ppp module with an output queue for QoS and RED support. |
PriorityQueue | compound module |
This module implements a priority queue with multiple inner queues and an optional shared memory buffer. |
QueueFiller | compound module |
This module produces packets in order to prevent a queue from becoming empty. |
RedDropperQueue | compound module |
Combines a packet queue with random early detection (RED) dropper. |
RequestConsumer | compound module |
This module processes incoming packets one by one in the order they arrive. First it classifies a packet according to the configured classifier function, then it generates tokens for the selected category in the configured response producer. |
ResponseProducer | compound module |
This module is capable of generating several different streams of packets, one after the other. For each traffic category, the packets are produced by a separate token based server. The traffic stream can be started by adding tokens the corresponding server module. The packet data, packet length, and timing distributions can be configured in the corresponding packet provider. |
Router | compound module |
IPv4 router that supports wireless, Ethernet, PPP and external interfaces. By default, no wireless and external interfaces are added; the number of Ethernet and PPP ports depends on the external connections. |
RsvpMplsRouter | compound module |
An RSVP-TE capable router. |
RtpHost | compound module | (no description) |
SimpleNetworkLayer | compound module |
This module provides a simple network layer. |
TcpClientApp | compound module |
This module is a generic TCP client application. The traffic source and traffic sink modules can be built from queueing model elements. |
TcpServerApp | compound module |
This module is a generic TCP server application with a TCP server listener that creates TCP server connections. |
TcpServerConnection | compound module |
This module is a generic TCP server connection. The traffic source and traffic sink modules can be built from queueing model elements. |
TelnetClientApp | compound module |
This client application contains a configurable pre-composed telnet traffic source and traffic sink. |
TelnetServerConnection | compound module |
This module contains a configurable pre-composed telnet traffic source and traffic sink as part of a telnet server application. |
TokenBucket | compound module |
This module implements a parameterizable token bucket algorithm. |
TransportLayerNodeBase | compound module | (no description) |
TunInterface | compound module | (no description) |
UdpApp | compound module |
This module generates traffic for a UDP application. The traffic source and traffic sink modules can be built from queueing model elements. |
VlanInterface | compound module | (no description) |
WirelessInterface | compound module | (no description) |
WiseRouteNetworkLayer | compound module |
This module provides a simple network layer. |
xMIPv6Support | compound module |
Implements xMIPv6 (where x = F, H, F-H). |
Properties
Name | Value | Description |
---|---|---|
class | cIdealChannel |
Source code
channel IdealChannel { @class(cIdealChannel); }File: Built-in type