FILTRADO DE TRAFICO DE PAQUETES IP EN GPRS.

Un filtro para paquetes para la gestión de parámetros de calidad en transmisiones de datos conmutados por paquetes a distintas aplicaciones cliente (A,

B, C, D), y desde las mismas,

caracterizado porque, para el tráfico de paquetes transmitido por redes de teléfonos móviles mediante el uso de GPRS, dicho filtro está adaptado para restringir la cantidad de datos que se le permite transmitir a un usuario para efectuar requerimientos de calidad, con respecto a al menos el ancho de banda o el retraso, en el tráfico de paquetes por separado para cada una de dichas aplicaciones cliente (A, B, C, D), para el tráfico en redes IP y/o por redes X.25, al decidir mediante el filtrado la cantidad del ancho de banda disponible que se utilizará para cada aplicación cliente, porque se ejecuta el tráfico de paquetes conforme al protocolo IP y porque el filtro está ubicado en la pila de protocolos entre la capa IP (25) y el operador (21) de GPRS, de forma que los paquetes IP pasarán por el filtro antes que la transmisión, ejecutada por el operador (21) de GPRS

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/SE99/02279.

Solicitante: TELIA AB (PUBL).

Nacionalidad solicitante: Suecia.

Dirección: MARBACKAGATAN 11,123 86 FARSTA.

Inventor/es: MALMKVIST, JONAS.

Fecha de Publicación: .

Fecha Concesión Europea: 24 de Febrero de 2010.

Clasificación Internacional de Patentes:

  • H04L12/56B
  • H04L29/06 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › caracterizadas por un protocolo.
  • H04W28/24 H04 […] › H04W REDES DE COMUNICACION INALAMBRICAS (difusión H04H; sistemas de comunicación que utilizan enlaces inalámbricos para comunicación no selectiva, p. ej. extensiones inalámbricas H04M 1/72). › H04W 28/00 Tráfico de red o gestión de recursos. › Negociación de SLA [Acuerdo de Calidad de Servicios(Service Level Agreement)]; Negociación de QoS [Calidad de Servicio (Quality of Service)].

Clasificación PCT:

  • H04L12/56
  • H04W28/00 H04W […] › Tráfico de red o gestión de recursos.

Clasificación antigua:

  • H04L12/56
  • H04Q7/22
FILTRADO DE TRAFICO DE PAQUETES IP EN GPRS.

Fragmento de la descripción:

Filtrado de tráfico de paquetes IP en GPRS.

Campo técnico

La presente invención describe una forma de filtrar tráfico de paquetes con la que el usuario tendrá una oportunidad de efectuar requerimientos de calidad sobre el tráfico de paquetes, de forma que se puedan indicar los parámetros de calidad para las aplicaciones cliente utilizadas.

La invención proporciona la funcionalidad que hace que sea posible que el propio usuario decida lo grande que será la parte de los recursos totales asignados que será utilizada para cada aplicación cliente.

La invención describe especialmente una forma de filtrar tráfico de paquetes en GPRS (Servicio general de radiotransmisión por paquetes), que es un servicio de datos conmutados por paquetes para GSM. Únicamente con adiciones sin importancia a la fase 1 del estándar GPRS, la invención le dará al usuario una experiencia de calidad considerablemente mayor. Las aplicaciones cliente que son menos sensibles a los retrasos, por ejemplo las transmisiones de ficheros con FTP (Protocolo de transferencia de ficheros), pueden repartir la capacidad común para las aplicaciones cliente sensibles a los retrasos, por ejemplo, "Voz sobre IP", con UDP (Protocolo de datagrama de usuario).

Técnica anterior

El documento EP 0 632 672 describe un sistema y un procedimiento para garantizar la transmisión de elementos de datos entre ordenadores con una calidad predeterminada de servicio, QoS. Entonces, un ordenador en un modelo de referencia de red de comunicaciones solicita una QoS preseleccionada para transmisiones seleccionadas. Se emplea una sesión existente mediante la cual se multiplexan transmisiones que tienen una variedad de garantías preseleccionadas en la sesión existente.

El GPRS (Servicio general de radiotransmisión por paquetes) es un servicio de datos conmutados por paquetes para GSM, y, en primer lugar, constituye un acceso móvil a Internet, pero también puede crear un acceso a otras redes de datos conmutados por paquetes, como X.25. El sistema de GPRS está conectado a la red de datos por medio de un GGSN (Nodo de soporte pasarela de GPRS). Los paquetes IP, que llegan al GGSN, serán tunelados a la estación móvil por medio de una red fija y una red basada en radio.

Conforme al estándar GPRS, todos los paquetes IP que tienen la misma dirección IP estarán asociados con un contexto PDP, que está en el terminal móvil, un SGSN y un GGSN. El contexto PDP es un registro, que, entre otros, contiene un perfil de QoS (perfil de calidad) para el acceso IP del terminal, e información que se requiere para cambiar la ubicación del terminal en la red GSM (información para la movilidad). El perfil de calidad, entre otros, describe qué ancho de banda máximo está disponible para el usuario, y requerimientos acerca del retraso máximo. Esto significa que todos los paquetes IP con la misma dirección IP serán gestionados de la misma forma, con independencia de los requerimientos variables sobre el retraso que las aplicaciones cliente efectúan sobre el operador GPRS.

Es bien conocida la necesidad de efectuar requerimientos de calidad (QoS). La QoS se gestiona en muchos protocolos, pero la gestión de la QoS para el tráfico IP en Internet no está resuelta.

Una aplicación cliente puede llevarse a cabo por medio de distintos tipos de protocolos de transporte. Una aplicación cliente que requiere que se entregue información correctamente y en el mismo orden en el que se transmitió utiliza TCP (Protocolo de control de transmisión), y una aplicación cliente que en cambio tiene requerimientos más estrictos de retrasos utiliza UDP (Protocolo de datagrama de usuario).

Problema técnico

Si un usuario utiliza una pluralidad de aplicaciones cliente, los requerimientos acerca de la QoS pueden diferir entre las distintas aplicaciones cliente que ha activado el usuario. El uso de las aplicaciones cliente en las que se utiliza una transmisión conmutada por paquetes puede, por eso, tener como resultado requerimientos diferenciados para la transmisión. Por ejemplo, el uso de ciertas aplicaciones cliente efectúa requerimientos estrictos para la transmisión rápida, mientras que el uso de otras aplicaciones cliente puede efectuar requerimientos de que los paquetes transmitidos llegarán en el mismo orden en el que fueron transmitidos.

La fase 1 del estándar para el Servicio general de radiotransmisión por paquetes (GPRS) no soporta la diferenciación de calidad de los paquetes IP que tienen la misma dirección IP. Esto significa que todos los protocolos IP que tienen la misma dirección IP compartirán una capacidad común de transmisión, y la asignación no se puede controlar con respecto a qué requerimientos se hacen. Esto significa entre otras cosas, que las aplicaciones cliente que no tienen requerimientos estrictos acerca de retrasos pueden reducir la calidad para las aplicaciones cliente sensibles a los retrasos.

Cuando no se puede llevar a cabo un control de la transmisión con respecto a la calidad, se evita o se influye en el uso/la activación de ciertas aplicaciones cliente a la misma vez. Entonces, es imposible una ejecución paralela deseada, así que una ejecución secuencial, o una ejecución restringida de otra forma, debe ser aplicada por el cliente.

Basar la gestión de la QoS en que se le puedan asignar a un usuario una pluralidad de direcciones IP, conforme a la fase 1 de GPRS, es insuficiente principalmente por dos razones:

• Existe una gran escasez de direcciones IPv4, lo que reduce mucho la posibilidad de que un usuario utilice una dirección IP para cada aplicación cliente.
• El equipo (PC) del lugar de trabajo no está configurado normalmente para soportar una pluralidad de direcciones IP al mismo tiempo.

Solución técnica

Los problemas tratados anteriormente relacionados con las transmisiones GPRS se solucionan conforme a la invención por medio de un filtro de paquetes conforme a la reivindicación 1 y por medio de un procedimiento conforme a la reivindicación 7.

Los paquetes IP que se transmiten por GPRS están encapsulados y tunelados de esta manera a través de la red de conexión. La invención describe cómo los paquetes IP que son tunelados al operador de GPRS, están dispuestos para pasar por un filtro de paquetes, que reduce la cantidad de datos que está permitida que transmita cada aplicación cliente. Por medio de filtrado, el propio usuario puede decidir la cantidad del ancho de banda disponible que será utilizada para cada aplicación cliente.

La invención se puede implementar en terminales móviles que están utilizando un operador de GPRS para conectarse a Internet. La invención también se puede implementar en los nodos GGSN del sistema GPRS.

Ventajas

La invención proporciona funcionalidad que hace que sea posible que el propio usuario decida cuán grande será la parte de los recursos totales asignados al usuario será utilizada para cada aplicación cliente.

Los recursos disponibles de la red pueden ser asignados entre aquellas aplicaciones cliente que estén activadas, de forma que las aplicaciones cliente sensibles tendrán la capacidad necesaria para una transmisión satisfactoria. Otras aplicaciones cliente, menos sensibles, tendrán acceso a recursos limitados. Dado que los requerimientos son menores para estas aplicaciones cliente, están menos acosadas al variar la capacidad, o al estar limitada. Por otra parte, si una aplicación cliente no utiliza la capacidad asignada por completo, la capacidad libre será asignada a cualquier otra aplicación cliente que tenga la posibilidad de beneficiarse de una capacidad aumentada de transmisión. Entonces, el usuario experimentará una calidad total mejorada de la transmisión.

El filtro de paquetes descrito para la gestión de la QoS en el sistema GPRS introduce una nueva tecnología para diferencia y priorizar entre distintas aplicaciones cliente. Al establecer un orden de prioridades y al diferenciar el tráfico IP, se logra un sistema más flexible para la transmisión y mejores oportunidades de satisfacer los requerimientos de tiempo y de calidad, de forma que se puedan utilizar de forma satisfactoria las aplicaciones cliente. Mediante estas disposiciones, se pueden utilizar los recursos de la red de mejor forma, y habrá posibilidad de evitar o posponer las inversiones.

Lista de figuras

La Figura 1 muestra el acceso a Internet mediante GPRS.

La Figura 2 muestra un terminal móvil...

 


Reivindicaciones:

1. Un filtro para paquetes para la gestión de parámetros de calidad en transmisiones de datos conmutados por paquetes a distintas aplicaciones cliente (A, B, C, D), y desde las mismas,

caracterizado porque, para el tráfico de paquetes transmitido por redes de teléfonos móviles mediante el uso de GPRS, dicho filtro está adaptado para restringir la cantidad de datos que se le permite transmitir a un usuario para efectuar requerimientos de calidad, con respecto a al menos el ancho de banda o el retraso, en el tráfico de paquetes por separado para cada una de dichas aplicaciones cliente (A, B, C, D), para el tráfico en redes IP y/o por redes X.25, al decidir mediante el filtrado la cantidad del ancho de banda disponible que se utilizará para cada aplicación cliente, porque se ejecuta el tráfico de paquetes conforme al protocolo IP y porque el filtro está ubicado en la pila de protocolos entre la capa IP (25) y el operador (21) de GPRS, de forma que los paquetes IP pasarán por el filtro antes que la transmisión, ejecutada por el operador (21) de GPRS.

2. Un filtro para paquetes como se reivindica en la reivindicación 1,

caracterizado porque los protocolos de transmisión que se utilizan en Internet son TCP, Protocolo de control de transmisión, y UDP, Protocolo de datagrama de usuario.

3. Un filtro para paquetes como se reivindica en la reivindicación 1 o 2,

caracterizado porque el filtro está adaptado para diferenciar la QoS para el tráfico IP en Internet para distintas aplicaciones cliente con la misma dirección IP.

4. Un filtro para paquetes como se reivindica en cualquiera de las reivindicaciones 1 a 3, caracterizado:

porque la cantidad de datos, que se le permite transmitir a cada una de dichas aplicaciones cliente (A, B, C, D), está limitada;
porque la capacidad (31) de transmisión, que ha sido asignada a cualquiera de dichas aplicaciones cliente pero que no se ha utilizado, se asigna a cualquier otra de dichas aplicaciones cliente;
porque la asignación entre dichas aplicaciones cliente del ancho de banda disponible se decide en el momento de la utilización de las aplicaciones cliente.

5. Un filtro para paquetes como se reivindica en cualquiera de las reivindicaciones 1 a 4, caracterizado por los siguientes elementos:

un clasificador de paquetes, que clasifica el tráfico de entrada conforme a información en los paquetes transmitidos,
un contador, que registra y compara el número de paquetes entrantes que pertenecen a la misma aplicación cliente con un perfil predefinido, y
un limitador de flujo, que rechaza paquetes, de forma que el número de paquetes por unidad de tiempo que se permite para la aplicación cliente con la que está relacionado el paquete, no supera un número máximo permitido de paquetes por unidad de tiempo.

6. Un filtro para paquetes como se reivindica en cualquiera de las reivindicaciones 1 a 5, caracterizado porque las funciones del filtro para una aplicación cliente están definidas por:

una descripción de cómo se identifican los paquetes que son transmitidos.
asignación del ancho de banda para cada aplicación cliente.
control de la asignación de la capacidad de transmisión que no se utiliza temporalmente.

7. Un procedimiento para el filtrado de transmisiones de datos conmutados por paquetes para efectuar requerimientos de calidad acerca del tráfico de paquetes por separado para cada una de las aplicaciones cliente activas (a, B, C, D), caracterizado porque, para el tráfico de paquetes transmitido por redes de teléfonos móviles mediante el uso de GPRS, se ejecuta el tráfico de paquetes conforme al protocolo IP, y porque el filtrado se lleva a cabo mediante un filtro para paquetes adaptado para restringir la cantidad de datos que se le permite transmitir a un cliente para efectuar requerimientos de calidad, relacionados con al menos el ancho de banda o los retrasos, acerca del tráfico de paquetes por separado para cada una de dichas aplicaciones cliente (A, B, C, D), para tráfico por redes IP y/o por redes X.25, al decidir mediante el filtrado la cantidad del ancho de banda disponible que se utilizará para cada aplicación cliente, y porque dicho filtro para paquetes está ubicado en la pila de protocolos entre la capa IP (25) y la capa con el operador (21) de GPRS, de forma que los paquetes IP pasarán por el filtro antes que la transmisión GPRS.

8. Un procedimiento como se reivindica en la reivindicación 7,

caracterizado porque dichos requerimientos diferenciados de calidad se efectúan sobre el tráfico en redes IP y/o en redes X.25.

9. Un procedimiento como se reivindica en las reivindicaciones 7 u 8,

caracterizado porque dicho filtro para paquetes comprende los siguientes elementos:

un clasificador de paquetes, que clasifica el tráfico conforme a información en los paquetes transmitidos,
un contador, que para cada una de dichas aplicaciones cliente registra y compara el número de paquetes transmitidos que pertenecen a dicha aplicación cliente con un perfil predefinido, y
un limitador del flujo, que limita el flujo de paquetes para una aplicación cliente a un número máximo permitido de paquetes por unidad de tiempo.

10. Un procedimiento como se reivindica en cualquiera de las reivindicaciones 7 a 9,

caracterizado por la asignación dinámica de la capacidad de transmisión entre dichas aplicaciones cliente.

11. Un procedimiento como se reivindica en cualquiera de las reivindicaciones 7 a 10, caracterizado:

porque la cantidad de datos que se permite que transmita cada una de dichas aplicaciones cliente (A, B, C, D) está restringida,
porque la capacidad (31) de transmisión, que está asignada a una de dichas aplicaciones cliente, pero que no se utiliza, se asigna a cualquier otra de dichas aplicaciones cliente,
porque el usuario decide de forma dinámica cómo será asignada la utilización del ancho de banda disponible entre dichas aplicaciones cliente.

12. Un procedimiento como se reivindica en cualquiera de las reivindicaciones 7 a 11,

caracterizado por:

la identificación de los paquetes de dichas aplicaciones cliente,
asignación del ancho de banda para cada una de dichas aplicaciones cliente, y
el control de la asignación de la capacidad de transmisión que no se utiliza momentáneamente.

 

Patentes similares o relacionadas:

Procedimiento y dispositivo para el procesamiento de una solicitud de servicio, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para el procesamiento de una solicitud de servicio, comprendiendo el procedimiento: recibir (S201), mediante un nodo de consenso, una solicitud […]

Procedimiento y dispositivo para su uso en la gestión de riesgos de información de aplicación, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para la gestión de riesgos de información de aplicación en un dispositivo de red, comprendiendo el procedimiento: recibir información […]

Gestión de memoria intermedia recomendada de red de una aplicación de servicio en un dispositivo de radio, del 22 de Julio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método llevado a cabo por un nodo de red en una red de comunicación por radio , comprendiendo el método: obtener (S1) una predicción del ancho […]

Método, servidor y sistema de inicio de sesión de confianza, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método de inicio de sesión de confianza implementado por computadora aplicado a un sistema de inicio de sesión de confianza que comprende un primer sistema de aplicación […]

Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]

Método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático de cliente que comprende una entidad de módulo de identidad de abonado con un kit de herramientas de módulo de identidad de abonado así como una miniaplicación de módulo de identidad de abonado, sistema, dispositivo informático de cliente y entidad de módulo de identidad de abonado para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en el dispositivo informático de cliente, programa que comprende un código de programa legible por ordenador y producto de programa informático, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Un método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático […]

Método para atender solicitudes de acceso a información de ubicación, del 22 de Julio de 2020, de Nokia Technologies OY: Un aparato que comprende: al menos un procesador; y al menos una memoria que incluye un código de programa informático para uno o más programas, […]

Sincronización de una aplicación en un dispositivo auxiliar, del 22 de Julio de 2020, de OPENTV, INC.: Un método que comprende, mediante un dispositivo de medios: acceder, utilizando un módulo de recepción, un flujo de datos que incluye contenido […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .