ES2675571T3 - Method, device and system to assign a corresponding tax port number to a time interval - Google Patents
Method, device and system to assign a corresponding tax port number to a time interval Download PDFInfo
- Publication number
- ES2675571T3 ES2675571T3 ES10819902.7T ES10819902T ES2675571T3 ES 2675571 T3 ES2675571 T3 ES 2675571T3 ES 10819902 T ES10819902 T ES 10819902T ES 2675571 T3 ES2675571 T3 ES 2675571T3
- Authority
- ES
- Spain
- Prior art keywords
- tax
- service
- port number
- odu
- free
- 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
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000012790 confirmation Methods 0.000 claims abstract description 49
- 230000003287 optical effect Effects 0.000 claims abstract description 37
- 101100406673 Arabidopsis thaliana OTU3 gene Proteins 0.000 description 25
- 238000007726 management method Methods 0.000 description 20
- 238000011144 upstream manufacturing Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 101100406674 Arabidopsis thaliana OTU4 gene Proteins 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 101100341026 Caenorhabditis elegans inx-2 gene Proteins 0.000 description 3
- 101100341029 Caenorhabditis elegans inx-3 gene Proteins 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 101100518559 Homo sapiens OTUB1 gene Proteins 0.000 description 1
- 101100462419 Homo sapiens OTUB2 gene Proteins 0.000 description 1
- 101150115940 OTU1 gene Proteins 0.000 description 1
- 101150046103 OTU2 gene Proteins 0.000 description 1
- 102100040461 Ubiquitin thioesterase OTUB1 Human genes 0.000 description 1
- 102100025914 Ubiquitin thioesterase OTUB2 Human genes 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/72—Admission control; Resource allocation using reservation actions during connection setup
- H04L47/724—Admission control; Resource allocation using reservation actions during connection setup at intermediate nodes, e.g. resource reservation protocol [RSVP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/08—Time-division multiplex systems
-
- 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/0062—Network aspects
- H04Q11/0066—Provisions for optical burst or packet networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
- H04J2203/0064—Admission Control
- H04J2203/0067—Resource management and allocation
-
- 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)
- Time-Division Multiplex Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Un método para asignar un número de puerto tributario, que comprende: recibir (201) un mensaje de solicitud de camino de servicio que es enviado por un nodo vecino y porta un tipo de servicio, con el fin de solicitar el establecimiento de un camino de servicio usado para soportar un servicio de unidad de datos de canal óptico, ODU, del tipo de servicio; determinar (202), de acuerdo con el mensaje de solicitud de camino de servicio, un enlace de unidad de transporte de canal óptico, OTU, usado para soportar el servicio ODU, determinar y reservar, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre, en que la asignación del número de puerto tributario al recurso de intervalo tributario libre comprende: si unos bytes de identificador de estructura múltiplex, MSI, en el enlace OTU indican un tipo de servicio del servicio ODU, obtener números de puerto tributario usados por los servicios ODU que tienen el mismo tipo que el servicio ODU en el enlace OTU y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre; o si los bytes MSI en el enlace OTU no indican un tipo de servicio del servicio ODU, obtener números de puerto tributario usados por todos los tipos de servicios ODU en el enlace OTU y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre y enviar (203) un mensaje de confirmación de camino de servicio al nodo vecino, en que el mensaje de confirmación de camino de servicio porta información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre.A method of assigning a tributary port number, comprising: receiving (201) a service path request message that is sent by a neighboring node and carries a type of service, in order to request the establishment of a service path. service used to support an optical channel data unit, ODU, service type service; determine (202), in accordance with the service trail request message, an OTU optical channel transport unit link, used to support the ODU service, determine and reserve, according to the type of service in the message trail request form, a free tributary interval resource used to support the ODU service on the OTU link, and assigning a tributary port number to the free tributary interval resource, in which the allocation of the tributary port number to the free tax range includes: if multiplex structure identifier, MSI, bytes in the OTU link indicate a service type of the ODU service, get tax port numbers used by the ODU services that have the same type as the ODU service in the OTU link and assign a different tax port number from the obtained tax port numbers to the free tax interval resource; or if the MSI bytes on the OTU link do not indicate a service type of the ODU service, obtain tributary port numbers used by all types of ODU services on the OTU link and assign a tributary port number other than the tributary port numbers obtained to the free tax interval resource and send (203) a service path confirmation message to the neighboring node, in which the service path confirmation message carries information about the free tax interval resource used to support the ODU service and the tax port number assigned to the free tax interval resource.
Description
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
DESCRIPCIONDESCRIPTION
Método, dispositivo y sistema para asignar un número de puerto tributario correspondiente a un intervalo de tiempoMethod, device and system to assign a corresponding tax port number to a time interval
CAMPO DE LA INVENCIÓNFIELD OF THE INVENTION
La presente invención se refiere al campo de tecnologías de comunicación, y en particular, a un método, un dispositivo y un sistema para asignar un número de puerto tributario.The present invention relates to the field of communication technologies, and in particular, to a method, a device and a system for assigning a tax port number.
ANTECEDENTES DE LA INVENCIÓNBACKGROUND OF THE INVENTION
La tecnología de red de transporte óptica (del inglés “Optical Transport Network”, abreviadamente OTN) es una tecnología básica de redes de transporte de nueva generación, que incluye especificaciones técnicas de una capa eléctrica y una capa óptica y puede implementar una planificación flexible y una gestión de servicios de gran capacidad, y gradualmente se convierte en una tecnología principal de redes de transporte troncales.Optical transport network technology (abbreviated OTN) is a basic technology of new generation transport networks, which includes technical specifications of an electrical layer and an optical layer and can implement flexible planning and a large capacity service management, and gradually becomes a main technology of backbone transport networks.
Al principio, el estándar OTN (ITU-TG.709) define tres contenedores OTN: una unidad de datos de canal óptico (del inglés “Optical Channel Data Unit”, abreviadamente ODU) 1, una unidad ODU2, y una unidad ODU3, cuyos tipos de intervalo tributario son todos de 2,5 Gb/s, y los niveles de velocidad de la unidad ODU1, la unidad ODU2 y la unidad ODU3 son 2,5 Gb/s, 10 Gb/s, y 40 Gb/s respectivamente. La unidad ODU1 incluye 1 intervalo tributario, la unidad ODU2 incluye 4 intervalos tributarios, y la unidad ODU3 incluye 16 intervalos tributarios. El estándar OTN es extendido sobre la base del estándar original para soportar servicios de Ethernet y otros servicios nuevos y encajar en nuevos escenarios de aplicación, y se proponen nuevos tipos de señales, por ejemplo, una unidad ODU0 (con una granularidad de conmutación de 1,25 Gb/s) adecuada para transmitir señales a baja velocidad, una unidad ODU4 (con una granularidad de conmutación de 100 G) adecuada para transmitir a velocidades más altas, y una unidad ODU2e, una unidad ODU3e1, una unidad ODU3e2, y una unidad ODUflex de anchura de banda variable.At the outset, the OTN standard (ITU-TG.709) defines three OTN containers: an optical channel data unit (in short “Optical Channel Data Unit”, shortly ODU) 1, an ODU2 unit, and an ODU3 unit, whose Tax interval types are all 2.5 Gb / s, and the speed levels of the ODU1 unit, the ODU2 unit and the ODU3 unit are 2.5 Gb / s, 10 Gb / s, and 40 Gb / s respectively . The ODU1 unit includes 1 tax interval, the ODU2 unit includes 4 tax intervals, and the ODU3 unit includes 16 tax intervals. The OTN standard is extended on the basis of the original standard to support Ethernet and other new services and fit into new application scenarios, and new types of signals are proposed, for example, an ODU0 unit (with a switching granularity of 1 , 25 Gb / s) suitable for transmitting signals at low speed, an ODU4 unit (with a switching granularity of 100 G) suitable for transmitting at higher speeds, and an ODU2e unit, an ODU3e1 unit, an ODU3e2 unit, and a ODUflex unit of variable bandwidth.
Para multiplexar una unidad ODU de baja velocidad en una unidad ODU de alta velocidad para transmitir servicios, una relación de multiplexación entre unidades ODU es definida además en el estándar OTN. De acuerdo con la relación de multiplexación, las unidades ODU son clasificadas en una unidad ODU de bajo orden (del inglés “Lower Order ODU”, abreviadamente LO ODU) y una unidad ODU de alto orden (del inglés “Higher Order ODU”, abreviadamente HO ODU). Una unidad ODU de bajo orden puede ser multiplexada en una unidad ODU de alto orden, y encapsulada como una unidad de transporte de canal óptico (del inglés “Optical Channel Transport Unit”, abreviadamente OTU) que es transmitida por un enlace. Durante el proceso de multiplexar la unidad ODU, un número de puerto tributario (del inglés “Tributary Port Number”, abreviadamente TPN) tiene que ser configurado para dos nodos adyacentes manualmente en un sistema de gestión de red, de modo que la unidad ODU de bajo orden es multiplexada en un enlace ODU de alto orden, a saber, un enlace OTU entre los dos nodos adyacentes de acuerdo con el número TPN asignado. El número TPN es configurado manualmente en cada enlace. Por lo tanto, la configuración del número TPN implica una carga de trabajo enorme y una tasa de errores alta.To multiplex a low speed ODU unit into a high speed ODU unit to transmit services, a multiplexing relationship between ODU units is further defined in the OTN standard. According to the multiplexing relationship, ODU units are classified into a low-order ODU unit (in English “Lower Order ODU”, abbreviated LO ODU) and a high-order ODU unit (in English “Higher Order ODU”, abbreviated HO ODU). A low-order ODU unit can be multiplexed into a high-order ODU unit, and encapsulated as an optical channel transport unit (abbreviated OTU), which is transmitted by a link. During the process of multiplexing the ODU unit, a tax port number (in English “Tributary Port Number”, abbreviated TPN) has to be configured for two adjacent nodes manually in a network management system, so that the ODU unit of on order it is multiplexed into a high-order ODU link, namely an OTU link between the two adjacent nodes according to the assigned TPN number. The TPN number is manually configured on each link. Therefore, the configuration of the TPN number implies a huge workload and a high error rate.
El documento: FU M KE Y BAO ZTE CORPORATION X: GENERALIZED MULTI - PROTOCOL LABEL SWITCHING (GMPLS) SIGNALING EXTENSIONS FOR G.709 AMENDMENTS OPTICAL TRANSPORT NETWORKS CONTROL; DRAFT-FUXH - CCAMP - GMPLS-EXTENSION - FOR - EVOLUTIVE-OTN - 00.TXT, INTERNET ENGINEERING TASK FORCE,IETF; STANDARDWORKINGDRAFT, I, 25 de junio de 2009 (2009-06-25), XP015062852 divulga una extensión de señalización GMPLS (conmutación de etiqueta multi-protocolo generalizada) para controlar redes de transporte ópticas (OTN) que incluyen unidades ODU0, ODU1, ODU2, ODU2e, ODU3, ODU3e1, ODU3e2, ODU4 y ODUflex. También describe las interacciones entre las recomendaciones pre-G.709 y G.709 Amendment 3.The document: FU M KE AND BAO ZTE CORPORATION X: GENERALIZED MULTI - PROTOCOL LABEL SWITCHING (GMPLS) SIGNALING EXTENSIONS FOR G.709 AMENDMENTS OPTICAL TRANSPORT NETWORKS CONTROL; DRAFT-FUXH - CCAMP - GMPLS-EXTENSION - FOR - EVOLUTIVE-OTN - 00.TXT, INTERNET ENGINEERING TASK FORCE, IETF; STANDARDWORKINGDRAFT, I, June 25, 2009 (2009-06-25), XP015062852 discloses a GMPLS signaling extension (generalized multi-protocol tag switching) to control optical transport networks (OTN) that include ODU0, ODU1, ODU2 units , ODU2e, ODU3, ODU3e1, ODU3e2, ODU4 and ODUflex. It also describes the interactions between pre-G.709 and G.709 Amendment 3 recommendations.
El documento "Interfaces for the Optical Transport Network (OTN);G.709/Y.1331 (2003) Amendment 3 (04/09)", ITU- T STANDARD, INTERNATIONAL TELECOMMUNICATION UNION, GENEVA;CH, no. G.709/Y.1331 (2003) Amendment 3 (04/09), 22 de abril de 2009 (2009-04-22), XP017433778 divulga extensiones a la segunda versión (03/2003) de la recomendación ITU-T G.709/Y.1331, relacionadas con la adición de: una unidad ODU0 y OPU0 (del inglés “Optical Channel Payload Unit”, unidad de carga útil de canal óptico) y transporte de una señal 1000BASE-X (1 GE) sobre una unidad ODU0; una unidad ODU2e y OPU2e y transporte de señales CBR10G3 (10GE) y FC-1200 sobre una unidad ODU2e; una unidad OTU4, ODU4 y OPU4; una transformación adicional de trama GFP (del inglés “Generic Framing Procedure”, proceso genérico de formación de trama) a una unidad OPU2 con un área de carga útil OPU2 extendida; multiplexación de dos señales ODU0 en una unidad OPU1; concepto de unidades ODU de bajo orden y alto orden para alineación con la especificación de “multiplexación en una etapa” descrita en la cláusula 9.2 de la recomendación 6.872; multiplexación de señales ODU0 en una unidad OPU2 u OPU3; multiplexación de señales ODU2e en una unidad OPU3; multiplexación de señales ODUj en una unidad OPU4; interfaces de múltiples vías OTU3 y OTU4; interfaz OTM-32r.m (del inglés “Optical Transport Module”, módulo de transporte óptico) especificada en la recomendación G.959.1; extensión del alcance del canal APS/PCC (del inglés “Automatic Protection Switch/Protection Communication Channel”, conmutación automática de protección/canal de comunicación de protección) de unidad ODUk; conversión de paralelo a serie de señales de interfaz 40GBASE-R y 100GBASE-R; mejora de robustez para convertir señales 40GSASE-R en unidades OPU3.The document "Interfaces for the Optical Transport Network (OTN); G.709 / Y.1331 (2003) Amendment 3 (04/09)", ITU-T STANDARD, INTERNATIONAL TELECOMMUNICATION UNION, GENEVA; CH, no. G.709 / Y.1331 (2003) Amendment 3 (04/09), April 22, 2009 (2009-04-22), XP017433778 discloses extensions to the second version (03/2003) of ITU-T Recommendation G .709 / Y.1331, related to the addition of: an ODU0 and OPU0 unit (“Optical Channel Payload Unit”) and transport of a 1000BASE-X (1 GE) signal over a ODU0 unit; an ODU2e and OPU2e unit and transport of CBR10G3 (10GE) and FC-1200 signals over an ODU2e unit; an OTU4, ODU4 and OPU4 unit; an additional transformation of GFP frame (from "Generic Framing Procedure") to an OPU2 unit with an extended OPU2 payload area; multiplexing of two ODU0 signals in an OPU1 unit; concept of low-order and high-order ODU units for alignment with the “one-stage multiplexing” specification described in clause 9.2 of recommendation 6.872; ODU0 signal multiplexing on an OPU2 or OPU3 unit; ODU2e signal multiplexing in an OPU3 unit; ODUj signal multiplexing in an OPU4 unit; multi-way interfaces OTU3 and OTU4; OTM-32r.m interface (“Optical Transport Module”, specified in recommendation G.959.1; extension of the scope of the APS / PCC channel (“Automatic Protection Switch / Protection Communication Channel”) of ODUk unit; parallel to serial conversion of 40GBASE-R and 100GBASE-R interface signals; robustness improvement to convert 40GSASE-R signals into OPU3 units.
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
SUMARIO DE LA INVENCIONSUMMARY OF THE INVENTION
Las realizaciones de la presente invención pretenden proporcionar un método, un dispositivo y un sistema para asignar un número de puerto tributario, en que el número de puerto tributario es obtenido automáticamente para mejorar la eficiencia de asignación del número TPN y reducir la tasa de errores de asignación del número TPN.The embodiments of the present invention are intended to provide a method, a device and a system for assigning a tax port number, in which the tax port number is automatically obtained to improve the efficiency of allocation of the TPN number and reduce the error rate of TPN number assignment.
Una realización de la presente invención proporciona un método para asignar un número de puerto tributario, que incluye:An embodiment of the present invention provides a method for assigning a tax port number, which includes:
recibir un mensaje de solicitud de camino de servicio que es enviado por un nodo vecino y porta un tipo de servicio, con el fin de solicitar el establecimiento de un camino de servicio usado para soportar un servicio de unidad de datos de canal óptico ODU del tipo de servicio;receive a service path request message that is sent by a neighboring node and carries a type of service, in order to request the establishment of a service path used to support an ODU optical channel data unit service of the type of service;
determinar, de acuerdo con el mensaje de solicitud de camino de servicio, un enlace de unidad de transporte de canal óptico OTU usado para soportar el servicio ODU, determinar y reservar, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre, en que la asignación del número de puerto tributario al recurso de intervalo tributario libre comprende: si unos bytes de identificador de estructura múltiplex, MSI (del inglés “Multiplex Structure Identifier”), en el enlace OTU indican un tipo de servicio del servicio ODU, obtener números de puerto tributario usados por los servicios ODU que tienen el mismo tipo que el servicio ODU en el enlace OTU y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre; o si los bytes MSI en el enlace OTU no indican un tipo de servicio del servicio ODU, obtener números de puerto tributario usados por todos los tipos de servicios ODU en el enlace OTU y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre; ydetermine, according to the service road request message, an OTU optical channel transport unit link used to support the ODU service, determine and reserve, according to the type of service in the service request message of service, a free tax interval resource used to support the ODU service on the OTU link, and assign a tax port number to the free tax interval resource, in which the assignment of the tax port number to the free tax interval resource comprises: if a few bytes of multiplex structure identifier, MSI (in English “Multiplex Structure Identifier”), in the OTU link indicate a type of service of the ODU service, obtain tax port numbers used by ODU services that have the same type as the ODU service on the OTU link and assign a tax port number other than the tax port numbers obtained to the tax interval resource li bre; or if the MSI bytes on the OTU link do not indicate a type of ODU service, obtain tax port numbers used by all types of ODU services on the OTU link and assign a tax port number other than the tax port numbers obtained to the resource of free tax interval; Y
enviar un mensaje de confirmación de camino de servicio al nodo vecino, en que el mensaje de confirmación de camino de servicio porta información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre.send a service path confirmation message to the neighboring node, in which the service path confirmation message carries information about the free tax interval resource used to support the ODU service and the tax port number assigned to the tax interval resource free.
Una realización de la presente invención proporciona además otro método para asignar un número de puerto tributario, que incluye:An embodiment of the present invention further provides another method for assigning a tax port number, which includes:
determinar un enlace OTU que es capaz de soportar un servicio ODU de un tipo de servicio definido, determinar y reservar, de acuerdo con el tipo de servicio definido, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre, en que la asignación del número de puerto tributario al recurso de intervalo tributario libre comprende: si unos bytes de identificador de estructura múltiplex, MSI, en el enlace OTU indican un tipo de servicio del servicio ODU, obtener números de puerto tributario usados por los servicios ODU que tienen el mismo tipo que el servicio ODU en el enlace OTU y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre; o si los bytes MSI en el enlace OTU no indican el tipo de servicio del servicio ODU, obtener los números de puerto tributario usados por todos los tipos de servicios ODU en el enlace OTU y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre;determine an OTU link that is capable of supporting an ODU service of a defined service type, determine and reserve, according to the type of service defined, a free tax interval resource used to support the ODU service on the OTU link, and assign a tax port number to the free tax interval resource, in which the assignment of the tax port number to the free tax interval resource comprises: if a multiplex structure identifier bytes, MSI, in the OTU link indicate a type of service from the ODU service, obtain tax port numbers used by ODU services that have the same type as the ODU service on the OTU link and assign a tax port number different from the tax port numbers obtained to the free tax interval resource; or if the MSI bytes in the OTU link do not indicate the type of service of the ODU service, obtain the tax port numbers used by all types of ODU services in the OTU link and assign a tax port number other than the port numbers tributary obtained to the resource of free tributary interval;
enviar un mensaje de solicitud de camino de servicio a un nodo vecino, en que el mensaje de solicitud de camino de servicio porta información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre, y solicita establecer un camino de servicio usado para soportar el servicio ODU.sending a service path request message to a neighboring node, in which the service path request message carries information about the free tax interval resource used to support the ODU service and the tax port number assigned to the interval resource free tax, and requests to establish a service path used to support the ODU service.
Una realización de la presente invención proporciona además un dispositivo para asignar un número de puerto tributario, que incluye:An embodiment of the present invention further provides a device for assigning a tax port number, which includes:
un módulo de recepción de mensaje, configurado para recibir un mensaje de solicitud de camino de servicio que es enviado por un nodo vecino y porta un tipo de servicio, con el fin de establecer un camino de servicio usado para soportar un servicio de unidad de datos de canal óptico ODU del tipo de servicio;a message receiving module, configured to receive a service path request message that is sent by a neighboring node and carries a type of service, in order to establish a service path used to support a data unit service ODU optical channel of the service type;
un módulo de obtención, configurado para determinar, de acuerdo con el mensaje de solicitud de camino de servicio, un enlace de unidad de transporte de canal óptico OTU usado para soportar el servicio ODU, determinar y reservar, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre; yan acquisition module, configured to determine, according to the service path request message, an OTU optical channel transport unit link used to support the ODU service, determine and reserve, according to the type of service in the service path request message, a free tax interval resource used to support the ODU service on the OTU link, and assign a tax port number to the free tax interval resource; Y
un módulo de envío de confirmación, configurado para enviar un mensaje de confirmación de camino de servicio al nodo vecino, en que el mensaje de confirmación de camino de servicio porta información acerca del recurso dea confirmation sending module, configured to send a service path confirmation message to the neighboring node, in which the service path confirmation message carries information about the resource of
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre;free tax interval used to support the ODU service and the tax port number assigned to the free tax interval resource;
en que el módulo de obtención comprende:in which the procurement module comprises:
una primera unidad de obtención, configurada para, si unos bytes de identificador de estructura múltiplex MSI en el enlace OTU indican un tipo de servicio del servicio ODU, obtener números de puerto tributario usados por los servicios ODU que tienen el mismo tipo que el servicio ODU en el enlace OTU y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre; oa first obtaining unit, configured to, if a few bytes of MSI multiplex structure identifier in the OTU link indicate a type of service of the ODU service, obtain tax port numbers used by ODU services that have the same type as the ODU service on the OTU link and assign a tax port number other than the tax port numbers obtained to the free tax interval resource; or
una segunda unidad de obtención, configurada para, si los bytes MSI en el enlace OTU no indican el tipo de servicio del servicio ODU, obtener los números de puerto tributario usados por todos los tipos de servicios ODU en el enlace OTU y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre.a second obtaining unit, configured to, if the MSI bytes in the OTU link do not indicate the type of service of the ODU service, obtain the tax port numbers used by all types of ODU services in the OTU link and assign a number of tax port other than the tax port numbers obtained from the free tax interval resource.
Una realización de la presente invención proporciona además un dispositivo para asignar un número de puerto tributario, que incluye:An embodiment of the present invention further provides a device for assigning a tax port number, which includes:
un módulo de obtención, configurado para determinar un enlace OTU que es capaz de soportar un servicio ODU de un tipo de servicio definido, determinar y reservar, de acuerdo con el tipo de servicio definido, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre; ya obtaining module, configured to determine an OTU link that is capable of supporting an ODU service of a defined service type, determining and reserving, according to the type of service defined, a free tax interval resource used to support the service ODU on the OTU link, and assign a tax port number to the free tax interval resource; Y
un módulo de envío de mensaje, configurado para enviar un mensaje de solicitud de camino de servicio a un nodo vecino, en que el mensaje de solicitud de camino de servicio porta información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre, y solicita establecer un camino de servicio usado para soportar el servicio ODU;a message sending module, configured to send a service path request message to a neighboring node, in which the service path request message carries information about the free tax interval resource used to support the ODU service and the Tax port number assigned to the free tax interval resource, and requests to establish a service path used to support the ODU service;
en que el módulo de obtención comprende:in which the procurement module comprises:
una primera unidad de obtención, configurada para, si unos bytes de identificador de estructura múltiplex MSI en el enlace OTU indican un tipo de servicio del servicio ODU, obtener números de puerto tributario usados por los servicios ODU que tienen el mismo tipo que el servicio ODU en el enlace OTU y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre; oa first obtaining unit, configured to, if a few bytes of MSI multiplex structure identifier in the OTU link indicate a type of service of the ODU service, obtain tax port numbers used by ODU services that have the same type as the ODU service on the OTU link and assign a tax port number other than the tax port numbers obtained to the free tax interval resource; or
una segunda unidad de obtención, configurada para, si los bytes MSI en el enlace OTU no indican el tipo de servicio del servicio ODU, obtener los números de puerto tributario usados por todos los tipos de servicios ODU en el enlace OTU y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre.a second obtaining unit, configured to, if the MSI bytes in the OTU link do not indicate the type of service of the ODU service, obtain the tax port numbers used by all types of ODU services in the OTU link and assign a number of tax port other than the tax port numbers obtained from the free tax interval resource.
En el método, dispositivo y sistema para asignar un número de puerto tributario proporcionados en las realizaciones de la presente invención, un enlace OTU usado para soportar un servicio ODU es determinado de acuerdo con un mensaje de solicitud de camino de servicio, y un recurso de intervalo tributario libre usado para soportar el servicio ODU es determinado y reservado en el enlace OTU de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio; un número de puerto tributario es asignado al recurso de intervalo tributario libre, y un mensaje de confirmación de camino de servicio que porta el número de puerto tributario es enviado. De este modo, el número de puerto tributario es obtenido automáticamente en vez de ser asignado manualmente a través de un sistema de gestión de red. Por lo tanto, la eficiencia de asignación del número de puerto tributario es mejorada. Debido a que se evita la operación manual, la tasa de errores de asignación del número de puerto tributario es reducida.In the method, device and system for assigning a tax port number provided in the embodiments of the present invention, an OTU link used to support an ODU service is determined in accordance with a service path request message, and a resource of Free tax interval used to support the ODU service is determined and reserved on the OTU link according to the type of service in the service path request message; a tax port number is assigned to the free tax interval resource, and a service path confirmation message that carries the tax port number is sent. In this way, the tax port number is automatically obtained instead of being assigned manually through a network management system. Therefore, the efficiency of assigning the tax port number is improved. Because manual operation is avoided, the error rate of assignment of the tax port number is reduced.
BREVE DESCRIPCIÓN DE LOS DIBUJOSBRIEF DESCRIPTION OF THE DRAWINGS
Para ilustrar más claramente las soluciones técnicas de acuerdo con las realizaciones de la presente invención o en la técnica anterior, los dibujos adjuntos para describir las realizaciones o la técnica anterior son introducidos brevemente en lo que sigue. De forma manifiesta, los dibujos adjuntos en la siguiente descripción son sólo algunas realizaciones de la presente invención, y personas con experiencia ordinaria en la técnica pueden derivar otros dibujos a partir de los dibujos adjuntos sin esfuerzos creativos.To more clearly illustrate the technical solutions in accordance with the embodiments of the present invention or in the prior art, the accompanying drawings to describe the embodiments or prior art are briefly introduced in the following. Clearly, the accompanying drawings in the following description are only some embodiments of the present invention, and persons of ordinary skill in the art can derive other drawings from the attached drawings without creative efforts.
La figura 1 es un diagrama esquemático de un enlace OTU aplicable en una realización de la presente invención;Figure 1 is a schematic diagram of an applicable OTU link in an embodiment of the present invention;
la figura 2 es un diagrama de flujo esquemático de un método para asignar un número de puerto tributario de acuerdo con una realización de la presente invención;Figure 2 is a schematic flow chart of a method for assigning a tax port number according to an embodiment of the present invention;
la figura 3 es un diagrama de flujo esquemático de un método para asignar un número de puerto tributario de acuerdo con otra realización de la presente invención;Figure 3 is a schematic flow chart of a method for assigning a tax port number in accordance with another embodiment of the present invention;
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
la figura 4 es un diagrama de flujo esquemático de un método para asignar un número de puerto tributario de acuerdo con otra realización más de la presente invención;Figure 4 is a schematic flow chart of a method for assigning a tax port number according to another embodiment of the present invention;
la figura 5 es un diagrama de flujo esquemático de un método para asignar un número de puerto tributario de acuerdo con una realización adicional de la presente invención;Figure 5 is a schematic flow chart of a method for assigning a tax port number in accordance with a further embodiment of the present invention;
la figura 6 es un diagrama estructural esquemático de un dispositivo para asignar un número de puerto tributario de acuerdo con una realización de la presente invención;Figure 6 is a schematic structural diagram of a device for assigning a tax port number in accordance with an embodiment of the present invention;
la figura 7 es un diagrama estructural esquemático de un dispositivo para asignar un número de puerto tributario de acuerdo con otra realización de la presente invención;Figure 7 is a schematic structural diagram of a device for assigning a tax port number in accordance with another embodiment of the present invention;
la figura 8 es un diagrama estructural esquemático de un dispositivo para asignar un número de puerto tributario de acuerdo con otra realización más de la presente invención;Figure 8 is a schematic structural diagram of a device for assigning a tax port number according to another embodiment of the present invention;
la figura 9 es un diagrama estructural esquemático de un dispositivo para asignar un número de puerto tributario de acuerdo con una realización adicional de la presente invención;Figure 9 is a schematic structural diagram of a device for assigning a tax port number in accordance with a further embodiment of the present invention;
la figura 10 es un diagrama estructural esquemático de un sistema para asignar un número de puerto tributario de acuerdo con una realización de la presente invención; yFigure 10 is a schematic structural diagram of a system for assigning a tax port number in accordance with an embodiment of the present invention; Y
la figura 11 es un diagrama estructural esquemático de un sistema para asignar un número de puerto tributario de acuerdo con otra realización de la presente invención.Figure 11 is a schematic structural diagram of a system for assigning a tax port number in accordance with another embodiment of the present invention.
DESCRIPCIÓN DETALLADA DE LAS REALIZACIONESDETAILED DESCRIPTION OF THE EMBODIMENTS
La solución técnica de la presente invención será descrita clara y completamente en lo que sigue con referencia a los dibujos adjuntos. Es obvio que las realizaciones a describir son sólo una parte en vez de todas las realizaciones de la presente invención. Todas las otras realizaciones obtenidas por personas con experiencia en la técnica sobre la base de las realizaciones de la presente invención sin esfuerzos creativos deben caer dentro del alcance de protección de la presente invención.The technical solution of the present invention will be described clearly and completely in the following with reference to the attached drawings. It is obvious that the embodiments to be described are only one part instead of all the embodiments of the present invention. All other embodiments obtained by persons skilled in the art based on the embodiments of the present invention without creative efforts must fall within the scope of protection of the present invention.
La figura 1 es un diagrama esquemático de un enlace OTU aplicable en una realización de la presente invención. Como se muestra en la figura 1, cuando un camino de servicio tiene que ser establecido para un servicio ODU, si el servicio ODU pasa a través de un enlace OTU entre un primer nodo y un nodo vecino del primer nodo, específicamente, en el caso de establecer un camino de servicio usado para transmitir un servicio ODU2 entre un nodo de origen de servicio y un nodo de destino de servicio, para cada segmento del enlace OTU (por ejemplo, un enlace OTU3) a través del cual pasa el servicio ODU2, el primer nodo y el segundo nodo en dos extremos del segmento tienen que conocer un número de puerto tributario asignado al servicio ODU2 en el enlace OTU3 antes de que sea establecido el camino de servicio. Por ejemplo, tanto el primer nodo como el segundo nodo conocen que el número de puerto tributario asignado el camino de servicio del servicio ODU2 es 1.Figure 1 is a schematic diagram of an applicable OTU link in an embodiment of the present invention. As shown in Figure 1, when a service path has to be established for an ODU service, if the ODU service passes through an OTU link between a first node and a neighbor node of the first node, specifically, in the case of establishing a service path used to transmit an ODU2 service between a service source node and a service destination node, for each segment of the OTU link (for example, an OTU3 link) through which the ODU2 service passes, The first node and the second node at two ends of the segment must know a tax port number assigned to the ODU2 service on the OTU3 link before the service path is established. For example, both the first node and the second node know that the tributary port number assigned to the service path of the ODU2 service is 1.
La figura 2 es un diagrama de flujo esquemático de un método para asignar un número de puerto tributario de acuerdo con una realización de la presente invención. Como se muestra en la figura 2, la realización de la presente invención incluye los siguientes pasos:Figure 2 is a schematic flow chart of a method for assigning a tax port number in accordance with an embodiment of the present invention. As shown in Figure 2, the embodiment of the present invention includes the following steps:
Paso 201: recibir un mensaje de solicitud de camino de servicio que es enviado por un nodo vecino y porta un tipo de servicio, con el fin de solicitar el establecimiento de un camino de servicio usado para soportar un servicio oDu del tipo de servicio.Step 201: Receive a service path request message that is sent by a neighboring node and carries a type of service, in order to request the establishment of a service path used to support an oDu service of the type of service.
Paso 202: determinar, de acuerdo con el mensaje de solicitud de camino de servicio, un enlace de unidad de transporte de canal óptico OTU usado para soportar el servicio ODU, determinar y reservar, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre.Step 202: determine, according to the service path request message, an OTU optical channel transport unit link used to support the ODU service, determine and reserve, according to the type of service in the request message of service path, a free tax interval resource used to support the ODU service on the OTU link, and assign a tax port number to the free tax interval resource.
Paso 203: enviar un mensaje de confirmación de camino de servicio al nodo vecino, en que el mensaje de confirmación de camino de servicio porta información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre.Step 203: Send a service path confirmation message to the neighboring node, in which the service path confirmation message carries information about the free tax interval resource used to support the ODU service and the tax port number assigned to the resource of free tax interval.
En esta realización de la presente invención, una entidad para realizar los pasos 201 a 203 puede ser un nodo maestro adyacente al nodo vecino. El nodo maestro puede ser un nodo situado corriente abajo del nodo vecino. Tras recibir el mensaje de solicitud de camino de servicio que es enviado por el nodo vecino y porta el tipo de servicio, el nodo maestro asigna un número de puerto tributario al servicio ODU solicitado, y envía un mensaje de confirmación de camino de servicio que porta el número de puerto tributario al nodo vecino de modo que el nodo vecino también obtiene el número de puerto tributario del enlace OTU usado para soportar el servicio ODU.In this embodiment of the present invention, an entity for performing steps 201 to 203 may be a master node adjacent to the neighboring node. The master node can be a node located downstream of the neighboring node. After receiving the service path request message that is sent by the neighboring node and carries the type of service, the master node assigns a tax port number to the requested ODU service, and sends a service path confirmation message that carries the tax port number to the neighboring node so that the neighboring node also obtains the tax port number of the OTU link used to support the ODU service.
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
En el método para asignar un número de puerto tributario en esta realización de la presente invención, un enlace de unidad de transporte de canal óptico OTU usado para soportar el servicio ODU es determinado de acuerdo con un mensaje de solicitud de camino de servicio recibido, y un recurso de intervalo tributario libre usado para soportar el servicio ODU es determinado y reservado en el enlace OTU de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio; un número de puerto tributario es asignado al recurso de intervalo tributario libre, y un mensaje de confirmación de camino de servicio que porta el número de puerto tributario es enviado al nodo vecino. De este modo, el número de puerto tributario es obtenido automáticamente en vez de ser asignado manualmente a través de un sistema de gestión de red. Por lo tanto, la eficiencia de asignación del número de puerto tributario es mejorada. Debido a que se evita la operación manual, la tasa de errores de asignación del número de puerto tributario es reducida.In the method for assigning a tax port number in this embodiment of the present invention, an OTU optical channel transport unit link used to support the ODU service is determined in accordance with a service path request message received, and A free tax interval resource used to support the ODU service is determined and reserved on the OTU link according to the type of service in the service path request message; a tax port number is assigned to the free tax interval resource, and a service path confirmation message that carries the tax port number is sent to the neighboring node. In this way, the tax port number is automatically obtained instead of being assigned manually through a network management system. Therefore, the efficiency of assigning the tax port number is improved. Because manual operation is avoided, the error rate of assignment of the tax port number is reduced.
La figura 3 es un diagrama de flujo esquemático de un método para asignar un número de puerto tributario de acuerdo con otra realización de la presente invención. Como se muestra en la figura 3, la realización de la presente invención incluye los siguientes pasos:Figure 3 is a schematic flow chart of a method for assigning a tax port number in accordance with another embodiment of the present invention. As shown in Figure 3, the embodiment of the present invention includes the following steps:
Paso 301: un nodo maestro recibe un mensaje de solicitud de camino de servicio que es enviado por un nodo vecino y porta un tipo de servicio, con el fin de solicitar el establecimiento de un camino de servicio usado para soportar un servicio ODU del tipo de servicio.Step 301: A master node receives a service path request message that is sent by a neighboring node and carries a type of service, in order to request the establishment of a service path used to support an ODU service of the type of service.
El nodo maestro y el nodo vecino pueden ser específicamente un nodo situado corriente abajo y un nodo situado corriente arriba, respectivamente, en que el nodo situado corriente arriba y el nodo situado corriente abajo son sólo conceptos relativos. El nodo maestro en esta realización de la presente invención puede ser también un nodo situado corriente arriba con relación a otro nodo en el enlace OTN, y el nodo vecino puede ser también un nodo situado corriente abajo con relación a otro nodo en el enlace OTN. El nodo maestro en esta realización es un nodo que es capaz de obtener el número de puerto tributario en el enlace OTN, y el nodo vecino es un nodo que solicita al nodo maestro obtener el número de puerto tributario en el enlace OTN. Específicamente, el mensaje de solicitud de camino de servicio en esta realización puede ser un mensaje de camino (Path) que solicita establecer un camino y forma parte de un protocolo de señalización, protocolo de reserva de recurso - ingeniería de tráfico (del inglés “Resource ReserVation Protocol - Traffic Engineering, abreviadamente RSVP-TE), en la conmutación de etiqueta multi-protocolo generalizada (del inglés “Generalized Multi-Protocol Label Switching”, abreviadamente GMPLS). Se especifica en el mensaje de solicitud de camino de servicio el tipo de servicio del camino a establecer. Por ejemplo, si tiene que ser establecido un camino de servicio de un servicio ODU2, el tipo de servicio tiene que ser especificado como oDU2 en el mensaje de solicitud de camino de servicio.The master node and the neighboring node can specifically be a node located downstream and a node located upstream, respectively, in which the node located upstream and the node located downstream are only relative concepts. The master node in this embodiment of the present invention may also be a node located upstream in relation to another node in the OTN link, and the neighboring node may also be a node located downstream in relation to another node in the OTN link. The master node in this embodiment is a node that is capable of obtaining the tax port number on the OTN link, and the neighboring node is a node that requests the master node to obtain the tax port number on the OTN link. Specifically, the service path request message in this embodiment may be a path message requesting to establish a path and is part of a signaling protocol, resource reservation protocol - traffic engineering. ReserVation Protocol - Traffic Engineering, abbreviated RSVP-TE), in the generalized multi-protocol label switching (in English "Generalized Multi-Protocol Label Switching", abbreviated GMPLS). The type of service of the path to be established is specified in the service path request message. For example, if a service path of an ODU2 service has to be established, the type of service has to be specified as oDU2 in the service path request message.
Paso 302: el nodo maestro determina, de acuerdo con el mensaje de solicitud de camino de servicio, un enlace de unidad de transporte de canal óptico OTU usado para soportar el servicio ODU, determina y reserva, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asigna un número de puerto tributario al recurso de intervalo tributario libre.Step 302: The master node determines, according to the service path request message, an OTU optical channel transport unit link used to support the ODU service, determines and reserves, according to the type of service in the service path request message, a free tax interval resource used to support the ODU service on the OTU link, and assigns a tax port number to the free tax interval resource.
Pueden existir uno o varios enlaces OTU entre el nodo maestro y el nodo vecino que están situados adyacentemente. Antes de que sea reservado el recurso de intervalo tributario, el nodo maestro tiene que seleccionar un enlace usado para portar el servicio ODU2 como enlace de soporte OTU a partir de al menos un enlace OTU que es capaz de soportar el servicio ODU que posee este tipo de servicio. Alternativamente, el nodo vecino selecciona el enlace, y envía el enlace al nodo maestro a través de un mensaje de confirmación de camino se servicio, y el nodo maestro conoce el enlace usado para soportar el servicio ODU2 a partir del mensaje de confirmación de camino de servicio.There may be one or more OTU links between the master node and the neighboring node that are adjacently located. Before the tax interval resource is reserved, the master node has to select a link used to carry the ODU2 service as an OTU support link from at least one OTU link that is capable of supporting the ODU service that has this type of service. Alternatively, the neighboring node selects the link, and sends the link to the master node through a path confirmation message being served, and the master node knows the link used to support the ODU2 service from the path confirmation message of service.
Se supone que el nodo maestro determina un enlace OTU3 como enlace de soporte OTU usado para soportar el servicio ODU2. En el estándar OTN, el servicio ODU2 tiene que ocupar 4 intervalos de 16 intervalos tributarios del enlace OTU3. Por lo tanto, el nodo maestro tiene que seleccionar 4 intervalos tributarios libres que están en estados libres entre los 16 intervalos tributarios a reservar para el servicio ODU2, y asignar un número de puerto tributario a los 4 intervalos tributarios seleccionados.It is assumed that the master node determines an OTU3 link as the OTU support link used to support the ODU2 service. In the OTN standard, the ODU2 service has to occupy 4 intervals of 16 tributary intervals of the OTU3 link. Therefore, the master node has to select 4 free tax intervals that are in free states among the 16 tax intervals to be reserved for the ODU2 service, and assign a tax port number to the 4 tax intervals selected.
El nodo maestro determina y reserva, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, el recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU. Específicamente, si el tipo de servicio en el mensaje de solicitud de camino de servicio es el servicio ODU2, el nodo maestro obtiene un número de puerto tributario usado por el servicio cuyo tipo de servicio es también ODU2 y ya existe en el enlace OTU3. Si dos servicios ODU2 ya existen en el enlace OTU3 y los números de puerto tributario usados por los dos servicios ODU2 son un número de puerto tributario 1 y un número de puerto tributario 2 respectivamente, el nodo maestro asigna un número TPN al nuevo servicio ODU2 solicitado por el nodo vecino. Debido a que el número de puerto tributario 1 y el número de puerto tributario 2 están ya en uso, el nodo maestro puede asignar otros números de puerto tributario que todavían no están usados, por ejemplo, el número de puerto tributario 3 o el número de puerto tributario 4, al nuevo servicio ODU2 solicitado por el nodo vecino.The master node determines and reserves, according to the type of service in the service path request message, the free tax interval resource used to support the ODU service on the OTU link. Specifically, if the type of service in the service path request message is the ODU2 service, the master node obtains a tax port number used by the service whose service type is also ODU2 and already exists in the OTU3 link. If two ODU2 services already exist on the OTU3 link and the tax port numbers used by the two ODU2 services are a tax port number 1 and a tax port number 2 respectively, the master node assigns a TPN number to the new ODU2 service requested. by the neighboring node. Because the tax port number 1 and the tax port number 2 are already in use, the master node can assign other tax port numbers that are not yet used, for example, the tax port number 3 or the number of tax port 4, to the new ODU2 service requested by the neighboring node.
Específicamente, el nodo maestro puede asignar un número de puerto tributario al recurso de intervalo tributario libre de los siguientes modos:Specifically, the master node can assign a tax port number to the free tax interval resource in the following ways:
Si los bytes de identificador de estructura múltiplex (del inglés “Multiplex Structure Identifier”, abreviadamente MSI) en el enlace OTU pueden indicar el tipo de servicio del servicio ODU, los números de puerto tributario usados por los 5 servicios ODU que tienen el mismo tipo que el servicio ODU en el enlace OTU son obtenidos, y un número de puerto tributario distinto de los números de puerto tributario obtenidos es asignado al recurso de intervalo tributario libre.If the multiplex structure identifier bytes (in English “Multiplex Structure Identifier”, abbreviated MSI) in the OTU link can indicate the type of service of the ODU service, the tax port numbers used by the 5 ODU services that have the same type that the ODU service on the OTU link is obtained, and a tax port number other than the tax port numbers obtained is assigned to the free tax interval resource.
Si los bytes MSI en el enlace OTU no pueden indicar el tipo de servicio del servicio ODU, los números de puerto tributario usados por todos los tipos de servicios ODU en el enlace OTU son obtenidos, y un número de puerto tributario distinto de los números de puerto tributario obtenidos es asignado al recurso de intervalo tributario libre.If the MSI bytes in the OTU link cannot indicate the type of service of the ODU service, the tax port numbers used by all types of ODU services in the OTU link are obtained, and a tax port number other than the number of The tax port obtained is assigned to the free tax interval resource.
10 Específicamente, en el estándar OTN, los bytes MSI en el enlace OTU1, el enlace OTU2 y el enlace OTU3 pueden10 Specifically, in the OTN standard, the MSI bytes in the OTU1 link, the OTU2 link and the OTU3 link can
indicar todos el tipo de servicio del servicio ODU. Por lo tanto, para enlaces OTU de tales tipos, el proceso de asignar un número de puerto tributario consiste en: obtener los números de puerto tributario usados por los servicios ODU que son del mismo tipo y ya existen en el enlace OTU, y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre. Asignando el número de puerto 15 tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre, el valor delindicate all the service type of the ODU service. Therefore, for OTU links of such types, the process of assigning a tax port number consists of: obtaining the tax port numbers used by ODU services that are of the same type and already exist in the OTU link, and assigning a Tax port number other than the tax port numbers obtained from the free tax interval resource. Assigning the tax port number 15 other than the tax port numbers obtained to the free tax interval resource, the value of the
número de puerto tributario es diferente de los números de puerto tributario usados por los servicios ODU que son del mismo tipo y ya existen en el enlace.Tax port number is different from the tax port numbers used by ODU services that are of the same type and already exist in the link.
Para un enlace OTU4, debido a que los bytes MSI en el enlace OTU4 no indican el tipo de servicio del servicio ODU, el proceso específico de asignar un número de puerto tributario al enlace OTU4 consiste en: obtener los números de 20 puerto tributario usados por los servicios ODU que son de todos los tipos y ya existen en el enlace OTU4 (en vez de los servicios ODU que son del mismo tipo), asignar un número de puerto tributario al nuevo servicio ODU solicitado por el nodo vecino, y asignar un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre. Asignando el número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre, el valor del número de puerto tributario es diferente de 25 aquéllos de los números de puerto tributario usados por los servicios ODU que son de todos los tipos (en vez de los servicios ODU que son del mismo tipo) y ya existen en el enlace.For an OTU4 link, because the MSI bytes on the OTU4 link do not indicate the type of service of the ODU service, the specific process of assigning a tax port number to the OTU4 link consists of: obtaining the 20 tax port numbers used by ODU services that are of all types and already exist on the OTU4 link (instead of ODU services that are of the same type), assign a tax port number to the new ODU service requested by the neighboring node, and assign a number of a tax port other than the tax port numbers obtained from the free tax interval resource. By assigning the tax port number other than the tax port numbers obtained to the free tax interval resource, the value of the tax port number is different from those of the tax port numbers used by ODU services that are of all types (instead of ODU services that are the same type) and already exist in the link.
Paso 303: el nodo maestro envía un mensaje de confirmación de camino de servicio al nodo vecino, en que el mensaje de confirmación de camino de servicio porta información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre.Step 303: The master node sends a service path confirmation message to the neighboring node, in which the service path confirmation message carries information about the free tax interval resource used to support the ODU service and the tax port number assigned to the free tax interval resource.
30 El mensaje de confirmación de camino de servicio puede ser específicamente un mensaje de reserva de recurso (Resv, del inglés “Resource reservation”) del protocolo RSVP-TE en la conmutación GMPLS. El mensaje Resv puede incluir un objeto de etiqueta, y el objeto de etiqueta indica información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU solicitado para ser establecido. En esta realización, el objeto de etiqueta es extendido, lo que es usado para indicar al nodo vecino, que actúa como el nodo situado corriente arriba, 35 que el nodo maestro, que actúa como el nodo situado corriente abajo, ha reservado el intervalo tributario específico seleccionado en el servicio ODU3, e indicar además el número de puerto tributario asignado por el nodo maestro, que actúa como nodo situado corriente abajo. Específicamente, el formato del objeto de etiqueta extendido es como sigue:30 The service path confirmation message can specifically be a resource reservation message (Resv) of the RSVP-TE protocol in GMPLS switching. The Resv message may include a tag object, and the tag object indicates information about the free tax interval resource used to support the ODU service requested to be established. In this embodiment, the tag object is extended, which is used to indicate to the neighboring node, which acts as the node located upstream, that the master node, which acts as the node located downstream, has reserved the tax interval specific selected in the ODU3 service, and also indicate the tax port number assigned by the master node, which acts as a node located downstream. Specifically, the format of the extended tag object is as follows:
+.+.+.+.+.+-K+-+-+_+-+-+-+-+.+-+-+-+-+-+-+-+-+--|--+-+-+--|--+-+-+--l-+. +. +. +. +. + - K + - + - + _ + - + - + - + - +. + - + - + - + - + - + - + - + - + - | - + - + - + - | - + - + - + - l-
|OD(T)Uk| T | Res.| TPN | Bit Map || OD (T) Uk | T | Res. | TPN | Bit Map |
+-+-+-+_+_+-+-+-+-+-+-+-+-+-+-+--i--+-+--i---i--+--i--+-+-+-+-+-+-+-+-+-++ - + - + - + _ + _ + - + - + - + - + - + - + - + - + - + - + - i - + - + - i --- i - + - -i - + - + - + - + - + - + - + - + - + - +
+-+-+.+-+-+-+-+--i---i--+--i--+-+-+--i---i--+-+-+-+--i---t--+-+-+-+-+-+-+-+-+-++ - + - +. + - + - + - + - + - i --- i - + - i - + - + - + - i --- i - + - + - + - + - i --- t - + - + - + - + - + - + - + - + - + - +
El campo OD(T)Uk representa el tipo de enlace, y específicamente, OD(T)Uk en esta realización es ODU3; el campo 45 T representa el tipo de intervalo tributario, por ejemplo, T=0, que significa que el tipo de intervalo tributario soportado por el enlace OTU es 2.5 G, y T=1, que significa que el tipo de intervalo tributario soportado por el enlace OTU es 1.25 G (ciertamente, pueden realizarse operaciones inversas), y en esta realización, T=0. El campo Bit Map significa que se aplica el modo de mapa de bits, e indica que el nodo situado corriente abajo ha reservado el intervalo tributario específico del enlace OTU3 para el servicio ODU2. La longitud del mapa de bits (Bit Map) es determinada 50 de acuerdo con el tipo de enlace (a saber, el campo ODUk o el campo OTUk) y un tipo de intervalo tributario (a saber, el campo T). Si el enlace incluye n intervalos tributarios en total (n es un entero positivo), la longitud del campo Bit Map es n. El tipo de enlace en esta realización es OTU3, y el tipo de intervalo tributario es 2.5 G. Debido a que el enlace OTU3 cuyo tipo de intervalo tributario es 2.5 G tiene 16 intervalos tributarios en total, la longitud delThe OD (T) Uk field represents the type of link, and specifically, OD (T) Uk in this embodiment is ODU3; field 45 T represents the type of tax interval, for example, T = 0, which means that the type of tax interval supported by the OTU link is 2.5 G, and T = 1, which means that the type of tax interval supported by the OTU link is 1.25 G (certainly, reverse operations can be performed), and in this embodiment, T = 0. The Bit Map field means that the bitmap mode is applied, and indicates that the node downstream has reserved the specific tax interval of the OTU3 link for the ODU2 service. The bitmap length (Bit Map) is determined according to the type of link (namely, the ODUk field or the OTUk field) and a type of tax interval (namely, the T field). If the link includes n tax intervals in total (n is a positive integer), the length of the Bit Map field is n. The type of link in this embodiment is OTU3, and the type of tax interval is 2.5 G. Because the link OTU3 whose type of tax interval is 2.5 G has 16 tax intervals in total, the length of the
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
campo Bit Map es 16. El campo TPN es usado para indicar el valor del número TPN asignado por el nodo situado corriente abajo.Bit Map field is 16. The TPN field is used to indicate the value of the TPN number assigned by the node located downstream.
Paso 304: Si el nodo vecino juzga que el número de puerto tributario está disponible, el nodo maestro, de acuerdo con la información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU en el mensaje de confirmación de camino de servicio, reserva el recurso de intervalo tributario correspondiente en el enlace OTU, y completa el establecimiento del camino de servicio. Si el nodo vecino juzga que el número de puerto tributario no está disponible, el nodo maestro recibe un mensaje de error de reserva de recurso enviado por el nodo vecino.Step 304: If the neighboring node judges that the tax port number is available, the master node, according to the information about the free tax interval resource used to support the ODU service in the service path confirmation message, reservation the corresponding tax interval resource in the OTU link, and completes the establishment of the service path. If the neighboring node judges that the tax port number is not available, the master node receives a resource reservation error message sent by the neighboring node.
Tras recibir el mensaje de confirmación de camino de servicio (que puede ser específicamente un mensaje Resv), el nodo vecino, que actúa como nodo situado corriente arriba, obtiene el número de puerto tributario a partir del mensaje de confirmación de camino de servicio, y juzga si el número de puerto tributario está disponible. Si el número de puerto tributario ya está usado por otro servicio ODU2 en el enlace correspondiente, esto representa que el número de puerto tributario no está disponible, y un mensaje de error de reserva de recurso (mensaje ResvErr) tiene que ser enviado al nodo maestro, que actúa como el nodo situado corriente abajo. Opcionalmente, el nodo maestro puede volver a empezar con el paso 302 para reasignar un número de puerto tributario. Si no se usa, esto representa que el número de puerto tributario está disponible, y el nodo vecino, de acuerdo con el intervalo tributario reservado indicado por el objeto de etiqueta en el enlace OTU3, reserva el recurso de intervalo tributario corrrespondiente en sí, y almacena el número de puerto tributario. De este modo, se completa el establecimiento del camino de servicio.After receiving the service path confirmation message (which may be specifically a Resv message), the neighboring node, which acts as a node upstream, obtains the tax port number from the service path confirmation message, and Judges if the tax port number is available. If the tax port number is already used by another ODU2 service on the corresponding link, this represents that the tax port number is not available, and a resource reservation error message (ResvErr message) has to be sent to the master node , which acts as the node located downstream. Optionally, the master node can start over with step 302 to reallocate a tax port number. If not used, this represents that the tax port number is available, and the neighboring node, in accordance with the reserved tax interval indicated by the tag object on the OTU3 link, reserves the corresponding tax interval resource itself, and Stores the tax port number. In this way, the establishment of the service road is completed.
Además, sobre la base de la realización de la figura 3, la asignación de intervalo tributario puede ser comprobada automáticamente en un plano de transporte usando el número de puerto tributario asignado, lo que puede incluir específicamente: si el camino de servicio es establecido exitosamente y el nodo vecino multiplexa el servicio ODU en el intervalo tributario reservado en el enlace OTU, los bytes de identificador de estructura múltiplex MSI correspondientes al intervalo tributario reservado son llenados con el valor del número de puerto tributario portado en el mensaje de confirmación de camino de servicio, y por lo tanto, el nodo maestro recibe los bytes MSI desde el enlace OTU.In addition, based on the embodiment of Figure 3, the assignment of tax interval can be automatically checked in a transport plane using the assigned tax port number, which may specifically include: if the service path is successfully established and the neighboring node multiplexes the ODU service in the tax interval reserved in the OTU link, the MSI multiplex structure identifier bytes corresponding to the reserved tax interval are filled with the value of the tax port number carried in the service path confirmation message , and therefore, the master node receives the MSI bytes from the OTU link.
El nodo maestro lee el valor del número de puerto tributario en los bytes MSI.The master node reads the value of the tax port number in the MSI bytes.
Si el valor de lectura del número de puerto tributario es igual que el valor del número de puerto tributario asignado al recurso de intervalo tributario libre, el nodo maestro recibe el servicio ODU en el intervalo tributario reservado.If the read value of the tax port number is equal to the value of the tax port number assigned to the free tax interval resource, the master node receives the ODU service in the reserved tax interval.
Si el valor de lectura del número de puerto tributario es diferente del valor del número de puerto tributario asignado al recurso de intervalo tributario libre, el nodo maestro envía un mensaje de alarma a un sistema de gestión de red.If the read value of the tax port number is different from the value of the tax port number assigned to the free tax interval resource, the master node sends an alarm message to a network management system.
Específicamente, la ilustración se da tomando un ejemplo en el que el servicio de enlace es el ODU2 y el enlace OTU es el OTU3. Si el camino de servicio es establecido exitosamente, al principio de la transmisión del servicio ODU2, el nodo vecino multiplexa el servicio ODU2 en el intervalo tributario reservado en el enlace OTU3, y llena los bytes MSI correspondientes al intervalo tributario reservado con el valor del número de puerto tributario. El nodo maestro recibe los bytes MSI desde el enlace OTU3, y lee el valor del número de puerto tributario en los bytes MSI correspondientes al intervalo tributario reservado para el servicio ODU2. Si el valor es igual que el valor del número de puerto tributario asignado por el nodo maestro en el paso 302, se prueba que la conexión entre el nodo maestro y el nodo vecino está establecida correctamente, y el nodo maestro puede recibir el servicio ODU2 desde el intervalo tributario reservado; y si no, un mensaje de alarma tiene que ser enviado al sistema de gestión de red.Specifically, the illustration is given by taking an example in which the link service is the ODU2 and the OTU link is the OTU3. If the service path is successfully established, at the beginning of the ODU2 service transmission, the neighboring node multiplexes the ODU2 service in the tax interval reserved in the OTU3 link, and fills the MSI bytes corresponding to the reserved tax interval with the value of the number of tax port. The master node receives the MSI bytes from the OTU3 link, and reads the value of the tax port number in the MSI bytes corresponding to the tax interval reserved for the ODU2 service. If the value is the same as the value of the tax port number assigned by the master node in step 302, it is proved that the connection between the master node and the neighboring node is established correctly, and the master node can receive the ODU2 service from the reserved tax interval; and if not, an alarm message has to be sent to the network management system.
La comprobación automática de la asignación de número de puerto tributario en el plano de transporte evita conflictos entre números de puerto tributario generados en el proceso de asignar los números de puerto tributario automáticamente, y mejora la fiabilidad de asignar los números de puerto tributario automáticamente.Automatic verification of the tax port number assignment in the transport plane avoids conflicts between tax port numbers generated in the process of assigning the tax port numbers automatically, and improves the reliability of assigning the tax port numbers automatically.
En el método para asignar un número de puerto tributario en esta realización de la presente invención, el nodo maestro determina, de acuerdo con un mensaje de solicitud de camino de servicio recibido, un enlace de unidad de transporte de canal óptico OTU usado para soportar un servicio ODU, determina y reserva, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asigna un número de puerto tributario al recurso de intervalo tributario libre. Debido a que el número de puerto tributario no tiene que ser asignado manualmente a través del sistema de gestión de red, la eficiencia de asignación del número de puerto tributario es mejorada. Debido a que se evita la operación manual, la tasa de errores de asignación del número de puerto tributario es reducida. Adicionalmente, la comprobación automática en el plano de transporte puede ser implementada también usando el número de puerto tributario asignado.In the method for assigning a tax port number in this embodiment of the present invention, the master node determines, in accordance with a received service path request message, an OTU optical channel transport unit link used to support a ODU service, determines and reserves, according to the type of service in the service path request message, a free tax interval resource used to support the ODU service on the OTU link, and assigns a tax port number to the resource of free tax interval. Because the tax port number does not have to be assigned manually through the network management system, the efficiency of assigning the tax port number is improved. Because manual operation is avoided, the error rate of assignment of the tax port number is reduced. Additionally, the automatic check in the transport plane can also be implemented using the assigned tax port number.
La figura 4 es un diagrama de flujo esquemático de un método para asignar un número de puerto tributario de acuerdo con otra realización más de la presente invención. Como se muestra en la figura 4, la realización de la presente invención incluye los siguientes pasos:Figure 4 is a schematic flow chart of a method for assigning a tax port number according to another embodiment of the present invention. As shown in Figure 4, the embodiment of the present invention includes the following steps:
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
Paso 401: determinar un enlace OTU que es capaz de soportar un servicio ODU de un tipo de servicio definido, determinar y reservar, de acuerdo con el tipo de servicio definido, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre.Step 401: determine an OTU link that is capable of supporting an ODU service of a defined service type, determine and reserve, according to the type of service defined, a free tax interval resource used to support the ODU service on the link OTU, and assign a tax port number to the free tax interval resource.
Paso 402: enviar un mensaje de solicitud de camino de servicio a un nodo vecino, en que el mensaje de solicitud de camino de servicio porta información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre, y solicita establecer un camino de servicio usado para soportar el servicio ODU.Step 402: Send a service path request message to a neighboring node, in which the service path request message carries information about the free tax interval resource used to support the ODU service and the tax port number assigned to the Free tax interval resource, and requests to establish a service path used to support the ODU service.
En esta realización de la presente invención, una entidad para realizar el paso 401 y el paso 402 puede ser un nodo maestro adyacente al nodo vecino. El nodo maestro puede ser un nodo situado corriente arriba del nodo vecino. El nodo maestro envía el número de puerto tributario obtenido al nodo vecino a través de un mensaje de solicitud de camino de servicio. Además, el tipo de servicio definido en esta realización de la presente invención es obtenido por el nodo maestro a través de una solicitud de usuario o un comando de gestión de red, o mediante recepción de un mensaje de solicitud de camino de servicio enviado por el nodo vecino en la dirección corriente arriba del nodo maestro. Ciertamente, los tres modos de obtención precedentes no deben ser considerados como limitaciones a las realizaciones de la presente invención, y cualquier otro modo es también apropiado siempre que el tipo de servicio definido pueda ser obtenido de acuerdo con requisitos prácticos.In this embodiment of the present invention, an entity for performing step 401 and step 402 may be a master node adjacent to the neighboring node. The master node can be a node located upstream of the neighboring node. The master node sends the tax port number obtained to the neighboring node through a service path request message. In addition, the type of service defined in this embodiment of the present invention is obtained by the master node through a user request or a network management command, or by receiving a service path request message sent by the Neighbor node in the upstream direction of the master node. Certainly, the three preceding modes of obtaining should not be considered as limitations on the embodiments of the present invention, and any other mode is also appropriate provided that the type of service defined can be obtained in accordance with practical requirements.
En el método para asignar un número de puerto tributario en esta realización de la presente invención, un enlace OTU que es capaz de soportar un servicio ODU que posee el tipo de servicio definido es determinado, y un recurso de intervalo tributario libre usado para soportar el servicio ODU es determinado y reservado en el enlace OTU de acuerdo con el tipo de servicio definido; un número de puerto tributario es asignado al recurso de intervalo tributario libre, y un mensaje de solicitud de camino de servicio que porta el número de puerto tributario es enviado al nodo vecino. De este modo, el número de puerto tributario es asignado automáticamente en vez de ser asignado manualmente a través de un sistema de gestión de red. Por lo tanto, la eficiencia de asignación del número de puerto tributario es mejorada. Debido a que se evita la operación manual, la tasa de errores de asignación del número de puerto tributario es reducida.In the method for assigning a tax port number in this embodiment of the present invention, an OTU link that is capable of supporting an ODU service having the type of service defined is determined, and a free tax interval resource used to support the ODU service is determined and reserved in the OTU link according to the type of service defined; a tax port number is assigned to the free tax interval resource, and a service path request message that carries the tax port number is sent to the neighboring node. In this way, the tax port number is assigned automatically instead of being assigned manually through a network management system. Therefore, the efficiency of assigning the tax port number is improved. Because manual operation is avoided, the error rate of assignment of the tax port number is reduced.
La figura 5 es un diagrama de flujo esquemático de un método para asignar un número de puerto tributario de acuerdo con una realización adicional de la presente invención. Como se muestra en la figura 5, la realización de la presente invención incluye los siguientes pasos:Figure 5 is a schematic flow chart of a method for assigning a tax port number in accordance with a further embodiment of the present invention. As shown in Figure 5, the embodiment of the present invention includes the following steps:
Paso 501: un nodo maestro determina un enlace OTU que es capaz de soportar un servicio ODU de un tipo de servicio definido, determina y reserva, de acuerdo con el tipo de servicio definido, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asigna un número de puerto tributario al recurso de intervalo tributario libre.Step 501: A master node determines an OTU link that is capable of supporting an ODU service of a defined service type, determines and reserves, according to the type of service defined, a free tax interval resource used to support the ODU service on the OTU link, and assign a tax port number to the free tax interval resource.
El nodo maestro y un nodo vecino pueden ser específicamente un nodo situado corriente arriba y un nodo situado corriente abajo respectivamente, en que el nodo situado corriente arriba y el nodo situado corriente abajo son conceptos relativos. El nodo maestro, en esta realización de la presente invención, puede ser también un nodo situado corriente abajo con relación a otro nodo en la red OTN, y el nodo vecino puede ser también un nodo situado corriente arriba con relación a otro nodo en la red OTN. Además, el tipo de servicio definido es obtenido por el nodo maestro a través de una solicitud de usuario o un comando de gestión de red, o mediante recepción de un mensaje de solicitud de camino de servicio enviado por el nodo vecino en la dirección corriente arriba del nodo maestro. Ciertamente, los tres modos de obtención precedentes no deben ser considerados como limitaciones a la realización de la presente invención, y cualquier otro modo es también apropiado siempre que el tipo de servicio definido pueda ser obtenido de acuerdo con requisitos prácticos. En esta realización, la ilustración se da tomando un ejemplo en el que el tipo de servicio definido es específicamente el servicio ODU2.The master node and a neighboring node can specifically be an upstream node and a downstream node respectively, in which the upstream node and the downstream node are relative concepts. The master node, in this embodiment of the present invention, may also be a node located downstream in relation to another node in the OTN network, and the neighboring node may also be a node located upstream in relation to another node in the network OTN In addition, the type of service defined is obtained by the master node through a user request or a network management command, or by receiving a service path request message sent by the neighboring node at the upstream address. of the master node. Certainly, the three preceding modes of obtaining should not be considered as limitations to the realization of the present invention, and any other mode is also appropriate provided that the type of service defined can be obtained in accordance with practical requirements. In this embodiment, the illustration is given by taking an example in which the type of service defined is specifically the ODU2 service.
El nodo maestro tiene que determinar, de acuerdo con el tipo de servicio definido, el enlace usado para soportar el servicio ODU entre el nodo maestro y el nodo vecino, que actúa como el nodo situado corriente abajo, y determinar el intervalo tributario libre usado para soportar el tipo de servicio definido en el enlace. Por ejemplo, el nodo maestro, que actúa como el nodo situado corriente arriba, de acuerdo con la demanda del tipo de servicio definido, determina un enlace OTU3 usado para soportar el servicio ODU2. Se supone que el tipo de intervalo tributario soportado por el enlace OTU3 es 2.5 G. El nodo maestro, que actúa como el nodo situado corriente arriba, selecciona 4 intervalos tributarios libres que están en estados libres entre los 16 intervalos tributarios del enlace OTU3, reserva los intervalos tributario libres para el servicio ODU2, y asigna un número de puerto tributario a los 4 intervalos tributarios seleccionados.The master node has to determine, according to the type of service defined, the link used to support the ODU service between the master node and the neighboring node, which acts as the node located downstream, and determine the free tax interval used to support the type of service defined in the link. For example, the master node, which acts as the node located upstream, according to the demand for the type of service defined, determines an OTU3 link used to support the ODU2 service. It is assumed that the type of tax interval supported by the OTU3 link is 2.5 G. The master node, which acts as the node located upstream, selects 4 free tax intervals that are in free states between the 16 tax intervals of the OTU3 link, reserve the free tax intervals for the ODU2 service, and assign a tax port number to the 4 tax intervals selected.
El nodo maestro puede asignar un número de puerto tributario al recurso de intervalo tributario libre del siguiente modo:The master node can assign a tax port number to the free tax interval resource as follows:
Si unos bytes MSI en el enlace OTU pueden indicar el tipo de servicio del servicio ODU, los números de puerto tributario usados por los servicios oDu que tienen el mismo tipo que el servicio ODU en el enlace OTU sonIf some MSI bytes in the OTU link can indicate the type of service of the ODU service, the tax port numbers used by the oDu services that have the same type as the ODU service in the OTU link are
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
obtenidos, y un número de puerto tributario distinto de los números de puerto tributario obtenidos es asignado al recurso de intervalo tributario libre.obtained, and a tax port number other than the tax port numbers obtained is assigned to the free tax interval resource.
Si los bytes MSI en el enlace OTU no pueden indicar el tipo de servicio del servicio ODU, los números de puerto tributario usados por todos los tipos de servicios ODU en el enlace OTU son obtenidos, y un número de puerto tributario distinto de los números de puerto tributario obtenidos es asignado al recurso de intervalo tributario libre.If the MSI bytes in the OTU link cannot indicate the type of service of the ODU service, the tax port numbers used by all types of ODU services in the OTU link are obtained, and a tax port number other than the number of The tax port obtained is assigned to the free tax interval resource.
Específicamente, en el estándar OTN, los bytes MSI en el enlace OTU3 pueden indicar el tipo de servicio del servicio ODU. Por lo tanto, si el tipo de servicio que es obtenido por el nodo mastro y ya existe en el enlace OTU3 es también el número de puerto tributario usado por el servicio ODU2, y si dos servicios ODU2 ya existen en el enlace OTU3, y los números de puerto tributario usados por los dos servicios ODU2 son el número de puerto tributario 1 y el número de puerto tributario 2 respectivamente, el nodo maestor asigna un número de puerto tributario al nuevo servicio ODU2. Debido a que el número de puerto tributario 1 y el número de puerto tributario 2 ya están usados, el nodo maestro tiene que asignar un número de puerto tributario que todavía no está usado y distinto del número de puerto tributario 1 y del número de puerto tributario 2, por ejemplo, un número de puerto tributario 3 o un número de puerto tributario 4 al nuevo servicio ODU2.Specifically, in the OTN standard, the MSI bytes on the OTU3 link can indicate the service type of the ODU service. Therefore, if the type of service that is obtained by the master node and already exists in the OTU3 link is also the tax port number used by the ODU2 service, and if two ODU2 services already exist in the OTU3 link, and the Tax port numbers used by the two ODU2 services are the tax port number 1 and the tax port number 2 respectively, the master node assigns a tax port number to the new ODU2 service. Because the tax port number 1 and the tax port number 2 are already used, the master node has to assign a tax port number that is not yet used and different from the tax port number 1 and the tax port number 2, for example, a tax port number 3 or a tax port number 4 to the new ODU2 service.
Si los bytes MSI en el enlace OTU no pueden indicar el tipo de servicio del servicio ODU, el proceso de asignar el número de puerto tributario es ligeramente diferente del proceso precedente en que: el nodo maestro obtiene los números de puerto tributario usados por los servicios ODU que son del mismo tipo y ya existen en el enlace OTU, y luego asigna un número de puerto tributario al nuevo servicio ODU. Debido a que el número de puerto tributario distinto de los números de puerto tributario obtenidos es asignado al recurso de intervalo tributario libre, el valor del número de puerto tributario es diferente del de aquéllos de los números de puerto tributario usados por los servicios ODU que son del mismo tipo y existen en el enlace.If the MSI bytes in the OTU link cannot indicate the type of service of the ODU service, the process of assigning the tax port number is slightly different from the preceding process in which: the master node obtains the tax port numbers used by the services ODUs that are the same type and already exist in the OTU link, and then assign a tax port number to the new ODU service. Because the tax port number other than the tax port numbers obtained is assigned to the free tax interval resource, the value of the tax port number is different from those of the tax port numbers used by ODU services that are of the same type and exist in the link.
Específicamente, para un enlace OTU4 cuyo tipo de servicio definido es el servicio ODU4, el proceso de asignar un número de puerto tributario consiste en: obtener los números de puerto tributario usados por los servicios ODU que son de todos los tipos (no sólo los servicios ODU que son del mismo tipo) y ya existen en el enlace OTU4, y asignar un número TPN al nuevo servicio ODU, en que el valor del número TPN tiene que ser diferente de los números de puerto tributario usados por los servicios ODU que son de todos los tipos (no sólo los servicios ODU que son del mismo tipo) y ya existen en el enlace.Specifically, for an OTU4 link whose service type defined is the ODU4 service, the process of assigning a tax port number consists of: obtaining the tax port numbers used by ODU services that are of all types (not just services ODUs that are of the same type) and already exist in the OTU4 link, and assign a TPN number to the new ODU service, in which the value of the TPN number has to be different from the tax port numbers used by ODU services that are of all types (not only ODU services that are the same type) and already exist in the link.
Paso 502: el nodo maestro envía un mensaje de solicitud de camino de servicio al nodo vecino, en que el mensaje de solicitud de camino de servicio porta información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre, y solicita establecer un camino de servicio usado para soportar el servicio ODU.Step 502: The master node sends a service path request message to the neighboring node, in which the service path request message carries information about the free tax interval resource used to support the ODU service and the tax port number assigned to the free tax interval resource, and requests to establish a service path used to support the ODU service.
El mensaje de solicitud de camino de servicio enviado por el nodo maestro, que actúa como el nodo situado corriente arriba, al nodo vecino, que actúa como el nodo situado corriente abajo, puede ser específicamente un mensaje de camino (Path), y el mensaje de camino porta un objeto de etiqueta. El objeto de etiqueta es usado para indicar el intervalo tributario libre reservado por el nodo maestro y el número de puerto tributario asignado por el nodo maestro. El objeto de etiqueta puede ser incluido en el mensaje de camino como un sub-objeto de un objeto de grupo de etiquetas. El formato del objeto de etiqueta es igual que la etiqueta descrita en el paso 303 en la realización mostrada en la figura 3, que no se describe con más extensión aquí.The service path request message sent by the master node, which acts as the upstream node, to the neighboring node, which acts as the downstream node, can specifically be a path message, and the message on the way it carries a tag object. The label object is used to indicate the free tax interval reserved by the master node and the tax port number assigned by the master node. The tag object can be included in the path message as a sub-object of a tag group object. The format of the label object is the same as the label described in step 303 in the embodiment shown in Figure 3, which is not described further here.
El paso 503: si el nodo vecino juzga que el número de puerto tributario está disponible, de acuerdo con la información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU en el mensaje de solicitud de camino de servicio, el recurso de intervalo tributario correspondiente en el enlace OTU es reservado, y el establecimiento del camino de servicio es completado; y si el nodo vecino juzga que el número de puerto tributario no está disponible, un mensaje de error de reserva de recurso enviado por el nodo vecino es recibido.Step 503: If the neighboring node judges that the tax port number is available, according to the information about the free tax interval resource used to support the ODU service in the service path request message, the interval resource corresponding tax on the OTU link is reserved, and the establishment of the service path is completed; and if the neighboring node judges that the tax port number is not available, a resource reservation error message sent by the neighboring node is received.
Después de recibir el mensaje de solicitud de camino de servicio (que puede ser específicamente un mensaje Path), el nodo vecino, que actúa como el nodo situado corriente abajo, obtiene el número de puerto tributario desde el mensaje de solicitud de camino de servicio, y luego juzga si el número de puerto tributario está disponible. Si el número de puerto tributario está ya usado por otro servicio ODU2 en el enlace correspondiente, lo que representa que el número de puerto tributario no está disponible, un mensaje de error de camino (mensaje PathErr) tiene que ser enviado al nodo maestro, que actúa como el nodo situado corriente arriba. Opcionalmente, el nodo maestro puede volver a empezar con el paso 501 para reasignar un número de puerto tributario. Si no está usado, lo que representa que el número de puerto tributario está disponible, el nodo vecino, que actúa como el nodo situado corriente abajo, de acuerdo con el intervalo tributario reservado indicado por el objeto de etiqueta en el enlace OTU3, en que el objeto de etiqueta indica específicamente información acerca del recurso de intervalo tributario libre que soporta el tipo de servicio definido, reserva el recurso de intervalo tributario correspondiente en sí, almacena el número de puerto tributario, y devuelve un mensaje de reserva de recurso (que puede ser específicamente un mensaje Resv) al nodo maestro para completar el establecimiento del camino de servicio.After receiving the service path request message (which may be specifically a Path message), the neighboring node, which acts as the downstream node, obtains the tax port number from the service path request message, and then judge if the tax port number is available. If the tax port number is already used by another ODU2 service on the corresponding link, which represents that the tax port number is not available, a path error message (PathErr message) has to be sent to the master node, which acts as the node located upstream. Optionally, the master node can start over with step 501 to reallocate a tax port number. If not used, which means that the tax port number is available, the neighboring node, which acts as the node located downstream, in accordance with the reserved tax interval indicated by the tag object on the OTU3 link, in which the label object specifically indicates information about the free tax interval resource that supports the type of service defined, reserves the corresponding tax interval resource itself, stores the tax port number, and returns a resource reservation message (which can specifically be a Resv) message to the master node to complete the establishment of the service path.
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
En el método para asignar un número de puerto tributario en esta realización de la presente invención, un enlace OTU usado para soportar un servicio ODU que posee el tipo de servicio definido es determinado, y un recurso de intervalo tributario libre usado para soportar el servicio ODU es determinado y reservado en el enlace OTU de acuerdo con el tipo de servicio definido; un número de puerto tributario es asignado al recurso de intervalo tributario libre, y un mensaje de solicitud de camino de servicio que porta el número de puerto tributario es enviado al nodo vecino. De este modo, el número de puerto tributario es asignado automáticamente en vez de ser asignado manualmente a través de un sistema de gestión de red. Por lo tanto, la eficiencia de asignación del número de puerto tributario es mejorada. Debido a que se evita la operación manual, la tasa de errores de asignación del número de puerto tributario es reducida. Adicionalmente, la comprobación automática en un plano de transporte puede ser implementada también usando el número de puerto tributario asignado.In the method for assigning a tax port number in this embodiment of the present invention, an OTU link used to support an ODU service having the type of service defined is determined, and a free tax interval resource used to support the ODU service. it is determined and reserved in the OTU link according to the type of service defined; a tax port number is assigned to the free tax interval resource, and a service path request message that carries the tax port number is sent to the neighboring node. In this way, the tax port number is assigned automatically instead of being assigned manually through a network management system. Therefore, the efficiency of assigning the tax port number is improved. Because manual operation is avoided, the error rate of assignment of the tax port number is reduced. Additionally, automatic checking in a transport plane can also be implemented using the assigned tax port number.
Además, sobre la base de la realización mostrada en la figura 5, la asignación de intervalo tributario puede ser comprobada automáticamente en el plano de transporte usando el número de puerto tributario asignado. La comprobación automática incluye: si el camino de servicio es establecido exitosamente, multiplexar el servicio ODU en el intervalo tributario reservado en el enlace OTU, y llenar los bytes MSI correspondientes al intervalo tributario reservado con el valor del número de puerto tributario asignado al recurso de intervalo tributario libre.In addition, based on the embodiment shown in Figure 5, the tax interval assignment can be automatically checked in the transport plane using the assigned tax port number. The automatic check includes: if the service path is established successfully, multiplex the ODU service in the tax interval reserved in the OTU link, and fill in the MSI bytes corresponding to the tax interval reserved with the value of the tax port number assigned to the resource of free tax interval.
Si el valor del número de puerto tributario leído por el nodo vecino desde los bytes MSI es igual que el valor del número de puerto tributario portado en el mensaje de solicitud de camino de servicio recibido por el nodo vecino, el nodo vecino recibe el servicio ODU en el intervalo tributario reservado.If the value of the tax port number read by the neighboring node from the MSI bytes is equal to the value of the tax port number carried in the service path request message received by the neighboring node, the neighboring node receives the ODU service in the reserved tax interval.
Si el valor del número de puerto tributario leído por el nodo vecino desde los bytes MSI es diferente del valor del número de puerto tributario portado en el mensaje de solicitud de camino de servicio recibido por el nodo vecino, el nodo vecino envía un mensaje de alarma a un sistema de gestión de red.If the value of the tax port number read by the neighboring node from the MSI bytes is different from the value of the tax port number carried in the service path request message received by the neighboring node, the neighboring node sends an alarm message to a network management system.
Específicamente, la ilustración se da tomando un ejemplo en el que el servicio de enlace es el ODU2 y el enlace OTU es el OTU3. Si el camino de servicio es establecido exitosamente, al principio de la transmisión del servicio ODU2, el nodo maestro multiplexa el servicio ODU2 en el intervalo tributario reservado en el enlace OTU3, y llena los bytes MSI correspondientes al intervalo tributario reservado con el valor del número de puerto tributario asignado en el paso 501. El nodo vecino, que actúa como el nodo situado corriente abajo, recibe datos desde el enlace OTU3, y lee el valor del número de puerto tributario en los bytes MSI correspondientes al intervalo tributario reservado para el servicio ODU2. Si el valor es igual que el valor del número de puerto tributario portado en el mensaje de solicitud de camino de servicio recibido por el nodo vecino en los pasos 502 a 503 mostrados en la figura 5, esto indica que el camino de servicio entre el nodo maestro y el nodo vecino está establecido correctamente, y el nodo vecino puede recibir el servicio ODU2 en el intervalo tributario reservado; y si no, un mensaje de alarma tiene que ser enviado al sistema de gestión de red.Specifically, the illustration is given by taking an example in which the link service is the ODU2 and the OTU link is the OTU3. If the service path is successfully established, at the beginning of the ODU2 service transmission, the master node multiplexes the ODU2 service in the tax interval reserved in the OTU3 link, and fills the MSI bytes corresponding to the reserved tax interval with the value of the number of the tax port assigned in step 501. The neighboring node, which acts as the node located downstream, receives data from the OTU3 link, and reads the value of the tax port number in the MSI bytes corresponding to the tax interval reserved for the service ODU2. If the value is equal to the value of the tax port number carried in the service path request message received by the neighboring node in steps 502 to 503 shown in Figure 5, this indicates that the service path between the node master and the neighboring node is set correctly, and the neighboring node can receive the ODU2 service in the reserved tax interval; and if not, an alarm message has to be sent to the network management system.
La comprobación automática de la asignación de número de puerto tributario en el plano de transporte evita conflictos entre números de puerto tributario generados en el proceso de asignar los números de puerto tributario automáticamente, y mejora la fiabilidad de asignar los números de puerto tributario automáticamente.Automatic verification of the tax port number assignment in the transport plane avoids conflicts between tax port numbers generated in the process of assigning the tax port numbers automatically, and improves the reliability of assigning the tax port numbers automatically.
La figura 6 es un diagrama estructural esquemático de un dispositivo para asignar un número de puerto tributario de acuerdo con una realización de la presente invención. Esta realización de la presente invención puede implementar los procesos del método mostrados en la figura 2 y la figura 3. Como se muestra en la figura 6, la realización de la presente invención incluye un módulo de recepción de mensaje 61, un módulo de obtención 62, y un módulo de envío de confirmación 63.Figure 6 is a schematic structural diagram of a device for assigning a tax port number in accordance with an embodiment of the present invention. This embodiment of the present invention can implement the processes of the method shown in Figure 2 and Figure 3. As shown in Figure 6, the embodiment of the present invention includes a message receiving module 61, an obtaining module 62 , and a confirmation sending module 63.
El módulo de recepción de mensaje 61 está configurado para recibir un mensaje de solicitud de camino de servicio que es enviado por un nodo vecino y porta un tipo de servicio, con el fin de establecer un camino de servicio usado para soportar un servicio de unidad de datos de canal óptico ODU del tipo de servicio. El módulo de obtención 62 está configurado para determinar, de acuerdo con el mensaje de solicitud de camino de servicio recibido por el módulo de recepción de mensaje 61, un enlace de unidad de transporte de canal óptico OTU usado para soportar el servicio ODU, determinar y reservar, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre. El módulo de envío de confirmación 63 está configurado para enviar un mensaje de confirmación de camino de servicio obtenido por el módulo de obtención 62 al nodo vecino, en que el mensaje de confirmación de camino de servicio porta informacación acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre.The message receiving module 61 is configured to receive a service path request message that is sent by a neighboring node and carries a type of service, in order to establish a service path used to support a service unit service. ODU optical channel data of the type of service. The obtaining module 62 is configured to determine, in accordance with the service path request message received by the message receiving module 61, an OTU optical channel transport unit link used to support the ODU service, determine and reserve, according to the type of service in the service path request message, a free tax interval resource used to support the ODU service on the OTU link, and assign a tax port number to the free tax interval resource. The confirmation sending module 63 is configured to send a service path confirmation message obtained by the obtaining module 62 to the neighboring node, in which the service path confirmation message carries information about the free tax interval resource used to support the ODU service and the tax port number assigned to the free tax interval resource.
En el dispositivo para asignar un número de puerto tributario en esta realización de la presente invención, el módulo de obtención 62 determina, de acuerdo con un mensaje de solicitud de camino de servicio recibido por el módulo de recepción de mensaje 61, un enlace de unidad de transporte de canal óptico OTU usado para soportar un servicio ODU, determina y reserva, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asigna un número deIn the device for assigning a tax port number in this embodiment of the present invention, the obtaining module 62 determines, in accordance with a service path request message received by the message receiving module 61, a unit link OTU optical channel transport used to support an ODU service, determines and reserves, according to the type of service in the service path request message, a free tax interval resource used to support the ODU service on the OTU link , and assigns a number of
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
puerto tributario al recurso de intervalo tributario libre. El módulo de envío de confirmación 63 envía un mensaje de confirmación de camino de servicio que es obtenido por el módulo de obtención 62 y porta el número de puerto tributario al nodo vecino. De este modo, el número de puerto tributario es asignado automáticamente en vez de ser asignado manualmente a través de un sistema de gestión de red. Por lo tanto, la eficiencia de asignación del número de puerto tributario es mejorada. Debido a que se evita la operación manual, la tasa de errores de asignación del número de puerto tributario es reducida.tax port to the resource of free tax interval. The confirmation sending module 63 sends a service path confirmation message that is obtained by the obtaining module 62 and carries the tax port number to the neighboring node. In this way, the tax port number is assigned automatically instead of being assigned manually through a network management system. Therefore, the efficiency of assigning the tax port number is improved. Because manual operation is avoided, the error rate of assignment of the tax port number is reduced.
La figura 7 es un diagrama estructural esquemático de un dispositivo para asignar un número de puerto tributario de acuerdo con otra realización de la presente invención. Esta realización de la presente invención puede implementar los procesos del método mostrados en la figura 2 y la figura 3. Como se muestra en la figura 7, la realización de la presente invención incluye un módulo de recepción de mensaje 71, un módulo de obtención 72, un módulo de envío de confirmación 73, un módulo de recepción de bytes 74, un módulo de lectura 75, un módulo de recepción de servicio 76, y un módulo de envío de alarma 77.Figure 7 is a schematic structural diagram of a device for assigning a tax port number in accordance with another embodiment of the present invention. This embodiment of the present invention can implement the processes of the method shown in Figure 2 and Figure 3. As shown in Figure 7, the embodiment of the present invention includes a message receiving module 71, an obtaining module 72 , a confirmation sending module 73, a byte receiving module 74, a reading module 75, a service receiving module 76, and an alarm sending module 77.
El módulo de recepción de mensaje 71 está configurado para recibir un mensaje de solicitud de camino de servicio que es enviado por un nodo vecino y porta un tipo de servicio, con el fin de establecer un camino de servicio usado para soportar un servicio de unidad de datos de canal óptico ODU del tipo de servicio. El módulo de obtención 72 está configurado para determinar, de acuerdo con el mensaje de solicitud de camino de servicio recibido por el módulo de recepción de mensaje 71, un enlace de unidad de transporte de canal óptico OTU usado para soportar el servicio ODU, determinar y reservar, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre. El módulo de envío de confirmación 73 está configurado para enviar un mensaje de confirmación de camino de servicio obtenido por el módulo de obtención 72 al nodo vecino, en que el mensaje de confirmación de camino de servicio porta información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre.The message receiving module 71 is configured to receive a service path request message that is sent by a neighboring node and carries a type of service, in order to establish a service path used to support a service unit service. ODU optical channel data of the type of service. The obtaining module 72 is configured to determine, in accordance with the service path request message received by the message receiving module 71, an OTU optical channel transport unit link used to support the ODU service, determine and reserve, according to the type of service in the service path request message, a free tax interval resource used to support the ODU service on the OTU link, and assign a tax port number to the free tax interval resource. The confirmation sending module 73 is configured to send a service path confirmation message obtained by the obtaining module 72 to the neighboring node, in which the service path confirmation message carries information about the free tax interval resource used to support the ODU service and the tax port number assigned to the free tax interval resource.
Si el nodo vecino juzga que el número de puerto tributario está disponible, el nodo vecino, de acuerdo con la información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU en el mensaje de confirmación de camino de servicio, reserva el recurso de intervalo tributario correspondiente en el enlace oTu, y completa el establecimiento del camino de servicio. Si el nodo vecino juzga que el número de puerto tributario no está disponible, el módulo de recepcion de mensaje 71 recibe un mensaje de error de reserva de recurso enviado por el nodo vecino.If the neighboring node judges that the tax port number is available, the neighboring node, according to the information about the free tax interval resource used to support the ODU service in the service path confirmation message, reserves the resource of corresponding tax interval on the oTu link, and complete the establishment of the service path. If the neighboring node judges that the tax port number is not available, the message reception module 71 receives a resource reservation error message sent by the neighboring node.
Adicionalmente, el módulo de obtención 72 puede incluir además una primera unidad de obtención 721 y/o una segunda unidad de obtención 722. Si unos bytes de identificador de estructura múltiplex MSI en el enlace OTU pueden indicar el tipo de servicio del servicio ODU, la primera unidad de obtención 721 obtiene los números de puerto tributario usados por los servicios ODU que tienen el mismo tipo que el servicio ODU en el enlace OTU, y asigna un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre. Si los bytes MSI en el enlace OTU no pueden indicar el tipo de servicio del servicio ODU, la segunda unidad de obtención 722 obtiene los números de puerto tributario usados por todos los tipos de servicios ODU en el enlace OTU, y asigna un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre.Additionally, the obtaining module 72 can also include a first obtaining unit 721 and / or a second obtaining unit 722. If a few bytes of MSI multiplex structure identifier in the OTU link can indicate the type of service of the ODU service, the First obtaining unit 721 obtains the tax port numbers used by the ODU services that have the same type as the ODU service on the OTU link, and assigns a tax port number different from the tax port numbers obtained to the tax interval resource free. If the MSI bytes in the OTU link cannot indicate the service type of the ODU service, the second obtaining unit 722 obtains the tax port numbers used by all types of ODU services in the OTU link, and assigns a port number tributary other than the tax port numbers obtained to the free tax interval resource.
Si el camino de servicio es establecido exitosamente y el nodo vecino multiplexa el servicio ODU en el intervalo tributario reservado en el enlace OTU, los bytes de identificador de estructura múltiplex MSI correspondientes al intervalo tributario reservado son llenados con el valor del número de puerto tributario portado en el mensaje de confirmación de camino de servicio, y por lo tanto, el módulo de recepción de bytes 74 recibe los bytes MSI desde el enlace OTU, y el módulo de lectura 75 lee el valor del número de puerto tributario en los bytes mSi recibidos por el módulo de recepción de bytes 74. Si el valor de lectura del número de puerto tributario es igual que el valor del número de puerto tributario asignado al recurso de intervalo tributario libre, el módulo de recepción de servicio 76 recibe el servicio ODU en el intervalo tributario reservado; y si el valor de lectura del número de puerto tributario es diferente del valor del número de puerto tributario asignado al recurso de intervalo tributario libre, el módulo de envío de alarma 77 envía un mensaje de alarma al sistema de gestión de red.If the service path is established successfully and the neighboring node multiplexes the ODU service in the tax interval reserved in the OTU link, the MSI multiplex structure identifier bytes corresponding to the reserved tax interval are filled with the value of the port number ported ported in the service path confirmation message, and therefore, the byte receiving module 74 receives the MSI bytes from the OTU link, and the reading module 75 reads the value of the tax port number in the received mSi bytes by the byte receiving module 74. If the read value of the tax port number is equal to the value of the tax port number assigned to the free tax interval resource, the service reception module 76 receives the ODU service in the reserved tax interval; and if the read value of the tax port number is different from the value of the tax port number assigned to the free tax interval resource, the alarm sending module 77 sends an alarm message to the network management system.
En el dispositivo para asignar un número de puerto tributario en esta realización de la presente invención, el módulo de obtención 72 determina, de acuerdo con un mensaje de solicitud de camino de servicio recibido por el módulo de recepción de mensaje 71, un enlace de unidad de transporte de canal óptico OTU usado para soportar el servicio ODU, determina y reserva, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asigna un número de puerto tributario al recurso de intervalo tributario libre. El módulo de envío de confirmación 73 envía un mensaje de confirmación de camino de servicio que porta el número de puerto tributario obtenido por el módulo de obtención 72 al nodo vecino. De este modo, el número de puerto tributario es obtenido automáticamente en vez de ser asignado manualmente a través de un sistema de gestión de red. Por lo tanto, la eficiencia de asignación del número de puerto tributario es mejorada. Debido a que se evita la operación manual, la tasa de errores de asignación delIn the device for assigning a tax port number in this embodiment of the present invention, the obtaining module 72 determines, in accordance with a service path request message received by the message receiving module 71, a unit link OTU optical channel transport used to support the ODU service, determines and reserves, according to the type of service in the service path request message, a free tax interval resource used to support the ODU service on the OTU link , and assigns a tax port number to the free tax interval resource. The confirmation sending module 73 sends a service path confirmation message that carries the tax port number obtained by the obtaining module 72 to the neighboring node. In this way, the tax port number is automatically obtained instead of being assigned manually through a network management system. Therefore, the efficiency of assigning the tax port number is improved. Because manual operation is avoided, the allocation error rate of the
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
número de puerto tributario es reducida. Adicionalmente, una comprobación automática en el plano de transporte puede ser implementada usando el número de puerto tributario asignado.Tax port number is reduced. Additionally, an automatic check in the transport plane can be implemented using the assigned tax port number.
La figura 8 es un diagrama estructural esquemático de un dispositivo para asignar un número de puerto tributario de acuerdo con otra realización más de la presente invención. Esta realización de la presente invención puede implementar los procesos del método mostrados en la figura 4 y la figura 5. Como se muestra en la figura 8, la realización de la presente invención incluye un módulo de obtención 81 y un módulo de envío de mensaje 82.Figure 8 is a schematic structural diagram of a device for assigning a tax port number according to another embodiment of the present invention. This embodiment of the present invention can implement the processes of the method shown in Figure 4 and Figure 5. As shown in Figure 8, the embodiment of the present invention includes a obtaining module 81 and a message sending module 82 .
El módulo de obtención 81 está configurado para determinar un enlace OTU que es capaz de soportar un servicio ODU de un tipo de servicio definido, determinar y reservar, de acuerdo con el tipo de servicio definido, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre. El módulo de envío de mensaje 82 está configurado para enviar un mensaje de solicitud de camino de servicio a un nodo vecino, en que el mensaje de solicitud de camino de servicio porta información acerca del recurso de intervalo tributario libre que es obtenido por el módulo de obtención 81 y es usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre, y solicita establecer un camino de servicio usado para soportar el servicio ODU.The obtaining module 81 is configured to determine an OTU link that is capable of supporting an ODU service of a defined type of service, determining and reserving, according to the type of service defined, a free tax interval resource used to support the ODU service on the OTU link, and assign a tax port number to the free tax interval resource. The message sending module 82 is configured to send a service path request message to a neighboring node, in which the service path request message carries information about the free tax interval resource that is obtained by the service module. Obtaining 81 and is used to support the ODU service and the tax port number assigned to the free tax interval resource, and requests to establish a service path used to support the ODU service.
En el dispositivo para asignar un número de puerto tributario en esta realización de la presente invención, el módulo de obtención 81 determina un enlace OTU que es capaz de soportar un servicio ODU que posee el tipo de servicio definido, determina y reserva, de acuerdo con el tipo de servicio definido, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asigna un número de puerto tributario al recurso de intervalo tributario libre. El módulo de envío de mensaje 82 envía un mensaje de solicitud de camino de servicio que es obtenido por el módulo de obtención 81 y porta el número de puerto tributario al nodo vecino. De este modo, el número de puerto tributario es obtenido automáticamente en vez de ser asignado manualmente a través de un sistema de gestión de red. Por lo tanto, la eficiencia de asignación del número de puerto tributario es mejorada. Debido a que se evita la operación manual, la tasa de errores de asignación del número de puerto tributario es reducida. Adicionalmente, una comprobación automática en el plano de transporte puede ser implementada usando el número de puerto tributario asignado.In the device for assigning a tax port number in this embodiment of the present invention, the obtaining module 81 determines an OTU link that is capable of supporting an ODU service that has the defined service type, determines and reserves, in accordance with the type of service defined, a free tax interval resource used to support the ODU service on the OTU link, and assigns a tax port number to the free tax interval resource. The message sending module 82 sends a service path request message that is obtained by the obtaining module 81 and carries the tax port number to the neighboring node. In this way, the tax port number is automatically obtained instead of being assigned manually through a network management system. Therefore, the efficiency of assigning the tax port number is improved. Because manual operation is avoided, the error rate of assignment of the tax port number is reduced. Additionally, an automatic check in the transport plane can be implemented using the assigned tax port number.
La figura 9 muestra una estructura esquemática de un dispositivo para asignar un número de puerto tributario de acuerdo con otra realización de la presente invención. Esta realización de la presente invención puede implementar los procesos del método mostrados en la figura 4 y la figura 5. Como se muestra en la figura 9, el dispositivo para asignar un número de puerto tributario 90 en esta realización de la presente invención incluye un módulo de obtención 91, un módulo de envío de mensaje 92, un módulo de recepción de mensaje 93, y un módulo de llenado de bytes 94.Figure 9 shows a schematic structure of a device for assigning a tax port number according to another embodiment of the present invention. This embodiment of the present invention can implement the processes of the method shown in Figure 4 and Figure 5. As shown in Figure 9, the device for assigning a tax port number 90 in this embodiment of the present invention includes a module Obtaining 91, a message sending module 92, a message receiving module 93, and a byte filling module 94.
El módulo de obtención 91 está configurado para determinar un enlace OTU que es capaz de soportar un servicio ODU de un tipo de servicio definido, determinar y reservar, de acuerdo con el tipo de servicio definido, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre. El módulo de envío de mensaje 92 está configurado para enviar un mensaje de solicitud de camino de servicio a un nodo vecino, en que el mensaje de solicitud de camino de servicio porta información acerca del recurso de intervalo tributario libre que es obtenido por el módulo de obtención 91 y es usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre, y solicita establecer un camino de servicio usado para soportar el servicio ODU.The obtaining module 91 is configured to determine an OTU link that is capable of supporting an ODU service of a defined service type, determining and reserving, according to the type of service defined, a free tax interval resource used to support the ODU service on the OTU link, and assign a tax port number to the free tax interval resource. The message sending module 92 is configured to send a service path request message to a neighboring node, in which the service path request message carries information about the free tax interval resource that is obtained by the service module. Obtaining 91 and is used to support the ODU service and the tax port number assigned to the free tax interval resource, and requests to establish a service path used to support the ODU service.
Además, si el nodo vecino juzga que el número de puerto tributario está disponible, el nodo vecino, de acuerdo con la información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU en el mensaje de solicitud de camino de servicio, reserva el recurso de intervalo tributario correspondiente en el enlace oTu, y completa el establecimiento del camino de servicio. Si el nodo vecino juzga que el número de puerto tributario no está disponible, el módulo de recepcion de mensaje 93 recibe un mensaje de error de reserva de recurso enviado por el nodo vecino.In addition, if the neighboring node judges that the tax port number is available, the neighboring node, according to the information about the free tax interval resource used to support the ODU service in the service path request message, reserves the corresponding tax interval resource on the oTu link, and completes the establishment of the service path. If the neighboring node judges that the tax port number is not available, the message reception module 93 receives a resource reservation error message sent by the neighboring node.
Además, el módulo de obtención 91 puede incluir además: una primera unidad de obtención 911 y/o una segunda unidad de obtención 912. Si unos bytes de identificador de estructura múltiplex MSI en el enlace OTU pueden indicar el tipo de servicio del servicio ODU, la primera unidad de obtención 911 obtiene los números de puerto tributario usados por los servicios ODU que tienen el mismo tipo que el servicio ODU en el enlace OTU, y asigna un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre. Si los bytes MSI en el enlace OTU no pueden indicar el tipo de servicio del servicio ODU, la segunda unidad de obtención 912 obtiene los números de puerto tributario usados por todos los tipos de servicios ODU en el enlace OTU, y asigna un número de puerto tributario distinto de los números de puerto tributario obtenidos al recurso de intervalo tributario libre.In addition, the obtaining module 91 may also include: a first obtaining unit 911 and / or a second obtaining unit 912. If a few bytes of MSI multiplex structure identifier in the OTU link can indicate the type of service of the ODU service, the first obtaining unit 911 obtains the tax port numbers used by the ODU services that have the same type as the ODU service on the OTU link, and assigns a tax port number different from the tax port numbers obtained to the interval resource free tax. If the MSI bytes in the OTU link cannot indicate the type of service of the ODU service, the second obtaining unit 912 obtains the tax port numbers used by all types of ODU services in the OTU link, and assigns a port number tributary other than the tax port numbers obtained to the free tax interval resource.
Además, si el camino de servicio es establecido exitosamente, el módulo de llenado de bytes 94 multiplexa el servicio ODU en el intervalo tributario reservado en el enlace OTU, y llena los bytes MSI correspondientes alIn addition, if the service path is successfully established, the byte fill module 94 multiplexes the ODU service in the tax interval reserved in the OTU link, and fills the MSI bytes corresponding to
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
intervalo tributario reservado con el valor del número de puerto tributario asignado al recurso de intervalo tributario libre.Tax interval reserved with the value of the tax port number assigned to the free tax interval resource.
En el dispositivo para asignar un número de puerto tributario en esta realización de la presente invención, el módulo de obtención 91 determina un enlace OTU que es capaz de soportar un servicio ODU que posee el tipo de servicio definido, determina y reserva, de acuerdo con el tipo de servicio definido, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asigna un número de puerto tributario al recurso de intervalo tributario libre. El módulo de envío de mensaje 92 envía un mensaje de solicitud de camino de servicio que es obtenido por el módulo de obtención 91 y porta el número de puerto tributario al nodo vecino. De este modo, el número de puerto tributario es obtenido automáticamente en vez de ser asignado manualmente a través de un sistema de gestión de red. Por lo tanto, la eficiencia de asignación del número de puerto tributario es mejorada. Debido a que se evita la operación manual, la tasa de errores de asignación del número de puerto tributario es reducida. Adicionalmente, una comprobación automática en el plano de transporte puede ser implementada usando el número TPN asignado.In the device for assigning a tax port number in this embodiment of the present invention, the obtaining module 91 determines an OTU link that is capable of supporting an ODU service that has the defined type of service, determines and reserves, in accordance with the type of service defined, a free tax interval resource used to support the ODU service on the OTU link, and assigns a tax port number to the free tax interval resource. The message sending module 92 sends a service path request message that is obtained by the obtaining module 91 and carries the tax port number to the neighboring node. In this way, the tax port number is automatically obtained instead of being assigned manually through a network management system. Therefore, the efficiency of assigning the tax port number is improved. Because manual operation is avoided, the error rate of assignment of the tax port number is reduced. Additionally, an automatic check in the transport plane can be implemented using the assigned TPN number.
La figura 10 es un diagrama estructural esquemático de un sistema para asignar un número de puerto tributario de acuerdo con una realización de la presente invención. Como se muestra en la figura 10, la realización incluye un primer dispositivo para asignar un número de puerto tributario 101 y un primer dispositivo para recibir un número de puerto tributario 102.Figure 10 is a schematic structural diagram of a system for assigning a tax port number in accordance with an embodiment of the present invention. As shown in Figure 10, the embodiment includes a first device for assigning a tax port number 101 and a first device for receiving a tax port number 102.
El primer dispositivo para asignar un número de puerto tributario 101 está configurado para: recibir un mensaje de solicitud de camino de servicio que es enviado por un primer dispositivo para recibir un número de puerto tributario y porta un tipo de servicio, con el fin de establecer un camino de servicio usado para soportar un servicio de unidad de datos de canal óptico ODU del tipo de servicio; determinar, de acuerdo con el mensaje de solicitud de camino de servicio, un enlace de unidad de transporte de canal óptico OTU usado para soportar el servicio ODU, determinar y reservar, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre; y enviar un mensaje de confirmación de camino de servicio al primer dispositivo para recibir un número de puerto tributario 102, en que el mensaje de confirmación de camino de servicio porta información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre.The first device for assigning a tax port number 101 is configured to: receive a service path request message that is sent by a first device to receive a tax port number and carries a type of service, in order to establish a service path used to support an ODU optical channel data unit service of the service type; determine, according to the service road request message, an OTU optical channel transport unit link used to support the ODU service, determine and reserve, according to the type of service in the service request message of service, a free tax interval resource used to support the ODU service on the OTU link, and assign a tax port number to the free tax interval resource; and send a service path confirmation message to the first device to receive a tax port number 102, in which the service path confirmation message carries information about the free tax interval resource used to support the ODU service and the number of the tax port assigned to the free tax interval resource.
En esta realización de la presente invención, el primer dispositivo para asignar un número de puerto tributario 101 puede ser un nodo maestro adyacente al primer dispositivo para recibir un número de puerto tributario 102, y el nodo maestro puede ser un nodo situado corriente abajo del primer dispositivo para recibir un número de puerto tributario 102.In this embodiment of the present invention, the first device for assigning a tax port number 101 may be a master node adjacent to the first device for receiving a tax port number 102, and the master node may be a node located downstream of the first device for receiving a tax port number 102.
En el sistema para asignar un número de puerto tributario en esta realización de la presente invención, el primer dispositivo para asignar un número de puerto tributario 101 determina, de acuerdo con un mensaje de solicitud de camino de servicio, un enlace OTU usado para soportar el tipo de servicio, determina, de acuerdo con el tipo de servicio en el mensaje de solicitud de camino de servicio, un recurso de intervalo tributario libre usado para soportar el tipo de servicio en el enlace OTU, asigna un número de puerto tributario al recurso de intervalo tributario libre, y envía un mensaje de confirmación de camino de servicio al primer dispositivo para recibir un número de puerto tributario 102. De este modo, el número de puerto tributario es asignado automáticamente en vez de ser asignado manualmente a través de un sistema de gestión de red. Por lo tanto, la eficiencia de asignación del número de puerto tributario es mejorada. Debido a que se evita la operación manual, la tasa de errores de asignación del número de puerto tributario es reducida.In the system for assigning a tax port number in this embodiment of the present invention, the first device for assigning a tax port number 101 determines, according to a service path request message, an OTU link used to support the type of service, determines, according to the type of service in the service path request message, a free tax interval resource used to support the type of service on the OTU link, assigns a tax port number to the resource of Free tax interval, and sends a service path confirmation message to the first device to receive a tax port number 102. Thus, the tax port number is automatically assigned instead of being manually assigned through a system of network management Therefore, the efficiency of assigning the tax port number is improved. Because manual operation is avoided, the error rate of assignment of the tax port number is reduced.
La figura 11 es un diagrama estructural esquemático de un sistema para asignar un número de puerto tributario de acuerdo con otra realización de la presente invención. Como se muestra en la figura 11, la realización incluye un segundo dispositivo para asignar un número de puerto tributario 111 y un segundo dispositivo para recibir un número de puerto tributario 112.Figure 11 is a schematic structural diagram of a system for assigning a tax port number in accordance with another embodiment of the present invention. As shown in Figure 11, the embodiment includes a second device for assigning a tax port number 111 and a second device for receiving a tax port number 112.
El segundo dispositivo para asignar un número de puerto tributario 111 está configurado para: determinar un enlace OTU que es capaz de soportar un servicio ODU de un tipo de servicio definido, determinar y reservar, de acuerdo con el tipo de servicio definido, un recurso de intervalo tributario libre usado para soportar el servicio ODU en el enlace OTU, y asignar un número de puerto tributario al recurso de intervalo tributario libre. El segundo dispositivo para recibir un número de puerto tributario 112 envía un mensaje de solicitud de camino de servicio, en que el mensaje de solicitud de camino de servicio porta información acerca del recurso de intervalo tributario libre usado para soportar el servicio ODU y el número de puerto tributario asignado al recurso de intervalo tributario libre, y solicita establecer un camino de servicio usado para soportar el servicio ODU.The second device for assigning a tax port number 111 is configured to: determine an OTU link that is capable of supporting an ODU service of a defined service type, determine and reserve, according to the type of service defined, a resource of Free tax interval used to support the ODU service on the OTU link, and assign a tax port number to the free tax interval resource. The second device for receiving a tax port number 112 sends a service path request message, in which the service path request message carries information about the free tax interval resource used to support the ODU service and the service number. Tax port assigned to the free tax interval resource, and requests to establish a service path used to support the ODU service.
En esta realización de la presente invención, el segundo dispositivo para asignar un número de puerto tributario 111 puede ser un nodo maestro adyacente al segundo dispositivo para recibir un número de puerto tributario 112, y elIn this embodiment of the present invention, the second device for assigning a tax port number 111 may be a master node adjacent to the second device for receiving a tax port number 112, and the
55
1010
15fifteen
20twenty
2525
3030
3535
4040
nodo maestro puede ser un nodo situado corriente arriba del segundo dispositivo para recibir un número de puerto tributario 112.master node can be a node located upstream of the second device to receive a tax port number 112.
En el sistema para asignar un número de puerto tributario en esta realización de la presente invención, el segundo dispositivo para asignar un número de puerto tributario 111 determina un enlace OTU que es capaz de soportar el tipo de servicio definido, determina, de acuerdo con el tipo de servicio definido, un recurso de intervalo tributario libre usado para soportar el tipo de servicio en el enlace OTU, asigna un número de puerto tributario al recurso de intervalo tributario libre, y envía el número de puerto tributario al segundo dispositivo para recibir un número de puerto tributario 112 a través de un mensaje de solicitud de camino de servicio. De este modo, el número de puerto tributario es asignado automáticamente en vez de ser asignado manualmente a través de un sistema de gestión de red. Por lo tanto, la eficiencia de asignación del número de puerto tributario es mejorada. Debido a que se evita la operación manual, la tasa de errores de asignación del número de puerto tributario es reducida.In the system for assigning a tax port number in this embodiment of the present invention, the second device for assigning a tax port number 111 determines an OTU link that is capable of supporting the type of service defined, determines, in accordance with the defined service type, a free tax interval resource used to support the type of service on the OTU link, assigns a tax port number to the free tax interval resource, and sends the tax port number to the second device to receive a number of tax port 112 through a service path request message. In this way, the tax port number is assigned automatically instead of being assigned manually through a network management system. Therefore, the efficiency of assigning the tax port number is improved. Because manual operation is avoided, the error rate of assignment of the tax port number is reduced.
En las realizaciones de la presente invención, además el formato de etiqueta en el protocolo de señalización RSVP- TE existente puede ser extendido para transmitir el número de puerto tributario, un objeto <RSVP_HOP> en el mensaje Path o el mensaje Resv en el protocolo RSVP-TE puede ser usado para portar el número de puerto tributario. Alternativamente, un nuevo objeto de número de puerto tributario es añadido directamente en el objeto <flow descriptor list> del mensaje Path o el mensaje Resv para portar el número de puerto tributario.In the embodiments of the present invention, in addition the label format in the existing RSVP-TE signaling protocol can be extended to transmit the tax port number, a <RSVP_HOP> object in the Path message or the Resv message in the RSVP protocol -TE can be used to carry the tax port number. Alternatively, a new tax port number object is added directly to the <flow descriptor list> object of the Path message or the Resv message to carry the tax port number.
Específicamente, la ilustración se da tomando un ejemplo de un mensaje Path y un mensaje Resv en el protocolo RSVP-TE existente. Los formatos del mensaje Path y el mensaje Resv en el protocolo RSVP-TE existente son como sigue:Specifically, the illustration is given by taking an example of a Path message and a Resv message in the existing RSVP-TE protocol. The formats of the Path message and the Resv message in the existing RSVP-TE protocol are as follows:
<Path Message> ::= <Common Header> [<INTEGRITY>]<Path Message> :: = <Common Header> [<INTEGRITY>]
[[<MESSAGE ID ACK> | <MESSAGE_ID_NACK>]...][[<MESSAGE ID ACK> | <MESSAGE_ID_NACK>] ...]
[<MESSAGE_ID>][<MESSAGE_ID>]
<SESSION> <RSVP_HOP><SESSION> <RSVP_HOP>
<TIME_VALUES><TIME_VALUES>
[<EXPLICIT_ROUTE>][<EXPLICIT_ROUTE>]
<LABEL_REQUEST><LABEL_REQUEST>
[<PROTECTION>][<PROTECTION>]
[<LABEL_SET>...][<LABEL_SET> ...]
[<SESSION_ATTRIBUTE>][<SESSION_ATTRIBUTE>]
[<NOTIFY_REQUEST>][<NOTIFY_REQUEST>]
[<ADMIN_STATUS>][<ADMIN_STATUS>]
[<POLICY_DATA> ...][<POLICY_DATA> ...]
<sender descriptor><sender descriptor>
<Resv Message> ::= <Common Header> [<INTEGRITY>]<Resv Message> :: = <Common Header> [<INTEGRITY>]
[[<MESSAGE_ID_ACK> | <MESSAGE_ID_NACK>] ...][[<MESSAGE_ID_ACK> | <MESSAGE_ID_NACK>] ...]
[<MESSAGE_ID>][<MESSAGE_ID>]
<SESSION> <RSVP_HOP><SESSION> <RSVP_HOP>
<TIME_VALUES><TIME_VALUES>
[<RESV_CONFIRM>] [<SCOPE>][<RESV_CONFIRM>] [<SCOPE>]
[<NOTIFY_REQUEST>][<NOTIFY_REQUEST>]
[<ADMIN_STATUS>][<ADMIN_STATUS>]
[<POLICY_DATA>...][<POLICY_DATA> ...]
<STYLE> <flow descriptor list><STYLE> <flow descriptor list>
“< >” indica un objeto en el mensaje; “[ ]” significa que el contenido es opcional; “<xx>...” significa que un mensaje puede incluir múltiples objetos de un tipo xx; y el objeto <flow descriptor list> en el mensaje Resv incluye múltiples sub-objetos.“<>” Indicates an object in the message; "[]" Means that the content is optional; "<xx> ..." means that a message can include multiple objects of one type xx; and the <flow descriptor list> object in the Resv message includes multiple sub-objects.
5 Además, un sub-objeto (un sub-objeto de número de puerto tributario, a saber, un sub-objeto TPN) puede ser añadido en el objeto <PSVP_HOP> en el mensaje Path o el mensaje Resv en el protocolo RSVP-TE existente, y se define como sigue:5 In addition, a sub-object (a sub-object of the tax port number, namely a TPN sub-object) can be added in the <PSVP_HOP> object in the Path message or the Resv message in the RSVP-TE protocol existing, and is defined as follows:
0 12 30 12 3
01234567890123456789012345678901 +--t--+-+--i--+--i---i--+-+-+-+--t--+-+-+-+-+-+-+-+-+-+--t--+-+--t--+-+-+-+-+-+ | Length | Class-Num | C-Type01234567890123456789012345678901 + - t - + - + - i - + - i --- i - + - + - + - + - t - + - + - + - + - + - + - + - + - + - + - t - + - + - t - + - + - + - + - + - + | Length | Class-Num | C-Type
+-+-+-+_+_-K+-+-+-+-+-+--k+-+-+-+--k+-+--k+-+-+--K+--k+--k+-+-+-++ - + - + - + _ + _- K + - + - + - + - + - + - k + - + - + - + - k + - + - k + - + - + - K + - k + - -k + - + - + - +
| ODU Type | TPN | Reserved || ODU Type | TPN | Reserved |
+.+.-i-.+.-t-.+.+.+.+.-i-.-i-.+.-i-.+.-(-.+.+.+.+.+.-i-.-(-.+.+.+.+.-i-.+.+.+.+.+-++. + .- i -. + .- t -. +. +. +. + .- i -.- i -. + .- i -. + .- (-. +. +. +. +. + .- i -.- (-. +. +. +. + .- i -. +. +. +. +. + - +
15fifteen
Length representa la longitud del objeto, y Class-Num y C-Type indican el tipo del objeto. En esta realización de la presente invención, cualquier valor no usado de Class-Num y C-Type puede ser usado para indicar que el objeto es un objeto TPN, por ejemplo, Class-Num=10, y C-Type=1. El campo TPN indica el valor del número TPN asignado por el nodo. Opcionalmente, el objeto puede incluir también un campo de tipo ODU para indicar el tipo de servicio 20 ODU a establecer; y Reserved es un campo reservado, que no es necesario en la realización de la presente invención y está reservado para uso en una futura extensión.Length represents the length of the object, and Class-Num and C-Type indicate the type of the object. In this embodiment of the present invention, any unused value of Class-Num and C-Type can be used to indicate that the object is a TPN object, for example, Class-Num = 10, and C-Type = 1. The TPN field indicates the value of the TPN number assigned by the node. Optionally, the object may also include an ODU type field to indicate the type of service 20 ODU to be established; and Reserved is a reserved field, which is not necessary in the realization of the present invention and is reserved for future use.
Alternativamente, un objeto (un objeto de número de puerto tributario, a saber, un objeto TPN) es añadido directamente en el mensaje Path o el mensaje Resv en el protocolo RSVP-TE existente, y se define como sigue:Alternatively, an object (a tax port number object, namely a TPN object) is added directly in the Path message or the Resv message in the existing RSVP-TE protocol, and is defined as follows:
0 12 30 12 3
01234567890123456789012345678901 +-+-+-K+_+_+_+_+-+-+-+_+_+_+_-|-_-|-_+-+--|-_-|-_-|-_-|-_-|-_+_+_+_-|-_-|-+_+_+_+01234567890123456789012345678901 + - + - + - K + _ + _ + _ + _ + - + - + - + _ + _ + _ + _- | -_- | -_ + - + - | -_- | -_ - | -_- | -_- | -_ + _ + _ + _- | -_- | - + _ + _ + _ +
| Length | Class-Num | C-Type || Length | Class-Num | C-Type |
+.+.+.+.+.+.+.+.+.+.+.-i-.+_+.+.+.+.+.+.+.+.+-+.+.+.-i-.-i-.-l-.-l-.-l-.-(-.+.++. +. +. +. +. +. +. +. +. +. + .- i -. + _ +. +. +. +. +. +. +. +. + - +. +. + .- i -.- i -.- l -.- l -.- l -.- (-. +. +
| ODU Type | TPN | Reserved || ODU Type | TPN | Reserved |
-K-K+--K+-+--K-K-K+-+-+--K+-+-+-+--K-K-K+-+-+-+-+-+-+--I---I---I--+--I--+-K-K + - K + - + - KK-K + - + - + - K + - + - + - + - KK-K + - + - + - + - + - + - + - I --- I --- I - + - I - +
Los campos de este objeto TPN tienen definiciones similares a los campos del sub-objeto TPN descrito precedentemente, los cuales no se describen con más extensión aquí.The fields of this TPN object have similar definitions to the fields of the TPN sub-object described above, which are not described further here.
Aquéllos con experiencia ordinaria en la técnica deben entender que todos o parte de los pasos del método de acuerdo con las realizaciones de la presente invención pueden ser implementados mediante un programa que da 35 instrucciones a hardware relevante. El programa puede ser almacenado en un medio de almacenamiento legible por ordenador. Cuando el programa es ejecutado, los pasos del método de acuerdo con las realizaciones de la presente invención son realizados. El medio de almacenamiento puede ser cualquier medio que es capaz de almacenar códigos de programa, tal como una memoria de sólo lectura (ROM, del inglés “Read Only Memory”), una memoria de acceso aleatorio (RAM, del inglés “Random Access Memory”), un disco magnético, y un disco óptico.Those with ordinary experience in the art should understand that all or part of the steps of the method according to the embodiments of the present invention can be implemented by a program that gives instructions to relevant hardware. The program can be stored in a computer readable storage medium. When the program is executed, the steps of the method according to the embodiments of the present invention are performed. The storage medium may be any medium that is capable of storing program codes, such as a read-only memory (ROM), a random access memory (RAM) of the "Random Access Memory" ”), A magnetic disk, and an optical disk.
40 Finalmente, debe observarse que las realizaciones anteriores se proporcionan meramente para describir las soluciones técnicas de la presente invención, pero no se pretende que limiten la presente invención. Debe entenderse por parte de personas con experiencia ordinaria en la técnica que aunque la presente invención ha sido descrita en detalle con referencia a las realizaciones, pueden hacerse modificaciones a las soluciones técnicas descritas en las realizaciones, o pueden hacerse sustituciones equivalentes de algunas características técnicas en 45 las soluciones técnicas, siempre que tales modificaciones o sustituciones no se aparten del alcance de la presente invención.Finally, it should be noted that the above embodiments are provided merely to describe the technical solutions of the present invention, but are not intended to limit the present invention. It should be understood by persons of ordinary skill in the art that although the present invention has been described in detail with reference to the embodiments, modifications may be made to the technical solutions described in the embodiments, or equivalent substitutions of some technical characteristics may be made in The technical solutions, provided that such modifications or substitutions do not depart from the scope of the present invention.
Claims (14)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910204962 | 2009-09-30 | ||
CN2009102049628A CN102036132B (en) | 2009-09-30 | 2009-09-30 | Method, device and system for allocating time slot port number |
PCT/CN2010/077416 WO2011038673A1 (en) | 2009-09-30 | 2010-09-28 | Method, apparatus and system for allocating tributary port number corresponding to time slot |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2675571T3 true ES2675571T3 (en) | 2018-07-11 |
Family
ID=43825574
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES18164191T Active ES2787048T3 (en) | 2009-09-30 | 2010-09-28 | Method, device and system for assigning a tributary port number |
ES10819902.7T Active ES2675571T3 (en) | 2009-09-30 | 2010-09-28 | Method, device and system to assign a corresponding tax port number to a time interval |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES18164191T Active ES2787048T3 (en) | 2009-09-30 | 2010-09-28 | Method, device and system for assigning a tributary port number |
Country Status (5)
Country | Link |
---|---|
US (2) | US9008511B2 (en) |
EP (2) | EP3413499B1 (en) |
CN (1) | CN102036132B (en) |
ES (2) | ES2787048T3 (en) |
WO (1) | WO2011038673A1 (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012104683A1 (en) * | 2011-02-03 | 2012-08-09 | Tejas Networks Limited | A method for configuring end-to-end lower order odu network trails across optical transport network |
US9008502B2 (en) * | 2012-02-17 | 2015-04-14 | Tejas Networks Limited | Method and system for protecting traffic of a plurality of work ODUs over a protect ODU |
CN104885385B (en) * | 2012-12-31 | 2017-09-08 | 中兴通讯(美国)公司 | System adaptive recognition form for Optical Transmission Network OTN |
CN104066017B (en) * | 2013-03-21 | 2018-10-23 | 中兴通讯股份有限公司 | The method and system that unit, node device, tunnel bandwidth adjust |
CN103547337B (en) * | 2013-04-28 | 2017-06-20 | 华为技术有限公司 | transmission network control method, controller and node |
US9444675B2 (en) | 2013-06-07 | 2016-09-13 | Cisco Technology, Inc. | Determining the operations performed along a service path/service chain |
CN103369060B (en) * | 2013-07-10 | 2017-07-14 | 华为技术有限公司 | The management method and device of a kind of virtual port |
CN103533464B (en) * | 2013-09-13 | 2016-11-23 | 华为技术有限公司 | Migrate method and the communication node of data |
CN104067539B (en) * | 2014-04-29 | 2016-09-28 | 华为技术有限公司 | Support that combination grain business shares processing method and the node of resource |
KR20170061162A (en) | 2014-09-30 | 2017-06-02 | 후아웨이 테크놀러지 컴퍼니 리미티드 | Method and apparatus for generating service path |
CN105591769A (en) * | 2014-10-22 | 2016-05-18 | 中兴通讯股份有限公司 | Reserved bandwidth configuration method and apparatus of service port |
EP3226449B1 (en) * | 2014-11-28 | 2019-08-14 | Nippon Telegraph and Telephone Corporation | Framer, optical transmission device, and framing method |
CN106936651B (en) * | 2015-12-29 | 2020-01-31 | 华为技术有限公司 | A method and controller for determining data flow |
CN105915643B (en) * | 2016-06-14 | 2018-11-30 | 烽火通信科技股份有限公司 | The implementation method of the signaling extensions in cross-layer channel is established in WSON using electricity relaying |
CN107566074B (en) * | 2016-06-30 | 2019-06-11 | 华为技术有限公司 | The method and transmission equipment of client signal are transmitted in optical transfer network |
CN113556819B (en) * | 2021-07-22 | 2023-10-24 | 电子科技大学长三角研究院(衢州) | Method for peak-shifting time slot allocation of ZigBee wireless sensor network in beacon mode |
CN114915375B (en) * | 2022-04-27 | 2023-06-09 | 烽火通信科技股份有限公司 | Service mapping realization method and device |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3688877B2 (en) * | 1997-08-08 | 2005-08-31 | 株式会社東芝 | Node device and label switching path loop detection method |
CN1859277A (en) * | 2005-05-08 | 2006-11-08 | 华为技术有限公司 | Method for determining path news based on resource pre-reserved protocol |
ATE389283T1 (en) * | 2005-08-15 | 2008-03-15 | Alcatel Lucent | METHOD AND CONTROL LEVEL FOR PROVIDING CONNECTIONS IN A MULTI-LAYER TRANSPORT NETWORK |
JP4760628B2 (en) * | 2006-09-07 | 2011-08-31 | 富士通株式会社 | Transmission equipment |
US7602814B2 (en) * | 2007-04-30 | 2009-10-13 | Ciena Corporation | Systems and methods for mapping and multiplexing wider clock tolerance signals in optical transport network transponders and multiplexers |
FR2924242B1 (en) * | 2007-11-23 | 2009-12-25 | Thales Sa | METHOD FOR RESERVATION WITH LATENCY AND FLOW GUARANTEE IN A DYNAMIC ALLOCATION NETWORK OF TIME CRANES |
JP2009177599A (en) * | 2008-01-25 | 2009-08-06 | Nec Corp | Network system, communication apparatus, path management method and program |
-
2009
- 2009-09-30 CN CN2009102049628A patent/CN102036132B/en active Active
-
2010
- 2010-09-28 EP EP18164191.1A patent/EP3413499B1/en active Active
- 2010-09-28 EP EP10819902.7A patent/EP2472767B1/en active Active
- 2010-09-28 ES ES18164191T patent/ES2787048T3/en active Active
- 2010-09-28 WO PCT/CN2010/077416 patent/WO2011038673A1/en active Application Filing
- 2010-09-28 ES ES10819902.7T patent/ES2675571T3/en active Active
-
2012
- 2012-03-30 US US13/435,962 patent/US9008511B2/en active Active
-
2015
- 2015-04-01 US US14/676,425 patent/US9705818B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP3413499B1 (en) | 2020-02-12 |
US9705818B2 (en) | 2017-07-11 |
WO2011038673A1 (en) | 2011-04-07 |
US20150207753A1 (en) | 2015-07-23 |
ES2787048T3 (en) | 2020-10-14 |
EP3413499A1 (en) | 2018-12-12 |
US9008511B2 (en) | 2015-04-14 |
CN102036132A (en) | 2011-04-27 |
EP2472767B1 (en) | 2018-03-28 |
CN102036132B (en) | 2013-04-24 |
US20120189304A1 (en) | 2012-07-26 |
EP2472767A1 (en) | 2012-07-04 |
EP2472767A4 (en) | 2013-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2675571T3 (en) | Method, device and system to assign a corresponding tax port number to a time interval | |
US10334335B2 (en) | Method for assigning and processing a label in an optical network, optical communication device, and optical communication system | |
ES2654817T3 (en) | Method, device and system for bandwidth adjustment without interruptions | |
ES2642865T3 (en) | Method and device for transporting and receiving customer signal in optical transport network | |
WO2017156987A1 (en) | Method and apparatus for establishing flexible ethernet (flexe) path | |
ES2710512T3 (en) | Method, system and apparatus for data transmission in optical transport network | |
ES2604349T3 (en) | Method and device for the allocation of an optical spectrum bandwidth resource | |
CN102202246B (en) | G.709-based end-to-end service establishment method, system and optical transport network | |
ES2345059T3 (en) | METHOD, APPARATUS AND SYSTEM TO DISCOVER AUTOMATICALLY A CLIENT LINK LINK. | |
WO2015035883A1 (en) | Data migration method and communication node | |
WO2018014342A1 (en) | Multi-channel service transporting and receiving method and device | |
WO2012079537A1 (en) | G.709 based multi-level multiplexing routing control method and gateway network element | |
CN102201973B (en) | A kind of based on multistage multiplexing route control method G.709 and Gateway Network Element | |
ES2894754T3 (en) | Node and protection switching method | |
WO2021027434A1 (en) | Service transmission method, device and system | |
CN102202247B (en) | G.709-based multi-stage multiplexing signaling control method and system | |
CN102014313A (en) | Method and device for realizing link information publishing by nodes | |
CN102201972B (en) | Multi-level reuse route computation method based on G.709 and path computation apparatus | |
CN102687473B (en) | The method for building up of end-to-end label switched path and system |