Simple Module SPLITTER

Package: red_wireless
File: SPLITTER.ned

C++ definition

El modulo simple Splitter representa el divisor optico situado que permite establecer la topologia en arbol de la subred EPON (conexiones punto-multipunto de OLT a ONUs, conexiones punto-a-punto de ONUs a OLT).

SPLITTER

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram. Click here to see the full picture.

SPLITTER red_hibrida SFNet SFNet_small SFNet_small2

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram. Click here to see the full picture.

SPLITTER

Networks:

red_hibrida (network)

Las conexiones entre BSs se realizan en función de la distancia entre las mismas DIFERENCIA CON 'wireless3': La distancia máxima se tiene en cuenta al crear el canal, en este .ned.

SFNet (network)

Modelado de SFNet, red WOBAN de San Francisco con 25 BSs, 25 usuarios, 16 ONUs, 1 OLT y 1 Splitter. 5 de BSs-pasarela conectan con 4 ONUs-pasarela.

SFNet_small (network)

Version reducida de la red SFNet, en la que se ha limitado el numero de BSs y Users a 15. De las 15 BSs, 3 son pasarelas que conectan en total con 2 ONUs-pasarela.

SFNet_small2 (network)

Version reducida de la red SFNet, en la que se ha limitado el numero de BSs y Users a 10. De las 10 BSs, 3 son pasarelas que conectan en total con 2 ONUs-pasarela.

Parameters:

Name Type Default value Description
numlong int

Numero de longitudes de onda que soporta la subred optica

Properties:

Name Value Description
display i=abstract/dispatcher

Gates:

Name Direction Size Description
splitterIn [ ] inout

Array de puertas de entrada/salida que conectan este modulo con el OLT

splitterOut [ ] inout

Array de puertas de entrada/salida que conectan este modulo con las ONUs

Source code:

// El modulo simple Splitter representa el divisor optico situado que permite establecer la topologia en arbol
// de la subred EPON (conexiones punto-multipunto de OLT a ONUs, conexiones punto-a-punto de ONUs a OLT).
simple SPLITTER
{
    parameters:
        @display("i=abstract/dispatcher");
        int numlong; //Numero de longitudes de onda que soporta la subred optica
    gates:
        inout splitterIn[]; //Array de puertas de entrada/salida que conectan este modulo con el OLT
        inout splitterOut[]; //Array de puertas de entrada/salida que conectan este modulo con las ONUs
}