ES2640873T3 - Método para obtener la información de calidad de servicio QoS de la sesión - Google Patents
Método para obtener la información de calidad de servicio QoS de la sesión Download PDFInfo
- Publication number
- ES2640873T3 ES2640873T3 ES06742003.4T ES06742003T ES2640873T3 ES 2640873 T3 ES2640873 T3 ES 2640873T3 ES 06742003 T ES06742003 T ES 06742003T ES 2640873 T3 ES2640873 T3 ES 2640873T3
- Authority
- ES
- Spain
- Prior art keywords
- session
- qos
- information
- policy
- analysis
- 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 62
- 239000000284 extract Substances 0.000 claims abstract description 12
- 230000011664 signaling Effects 0.000 claims abstract description 9
- 238000012545 processing Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000003607 modifier Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Un método para obtener Información de Calidad de Servicio, QoS, de una sesión, que comprende: configurar una política utilizada para analizar la información QoS de una sesión; extraer un mensaje de control de la sesión durante la sesión; obtener información de QoS de la sesión en conformidad con la política utilizada para analizar la información QoS de la sesión; en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje de control; caracterizado por cuanto que la política está configurada en un Proxy de Señalización, SP, el SP determina si es necesario realizar un análisis de QoS sobre la sesión establecida en conformidad con la información de política configurada, y cuando se determina que es necesario realizar un análisis de QoS sobre la sesión, el SP envía una instrucción a un Proxy Multimedia, MP, para dar instrucciones al MP para realizar un análisis de QoS sobre la sesión.
Description
Método para obtener la información de calidad de servicio QoS de la sesión
La presente invención se refiere al campo de tecnologías de comunicaciones de redes y más en particular, a un método para obtener información de Calidad de Servicio (QoS) de una sesión.
Habida cuenta del rápido desarrollo de las tecnologías de comunicaciones, una diversidad de tecnologías de redes emergen de forma creciente. La denominada Red de la Siguiente Generación (NGN) basada en comunicación de paquetes se hace cada vez más popular entre otras. Una NGN es una arquitectura de plataforma de red de amplia
15 frecuencia completamente abierta y sintética que puede proporcionar múltiples servicios tales como voz, datos y multimedia simultáneamente y puede poner en práctica al menos una Fibra de Gigabits hasta la instalación doméstica (FTTH). Además, la red NGN puede utilizarse para introducir la telefonía de Protocolo Internet (IP) de bajo precio que se utiliza para llamadas a larga distancia en telefonía local, con el fin de disminuir el costo y el precio de las llamadas locales en gran medida.
20 Actualmente, la red NGN incluye un Proxy de Señalización (SP) y un Proxy Multimedia (MP) según se ilustra en la Figura 1. Los servicios correspondientes pueden proporcionarse en la red NGN sobre la base del proxy de señalización y del proxy multimedia. La funcionalidad del proxy de señalización y del proxy multimedia se describe como sigue en detalle.
25 Para un abonado de red NGN (designado como TE), el SP puede considerarse como un sistema de conmutación programable. Mensajes de registro y de llamada del abonado se enviarán al SP en primer lugar, y se reenviarán a un sistema de conmutación programable base después de sufrir un procesamiento de señalización por el SP. Para el sistema de conmutación programable base, el SP puede considerarse como un abonado. El sistema de conmutación
30 programable envía una demanda de llamada a un abonado llamado para el SP, y luego, el SP reenvía la demanda al abonado llamado después de realizar un procesamiento de señalización sobre la demanda. Por lo general, el SP necesita soportar funciones del así denominado servidor proxy intermediario para uno o más de entre un Protocolo de Iniciación de Sesión (SIP), H.323, un Protocolo de Control de Pasarela Multimedia (MGCP) y H.248.
35 El MP proporciona un servicio de proxy (intermediario) para flujos multimedia. Los flujos multimedia comunicados entre el abonado y el exterior se procesan y reenvían por intermedio del MP. El flujo multimedia se suele referir a un flujo de Protocolo de Transporte en Tiempo Real (RTP) o un flujo de Protocolo de Control de Transporte en Tiempo Real (RTCP).
40 En la red NGN, una tabla de sesiones para el procesamiento del flujo multimedia se crea/suprime dinámicamente en/desde el MP mediante una instrucción del SP. El SP y el MP pueden comunicarse entre sí por intermedio de un Servicio de Política Abierta Común (COPS) o un protocolo de política en sentido amplio.
Una relación entre el SP y el MP se describe a continuación en detalle de modo que se pueda entender mejor el 45 funcionamiento de la red NGN.
El SP y el MP son de un diseño lógico. Un SP puede comunicarse con uno o más MPs. El SP y el MP pueden integrarse en un solo aparato. El SP y el MP pueden ponerse en práctica también con aparatos independientes o integrarse con otros aparatos, respectivamente.
50 Para los fines de evaluar la capacidad de una red NGN, en algunas condiciones se requiere obtener algunos atributos de la QoS de una sesión en la red NGN tal como Jitter y Delay (fluctuaciones y retardo).
Sin embargo, no existe ningún método especializado para obtener información de QoS de una sesión hasta ahora.
55 El documento D1 (Casner Packet Design S: “Modificadores de ancho de banda del Protocolo de Descripción de Sesión (SDP) para el ancho de banda del protocolo de control RTP (RTCP); rfc3556.txt” XP015009338) da a conocer una extensión para el Protocolo de Descripción de Sesión (SDP) para especificar dos modificaciones adicionales para el atributo de ancho de banda.
60 El documento D2 (Schulzrinne Columbia University Casner Packet Design R Frederick Bluetooth Coat System Inc V Jacobson Packet Design H: “RTP: Un protocolo de transporte para aplicaciones en tiempo real; rfc3550.txt” XP016009332), describe el protocolo RTP que proporciona funciones de transporte de red, extremo a extremo, adecuadas para aplicaciones que transmiten datos en tiempo real a través de servicios de redes de multidifusión o
65 unidifusión.
SUMARIO DE LA INVENCIÓN La presente invención da a conocer un método para obtener información de QoS de una sesión. El método puede analizar la QoS de una sesión particular, con el fin de aumentar la eficiencia del análisis de QoS y economizar
5 recursos de entidades de red. Un método, dado a conocer por la presente invención, para obtener información de QoS de una sesión incluye: configurar información de política utilizada para analizar la QoS de una sesión; extraer un mensaje de control de la sesión durante dicha sesión; y obtener información de QoS de la sesión en conformidad con la política utilizada para analizar la QoS de la sesión;
15 en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje de
control; la política está configurada sobre un SP, el SP determina si es necesario realizar un análisis de QoS sobre la sesión establecida en conformidad con la información de política configurada, y cuando se determina que es necesario realizar un análisis de QoS sobre la sesión, el SP envía una instrucción a un MP para dar instrucciones al MP para realizar un análisis de QoS sobre la sesión.
Un método, dado a conocer por la presente invención, para obtener información de QoS de una sesión incluye:
25 configurar una política utilizada para analizar información de QoS de una sesión, extraer un mensaje de control de la sesión durante dicha sesión; obtener información de QoS de la sesión en conformidad con la política utilizada para analizar la QoS de la sesión; en donde la información de QoS de la sesión se obtiene a partir de información contenida en el mensaje de control; la política está configurada sobre un servidor intermedio o un servidor de política dispuesto por separado; y
35 cuando se establece la sesión, un SP envía un mensaje al servidor intermedio o al servidor de política para demandar al servidor intermedio o al servidor de política determinar si es necesario realizar un análisis de QoS sobre la sesión; el servidor intermedio o el servidor de política determina que es necesario realizar un análisis de QoS sobre la sesión de conformidad con la información de política configurada y reenvía una notificación al SP, que envía una instrucción a un Reproductor Multimedia, MP, para dar instrucciones al MP para realizar un análisis de QoS de la sesión.
Un método, dado a conocer por la presente invención, para obtener información de QoS de una sesión incluye: configurar una política utilizada para analizar información de QoS de una sesión;
45 extraer un mensaje de control de la sesión durante dicha sesión; obtener información de QoS de la sesión en conformidad con la política utilizada para analizar la QoS de la sesión; en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje de
control; la política está configurada sobre un servidor intermedio; y
55 el servidor intermedio envía, de forma inicial, una notificación, que se determina en conformidad con la política, que indica que es necesario realizar un análisis de QoS sobre la sesión a un MP; un SP envía la notificación que indica que es necesario realizar un análisis de QoS sobre la sesión al MP. Un método, dado a conocer por la presente invención, para obtener información de QoS de una sesión incluye: configurar una política utilizada para analizar la QoS de una sesión; extraer un mensaje de control de la sesión durante dicha sesión,
65 obtener la información de QoS de la sesión en conformidad con la política utilizada para analizar la QoS de la
sesión; en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje de control;
5 la política está configurada sobre un servidor intermedio o un servidor de política dispuesto por separado; y el servidor intermedio o el servidor de política determina que es necesario realizar un análisis de QoS sobre la
sesión en conformidad con la información de política configurada y reenvía la notificación directamente a un MP. Un método, dado a conocer por la presente invención, para obtener información de QoS de una sesión incluye: configurar una política utilizada para analizar la QoS de una sesión;
15 extraer un mensaje de control de la sesión durante dicha sesión; obtener información de QoS de la sesión en conformidad con la política utilizada para analizar la QoS de la sesión; en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje de
control; la política está configurada sobre un servidor de política, un SP obtiene información que indica que es necesario realizar un análisis de QoS sobre la sesión comunicándose con el servidor de política mediante un servidor intermedio; el SP envía una notificación que indica que es necesario realizar un análisis de QoS sobre la sesión a un
25 MP. Un método, dado a conocer por la presente invención, para obtener información de QoS de una sesión incluye: configurar una política utilizada para analizar la QoS de una sesión; extraer un mensaje de control de la sesión durante dicha sesión; obtener información de QoS de la sesión en conformidad con la política utilizada para analizar la QoS de la sesión;
35 en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje de
control; la política está configurada en un servidor de política, y un MP obtiene directamente la información que indica que es necesario realizar un análisis de QoS sobre la sesión comunicándose con el servidor de política mediante un servidor intermedio.
A partir de las soluciones anteriores de la presente invención, puede deducirse que la presente invención permite analizar la calidad de servicio de una sesión en aparatos de comunicaciones y obtener la información de QoS correspondiente; la presente invención permite también realizar un análisis de QoS sobre una sesión particular en el
45 MP y obtener un resultado de análisis correspondiente. Por lo tanto, la presente invención no solamente puede obtener la información de QoS de una sesión sino también realizar un análisis de la QoS sobre partes de sesiones, con lo que se economizan los recursos de procesamiento del MP y se aumenta la eficiencia del QoS en el análisis y procesamiento por el MP.
BREVE DESCRIPCIÓN DE LOS DIBUJOS La Figura 1 es un diagrama esquemático que ilustra la estructura de una red NGN. La Figura 2 es un diagrama de flujo que ilustra un método de la presente invención.
55 La Figura 3 es un diagrama de flujo que ilustra la puesta en práctica del proceso 22 ilustrado en la Figura 2. La Figura 4 es un diagrama de flujo que ilustra la puesta en práctica del proceso 23 ilustrado en la Figura 2. La Figura 5 es un diagrama de flujo que ilustra la puesta en práctica del proceso 24 ilustrado en la Figura 2. DESCRIPCIÓN DETALLADA DE LAS FORMAS DE REALIZACIÓN La presente invención tiene como objetivo obtener información de atributo de la QoS de una sesión. Los atributos de 65 QoS de una sesión suelen estar contenidos en un mensaje de control tal como un mensaje de RTCP. En una sesión basada en RTP/RTCP, los mensajes de RTP y de RTCP son, ambos, entregados por intermedio de un MP que es
como un servidor proxy, y el MP tiene la capacidad para analizar el protocolo de RTCP.
Es bien conocido en esta técnica que el mensaje de RTP se utiliza para transferir flujos multimedia y pueden existir decenas de mensajes de RTP o más por segundo. Sin embargo, existe solamente un mensaje de RTCP por 5 decenas de segundos en general. El número limitado de mensajes RTCP hace posible analizar los mensajes de RTCP y obtener los atributos de la QoS en los mensajes de RTCP.
Es conocido a partir de la descripción anterior que el MP es capaz de analizar los atributos de QoS de una sesión. El MP necesita enviar los atributos de QoS obtenidos al SP o a un servidor particular después de analizar los atributos de QoS obtenidos.
La puesta en práctica de la presente invención se describe como sigue.
El mensaje de control tal como un mensaje de RTCP se extrae por el MP. La información contenida en el mensaje
15 de control se obtiene luego por el MP con el fin de obtener información de QoS de la sesión. La información de QoS que puede obtenerse a partir del mensaje RTCP incluye retardo, pérdida de paquetes, fluctuaciones y funciones similares (La estructura específica del mensaje RTP/RTCP puede conocerse haciendo referencia al documento RFC 3550 RTP: Un Protocolo de Transporte para Aplicación en Tiempo Real o su versión más reciente. La información de QoS obtenida por el MP puede comunicarse al SP o a un servidor particular.
Al analizar los atributos de QoS correspondientes, en algunos casos, el MP no tiene que analizar la QoS de todas las sesiones. En consecuencia, la presente invención puede realizar un análisis de QoS sobre las sesiones en las que necesita realizarse el análisis de QoS, de conformidad con la información de política configurada. Además, puede configurarse para las sesiones en las que necesita realizarse el análisis de QoS en el sentido que el análisis
25 de QoS se realice sobre solamente partes de mensajes de control, con lo que se evita un análisis y procesamiento de QoS a realizarse en todas las sesiones y de este modo, se aumenta la eficiencia del análisis de QoS para las sesiones, de forma efectiva.
Para hacer que la presente invención se entienda con mayor facilidad, se describirá a continuación en detalle haciendo referencia a los dibujos adjuntos.
La Figura 2 ilustra la puesta en práctica del método dado a conocer en la presente invención. El procedimiento ilustrado en la Figura 2 es un procedimiento común a partir de la iniciación de una llamada hasta la terminación de la llamada. Este procedimiento es independiente de protocolos específicos y es un procedimiento de procesamiento de
35 llamada común. El procedimiento ilustrado en la Figura 2 incluye los procesos siguientes.
En el proceso 21, un terminal TE1 inicia una llamada a otro terminal TE2, los terminales TE1 y el TE2 comunican información entre sí para establecer la llamada.
En el proceso 22, cuando se establece la llamada, el SP da instrucciones al MP para crear una entrada de tabla de procesamiento de flujo multimedia correspondiente.
En el proceso 23, el MP realiza el análisis de QoS sobre la sesión.
45 Dicho de otro modo, el MP analiza la QoS de la sesión cuando se requiera durante la llamada.
En el proceso 24, el MP envía un resultado de análisis de QoS para la sesión al SP o a un servidor especificado, de modo que el SP o el servidor puedan obtener el resultado del análisis de QoS de la sesión que necesita.
Más concretamente, el SP puede dar instrucciones al MP para suprimir la entrada de tabla de procesamiento de flujo multimedia correspondiente y el MP envía el resultado del análisis de QoS al SP, cuando se termina la llamada.
El MP puede enviar también un resultado de análisis de QoS actual al SP durante la llamada.
55 Además, el resultado del análisis de QoS para la sesión puede integrarse en un mensaje a intercambiarse entre el MP y el SP o entre el MP y el servidor específico, con el fin de transferirse al SP o al servidor especificado.
En la Figura 2, los procesos 22, 23 y 24 son tres procesos críticos, cuya puesta en práctica se describirá aquí en más detalle.
El proceso 22, en el que el SP da instrucciones al MP para preparar la iniciación del análisis de QoS, se describirá haciendo referencia a la Figura 3. El proceso 22 incluye los procesos siguientes.
En el proceso 31, el SP envía un mensaje a un servidor de política, para demandar al servidor de política determinar 65 si es necesario realizar un análisis de QoS sobre la sesión.
El servidor de política se utiliza para salvaguardar la información de política de control configurada sobre si es necesario realizar, o no, un análisis de QoS sobre una sesión.
En el proceso 32, a la recepción del mensaje procedente del SP, si el servidor de política determina que es 5 necesario realizar un análisis de QoS sobre la sesión, reenvía al SP un mensaje que indica que es necesario efectuar un análisis de QoS sobre la sesión.
En el proceso 33, cuando se determina por el servidor de política que es necesario realizar un análisis de QoS sobre la sesión, el SP da instrucciones al MP para iniciar el análisis de QoS con un mensaje de instrucción que contiene información de identificación de la sesión. El MP puede tener conocimiento de la sesión sobre la que ha de realizarse el análisis de QoS a partir de la información de identificación. En general, la información de identificación puede identificarse por la dirección IP de origen/destino y un número de puerto de un flujo multimedia de una sesión particular.
15 Si el servidor de política no reenvía el mensaje que indica que es necesario realizar un análisis de QoS sobre la sesión, el SP no dará instrucciones al MP para realizar un análisis de QoS.
En la Figura 3, el SP puede comunicarse también con el servidor de política mediante un servidor intermedio (p.ej., un servidor al que el SP proporciona un servicio de proxy) en lugar de comunicarse directamente con el servidor de política. El servidor intermedio puede enviar el resultado de determinación correspondiente al SP. En la puesta en práctica en detalle, el SP envía una demanda al servidor intermedio cuando se establece una sesión, para demandar la determinación de si realizar, o no, un análisis de QoS sobre la sesión; el servidor intermedio se comunica con el servidor de política para un resultado de determinación correspondiente; a continuación, el servidor intermedio reenvía el resultado de la determinación al SP. Este procedimiento puede ponerse en práctica también como: el
25 servidor intermedio se comunica directamente con el servidor de política cuando se establece la sesión, para determinar si es necesario, o no, realizar un análisis de QoS sobre la sesión; y el servidor intermedio reenvía, de forma inicial, el resultado de la determinación al SP.
En la Figura 3, la información de política salvaguardada en el servidor de política puede configurarse directamente en el SP. En este caso, el SP puede determinar si es necesario realizar un análisis de QoS sobre la sesión sin comunicarse con un servidor de política específico.
Como alternativa, la información de política puede configurarse en el servidor intermedio y el resultado de la determinación puede reenviarse al SP por el servidor intermedio. En la puesta en práctica detallada, el servidor
35 intermedio envía el resultado de la determinación al SP, de forma inicial, cuando se establece la sesión; o bien, el servidor intermedio reenvía el resultado de la determinación al SP en respuesta a una demanda procedente del SP cuando se establece la sesión.
Como alternativa, las políticas pueden configurarse directamente en el MP, y el análisis de QoS puede realizarse directamente sobre la sesión correspondiente por el MP. En este caso, las políticas configuradas son simples por lo general, a modo de ejemplo, realizar o no realizar un análisis de QoS sobre todas las sesiones. Además, si las políticas se configuran directamente en el MP, se puede omitir el proceso 22 en la Figura 2 y el proceso 23 se puede ejecutar directamente de conformidad con las políticas.
45 El proceso 23 de la Figura 2, en la que el MP realizar un análisis de QoS sobre la sesión, se describirá en detalle. Según se ilustra en la Figura 4, el proceso 23 incluye los procesos siguientes.
En el proceso 41, el MP recibe un mensaje de RTCP a partir de un terminal de usuario TE1.
En el proceso 42, el MP analiza el mensaje de RTCP para determinar si es necesario, o no, realizar un análisis de QoS en el mensaje RTCP. Si es necesario realizar un análisis de QoS, el MP extrae la información de QoS correspondiente a partir del mensaje de RTCP y salvaguarda la información.
Si es necesario, o no, realizar un análisis de QoS en el mensaje de RTCP puede determinarse en función de la
55 información de identificación de sesión contenida en el mensaje de RCTP y la información de identificación de la sesión en la que necesita realizarse un análisis de QoS, que se recibe por el MP. A modo de ejemplo, para determinar si es necesario, o no, realizar un análisis de QoS sobre el mensaje RTCP de conformidad con el número de puerto de origen/destino, si el número de puerto de origen/destino contenido en el mensaje RTCP coincide con el número de puerto origen/destino de la sesión en la que ha de realizarse el análisis de QoS, se determina que necesita realizarse un análisis de QoS en el mensaje de RTCP.
En este proceso, el análisis de QoS se realiza en conformidad con las políticas configuradas como sigue, pero no se realiza en todos los mensajes de RTCP.
65 (1) El análisis de QoS se realiza en función del tiempo. A modo de ejemplo, si el análisis de QoS se realiza una vez en un minuto y un mensaje de RTCP se envía cada 20 segundos, en un minuto, el MP necesitará analizar solamente
un mensaje RTCP con lo que se disminuye la carga del MP.
(2) El análisis de QoS se realiza en conformidad con el número de mensajes. Más concretamente, el análisis de QoS se realiza después de que se reciba una determinada cantidad de mensajes RTCP. A modo de ejemplo, el análisis
5 de QoS se realiza una vez por 5 mensajes RTCP. Por lo tanto, la carga de MP puede disminuirse también a este respecto.
En el proceso 43, el MP modifica el mensaje RTCP y envía el mensaje RTCP modificado al terminal TE2 opuesto.
10 Dicho de otro modo, el MP realiza una modificación normal sobre el mensaje RTCP y luego, reenvía el mensaje RTCP modificado.
En la presente invención, puesto que la información de QoS contenida en varios mensajes de RTCP son diferentes, el MP puede realizar un proceso de algoritmo correspondiente sobre la información de QoS y considera el resultado 15 del procesamiento como el resultado del análisis de QoS para la sesión. A modo de ejemplo, el MP puede realizar un proceso de promediación sobre los múltiples elementos de información y registra el valor máximo y el valor mínimo entre la información como el resultado del análisis de QoS correspondiente. Como alternativa, el MP puede registrar el valor medio de la información de QoS como el resultado de análisis de QoS sin registrar el valor máximo
o el valor mínimo.
20 En la presente invención, el MP puede registrar también los mensajes RTCP correspondientes y realizar un análisis colectivo cuando se termina la sesión, con el fin de obtener un resultado de análisis de QoS deseado.
El proceso 24 ilustrado en la Figura 2, en el que el MP envía la información de QoS al SP, se describirá en detalle de 25 conformidad con una forma de realización de la presente invención.
El proceso 24 incluye los siguientes procesos según se ilustra en la Figura 5.
En el proceso 51, cuando se determina que la sesión sobre la que necesita realizarse un análisis de QoS está 30 terminada, el MP adquiere la información de QoS de la sesión obtenida mediante su análisis.
De conformidad con los procesos anteriormente descritos, la información de QoS puede enviarse al SP o a un servidor particular correspondiente durante la sesión realizando el proceso 52.
35 En el proceso 52, el MP envía la información del QoS al SP o a un servidor particular.
Dicho de otro modo, puede configurarse para enviar la información de QoS obtenida por el MP al SP o a un servidor particular que recibe esa información de QoS cuando se requiere.
40 Aunque la presente invención ha sido ilustrada y descrita con referencia a las formas de realización preferidas anteriores, el alcance de la presente invención no está limitado a esas formas de realización. Las diversas variaciones y modificaciones concebibles por los expertos en esta técnica en vista de la idea inventiva de la presente invención deben caer dentro del alcance de la presente invención según se define por las reivindicaciones adjuntas.
45
Claims (5)
-
imagen1 REIVINDICACIONES1. Un método para obtener Información de Calidad de Servicio, QoS, de una sesión, que comprende:5 configurar una política utilizada para analizar la información QoS de una sesión;extraer un mensaje de control de la sesión durante la sesión;obtener información de QoS de la sesión en conformidad con la política utilizada para analizar la información QoS de la sesión;en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje de control;15 caracterizado por cuanto que la política está configurada en un Proxy de Señalización, SP, el SP determina si es necesario realizar un análisis de QoS sobre la sesión establecida en conformidad con la información de política configurada, y cuando se determina que es necesario realizar un análisis de QoS sobre la sesión, el SP envía una instrucción a un Proxy Multimedia, MP, para dar instrucciones al MP para realizar un análisis de QoS sobre la sesión. - 2. Un método para obtener Información de Calidad de Servicio, QoS de una sesión, que comprende:configurar una política utilizada para analizar información de QoS de una sesión;25 extraer un mensaje de control de la sesión durante la sesión;obtener información de QoS de la sesión en conformidad con la política utilizada para analizar la QoS de la sesión;en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje de control;caracterizado por cuanto que la política está configurada sobre un servidor intermedio o un servidor de política dispuesto por separado; y35 cuando se establece la sesión, un Proxy de Señalización, SP, envía un mensaje al servidor intermedio o al servidor de política para demandar al servidor intermedio o al servidor de política determinar si es necesario realizar un análisis de QoS sobre la sesión; el servidor intermedio o el servidor de política determina que es necesario realizar un análisis de QoS sobre la sesión en función de la información de política configurada y reenvía una notificación al SP, que a su vez, envía una instrucción a un Proxy Multimedia, MP para dar instrucciones al MP para realizar un análisis de QoS sobre la sesión.
- 3. Un método para obtener información de Calidad de Servicio, QoS, de una sesión, que comprende: configurar una política utilizada para analizar la QoS de una sesión;45 extraer un mensaje de control de la sesión durante dicha sesión; obtener información de QoS de la sesión en conformidad con la política utilizada para analizar la QoS de la sesión; en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje decontrol; caracterizado por cuanto que la política está configurada sobre un servidor intermedio; y55 el servidor intermedio envía, de manera inicial, una notificación, que se determina en conformidad con la política, que indica que es necesario realizar un análisis de QoS sobre la sesión en un Proxy Multimedia, MP; un Proxy de Señalización, SP envía la notificación que indica que es necesario realizar un análisis de QoS sobre lasesión al MP.
- 4. Un método para obtener información de Calidad de Servicio, QoS de una sesión, que comprende:configurar una política utilizada para analizar la QoS de una sesión; 65 extraer un mensaje de control de la sesión durante la propia sesión;8
imagen2 obtener información de QoS de la sesión en conformidad con la política utilizada para analizar la QoS de la sesión;en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje de control;5 caracterizado por cuanto que la política está configurada en un servidor intermedio o un servidor de política dispuesto por separado; yel servidor intermedio o el servidor de política determina que es necesario realizar un análisis de QoS sobre la 10 sesión en conformidad con la información de política configurada y reenvía la notificación directamente a un Proxy Multimedia, MP. - 5. Un método para obtener información de Calidad de Servicio, QoS, de una sesión, que comprende:15 configurar una política utilizada para analizar la QoS de una sesión;extraer un mensaje de control de la sesión durante dicha sesión;obtener la información de QoS de la sesión en conformidad con la política utilizada para analizar la QoS de la 20 sesión;en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje de control;25 caracterizado por cuanto que la política está configurada sobre un servidor de política, un Proxy de Señalización, SP, obtiene información que indica que es necesario realizar un análisis de QoS sobre la sesión comunicándose con el servidor de política mediante un servidor intermedio; el SP envía una notificación que indica que es necesario realizar un análisis de QoS sobre la sesión a un Proxy Multimedia, MP.30 6. Un método para obtener información de Calidad de Servicio, QoS, de una sesión, que comprende:configurar una política utilizada para analizar la QoS de una sesión;extraer un mensaje de control de la sesión durante dicha sesión;35 obtener la información de QoS de la sesión en conformidad con la política utilizada para analizar la QoS de la sesión;en donde la información de QoS de la sesión se obtiene a partir de la información contenida en el mensaje de 40 control;caracterizado por cuanto que la política está configurada sobre un servidor de política, y un Proxy Multimedia, MP, obtiene directamente la información que indica que es necesario realizar un análisis de QoS sobre la sesión comunicándose con el servidor de política mediante un servidor intermedio.459
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200510074559 | 2005-05-28 | ||
| CNA200510074559XA CN1870514A (zh) | 2005-05-28 | 2005-05-28 | 会话服务质量分析的实现方法 |
| PCT/CN2006/001115 WO2006128365A1 (fr) | 2005-05-28 | 2006-05-26 | Procede pour obtenir les informations de qualite de service de la session |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2640873T3 true ES2640873T3 (es) | 2017-11-07 |
Family
ID=37444071
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES06742003.4T Active ES2640873T3 (es) | 2005-05-28 | 2006-05-26 | Método para obtener la información de calidad de servicio QoS de la sesión |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7898974B2 (es) |
| EP (1) | EP1879327B1 (es) |
| CN (1) | CN1870514A (es) |
| ES (1) | ES2640873T3 (es) |
| WO (1) | WO2006128365A1 (es) |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8095774B1 (en) | 2007-07-05 | 2012-01-10 | Silver Peak Systems, Inc. | Pre-fetching data into a memory |
| US8171238B1 (en) | 2007-07-05 | 2012-05-01 | Silver Peak Systems, Inc. | Identification of data stored in memory |
| US8392684B2 (en) | 2005-08-12 | 2013-03-05 | Silver Peak Systems, Inc. | Data encryption in a network memory architecture for providing data based on local accessibility |
| US8929402B1 (en) | 2005-09-29 | 2015-01-06 | Silver Peak Systems, Inc. | Systems and methods for compressing packet data by predicting subsequent data |
| US8811431B2 (en) | 2008-11-20 | 2014-08-19 | Silver Peak Systems, Inc. | Systems and methods for compressing packet data |
| US8489562B1 (en) | 2007-11-30 | 2013-07-16 | Silver Peak Systems, Inc. | Deferred data storage |
| US8755381B2 (en) * | 2006-08-02 | 2014-06-17 | Silver Peak Systems, Inc. | Data matching using flow based packet data storage |
| US8885632B2 (en) | 2006-08-02 | 2014-11-11 | Silver Peak Systems, Inc. | Communications scheduler |
| JP5115091B2 (ja) * | 2007-08-14 | 2013-01-09 | ソニー株式会社 | 制御装置、コンテンツ送信システム及びコンテンツ送信方法 |
| US8307115B1 (en) | 2007-11-30 | 2012-11-06 | Silver Peak Systems, Inc. | Network memory mirroring |
| CN101483613B (zh) * | 2008-01-09 | 2012-02-15 | 国际商业机器公司 | 为呈现服务器提供QoS控制能力的方法和设备及其系统 |
| US10805840B2 (en) | 2008-07-03 | 2020-10-13 | Silver Peak Systems, Inc. | Data transmission via a virtual wide area network overlay |
| US10164861B2 (en) | 2015-12-28 | 2018-12-25 | Silver Peak Systems, Inc. | Dynamic monitoring and visualization for network health characteristics |
| US8743683B1 (en) | 2008-07-03 | 2014-06-03 | Silver Peak Systems, Inc. | Quality of service using multiple flows |
| US9717021B2 (en) | 2008-07-03 | 2017-07-25 | Silver Peak Systems, Inc. | Virtual network overlay |
| CN101364999B (zh) * | 2008-09-18 | 2012-07-04 | 华为技术有限公司 | 一种基于流的服务质量处理的方法、设备及系统 |
| US8254268B2 (en) * | 2008-09-29 | 2012-08-28 | At&T Intellectual Property I, L.P. | Methods and apparatus to perform quality testing in internet protocol multimedia subsystem based communication systems |
| US9130991B2 (en) | 2011-10-14 | 2015-09-08 | Silver Peak Systems, Inc. | Processing data packets in performance enhancing proxy (PEP) environment |
| US9626224B2 (en) | 2011-11-03 | 2017-04-18 | Silver Peak Systems, Inc. | Optimizing available computing resources within a virtual environment |
| CN103634303B (zh) * | 2013-11-13 | 2017-06-27 | 中国联合网络通信集团有限公司 | 一种实现VoIP通话的方法及系统 |
| US9948496B1 (en) | 2014-07-30 | 2018-04-17 | Silver Peak Systems, Inc. | Determining a transit appliance for data traffic to a software service |
| US9875344B1 (en) | 2014-09-05 | 2018-01-23 | Silver Peak Systems, Inc. | Dynamic monitoring and authorization of an optimization device |
| US10432484B2 (en) | 2016-06-13 | 2019-10-01 | Silver Peak Systems, Inc. | Aggregating select network traffic statistics |
| US9967056B1 (en) | 2016-08-19 | 2018-05-08 | Silver Peak Systems, Inc. | Forward packet recovery with constrained overhead |
| CN106790610B (zh) * | 2016-12-29 | 2020-01-17 | 华为技术有限公司 | 一种云系统消息分发方法,装置和系统 |
| US10892978B2 (en) | 2017-02-06 | 2021-01-12 | Silver Peak Systems, Inc. | Multi-level learning for classifying traffic flows from first packet data |
| US10771394B2 (en) | 2017-02-06 | 2020-09-08 | Silver Peak Systems, Inc. | Multi-level learning for classifying traffic flows on a first packet from DNS data |
| US10257082B2 (en) | 2017-02-06 | 2019-04-09 | Silver Peak Systems, Inc. | Multi-level learning for classifying traffic flows |
| US11044202B2 (en) | 2017-02-06 | 2021-06-22 | Silver Peak Systems, Inc. | Multi-level learning for predicting and classifying traffic flows from first packet data |
| US11212210B2 (en) | 2017-09-21 | 2021-12-28 | Silver Peak Systems, Inc. | Selective route exporting using source type |
| US10637721B2 (en) | 2018-03-12 | 2020-04-28 | Silver Peak Systems, Inc. | Detecting path break conditions while minimizing network overhead |
| WO2021049143A1 (ja) * | 2019-09-09 | 2021-03-18 | 株式会社Nttドコモ | サービス品質管理システム |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6108782A (en) * | 1996-12-13 | 2000-08-22 | 3Com Corporation | Distributed remote monitoring (dRMON) for networks |
| US6678250B1 (en) * | 1999-02-19 | 2004-01-13 | 3Com Corporation | Method and system for monitoring and management of the performance of real-time networks |
| GB0104973D0 (en) * | 2001-02-28 | 2001-04-18 | Nokia Networks Oy | Quality of service monitor |
| JP3769468B2 (ja) * | 2001-03-21 | 2006-04-26 | 株式会社エヌ・ティ・ティ・ドコモ | 通信品質制御方法、通信品質制御システム、パケット解析装置及びデータ送信端末装置 |
| US7362707B2 (en) * | 2001-07-23 | 2008-04-22 | Acme Packet, Inc. | System and method for determining flow quality statistics for real-time transport protocol data flows |
| DE10163530A1 (de) * | 2001-12-21 | 2003-07-03 | Siemens Ag | Verfahren zum Überwachen der Dienstgüte in paketorientierten Netzen |
| FR2838269B1 (fr) * | 2002-04-05 | 2005-02-18 | Cit Alcatel | Systeme de gestion de mesure de la qualite d'un service sur un reseau |
| US7729268B2 (en) * | 2002-06-28 | 2010-06-01 | Ntt Docomo, Inc. | Method and apparatus for quality of service determination |
| FR2844938B1 (fr) * | 2002-09-23 | 2005-01-14 | Cit Alcatel | Procede d'interception de donnees de controle, notamment de qualite de service, et dispositif associe |
| CN100337414C (zh) | 2002-10-18 | 2007-09-12 | 华为技术有限公司 | 一种宽带码分多址系统中的服务质量协商方法 |
| EP1450514A1 (en) * | 2003-02-18 | 2004-08-25 | Matsushita Electric Industrial Co., Ltd. | Server-based rate control in a multimedia streaming environment |
| EP1460799A1 (en) * | 2003-03-17 | 2004-09-22 | Hewlett-Packard Development Company, L.P. | Process and apparatus for monitoring the quality of service in a telecommunication network |
| WO2005004370A2 (en) * | 2003-06-28 | 2005-01-13 | Geopacket Corporation | Quality determination for packetized information |
| US7542461B2 (en) * | 2004-04-19 | 2009-06-02 | Cisco Technology, Inc. | Method and apparatus for dynamically determining when to use quality of service reservation in internet media applications |
| US20070008894A1 (en) * | 2004-10-19 | 2007-01-11 | Idt Corporation | Telecommunications-based link monitoring system |
| CN101496387B (zh) * | 2006-03-06 | 2012-09-05 | 思科技术公司 | 用于移动无线网络中的接入认证的系统和方法 |
-
2005
- 2005-05-28 CN CNA200510074559XA patent/CN1870514A/zh active Pending
-
2006
- 2006-05-26 EP EP06742003.4A patent/EP1879327B1/en not_active Not-in-force
- 2006-05-26 WO PCT/CN2006/001115 patent/WO2006128365A1/zh not_active Ceased
- 2006-05-26 ES ES06742003.4T patent/ES2640873T3/es active Active
-
2007
- 2007-11-26 US US11/945,051 patent/US7898974B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP1879327A4 (en) | 2011-07-06 |
| WO2006128365A1 (fr) | 2006-12-07 |
| US7898974B2 (en) | 2011-03-01 |
| EP1879327B1 (en) | 2017-08-09 |
| EP1879327A1 (en) | 2008-01-16 |
| CN1870514A (zh) | 2006-11-29 |
| US20080095060A1 (en) | 2008-04-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1879327B1 (en) | A method for obtaining the qos information of the session | |
| US7881338B2 (en) | Handling quality of service in a communication system | |
| US20100281171A1 (en) | Packet-switched network-to-network interconnection interface | |
| US8090845B2 (en) | Apparatus and method for firewall traversal | |
| US8971311B2 (en) | Methods, systems and computer readable media for supporting a plurality of real-time transport protocol (RTP) multiplexing enablement methods in a media gateway | |
| US20080062997A1 (en) | Intelligent call routing through distributed VoIP networks | |
| US8213337B2 (en) | IP multimedia subsystem for a multimode wireless device | |
| JP2007503188A (ja) | Pcmmアプリケーションマネージャ | |
| CN102387081B (zh) | 一种NAT场景下通信业务QoS保障方法、装置及系统 | |
| US8457116B2 (en) | Mobile technology | |
| US8121028B1 (en) | Quality of service provisioning for packet service sessions in communication networks | |
| US10212197B2 (en) | Method for setting up a communication link | |
| US7697433B2 (en) | Method and system for bypassing a core network in establishing a call between endpoints on different media gateways | |
| CN102017783B (zh) | 网络实体选择 | |
| US8594128B2 (en) | Method and apparatus for enabling dynamic protocol interworking resolution with diverse endpoints | |
| US20200389507A1 (en) | Early reachability/connectivity check for media path setup | |
| US20160142966A1 (en) | Method and system for updating internet protocol (ip) registration using multiple protocols | |
| AU2005239680A1 (en) | VOIP (voice over internet protocol) call processing | |
| US20110153842A1 (en) | Control device, communication system and communication method for multimedia streaming over a wireless broadband network | |
| CN100505755C (zh) | Ip多媒体子系统终端用户面的不同协议间互通的方法 | |
| CN101174999A (zh) | 一种基于sip协议的全球眼设备穿越nat的方法 | |
| US20140269599A1 (en) | Routing system for transferring data packets of a call | |
| US20100262698A1 (en) | Method for negotiating redundant transmission | |
| US8984148B2 (en) | Method and apparatus for signaling post-ring reservations | |
| US7852832B1 (en) | Method and apparatus for providing secure interface to externally hosted application servers |