Package: inet.networklayer.ted
Ted
simple moduleTraffic Engineering Database. Stores network topology with detailed link information, including total and reserved bandwidths.
Ted is filled in and kept up-to-date via link state routing protocols, like LinkStateRouting or (in the future) OSPF-TE.
Ted exposes several public methods for querying the current network state and allows RsvpTe and individual applications to calculate feasible LSPs meeting the chosen bandwidth criteria.
Used in compound modules
| Name | Type | Description |
|---|---|---|
| LdpMplsRouter | compound module |
An LDP-capable router. |
| RsvpMplsRouter | compound module |
An RSVP-TE capable router. |
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| interfaceTableModule | string |
The path to the InterfaceTable module |
|
| routingTableModule | string |
Properties
| Name | Value | Description |
|---|---|---|
| display | i=block/table |
Source code
// // Traffic Engineering Database. Stores network topology with detailed // link information, including total and reserved bandwidths. // // ~Ted is filled in and kept up-to-date via link state routing protocols, // like ~LinkStateRouting or (in the future) OSPF-TE. // // Ted exposes several public methods for querying the current network state // and allows ~RsvpTe and individual applications to calculate feasible LSPs // meeting the chosen bandwidth criteria. // simple Ted { parameters: string interfaceTableModule; // The path to the InterfaceTable module string routingTableModule; @display("i=block/table"); }File: src/inet/networklayer/ted/Ted.ned