ES2359270T3 - Método y sistema para establecer un lsp de multidifusión. - Google Patents

Método y sistema para establecer un lsp de multidifusión. Download PDF

Info

Publication number
ES2359270T3
ES2359270T3 ES07720410T ES07720410T ES2359270T3 ES 2359270 T3 ES2359270 T3 ES 2359270T3 ES 07720410 T ES07720410 T ES 07720410T ES 07720410 T ES07720410 T ES 07720410T ES 2359270 T3 ES2359270 T3 ES 2359270T3
Authority
ES
Spain
Prior art keywords
node
multicast
msa
information
mapping relationship
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
Application number
ES07720410T
Other languages
English (en)
Inventor
Hongguang Guan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Application granted granted Critical
Publication of ES2359270T3 publication Critical patent/ES2359270T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/16Multipoint routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/04Interdomain routing, e.g. hierarchical routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/15Flow control; Congestion control in relation to multipoint traffic

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

Un método de establecimiento de un LSP de multidifusión en un dominio MPLS, que comprende: el aprendizaje y la memorización, por un nodo de agente de fuente de multidifusión, MSA, de informaciones de trenes multidifusión, presentando dichas informaciones de trenes de multidifusión: una relación de mapeado entre un grupo de multidifusión y una fuente de multidifusión y/o el emplazamiento de un nodo de entrada y en donde el nodo de entrada está conectado directamente a la fuente de multidifusión (601); la recepción, por el nodo MSA, de un mensaje de petición de interrogación enviado en el dominio MPLS y la obtención y el envío de informaciones de trenes de multidifusión correspondientes a un nodo limítrofe de salida del dominio MPLS (602); la unión, mediante el nodo limítrofe de salida, al grupo de multidifusión, en función de las informaciones de trenes de multidifusión obtenidas y el establecimiento de un LSP de multidifusión entre el nodo limítrofe de entrada y el nodo limítrofe de salida (603); caracterizado porque el aprendizaje y la memorización, mediante el nodo MSA, de informaciones de trenes de multidifusión comprende, además: la notificación al nodo MSA, por un nodo en el dominio MPLS, de un cambio de una relación de mapeado configurada de forma estática, entre la fuente de multidifusión y el grupo de multidifusión o la notificación al nodo MSA, por el nodo limítrofe de entrada, de un cambio de una relación de mapeado entre la fuente de multidifusión y el grupo de multidifusión obtenida a partir de un mensaje de multidifusión recibido.

Description

Campo de la invención
La presente invención se refiere al campo de tecnologías de comunicación de redes y en particular, a un método para establecer una Ruta Conmutada de Etiquetas (LSP) de multidifusión y un sistema para transmitir datos de multidifusión. 5
Antecedentes
Con la madurez operativa de las normas relacionadas con la Conmutación de Etiquetas Multiprotocolo (MPLS) y la amplia difusión de las aplicaciones multimedia de red, tales como IPTV y videoconferencia, se aplican las tecnologías de multidifusión para soporte de las comunicaciones punto a multipunto y multipunto a multipunto en una red de MPLS, que se ha convertido en un método técnico eficaz para reducir el consumo de ancho de banda y mejorar la Calidad de Servicio 10 (QoS).
En la solución de aplicación de multidifusión de la red MPLS, en la técnica anterior, se puede establecer una Ruta Conmutada de Etiquetas (LSP) en dos formas: (i) un nodo en sentido descendente envía un mapeado de etiquetas a un nodo en sentido ascendente para establecer una ruta LSP o (ii) un nodo, en sentido ascendente, recibe una petición de incorporación de un grupo de multidifusión desde un nodo en sentido descendente y asigna una etiqueta al nodo en sentido 15 descendente para establecer una ruta LSP. Los dos métodos, en la técnica anterior, se describen a continuación con referencia a los dibujos adjuntos.
Según se representa en la Figura 1, en un dominio MPLS, un nodo de salida está directamente conectado con el nodo de usuario de recepción de multidifusión, por ejemplo, el nodo R6, representado en la Figura 1; un nodo de entrada está directamente conectado con la fuente de multidifusión, por ejemplo, el nodo R0 representado en la Figura 1, un tren de 20 datos de multidifusión entra en un dominio MPLS desde un nodo de entrada (R0), pasa a través de los nodos R3 y R5 a lo largo de la ruta y se envía por el nodo de salida (R6) al usuario receptor de multidifusión. El método, en el que el nodo en sentido descendente envía un mensaje de mapeado de etiquetas a un nodo, en sentido ascendente, para establecer una ruta LSP, comprende las etapas que se describen a continuación:
Etapa 1: El nodo de salida R6 envía un mensaje de mapeado de etiquetas local al nodo R5, en sentido ascendente, 25 con respecto a un tren de multidifusión.
Etapa 2: El nodo intermedio R5 envía un mensaje de mapeado de etiquetas local al nodo R3 en sentido ascendente.
Etapa 3: R3 envía un mensaje de mapeado de etiquetas local al nodo R0 en sentido ascendente (es decir, el nodo de entrada). 30
A través de las etapas anteriores, se establece una ruta LSP (R0R3R5R6) para el tren de multidifusión desde un nodo de entrada a un nodo limítrofe de salida.
Según se representa en la Figura 2, R6 es un nodo limítrofe de salida y R0 es un nodo de entrada. Un tren de multidifusión entra en un dominio MPLS desde un nodo de entrada (R0), pasa a través de los nodos intermedios R3 y R5 a lo largo de la ruta y se envía por el nodo de salida (R6) al usuario receptor de multidifusión. Como alternativa, una ruta LSP 35 de multidifusión se puede establecer, además, mediante la asignación, por el nodo en sentido ascendente, de una etiqueta al nodo flujo debajo de forma activa y este método comprende las etapas que se describen a continuación.
Etapa 1: Después de recibir una petición de incorporación a una secuencia de recepción de tren de multidifusión, desde un nodo de salida R6, el nodo de entrada R0 asigna una etiqueta al nodo R3, en sentido descendente, con respecto al tren de datos de multidifusión. 40
Etapa 2: El nodo R3 asigna una etiqueta al nodo R5 en sentido descendente.
Etapa 3: El nodo R5 asigna una etiqueta al nodo R6 en sentido descendente (es decir, el nodo de salida).
A través de las etapas anteriores, se establece una ruta LSP (R0R3R5R6) para el tren de datos de multidifusión desde un nodo de entrada a un nodo de salida.
Según se describió anteriormente, todos los métodos para establecer una ruta LSP de multidifusión, en un dominio 45 MPLS, en la técnica anterior, necesitan que el nodo de salida, directamente conectado con el receptor de multidifusión, deba conocer la localización del nodo limítrofe de entrada antes de ser capaz de establecer una ruta LSP de multidifusión para un tren de multidifusión. Dicho de otro modo, cuando se establece una ruta LSP de multidifusión, en un dominio MPLS en la técnica anterior, una relación de mapeado está estáticamente preestablecida entre la fuente de multidifusión y el grupo de multidifusión en el nodo de salida; de no ser así, el nodo limítrofe de salida es incapaz de conocer la localización del nodo de 50 entrada ni de establecer una ruta LSP de multidifusión entre el nodo de entrada y el nodo de salida. Con la aplicación de los servicios de multidifusión, tales como IPTV, videoconferencia multiparte, tele-enseñanza y tele-consulta, es necesario configurar cada relación de mapeado y mantener la topología de la red para poder configurar estáticamente una relación de mapeado entre la fuente de multidifusión y el grupo de multidifusión. El rápido crecimiento del servicio de multidifusión exige el mantenimiento de numerosas topologías de redes, que da lugar a un coste de mantenimiento cada vez mayor. Al mismo tiempo, la relación de mapeado, configurada estáticamente entre la fuente de multidifusión y el grupo de multidifusión es incapaz de cumplir los requisitos de la tendencia de desarrollo dinámico bajo demanda de los servicios de multidifusión.
Además, la relación de mapeado, configurada estáticamente entre la fuente de multidifusión y el grupo de multidifusión no es adecuada para el control del acceso de multidifusión (por ejemplo, licencia de acceso, control del ancho 5 de banda y establecimiento de prioridades). La técnica anterior realiza un mapeado simple entre la fuente de multidifusión y el grupo de multidifusión, sin incorporar la información sobre las reglas de control del acceso de multidifusión a la relación de mapeado. Por lo tanto, la técnica anterior es incapaz de controlar el acceso de multidifusión en el proceso de establecer una ruta LSP.
JIE XU ET AL: “Una estrategia de multidifusión basada en agregación para MPLS” (WIRELES 10 COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, 2005) presenta una nueva estrategia denominada Multidifusión MPLS basada en Agregados (AMM). Realiza la fusión de la tecnología de túneles y agregaciones de grupo y puede aliviar el espacio de etiquetas limitado, reducir el estado de envío de multidifusión y aumentar la robustez operativa. Este informe describe la configuración en árbol de multidifusión y el mecanismo de túneles y agregados y la incorporación y salida de la AMM de los miembros del grupo. 15
Sumario de la invención
Una forma de realización de la presente invención da a conocer un método para establecer una ruta LSP de multidifusión y un sistema para transmitir datos de multidifusión, con miras a establecer una ruta LSP de multidifusión en el dominio MPLS.
Una forma de realización de la presente invención da a conocer un método para establecer una ruta LSP de 20 multidifusión, que comprende:
aprender y almacenar, por un nodo de Agente de Fuente de Multidifusión (MSA), información de trenes de multidifusión en donde la información de trenes de multidifusión comprende: una relación de mapeado entre un grupo de multidifusión y una fuente de multidifusión y/o el emplazamiento de un nodo de entrada y en donde el nodo de entrada está directamente conectado con la fuente de multidifusión; 25
la recepción, por el nodo MSA, de un mensaje de petición de consulta enviado en el dominio MPLS y la obtención y envío de la correspondiente información de trenes de multidifusión a un nodo de entrada del dominio MPLS;
incorporación, por el nodo limítrofe de salida, del grupo de multidifusión en función de la información de trenes de multidifusión y establecimiento de una ruta LSP de multidifusión entre el nodo limítrofe de entrada y el nodo limítrofe de salida; 30
en donde el nodo MSA, que realiza el aprendizaje y la memorización de la información de trenes de multidifusión comprende, además:
notificar, por un nodo en el dominio MPLS, un cambio de una relación de mapeado estáticamente configurada entre la fuente de multidifusión y el grupo de multidifusión al nodo MSA o
notificar, por el nodo limítrofe de entrada, un cambio de una relación de mapeado entre la fuente de multidifusión y 35 el grupo de multidifusión obtenido a partir de un mensaje de multidifusión recibido al nodo MSA.
Una forma de realización de la presente invención da a conocer, además, un sistema de transmisión de datos de multidifusión en un dominio MPLS, que comprende: un nodo de salida, un nodo de entrada, un nodo MSA y un nodo en el dominio MPLS, en donde:
el nodo MSA está adaptado para aprender y almacenar información de trenes de multidifusión, en donde la 40 información de trenes de multidifusión comprende: una relación de mapeado entre un grupo de multidifusión y una fuente de multidifusión y/o el emplazamiento del nodo de entrada y en donde el nodo de entrada está directamente conectado con la fuente de multidifusión y recibe un mensaje de petición de consulta enviado en el dominio MPLS y obtiene y envía la información de trenes de multidifusión correspondiente al nodo de salida;
el nodo de salida está adaptado para incorporar el grupo de multidifusión en función de la información de trenes de 45 multidifusión obtenida y para establecer una ruta LSP de multidifusión entre el nodo de entrada y el nodo de salida,
el nodo limítrofe de entrada está adaptado para notificar un cambio de una relación de mapeado entre la fuente de multidifusión y el grupo de multidifusión obtenido a partir de un mensaje de multidifusión recibido para el nodo MSA y
el nodo en el dominio MPLS está adaptado para notificar un cambio de una relación de mapeado estáticamente configurada entre la fuente de multidifusión y el grupo de multidifusión para el nodo MSA. 50
Como puede deducirse de la solución técnica de las formas de realización de la presente invención, se establece un nodo como un nodo de Agente de Fuente de Multidifusión (MSA), en el dominio MPLS, para la finalidad de aprender y almacenar la información de trenes de multidifusión y obtener la relación de mapeado dinámico entre la fuente de multidifusión y el grupo de multidifusión. Si desconoce el emplazamiento del nodo limítrofe de entrada, el nodo limítrofe de salida puede obtener el emplazamiento del nodo de entrada enviando una petición de consulta al nodo MSA, establecer una ruta LSP entre el nodo de entrada y el nodo de salida, por sí mismo, soportando, de este modo, la realización dinámica de los servicios de multidifusión y disminuyendo el coste de mantenimiento de la topología de la red.
Breve descripción de los dibujos
Los dibujos adjuntos están previstos para entender mejor la presente invención y constituyen parte de esta solicitud 5 sin limitar el alcance de la presente invención.
La Figura 1 es un diagrama esquemático que ilustra cómo un nodo de salida envía un mensaje de mapeado de etiquetas para establecer una ruta LSP en un dominio MPLS en la técnica anterior;
La Figura 2 es un diagrama esquemático que ilustra cómo un nodo de entrada asigna una etiqueta, de forma activa, para establecer una ruta LSP en un dominio MPLS en la técnica anterior; 10
La Figura 3 es un diagrama de flujo del método para un nodo MSA para aprender la información de los trenes de multidifusión, según una forma de realización de la presente invención.
La Figura 4 es un diagrama de flujo del método para suprimir la información de trenes de multidifusión después de que un nodo MSA haya terminado su ciclo de funcionamiento, según una forma de realización de la presente invención.
La Figura 5 es un diagrama de flujo del método para un nodo MSA para consultar la validez de la información de 15 trenes de multidifusión, según una forma de realización de la presente invención.
La Figura 6 es un diagrama de flujo del método para establecer una ruta LSP de multidifusión, en un dominio MPLS, según una forma de realización de la presente invención.
Descripción detallada
Para poder hacer más evidentes los objetivos, la solución técnica y las ventajas de la presente invención, se 20 proporciona a continuación una descripción detallada de la presente invención con referencia a los dibujos adjuntos y formas de realización preferida. Las formas de realización ejemplos y su descripción están previstas para interpretar y no limitar la presente invención.
El método y el sistema de transmisión de datos de multidifusión de la presente invención se describen a continuación con referencia a los dibujos adjuntos y las formas de realización. 25
En la solución técnica de una forma de realización de la presente invención, un Sistema de Gestión de Red (NMS) designa cualquier nodo, en el dominio MPLS, como un nodo MSA. El emplazamiento del nodo MSA se puede configurar manualmente en un modo estático o notificarse a cada nodo en el dominio MPLS de forma dinámica a través de un mensaje de multidifusión.
En la solución técnica de una forma de realización de la presente invención, si una relación de mapeado se 30 configura estáticamente entre el grupo de multidifusión y la fuente de multidifusión en un nodo en el dominio MPLS, el nodo notificará a MSA la relación de mapeado estática entre el grupo de multidifusión y la fuente de multidifusión; si el nodo de entrada aprende una nueva relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión a partir del mensaje de multidifusión recibido, el nodo de entrada notificará también a MSA la relación de mapeado dinámica entre el grupo de multidifusión y la fuente de multidifusión. Después de recibir la notificación sobre la relación de mapeado entre el 35 grupo de multidifusión y la fuente de multidifusión, MSA la almacenará para el dispositivo local e iniciará el funcionamiento de un temporizador de duración correspondiente. Este proceso se ilustra en la Figura 3.
Si se suprime la relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión configurada estáticamente en un nodo en el dominio MPLS, el nodo notificará al nodo MSA que falla la relación de mapeado estática entre el grupo de multidifusión y la fuente de multidifusión; si el nodo de entrada aprende, de forma dinámica, que falla la 40 relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión, el nodo de entrada notificará, además, al nodo MSA que falla la relación de mapeado dinámica entre el grupo de multidifusión y la fuente de multidifusión. Después de recibir la notificación sobre el fallo de la relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión, el nodo MSA borrará la relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión y suprimirá el temporizador de duración correspondiente. Este proceso se ilustra en la Figura 4. 45
A la terminación del tiempo de espera del temporizador de duración, correspondiente a la relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión en el MSA, el nodo MSA enviará un mensaje al nodo que emite la relación de mapeado para consultar la validez de la relación de mapeado. Si la relación de mapeado sigue siendo válida en este nodo, el nodo establecerá un mensaje de actualización para el nodo MSA con respecto a la relación de mapeado; después de recibir el mensaje de actualización, el nodo MSA actualizará el periodo de validez de la relación de mapeado 50 entre el grupo de multidifusión y la fuente de multidifusión (por ejemplo, reiniciando/actualizando el temporizador de duración correspondiente). Si el nodo encuentra que la relación de mapeado no es válida, el nodo emitirá una notificación de fallo para el MSA con respecto a la relación de mapeado; después de recibir el mensaje de fallo, el MSA borrará la relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión y suprimirá el temporizador de duración correspondiente. Este proceso se ilustra en la Figura 5. 55
Como opción, en el proceso de consulta de la validez de la relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión iniciada por el nodo MSA, si el nodo MSA no recibe ninguna respuesta desde el nodo que emite la relación de mapeado, el MSA comprobará si se ha terminado, o no, el tiempo de espera del temporizador de duración. Si es así, el nodo MSA borrará la relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión y suprimirá la presencia del temporizador de duración correspondiente. 5
Según se representa en la Figura 6, el método para establecer una ruta LSP de multidifusión en un dominio MPLS según una forma de realización de la presente invención, comprende las etapas que se describen a continuación.
S601: El nodo MSA aprende y almacena información de trenes de multidifusión.
La información de trenes de multidifusión comprende: la relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión y/o el emplazamiento del nodo de entrada. 10
S602: El nodo de salida, en el dominio MPLS, envía un mensaje de petición de consulta al nodo MSA para obtener la información de trenes de multidifusión;
Después de recibir el mensaje de petición de consulta, el nodo MSA busca la unidad de almacenamiento de información de los trenes de multidifusión del nodo. Si no encuentra un resultado adecuado, el nodo MSA enviará un mensaje de respuesta de consulta para notificar al nodo que no existe la relación de mapeado correspondiente. Si se 15 encuentra la relación de mapeado correspondiente, el nodo MSA enviará un mensaje de respuesta de consulta para notificar el resultado de la consulta. Un resultado de consulta contiene la relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión así como el emplazamiento del nodo que emite la relación de muestreo.
Como opción, el nodo, en el dominio MPLS, puede enviar un mensaje de petición de consulta al nodo MSA con respecto a la relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión. Dichos mensajes de petición 20 pueden estar previstos para consultar la fuente de multidifusión y/o el emplazamiento del nodo que emite la relación de mapeado con respecto al grupo de multidifusión o están previstos para consultar la lista de los grupos de multidifusión disponibles desde una fuente de multidifusión con respecto a dicha fuente de multidifusión.
S603: El nodo de salida se incorpora al tren de datos de multidifusión en función de la información de trenes de multidifusión y establece una ruta LSP entre el nodo de entrada y el nodo de salida. 25
Durante este proceso, una regla de control de aplicación se puede incorporar a la información de trenes de multidifusión enviada por el nodo MSA. Las reglas de control de la aplicación pueden proceder de la fuente de multidifusión, del servidor de políticas o del Sistema de Gestión de Red (NMS). Las reglas de control de aplicación comprenden: asignar el nodo que envía la petición de consulta para acceder al tren de datos de multidifusión correspondiente; restricciones sobre el acceso, por ejemplo, licencia de acceso, control del ancho de banda, establecimiento de prioridades y ruta especificada. Las 30 reglas de control de aplicación específicas se determinan en función del objetivo del control y del método de puesta en práctica específico.
Más concretamente, después de recibir una petición de consulta, el nodo MSA puede consultar si el nodo está autorizado, o no, para acceder al tren de datos de multidifusión. Si el nodo no está autorizado, el nodo MSA reenviará una respuesta sobre el rechazo de la petición de acceso del nodo. Si el nodo está autorizado para acceder al grupo de 35 multidifusión, el MSA notificará al nodo la información de restricción relacionada con el tren de datos de multidifusión y el nodo, por ejemplo, restricción del ancho de banda, prioridad de acceso, ruta especificada y restricción de segmentos temporales. Por lo tanto, el nodo puede aplicar dichas reglas de control en el proceso de establecer una ruta LSP de multidifusión.
En función de la respuesta de validez recibida desde el nodo MSA, el nodo de salida obtiene la relación de 40 mapeado entre el grupo de multidifusión y la fuente de multidifusión y el emplazamiento del nodo (por ejemplo, el nodo de entrada) que emite la relación de mapeado y a continuación, emite un mensaje de mapeado de etiquetas local al nodo intermedio, en sentido ascendente, a lo largo de la ruta hacia el nodo de entrada con respecto al tren de datos de multidifusión. El nodo intermedio envía, además, un mensaje de mapeado de etiquetas local al nodo en sentido ascendente a lo largo de la ruta en la misma dirección con respecto al tren de datos de multidifusión, hasta que el nodo de entrada reciba 45 el mensaje de mapeado de etiquetas enviado por un nodo en sentido descendente. Por último, se establece una ruta LSP con respecto al tren de datos de multidifusión de forma satisfactoria.
Un método alternativo para establecer una ruta LSP entre el nodo de entrada y el nodo de salida es: el nodo de entrada asigna una etiqueta al nodo en sentido descendente, de forma activa. El proceso específico es:
en función de la respuesta de validez recibida desde el nodo MSA, el nodo de salida obtiene la relación de 50 mapeado entre el grupo de multidifusión y la fuente de multidifusión y el emplazamiento del nodo (por ejemplo, el nodo de entrada) que emite la relación de mapeado;
el nodo de salida pide al nodo de entrada la incorporación en la secuencia de recepción de trenes de multidifusión;
después de recibir la petición, el nodo de entrada asigna una etiqueta al nodo intermedio, en sentido descendente, a lo largo de la dirección hacia el nodo de salida con respecto al tren de datos de multidifusión; 55
el nodo intermedio asigna, además, una etiqueta a su nodo, en sentido descendente, a lo largo de la ruta en la misma dirección con respecto al grupo de multidifusión, hasta que el nodo de salida reciba la etiqueta asignada con respecto al grupo de multidifusión y
se establece la ruta LSP.
Otro método para establecer una ruta LSP entre el nodo de entrada y el nodo de salida es una combinación de los 5 dos métodos anteriores. El proceso específico es:
en función de la respuesta de validez recibida desde el nodo MSA, el nodo de salida obtiene la relación de mapeado entre el grupo de multidifusión y la fuente de multidifusión y el emplazamiento del nodo (por ejemplo, el nodo de entrada) que emite la relación de mapeado;
el nodo de salida pide al nodo de entrada la incorporación a la secuencia de recepción de trenes de multidifusión; 10
después de recibir la petición, el nodo de entrada emite una petición de etiquetas al nodo en sentido descendente, con respecto al tren de datos de multidifusión;
después de recibir la petición de etiquetas, el nodo en sentido descendente asigna una etiqueta con respecto al tren de datos de multidifusión y emite un mensaje de mapeado de etiquetas al nodo en sentido ascendente. En esta ruta LSP, cada nodo emite un mensaje de mapeado de etiquetas al nodo en sentido ascendente, con independencia respecto al tren 15 de datos de multidifusión y
se establece satisfactoriamente la ruta LSP.
Como puede deducirse de la solución técnica de las formas de realización de la presente invención, las reglas de control de la aplicación se pueden incorporar en la información de trenes de multidifusión enviada por el nodo MSA. Las reglas de control de la aplicación se incorporan en el proceso de establecer una ruta LSP entre el nodo de salida y el nodo 20 de entrada controlando, de este modo, el acceso de multidifusión y proporcionando servicios de aplicación de multidifusión diferenciados.
Un dispositivo del nodo MSA dado a conocer, comprende:
un módulo de memorización, adaptado para aprender y almacenar la información de trenes de multidifusión en el dominio MPLS, en donde la información de trenes de multidifusión es síncrona con la información de trenes de multidifusión 25 en el nodo de fuente de multidifusión;
un módulo de recepción de mensajes, adaptado para recibir el mensaje de petición de consulta enviado por el nodo de petición de consulta al nodo de agente de fuente de multidifusión y
un módulo de envío, adaptado para obtener la correspondiente información de trenes de multidifusión desde el módulo de memorización en función del mensaje de petición de consulta y enviar la información al nodo de petición de 30 consulta.
Un sistema de transmisión de datos de multidifusión, en un dominio MPLS dado a conocer en una forma de realización de la presente invención, comprende múltiples nodos tales como un nodo de fuente de multidifusión, un nodo limítrofe de salida, un nodo limítrofe de entrada y un nodo MSA.
El NMS puede designar cualquier nodo, en el dominio MPLS, como un nodo MSA para la finalidad de aprender y 35 almacenar información de trenes de multidifusión; cuando un nodo en un dominio MPLS (tal como un nodo de salida) envía un mensaje de petición de consulta al nodo MSA, el nodo MSA envía información de trenes de multidifusión al nodo de salida.
El nodo MSA comprende:
un módulo de recepción de mensajes, adaptado para recibir el mensaje de petición de consulta y enviarla al módulo 40 de almacenamiento de informaciones de trenes de multidifusión;
un módulo de memorización, adaptado para almacenar la información de trenes de multidifusión en el dominio MPLS y enviar la correspondiente información de trenes de multidifusión al módulo de envío de información de trenes de multidifusión y
un módulo de envío, adaptado para enviar información de trenes de multidifusión al nodo que envía la petición de 45 consulta.
Si el nodo de salida desea incorporarse a un tren de datos de multidifusión, pero ninguna relación de mapeado está estáticamente configurada entre el grupo de multidifusión y la fuente de multidifusión, se enviará un mensaje de petición de consulta al nodo MSA. Después de recibir una respuesta de validez desde el nodo MSA, el nodo de salida establece una ruta LSP entre el nodo de entrada y el nodo de salida según la información de trenes de multidifusión enviada por el nodo 50 MSA.
Si es necesario realizar el control del acceso de multidifusión para un nodo de salida que envía una petición de consulta, la información de las reglas de control de la aplicación se puede incorporar en la información de trenes de multidifusión enviada por el nodo MSA. Las reglas de control de aplicación sirven como condiciones de restricción para establecer una ruta LSP entre el nodo de entrada y el nodo de salida.
Aunque esta descripción detallada se proporciona para las formas de realización preferidas de esta invención, 5 dichas formas de realización están previstas para interpretar, y no restringir, la presente invención. Resulta evidente que los expertos en esta materia puede realizar varias modificaciones y sustituciones equivalentes a la invención, sin desviarse por ello del alcance de protección de la presente invención. Está previsto la definición del alcance de protección de la presente invención mediante las reivindicaciones adjuntas.

Claims (9)

  1. REIVINDICACIONES
  2. 1.- Un método de establecimiento de un LSP de multidifusión en un dominio MPLS, que comprende:
    el aprendizaje y la memorización, por un nodo de agente de fuente de multidifusión, MSA, de informaciones de trenes multidifusión, presentando dichas informaciones de trenes de multidifusión: una relación de mapeado entre un grupo de multidifusión y una fuente de multidifusión y/o el emplazamiento de un nodo de entrada y en donde el nodo de entrada 5 está conectado directamente a la fuente de multidifusión (601);
    la recepción, por el nodo MSA, de un mensaje de petición de interrogación enviado en el dominio MPLS y la obtención y el envío de informaciones de trenes de multidifusión correspondientes a un nodo limítrofe de salida del dominio MPLS (602);
    la unión, mediante el nodo limítrofe de salida, al grupo de multidifusión, en función de las informaciones de trenes 10 de multidifusión obtenidas y el establecimiento de un LSP de multidifusión entre el nodo limítrofe de entrada y el nodo limítrofe de salida (603);
    caracterizado porque el aprendizaje y la memorización, mediante el nodo MSA, de informaciones de trenes de multidifusión comprende, además:
    la notificación al nodo MSA, por un nodo en el dominio MPLS, de un cambio de una relación de mapeado 15 configurada de forma estática, entre la fuente de multidifusión y el grupo de multidifusión o
    la notificación al nodo MSA, por el nodo limítrofe de entrada, de un cambio de una relación de mapeado entre la fuente de multidifusión y el grupo de multidifusión obtenida a partir de un mensaje de multidifusión recibido.
  3. 2.- El método, según la reivindicación 1, en donde el nodo MSA aprende y memoriza las informaciones de trenes de multidifusión, comprendiendo dicho método, además: 20
    la designación de cualquier nodo en el dominio MPLS como nodo MSA.
  4. 3.- El método, según la reivindicación 2, en donde antes de la designación del modo MSA, el método comprende:
    la configuración de la dirección del nodo MSA, de forma estática, en cada nodo limítrofe en el dominio MPLS o
    la notificación de la dirección del nodo MSA a cada nodo limítrofe en el dominio MPLS por intermedio de un 25 mensaje de difusión.
  5. 4.- El método, según la reivindicación 1, en donde el procedimiento mediante el cual el nodo MSA aprende y memoriza las informaciones de trenes de multidifusión, comprende, además:
    la iniciación operativa de un temporizador de duración correspondiente cuando el nodo MSA recibe una nueva relación de mapeado entre la fuente de multidifusión y el grupo de multidifusión y 30
    la supresión del temporizador de duración correspondiente cuando el nodo MSA recibe una notificación del fallo de la relación entre la fuente de multidifusión y el grupo de multidifusión.
  6. 5.- El método, según la reivindicación 1, en donde las informaciones de trenes de multidifusión se obtienen:
    interrogando una lista de fuente de multidifusión correspondiente al grupo de multidifusión o
    interrogando una lista de los nudos de limítrofes de entrada correspondiente al grupo de multidifusión. 35
  7. 6.- El método, según la reivindicación 1, en donde el procedimiento de envío de las informaciones de trenes de multidifusión correspondientes al nodo limítrofe de salida comprende, además:
    la adición de informaciones de reglas de control de aplicación a las informaciones de trenes de multidifusión enviadas por el nodo MSA.
  8. 7.- El método, según la reivindicación 6, en donde las informaciones de reglas de control de aplicación 40 comprenden:
    informaciones que indican si conviene, o no, permitir al nodo que envíe la petición de interrogación de incorporarse al tren de multidifusión y establecer un LSP o
    informaciones de control que impidan al nodo enviar la petición de interrogación de incorporarse al tren de multidifusión o establecer un LSP. 45
  9. 8.- Sistema de transmisión de datos de multidifusión en un dominio MPLS que comprende un nodo limítrofe de salida, un nodo limítrofe de entrada, un nodo MSA y un nodo en el dominio MPLS, en donde:
    el nodo MSA está adaptado para aprender y memorizar informaciones de trenes de multidifusión que comprende: una relación de mapeado entre un grupo de multidifusión y una fuente de multidifusión y/o el emplazamiento de un nodo de entrada y estando el nodo de entrada conectado directamente a la fuente de multidifusión y recibir un mensaje de petición de 5 interrogación enviado en el dominio MPLS y obtener y enviar las informaciones de trenes de multidifusión correspondientes al nodo limítrofe de salida;
    estando el nodo limítrofe de salida adaptado para incorporarse al grupo de multidifusión en función de las informaciones de trenes de multidifusión obtenidas y establecer un LSP de multidifusión entre el nodo limítrofe de salida y el nodo limítrofe de salida, caracterizado porque 10
    el nodo limítrofe de entrada está adaptado para notificar al nodo MSA un cambio de una relación de mapeado entre la fuente de multidifusión y el grupo de multidifusión obtenida a partir de un mensaje de multidifusión recibido y
    el nodo en el dominio MPLS está adaptado para notificar al nodo MSA un cambio de una relación de mapeado configurada, de forma estática, entre la fuente de multidifusión y el grupo de multidifusión.
ES07720410T 2006-06-05 2007-03-15 Método y sistema para establecer un lsp de multidifusión. Active ES2359270T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200610061017 2006-06-05
CN200610061017A CN101043429B (zh) 2006-06-05 2006-06-05 一种在mpls域中建立组播lsp的方法和组播数据传输系统

Publications (1)

Publication Number Publication Date
ES2359270T3 true ES2359270T3 (es) 2011-05-20

Family

ID=38801052

Family Applications (1)

Application Number Title Priority Date Filing Date
ES07720410T Active ES2359270T3 (es) 2006-06-05 2007-03-15 Método y sistema para establecer un lsp de multidifusión.

Country Status (7)

Country Link
US (1) US8005017B2 (es)
EP (1) EP2026515B1 (es)
CN (1) CN101043429B (es)
AT (1) ATE496462T1 (es)
DE (1) DE602007012091D1 (es)
ES (1) ES2359270T3 (es)
WO (1) WO2007140680A1 (es)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101043429B (zh) 2006-06-05 2010-05-12 华为技术有限公司 一种在mpls域中建立组播lsp的方法和组播数据传输系统
CN101442419B (zh) * 2007-11-21 2010-12-08 华为技术有限公司 确定组播代理节点的方法、组播方法、设备及系统
CN101741714B (zh) * 2008-11-19 2012-04-04 华为技术有限公司 路径调整方法、节点装置和半双工网络系统
CN102487351A (zh) * 2010-12-01 2012-06-06 中兴通讯股份有限公司 端到端组播标签交换路径的建立方法、装置及系统
US8593504B2 (en) * 2011-02-11 2013-11-26 Avaya Inc. Changing bandwidth usage based on user events
CN102983984B (zh) * 2011-09-05 2015-05-13 盛科网络(苏州)有限公司 解决组播表项老化的方法及系统
US9825770B2 (en) * 2012-11-08 2017-11-21 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for configuring multicast group
US9455895B2 (en) * 2013-01-17 2016-09-27 International Business Machines Corporation Data link layer switch frame forwarding analysis
CN104010018B (zh) * 2013-02-27 2017-09-12 联想企业解决方案(新加坡)私人有限公司 同步组播组的方法和装置
US11553018B2 (en) * 2014-04-08 2023-01-10 Comcast Cable Communications, Llc Dynamically switched multicast delivery
JP6398368B2 (ja) * 2014-06-24 2018-10-03 富士ゼロックス株式会社 情報処理装置、情報処理システム及びプログラム
CN104199912B (zh) * 2014-08-28 2018-10-26 无锡天脉聚源传媒科技有限公司 一种任务处理的方法及装置
US10542057B2 (en) * 2016-12-30 2020-01-21 Akamai Technologies, Inc. Multicast overlay network for delivery of real-time video
CN107995113B (zh) * 2017-11-16 2020-12-25 新华三技术有限公司 路径建立方法及装置
CN112511443B (zh) * 2020-03-26 2024-08-23 中兴通讯股份有限公司 消息处理方法、装置、设备、存储介质及系统

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6816966B1 (en) * 1997-06-30 2004-11-09 Sun Microsystems, Inc. Techniques for securing data flow in internet multicasting
US6947428B1 (en) * 2000-06-14 2005-09-20 Nortel Networks Limited Distributed label switching router
CN1254059C (zh) * 2002-12-10 2006-04-26 华为技术有限公司 一种多协议标签交换虚拟专用网的实现方法
US20050169270A1 (en) * 2003-03-19 2005-08-04 Ryoichi Mutou Router, frame forwarding method, and lower layer frame virtual forwarding system
JP3991964B2 (ja) * 2003-09-03 2007-10-17 日本電信電話株式会社 マルチキャスト転送経路設定方法
US7801857B2 (en) * 2003-12-19 2010-09-21 Solace Systems, Inc. Implicit routing in content based networks
US7477642B2 (en) * 2004-02-03 2009-01-13 Redback Networks, Inc. MPLS traffic engineering for point-to-multipoint label switched paths
JP4161918B2 (ja) * 2004-02-27 2008-10-08 日本電信電話株式会社 マルチキャストmplsルータ設定装置
JP2005260321A (ja) * 2004-03-09 2005-09-22 Nec Corp ラベルパスネットワークの迂回制御方式
JP4514648B2 (ja) * 2005-05-18 2010-07-28 富士通株式会社 管理サーバによる情報処理方法及びルータ
US7848224B2 (en) * 2005-07-05 2010-12-07 Cisco Technology, Inc. Method and apparatus for constructing a repair path for multicast data
US7839850B2 (en) * 2006-01-30 2010-11-23 Juniper Networks, Inc. Forming equal cost multipath multicast distribution structures
US8004960B2 (en) * 2006-04-28 2011-08-23 Cisco Technology, Inc. Method and apparatus for forwarding label distribution protocol multicast traffic during fast reroute
CN101043429B (zh) 2006-06-05 2010-05-12 华为技术有限公司 一种在mpls域中建立组播lsp的方法和组播数据传输系统

Also Published As

Publication number Publication date
US20090175273A1 (en) 2009-07-09
EP2026515A4 (en) 2010-03-17
CN101043429A (zh) 2007-09-26
US8005017B2 (en) 2011-08-23
EP2026515B1 (en) 2011-01-19
ATE496462T1 (de) 2011-02-15
DE602007012091D1 (de) 2011-03-03
WO2007140680A1 (en) 2007-12-13
EP2026515A1 (en) 2009-02-18
CN101043429B (zh) 2010-05-12

Similar Documents

Publication Publication Date Title
EP2026515B1 (en) Method and system for establishing a multicast LSP
US8699327B2 (en) Multipath virtual router redundancy
ES2565827T3 (es) Método de control de enrutamiento, aparato y sistema de red privada virtual de capa 3
US8310957B1 (en) Minimum-cost spanning trees of unicast tunnels for multicast distribution
US8958423B2 (en) Implementing a multicast virtual private network by using multicast resource reservation protocol-traffic engineering
US20080186962A1 (en) Policy-Based Tunneling of Multicast Streams
US20160006614A1 (en) Source Routing Using Path Computation Elements
US9210037B2 (en) Method, apparatus and system for interconnected ring protection
US20090046719A1 (en) Method and Apparatus for Implementing Multiple Portals into an RBRIDGE Network
US8233479B2 (en) Protocol independent multicast in a point-to-multipoint network
US8068481B2 (en) Techniques for reliable switchover to a date multicast distribution tree (MDT)
ES2731882T3 (es) Gestión de fallos de conectividad en una red de comunicaciones
US20150295725A1 (en) Method and apparatus for configuring multicast group
US9602227B2 (en) Distribution of broadcast traffic through a mesh network
ES2371939T3 (es) Método, sistema y aparato para distribución de etiquetas.
CN101102325A (zh) 通告自治系统边界连接信息的方法和装置
CN102843303B (zh) Pim中的组播报文处理方法及装置
CN102710510B (zh) 信息处理方法、装置及系统
ES2464276T3 (es) Método para el uso de una red informática
WO2012129938A1 (zh) 一种esadi处理方法和系统
WO2008138236A1 (en) Multicast method and device
CN101771551A (zh) 一种虚拟专有组播业务中流媒体分发的方法、装置及系统
WO2014117530A1 (zh) 一种trill分发树故障的通告方法和装置
CN102857441B (zh) 避免端系统地址分发信息协议报文风暴的方法及路由网桥
US7619992B2 (en) Low latency working VPLS