Name | Description |
---|---|
REPORTmsg (packet) |
DEFINIMOS LOS CAMPOS DEL PAQUETE REPORT CON ESTE PAQUETE LA ONU DEMANDA ANCHO DE BANDA AL OLT PARA QUE DESPUES SE LE SEA ASIGNADO MEDIANTE EL PAQUETE GATE |
//////////////////////////////////////////////////////////////////////////////////////// // PROYECTO FIN DE CARRERA // // TITULO: Diseño e Implementacion de Nuevas Arquitecturas de Acceso Hibridas // // Opticas-wireless // // AUTOR: Ana Emma Lopez Mato // // TUTOR: Noemi Merayo Alvarez // // INGENIERIA TECNICA DE TELECOMUNICACIONES, SISTEMAS DE TELECOMUNICACION // // UNIVERSIDAD DE VALLADOLID // //////////////////////////////////////////////////////////////////////////////////////// // DEFINIMOS LOS CAMPOS DEL PAQUETE REPORT // CON ESTE PAQUETE LA ONU DEMANDA ANCHO DE BANDA AL OLT PARA QUE DESPUES SE LE SEA ASIGNADO MEDIANTE EL PAQUETE GATE packet REPORTmsg { int destAddress; // DIRECCION DE DESTINO int srcAddress; // DIRECCION DE ORIGEN O FUENTE int lengthtype = 88-8; // LONGITUD/TIPO int Opcode = 00/03; // CODIGO DE OPERACION DEL PAQUETE REPORT int timestamp; // TIEMPO DE CREACCION DEL PAQUETE REPORT int queuenum; // NUMERO DE COLAS int orderqueue; // ORDEN DE LAS COLAS int queue_estado[]; // CAMPO QUE INDICA EL ESTADO DE LAS COLAS DE LA ONU (BYTES) int bandwitch[]; // CAMPO QUE INDICA EL ANCHO DE BANDA TOTAL QUE TIENE LA ONU PARA SACAR PAQUETES DE LAS COLAS int reserverBits; // BITS DE RESERVA int FCS; // SECUENCIA DE CHEQUEO DE ERRORES DE LA TRAMA int lambdareport; // LONGITUD DE ONDA POR LA QUE SE TRANSMITIRA EL PAQUETE REPORT int priority; // INDICA LA PRIORIDAD DEL PAQUETE REPORT ( MAYOR PRIORIDAD = 0 ) simtime_t timesendreport; // CAMPO EN EL QUE SE INTRODUCE EL TIEMPO EN SEGUNDOS DE ENVIO DEL PAQUETE REPORT int numsla; // IDENTIFICADOR DEL SLA DE LA ONU QUE VA EN LA DIRECCION FUENTE O DE ORIGEN int band; }