Simple Module ONU_Point_to_Point

Package: red_wireless
File: ONU_Point_to_Point.ned

C++ definition

El modulo simple ONU_Point_to_Point identifica el destinatario de los paquetes que recibe la ONU. En caso de no coincidir el indice del destinatario con el de la ONU que recibe el mensaje, este modulo lo borra. En caso de ser esta ONU la destinataria del mensaje, este modulo lo envia hacia la capa MAC.

ONU_Point_to_Point

Usage diagram:

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

ONU_Point_to_Point ONU

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.

ONU_Point_to_Point

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.

ONU (compound module)

El modulo compuesto ONU representa a las unidades opticas de red, situadas en las dependencias de los usuarios opticos. Hay 'numOnu' modulos ONU en la red, de los cuales 'numGW-1' actuan de pasarela entre las tecnologias optica e inalambrica.

Properties:

Name Value Description
display i=block/queue

Gates:

Name Direction Size Description
onuptpwdmIn input

Puerta de entrada que conecta este modulo con el ONU_WDMSplitter

onuptpmacOut output

Puerta de salida que conecta este modulo con el ONU_mac

Source code:

// El modulo simple ONU_Point_to_Point identifica el destinatario de los paquetes que recibe la ONU.
// En caso de no coincidir el indice del destinatario con el de la ONU que recibe el mensaje, este modulo lo borra.
// En caso de ser esta ONU la destinataria del mensaje, este modulo lo envia hacia la capa MAC.
simple ONU_Point_to_Point
{
    parameters:
        @display("i=block/queue");
    gates:
        input onuptpwdmIn; //Puerta de entrada que conecta este modulo con el ONU_WDMSplitter
        output onuptpmacOut; //Puerta de salida que conecta este modulo con el ONU_mac
}