El modulo simple BS_queue representa la cola donde se almacenan los mensajes que llegan a una BS. Cada BS_queue se asocia con uno de los enlaces de salida de la BS, de manera que solo recibe los paquetes que han de ser reenviados por el correspondiente enlace. Este modulo simple, a su vez, contiene tantas colas como clases de servicio soporta la subred inalambrica.
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram. Click here to see the full picture.
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram. Click here to see the full picture.
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. |
Name | Type | Default value | Description |
---|---|---|---|
numcolas | int |
Numero de clases de servicio del trafico de la parte inalambrica |
|
delta_time | double |
Tiempo de ciclo de transmision para los enlaces de cada BS |
|
buffer_size | double |
Tamanyo del buffer de cada BS |
|
tasabinaria | double |
Capacidad de radio de cada BS |
|
user_extractionmethod_StrictPQ0_Centralized1 | int |
Parametro para elegir el metodo de extraccion de paquetes de los modulos BS_queue[] |
Name | Value | Description |
---|---|---|
display | i=block/queue |
Name | Direction | Size | Description |
---|---|---|---|
bsqueueInOut | inout |
Puerta de entrada/salida que conecta este modulo con el BS_rx_tx |
|
withBsMac | inout |
Puerta de entrada/salida que conecta este modulo con el BS_mac |
// El modulo simple BS_queue representa la cola donde se almacenan los mensajes que llegan a una BS. // Cada BS_queue se asocia con uno de los enlaces de salida de la BS, de manera que solo recibe los // paquetes que han de ser reenviados por el correspondiente enlace. Este modulo simple, a su vez, // contiene tantas colas como clases de servicio soporta la subred inalambrica. simple BS_queue { parameters: @display("i=block/queue"); int numcolas; //Numero de clases de servicio del trafico de la parte inalambrica double delta_time; //Tiempo de ciclo de transmision para los enlaces de cada BS double buffer_size; //Tamanyo del buffer de cada BS double tasabinaria; //Capacidad de radio de cada BS int user_extractionmethod_StrictPQ0_Centralized1; //Parametro para elegir el metodo de extraccion de paquetes de los modulos BS_queue[] gates: inout bsqueueInOut; //Puerta de entrada/salida que conecta este modulo con el BS_rx_tx inout withBsMac; //Puerta de entrada/salida que conecta este modulo con el BS_mac }