ES2333748T3

Method and apparatus for distant congestion control of meshed streams in a packet-switched telecommunications network

Abstract

Remote control procedure for congestion of mesh flows exchanged in a telecommunication network in packet mode between a number N of central sites Ci (12) provided with active flow management equipment and a number M of remote sites Dm (14) devoid of such equipment, exchanging said central sites (12) among them information specifically intended for the management of the exchanged flows between each of the central sites (12) and each of the remote sites (14), a procedure characterized in that it comprises the following steps: - dynamically associate each remote site (14) with a subset of central sites (12) based on the traffic actually checked, - establish a dynamic traffic matrix that indicates, for each remote site (14), the group of central sites (12 ) that exchanges data with this remote site (14) during a given observation period, - exchange between the different central sites (12) of each group minimum information on real-time traffic with each of said remote sites (14), - define from the information exchanged in the previous stage a local image indicating the precongestion state for the traffic of each remote site (14), - calculate traffic management rules of (respectively to) each remote site (14) based on the image defined in the previous stage.

ES2333748T3, drawing sheet 1
Sheet 1 of 5

Term

0.2 yearsto projected expiry

Projected expiry 6 December 2026, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

12 claims: 2 independent, 10 dependent

  1. 1
    ES 2 333 748 T3 REIVINDICACIONES 1. Procedimiento de control remoto de la congestión de flujos de mallas intercambiados en una red de telecomunicación en modo paquete entre un número N de sitios centrales C, (12) provistos de equipos activos de gestión de flujos y un número M de sitios remotos D m (14) desprovistos de tales equipos, intercambiando dichos sitios centrales (12) entre ellos información destinada específicamente a la gestión de los flujos intercambiados entre cada uno de los sitios centrales (12) y cada uno de los sitios remotos (14), procedimiento caracterizado porque comprende las siguientes etapas:- asociar dinámicamente cada sitio remoto (14) a un subconjunto de sitios centrales (12) en función del tráfico realmente comprobado, - establecer una matriz de tráfico dinámico que indique, para cada sitio remoto (14), el grupo de sitios centrales (12) que intercambia datos con este sitio remoto (14) durante un periodo de observación dado, - intercambiar entre los diferentes sitios centrales (12) de cada grupo información mínima sobre el tráfico en tiempo real con cada uno de dichos sitios remotos (14), - definir a partir de la información intercambiada en la etapa anterior una imagen local que indique el estado de precongestión para el tráfico de cada sitio remoto (14), - calcular reglas de gestión del tráfico de (respectivamente hacia) cada sitio remoto (14) en función de la imagen definida en la etapa anterior.
  2. 2
    Procedimiento según la reivindicación 1, caracterizado porque dicha gestión de los flujos comprende las siguientes etapas previas:- configurar automáticamente los equipos activos de gestión de flujos (30) de los sitios centrales (12) en función de estos reagrupamientos dinámicos, - para cada sitio remoto (14), coordinar los equipos activos (30) de manera que se gestione en tiempo real el tráfico con destino o procedente de los mismos sitios centrales hacia/de este sitio remoto (14).
  3. 3
    Procedimiento según la reivindicación 2, caracterizado porque, para cada sitio remoto (14) y para cada sesión de intercambio de datos de (respectivamente hacia) este sitio remoto (14), el cálculo de las reglas de gestión del tráfico se ejecuta localmente en cada sitio central (12) y comprende las siguientes etapas:- detectar precongestiones próximas a la capacidad máxima de intercambio de (respectivamente hacia) este sitio, - repartir los recursos de transmisión entre las diferentes sesiones en función de los estados de precongestión detectada, de la naturaleza y del número de estas sesiones.
  4. 4
    Procedimiento según la reivindicación 1, caracterizado porque la ejecución del establecimiento de una matriz de tráfico dinámico se distribuye entre los equipos activos de gestión de flujos (30) de los diferentes sitios centrales (12) de manera que cada sitio central Ck:- determina una lista de sitios remotos D m con los que ha intercambiado la información durante el periodo de observación, - intercambia periódicamente dicha lista con el resto de sitios centrales C, (12), - constituye una base (M im ) de información que es la matriz en el conjunto de los sitios centrales C, (12) y de los sitios remotos Dm (14), - deduce, para cada sitio remoto n (14), los sitios centrales (C kn ) (12) con los que el sitio remoto n ha intercambiado información durante la observación considerada.
  5. 5
    Procedimiento según la reivindicación 1, caracterizado porque el establecimiento de la matriz dinámica de tráfico se ejecuta periódicamente durante un primer bucle de tratamiento que tiene una duración adaptada para establecer una matriz de tráfico asociada, teniendo en cuenta la superposición de todos los tipos de tráfico durante dicho periodo.
  6. 6
    Procedimiento según la reivindicación 1, caracterizado porque los intercambios de información entre los sitios centrales (12) y la definición de una imagen local que indica el estado de precongestión se ejecutan periódicamente ES 2 333 748 T3 durante un segundo bucle de tratamiento que tiene una duración adaptada para establecer una matriz del tráfico en tiempo real de manera que se detectan en tiempo real los diferentes estados de congestión.
  7. 7
    Procedimiento según la reivindicación 1, caracterizado porque el cálculo de las reglas de gestión del tráfico se ejecuta periódicamente durante un tercer bucle de tratamiento que tiene una duración muy corta con respecto a las duraciones de ejecución del primer y segundo bucles de tratamiento de manera que se regula el tráfico en tiempo real, en función del tipo y de la cantidad de flujos intercambiados entre los sitios centrales (12) y los sitios remotos (14).
  8. 8
    Procedimiento según la reivindicación 1, caracterizado porque el establecimiento de una matriz de tráfico dinámico lo gestiona un equipo de gestión central de la siguiente manera:- cada equipo activo (30) de cada sitio central (12) efectúa una medición de actividad para el tráfico entre el mismo y cada sitio remoto (14), en los dos sentidos de comunicación, - el equipo de gestión centralizada recoge periódicamente la información de tráfico en todos los equipos activos (30) de cada sitio central (12), - el equipo de gestión centralizada deduce de esta para cada sitio remoto (14) la lista de los sitios centrales (12) con los que intercambia información, - el equipo de gestión centralizada comunica al equipo activo (30) de cada sitio central (12) dichas listas.
  9. 9
    Procedimiento según una de las reivindicaciones 1 a 8, caracterizado porque el número N de sitios centrales C, (12) es inferior al número M de sitios remotos Dm (14).
  10. 10
    Dispositivo de control remoto de la congestión de flujos de mallas intercambiados en una red de telecomunicación en modo paquete entre un número N de sitios centrales C (12) provistos de equipos activos de gestión de flujos (30) y un número M de sitios remotos D m (14) no comprendiendo tales equipos, dispositivo caracterizado porque comprende:- medios para establecer una matriz de tráfico que indica, para cada sitio remoto (14), el grupo de sitios centrales (12) que intercambian datos con este sitio remoto (14) durante un periodo de observación dado, - medios para intercambiar entre los diferentes sitios centrales (12) de cada grupo información mínima sobre el tráfico en tiempo real con cada uno de dichos sitios remotos (14), - medios para definir a partir de la información intercambiada una imagen local que indica el estado de congestión a nivel de cada sitio remoto (14), - medios para calcular y aplicar reglas de gestión del tráfico de (respectivamente hacia) cada sitio remoto (14) en función de la imagen definida.
  11. 11
    Dispositivo según la reivindicación 10, caracterizado porque dichos medios para establecer una matriz de tráfico se disponen en cada sitio central (12).
  12. 12
    Dispositivo según la reivindicación 10, caracterizado porque dichos medios para establecer una matriz de tráfico se disponen en un equipo de gestión central dispuesto en la red (10).
Independent claims12