ES2641542T3 - Dispositivo y método de transferencia de servicio de unidad de datos de canal óptico (ODU) - Google Patents
Dispositivo y método de transferencia de servicio de unidad de datos de canal óptico (ODU) Download PDFInfo
- Publication number
- ES2641542T3 ES2641542T3 ES13877467.4T ES13877467T ES2641542T3 ES 2641542 T3 ES2641542 T3 ES 2641542T3 ES 13877467 T ES13877467 T ES 13877467T ES 2641542 T3 ES2641542 T3 ES 2641542T3
- Authority
- ES
- Spain
- Prior art keywords
- frame
- information
- odu
- unit
- ethernet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1605—Fixed allocated frame structures
- H04J3/1652—Optical Transport Network [OTN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0003—Details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0005—Switch and router aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0066—Provisions for optical burst or packet networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0005—Switch and router aspects
- H04Q2011/0037—Operation
- H04Q2011/0045—Synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0086—Network resource allocation, dimensioning or optimisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Time-Division Multiplex Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
Un aparato para transportar un servicio de unidad de datos de canal óptico, ODU, que comprende una primera unidad de procesamiento de servicio ODU, una unidad de asignación de intervalo de tiempo, una unidad de asignación de puertos de salida de conmutación, una unidad de conmutación de Ethernet y una segunda unidad de procesamiento de servicio ODU, en donde: la primera unidad de procesamiento de servicio ODU está configurada para recibir una trama ODU de orden superior; para realizar un procesamiento de demapeado de correspondencia sobre la trama ODU de orden superior para obtener una trama ODUflex; para encapsular la trama ODUflex en una trama Ethernet; y para enviar la trama Ethernet a la unidad de conmutación de Ethernet en conformidad con una tabla de un mapeado de correspondencia entre puertos de salida de la primera unidad de procesamiento de servicio ODU e intervalos de tiempo, en donde la tabla se determina por la unidad de asignación de intervalos de tiempo; la unidad de asignación de intervalos de tiempo está configurada para determinar la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU e intervalos de tiempo, en donde la tabla se determina por la unidad de asignación de intervalos de tiempo; la unidad de asignación de puertos de salida de conmutación está configurada para determinar una tabla de mapeado de correspondencia entre los puertos de entrada de la unidad de conmutación de Ethernet e intervalos de tiempo en un período de trama y una tabla de un mapeado entre puertos de salida de la unidad de conmutación Ethernet y los intervalos de tiempo en un período de trama en conformidad con la tabla de mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, y determinar una orden de reenvío de asignación de la unidad de conmutación Ethernet en conformidad con la tabla de mapeado entre los puertos de entrada de la unidad de conmutación Ethernet y los intervalos de tiempo en un período de trama y la tabla de mapeado entre los puertos de salida de la unidad de conmutación Ethernet y los intervalos de tiempo en un período de trama; la unidad de conmutación Ethernet está configurada para reenviar la trama Ethernet recibida a la segunda unidad de procesamiento de servicio ODU en conformidad con la orden de reenvío de asignación de la unidad de conmutación Ethernet; y la segunda unidad de procesamiento de servicio ODU está configurada para realizar un procesamiento de desencapsulación sobre la trama Ethernet recibida en conformidad con la tabla de mapeado de correspondencia entre los puertos de salida de la unidad de conmutación Ethernet y los intervalos de tiempo en un período de trama, en donde la tabla de mapeado de correspondencia entre los puertos de salida de la unidad de conmutación Ethernet y los intervalos de tiempo se determina por la unidad de asignación de puertos de salida de conmutación, para obtener datos de flujo binario de carga útil Ethernet; para encapsular los datos de flujo binario de carga útil de Ethernet en la trama ODU de orden superior y para enviar la trama ODU de orden superior.
Description
5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Dispositivo y metodo de transferencia de servicio de unidad de datos de canal optico (ODU)
CAMPO DE LA INVENCION
La presente invencion se refiere al campo de la transmision de comunicaciones y en particular, a un aparato y un metodo para transportar un servicio de unidad de datos de canal optico (Optical channel Data unit, ODU).
ANTECEDENTES DE LA INVENCION
Con el rapido desarrollo de una red de comunicaciones, el numero de categonas de servicio, a modo de ejemplo, movil, voz, video, juegos en red y exploracion de red, es cada vez mayor y el ancho de banda que se requiere es tambien mas alto. Para transportar un servicio tal como un servicio de multiplexacion por division de tiempo, la red de comunicaciones debe realizar una clasificacion de servicio compleja, y simplificar un proceso de procesamiento de un dispositivo de conmutacion, para mejorar la eficiencia de procesamiento y la calidad del dispositivo de conmutacion.
La Figura 1 es un diagrama esquematico de un aparato de transporte en la tecnica anterior. El aparato de transporte en la tecnica anterior incluye una tarjeta de lmea de recepcion, una tarjeta de lmea de envfo y una unidad de conmutacion. La tarjeta de lmea de recepcion incluye, ademas, una unidad de demapeado GMP (Generic Mapping Procedure, procedimiento de mapeado generico). La tarjeta de lmea de envfo incluye, ademas, una unidad de mapeado de GMP. Para un servicio de unidades de datos de canal optico (Optical channel Data unit, ODU) de orden superior recibido, la unidad de demapeado GMP efectua un demapeado de una trama ODUflex variable con el ancho de banda en el servicio ODU de orden superior utilizando el procedimiento de mapeado generico, y envfa la trama ODUflex a la unidad de conmutacion. La unidad de conmutacion interconecta, utilizando un bus de conexion entre placas, las unidades de conmutacion no de Ethernet que estan construidas. La unidad de conmutacion envfa la trama ODUflex recibida a la tarjeta de lmea de envrn. La unidad de mapeado de GMP en la tarjeta de lmea de envfo efectua el mapeado de la trama ODUflex recibida y encapsula la trama ODUflex recibida en un servicio ODU de orden superior, y envfa el servicio ODU de orden superior.
En la tecnica anterior, la trama ODUflex no puede transportarse utilizando una unidad de conmutacion Ethernet, y el aparato de transporte en la tecnica anterior no puede conseguir la compatibilidad en una red de conmutacion Ethernet.
El documento US2011/0286744 A1 da a conocer un aparato de conmutacion LO ODU para la conmutacion de una senal de un ODU LO tal como ODU0, ODU1 y ODUflex en un transporte de red optica. Una tarjeta de lmea del aparato de conmutacion LO ODU efectua el demapeado de una senal ODU2 a partir de una senal OTU2 y luego, extrae una de entre ODUflex (GFP), ODU0 y ODU1 desde un intervalo tributario de demapeado de ODU2 a GmP. El aparato de conmutacion LO ODU conmuta una unidad de senal de una de entre ODU0, ODU1 y ODUflex (GFP).
El documento US2011/0170866 A1 da a conocer un sistema para transportar k Unidades de Datos de Red Optica (ODUks). A modo de ejemplo, el sistema puede transportar una ODU1 que incluye ODU0s con senales de diferentes frecuencias de reloj de clientes. Una ODU1 se demultiplexa en unidades ODU0s, y las unidades ODU0s se conmutan utilizando la informacion de justificacion para sincronizar la frecuencia de reloj y, por ultimo, las unidades ODUOs se multiplexan en una unidad ODU1.
SUMARIO DE LA INVENCION
La presente invencion da a conocer un aparato y un metodo para transportar un servicio ODU.
En conformidad con un primer aspecto de la idea inventiva, se da a conocer un aparato para transportar un servicio ODU de orden superior, segun se establece en la reivindicacion 1.
De conformidad con un segundo aspecto de la idea inventiva, se da a conocer un metodo para transportar un servicio ODU, segun se establece en la reivindicacion 9. Aspectos adicionales de la idea inventiva se proporcionan en las reivindicaciones dependientes.
Como puede deducirse, en las formas de realizacion de las presente invencion, utilizando una primera unidad de procesamiento de servicio ODU, una unidad de asignacion de intervalos de tiempo, una unidad de asignacion de puertos de salida de conmutacion, una unidad de conmutacion Ethernet y una segunda unidad de procesamiento de servicio ODU, un servicio ODU de orden superior se reenvfa de conformidad con una tabla de mapeado de correspondencia entre puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo y una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet, lo que resuelve un problema de la tecnica anterior de que una trama ODUflex no puede transportarse utilizando la unidad de conmutacion Ethernet, con lo que se asegura que no se produzca una congestion de servicio en un puerto de reenvfo de un aparato de
5
10
15
20
25
30
35
40
45
50
55
60
65
transporte, y se mejora la calidad de transmision de una red de comunicaciones.
BREVE DESCRIPCION DE LOS DIBUJOS
Los dibujos adjuntos aqu descritos se utilizan para proporcionar un mejor conocimiento de la presente invencion, constituyen una parte de esta solicitud, pero no constituyen una limitacion sobre la presente invencion. En los dibujos adjuntos:
La Figura 1 es un diagrama esquematico de un aparato de conmutacion en la tecnica anterior;
La Figura 2 es un diagrama esquematico de un aparato para transportar un servicio ODU en conformidad con una primera forma de realizacion de la presente invencion;
La Figura 3 es un diagrama esquematico de un aparato para transportar un servicio ODU de conformidad con una segunda forma de realizacion de la presente invencion;
Las Figuras 4(a)-4(d) ilustran una tabla de mapeado de correspondencia de intervalos de tiempo y una tabla de intervalos de tiempo del penodo de trama que corresponden a la segunda forma de realizacion de la presente invencion;
La Figura 5 es un diagrama esquematico de un aparato para transportar un servicio ODU en conformidad con una tercera forma de realizacion de la presente invencion;
Las Figuras 6(a)-6(d) ilustran una tabla de mapeado de correspondencia de intervalos de tiempo de un penodo de trama que corresponden a la tercera invencion;
Las Figuras 7(a)-7(d) ilustran una tabla de mapeado de correspondencia de intervalos de tiempo de un penodo de trama que corresponden a una cuarta invencion;
Las Figuras 8(a)-8(d) ilustran una tabla de mapeado de correspondencia de intervalos de tiempo de un penodo de trama que corresponden a una quinta invencion;
La Figura 9 es un diagrama esquematico de un metodo para transportar un servicio ODU en conformidad con otra forma de realizacion de la presente invencion; y
La Figura 10 es un diagrama estructural esquematico de una primera unidad de procesamiento de servicio ODU en conformidad con otra forma de realizacion de la presente invencion.
DESCRIPCION DETALLADA DE LAS FORMAS DE REALIZACION
Para que un experto en esta tecnica entienda adecuadamente y ponga en practica la presente invencion, las formas de realizacion de la presente invencion se describen a continuacion haciendo referencia a los dibujos adjuntos. En este caso, las formas de realizacion esquematicas de la presente invencion y la descripcion de dichas formas de realizacion esquematicas se utilizan para explicar la presente invencion, pero no para limitar el alcance de la presente invencion.
La Figura 2 es un diagrama esquematico de un aparato para transportar un servicio ODU de conformidad con una primera forma de realizacion de la presente invencion. El aparato incluye una primera unidad de procesamiento de servicio ODU, una unidad de asignacion de intervalos de tiempo, una unidad de asignacion de puertos de salida de conmutacion, una unidad de conmutacion Ethernet y una segunda unidad de procesamiento de servicio ODU, en donde
la primera unidad de procesamiento de servicio ODU esta configurada para convertir un servicio ODU de orden superior recibido en una pluralidad de tramas Ethernet, y para enviar la pluralidad de tramas Ethernet encapsuladas a la unidad de conmutacion Ethernet;
la unidad de asignacion de intervalos de tiempo esta configurada para determinar una tabla de mapeado de correspondencia entre puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, para controlar un proceso en el que la primera unidad de procesamiento de servicio ODU envfa una trama Ethernet a la unidad de conmutacion Ethernet;
la unidad de asignacion de puertos de salida de conmutacion esta configurada determinar una tabla de un mapeado de correspondencia entre puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un
intervalos de tiempo y una tabla de forma de realizacion de la presente
intervalos de tiempo y una tabla de forma de realizacion de la presente
intervalos de tiempo y una tabla de forma de realizacion de la presente
5
10
15
20
25
30
35
40
45
50
55
60
65
penodo de trama, para controlar un proceso de desencapsulacion de Ethernet de la segunda unidad de procesamiento de servicio ODU; y para determinar una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet, para controlar un proceso de conmutacion de la unidad de conmutacion Ethernet;
la unidad de conmutacion de Ethernet esta configurada para conmutar datos, que se reciben desde la primera unidad de procesamiento de servicio ODU, a la segunda unidad de procesamiento de servicio ODU de conformidad con la orden de reenvfo de asignacion de la unidad de conmutacion Ethernet; y
la segunda unidad de procesamiento de servicio ODU esta configurada para restablecer la trama Ethernet recibida a una trama ODU de orden superior de conformidad con la tabla de mapeado de correspondencia entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde la tabla se determina por la unidad de asignacion de puerto de salida de conmutacion.
En la forma de realizacion de la presente invencion, el servicio ODU de orden superior recibido por la primera unidad de procesamiento de servicio ODU puede ser al menos dos sub-servicios ODU de orden superior, y los al menos dos sub-servicios ODU de orden superior pueden ser servicios ODU de orden superior de diferentes tipos, segun se ilustra en la Figura 5.
En la forma de realizacion de la presente invencion, pueden existir dos o mas primeras unidades de procesamiento de servicios ODU y dos o mas segundas unidades de procesamiento de servicio ODU. Cada primera unidad de procesamiento de servicio ODU esta conectada a cada segunda unidad de procesamiento de servicio ODU utilizando una unidad de conmutacion Ethernet, y los datos recibidos por cada primera unidad de procesamiento de servicio ODU se conmutan a una segunda unidad de procesamiento de servicio ODU correspondiente utilizando la unidad de conmutacion Ethernet; y un proceso en el que se distribuyen datos en un puerto de salida de cada primera unidad de procesamiento de servicio ODU se controla por la unidad de asignacion de intervalos de tiempo, y un proceso en el que cada segunda unidad de procesamiento de servicio ODU desencapsula la trama Ethernet se controla por la unidad de asignacion de puertos de salida de conmutacion. En un caso de una pluralidad de primeras unidades de procesamiento de servicio ODU y/o una pluralidad de segundas unidades de procesamiento de servicio ODU, el dispositivo incluye, ademas, una unidad de reloj de sincronizacion, configurada para proporcionar una senal de reloj para la unidad de asignacion de intervalo de tiempo, para sincronizar un tiempo de referencia de un penodo de trama de sincronizacion generado por la unidad de asignacion de intervalo de tiempo, de modo que todos los penodos de trama generados por la unidad de asignacion de intervalo de tiempo sean smcronos en el tiempo, y la sincronizacion de procesamiento de servicio de cada primera unidad de procesamiento de servicio ODU, la unidad de conmutacion y cada segunda unidad de procesamiento de servicio ODU este asegurada de esta manera.
El numero de intervalos de tiempo en un penodo de trama de sincronizacion puede establecerse en un numero entero de intervalos de tiempo por tipo de servicio. El penodo de trama de sincronizacion puede formarse por varios intervalos de tiempo de trama Ethernet. El numero de intervalos de tiempo de trama Ethernet que forman el penodo de trama de sincronizacion debe ser mayor o igual al numero de los puertos de salida de la primera unidad de procesamiento de servicio ODU, y menor que 1000, es decir, el numero de los intervalos de tiempo de trama de Ethernet que forman el penodo de trama de sincronizacion suelen tener un orden de magnitud de docenas o centenas. Utilizando un algoritmo de asignacion intercalado de intervalos de tiempo, la unidad de asignacion de intervalos de tiempo asegura el caracter discreto y uniforme de la asignacion de servicios ODU a los intervalos de tiempo en el penodo de trama de sincronizacion.
Utilizando el algoritmo de asignacion intercalo de intervalos de tiempo, la unidad de asignacion de intervalos de tiempo asegura el caracter discreto y uniforme de la asignacion de los servicios ODU a los intervalos de tiempo en el penodo de trama de sincronizacion. La unidad de asignacion de puertos de salida de conmutacion asegura, de conformidad con el algoritmo de asignacion intercalado de intervalos de tiempo, la asignacion de intervalos de tiempo para una interfaz de entrada y una interfaz de salida de la unidad de conmutacion Ethernet, de modo que la unidad de conmutacion Ethernet reenvfe la trama Ethernet recibida a la segunda unidad de procesamiento de servicio ODU de conformidad con la orden de reenvfo de asignacion de la unidad de conmutacion Ethernet generada por la unidad de asignacion de puertos de salida de conmutacion.
En la forma de realizacion de la presente invencion, utilizando una primera unidad de procesamiento de servicio ODU, una unidad de asignacion de intervalos de tiempo, una unidad de asignacion de puertos de salida de conmutacion, una unidad de conmutacion Ethernet y una segunda unidad de procesamiento de servicio ODU, se reenvfa un servicio ODU de orden superior de conformidad con una tabla de mapeado de correspondencia entre puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo y una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet, lo que resuelve un problema en la tecnica anterior de que no se puede transportar una trama ODUflex utilizando la unidad de conmutacion Ethernet, con lo que se asegura que no se produzca una congestion del servicio en un puerto de reenvfo de un aparato de transporte y se mejora la calidad de la transmision de una red de comunicaciones.
La Figura 3 es un diagrama esquematico de un aparato para transportar un servicio ODU en conformidad con una segunda forma de realizacion de la presente invencion. El aparato incluye una unidad de reloj de sincronizacion, una
5
10
15
20
25
30
35
40
45
50
55
60
65
primera unidad de procesamiento de servicio ODU, una unidad de asignacion de intervalos de tiempo, una unidad de asignacion de puertos de salida de conmutacion, una unidad de conmutacion Ethernet y una segunda unidad de procesamiento de servicio ODU.
La unidad de reloj de sincronizacion esta configurada para proporcionar una senal de reloj para la unidad de asignacion de intervalos de tiempo, en donde la senal de reloj se utiliza para sincronizar un tiempo de referencia de un penodo de trama de sincronizacion, de modo que todos los penodos de trama generados por la unidad de asignacion de intervalos de tiempo sean smcronos en el tiempo.
La primera unidad de procesamiento de servicio ODU en la forma de realizacion de la presente invencion puede incluir espedficamente una unidad de demapeado de ODUflex, una unidad de encapsulacion Ethernet y una unidad de distribucion de puertos. La unidad de demapeado de ODUflex esta configurada para recibir una trama ODU de orden superior y para realizar un procesamiento de demapeado sobre la trama ODU de orden superior para obtener una trama ODUflex. Ademas, la unidad de demapeado ODUflex puede extraer, ademas, informacion de sobre la base de la trama ODU de orden superior, en donde la informacion de sobrecarga extrafda se utiliza para determinar una tasa de la trama ODUflex; la unidad de encapsulacion Ethernet esta configurada para encapsular la trama ODUflex en una trama Ethernet de conformidad con una longitud de tramo de la trama ODUflex obtenida, en donde la longitud de tramo de la trama ODUflex, o la longitud de ODUflex encapsulada en cada trama Ethernet puede obtenerse mediante calculo, o puede obtenerse mediante una consulta de tabla por la unidad de encapsulacion de Ethernet de conformidad con la tasa de la trama ODUflex obtenida. Un proceso espedfico de obtencion mediante calculo y un proceso espedfico de la consulta de tabla se describen en detalle a continuacion. La tasa de la trama ODUflex puede determinarse en funcion de la informacion de sobrecarga extrafda por una unidad de demapeado ODUflex y puede determinarse tambien por la unidad de demapeado ODUflex en funcion de la informacion de sobrecarga extrafda y luego se proporciona para la unidad de desencapsulacion de Ethernet, pudiendose determinar tambien y luego proporcionarse para la unidad de encapsulacion de Ethernet por otro dispositivo por unidad funcional, con la excepcion del aparato para transportar un servicio ODU descrito en esta forma de realizacion, y puede determinarse tambien y luego proporcionarse para la unidad de encapsulacion de Ethernet mediante una unidad funcional en el interior del aparato para transportar un servicio ODU descrito en esta forma de realizacion, u otro metodo de obtencion puede utilizarse tambien a este respecto; siendo la unidad de distribucion de puertos configurada para enviar la trama Ethernet a un puerto de entrada de la unidad de conmutacion Ethernet por intermedio de un puerto de salida correspondiente en un intervalo de tiempo determinado de conformidad con una tabla de mapeado de correspondencia entre puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la tabla se determina por la unidad de asignacion de intervalos de tiempo.
La unidad de asignacion de intervalos de tiempo esta configurada para generar la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo que incluyen un mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo en un penodo de trama de sincronizacion. Mas concretamente, la unidad de asignacion de intervalos de tiempo genera un penodo de trama de sincronizacion de conformidad con la senal de reloj proporcionada por la unidad de reloj de sincronizacion, determina el numero de intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex, y determina, en conformidad con un metodo de asignacion intercalado, el mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo en el penodo de trama de sincronizacion, es decir, la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo.
Mas concretamente, el numero de los intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex puede determinarse mediante calculo, y este proceso puede realizarse utilizando, sin limitacion, la siguiente forma de realizacion: un penodo de trama de sincronizacion se establece para incluir 12 intervalos de tiempo de trama Ethernet, una longitud de carga util de cada intervalo de tiempo de trama Ethernet es 256 bytes, un ancho de banda de transporte de carga util de cada puerto de salida de la primera unidad de procesamiento de servicio ODU (una interfaz entre una tarjeta de lmea en la que esta situada la primera unidad de procesamiento de servicio ODU es la unidad de conmutacion) es 6 Gbps, una duracion de cada intervalo de tiempo de trama Ethernet es 341.333 ns y 2929687.5 intervalos de tiempo se envfan en un puerto de salida de la primera unidad de procesamiento de servicio ODU (en adelante referido como el puerto de salida) cada segundo, es decir, (2929687.5/12=244140.625) penodos de trama pueden enviarse en un solo puerto de salida; si la tasa de la trama ODUflex recibida es 1.2 Gps, se obtiene mediante calculo que 1.2*1000*1000*1000/8=150000000 bytes necesitan transportarse cada segundo y 150000000/244140.625=614.4 bytes necesitan transportarse en cada penodo de trama de puerto de salida; si la longitud de carga util de 256 bytes se utiliza para encapsulacion, se requieren 614.4/256=2.4 tramas Ethernet; el numero de intervalos de tiempo de tramas Ethernet debe ser un numero entero y por lo tanto, se obtiene mediante calculo que el 1.2 G ODUflex requiere tres intervalos de tiempo de trama Ethernet para su encapsulacion, y el numero de bytes de ODUflex encapsulados en cada trama Ethernet es 614.4/3=204.8 bytes; la longitud de la ODUflex encapsulada en cada trama Ethernet es un numero entero y por lo tanto, la longitud de ODUflex encapsulada en cada trama Ethernet es 204 bytes o 205 bytes, es decir, la longitud de trama de la trama ODUflex es 204 bytes o 205 bytes. De conformidad con este principio, puede obtenerse mediante calculo que, para una ODUflex cuya tasa es 2.4 Gps, en el caso anteriormente descrito (el penodo de trama es 4095.966 ns, el
5
10
15
20
25
30
35
40
45
50
55
numero de los intervalos de tiempo en el penodo de trama es 12, la longitud de carga util del intervalo de tiempo de trama Ethernet es 256 bytes y el ancho de banda de transporte de carga util de cada puerto de salida es 6 Gbps), seis intervalos de tiempo de trama Ethernet se requieren para la encapsulacion, y la longitud de la ODUflex encapsulada en cada trama Ethernet es 204 bytes o 205 bytes.
Sin embargo, en un caso en el que se tenga ODUflex con una tasa de 1.2 Gps, el penodo de trama incluye 24 intervalos de tiempo de trama Ethernet, la longitud de carga util de cada intervalo de tiempo de trama Ethernet es 256 bytes, el ancho de banda del puerto de salida es 12 Gbps, y la duracion de intervalo de tiempo de trama Ethernet es 341.333 ns, pudiendo obtenerse por calculo que 5859375 intervalos de tiempo se envfan en un puerto de salida cada segundo, es decir, (5859375/24=244140.625) penodos de trama pueden enviarse en una interfaz de envfo cada segundo; se obtiene, mediante calculo segun la tasa de 1.2 Gbps de la ODUflex, que 1200000*1000/8=150000000 bytes necesitan transportarse cada segundo y luego, 150000000/244140.625=614.4 bytes necesitan transportarse en cada penodo de trama de interfaz; si la longitud de carga util de 256 bytes se utiliza para encapsulacion, se requieren 614.4/256=2.4 tramas Ethernet, es decir, la ODUflex requiere tres intervalos de tiempo de trama Ethernet para su encapsulacion, y el numero de bytes de la ODUflex encapsulada en cada trama Ethernet es 614.4/3=204.8 bytes, y por lo tanto, la longitud de la ODUflex encapsulada en cada trama Ethernet es 204 bytes o 205 bytes. Por analogfa, los numeros de intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados en diferentes casos por una trama ODUflex de otra tasa y la longitud de la ODUflex encapsulada en la trama Ethernet pueden obtenerse mediante calculo. Conviene senalar que una duracion de penodo de trama de sincronizacion, una duracion de cada intervalo de tiempo en el penodo de trama de sincronizacion y el numero de bytes de la ODUflex encapsulada en cada trama Ethernet estan todos ellos establecidos y pueden establecerse espedficamente de conformidad con un caso espedfico. Lo que antecede es solamente a modo de ejemplo y en una puesta en practica espedfica, los valores numericos no estan limitados a los anteriormente mencionados.
La unidad de asignacion de intervalos de tiempo puede determinar tambien, no mediante calculo sino buscando un mapeado preconfigurado entre la tasa de la trama ODUflex y el numero de los intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex, el numero de los intervalos de tiempo en un penodo de trama de sincronizacion que estan ocupados por la trama ODUflex. Este mapeado de correspondencia puede incluir, ademas, la longitud de la ODUflex encapsulada en la trama Ethernet. El mapeado entre la tasa de la trama de ODUflex, el numero de los intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex, y la longitud de la ODUflex encapsulada en la trama Ethernet pueden configurarse durante la inicializacion del dispositivo, y la configuracion correspondiente se realiza conformidad con la longitud del penodo de trama y del numero de los intervalos de tiempo que estan configurados. Datos espedficos de la tabla de mapeado pueden determinarse mediante calculo de conformidad con el metodo de calculo anterior por anticipado, lo que no se describe aqrn de nuevo. A modo de ejemplo, el contenido de la tabla de mapeado se ilustra como sigue:
- Tasa de la trama ODUflex
- Numero de intervalos de tiempo ocupados
- 1.2 Gbps
- 3
- 2.4 Gbps
- 6
- 9.6 Gbps
- 24
Despues de determinar el numero de los intervalos de tiempo ocupados por la trama ODUflex, la unidad de asignacion de intervalos de tiempo asigna los intervalos de tiempo a cada puerto de salida utilizando un algoritmo de asignacion intercalado de intervalos de tiempo. De este modo, estan aseguradas las caractensticas de discrecion y uniformidad de la asignacion de servicios ODUflex a los intervalos de tiempo en el penodo de trama de sincronizacion y al mismo tiempo, tambien puede asegurarse el equilibrio de trafico de los puertos de salida de la primera unidad de procesamiento de servicio ODU, con lo que se reduce el impacto de un conflicto operativo de los intervalos de tiempo.
Ademas, en la forma de realizacion de la presente invencion, la unidad de demapeado de ODUflex puede configurarse, ademas, para extraer informacion de sobrecarga de control de redimensionamiento RCOH (Resize Control Overhead) en la informacion de sobrecarga de la trama ODU de orden superior. La unidad de asignacion de intervalos de tiempo puede ajustarse todavfa mas, en funcion de la informacion de RCOH extrafda, del numero de los intervalos de tiempo ocupados por la trama ODUflex y generar una tabla ajustada del mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo. La primera unidad de procesamiento de servicio ODU envfa la trama Ethernet a la unidad de conmutacion Ethernet de conformidad con la tabla ajusta del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo.
La asignacion de puertos de salida de conmutacion en la forma de realizacion de la presente invencion esta configurada para determinar una tabla de un mapeado entre los puertos de salida de la unidad de conmutacion de
5
10
15
20
25
30
35
40
45
50
55
60
65
Ethernet y los intervalos de tiempo en un penodo de trama y una tabla de mapeado de correspondencia de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama de conformidad con una tabla de mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la tabla se determina por la unidad de asignacion de intervalos de tiempo, y determinar una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet de conformidad con la tabla de mapeado de correspondencia entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y la tabla de mapeado de correspondencia entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama.
La segunda unidad de procesamiento de servicio ODU en la forma de realizacion de la presente invencion puede incluir una unidad de desencapsulacion Ethernet y una unidad de formacion de tramas ODU. La unidad de desencapsulacion Ethernet esta configurada para realizar un procesamiento de desencapsulacion sobre la trama Ethernet recibida en conformidad con la tabla de mapeado de correspondencia entre los puertos de salida de las unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde la tabla se determina por la unidad de asignacion de puertos de salida de conmutacion, para obtener datos de flujo binario de carga util de Ethernet; y la unidad de entramado ODU esta configurada para encapsular los datos de flujo binario de carga util de Ethernet en la trama ODU de orden superior y enviar la trama ODU de orden superior.
Ademas, la forma de realizacion de la presente invencion es similar a la primera forma de realizacion, y puede incluir dos o mas primeras unidades de procesamiento de servicio ODU y/o dos o mas segundas unidades de procesamiento de servicio ODU. Las primeras unidades de procesamiento de servicio ODU/segundas unidades de procesamiento de servicio ODU tienen una misma funcion, que no se describe aqrn de nuevo; la unidad de asignacion de intervalos de tiempo y la unidad de asignacion de puertos de salida de conmutacion son compartidas por todas las primeras unidades de procesamiento de servicio ODU y las segundas unidades de procesamiento de servicio ODU. La unidad de asignacion de intervalos de tiempo controla cada primera unidad de procesamiento de servicio ODU para enviar una trama Ethernet convertida de cada servicio ODU de orden superior a la unidad de conmutacion Ethernet. La unidad de asignacion de puertos de salida de conmutacion controla un proceso de desencapsulacion Ethernet de cada segunda unidad de procesamiento de servicio ODU.
Las Figuras 4(a)-4(d) ilustran la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la tabla se determina por la unidad de asignacion de intervalos de tiempo y la tabla de mapeado de correspondencia entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y la tabla de mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde las tablas se determinan por la unidad de asignacion de puertos de salida de conmutacion en la segunda forma de realizacion de la presente invencion. La forma de realizacion de la presente invencion utiliza un ejemplo en el que el numero de los intervalos de tiempo en el penodo de trama de sincronizacion es 12, el numero de los puertos de salida de la primera unidad de procesamiento de servicio ODU es 2, la longitud de carga util de cada trama Ethernet es 256 bytes, y la tasa de puertos de salida de la primera unidad de procesamiento de servicio ODU es 6 Gbps. El servicio ODU de orden superior incluye las unidades ODU1, ODU2, ODU3 y ODU4, cuyas tasas binarias son 2.5 Gbit/s, 10 Gbit/s, 40 Gbit/s y 100 Gbit/s respectivamente.
La unidad de asignacion de intervalos de tiempo determina, en conformidad con el numero 12 de los intervalos de tiempo en el penodo de trama de sincronizacion y la tasa binaria de 1.2 Gbps de ODUflex contenida en el servicio ODU de orden superior, que la ODUflex requiere tres tramas Ethernet para encapsulacion, es decir, la ODUflex ocupa tres de los intervalos de tiempo en el penodo de trama de sincronizacion completo. Para un proceso de calculo espedfico, es preciso referirse a la descripcion anterior. Por supuesto, en la forma de realizacion de la presente invencion, un experto en esta tecnica conoce que la primera unidad de procesamiento de servicio ODU, o modulos o unidades funcionales (a modo de ejemplo, la unidad de demapeado ODUflex y la unidad de encapsulacion Ethernet) en la primera unidad de procesamiento de servicio ODU pueden determinar tambien una longitud de tramo de la trama ODUflex, a modo de ejemplo, determinar, mediante consulta de la tabla, de conformidad con la tasa binaria de la trama ODUflex contenida, la longitud de la unidad ODUflex encapsulada en cada trama Ethernet; y el proceso espedfico es similar al de la forma de realizacion anterior y no se describe aqrn de nuevo. La unidad de asignacion de intervalos de tiempo asigna intervalos de tiempo a cada puerto de salida de conformidad con un metodo de asignacion intercalado de intervalos de tiempo. En un caso en que existan multiples servicios ODU, los intervalos de tiempo se asignan primero a la ODUflex con una tasa binaria mas alta de conformidad con un principio de asignar primero los intervalos de tiempo a un servicio con ancho de banda mas alto.
La Figura 4(a) ilustra la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la tabla se determina por la unidad de asignacion de intervalos de tiempo. Segun se ilustra en la Figura 4(a), las localizaciones de los intervalos de tiempo 1, 5 y 9 corresponden a los puertos de salida o1, o2 y o1 de la primera unidad de procesamiento de servicio ODU, respectivamente. La primera unidad de procesamiento de servicio ODU envfa una trama Ethernet a un puerto de salida correspondiente de la unidad de conmutacion Ethernet respectivamente, utilizando los puertos de salida o1, o2 y o1 y o1 en los intervalos de tiempo 1, 5 y 9 en conformidad con la tabla de mapeado de correspondencia de los
5
10
15
20
25
30
35
40
45
50
55
60
65
intervalos de tiempo ilustrada en la Figura 4(a).
Cuando aumenta la tasa binaria de la unidad ODUflex contenida en el servicio ODU de orden superior, a modo de ejemplo, aumenta desde 1.2 Gbps a 2.4 Gbps, la unidad de demapeado de ODUflex obtiene informacion de sobrecarga de control de redimensionamiento, informacion RCOH, en la trama ODU de orden superior. En la forma de realizacion de la presente invencion, la informacion de sobrecarga de control de redimensionamiento en la trama ODU de orden superior es informacion de redimensionamiento de conexion de enlace (Link Connection Resize, LCR), y la informacion de sobrecarga de control de redimensionamiento de la trama ODUflex es informacion de redimensionamiento del ancho de banda (Bandwidth Resize, BWR). La forma de realizacion de la presente invencion utiliza un ejemplo en el que la informacion contenida en la informacion LCR indica que se dobla una tasa binaria de la ODUflex. La unidad de asignacion de intervalos de tiempo genera, mediante ajuste en funcion de la informacion LCR de la trama ODU de orden superior y sobre la base de un metodo de asignacion intercalado de intervalos de tiempo, una tabla de mapeado de intervalos de tiempo ajustada correspondiente a la tasa binaria de la ODUflex que se dobla, segun se ilustra en la Figura 4(b). La primera unidad de procesamiento de servicio ODU envfa la trama Ethernet a la unidad de conmutacion Ethernet de conformidad con la tabla de mapeado de intervalos de tiempo ajustada.
Segun se ilustra en la Figura 4(b), tres intervalos de tiempo de distribucion 3, 7 y 11 se anaden para los puertos de salida de la primera unidad de procesamiento de servicio ODU, es decir, en un solo penodo de trama de sincronizacion, el numero de los puertos de salida es doblado, de modo que la trama ODUflex con una tasa binaria incrementada puede encapsularse en una trama Ethernet, y se envfa la trama Ethernet. La siguiente manera de puesta en practica puede adoptarse espedficamente para un proceso de ajustar intervalos de tiempo y la encapsulacion:
Una sobrecarga de una unidad ODU de orden superior que contiene la ODUflex contiene la informacion LCR. La informacion de advertencia incluye lo siguiente: un ancho de banda de ODUflex necesita aumentarse, el numero de canales de la unidad ODU de orden superior que contienen la ODUflex que se dobla (es decir, los canales de la ODU de orden superior que contienen la ODUflex se refiere a 80 pequenos canales de ODU4 o 32 pequenos canales de ODU3 u ocho pequenos canales de ODU2), el ancho de banda del soporte de conmutacion en el interior de un nodo se requiere que aumente primero (es decir, el numero de los intervalos de tiempo de trama Ethernet de un penodo de trama de interfaz en el que es cargada la ODUflex y se necesita incrementar en primer lugar), y puesto que el numero de los canales de la ODU de orden superior que contienen la ODUflex que se dobla, el ancho de banda del soporte de conmutacion en el interior del nodo tambien necesita doblarse, es decir, el numero de los intervalos de tiempo de la trama Ethernet necesita doblarse. Es decir, la unidad de asignacion de intervalos de tiempo se dobla, en funcion de la informacion LCR que indica que el ancho de banda se dobla en la sobrecarga de la ODU de orden superior que contiene la ODUflex, el numero de los intervalos de tiempo ocupados por la trama ODUflex, es decir, ajusta el numero a 6; y asigna los intervalos de tiempo recientemente anadidos en conformidad con un metodo de asignacion intercalado y determina una tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo.
Para un mejor efecto de transporte, a modo de ejemplo, la puesta en practica de mas pequenas fluctuaciones, un proceso de encapsulacion de Ethernet puede ajustarse todavfa mas al mismo tiempo. Es decir, despues del ajuste anteriormente descrito de la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU los intervalos de tiempo, la tasa de la ODUflex no cambia de inmediato, es decir, sigue siendo 1.2 Gps y, por lo tanto, el numero de bytes de la ODUflex que necesitan enviarse en un penodo de trama de interfaz es todavfa 614.4 bytes. Actualmente, el ancho de banda del soporte de conmutacion en el interior del nodo se dobla (es decir, seis intervalos de tiempo de trama Ethernet se requieren en un solo penodo de trama) y, por lo tanto, puede calcularse que 614.4/6=102.4 bytes de la ODUflex se encapsulan en la trama Ethernet en este tiempo. La longitud de bytes de la ODUflex encapsulada en la trama Ethernet es un numero entero y, por lo tanto, la longitud de bytes de la ODUflex encapsulada en cada trama Ethernet se ajusta a 102 bytes o 103 bytes. Cuando la informacion BWR en la sobrecarga de la ODUflex contenida en un servicio ODU de orden superior recibido indica que se dobla el ancho de banda de ODUflex, es decir, en este tiempo, la tasa binaria de la ODUflex cambia a 2.4 Gps, el numero de los bytes de la ODUflex que necesitan enviarse en un penodo de trama de interfaz cambia a 1228.8 bytes. Actualmente, el ancho de banda del soporte de conmutacion en el interior del nodo es seis intervalos de tiempo de trama Ethernet y, por lo tanto, el numero de los bytes de la ODUflex encapsulada en cada trama Ethernet es 204.8 bytes, es decir, el numero de los bytes de la ODUflex encapsulada en cada trama Ethernet se reajusta a 204 o 205. Es decir, el mejor efecto de transporte puede conseguirse ajustando el proceso de encapsulacion dos veces.
La Figura 4(c) y la Figura 4(d) ilustran, respectivamente, una tabla de un mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y una tabla de mapeado de correspondencia entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde las tablas se generan por la unidad de asignacion de puertos de salida de conmutacion en conformidad con la tabla de mapeado de intervalos de tiempo ajustados anterior. La unidad de conmutacion Ethernet tiene dos puertos de entrada de servicio si1/si2 y dos puertos de salida de servicio so1/so2. En la forma de realizacion de la presente invencion, una localizacion de un intervalo de tiempo 1 en la tabla del mapeado entre los
5
10
15
20
25
30
35
40
45
50
55
60
65
puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama corresponde al puerto de entrada si1 de la unidad de conmutacion Ethernet y posteriormente, los intervalos de tiempo numerados 3, 5, 7, 9 y 11 respectivamente, corresponden a los puertos de entrada si2, si2, si1, si1 y si2 de la unidad de conmutacion Ethernet en conformidad con un principio de asignacion intercalada. La unidad de asignacion de puertos de salida de conmutacion determina la tabla de mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama en conformidad con una caractenstica de conmutacion de la unidad de conmutacion Ethernet conectada a la unidad de asignacion de puertos de salida de conmutacion, es decir, segun se ilustra en la Figura, la localizacion del intervalo de tiempo 1 en la tabla de mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama corresponde al puerto de salida so2 de la unidad de conmutacion Ethernet, y posteriormente, los intervalos de tiempo numerados 3, 5, 7, 9 y 11 se fijan respectivamente a las secuencias de tiempo s01, s01, so2, so2 y s01 en la Figura en conformidad con el principio de asignacion intercalada.
En la forma de realizacion de la presente invencion, utilizando una primera unidad de procesamiento de servicio ODU, una asignacion de intervalos de tiempo, una unidad de asignacion de puertos de salida de conmutacion, una unidad de conmutacion Ethernet y una segunda unidad de procesamiento de servicio ODU, un servicio ODU de orden superior se reenvfa en conformidad con una tabla de un mapeado de correspondencia entre puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo y una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet, lo que resuelve un problema en la tecnica anterior de que no se puede transportar una trama ODUflex utilizando la unidad de conmutacion Ethernet, con lo que se asegura que no se produzca una congestion de servicio en un puerto de reenvfo en un aparato de transporte y se mejora la calidad de la transmision de una red de comunicaciones.
La Figura 5 es un diagrama esquematico de un aparato para transportar un servicio ODU en conformidad con una tercera forma de realizacion de la presente invencion. El aparato incluye una unidad de reloj de sincronizacion, una primera unidad de procesamiento de servicio ODU, una unidad de asignacion de intervalos de tiempo, una unidad de asignacion de puertos de salida de conmutacion, una unidad de conmutacion Ethernet y una segunda unidad de procesamiento de servicio ODU. Para una descripcion detallada de los modulos funcionales del aparato, puede hacerse referencia a la descripcion anterior del aparato para ajustar un servicio ODU en la segunda forma de realizacion de la presente invencion. En la forma de realizacion de la presente invencion, un servicio ODU de orden superior incluye al menos dos sub-servicios ODU de orden superior, a modo de ejemplo, el sub-servicio 1 ODU de orden superior y un sub-servicio ODU 2 de orden superior.
Las Figuras 6(a)-6(d) ilustran una tabla de mapeado de intervalos de tiempo y una tabla de intervalos de tiempo de un penodo de trama que corresponden a la tercera forma de realizacion de la presente invencion. En la tercera forma de realizacion de la presente invencion, el numero de intervalos de tiempo en un penodo de trama de sincronizacion en la forma de realizacion de la presente invencion es 24, un tipo de servicio es dos servicios ODU, esto es, un sub-servicio ODU de orden superior 1 que incluye una trama ODUflex y un sub-servicio ODU de orden superior 2 que incluye una trama ODUflex. En la forma de realizacion de la presente invencion, la primera unidad de procesamiento de servicio ODU tiene cuatro puertos de salida o1, o2, o3 y o4. La Figura 6(a) ilustra una tabla de un mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo. Segun se ilustra en la Figura 6(a), en la forma de realizacion de la presente invencion, una longitud de carga util de cada trama Ethernet es 256 bytes, y unas tasas de transmision de cada puerto de salida de la primera unidad de procesamiento de servicio ODU es 12 Gbps. La unidad de asignacion de intervalos de tiempo determina, en conformidad con el numero 24 de los intervalos de tiempo en el penodo de trama de sincronizacion y las tasas binarias de 9.6 Gbps y 2.4 Gbps de ODUflex, respectivamente, contenidas en los dos sub-servicios ODU de orden superior, que la ODUflex en el sub-servicio ODU de orden superior 1 requiere 24 tramas Ethernet para su encapsulacion, es decir, el numero de los intervalos de tiempo en el periodo ODU de trama de sincronizacion que necesita ocuparse por la trama ODUflex, cuya tasa binaria es 9.6 Gbps es 24, mientras que la ODUflex en el sub- servicios ODU 2 de orden superior ocupa seis de los intervalos de tiempo en el penodo de trama de sincronizacion completo, es decir, el numero de los intervalos de tiempo en el penodo de trama de sincronizacion que necesitan ocuparse por la trama ODUflex cuya tasa binaria es 2.4 Gbps es 6. En conformidad con un principio de asignar primero los intervalos de tiempo a un servicio con alto ancho de banda, para un sub-servicio 1 ODU de orden superior, son asignados los intervalos de tiempo 1 a 24, respectivamente, que corresponden a los puertos de salida o1, o2, o3, o4, o1, o2, o3...o2, o3 y o4 de la primera unidad de procesamiento de servicio ODU; y para el sub- servicio ODU 2 de orden superior, se asignan los intervalos de tiempo 1, 5, 9, 13, 17 y 21 respectivamente, que corresponden a los puertos de salida o2, o3, o4, o2, o3 y o4 de la primera unidad de procesamiento de servicio ODU. La primera unidad de procesamiento de servicio ODU envfa las tramas Ethernet a la unidad de conmutacion Ethernet en conformidad con la tabla de mapeado de correspondencia de intervalos de tiempo ilustrada en la Figura 6(a) y en las localizaciones de los puertos de salida que corresponden a los intervalos de tiempo.
En la forma de realizacion de la presente invencion, una unidad de demapeado de ODU flex obtiene informacion de sobrecarga de control de redimensionamiento, informacion RCOH, en una trama ODU de orden superior. Se tiene conocimiento de que, en funcion de la informacion de redimensionamiento de conexion de enlace (Link Connection Resize, LCR) en la trama ODU, que una tasa binaria de la ODUflex contenida en un sub-servicio ODU 1 de orden superior no cambia y una tasa binaria de la ODUflex contenida en un sub-servicio ODU 2 de orden superior se
5
10
15
20
25
30
35
40
45
50
55
60
65
reduce a la mitad, disminuyendo desde 2.4 Gbps a 1.2 Gbps. A continuacion, la unidad de asignacion de intervalos de tiempo reduce a la mitad el numero de intervalos de tiempo asignados y genera, mediante ajuste utilizando un metodo similar al de la segunda forma de realizacion, una tabla de mapeado de intervalos de tiempo ajustada ilustrada en la Figura 6(b), correspondiente a los puertos de salida de la primera unidad de procesamiento de servicio ODU. La primera unidad de procesamiento de servicio ODU envfa la trama Ethernet a la unidad de conmutacion Ethernet en conformidad con la tabla de mapeado de intervalos de tiempo ajustada.
Segun se ilustra en la Figura 6(b), en las localizaciones de los intervalos de tiempo 1, 9 y 17 que corresponden al sub-servicio de ODU 2 de orden superior, se suprimen tres puertos de salida o2, o4 y o3 de la primera unidad de procesamiento de servicio ODU, es decir, en un penodo de trama de sincronizacion, el numero de puertos de salida se reduce a la mitad, y el numero de puertos de salida cambia desde el valor original 6 (o2, o3, o4, o2, o3 y o4) a 3 (o3, o2 y o4), de modo que la trama ODUflex con una tasa binaria disminuida puede encapsularse en una trama Ethernet, y se envfa la trama Ethernet. Los puertos de salida de la primera unidad de procesamiento de servicio ODU en los intervalos de tiempo correspondientes al sub-servicio ODU 1 de orden superior permanecen invariables. Un proceso de ajuste de los intervalos de tiempo y de la encapsulacion es espedficamente como sigue:
Una sobrecarga de la trama ODUflex contiene informacion LCR. La informacion de advertencia incluye lo siguiente: el ancho de banda de ODUflex se reduce a la mitad, y luego, el ancho de banda del soporte de conmutacion en el interior de un nodo (este aparato para transportar un servicio ODU) se reduce a la mitad (es decir, el numero de intervalos de tiempo de trama Ethernet de un penodo de trama de interfaz en el que se carga la ODUflex se reduce a la mitad) y luego, el numero de los intervalos de tiempo ocupados por la trama ODUflex se reduce tambien a la mitad, es decir, se ajusta desde 6 a 3; los intervalos de tiempo recientemente anadidos se asignan de conformidad con el metodo de asignacion intercalado, y se determina una tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo.
Para un mejor efecto del transporte, a modo de ejemplo, la puesta en practica de mas pequenas fluctuaciones, un proceso de encapsulacion Ethernet puede ajustarse todavfa mas al mismo tiempo. Es decir, antes del ajuste anteriormente descrito de la tabla del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, una sobre la base de la trama ODUflex contiene un mensaje BWR; y la informacion de advertencia incluye lo siguiente: el ancho de banda de ODUflex se reduce a la mitad, el ancho de banda de soporte de conmutacion en el interior de un nodo se requiere para permanecer primero invariable (es decir, el numero de intervalos de tiempo de trama Ethernet de un penodo trama de interfaz en el que esta contenida la ODUflex es todavfa 6): actualmente, la tasa binaria de la ODUflex cambia a 1.2 Gps, y por lo tanto, el numero de bytes de la ODUflex que necesitan enviarse en un penodo de trama de interfaz cambia a 614.4 bytes, y actualmente, el ancho de banda del soporte de conmutacion en el interior del nodo permanece invariable y es todavfa seis intervalos de tiempo de trama Ethernet, y por lo tanto, el numero de bytes de la ODUflex encapsulada en cada trama Ethernet es 102.4 bytes, es decir, el numero de los bytes de la ODUflex encapsulada en cada trama Ethernet se ajusta desde el valor original 204/205 a 102/103; sin embargo, despues de que se ajuste la tabla de mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, el ancho de banda del soporte de conmutacion en el interior del dispositivo se reduce a la mitad, disminuyendo desde seis intervalos de tiempo de trama Ethernet a tres intervalos de tiempo de trama Ethernet, y luego, la tasa binaria de la ODUflex es 1.2 Gps, el numero de los bytes de la ODUflex que necesitan enviarse en un penodo de trama de interfaz es 614.4 bytes, y tres tramas Ethernet se utilizan para la encapsulacion, y por lo tanto, el numero de los bytes de la ODUflex encapsulada en cada Ethernet es 204.8, es decir, el numero de los bytes de la ODUflex encapsulada en cada trama Ethernet se ajusta a 204 o 205. Es decir, el mejor efecto del transporte puede conseguirse ajustando dos veces el proceso de encapsulacion.
La unidad de asignacion de intervalos de tiempo esta espedficamente configurada para actualizar una longitud de tramo en conformidad con la informacion de que necesita disminuirse el ancho de banda, y para enviar la longitud de tramo actualizada a la primera unidad de procesamiento de servicio ODU, para realizar una encapsulacion de trama Ethernet en conformidad con la longitud de tramo actualizada, en donde la informacion se indica por la informacion de redimensionamiento del ancho de banda, informacion BWR, en la informacion de sobrecarga de la trama ODUflex recibida. En la forma de realizacion de la presente invencion, la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet antes de la actualizacion es 204 bytes o 205 bytes, y la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet despues de la actualizacion es 102 bytes o 103 bytes; y la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet despues de una segunda actualizacion es 204 bytes o 205 bytes.
La Figura 6(c) y la Figura 6(d) ilustran, respectivamente, una tabla de un mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y una tabla de un mapeado de correspondencia entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde las tablas se generan por la unidad de asignacion de puertos de salida de conmutacion en conformidad con la tabla de mapeado de intervalos de tiempo ajustada anterior. La unidad de conmutacion Ethernet tiene cuatro puertos de entrada de servicio si1, si2, si3 y si4 y cuatro puertos de salida de servicio so1, so2, so3 y so4. En la forma de realizacion de la presente invencion, en las localizaciones de los intervalos de tiempo 1 a 24 en la tabla de mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de
5
10
15
20
25
30
35
40
45
50
55
60
65
tiempo en un penodo de trama, el sub-servicio ODU 1 de orden superior corresponde a los puertos de entrada si1, si2, si3, si4...si1, si2, si3 y si4 de la unidad de conmutacion Ethernet. En las localizaciones de los intervalos de tiempo 5, 13 y 21, el sub-servicio ODU 2 de orden superior corresponde a los puertos de entrada si3, si2 y si4 de la unidad de conmutacion Ethernet, es decir, en los intervalos de tiempo correspondientes y en los puertos de entrada correspondientes de la unidad de conmutacion Ethernet, la unidad de conmutacion Ethernet recibe y reenvfa tramas Ethernet a la segunda unidad de procesamiento de servicio ODU. En consecuencia, en las localizaciones de los intervalos de tiempo 1 a 24 en la tabla de mapeado de correspondencia entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, el sub-servicio ODU 1 de orden superior corresponde a los puertos de salida so2, so3, so4, so1...so2, so3, so4 y so1 de la unidad de conmutacion Ethernet; y en las localizaciones de los intervalos de tiempo 5, 13 y 21, el sub-servicio ODU 2 de orden superior corresponde a los puertos de salida so4, so3 y so1 de la unidad de conmutacion Ethernet.
En una puesta en practica espedfica, la unidad de asignacion de puertos de salida de conmutacion genera la tabla del mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y la tabla del mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama en conformidad con la tabla de mapeado de intervalos de tiempo generada por la unidad de asignacion de intervalos de tiempo, y determina una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet en conformidad con la tabla de mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y la tabla del mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama. La unidad de conmutacion Ethernet envfa una trama Ethernet a la segunda unidad de procesamiento de servicio ODU en conformidad con la orden de reenvfo de asignacion recibida de la unidad de conmutacion Ethernet. La segunda unidad de procesamiento de servicio ODU esta configurada para realizar un procesamiento de desencapsulacion sobre la trama Ethernet recibida en conformidad con la tabla de mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde la tabla se determina por la unidad de asignacion de puertos de salida de conmutacion, con el fin de obtener datos de flujo binario de carga util de Ethernet; para encapsular los datos de flujo binario de carga util Ethernet en la trama ODU de orden superior; y para enviar la trama ODU de orden superior.
En la forma de realizacion de la presente invencion, utilizando una primera unidad de procesamiento de servicio ODU, una unidad de asignacion de intervalos de tiempo, una unidad de asignacion de puertos de salida de conmutacion, una unidad de conmutacion Ethernet y una segunda unidad de procesamiento de servicio ODU, un servicio ODU de orden superior se reenvfa en conformidad con una tabla de un mapeado entre puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo y una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet, lo que resuelve un problema en la tecnica anterior de que no puede transportarse la trama ODUflex utilizando la unidad de conmutacion Ethernet, con lo que se asegura que no se produzca una coge de servicio sobre un puerto de reenvfo de un aparato de transporte, y se mejora la calidad de transmision de una red de comunicaciones.
Las Figuras 7(a)-7(d) ilustran una tabla de mapeado de intervalos de tiempo y una tabla de intervalos de tiempo de un penodo de trama que corresponden a una cuarta forma de realizacion de la presente invencion. Para un diagrama esquematico de un aparato para transportar un servicio ODU en conformidad con la cuarta forma de realizacion de la presente invencion, es preciso referirse al diagrama esquematico del aparato para transportar un servicio ODU ilustrado en la Figura 5. En la cuarta forma de realizacion de la presente invencion, el numero de intervalos de tiempo en un penodo de trama de sincronizacion es 12, y un tipo de servicio es dos servicios ODU, esto es, un sub-servicio oDu 1 de orden superior y un sub-servicio ODU 2 de orden superior. En la forma de realizacion de la presente invencion, la primera unidad de procesamiento de servicio ODU tiene cuatro puertos de salida o1, o2, o3 y o4. Una importante diferencia entre esta forma de realizacion y la segunda forma de realizacion es que un dispositivo en la presente invencion recibe al menos dos servicios ODU de orden superior, y la primera unidad de procesamiento de servicio ODU tiene cuatro puertos de salida, y por lo tanto, la forma de realizacion de la presente invencion es esencialmente la misma que la segunda forma de realizacion en la puesta en practica del procesamiento con la excepcion de que dos factores estan implicados; para lo que no se describe claramente en esta forma de realizacion, es preciso referirse a la segunda forma de realizacion. La Figura 7(a), ilustra una tabla de un mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo. Segun se ilustra en la Figura 7(a), en la forma de realizacion de la presente invencion, una longitud de carga util de cada trama Ethernet es 256 bytes, y una tasa de transmision de cada puerto de salida de la primera unidad de procesamiento de servicio ODU es 6 Gbps. La unidad de asignacion de intervalos de tiempo determina, en conformidad con el numero 12 de intervalos de tiempo en el penodo de trama de sincronizacion y las tasas binarias de 4.8 Gbps y 1.2 Gbps de ODUflex, respectivamente, contenidas en los dos sub-servicios ODU de orden superior, que en un penodo de trama de sincronizacion, la ODUflex en el sub-servicio ODU 1 de orden superior requiere 12 tramas Ethernet para su encapsulacion, es decir, la ODUflex ocupa 12 del numero de los intervalos de tiempo en el penodo de trama de sincronizacion completo; y que la ODUflex en el sub-servicio ODU 2 de orden superior requiere tres tramas Ethernet para su encapsulacion, es decir, la ODUflex en el sub-servicio ODU 2 de orden superior ocupa tres de los intervalos de tiempo en el penodo de trama de sincronizacion completo. Segun se ilustra en la Figura 7(a), en las localizaciones de los intervalos de tiempo 1 a 12, el sub-servicio ODU 1 de orden superior corresponde a los puertos de salida o1, o2, o3, o4...o1, o2, o3, y o4 de la primera unidad de procesamiento
5
10
15
20
25
30
35
40
45
50
55
60
65
de servicio ODU, respectivamente. En las localizaciones de los intervalos de tiempo 1, 5 y 9, el sub-servicio ODU 2 de orden superior corresponde a los puertos de salida o2, o3 y o4 de la primera unidad de procesamiento de servicio ODU, respectivamente. La primera unidad de procesamiento de servicio ODU envfa las tramas Ethernet a una unidad de conmutacion Ethernet en conformidad con la tabla de mapeado de intervalos de tiempo ilustrada en la Figura 7(a) y en las localizaciones de los puertos de salida correspondientes a los intervalos de tiempo.
Cuando aumenta una tasa binaria de la ODUflex contenida en el sub-servicio ODU 2 de orden superior, a modo de ejemplo, desde 1.2 Gbps a 2.4 Gbps, una unidad de demapeado ODUflex obtiene informacion de sobrecarga de control de redimensionamiento, informacion RCOH en la trama ODU de orden superior y la informacion de sobrecarga de control de redimensionamiento, informacion RCOH de una trama ODUflex en el servicio ODU. La unidad de asignacion de intervalos de tiempo ajusta, en conformidad con los dos tipos de informacion RCOH, el numero de los intervalos de tiempo ocupados por la trama ODUflex, y genera una tabla ajustada del mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo. En la forma de realizacion de la presente invencion, la informacion de sobrecarga de control de redimensionamiento en la trama ODU es informacion de redimensionamiento de conexion de enlace (Link Connection Resize, LCR), y la informacion de sobrecarga de control de redimensionamiento de la trama ODU es informacion de redimensionamiento de ancho de banda (Bandwidth Resize, BWR). En la forma de realizacion de la presente invencion, si la tasa binaria de la ODUflex se dobla, la unidad de asignacion de intervalos de tiempo genera, mediante ajuste en funcion del penodo de trama de sincronizacion, la informacion LCR de la trama ODU de orden superior, y la informacion BWR de la trama ODUflex y sobre la base de un metodo de asignacion intercalado, una tabla de mapeado de intervalos de tiempo ajustada ilustrada en la Figura 7(b), correspondiente a los puertos de salida de la primera unidad de procesamiento de servicio ODU. La primera unidad de procesamiento de servicio ODU envfa las tramas Ethernet a la unidad de conmutacion Ethernet en conformidad con la tabla de mapeado de intervalos de tiempo ajusta.
Segun se ilustra en la Figura 7(b), sobre la base de la Figura 7(a), en las localizaciones de intervalos de tiempo 3, 7 y 11 que corresponden al sub-servicio ODU 2 de orden superior, tres puertos de salida o1, o1 y o2 de la primera unidad de procesamiento de servicio ODU se anaden, es decir, en un solo penodo de trama de sincronizacion, el numero de puertos de salida se dobla, de modo que la trama ODUflex con una tasa binaria aumentada pueda encapsularse en una trama Ethernet y se envfa la trama Ethernet. Los puertos de salida de la primera unidad de procesamiento de servicio ODU en los intervalos de tiempo correspondientes al sub-servicio ODU 1 de orden superior permanecen invariables. Un proceso de ajuste de los intervalos de tiempo y de la encapsulacion es espedficamente como sigue:
La unidad de asignacion de intervalos de tiempo aumenta, en conformidad con una informacion de que necesita aumentarse el ancho de banda, el numero de los intervalos de tiempo ocupados por la trama ODUflex, y genera la tabla ajustada del mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la informacion se indica por la informacion de redimensionamiento de conexion de enlace, informacion LCR, en la informacion de sobrecarga de la trama ODU de orden superior recibida. En la forma de realizacion de la presente invencion, el numero incrementado de intervalos de tiempo es 3.
La longitud de tramo se actualiza, y la longitud de tramo actualizada se envfa a la primera unidad de procesamiento de servicio ODU para realizar una encapsulacion de trama Ethernet en conformidad con la longitud de tramo actualizada. En la forma de realizacion de la presente invencion, la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet antes de la actualizacion es 204 bytes o 205 bytes, y la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet despues de la actualizacion es 102 bytes o 103 bytes.
La longitud de tramo actualizada se actualiza en funcion de la informacion de que necesita aumentarse el ancho de banda, y la longitud de tramo actualizada se envfa a la primera unidad de procesamiento de servicio ODU, para realizar una encapsulacion de trama Ethernet en conformidad con la longitud de tramo actualizada, en donde la informacion se indica por la informacion de redimensionamiento de ancho de banda, informacion BWR, en la informacion de sobrecarga de la trama ODUflex recibida. En la forma de realizacion de la presente invencion, la "longitud de tramo actualizada se actualiza" cambiando espedficamente "la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet es 102 bytes o 103 bytes" a "la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet es 204 bytes o 205 bytes".
La Figura 7(c) y la Figura 7(d) ilustran, respectivamente, una tabla de un mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y una tabla de un mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde las tablas se generan por la unidad de asignacion de puertos de salida de conmutacion en conformidad con la tabla de mapeado de intervalos de tiempo ajustada anterior. La unidad de conmutacion de Ethernet tiene cuatro puertos de entrada de servicio si1, si2, si3 y si4 y cuatro puertos de salida de servicio so1, so2, so3 y so4. En la forma de realizacion de la presente invencion, en las localizaciones de intervalos de tiempo 1 a 12 en la tabla del mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, el sub-servicio ODU de orden superior 1 corresponde a los puertos de entrada si1, si2, si3, si4...si1, si2, si3 y si4 de la unidad de conmutacion Ethernet, y en localizaciones de intervalos de tiempo 1, 3, 5, 7, 9 y 11, el sub-servicio ODU de orden superior 2 corresponde a los puertos de entrada si2, si1, si3, si1, si4 y si2 de la
5
10
15
20
25
30
35
40
45
50
55
60
65
unidad de conmutacion Ethernet, es dedr, en los intervalos de tiempo correspondientes y en los puertos de entrada correspondientes de la unidad de conmutacion Ethernet, la unidad de conmutacion Ethernet recibe y reenvfa las tramas Ethernet a la segunda unidad de procesamiento de servicio ODU. En consecuencia, en las localizaciones de los intervalos de tiempo 1 a 12 en la tabla de mapeado de correspondencia entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, el sub-servicio ODU 1 de orden superior corresponde a los puertos de salida so2, so3, so4, so1...so2, so3, so4, y sol de la unidad de conmutacion Ethernet; y en las localizaciones de los intervalos de tiempo 1, 3, 5, 7, 9 y 11, el sub-servicio ODU 2 de orden superior corresponde a los puertos de salida so3, so2, so4, so2, so1 y so3 de la unidad de conmutacion Ethernet.
En una puesta en practica espedfica, la unidad de asignacion de puertos de salida de conmutacion genera la tabla del mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y la tabla del mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama en conformidad con la tabla de mapeado de intervalos de tiempo generada por la unidad de asignacion de intervalos de tiempo, y determina una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet en conformidad con la tabla de mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y la tabla del mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama. La unidad de conmutacion Ethernet envfa la trama Ethernet a la segunda unidad de procesamiento de servicio ODU en conformidad con la orden de reenvfo de asignacion recibida de la unidad de conmutacion Ethernet. La segunda unidad de procesamiento de servicio ODU esta configurada para realizar un procesamiento de desencapsulacion sobre la trama Ethernet recibida en conformidad con la tabla de mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde la tabla se determina por la unidad de asignacion de puertos de salida de conmutacion, con el fin de obtener datos de flujo binario de carga util Ethernet; encapsula los datos de flujo binario de carga util de Ethernet en la trama ODU de orden superior; y envfa la trama ODU de orden superior.
En la forma de realizacion de la presente invencion, utilizando una primera unidad de procesamiento de servicio ODU, una unidad de asignacion de intervalos de tiempo, una unidad de asignacion de puertos de salida de conmutacion, una unidad de conmutacion Ethernet y una segunda unidad de procesamiento de servicio ODU, un servicio ODU de orden superior se reenvfa en conformidad con una tabla de un mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo y una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet, lo que resuelve un problema en la tecnica anterior de que no se puede transportar una trama ODUflex utilizando la unidad de conmutacion Ethernet, con lo que asegura que no suceda una congestion del servicio en un puerto de reenvfo de un aparato de transporte y se mejora la calidad de transmision de una red de comunicaciones.
Las Figuras 8(a)-8(d) ilustran una tabla de mapeado de correspondencia de intervalos de tiempo y una tabla de intervalos de tiempo de penodo de trama que corresponden a la quinta forma de realizacion de la presente invencion. Para un diagrama esquematico de un aparato para transportar un servicio ODU de conformidad con la quinta forma de realizacion de la presente invencion, es preciso referirse al diagrama esquematico del aparato para transportar un servicio ODU ilustrado en la Figura 3. En la quinta forma de realizacion de la presente invencion, el numero de intervalos de tiempo en un penodo de trama de sincronizacion es 24, y un tipo de servicio es una primera categona de servicio ODU de orden superior. El servicio ODU de orden superior incluye las unidades ODU1, ODU2, ODU3 y ODU4, cuyas tasas binarias son 2.5 Gbit/s, 10 Gbit/s, 40 Gbit/s y 100 Gbit/s, respectivamente. En la forma de realizacion de la presente invencion, los puertos de salida de una primera unidad de procesamiento de servicio ODU son o1 y o2. Una importante diferencia entre esta forma de realizacion y la tercera forma de realizacion es que un dispositivo en la presente invencion recibe un servicio ODU de orden superior pero no al menos dos servicios ODU de orden superior, y la primera unidad de procesamiento de servicio ODU tiene dos pero no cuatro puertos de salida, y por lo tanto, la forma de realizacion de la presente invencion es esencialmente la misma que la tercera forma de realizacion en la puesta en practica del procesamiento, con la excepcion de que estan implicados dos factores; para lo que no esta claramente descrito en esta forma de realizacion, es preciso referirse a la tercera forma de realizacion. La Figura 8(a) ilustra una tabla de un mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo. En la forma de realizacion de la presente invencion, una longitud de carga util de cada trama Ethernet es 256 bytes, y una tasa de transmision de unidad de distribucion de puertos es 12 Gbps. La unidad de asignacion de intervalos de tiempo determina, en funcion del numero 24 de los intervalos de tiempo en el penodo de trama de sincronizacion y una tasa binaria de 9.6 Gbps de ODUflex contenida en el servicio ODU de orden superior, que la ODUflex en el servicio ODU de orden superior requiere 24 tramas Ethernet para su encapsulacion, es decir, la ODUflex en el servicio ODU de orden superior ocupa los intervalos de tiempo en el penodo de trama completo. Segun se ilustra en la Figura 8(a), las localizaciones de intervalos de tiempo 1 a 24 corresponden a los puertos de salida o1, o2...o1 y o2 de la primera unidad de procesamiento de servicio ODU, respectivamente. La primera unidad de procesamiento de servicio ODU envfa las tramas Ethernet a una unidad de conmutacion Ethernet en conformidad con la tabla de mapeado de intervalos de tiempo ilustrada en la Figura 8(a) y en las localizaciones de los puertos de salida correspondientes a los intervalos de tiempo.
Cuando disminuye la tasa binaria de la ODUflex contenida en el servicio ODU de orden superior, a modo de
5
10
15
20
25
30
35
40
45
50
55
60
65
ejemplo, disminuye desde 9.6 Gbps a 1.2 Gbps, una unidad de demapeado de ODUflex obtiene informacion de sobrecarga de control de redimensionamiento, informacion RCOH, en la trama ODU de orden superior y la informacion de sobrecarga de control de redimensionamiento, informacion RCOH, de una trama ODUflex en el servicio ODU. La unidad de asignacion de intervalos de tiempo ajusta, en funcion de los dos tipos de informacion RCOH, el numero de los intervalos de tiempo ocupados por la trama ODUflex, y genera una tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo. En la forma de realizacion de la presente invencion, la informacion de sobrecarga de control de redimensionamiento en la trama ODU es la informacion de redimensionamiento de conexion de enlace (Link Connection Resize, LCR), y la informacion de sobrecarga de control de redimensionamiento de la trama ODUflex es informacion de redimensionamiento de ancho de banda (Bandwidth Resize, BWR). En la forma de realizacion de la presente invencion, si la tasa binaria de la ODUflex contenida en un sub-servicio ODU de orden superior disminuye a 1/8 de la tasa original, la unidad de asignacion de intervalos de tiempo genera, mediante ajuste de conformidad con el penodo de trama de sincronizacion, la informacion LCR de la trama ODU de orden superior, y la informacion BWR de la trama ODUflex y sobre la base de un metodo de asignacion intercalado, una tabla de mapeado de intervalos de tiempo ajustada, Figura 8(b), correspondiente a los puertos de salida de la primera unidad de procesamiento de servicio ODU. La primera unidad de procesamiento de servicio ODU envfa las tramas Ethernet a la unidad de conmutacion Ethernet en conformidad con la tabla de mapeado de intervalos de tiempo ajustada.
Segun se ilustra en la Figura 8(b), en las localizaciones de los intervalos de tiempo 8, 16 y 24, se retienen tres puertos de salida de la primera unidad de procesamiento de servicio ODU o2, o2 y o2 y se suprimen los puertos en las localizaciones de otros intervalos de tiempo, es decir, en un penodo de trama de sincronizacion, el numero de puertos de salida cambia desde el valor original 24 a 3, de modo que la trama ODUflex con una tasa binaria disminuida puede encapsularse en una trama Ethernet y se envfa la trama Ethernet. Un proceso de ajustar los intervalos de tiempo y la encapsulacion es espedficamente como sigue:
La unidad de asignacion de intervalos de tiempo esta espedficamente configurada para actualizar una longitud de tramo en funcion de la informacion de que necesita disminuirse el ancho de banda, y para enviar la longitud de tramo actualizada a la primera unidad de procesamiento de servicio ODU, para realizar una encapsulacion de trama Ethernet en funcion de la longitud de tramo actualizada, en donde la informacion se indica por la informacion de redimensionamiento de ancho de banda, informacion BWR, en la informacion de sobrecarga de la trama ODUflex recibida. En la forma de realizacion de la presente invencion, la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet antes de la actualizacion es 204 bytes o 205 bytes, y la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet despues de la actualizacion es 25 bytes o 26 bytes.
El numero de los intervalos de tiempo ocupados por la trama ODUflex se disminuye en conformidad con la informacion de que necesita disminuirse el ancho de banda, se genera una tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, y la longitud de tramo actualizada se actualiza y envfa a la primera unidad de procesamiento de servicio ODU, de modo que la encapsulacion de la trama Ethernet se realice en funcion de la longitud de tramo actualizada, en donde la informacion se indica por la informacion de redimensionamiento de conexion de enlace, informacion LCR, en la informacion de sobrecarga de la trama ODU de orden superior recibida. En la forma de realizacion de la presente invencion, el numero disminuido de intervalos de tiempo es 21. En la forma de realizacion de la presente invencion, la "longitud de tramo actualizada se actualiza" con lo que se cambia espedficamente "la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet que es 25 bytes o 26 bytes" a "la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet que es 204 bytes o 205 bytes".
La Figura 8(c) y la Figura 8(d) ilustran, respectivamente, una tabla de un mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y una tabla de un mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde las tablas se generan por la unidad de asignacion de puertos de salida de conmutacion en conformidad con la tabla de mapeado de intervalos de tiempo ajustada anterior. La unidad de conmutacion Ethernet tiene dos puertos de entrada de servicio si1/si2 y dos puertos de salida de servicio so1/so2. En la forma de realizacion de la presente invencion, las localizaciones de los intervalos de tiempo 8, 16 y 24 en la tabla de mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama corresponden a los puertos de entrada si2, si2 y si2, es decir, en intervalos de tiempo correspondientes y en puertos de entrada correspondientes de la unidad de conmutacion Ethernet, la unidad de conmutacion Ethernet recibe y reenvfa las tramas Ethernet a la segunda unidad de procesamiento de servicio ODU. En consecuencia, las localizaciones de los intervalos de tiempo 8, 16 y 24 en la tabla del mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama corresponden a los puertos de salida so1, so1 y so1 de la unidad de conmutacion Ethernet.
En una manera de puesta en practica espedfica, la unidad de asignacion de puertos de salida de conmutacion genera la tabla del mapeado de correspondencia entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y la tabla del mapeado de correspondencia entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama en conformidad con la tabla de mapeado de intervalos de tiempo generada por la unidad de asignacion de intervalos de tiempo, y
5
10
15
20
25
30
35
40
45
50
55
60
65
determina una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet en conformidad con la tabla del mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y la tabla del mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama. La unidad de conmutacion Ethernet envfa la trama Ethernet a la segunda unidad de procesamiento de servicio ODU en conformidad con la orden de reenvfo de asignacion recibida de la unidad de conmutacion Ethernet. La segunda unidad de procesamiento de servicio ODU esta configurada para realizar un procesamiento de desencapsulacion sobre la trama Ethernet recibida en conformidad con la tabla de mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde la tabla se determina por la unidad de asignacion de puertos de salida de conmutacion, para obtener datos de flujo binario de carga util de Ethernet; encapsular los datos de flujo binario de carga util de Ethernet en la trama ODU de orden superior; y reenvfa la trama ODU de orden superior.
En la forma de realizacion de la presente invencion, utilizando una primera unidad de procesamiento de servicio ODU, una unidad de asignacion de intervalos de tiempo, una unidad de asignacion de puertos de salida de conmutacion, una unidad de conmutacion Ethernet y una segunda unidad de procesamiento de servicio ODU, un servicio ODU de orden superior se reenvfa en conformidad con una tabla de un mapeado entre puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo y una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet, lo que resuelve un problema en la tecnica anterior de que no puede transportarse una trama ODUflex utilizando la unidad de conmutacion Ethernet, con lo que se asegura que no suceda una congestion del servicio en un puerto de reenvfo de un aparato de transporte, y se mejora la calidad de transmision de una red de comunicaciones.
Conviene senalar que las unidades ODUs de orden superior, en esta aplicacion, se refieren a las unidades ODU1, ODU2, ODU3 y ODU4 que contienen tramas ODUflex. ODUflex necesita incluirse en una trama ODU cuya tasa binaria sea mayor que la de ODUflex, es decir, una tasa binaria de una ODU utilizada como una portadora no debe ser inferior a una tasa binaria de ODUflex que contiene la ODU, y por lo tanto, la ODU se denomina una ODU de orden superior. A modo de ejemplo, una ODUflex cuya tasa binaria es aproximadamente 1.25 Gbps se incluye utilizando ODU2 y entonces, la ODU2 es una ODU de orden superior de la ODUflex.
La Figura 9 es un diagrama esquematico de un metodo para transportar un servicio ODU en conformidad con otra forma de realizacion de la presente invencion.
Etapa S901: Recibir una trama ODU de orden superior; realizar un procesamiento de demapeado sobre la trama ODU de orden superior para obtener una trama ODUflex; encapsular la trama ODUflex en una trama Ethernet; y enviar la trama Ethernet a una unidad de conmutacion Ethernet en conformidad con una tabla de un mapeado de correspondencia entre puertos de salida de una primera unidad de procesamiento de servicio ODU y los intervalos de tiempo.
Etapa S902: Reenviar la trama Ethernet recibida por la unidad de conmutacion Ethernet a una segunda unidad de procesamiento de servicio ODU en conformidad con una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet. La orden de reenvfo de asignacion de la unidad de conmutacion Ethernet se determina en conformidad con una tabla de un mapeado de correspondencia entre puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y una tabla de un mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama; la tabla del mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama se determina en conformidad con la tabla del mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, y la tabla del mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama se determina en conformidad con la tabla del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo.
Etapa S903: Realizar un procesamiento de desencapsulacion sobre la trama Ethernet recibida en conformidad con la tabla del mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama para obtener datos de flujo binario de carga util Ethernet; encapsular los datos de flujo binario de carga util Ethernet en la trama ODU de orden superior; y enviar la trama ODU de orden superior.
Ademas, la etapa S901 puede ser espedficamente:
la recepcion de la trama ODU de orden superior; la extraccion de informacion de sobrecarga de la trama ODU de orden superior; y la realizacion de un procesamiento de demapeado sobre la trama ODU de orden superior para obtener la trama ODUflex;
la determinacion de una tasa binaria de la trama ODUflex en conformidad con la informacion de sobrecarga extrafda, y la encapsulacion de la trama ODUflex en una trama Ethernet en conformidad con la tasa binaria de la trama ODUflex y una longitud de tramo de la trama ODUflex; y
5
10
15
20
25
30
35
40
45
50
55
60
65
el envfo de la trama Ethernet a la unidad de conmutacion Ethernet en conformidad con la tabla del mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo.
Ademas, para la determinacion de la tabla de mapeado de intervalos de tiempo, es preciso referirse espedficamente a la puesta en practica del metodo de las formas de realizacion anteriores. La determinacion puede ser simplemente: la generacion de un penodo de trama de sincronizacion, la determinacion, de conformidad con la tasa binaria de la trama ODUflex obtenida, de una tasa de puerto de salida de la primera unidad de procesamiento de servicio ODU, y el penodo de trama de sincronizacion, el numero de intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex y la longitud de tramo de la trama ODUflex, y la determinacion, en conformidad con un metodo de asignacion intercalado, de la tabla del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo que incluye un mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo en el penodo de trama de sincronizacion.
Ademas, la determinacion de la tabla de mapeado de los intervalos de tiempo puede ser espedficamente, ademas: la generacion de un penodo de trama de sincronizacion, la determinacion, de conformidad con la tasa binaria de la trama ODUflex y el penodo de trama de sincronizacion y de conformidad con un mapeado preconfigurado entre la tasa binaria de la trama ODUflex y el numero de intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex, el numero de los intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex y la longitud de tramo de la trama ODUflex, y la determinacion, en conformidad con un metodo de asignacion intercalado, de la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo que incluyen un mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo en el penodo de trama de sincronizacion. El mapeado preconfigurado entre la tasa binaria de la trama ODUflex y el numero de los intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex es espedficamente el mapeado de correspondencia entre la tasa binaria de la trama ODUflex y el numero de los intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex con esta tasa binaria. A modo de ejemplo, en el penodo de trama de sincronizacion, en el que el numero de intervalos de tiempo de tiempo es 24, cuando la tasa binaria de la trama ODUflex es 2.4 Gbps, el numero de intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex con esta tasa binaria es 6, y la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet es 204 bytes o 205 bytes; y cuando la tasa binaria de la trama ODUflex es 9.6 Gbps, el numero de intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex con esta tasa binaria es24, y la longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet es 204 bytes o 205 bytes. Como puede deducirse, el numero de veces en que se aumenta el numero de los intervalos de tiempo en el penodo de trama de sincronizacion que son ocupados por la trama ODUflex es exactamente igual al numero de veces en la que se aumenta la tasa binaria de la trama ODUflex correspondiente al numero de intervalos de tiempo, es decir, cuatro veces. El mapeado preconfigurado entre el numero de veces para la tasa binaria de la trama ODUflex y el numero de los intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex puede incluir las tasas binarias de tramas ODUflex de mas tipos, a modo de ejemplo, cuando la tasa binaria de la trama ODUflex es 1.2 Gbps, el numero de intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex con esta tasa binaria es 3. Bajo la premisa de penodos de trama de sincronizacion de multiples tipos, una tasa binaria de puerto de salida de la primera unidad de procesamiento de servicio ODU, y los diferentes numeros de cargas utiles de trama Ethernet, el mapeado de correspondencia entre el numero de veces para la tasa binaria de la trama ODUflex y el numero de los intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex en las formas de realizacion de la presente invencion puede establecerse un mapeado de correspondencia entre las tramas ODUflex con diferentes tasas binarias y los numeros de los intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por las tramas ODUflex. La longitud de tramo de la trama ODUflex encapsulada en la trama Ethernet puede preestablecerse directamente a 204 bytes o 205 bytes, y este valor de entrada no necesita establecerse en una tabla de mapeado de correspondencia. Por supuesto, en la forma de realizacion de la presente invencion, un experto en esta tecnica conoce que la primera unidad de procesamiento de servicio ODU, o modulos o unidades funcionales (a modo de ejemplo, una unidad de encapsulacion Ethernet y una unidad de desencapsulacion ODUflex Ethernet) en la primera unidad de procesamiento de servicio ODU pueden determinarse tambien mediante calculo o prestablecerse con la longitud de tramo de la trama ODUflex; y el proceso espedfico es similar al de la forma de realizacion anterior, y por ello no se describe aqrn de nuevo.
Ademas, la forma de realizacion de la presente invencion puede incluir, ademas: la extraccion de informacion de sobrecarga de control de redimensionamiento, informacion RCOH, en la informacion de sobrecarga de la trama ODU de orden superior, y el ajuste, en conformidad con los dos tipos de informacion RCOH, del numero de los intervalos de tiempo ocupados por la trama ODUflex, y la generacion de una tabla ajustada del mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo. La primera unidad de procesamiento de servicio ODU envfa la trama Ethernet a la unidad de conmutacion Ethernet en conformidad con la tabla ajustada de mapeado de intervalos de tiempo. Ademas, una longitud de encapsulacion puede ajustarse en conformidad con la informacion de sobrecarga de control de redimensionamiento, informacion RCOH, en general, informacion BWR, en la informacion de sobrecarga de la trama ODUflex, para realizar un ajuste fino. Para una
5
10
15
20
25
30
35
40
45
50
55
60
65
puesta en practica espedfica, es preciso referirse tambien a la forma de realizacion anterior.
Mas concretamente,
el aumento, en funcion de la informacion de que necesita aumentarse el ancho de banda, del numero de los intervalos de tiempo ocupados por la trama ODUflex, y la generacion de una tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la informacion se indica por la informacion de redimensionamiento de conexion de enlace, informacion LCR, en la informacion de sobrecarga de la trama ODU de orden superior recibida;
la actualizacion de la longitud de tramo, y el envfo de la longitud de tramo actualizada a la primera unidad de procesamiento de servicio ODU, para realizar una encapsulacion de la trama Ethernet en conformidad con la longitud de tramo actualizada; y
la actualizacion de la longitud de tramo actualizacion en conformidad con la informacion de que necesita aumentarse el ancho de banda, y el envfo de longitud de tramo actualizada a la primera unidad de procesamiento de servicio ODU, para realizar una encapsulacion de trama Ethernet en conformidad con la longitud de tramo actualizada, en donde la informacion se indica por la informacion de redimensionamiento de ancho de banda, informacion BWR en la informacion de sobrecarga de la trama ODUflex recibida.
La forma de realizacion de la presente invencion puede ser espedficamente, ademas:
la actualizacion de la longitud de tramo en conformidad con la informacion de que necesita disminuirse el ancho de banda, y el envfo de la longitud de tramo actualizada a la primera unidad de procesamiento de servicio ODU, para realizar una encapsulacion de trama Ethernet en conformidad con la longitud de tramo actualizada, en donde la informacion se indica por la informacion de redimensionamiento de ancho de banda, informacion BWR en la informacion de sobrecarga de la trama ODUflex recibida; y
la disminucion, en conformidad con la informacion de que necesita disminuirse el ancho de banda, del numero de los intervalos de tiempo ocupados por la trama ODUflex, la generacion de una tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, la actualizacion de la longitud de tramo actualizada y el envfo de la longitud de tramo actualizada a la primera unidad de procesamiento de servicio ODU, para realizar una encapsulacion de trama Ethernet en conformidad con la longitud de tramo actualizada, en donde la informacion se indica por la informacion de redimensionamiento de conexion de enlace, informacion LCR en la informacion de sobrecarga de la trama ODU de orden superior recibida.
Ademas, la forma de realizacion de la presente invencion puede incluir, ademas: la generacion de una senal de reloj, en donde la senal de reloj se utiliza para sincronizar un tiempo de referencia del penodo de trama de sincronizacion, de modo que todos los penodos de trama del penodo de trama de sincronizacion sean smcronos en el tiempo.
Para una descripcion mas detallada de cada etapa en el metodo para transportar un servicio de ODU en la forma de realizacion de la presente invencion, es preciso referirse a las formas de realizacion 1 a 5 anteriores, que no se describen aqu de nuevo.
Conviene senalar que todas las formas de realizacion de la presente invencion son una descripcion detallada basada en una idea inventiva general, y la descripcion pertinente puede mutuamente citarse entre estas formas de realizacion.
En la presente invencion, un servicio de ODU de orden superior se reenvfa utilizando una tabla de mapeado de intervalos de tiempo y una orden de reenvfo de asignacion de una unidad de conmutacion Ethernet, con lo que se resuelve un problema en la tecnica anterior de que no puede transportarse una trama ODUflex utilizando la unidad de conmutacion Ethernet, con lo que se asegura que no se produzca una congestion del servicio en un puerto de reenvfo de un aparato de transporte, y se mejora la calidad de transmision de una red de comunicaciones.
Un experto en esta tecnica puede tener conocimiento de que unidades y etapas de algoritmos en ejemplos que se describen con referencia a las formas de realizacion dadas a conocer en este documento pueden realizarse mediante hardware electronico o una combinacion de software de ordenador y hardware electronico. El hecho de que estas funciones se realicen por hardware o software depende de las aplicaciones particulares y de las condiciones de restriccion del diseno de las soluciones tecnicas. Un experto en esta tecnica puede utilizar diferentes metodos para realizar las funciones descritas para cada aplicacion particular, pero no debera considerarse que la puesta en practica va mas alla del alcance de la presente invencion.
En las diversas formas de realizacion dadas a conocer en la presente aplicacion, debe entenderse que el sistema, aparato y metodo dados a conocer pueden ponerse en practica en otra manera. A modo de ejemplo, las formas de realizacion del aparato anteriormente descritas son simplemente esquematicas. A modo de ejemplo, la division de
5
10
15
20
25
30
35
40
45
50
55
60
65
unidades es simplemente una division de funciones logicas y puede estar en otra manera de division en la puesta en practica real. A modo de ejemplo, una pluralidad de unidades o componentes pueden combinarse o integrarse en otro sistema, o algunas caractensticas pueden ignorarse o no realizarse. Ademas, los acoplamientos mutuos visualizados o descritos o los acoplamientos directos o conexiones de comunicaciones pueden realizarse mediante algunas interfaces. Los acoplamientos indirectos o las conexiones de comunicaciones entre los aparatos o unidades pueden realizarse en forma electronica, mecanica u otras formas.
Las unidades descritas como unidades separadas pueden estar, o no, ffsicamente separadas, y las partes visualizadas como unidades pueden ser, o no, unidades ffsicas, pueden estar situadas en una posicion, o pueden distribuirse en una pluralidad de unidades de red. Una parte o la totalidad de las unidades pueden seleccionarse de conformidad con las necesidades reales para conseguir los objetivos de las soluciones de las formas de realizacion.
Ademas, las unidades funcionales en las formas de realizacion de la presente invencion pueden integrarse en una sola unidad de procesamiento, o cada una de las unidades puede existir por sf sola desde el punto de vista ffsico, o dos o mas unidades se pueden integrar en una sola unidad.
Cuando las funciones se realizan en una forma de una unidad funcional de software y se suministran o utilizan como un producto independiente, las funciones pueden memorizarse en un soporte de memorizacion legible por ordenador. Sobre la base de dicho entendimiento, las soluciones tecnicas de la presente invencion esencialmente, o la parte que contribuye a la tecnica anterior, o una parte de las soluciones tecnicas, pueden ponerse en practica en una forma de un producto informatico. El producto informatico se memoriza en un soporte de memorizacion, e incluye varias instrucciones para proporcionarse a un dispositivo informatico (que puede ser un ordenador personal, un servidor, o un dispositivo de red, o similar) para realizar la totalidad o una parte de las etapas de los metodos descritos en las formas de realizacion de la presente invencion. El soporte de memorizacion anterior incluye: cualquier soporte que puede memorizar un codigo de programa, tal como una memoria instantanea USB, un disco duro extrafble, una memoria de solamente lectura (ROM, Read-Only Memory), una memoria de acceso aleatorio (RAM, Random Access Memory), un disco magnetico o un disco optico.
En otra forma de realizacion de la presente invencion, la primera unidad de procesamiento de servicio ODU en la forma de realizacion anterior puede ser segun se ilustra en la Figura 10 e incluye al menos un procesador 1001 (a modo de ejemplo, una unidad CPU), al menos una interfaz de red 1002 u otra interfaz de comunicaciones, una memoria 1003, al menos un bus de comunicaciones 1004 que se utiliza para realizar la conexion y la comunicacion entre estos aparatos. El procesador 1001 esta configurado para la ejecucion de un modulo ejecutable memorizado en la memoria 1003, a modo de ejemplo, un programa informatico. La memoria 1003 puede incluir una memoria de acceso aleatorio de alta velocidad (RAM: Random Access Memory), y puede incluir, ademas, una memoria no volatil (non-volatile memory), al menos una memoria de disco magnetico. Una conexion de comunicacion entre una pasarela del sistema y al menos algun otro elemento de red se realiza por intermedio de al menos una interfaz de red 1002 (puede ser cableada o inalambrica) y la red Internet, una red de area amplia, una red local, una red de area metropolitana, y similar se pueden utilizar a este respecto.
En algunas maneras de puesta en practica, la memoria 1003 memoriza un programa 1031 y el programa 1031 puede ejecutarse por el procesador 1001, en donde el programa incluye:
la recepcion de una trama ODU de orden superior; la realizacion de un procesamiento de demapeado sobre la trama ODU de orden superior para obtener una trama ODUflex; la encapsulacion de la trama ODUflex en una trama Ethernet; y el envfo de la trama Ethernet a una unidad de conmutacion Ethernet de conformidad con una tabla de un mapeado de correspondencia entre puertos de salida de una primera unidad de procesamiento de servicio ODU y los intervalos, en donde la tabla se determina por una unidad de asignacion de intervalos de tiempo.
En otra forma de realizacion de la presente invencion, para una estructura de un segunda unidad de procesamiento de servicio ODU, es preciso referirse a la Figura 10, y la segunda unidad de procesamiento de servicio ODU puede incluir tambien al menos un procesador 1101 (a modo de ejemplo, una unidad CPU), al menos una interfaz de red 1102 u otra interfaz de comunicaciones, una memoria 1103, al menos un bus de comunicaciones 1104 que se utiliza para realizar la conexion y la comunicacion entre estos aparatos. El procesador 1101 esta configurado para la ejecucion de un modulo ejecutable almacenado en la memoria 1103, a modo de ejemplo, un programa informatico. La memoria 1103 puede incluir una memoria de acceso aleatorio de alta velocidad (RAM: Random Access Memory), y puede incluir, ademas, una memoria no volatil (non-volatile memory), a modo de ejemplo, al menos una memoria de disco magnetico. Una conexion de comunicacion entre una pasarela del sistema y al menos algun otro elemento de red se realiza por intermedio de al menos una interfaz de red 1102 (puede ser cableada o inalambrica) y la red Internet, una red de area amplia, una red local, una red de area metropolitana, y similar se pueden utilizar a este respecto.
En algunas maneras de puesta en practica, la memoria 1103 memoriza un programa 1131 y el programa 1131 puede ejecutarse por el procesador 1101, en donde el programa incluye:
la realizacion de un procesamiento de desencapsulacion sobre una trama Ethernet recibida de conformidad con una
tabla de un mapeado de correspondencia entre puertos de salida de una unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde la tabla se determina por una unidad de asignacion de puertos de salida de conmutacion, para obtener datos de flujo binario de carga util Ethernet; la encapsulacion de los datos de flujo binario de carga util Ethernet en la trama ODU de orden superior; y el envfo de la trama ODU de orden 5 superior.
Las descripciones anteriores son simplemente maneras de puesta en practica espedficas de la presente invencion, pero no estan previstas para limitar el alcance de proteccion de la presente invencion. Cualquier variacion o sustitucion, facilmente determinada por un experto en esta tecnica dentro de un alcance tecnico dado a conocer en 10 la presente invencion deberan caer dentro del alcance de proteccion de la presente invencion. Por lo tanto, el alcance de proteccion de la presente invencion estara sujeto al alcance de proteccion de las reivindicaciones adjuntas.
15
Claims (16)
- 5101520253035404550556065REIVINDICACIONES1. Un aparato para transportar un servicio de unidad de datos de canal optico, ODU, que comprende una primera unidad de procesamiento de servicio ODU, una unidad de asignacion de intervalo de tiempo, una unidad de asignacion de puertos de salida de conmutacion, una unidad de conmutacion de Ethernet y una segunda unidad de procesamiento de servicio ODU, en donde:la primera unidad de procesamiento de servicio ODU esta configurada para recibir una trama ODU de orden superior; para realizar un procesamiento de demapeado de correspondencia sobre la trama ODU de orden superior para obtener una trama ODUflex; para encapsular la trama ODUflex en una trama Ethernet; y para enviar la trama Ethernet a la unidad de conmutacion de Ethernet en conformidad con una tabla de un mapeado de correspondencia entre puertos de salida de la primera unidad de procesamiento de servicio ODU e intervalos de tiempo, en donde la tabla se determina por la unidad de asignacion de intervalos de tiempo;la unidad de asignacion de intervalos de tiempo esta configurada para determinar la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU e intervalos de tiempo, en donde la tabla se determina por la unidad de asignacion de intervalos de tiempo;la unidad de asignacion de puertos de salida de conmutacion esta configurada para determinar una tabla de mapeado de correspondencia entre los puertos de entrada de la unidad de conmutacion de Ethernet e intervalos de tiempo en un penodo de trama y una tabla de un mapeado entre puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama en conformidad con la tabla de mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, y determinar una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet en conformidad con la tabla de mapeado entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y la tabla de mapeado entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama;la unidad de conmutacion Ethernet esta configurada para reenviar la trama Ethernet recibida a la segunda unidad de procesamiento de servicio ODU en conformidad con la orden de reenvfo de asignacion de la unidad de conmutacion Ethernet; yla segunda unidad de procesamiento de servicio ODU esta configurada para realizar un procesamiento de desencapsulacion sobre la trama Ethernet recibida en conformidad con la tabla de mapeado de correspondencia entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, en donde la tabla de mapeado de correspondencia entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo se determina por la unidad de asignacion de puertos de salida de conmutacion, para obtener datos de flujo binario de carga util Ethernet; para encapsular los datos de flujo binario de carga util de Ethernet en la trama ODU de orden superior y para enviar la trama ODU de orden superior.
- 2. El aparato segun la reivindicacion 1, en donde la unidad de asignacion de intervalos de tiempo esta configurada para generar un solo penodo de trama de sincronizacion, para determinar, de conformidad con una tasa de la trama ODUflex obtenida, una tasa de puerto de salida de la primera unidad de procesamiento de servicio ODU, el penodo de trama de sincronizacion, y una longitud de carga util de trama Ethernet prestablecida, el numero de intervalos de tiempo en el penodo de trama de sincronizacion que se ocupan por la trama ODUflex, y para determinar, en conformidad con un metodo de asignacion intercalado, la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo que comprenden un mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo en el penodo de trama de sincronizacion.
- 3. El aparato segun la reivindicacion 1, en donde la unidad de asignacion de intervalos de tiempo esta configurada para generar un penodo de trama de sincronizacion, para determinar, en conformidad con una tasa de la trama ODUflex obtenida y un mapeado de correspondencia entre la tasa de la trama ODUflex y el numero de intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex, el numero de los intervalos de tiempo en un penodo de trama de sincronizacion que estan ocupados por la trama ODUflex, y para determinar, en conformidad con un metodo de asignacion intercalado, la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo que comprende un mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo en el penodo de trama de sincronizacion.
- 4. El aparato segun cualquiera de las reivindicaciones 1 a 3, en donde la primera unidad de procesamiento de servicio ODU comprende una unidad de demapeado de ODUflex, una unidad de encapsulacion de Ethernet y una unidad de distribucion de puertos, en donde:5101520253035404550556065la unidad de demapeado de ODUflex esta configurada para recibir la trama ODU de orden superior; extraer informacion de sobrecarga de la trama ODU de orden superior, y realizar un procesamiento de demapeado sobre la trama ODU de orden superior para obtener la trama ODUflex;la unidad de encapsulacion de Ethernet esta configurada para determinar la tasa de la tasa de la trama de ODUflex de conformidad con la informacion de sobrecarga extrafda, determinar una longitud de tramo de la trama ODUflex en conformidad con la tasa de la trama ODUflex, y encapsular la trama ODUflex en una trama Ethernet en conformidad con la longitud de tramo determinada de la trama ODUflex; yla unidad de distribucion de puertos esta configurada para enviar la trama Ethernet a la unidad de conmutacion de Ethernet en conformidad con la tabla de mapeado de correspondencia de intervalos de tiempo que se determina por la unidad de asignacion de intervalos de tiempo.
- 5. El aparato segun la reivindicacion 3, en donde la unidad de demapeado de ODUflex esta configurada, ademas, para extraer informacion de redimensionamiento de conexion de enlace, informacion de LCR, en informacion de sobrecarga de la trama ODU de orden superior; y la unidad de asignacion de intervalo de tiempo aumenta, en conformidad con la informacion de que necesita aumentarse el ancho de banda, el numero de los intervalos de tiempo ocupados por la trama ODUflex, y genera una trama ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la informacion se indica por la informacion LCR; o disminuye, en funcion de la informacion de que el necesita disminuirse el ancho de banda, el numero de los intervalos de tiempo ocupados por la trama ODUflex, y genera una tabla ajustada del mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la informacion se indica por la informacion LCR.
- 6. El aparato segun la reivindicacion 5, en donde la unidad de asignacion de intervalos de tiempo esta configurada para aumentar, en conformidad con la informacion de que necesita aumentar el ancho de banda, el numero de los intervalos de tiempo ocupados por la trama ODUflex, y para generar la tabla ajustada del mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la informacion se indica por la informacion de redimensionamiento de conexion de enlace, la informacion LCR, en la informacion de sobrecarga de la trama ODU de orden superior recibida; para actualizar una longitud de tramo para obtener una longitud de tramo actualizada y para actualizar la longitud de tramo actualizada en funcion de la informacion de que necesita aumentarse el ancho de banda, en donde la informacion se indica por la informacion de redimensionamiento de ancho de banda indicada, informacion de redimensionamiento de ancho de banda BWR, en la informacion de sobrecarga de la trama ODUflex recibida.
- 7. El aparato segun la reivindicacion 5, en donde la unidad de asignacion de intervalos de tiempo esta espedficamente configurada para actualizar, en funcion de la informacion de que necesita disminuirse el ancho de banda, una longitud de tramo para obtener la longitud de tramo actualizada, en donde la informacion se indica por la informacion de redimensionamiento de ancho de banda, BWR, en la informacion de sobrecarga de la trama ODUflex recibida; y disminuir, en funcion de la informacion de que necesita disminuirse el ancho de banda, el numero de los intervalos de tiempo ocupados por la trama ODUflex, para generar la tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, y para actualizar la longitud de tramo actualizada, en donde la informacion se indica por la informacion de redimensionamiento de conexion de enlace, informacion LCR, en la informacion de sobrecarga de la trama ODU de orden superior recibida.
- 8. El aparato segun cualquiera de las reivindicaciones 1 a 7, que comprende, ademas, una unidad de reloj de sincronizacion, configurada para proporcionar una senal de reloj para la unidad de asignacion de intervalos de tiempo, en donde la senal de reloj se utiliza para sincronizar un tiempo de referencia del penodo de trama de sincronizacion, de modo que todos los penodos de trama generados por la unidad de asignacion de intervalo de tiempo sean smcronos en el tiempo.
- 9. Un metodo para transportar un servicio de unidades de datos de canal optico, ODU, que comprende:la recepcion (S901), de una trama ODU de orden superior; realizar un procesamiento de demapeado sobre la trama ODU de orden superior para obtener una trama ODUflex; la encapsulacion de la trama ODUflex en una trama Ethernet; y el envfo de la trama Ethernet a una unidad de conmutacion de Ethernet en conformidad con una tabla de mapeado de correspondencia entre puertos de salida de una primera unidad de procesamiento de servicio de ODU y los intervalos de tiempo;el reenvfo (S902) de la trama Ethernet recibida a una segunda unidad de procesamiento de servicio ODU en conformidad con una orden de reenvfo de asignacion de la unidad de conmutacion Ethernet, en donde la orden de reenvfo de asignacion de la unidad de conmutacion de Ethernet se determina en conformidad con una tabla de mapeado de correspondencia entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama y una tabla de mapeado de correspondencia entre puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama, y la tabla de mapeado de correspondencia5101520253035404550556065entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama se determina en conformidad con la tabla de mapeado de correspondencia entre los puertos de entrada de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama; yla realizacion de un procesamiento de desencapsulacion (S903) sobre la trama Ethernet recibida de conformidad con la tabla de mapeado de correspondencia entre los puertos de salida de la unidad de conmutacion Ethernet y los intervalos de tiempo en un penodo de trama para obtener datos de flujo binario de carga util de Ethernet; encapsular los datos de flujo binario de carga util de Ethernet en la trama ODU de orden superior; y enviar la trama oDu de orden superior.
- 10. El metodo segun la reivindicacion 9 que comprende, ademas:la extraccion de informacion de sobrecarga de la trama ODU de orden superior; y la realizacion de un procesamiento de demapeado sobre la trama ODU de orden superior para obtener la trama ODUflex;la determinacion de una tasa de la trama ODUflex en conformidad con la informacion de sobrecarga extrafda, la determinacion de una longitud de tramo de la trama ODUflex en conformidad con la tasa de la trama ODUflex, y la encapsulacion de la trama ODUflex en una trama Ethernet en conformidad con la longitud de tramo determinada de la trama ODUflex; yel envfo de la trama Ethernet a la unidad de conmutacion Ethernet en conformidad con la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo.
- 11. El metodo segun la reivindicacion 9, en donde la determinacion de la tabla de mapeado de correspondencia de intervalos de tiempo comprende, ademas: generar un penodo de trama de sincronizacion, y determinar, en conformidad con una tasa de la trama ODUflex obtenida, una tasa de puerto de salida de la primera unidad de procesamiento de servicio ODU, el penodo de trama de sincronizacion y una longitud de carga util de trama Ethernet, el numero de intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex, y la determinacion, en conformidad con un metodo de asignacion intercalado, la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo que comprenden un mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo en el penodo de trama de sincronizacion.
- 12. El metodo segun la reivindicacion 9, en donde la determinacion de la tabla de mapeado de correspondencia de los intervalos de tiempo comprende, ademas: generar un penodo de trama de sincronizacion, determinar, en conformidad con una tasa de la trama ODUflex obtenida y un mapeado de correspondencia entre la tasa de la trama ODUflex y el numero de intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex, el numero de intervalos de tiempo en el penodo de trama de sincronizacion que estan ocupados por la trama ODUflex y determinar, en conformidad con un metodo de asignacion intercalado, la tabla de mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo que comprende un mapeado entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo en el penodo de trama de sincronizacion.
- 13. El metodo segun cualquiera de las reivindicaciones 9 a 12, que comprende, ademas:la extraccion de informacion de redimensionamiento de conexion de enlace, informacion LCR, en la informacion de sobrecarga de la trama ODU de orden superior y aumentar, de conformidad con la informacion de que necesita aumentarse el ancho de banda, el numero de los intervalos de tiempo ocupados por la trama ODUflex, y la generacion de una tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la informacion se indica por la informacion LCR; o la disminucion, en funcion de la informacion de que necesita disminuirse el ancho de banda, del numero de intervalos de tiempo ocupados por la trama ODUflex, y la generacion de una tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la informacion se indica por la informacion LCR.
- 14. El metodo segun la reivindicacion 13, en donde la etapa de extraer informacion de redimensionamiento de conexion de enlace, informacion LCR en la informacion de sobrecarga de la trama ODU de orden superior; y aumentar, en funcion de la informacion de que necesita aumentarse el ancho de banda, el numero de los intervalos de tiempo ocupados por la trama ODUflex, y la generacion de una tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la informacion se indica por la informacion LCR, comprende, ademas:aumentar, en conformidad con la informacion de que necesita aumentarse el ancho de banda, el numero de los intervalos de tiempo ocupados por la trama ODUflex, y la generacion de la tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos5101520253035de tiempo, en donde la informacion se indica por la informacion de redimensionamiento de conexion de enlace, informacion LCR, en la informacion de sobrecarga de la trama ODU de orden superior recibida;la actualizacion de la longitud de tramo para obtener una longitud de tramo actualizada; yla actualizacion de la longitud de tramo actualizada en funcion de la informacion de que necesita aumentarse el ancho de banda, y el envfo de la longitud de tramo actualizada a la primera unidad de procesamiento de servicio ODU, para realizar una encapsulacion de trama Ethernet en conformidad con la longitud de tramo actualizada, en donde la informacion se indica por la informacion de redimensionamiento de ancho de banda, la informacion BWR, en la informacion de sobrecarga de la trama ODUflex recibida.
- 15. El metodo segun la reivindicacion 13, en donde la etapa de la disminucion, en conformidad con la informacion de que necesita disminuirse el ancho de banda, del numero de los intervalos de tiempo ocupados por la trama ODUflex, y la generacion de una tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la informacion se indica por la informacion LCR, comprende, ademas:la actualizacion, en conformidad con la informacion de que necesita reducirse el ancho de banda, de la longitud de tramo para obtener una longitud de tramo actualizada, en donde la informacion se indica por la informacion de redimensionamiento del ancho de banda, la informacion BWR, en la informacion de sobrecarga de la trama ODUflex recibida; yla disminucion, en conformidad con la informacion que indica que necesita reducirse el ancho de banda, el numero de intervalos de tiempo ocupados por la trama ODUflex, y la generacion de una tabla ajustada del mapeado de correspondencia entre los puertos de salida de la primera unidad de procesamiento de servicio ODU y los intervalos de tiempo, en donde la informacion se indica por la informacion de redimensionamiento de conexion de enlace, informacion LCR, en la informacion de sobrecarga de la trama ODU de orden superior recibida.
- 16. El metodo segun cualquiera de las reivindicaciones 9 a 15 que comprende, ademas:la generacion de una senal de reloj, en donde la senal de reloj se utiliza para sincronizar un tiempo de referencia del penodo de trama de sincronizacion, de modo que todos los penodos de trama del penodo de trama de sincronizacion sean smcronos en el tiempo.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/072768 WO2014139180A1 (zh) | 2013-03-15 | 2013-03-15 | 一种光通道数据单元odu业务传送装置和方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2641542T3 true ES2641542T3 (es) | 2017-11-10 |
Family
ID=50323337
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES13877467.4T Active ES2641542T3 (es) | 2013-03-15 | 2013-03-15 | Dispositivo y método de transferencia de servicio de unidad de datos de canal óptico (ODU) |
Country Status (5)
Country | Link |
---|---|
US (1) | US9532119B2 (es) |
EP (1) | EP2963865B1 (es) |
CN (1) | CN103688499B (es) |
ES (1) | ES2641542T3 (es) |
WO (1) | WO2014139180A1 (es) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108011702B (zh) * | 2016-10-28 | 2021-04-09 | 华为技术有限公司 | 一种数据的传输、接收方法及*** |
CN108347317B (zh) * | 2017-01-22 | 2020-11-10 | 华为技术有限公司 | 一种业务的传输方法、网络设备及网络*** |
CN106911545B (zh) * | 2017-01-23 | 2020-04-24 | 北京东土军悦科技有限公司 | 一种通过以太网传输st_bus数据的方法及装置 |
CN110248260B (zh) * | 2018-03-07 | 2021-10-26 | 华为技术有限公司 | 光网络中以太数据处理的方法、装置和*** |
US10887051B2 (en) * | 2019-01-03 | 2021-01-05 | Qualcomm Incorporated | Real time MIC recovery |
CN116192647A (zh) * | 2020-04-15 | 2023-05-30 | 华为技术有限公司 | 一种带宽调整的方法以及相关设备 |
CN113473271B (zh) * | 2021-06-23 | 2022-09-30 | 烽火通信科技股份有限公司 | 分组业务转发方法、装置、设备及可读存储介质 |
CN115766460A (zh) * | 2021-08-31 | 2023-03-07 | 华为技术有限公司 | 数据传输方法、装置、设备及存储介质 |
CN113949743A (zh) * | 2021-11-22 | 2022-01-18 | 烽火通信科技股份有限公司 | Odu净荷承载方法及*** |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7738596B2 (en) * | 2002-09-13 | 2010-06-15 | Broadcom Corporation | High speed data service via satellite modem termination system and satellite modems |
CN101039245A (zh) | 2006-03-13 | 2007-09-19 | 华为技术有限公司 | 高速以太网到光传输网的数据传输方法及相关接口和设备 |
CN101212424B (zh) | 2006-12-28 | 2011-03-23 | 杭州华三通信技术有限公司 | 融合了电路交换和分组交换的以太网交换方法与设备 |
CN101389146B (zh) * | 2007-09-13 | 2011-01-05 | 华为技术有限公司 | 光传送网同步交叉调度的方法和装置 |
KR100922737B1 (ko) | 2007-12-18 | 2009-10-22 | 한국전자통신연구원 | 기가비트 이더넷(GbE) 신호를 광 전송 계위(OTH)구조에 정합하는 장치 |
CN101610242A (zh) | 2008-06-16 | 2009-12-23 | 华为技术有限公司 | 多协议交换网的信号处理方法及装置 |
EP2453597B1 (en) | 2009-03-09 | 2017-12-27 | Alcatel Lucent | Method for data transmission in an optical transport network |
CN101841741B (zh) * | 2009-03-16 | 2015-04-08 | 华为技术有限公司 | 光通道传送单元信号的传输方法和装置 |
WO2010142074A1 (zh) * | 2009-06-09 | 2010-12-16 | 华为技术有限公司 | 一种ODUflex通道带宽的无损调整方法和ODUflex通道 |
CN101610430B (zh) | 2009-06-30 | 2013-03-27 | 中兴通讯股份有限公司 | 一种实现ODUk交叉调度的方法和装置 |
US8644347B2 (en) * | 2010-01-11 | 2014-02-04 | Cisco Technology, Inc. | Transporting optical data units in an optical transport network |
US8363670B2 (en) | 2010-04-20 | 2013-01-29 | Vitesse Semiconductor Corporation | Framed flows over packet-switched fabrics |
CN102255809A (zh) * | 2010-05-18 | 2011-11-23 | 韩国电子通信研究院 | 用于在光传输网络中传送分组的方法和设备 |
CN102571548B (zh) * | 2010-12-21 | 2015-05-20 | 上海贝尔股份有限公司 | 用于光传输网络的网络节点 |
JP5659910B2 (ja) * | 2011-03-29 | 2015-01-28 | 富士通株式会社 | フレームマッピング装置及びフレームマッピング方法 |
CN102291631B (zh) * | 2011-08-12 | 2017-04-26 | 中兴通讯股份有限公司 | 分组交换和光传送网业务的混合接入、发送方法及装置 |
CN102684994B (zh) | 2012-03-30 | 2015-05-20 | 中兴通讯股份有限公司 | 一种实现业务调度的方法和*** |
-
2013
- 2013-03-15 ES ES13877467.4T patent/ES2641542T3/es active Active
- 2013-03-15 WO PCT/CN2013/072768 patent/WO2014139180A1/zh active Application Filing
- 2013-03-15 EP EP13877467.4A patent/EP2963865B1/en active Active
- 2013-03-15 CN CN201380000481.XA patent/CN103688499B/zh active Active
-
2015
- 2015-09-15 US US14/855,320 patent/US9532119B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
WO2014139180A1 (zh) | 2014-09-18 |
EP2963865A4 (en) | 2016-04-13 |
CN103688499B (zh) | 2016-12-14 |
US9532119B2 (en) | 2016-12-27 |
US20160007104A1 (en) | 2016-01-07 |
CN103688499A (zh) | 2014-03-26 |
EP2963865A1 (en) | 2016-01-06 |
EP2963865B1 (en) | 2017-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2641542T3 (es) | Dispositivo y método de transferencia de servicio de unidad de datos de canal óptico (ODU) | |
ES2963355T3 (es) | Método para procesar datos de servicio de baja velocidad en red óptica de transporte, dispositivo y sistema | |
US9641916B2 (en) | Optical channel data unit service transmission apparatus and method | |
ES2365964T3 (es) | Método y dispositivos para transmitir señales de cliente en una red de transporte óptico. | |
ES2652019T3 (es) | Método de ajuste sin pérdida del ancho de banda de un canal ODUflex y canal ODUflex | |
ES2323970T3 (es) | Procedimiento y dispositivo de transmision de señales de trafico a baja velocidad en una red de transmision optica. | |
ES2728728T3 (es) | Procedimiento de procesamiento de señales y aparatos de red | |
US9025594B1 (en) | Multiplexing low-order to high-order ODU signals in an optical transport network | |
ES2647894T3 (es) | Método de procesamiento de datos en una red óptica de transporte, y dispositivo asociado y sistema | |
ES2547551T3 (es) | Método y dispositivo para transportar un servicio Ethernet de ultra-alta velocidad | |
ES2336730T3 (es) | Sistema de comunicacion. | |
US10554320B2 (en) | Method for mapping packet service onto optical transport network (OTN), and OTN device | |
US9503191B2 (en) | GMP mapping method and apparatus for optical channel data unit | |
WO2016045426A1 (zh) | 光传输网的业务映射处理方法、装置及*** | |
JP5563724B2 (ja) | 光トランスポートネットワークのネットワークノード | |
US9917668B2 (en) | Systems and methods for detecting and propagating resizability information of oduflex connections | |
CN106921641B (zh) | 传输报文的方法和装置 | |
JP2012518922A (ja) | 光伝送網においてデータを送信する方法、システム、および装置 | |
JP2014123892A (ja) | ビットレート可変機能を含む光伝送装置 | |
EP1701495A1 (en) | Hybrid digital cross-connect for switching circuit and packet based data traffic | |
CN109151830A (zh) | 一种频谱整理的方法、装置、设备和*** | |
JP5796327B2 (ja) | 光伝送装置及び光伝送方法 | |
CN103384178A (zh) | 类odu帧的映射方法及装置 | |
JP5853788B2 (ja) | 伝送装置、伝送方法及び伝送帯域の変更方法 | |
EP1936849A1 (en) | Method for mapping and demapping data information over the members of a concatenated group |