Simple Module BS_rx_tx

Package: red_wireless
File: BS_rx_tx.ned

C++ definition

El modulo simple BS_rx_tx recibe y reenvia los mensajes que le envian los usuarios (paquetes de datos, DATA) y las otras BS (paquetes DATA y anuncios de estado de enlace, LSA).

BS_rx_tx

Usage diagram:

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

BS_rx_tx BS

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.

BS_rx_tx

Used in compound modules:

If a module type shows up more than once, that means it has been defined in more than one NED file.

BS (compound module)

El modulo compuesto BS representa a los nodos que forman la parte inalambrica (estaciones base). Hay 'numBS' modulos BS, de los cuales 'numGW' funcionan de pasarela con la parte óptica.

Parameters:

Name Type Default value Description
numBS int

Numero de estaciones base en la parte inalambrica de la red hibrida

numUser int

Numero de usuarios inalambricos conectados a las estaciones base

numGW int

Numero de BSs que actuan de pasarelas con la parte optica de la red

Properties:

Name Value Description
display i=block/wrxtx

Gates:

Name Direction Size Description
bsRxTx [ ] inout

Array de puertas de entrada/salida que conectan este modulo con el exterior del modulo compuesto BS

queueRxTx [ ] inout

Array de puertas de entrada/salida que conectan este modulo con el array de modulos BS_queue[]

Source code:

// El modulo simple BS_rx_tx recibe y reenvia los mensajes que le envian los usuarios (paquetes de datos, DATA)
// y las otras BS (paquetes DATA y anuncios de estado de enlace, LSA).
simple BS_rx_tx
{
    parameters:
        @display("i=block/wrxtx");
        int numBS; //Numero de estaciones base en la parte inalambrica de la red hibrida
        int numUser; //Numero de usuarios inalambricos conectados a las estaciones base
        int numGW; //Numero de BSs que actuan de pasarelas con la parte optica de la red
    gates:
        inout bsRxTx[]; //Array de puertas de entrada/salida que conectan este modulo con el exterior del modulo compuesto BS
        inout queueRxTx[]; //Array de puertas de entrada/salida que conectan este modulo con el array de modulos BS_queue[]
}