ES2337720T3 - Metodo y dispositivos para instalar filtros de paquetes en una transmision de datos. - Google Patents
Metodo y dispositivos para instalar filtros de paquetes en una transmision de datos. Download PDFInfo
- Publication number
- ES2337720T3 ES2337720T3 ES06706659T ES06706659T ES2337720T3 ES 2337720 T3 ES2337720 T3 ES 2337720T3 ES 06706659 T ES06706659 T ES 06706659T ES 06706659 T ES06706659 T ES 06706659T ES 2337720 T3 ES2337720 T3 ES 2337720T3
- Authority
- ES
- Spain
- Prior art keywords
- packet
- entity
- identification
- user equipment
- level
- 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 94
- 230000005540 biological transmission Effects 0.000 title claims description 28
- 238000004891 communication Methods 0.000 claims abstract description 63
- 239000000969 carrier Substances 0.000 claims abstract description 37
- 230000000977 initiatory effect Effects 0.000 claims description 32
- 230000004044 response Effects 0.000 claims description 12
- 238000012544 monitoring process Methods 0.000 claims description 11
- 230000004048 modification Effects 0.000 claims description 9
- 238000012986 modification Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 32
- 230000011664 signaling Effects 0.000 description 32
- 230000004913 activation Effects 0.000 description 5
- 238000011161 development Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000009434 installation Methods 0.000 description 5
- 230000001174 ascending effect Effects 0.000 description 4
- 238000001914 filtration Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 101100264195 Caenorhabditis elegans app-1 gene Proteins 0.000 description 2
- 238000013475 authorization Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 239000000872 buffer Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 235000020004 porter Nutrition 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- WJCNZQLZVWNLKY-UHFFFAOYSA-N thiabendazole Chemical compound S1C=NC(C=2NC3=CC=CC=C3N=2)=C1 WJCNZQLZVWNLKY-UHFFFAOYSA-N 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/38—Flow based routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/803—Application aware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/808—User-type aware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/824—Applicable to portable or mobile terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/825—Involving tunnels, e.g. MPLS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Un método para asociar un paquete de datos (DP) con un portador de paquetes (PB) en un equipo de usuario (UE 1) de una red de comunicaciones, donde el paquete de datos es enviado en un flujo de datos desde una función de aplicación del equipo de usuario, el portador de paquetes (PB) se establece con el equipo de usuario para transmitir el paquete de datos (DP) sobre la red de comunicaciones hacia una entidad adicional, y donde el equipo de usuario está adaptado para establecer distintos portadores de paquetes, comprendiendo el método lo pasos de identificar el flujo con el paquete de datos, en una entidad de control de la red de comunicaciones, determinar el portador de paquetes para asociarlo con dicho flujo, a partir de los distintos portadores de paquetes en una función de la política de la entidad de control, determinar una identificación del nivel de encaminamiento de la entidad adicional, instruir al equipo de usuario por la red de comunicaciones, para que instale un filtro de paquetes basándose en la identificación del nivel de encaminamiento, donde el filtro de paquetes asocia paquetes de datos que comprenden la identificación del nivel de encaminamiento de la entidad adicional con el portador de paquetes determinado, proporcionar la identificación del nivel de encaminamiento a la función de aplicación, incluir la identificación del nivel de encaminamiento en el paquete de datos, y reenviar el paquete de datos (DP) sobre el portador de paquetes (PB) determinado.
Description
Método y dispositivos para instalar filtros de
paquetes en una transmisión de datos.
La presente invención está relacionada con un
método para asociar un paquete de datos con un portador de paquetes
en un equipo de usuario de una red de comunicaciones. Se describen
también los dispositivos y los programas de software que
materializan la invención.
En muchos casos, se necesita enviar paquetes de
datos sobre una red de comunicaciones, entre un equipo de usuario y
una entidad adicional. Las transmisiones se pueden realizar tanto en
dirección descendente como ascendente y la entidad adicional es
frecuentemente otro equipo de usuario, por ejemplo en una llamada
telefónica. La entidad adicional puede ser también una entidad de
servicios, como un servidor que puede enviar distintos flujos de
paquetes para sonido y vídeo al equipo de usuario, por ejemplo, en
una sesión de transmisión continua, mientras que el equipo de
usuario también puede enviar paquetes a la entidad adicional. La
entidad adicional puede ser parte de la red de comunicaciones o ser
capaz de intercambiar paquetes de datos con la red.
La red de comunicaciones puede ser una red fija
o de móviles. Puede haber implicada más de una red en la
transmisión, por ejemplo si el equipo de usuario está situado en
una red móvil que hace de interfaz directo o a través de redes
intermedias a una red fija, en la cual está situada la entidad
adicional. Las redes móviles convencionales comprenden una red
básica con nodos básicos de la red, por ejemplo nodos generales de
soporte de servicios de radio por paquetes (GSN), como un nodo que
sirve a nodos de soporte de servicio de paquetes por radio (SGSN) o
un nodo de pasarela general de soporte de servicio de paquetes por
radio (GGSN). Los nodos básicos de la red permiten el intercambio
de datos con redes externas tales como Internet o las redes de
móviles o fijas de otros operadores. Además, las redes móviles
convencionales comprenden una o más redes de acceso con nodos de
red de acceso para controlar la transmisión por radio al equipo de
usuario, designado comúnmente, por ejemplo, controladores de
estación base, controladores de la red radio (RNC), Nodo B o
estaciones de transceptor base. Son posibles también otras
implementaciones de los nodos y las redes, por ejemplo un GSN
mejorado y un RNC mejorado, que realizan distintas partes de la
funcionalidad del SGSN y por tanto permiten omitir un SGSN.
Un operador puede ofrecer servicios a los
abonados que generan distintos tipos de tráfico de paquetes, que
son transmitidos por una red de comunicaciones. Dependiendo del tipo
del tráfico de paquetes, los requisitos para la transmisión
difieren significativamente. Por ejemplo, la transmisión de voz
requiere un retardo e inestabilidad bajos, mientras que puede ser
aceptable una cantidad limitada de errores. Las sesiones de
transmisión continua que utilizan memorias intermedias de paquetes,
permiten típicamente retardos e inestabilidad mayores y el receptor
puede generalmente corregir o esconder errores también. La
transferencia de ficheros puede ser a menudo realizada como un
tráfico del mejor esfuerzo, pero requiere normalmente datos libres
de errores. Además, los operadores pueden elegir el ofrecimiento de
distintas calidades de servicios (QoS) dependiendo de la
suscripción del abonado, es decir, pueden elegir realizar una
diferenciación de usuarios. Tal sistema está divulgado, por
ejemplo, en el documento de la técnica anterior WO99/16266A
(ERICSSON TELEFON AB LM) publicado el 1 de Abril de 1999
(01.04.1999). Consecuentemente, la provisión de una calidad de
servicio definida es un concepto importante en el control del
tráfico de datos como se describe, por ejemplo, también en la
especificación 3GPP 23.107 V 6.3.0 del "Concepto y arquitectura
de la Calidad del Servicio (QoS)" del Proyecto de Asociación de
la 3ª Generación.
Hay distintos contextos que definen la calidad
del servicio relativa a la transmisión de datos que implica nodos
de una red de comunicaciones y al equipo de usuario. El equipo de
usuario y el nodo de red básica negocian un contexto PDP (Protocolo
de Datos en Paquetes), que especifica los parámetros para la
transmisión de paquetes de datos hacia y desde el equipo de usuario
sobre un portador 3GPP. Además, se pueden establecer contextos para
portadores relativos a distintos enlaces entre la entidad adicional
y el equipo de usuario, por ejemplo un contexto para el portador de
radio entre un nodo de acceso y el equipo de usuario, que especifica
los parámetros de transmisión sobre el radioenlace. Se establece un
mapa de correspondencia entre los flujos de paquetes entre la
entidad adicional y el equipo de usuario y los portadores asociados
con estos contextos, y son reenviados de manera consecuente.
Los actuales estándares del 3GPP definen un
mecanismo para establecer un mapa de correspondencia entre los
datos del enlace descendente y un portador de paquetes. Para este
fin, el portador se asocia con un contexto PDP. El contexto PDP es
la minuciosidad con la que se pueda ofrecer la QoS, es decir,
distintos contextos PDP pueden proporcionar una QoS diferente. El
mapa de correspondencia de los paquetes con los contextos PDP se
hace en un nodo del borde de la red de comunicaciones, por ejemplo,
en el GGSN utilizando Plantillas de Flujo de Tráfico (TFT) de
enlace descendente. Una TFT es un filtro de paquetes que define
reglas que establecen unívocamente mapas de correspondencia entre
los paquetes de datos entrantes y un contexto PDP. La TFT del
enlace descendente es parte de la definición de contexto PDP y puede
ser configurada para operar sobre varios parámetros diferentes. Por
ejemplo, la dirección IP de la fuente de un paquete de datos o el
campo del "Tipo de Servicio (ToS) en la cabecera IP", pueden
ser utilizados para establecer mapas de correspondencia entre los
paquetes y un contexto PDP. El protocolo de Gestión de la Sesión
(SM) se utiliza para gestionar contextos PDP.
En el enlace ascendente, el equipo de usuario
requiere información de cómo establecer mapas de correspondencia
entre paquetes de datos de una aplicación y un portador con el
contexto asociado. Sin embargo, esta funcionalidad no está dentro
del ámbito de los estándares actuales del 3GPP. En lugar de eso, se
define en modo propietario y puede diferir entre vendedores de
equipos de usuario. En una implementación, el equipo de usuario
tiene varias plantillas del contexto PDP, cada una de ellas
asociada con una QoS diferente. Un gestor de la conexión
proporciona un mapa de correspondencia para cada aplicación con una
de las plantillas del contexto PDP. El mapa de correspondencia es
una configuración estática que crea un vínculo en el gestor de la
conexión y que está señalizado al equipo de usuario, por ejemplo,
por medio de un SMS. Típicamente, el usuario realiza la
configuración visitando la página Web de un operador e introduciendo
el modelo de teléfono que está utilizando y qué aplicación desea
configurar, por ejemplo WAP o MMS. Al iniciar una sesión, por
ejemplo cuando se hace una llamada, la aplicación se comunica con
el gestor de conexiones a través de un API propietario (Interfaz de
Programación de Aplicaciones). El gestor de conexiones asocia los
paquetes de datos de la aplicación con el contexto PDP configurado
y, si se requiere, establece el contexto. Correspondientemente,
existe un vínculo estático entre la aplicación y la plantilla del
contexto PDP. Los identificadores y formatos utilizados en la
configuración pueden ser específicos de cada vendedor. Tal sistema
está divulgado, por ejemplo, en el documento de la técnica anterior
WO02/067605A (ERICSSON TELEFON AB LM), publicado el 29 de Agosto de
2002 (29.08.2002).
Como resultado, los métodos existentes para
asociar paquetes de datos a un portador son inflexibles y no
permiten cambios dinámicos de la configuración. Un problema
adicional es que el desarrollo de la aplicación es tanto específico
del acceso como específico del vendedor, es decir, las aplicaciones
deben ser escritas para un acceso específico (por ejemplo, 3GPP) y
un vendedor particular de equipos de usuario, porque el API de la
QoS en el mecanismo anterior de vinculación puede diferir tanto para
el vendedor como para el acceso.
Además, los equipos de usuario de acuerdo con
las especificaciones 3GPP pueden consistir en dos entidades, un
equipo terminal (TE) y un terminal móvil (MT), que son lógica y
opcionalmente también distintos físicamente. Las aplicaciones son
ejecutadas en el equipo terminal y los paquetes de datos se
intercambian por un terminal móvil con la red de móviles. En el
estado de la técnica, se requeriría un interfaz entre el TE y el MT
sobre el cual sea posible transportar los requisitos del portador
de la aplicación. Como el vínculo de la aplicación y contexto es
específico del vendedor en el actual equipo de usuario, se
requerirían interfaces diferentes. Si el equipo terminal es por
ejemplo un ordenador personal y el terminal móvil es una tarjeta de
la red de móviles, el ordenador podría necesitar admitir distintos
interfaces para distintos vendedores de tarjetas, conduciendo a una
alta complejidad y coste.
\vskip1.000000\baselineskip
Con estos antecedentes, es un objeto de la
presente invención proponer un método sencillo y flexible para
asociar paquetes de datos con un portador en un equipo de usuario de
una red de comunicaciones.
De acuerdo con la invención, se efectúa el
método descrito en la reivindicación 1. Más aún, la invención se
materializa en una red de comunicaciones, una entidad de control,
una entidad de supervisión, y un programa de ordenador como se
describe en las demás reivindicaciones independientes. En las
reivindicaciones dependientes se describen ventajosos modos de
realización.
El método propuesto asocia un paquete de datos
con un portador de paquetes en un equipo de usuario de una red de
comunicaciones. El paquete de datos es enviado en un flujo de datos
desde una función de aplicación del equipo de usuario. Aunque el
flujo puede comprender solamente un único paquete de datos, en el
flujo se envía típicamente una pluralidad de paquetes de datos. El
portador de paquete se establece con el equipo de usuario para
transmitir el paquete de datos sobre una red de comunicaciones hacia
una entidad adicional, por ejemplo a otro equipo de usuario o a un
servidor.
El establecimiento del portador puede ser
provocado por el equipo de usuario o por otra entidad de la red de
comunicaciones. El establecimiento puede ser efectuado en distintos
momentos con respecto a los demás pasos del método, como se
describirá a continuación. El equipo de usuario está adaptado para
establecer portadores de paquetes diferentes. Por ejemplo, los
portadores pueden diferir en la calidad de servicio proporcionada.
Opcionalmente, el equipo de usuario puede mantener más de un
portador establecido simultáneamente.
El método identifica el flujo con el paquete de
datos en una entidad de control de la red de comunicaciones. Una
función sobre las regla en el entidad de control determina el
portador del paquete para su asociación con dicho flujo desde los
diferentes portadores de paquetes. Preferiblemente, la entidad de
control está provista de reglas de la política del operador, para
determinar la selección de los portadores determinados entre los
distintos portadores que el equipo está adaptado para establecer. En
una red UMTS (Sistema Universal de Telecomunicaciones Móviles), la
entidad de control puede ser, por ejemplo, un GSN o un PCRF (Función
de Reglas de la Política y de Cargos).
Se determina una identificación del nivel de
encaminamiento de la entidad adicional. Esta determinación puede
ser efectuada en la entidad de control o en otra entidad de la red
que reenvía la identificación del nivel de encaminamiento a la
unidad de control. La identificación del nivel de encaminamiento
permite el reenvío de paquetes de datos a la entidad adicional. La
identificación del nivel de encaminamiento puede ser parte de la
identificación del flujo y utilizada en él.
El equipo de usuario es instruido para instalar
un filtro de paquetes basándose en la identificación del nivel de
encaminamiento. El filtro del paquete asocia los paquetes de datos
que comprenden la identificación del nivel de encaminamiento de la
entidad adicional con el portador del paquete determinado. La
identificación del nivel de encaminamiento es proporcionada a la
función de la aplicación, por ejemplo en un mensaje de señalización
que se origine desde la entidad adicional. La identificación del
nivel de encaminamiento está incluida en el paquete de datos.
Consecuentemente, el paquete de datos es reenviado por el filtro de
paquetes hacia el portador de paquetes determinado.
El método propuesto permite una asociación
sencilla y flexible de los paquetes de datos con los portadores de
paquetes, que no requiere una configuración previa de la asociación
y que puede ser establecida antes, durante o después del inicio de
una sesión de datos. El método propuesto proporciona un camino
controlado para la red de comunicaciones, es decir, el operador de
la red, para establecer un mapa de correspondencia entre los
paquetes de datos y los portadores en el enlace ascendente, desde el
equipo de usuario a una entidad adicional y, por tanto, para
proporcionar una diferenciación entre los servicios y entre los
usuarios. La red puede permitir o prohibir el mapa de
correspondencia de flujos seleccionados a los portadores en el
equipo de usuario, por medio de la función de reglas que controla
la instalación del filtro. Para este fin, el operador puede
especificar reglas de la política. Además, el método permite el
desarrollo de aplicaciones agnósticas de acceso, es decir, pueden
desarrollarse aplicaciones independientemente de la red de acceso a
la cual está conectado el equipo de usuario, porque solamente se
usan funciones API de puntos ubicuos de conexión de datos. Esto
simplifica el desarrollo de aplicaciones que hacen que el desarrollo
sea menos costoso. La identificación del nivel de encaminamiento
puede ser fijada por la aplicación a través del API del punto de
conexión de datos. El método no introduce nuevas señales exclusivas
para instalar el filtro de paquetes de enlace ascendente, pero
reutiliza los procedimientos existentes para este fin y puede ser
implementado fácilmente en redes de comunicaciones existentes.
Las redes de comunicaciones comprenden
típicamente una pluralidad de entidades. En un modo de realización
preferido, la entidad de control recibe la identificación del nivel
de encaminamiento determinada desde una entidad de supervisión e
instruye al equipo de usuario para que instale el filtro de
paquetes. La entidad de supervisión y la entidad de control pueden
ser implementadas como partes de un solo dispositivo o en
dispositivos diferentes. La entidad de supervisión puede supervisar
por ejemplo una señalización para el establecimiento de la sesión
entre el equipo de usuario y la entidad adicional, o bien los
paquetes de datos enviados durante una sesión establecida entre el
equipo de usuario y la entidad adicional. Como la señalización para
instalar el filtro y para el inicio de la sesión tienen entidades
receptoras diferentes en el equipo de usuario, y serán efectuadas
también utilizando generalmente protocolos de señalización
diferentes, no es adecuado a menudo tener una sola entidad para
supervisar los mensajes a nivel de la sesión e instruir la
instalación del filtro.
En un ventajoso modo de realización del método
propuesto, el establecimiento de una sesión de comunicaciones se
inicia entre el equipo de usuario y la entidad adicional, por medio
de un mensaje de iniciación. El mensaje de iniciación comprende una
identificación del nivel de sesión de la entidad adicional, por
ejemplo en el formato de un número de teléfono, un localizador
uniforme de recursos (URL) o una dirección de correo electrónico o
cualquier otra identificación del nivel de la sesión. Una entidad de
supervisión está adaptada para supervisar mensajes enviados entre
el equipo de usuario y la entidad adicional, para establecer la
sesión. La entidad de supervisión almacena información relacionada
con la sesión de comunicaciones. Por ejemplo, la entidad de
supervisión puede ser una función de control del estado de la
llamada que almacena un estado de las sesiones iniciadas. La
entidad de supervisión puede ser asociada con una entidad para
realizar una resolución de la dirección de la identificación del
nivel de la sesión, para reenviar el mensaje de iniciación a la
entidad adicional. El mensaje de iniciación es reenviado hacia la
entidad adicional utilizando la identificación del nivel de la
sesión. La entidad de supervisión espera entonces un mensaje de
respuesta relacionado con el establecimiento de la sesión de
comunicaciones y determina la identificación del nivel de
encaminamiento de la entidad adicional a partir del mensaje de
respuesta. Es posible recibir varios mensajes de respuesta y la
identificación del nivel de encaminamiento puede ser determinada a
partir de uno o varios mensajes de respuesta. El mensaje de
respuesta es reenviado al equipo de usuario y se completa el
establecimiento de la llamada. Este modo de realización permite una
implementación sencilla para obtener la información requerida y para
determinar la identificación del flujo, especialmente para el lado
que origina la sesión.
En un modo de realización alternativo del método
propuesto, se inicia el establecimiento de una sesión de
comunicaciones entre la entidad adicional y el equipo de usuario,
por medio de un mensaje de iniciación que comprende una
identificación del nivel de encaminamiento de la entidad adicional y
una identificación del nivel de la sesión del equipo de usuario.
Una entidad de supervisión está adaptada para recibir el mensaje de
iniciación y para determinar la identificación del nivel de
encaminamiento de la entidad adicional a partir del mensaje de
iniciación. El mensaje de iniciación es reenviado después hacia el
equipo de usuario utilizando la identificación del nivel de la
sesión y se completa el establecimiento de la sesión. Este modo de
realización permite una implementación sencilla para obtener la
información requerida y para determinar la identificación del
flujo, especialmente para el lado de terminación de la sesión.
En un modo de realización adicional, se
inspeccionan los paquetes de datos iniciales enviados por el equipo
de usuario sobre un primer portador, por ejemplo en la entidad de
control o en una entidad de supervisión. El primer portador puede
ser, por ejemplo, un portador predeterminado o puede ser establecido
de acuerdo con uno de los modos de realización precedentes
descritos. El flujo para la asociación se identifica a partir de
los paquetes de datos inspeccionados, por ejemplo debido a la
información de la cabecera del paquete, el contenido del paquete u
otros parámetros de los paquetes de datos. Después, se determina un
segundo portador de paquetes para la asociación con dicho flujo. El
segundo portador puede establecerse después para el flujo, puede
instalarse un filtro para asociar el flujo con un segundo portador
existente o pueden modificarse parámetros de un portador existente,
por ejemplo el primer portador, para este propósito.
En un ventajoso modo de realización, el
establecimiento del portador del paquete se inicia por medio de una
petición desde un nodo de la red de comunicaciones. Esto permite un
control mejorado del operador de la red sobre la transmisión por el
equipo de usuario.
Preferiblemente, los portadores de paquetes
difieren en al menos un elemento asociado entre un grupo que
comprende una calidad de servicio, una tarifa de facturación y un
punto de acceso al cual se reenvía el paquete. Consecuentemente,
los portadores pueden proporcionar una calidad de servicio diferente
o pueden ser facturados de manera diferente o ambas cosas, y pueden
ser seleccionados de manera consecuente.
Típicamente, el equipo de usuario comprende una
unidad de ejecución para ejecutar la función de la aplicación y una
unidad de transmisión para enviar el paquete de datos sobre un
portador de paquetes asociado. En muchos casos, la unidad de
ejecución y la unidad de transmisión están materializadas en el
mismo dispositivo, por ejemplo en un teléfono móvil. Las unidades
pueden ser distintas lógicamente, es decir, pueden tener un interfaz
especificado como por ejemplo un terminal móvil y un equipo
terminal de acuerdo con las especificaciones 3GPP. También es
posible que el equipo de usuario comprenda dispositivos físicamente
distintos, por ejemplo, la unidad de transmisión puede ser una
tarjeta UMTS o un teléfono móvil, mientras que la unidad de
ejecución es parte de otro dispositivo que puede conectarse a la
unidad de transmisión, por ejemplo un ordenador o un televisor con
una conexión cableada o inalámbrica a la unidad de transmisión.
En un modo de realización preferible, el paquete
de datos es un paquete de datos del protocolo de Internet IP. Esto
permite una fácil implementación del método en redes existentes. La
señalización del inicio de la sesión se puede efectuar utilizando
un protocolo de la sesión que esté basado en el protocolo IP.
Protocolos adecuados son, por ejemplo, el protocolo de inicio de la
sesión (SIP) o el protocolo de transmisión continua en tiempo real
(RTSP). Ambos pueden ser utilizados conjuntamente con el protocolo
de descripción de la sesión (SDP).
La identificación del nivel de encaminamiento de
la entidad adicional comprende, preferiblemente, una dirección de
destino y/o un número del puerto de destino, por ejemplo una
dirección IP y un número de puerto IP.
El portador del paquete puede ser establecido en
distintos momentos antes o durante el método descrito. A menudo es
adecuado establecer el portador simultáneamente con la instalación
del filtro. En otro modo de realización, el portador se establece
antes de instalar el filtro del paquete. También es posible
establecer el portador antes del establecimiento de una sesión de
comunicaciones en la cual se envían los paquetes de datos. En estos
casos, el filtro del paquete puede ser instalado en un procedimiento
de modificación del portador del paquete. Este modo de realización
es ventajoso si el tiempo requerido para el establecimiento del
portador es largo en comparación con el tiempo de instalación del
filtro.
En un modo de realización preferible, el filtro
del paquete asocia el paquete de datos con el portador del paquete,
basándose en al menos un parámetro adicional. De esta manera, se
puede conseguir una minuciosidad más fina en el mapa de
correspondencia entre los paquetes de datos y el portador, por
ejemplo para transmitir paquetes con distintas calidades del
servicio o distinta facturación. Por ejemplo, el filtro del paquete
puede evaluar campos adicionales en la cabecera del paquete, por
ejemplo la dirección de la fuente, el número del puerto de la
fuente, otros campos de la cabecera como un punto de código de
servicios diferenciados (DSCP), la identificación del protocolo o
cualquier combinación de tales parámetros.
Una ventajosa red de comunicaciones está
adaptada para realizar cualquier modo de realización del método que
se ha descrito anteriormente.
Una entidad de control preferible está adaptada
para una red de comunicaciones con un equipo de usuario. Una
función de aplicación del equipo de usuario está adaptada para
enviar un paquete de datos en un flujo de datos y se puede
establecer un portador de paquetes con el equipo de usuario para
transmitir el paquete de datos por la red de comunicaciones hacia
una entidad adicional. El equipo de usuario está adaptado para
establecer portadores de paquetes diferentes.
La entidad de control comprende una unidad de
entrada adaptada para recibir el flujo con el paquete de datos o la
información relacionada con el flujo. Consecuentemente, la entidad
de control puede ser parte del camino del flujo o puede recibir
información relacionada con el flujo, por ejemplo fuente y destino,
desde otra entidad de la red. Una unidad de proceso de la entidad
de control comprende una función de identificación adaptada para
identificar el flujo. Una función sobre las reglas está adaptada
para determinar el portador de paquetes para su asociación con
dicho flujo desde portadores de paquetes diferentes, por ejemplo de
acuerdo con las reglas especificadas por el operador de la red.
Como ejemplo, el operador puede especificar que los paquetes de una
fuente o destino específicos sean reenviados sobre un portador con
parámetros específicos.
Además, la unidad de proceso está adaptada para
determinar una identificación del nivel de encaminamiento a la
entidad adicional, con una función de determinación. Típicamente, la
unidad de proceso determina la identificación del nivel de
encaminamiento a partir de un mensaje recibido desde una entidad
adicional de la red. Una unidad de salida está adaptada para
instruir al equipo de usuario para que instale un filtro de paquetes
basándose en la identificación del nivel de encaminamiento,
comprendiendo el filtro de paquetes que asocia paquetes de datos la
identificación del nivel de encaminamiento de la entidad adicional
con el portador de paquetes determinado. La unidad de entrada y
salida puede ser materializada en una unidad común de entrada y
salida. También es posible que la entidad de control instruya a
otros nodos para que realicen la señalización.
Una ventajosa entidad de supervisión está
adaptada para ser utilizada en una red de comunicaciones con un
equipo de usuario. Una función de aplicación del equipo de usuario
está adaptada para enviar un paquete de datos en un flujo de datos.
El portador del paquete se establece con el equipo de usuario para
transmitir el paquete de datos por la red de comunicaciones hacia
una entidad adicional, y el equipo de usuario está adaptado para
establecer distintos portadores de paquetes. La entidad de
supervisión comprende una unidad de entrada adaptada para recibir
un mensaje de iniciación que comprende una identificación del nivel
de la sesión de la entidad adicional, donde el mensaje de
iniciación inicia el establecimiento de una sesión de
comunicaciones entre el equipo de usuario y la entidad adicional.
Preferiblemente, la entidad de supervisión está adaptada también
para recibir un mensaje de respuesta al mensaje de iniciación.
Una unidad de proceso de la entidad de
supervisión está adaptada para supervisar los mensajes y determinar
una identificación del nivel de encaminamiento de la entidad
adicional, a partir del mensaje de iniciación o del mensaje de
respuesta. Una unidad de salida está adaptada para reenviar el
mensaje de iniciación hacia la entidad adicional, utilizando la
identificación del nivel de la sesión y para reenviar el mensaje de
respuesta al equipo de usuario. La entidad de supervisión está
adaptada también para reenviar la identificación del nivel de
encaminamiento determinada a una entidad de control, para instruir
al equipo de usuario para que instale un filtro de paquetes
basándose en la identificación del nivel de encaminamiento, donde el
filtro de paquetes asocia los paquetes de datos que comprenden la
identificación del nivel de encaminamiento de la entidad adicional
con el portador de paquetes determinado.
Una ventajosa entidad de supervisión comprende
una memoria para almacenar una información relacionada con la
sesión de comunicaciones.
La invención se puede materializar también en un
programa de software que comprende código para realizar los pasos
del método relativos al dispositivo en el cual se ejecuta el
programa. Se ejecuta preferiblemente en una entidad de control.
Un ventajoso programa para asociar un paquete de
datos con un portador de paquetes en un equipo de usuario está
adaptado para una red de comunicaciones, en la cual el paquete de
datos es enviado en un flujo de datos a partir de una función de
aplicación del equipo de usuario. El portador de paquetes se
establece con el equipo de usuario para transmitir el paquete de
datos sobre una red de comunicaciones hacia una entidad adicional.
El equipo de usuario está adaptado para establecer portadores de
paquetes diferentes, se proporciona una identificación del nivel de
encaminamiento, y la identificación del nivel de encaminamiento se
incluye en el paquete de datos. Los últimos pasos se pueden
realizar durante o después de la ejecución del programa.
El programa comprende un código de programa para
identificar el flujo con el paquete de datos en una entidad de
control de la red de comunicaciones. Determina el portador de
paquetes para su asociación con dicho flujo desde diferentes
portadores de paquetes. Determina también la identificación del
nivel de encaminamiento de la entidad adicional, opcionalmente
desde la información recibida desde otra entidad de la red de
comunicaciones. El programa inicia una instrucción para que el
equipo de usuario instale un filtro de paquetes basándose en la
identificación del nivel de encaminamiento, donde el filtro de
paquetes asocia los paquetes de datos que comprenden la
identificación del nivel de encaminamiento de la entidad adicional
con el portador de paquetes determinado. El programa de acuerdo con
la invención es almacenado, por ejemplo, en un portador de datos o
se puede cargar en una unidad de proceso de un equipo de usuario o
un dispositivo de control, por ejemplo como una secuencia de
señales.
La entidad de control la entidad de supervisión
y el programa de software pueden ser adaptados a cualquier modo de
realización del método descrito anteriormente.
Los objetos anteriores y otros objetos,
características y ventajas de la presente invención serán más
evidentes en la siguiente descripción detallada de los modos de
realización preferidos, como se ilustran en los dibujos que se
acompañan.
\vskip1.000000\baselineskip
La figura 1 muestra una arquitectura para
proporcionar una calidad de servicio definida en un sistema de
móviles.
La figura 2 muestra la cooperación de los nodos
en un sistema de móviles en el cual se materializa la invención.
La figura 3 muestra dispositivos que realizan el
método para la asociación de paquetes de datos a los portadores.
La figura 4 muestra un diagrama de señalización
para implementar el método propuesto.
La figura 5 muestra un diagrama de señalización
adicional para implementar el método propuesto.
La figura 6 muestra un tercer diagrama de
señalización para implementar el método propuesto.
La figura 7 muestra un cuarto diagrama de
señalización para implementar el método propuesto.
La figura 8 muestra un dispositivo de control
adaptado para realizar el método propuesto.
La figura 9 muestra un dispositivo de
supervisión para utilizar en el método propuesto.
\vskip1.000000\baselineskip
La figura 1 ilustra un concepto de calidad de
servicio en sistemas de móviles de 3ª generación, como se especifica
en la especificación técnica 3GPP 23.107 V 6.3.0 del Proyecto de
Asociación de 3ª Generación. El tráfico que comprende paquetes de
datos es enviado entre una entidad adicional (AF) y un equipo de
usuario que comprende un equipo terminal (TE) y un terminal móvil
(MT). La entidad adicional (AF) puede ser un servidor que podría
estar localizado en la red del operador o en una red externa, pero
puede ser también otro equipo de usuario. El objeto del concepto es
proporcionar una calidad de servicio (QoS) definida sobre el nivel
de aplicación, utilizando los servicios del portador de los niveles
subyacentes. Esos servicios del portador son especificados por
contextos que comprenden atributos para definir la QoS del
respectivo servicio del portador. Como la calidad del servicio de
extremo a extremo de la capa de aplicación depende de las
especificaciones de los niveles subyacentes, es necesario
especificar los contextos de los servicios del portador con respecto
a la calidad de servicio requerida de extremo a extremo.
El servicio del portador local TE/MT reenvía los
paquetes de datos dentro del equipo de usuario, entre el equipo
terminal (TE) y el terminal móvil (MT). Consecuentemente, el equipo
terminal (TE) y el terminal móvil (MT) pueden ser parte de un solo
dispositivo o pueden ser materializados en distintos dispositivos,
utilizando la comunicación a través del servicio del portador local
TE/MT. Los paquetes de datos son recibidos o enviados por un
radioenlace con la red de acceso por radio (RAN1) de la red de
móviles. El Servicio del Portador Externo es proporcionado por otra
red que puede ser también una red UMTS (Sistema Universal de
Telefonía Móvil), es decir, una red de acuerdo con las
especificaciones 3GPP, otra red de móviles o una red fija como un
sistema de comunicaciones fijas tal como Internet. El portador
externo reenvía paquetes de datos entre la entidad adicional (AF) y
un nodo en el borde (CN-GW) de la red básica de la
red de móviles.
La red básica comprende también un nodo (CN1) de
la red básica que controla el reenvío de paquetes entre la red
básica y la red de acceso radio (RAN1). El nodo del borde
(CN-GW) y el nodo de la red básica (CN1) pueden ser
el mismo nodo. El tráfico de paquetes de datos a través de la red de
móviles es enviado por un Servicio de Portador de Acceso por Radio
entre el terminal móvil (MT) y el nodo (CN1) de la red básica y
sobre un Servicio de Portador de la Red Básica entre el nodo de
Pasarela (CN-GW) y el nodo de la red (CN1). Estos
servicios son proporcionados a su vez por un Servicio de Portador
por radio sobre el radioenlace entre el equipo de usuario y la red
de acceso por radio (RAN1), un Servicio de Portador de Acceso a RAN
entre la red de acceso por radio (RAN1) y el nodo (CN1) de la red
básica y un Servicio de Portador Troncal, dentro de la red básica.
Finalmente, todos los servicios dependen de servicios de portadores
físicos diferentes en sus respectivos enlaces, es decir,
típicamente una pluralidad de contextos y servicios están
relacionados con enlaces individuales en una transmisión.
La figura 2 muestra un ejemplo de una
transmisión de paquetes de datos utilizando el método propuesto con
contextos y nodos implicados. Para la transmisión de los paquetes de
datos, se negocia un contexto PDP (PDP) entre el equipo de usuario
(UE1) y un nodo de la red básica, en este caso un SGSN (SGSN1). La
transmisión se realiza después a través de un nodo de la red básica
y un nodo de acceso o al menos controlado por ellos. La línea de
puntos 11 indica una posible ruta sobre la cual se reenvían los
paquetes en la dirección del enlace ascendente y del enlace
descendente, entre el equipo de usuario (UE) y una entidad adicional
(AF). Una entidad de control (PCRF) tiene interfaces para
comunicarse con un GGSN (GGSN1) como nodo del borde y con la entidad
adicional (AF).
El establecimiento del contexto PDP puede ser
iniciado, por ejemplo, mediante una petición correspondiente (RQ1)
desde el equipo de usuario al SGSN. También es posible que la red
(por ejemplo, el GGSN) solicite el establecimiento del contexto PDP
(PDP), por ejemplo mediante un mensaje al equipo de usuario, el cual
inicia entonces el envío de una petición (RQ1) para activar un
contexto PDP.
El contexto PDP comprende atributos que definen
la calidad del servicio para la transmisión de paquetes. El
establecimiento de un portador por radio (RB) se incluye típicamente
en el establecimiento de un contexto PDP. Para ese fin, el SGSN
(SGSN1) envía una petición (12) para establecer un portador por
radio (RB) a un nodo de acceso, en el ejemplo un RNC (RNC1). La
transmisión de los paquetes de datos sobre el radioenlace al equipo
de usuario se realiza, por ejemplo, por medio de un nodo B (NB) que
está controlado por el RNC utilizando una señalización (13) de
control de recursos de radio. También es posible integrar la
funcionalidad del nodo B y del RNC en un solo nodo. El SGSN envía
también una petición (14) a un nodo del borde de la red básica, en
este caso a un GGSN (GGSN1), para el establecimiento de un portador
de red básica. La configuración de nodos diferentes puede ser
realizada a partir de un sistema de soporte de operaciones (OSS)
sobre enlaces de señalización (SIG).
La figura 3 ilustra el concepto básico del
método propuesto para el ejemplo de una red UMTS. En la red, un
GGSN como nodo del borde (EN2) y una Red de Acceso por radio (RAN)
proporcionan dos portadores con características diferentes
indicados como Portador A y Portador B. Los portadores pueden
diferir de muchas maneras diferentes. Dos ejemplos de las
características podrían ser los QoS asociados con los portadores o
la política de facturación asociada con los paquetes de datos
transmitidos sobre el portador.
El GGSN comprende filtros de paquetes de enlace
descendente (DL PF) que establecen un mapa de correspondencia entre
flujos de paquetes generados por distintos servicios sobre los
portadores. Para indicar la asociación de los filtros de paquetes
con los portadores, ambos están indicados por medio de líneas de
puntos para el portador A, mientras que el portador B y los filtros
asociados están indicados por líneas continuas. Un flujo de
paquetes es un grupo de paquetes de datos con la misma fuente,
destino y protocolo. Por ejemplo, un flujo IP consiste en paquetes
de datos con la misma dirección de la fuente, puerto de la fuente,
dirección del destino, puerto de destino e identificación del
protocolo.
En el ejemplo, un primer servicio (Srv1) genera
dos flujos de aplicaciones, y un segundo servicio (Srv2) genera un
flujo de aplicaciones que están en correspondencia con los
portadores por medio de los filtros de paquetes de enlace
descendente (DL PF). Los paquetes de datos que se originan desde los
servicios requieren distintos portadores y están indicados también,
consecuentemente, en líneas de puntos y líneas continuas,
correspondientes al portador al cual son reenviados por los filtros
de paquetes de enlace descendente (DL PF).
En el equipo de usuario (UE2) se ejecutan dos
funciones de aplicación (App1, App2), consistiendo el equipo de
usuario en un ordenador personal como unidad de ejecución (EU2) y un
teléfono móvil como unidad de transmisión (TU2). La primera función
de aplicación App1 genera dos flujos de paquetes de datos, cada uno
de ellos con características que demandan un tratamiento diferente
en la red. Esto está nuevamente indicado por contornos de puntos y
continuos, correspondientes a los contornos del portador que será
utilizado. También los paquetes de datos (DP, DP') están indicados
en líneas continuas y de puntos, correspondientes al portador
respectivo. Ejemplos de las aplicaciones que generan una pluralidad
de flujos de paquetes son aplicaciones multimedia y de presencia,
que combinan por ejemplo la voz sobre un servicio IP con otros
servicios tales como el vídeo, chat, pizarra virtual y compartición
de ficheros. Una segunda función App2 de aplicación genera solamente
un solo flujo de paquetes de datos.
El método propuesto proporciona un mecanismo
para establecer un mapa de correspondencia entre los flujos de
paquetes de datos y los portadores. Aunque el ejemplo describe un
equipo de usuario repartido con distintos dispositivos, el método
es también aplicable si las aplicaciones se ejecutan en un
dispositivo que comprende tanto la unidad de ejecución como la
unidad de transmisión.
La unidad de ejecución marca los paquetes de
datos de los diferentes flujos de aplicación, con el destino para
el cual están destinados. En el ejemplo, esto se consigue por medio
de la instrucción que hace la red a la unidad de ejecución para que
marque los distintos flujos de aplicación con una combinación
particular de una dirección IP de destino y un número de puerto de
destino, por medio de la señalización de la capa de aplicaciones
utilizando, por ejemplo, el SIP/SDP. Generalmente, la funcionalidad
de señalizar una identificación del nivel de encaminamiento puede
ser parte de cualquier protocolo a nivel de sesión.
Los Filtros de Paquetes UL (UL PF) se establecen
en la unidad de transmisión y proporcionan una correspondencia de
los paquetes con los distintos portadores a los cuales están
asociados los filtros. En la solución propuesta, esto se consigue
instalando filtros en la red como parte de los procedimientos del
protocolo de gestión de la sesión, por ejemplo el establecimiento o
modificación del contexto PDP. Los filtros utilizan la
identificación del nivel de encaminamiento, por ejemplo, la
combinación de la dirección IP de destino y el número de puerto,
para establecer la correspondencia entre los paquetes y los
portadores. Es posible comprobar otros parámetros además de los
filtros de paquetes. Por ejemplo, el filtrado adicional puede estar
basado en la dirección de la fuente, el número de puerto de la
fuente, un punto de código de servicios diferenciados (DSCP), la
identificación del protocolo, otros campos de la cabecera IP o
cualquier combinación de tales parámetros. Esto permite una
minuciosidad más fina de la correspondencia.
Utilizando filtros de enlace ascendente, la red
puede controlar la asociación de un paquete de datos de enlace
ascendente con uno de los múltiples portadores de paquetes de un
equipo de usuario de una red de comunicaciones, donde el paquete de
datos de enlace ascendente se origina a partir de una función de
aplicación, y el portador de paquetes se establece entre el equipo
de usuario y la infraestructura de red. El método identifica un
flujo de paquetes de datos de enlace ascendente que está sometido
al control y determina el portador del paquete que ha de asociarse
con dicho flujo de paquetes de enlace ascendente. Esta determinación
se realiza en la red. La identificación del nivel de encaminamiento
de dicho flujo de paquetes de enlace ascendente se identifica
también en la red. Al equipo de usuario se le proporciona la
asociación de la identificación del nivel de encaminamiento con el
portador de paquetes predeterminado. El paquete de datos de enlace
ascendente es asociado con el portador de paquetes determinado en
el equipo de usuario, basándose en la asociación proporcionada
desde la red.
Los pasos para identificar un flujo sometido al
control y de determinar el portador de paquetes, pueden estar
basados en reglas de la política del operador. Una identificación
del nivel de encaminamiento preferible es el quíntuplo del flujo IP
o un subconjunto del quíntuplo del flujo IP, en particular la
dirección IP de destino o el número de puerto de destino. La
identificación del flujo de paquetes de datos de enlace ascendente y
la identificación del nivel de encaminamiento relacionada está
basada, preferiblemente, en el análisis de descripciones de flujo
incluidas en los mensajes de señalización del nivel de sesión
enviados entre la función de aplicaciones y la entidad receptora de
aplicaciones, por ejemplo basándose en protocolos que utilicen SDP,
como SIP o RTSP. La identificación del nivel de encaminamiento puede
ser incluida en un mensaje de señalización del nivel de sesión
destinado a dicha función de aplicación, en forma de la dirección IP
de destino y número de puerto a utilizar en los paquetes de datos
de enlace ascendente a partir de la función de aplicaciones. La
provisión de la asociación de la identificación del nivel de
encaminamiento con un portador de paquetes puede hacerse en el
establecimiento del portador de paquetes. Alternativamente, la
provisión puede hacerse para un portador de paquetes que haya sido
establecido previamente.
Las figuras 4 - 6 muestran ejemplos de
secuencias de señalización para instalar un filtro de paquetes en un
equipo de usuario, durante el establecimiento de una sesión basada
en SIP en una red de comunicaciones 3GPP. Se aplicarían también
secuencias similares a las sesiones RTSP/SDP. Se supone en los
ejemplos que el contexto PDP utilizado para llevar a cabo la
señalización SIP está ya establecido cuando se inicia la sesión. La
señalización precedente para establecer este contexto PDP no está
por tanto ilustrada. Los contextos PDP pueden ser establecidos, por
ejemplo, de acuerdo con una petición desde la red, por ejemplo una
Activación de Contexto PDP Solicitada en la Red Secundaria
(SNRPCA).
Correspondientemente, la señalización SNRPCA se
puede utilizar para instalar los filtros de paquetes en el equipo
de usuario.
En todos los ejemplos, tanto el equipo de
usuario como la entidad adicional son un equipo de usuario o un
sistema de comunicaciones 3GPP, es decir, la sesión se establece
entre un equipo móvil de usuario de origen y uno de terminación,
ambos conectados a una red 3GPP. En muchos otros casos, al menos uno
de ellos estará en otro tipo de red, por ejemplo en una red fija.
La red de origen y la de terminación pueden estar conectadas por
una o más redes intermedias que reenvían la señalización entre las
redes, como se indica con un rectángulo. Hay aspectos de la
secuencia de señalización que pueden ser cambiados, por ejemplo de
acuerdo con la futura estandarización de los mensajes.
La señalización SIP/SDP se utiliza para instruir
a los equipos de usuario, en este caso Clientes IMS (Subsistema
Multimedia IP), sobre cómo marcar los paquetes de datos.
Concerniente a la designación de elementos de información en los
mensajes ilustrados, las direcciones y los números de puerto están
designados desde el punto de vista del lado respectivo, es decir,
la fuente (src) del lado A es el destino (dst) del lado B y
viceversa.
Ambos equipos de usuario comprende un terminal
móvil (MT A, MT B) y un equipo terminal (TE A, TE B). Las secuencias
de señalización no requieren señales entre el terminal móvil y el
equipo terminal. Consecuentemente, son aplicables incluso si no
existe interfaz de control entre estas dos entidades.
Un Nodo de Soporte GPRS (GSN A, GSN B), por
ejemplo una pasarela GSN, es el nodo del borde de la red básica de
móviles en los ejemplos. La señalización SIP es reenviada e
inspeccionada por un nodo designado como Núcleo A de IMS, Núcleo B
de IMS como entidad de supervisión. En una red 3GPP típica, esto
puede ser la P-CSCF (Función de Control del Estado
de la Llamada del Proxy). Las políticas, por ejemplo el control de
admisión, y las reglas de facturación definidas por el operador,
son implementadas por una Función de Política y Reglas de
Facturación (PCRF A, PCRF B) como entidad de control.
En el ejemplo de la figura 4, el portador de
paquetes para transportar los paquetes de datos de la sesión
iniciada con el contexto PDP asociado, ha sido establecido antes del
inicio de la sesión. Consecuentemente, la señalización
correspondiente no está ilustrada. Se describen con detalle los
siguientes mensajes de señalización del diagrama:
- 1.
- El equipo terminal TE A envía un mensajes SIP INVITE al nodo Núcleo A de IMS. El mensaje incluye parámetros SDP que contienen la dirección IP y el número de puerto a utilizar en el lado A de la sesión. El núcleo A de IMS supervisa el tráfico SIP.
- 2.
- El núcleo A de IMS envía un mensaje de AAR (Petición de Autenticación de Autorización) a la entidad de control PCRF A, que contiene la dirección IP y el número de puerto a utilizar en el lado A de la sesión, y un Identificador de Servicios, con el cual el PCRF puede identificar el servicio invocado.
- 3.
- La entidad de control PCRF A envía un mensaje de "Instalar Regla PCC" al nodo GSN A del borde, que indica qué clase de QoS debe ser utilizada para que el portador transporte paquetes de este servicio. El PCRF A incluye la dirección IP y el número de puerto a utilizar en el lado A de la sesión que puede ser utilizado para activar el control en la red básica y, opcionalmente, un valor GBR (Tasa de bits garantizada) que puede ser utilizado para llevar a cabo el control de admisión en la red de acceso.
- 4.
- Se lleva a cabo un procedimiento de Modificar el RAB (Portador de Acceso a Radio), en el cual se reservan recursos para la clase GBR y QoS especificadas. Si el procedimiento tiene éxito, es decir, se pueden reservar recursos en la red de acceso por radio RAN A, el establecimiento de la sesión continúa.
- 5.
- Al recibir un mensaje AAA (Respuesta de Autenticación de la Autorización), el nodo del núcleo A de IMS reenvía el mensaje SIP INVITE recibido en el paso 1 al nodo del núcleo B de IMS, opcionalmente a través de una o más redes intermedias.
- 6.
- Al recibir el mensaje SIP INVITE, el nodo del Núcleo B de IMS envía un mensaje de AAR para controlar la entidad PCRF B, que contiene la dirección IP y el número de puerto a utilizar en el lado A de la sesión y un identificador del Servicio, con el cual el PCRF B puede identificar el servicio invocado.
- 7.
- La entidad de control PCRF B envía un mensaje de "Instalar regla de PCC" al nodo GSN B del borde, que indica qué clase de QoS debe ser utilizada para que el portador transporte paquetes desde este servicio. El PCRF B incluye la dirección IP y el número de puerto a utilizar en el lado A de la sesión, que están destinados a ser utilizados por el equipo terminal TE B en el filtro de paquetes. También pueden ser utilizados para el control de la invocación y el filtrado en la red básica, por ejemplo, por el GSN B. En el mensaje, se puede incluir un valor GBR (Tasa de bits garantizada) para llevar a cabo el control de admisión en la red de acceso.
- 8.
- Se lleva a cabo un procedimiento de Modificar el RAB, en el cual se reservan recursos para cualquier clase especificada de GBR y QoS. Si el procedimiento tiene éxito, es decir, si se pueden reservar recursos en la red de acceso radio RAN B, el establecimiento de la sesión continúa.
- 9.
- Se inicia un procedimiento para modificar el Contexto PDP asociado con el portador del medio. Este procedimiento instala el filtro de paquetes que selecciona paquetes de acuerdo con la dirección IP de destino y el número de puerto en el equipo terminal TE B.
- 10.
- El nodo del núcleo B de IMS reenvía el mensaje SIP INVITE al equipo terminal TE B. Los parámetros SDP contienen la dirección IP y el número de puerto a utilizar en el lado A de la sesión. De manera correspondiente, pueden ser insertados en los paquetes de datos que se originan desde una aplicación que reside en TE B. Si la función de aplicación que ha sido iniciada requiere aceptación del usuario, el cliente IMS en TE B llama o da otra indicación del usuario de que se establecerá una sesión. Se pueden iniciar otras sesiones sin confirmación del usuario.
- 11.
- Cuando el usuario confirma el establecimiento de la sesión, por ejemplo, descolgando en TE B, se envía un mensaje SIP 200 OK desde TE B al núcleo B de IMS. Este mensaje contiene la dirección IP y el número de puerto a utilizar en el lado B de la sesión.
- 12.
- El nodo del núcleo B de IMS envía un mensaje AAR para controlar la entidad PCRF B, que contiene la dirección IP y el número de puerto a utilizar en el lado B de la sesión.
- 13.
- El mensaje PCRF B envía un mensaje de "Modificar Regla PCC" al nodo GSN B del borde, que contiene la dirección IP y el número de puerto a utilizar en el lado B de la sesión, así como la clase de QoS a utilizar para la sesión. Esta información puede ser utilizada en GSN B para realizar el control de la activación y el filtrado de los paquetes entrantes.
- 14.
- Tras recibir el mensaje SIP 200 OK reenviado, el nodo del Núcleo A de IMS supervisa el contenido del mensaje y envía un mensaje de AAR a PCRF A, que contiene la dirección IP y el número de puerto a utilizar en el lado B de la sesión.
- 15.
- El nodo de control PCRF A envía un mensaje de "Modificar Regla PCC" al GSN A que contiene la dirección IP y el número de puerto a utilizar en el lado B de la sesión, así como la clase de QoS a utilizar para la sesión. Esta información puede ser utilizada en el GSN para realizar el control de la activación y el filtrado de los mensajes entrantes.
- 16.
- Se inicia un procedimiento para modificar el Contexto PDP asociado con el portador del medio. Este procedimiento instala el filtro de paquetes que contiene la dirección IP y el número de puerto de destino en el equipo terminal TE A.
- 17.
- El nodo del Núcleo A de IMS reenvía un mensaje SIP 200 OK al TE A. Los parámetros SDP de este mensaje contienen la dirección IP y el número de puerto a utilizar en el lado B de la sesión. De manera correspondiente, pueden ser insertados en los paquetes de datos que se originan desde una aplicación que reside en TE A.
\vskip1.000000\baselineskip
Finalmente, se envía un acuse para el
establecimiento con éxito de la sesión entre los equipos de usuario
implicados.
En resumen, en el lado A, se instala un filtro
de paquetes de enlace ascendente utilizando el procedimiento de
modificación del contexto PDP, una vez que se conoce la dirección IP
y el puerto de destino, es decir, después de recibir el mensaje SIP
200 OK que incluye esta información desde el lado B. En el lado B,
el filtro de enlace ascendente puede ser instalado directamente con
el procedimiento de modificación del contexto PDP, ya que la
dirección IP y el puerto de destino son conocidos por el mensaje SIP
INVITE. Las señales de modificación de RAB al RAN de los pasos 4 y
8 son solamente relevantes si se requiere la reserva de recursos. Si
no se utiliza la reserva de recursos en el RAN, las señales de
modificación de RAB pueden ser omitidas de la señalización. Es
posible una diversidad de asociaciones para el filtro de paquetes,
que pueden ser utilizadas, por ejemplo, para establecer un mapa de
correspondencia de los paquetes con los portadores con diferentes
características de QoS. Además, se puede establecer un mapa de
correspondencia entre los paquetes y los distintos APN o ser
facturados de manera diferente. Son posibles también las
combinaciones.
El método anterior puede ser utilizado también
para otras redes de acceso aparte de la red 3GPP del ejemplo
anterior, porque el protocolo de señalización de la capa de
aplicaciones es agnóstico para el acceso. Solamente necesita
adaptarse la señalización utilizada para la instalación del filtro
de paquetes de enlace ascendente a las distintas redes de acceso.
Una ventaja principal del método es que las aplicaciones ejecutadas
en el equipo del usuario no necesitan admitir procedimientos
específicos en el API para manejar la calidad del servicio.
Cualquier comunicación con capas inferiores se hace a través de un
API estándar de un punto de conexión de datos. Esto simplifica
significativamente el desarrollo de las aplicaciones.
La figura 5 muestra un ejemplo en el cual el
portador del medio se establece durante el establecimiento de la
sesión. Solamente se describen mensajes seleccionados, mientras que
en la figura 5 se ilustran varios mensajes que sirven al mismo
propósito que los correspondientes mensajes de la figura 4, sin
repetición del testo siguiente. Se toman los pasos siguientes:
- 1.
- El equipo terminal TE A envía un mensajes SIP INVITE al Núcleo A de IMS. El mensaje comprende parámetros SDP que contienen la dirección IP y el número de puerto utilizar en el lado A de la sesión.
- 2.
- Se inicia un procedimiento SNRPCA en el lado A, para solicitar un establecimiento de contexto PDP por el terminal móvil MT A. En este procedimiento, no puede instalarse un filtro de paquetes de enlace ascendente en TE A, ya que la dirección IP y el número del puerto de destino son todavía desconocidos.
- 3.
- Como parte de la activación del contexto PDP, se establece un RAB. También se puede llevar a cabo un procedimiento de reserva de recursos en RAN A.
- 4.
- Se inicia un procedimiento SNRPCA adicional en el lado B, para solicitar un establecimiento de un contexto PDP por el terminal móvil MT B. En este procedimiento, se instala un filtro de paquetes de enlace ascendente en TE B para seleccionar paquetes de acuerdo con la dirección IP y el número del puerto de destino.
- 5.
- Se establece un RAB en el lado B, como parte del procedimiento SNRPCA.
- 6.
- El nodo del Núcleo B de IMS reenvía un mensaje SIP INVITE al TE B. Los parámetros SDP contienen la dirección IP y el número de puerto a utilizar en el lado A de la sesión. De manera correspondiente, pueden ser insertados en los paquetes de datos que se originan en una aplicación que reside en TE B.
- 7.
- El mensaje SIP 200 OK contiene la dirección IP y el número de puerto a utilizar en el lado B de la sesión. Este mensaje es reenviado al nodo del Núcleo A de IMS en el lado A.
- 8.
- Una vez que se recibe en el GSN A la dirección IP y el número de puerto a utilizar en el lado B de la sesión, se puede disparar el procedimiento de Modificar el PDP. Este procedimiento actualiza el contexto PDP con el filtro de paquetes de enlace ascendente basándose en la dirección IP y el número de puerto de destino.
- 9.
- El Núcleo A de IMS reenvía el mensaje SIP 200 OK al TE A. Los parámetros SDP contienen la dirección IP y el número de puerto a utilizar en el lado B de la sesión. De manera correspondiente, pueden ser insertados en los paquetes de datos que se originan en una aplicación que reside en TE A.
En resumen, en el lado A se establece el
portador utilizando un procedimiento SNRPCA antes de que estén
disponibles los parámetros requeridos para instalar el filtro de
paquetes de enlace ascendente. Como la dirección IP y el puerto de
destino que han de utilizarse en el lado B no son conocidos hasta
después de recibir esta información desde el lado B, el filtro de
enlace ascendente se actualiza más tarde en la secuencia, utilizando
un procedimiento de modificación del contexto PDP. En el lado B, se
establece el portador y se instala el filtro de paquetes durante
este procedimiento, ya que la dirección IP y el puerto son conocidos
a partir del mensaje SIP INVITE.
La figura 6 muestra una tercera secuencia de
señalización para instalar un filtro de enlace ascendente. Como en
el ejemplo anterior, solamente se describen los mensajes
seleccionados en la secuencia, mientras que el propósito de los
demás mensajes de la figura corresponde a los de la figura 4. En
este ejemplo, el filtro de paquetes de enlace ascendente en el lado
A se instala conjuntamente con el establecimiento del portador. Se
toman los pasos siguientes:
- 1.
- El equipo terminal TE A envía un mensajes SIP INVITE al nodo del Núcleo A de IMS. El mensaje incluye parámetros SDP con la dirección IP y el número de puerto a utilizar en el lado A de la sesión. Este mensaje se reenvía al Núcleo B de IMS sin llevar a cabo la reserva de recursos en la red de acceso radio ni establecer el portador.
- 2.
- Se inicia un procedimiento SNRPCA en el lado B. En este procedimiento se instala un filtro de paquetes de enlace ascendente en TE B, para seleccionar paquetes de acuerdo con la dirección IP y el número del puerto de destino.
- 3.
- Se establece un RAB en el lado B, como parte del procedimiento SNRPCA.
- 4.
- El nodo del Núcleo B de IMS reenvía un mensaje SIP INVITE al TE B. Los parámetros SDP contienen la dirección IP y el número de puerto a utilizar en el lado A de la sesión. De manera correspondiente, pueden ser insertados en los paquetes de datos que se originan en una aplicación que reside en TE B.
- 5.
- El mensaje SIP 200 OK contiene la dirección IP y el número de puerto a utilizar en el lado B de la sesión. Este mensaje es reenviado al lado A.
- 6.
- Una vez que se recibe en GSN A la dirección IP y el número de puerto que han de utilizarse en el lado B de la sesión, se dispara un procedimiento adicional de SNRPCA para establecer un contexto PDP en el lado A. El procedimiento instala también un filtro de paquetes de enlace ascendente para seleccionar paquetes de acuerdo con la dirección IP y el número de puerto de destino.
- 7.
- Se establece un RAB en el lado A. Si no se usa una reserva de recursos en el RAN, no se requiere un valor GBR en este mensaje. Si se usa una reserva de recursos, se puede incluir un valor GBR.
- 8.
- El nodo del Núcleo A de IMS reenvía un mensaje SIP 200 OK al TE A. Los parámetros SDP en este mensaje contienen la dirección IP y el número de puerto a utilizar en el lado B de la sesión. De manera correspondiente, pueden ser insertados en los paquetes de datos que se originan desde una función de aplicación que reside en TE A.
\vskip1.000000\baselineskip
En este ejemplo, tanto en el lado A como en el
lado B se instala el filtro de enlace ascendente junto con el
establecimiento del portador, utilizando una activación de contexto
PDP solicitado por la red. De manera correspondiente, el
establecimiento de un portador en el lado A se retarda hasta la
recepción de información sobre la dirección IP y el número de
puerto de destino del lado B.
El ejemplo de la figura 7 muestra una secuencia
de señalización en la cual se modifica el filtro de un portador
preestablecido para la carga de contenidos. Como en los ejemplos
precedentes, el equipo de usuario comprende un equipo terminal TE y
un terminal móvil MT, y la transmisión de datos se realiza a través
de un GSN y es controlada por una PCRF. Antes del inicio de la
secuencia ilustrada, se ha establecido un portador de paquetes
entre la red y el equipo de usuario.
Inicialmente, el usuario está navegando, es
decir, visitando sitios de un servidor de la WWW. Los paquetes de
datos transmitidos durante la navegación se hacen corresponder con
un portador con la QoS predeterminada. El usuario activa la carga
de un fichero desde el equipo de usuario hasta un servidor de carga,
por ejemplo un servidor de blogs. La carga del fichero se inicia
con la QoS predeterminada, pero los paquetes de datos corresponden
a un nuevo flujo. Una entidad de control en la red, por ejemplo el
GSN u otro nodo de la red del operador, detecta el nuevo flujo, por
ejemplo identificando que está dirigido a un URL o dirección de IP
específicos. De acuerdo con la suscripción del usuario, se activa
una regla en la entidad de control que determina que debe hacerse
corresponder un flujo de enlace ascendente del URL o dirección de IP
específicos con una QoS más alta.
La entidad de control inicia entonces una
actualización del filtro de paquetes de enlace ascendente en el
equipo de usuario. En el ejemplo ilustrado, esto se hace utilizando
un procedimiento de Modificación de PDP. Alternativamente, la
modificación de PDP podría ser sustituida por un procedimiento para
establecer un contexto PDP adicional, por ejemplo una secuencia
SNRPCA. En ambos casos, la carga continúa preferiblemente en
paralelo, utilizando una QoS predeterminada. Cuando se actualiza el
filtro en un equipo de usuario, la carga continúa sobre un portador
con una QoS más alta. Esto asegura una prioridad sobre otro tráfico
del equipo de usuario y otras entidades de la red.
En la figura 8 se ilustra una entidad de control
de acuerdo con la invención. Inicia la asociación de un paquete de
datos con un portador de paquetes en un equipo de usuario de la red
de comunicaciones, en la cual el portador de paquetes está adaptado
para transmitir el paquete de datos a una entidad adicional. La
entidad de control comprende una unidad de entrada (IUC) para
recibir información (INF) relacionada con el flujo del paquete de
datos. Una unidad de proceso (PUC) está adaptada para identificar el
flujo en una función de identificación (IF). Por ejemplo, la
función de identificación (IF) puede evaluar el mensaje (INF) para
este fin. Se adapta una función de la política (PF) para determinar
el portador de paquetes para asociarlo con dicho flujo desde los
distintos portadores de paquetes disponibles para el equipo de
usuario. Preferiblemente, el dispositivo de control comprende una
memoria con reglas definidas por el operador (OR) como base para la
determinación. Una función de determinación (DR) determina una
identificación del nivel de encaminamiento de la entidad adicional.
La función de determinación (DRI) puede evaluar también, por
ejemplo, el mensaje de información (INF) u otro mensaje que
comprenda esta información.
Hay adaptada una unidad de salida (OUC) para
instruir al equipo de usuario para que instale un filtro de paquetes
basado en la identificación del nivel de encaminamiento, donde el
filtro de paquetes asocia los paquetes de datos que comprenden la
identificación del nivel de encaminamiento de la entidad adicional
con el portador de paquetes determinado. La instrucción se realiza
preferiblemente por medio de un mensaje de instrucción (IM) para el
equipo de usuario.
La figura 9 muestra una entidad de supervisión
para una red de comunicaciones con un equipo de usuario. La entidad
de supervisión comprende una unidad de entrada (IUM) adaptada para
recibir un mensaje de iniciación (INV) que comprende una
identificación del nivel de la sesión de la entidad adicional. El
mensaje de iniciación (INV) inicia el establecimiento de una sesión
de comunicaciones entre el equipo de usuario y la entidad adicional.
La unidad de entrada (IUM) está adaptada también, preferiblemente,
para recibir un mensaje de respuesta (REP) al mensaje de
iniciación. No es necesario que el mensaje de respuesta sea enviado
a través de la entidad de supervisión y recibido por ella, si el
mensaje de iniciación comprende toda la información requerida para
realizar el método propuesto, tal como el mensaje de invitación SIP
en el lado B del modo de realización de la figura 4.
Hay adaptada una unidad de proceso (PUM) para
supervisar los mensajes en una función de supervisión (MF) y para
determinar una identificación del nivel de encaminamiento de la
entidad adicional a partir del mensaje de iniciación (INV) o a
partir del mensaje de respuesta (REP). Hay adaptada una unidad de
salida (OUM) para reenviar el mensaje de iniciación hacia la
entidad adicional, utilizando la identificación del nivel de la
sesión y, si se requiere, para reenviar el mensaje de respuesta
(REP) al equipo de usuario.
La entidad de supervisión está adaptada también
para reenviar la identificación del nivel de encaminamiento
determinada a una unidad de control para instruir al equipo de
usuario para que instale un filtro de paquetes basándose en la
identificación del nivel de encaminamiento. Para este fin, se puede
enviar una notificación (NOT) a través de la unidad de salida (OUM)
a la entidad de control.
Preferiblemente, la entidad de supervisión
comprende una memoria (MEM) para almacenar una información relativa
a la sesión de comunicaciones. La información permite especialmente
la asociación del mensaje de iniciación (INV) y del mensaje de
respuesta (REP), entre sí y la sesión.
Las unidades y funciones de la entidad de
control y de la entidad de supervisión pueden ser materializadas
como circuitos electrónicos u ópticos, o como software ejecutado en
tales circuitos. Las unidades de entrada y de salida de ambos
dispositivos pueden ser integradas en una unidad común de E/S.
Los modos de realización anteriores consiguen
los objetos de la invención. Sin embargo, se podrá apreciar que se
pueden hacer desviaciones por expertos en la técnica, sin apartarse
del alcance de la invención, que está limitada solamente por las
reivindicaciones.
Claims (15)
1. Un método para asociar un paquete de datos
(DP) con un portador de paquetes (PB) en un equipo de usuario (UE
1) de una red de comunicaciones, donde el paquete de datos es
enviado en un flujo de datos desde una función de aplicación del
equipo de usuario, el portador de paquetes (PB) se establece con el
equipo de usuario para transmitir el paquete de datos (DP) sobre la
red de comunicaciones hacia una entidad adicional, y donde el
equipo de usuario está adaptado para establecer distintos portadores
de paquetes, comprendiendo el método lo pasos de
identificar el flujo con el paquete de datos, en
una entidad de control de la red de comunicaciones,
determinar el portador de paquetes para
asociarlo con dicho flujo, a partir de los distintos portadores de
paquetes en una función de la política de la entidad de control,
determinar una identificación del nivel de
encaminamiento de la entidad adicional,
instruir al equipo de usuario por la red de
comunicaciones, para que instale un filtro de paquetes basándose en
la identificación del nivel de encaminamiento, donde el filtro de
paquetes asocia paquetes de datos que comprenden la identificación
del nivel de encaminamiento de la entidad adicional con el portador
de paquetes determinado,
proporcionar la identificación del nivel de
encaminamiento a la función de aplicación,
incluir la identificación del nivel de
encaminamiento en el paquete de datos, y
reenviar el paquete de datos (DP) sobre el
portador de paquetes (PB) determinado.
\vskip1.000000\baselineskip
2. El método según la reivindicación 1, en el
que la entidad de control recibe la identificación del nivel de
encaminamiento determinada desde una entidad de supervisión e
instruye al equipo de usuario para que instale el filtro de
paquetes.
3. El método según la reivindicación 2, en el
que el método comprende los pasos de
iniciar el establecimiento de una sesión de
comunicaciones entre el equipo de usuario y la entidad adicional,
por medio de un mensaje de iniciación que comprende una
identificación del nivel de encaminamiento de la entidad
adicional,
almacenar la información relativa a la sesión de
comunicaciones en la entidad de supervisión adaptada para
supervisar mensajes enviados entre el equipo de usuario y la entidad
adicional para establecer la sesión,
reenviar el mensaje de iniciación hacia la
entidad adicional, utilizando la identificación del nivel de
sesión,
esperar en la unidad de supervisión, un mensaje
de respuesta relacionado con el establecimiento de la sesión de
comunicaciones,
determinar la identificación del nivel de
encaminamiento de la entidad adicional a partir del mensaje de
respuesta,
reenviar el mensaje de respuesta al equipo de
usuario, y completar el establecimiento de la sesión.
\vskip1.000000\baselineskip
4. El método según la reivindicación 2, en el
que el método comprende los pasos de iniciar el establecimiento de
una sesión de comunicaciones entre la entidad adicional y el equipo
de usuario, por medio de un mensaje de iniciación que comprende una
identificación del nivel de encaminamiento de la entidad adicional y
una identificación del nivel de sesión del equipo de usuario,
recibir el mensaje de iniciación en la entidad
de supervisión, y determinar la identificación del nivel de
encaminamiento de la entidad adicional a partir del mensaje de
iniciación,
reenviar el mensaje de iniciación hacia el
equipo de usuario, utilizando la identificación del nivel de sesión
y completar el establecimiento de la sesión.
\vskip1.000000\baselineskip
5. El método según cualquier reivindicación
precedente, en el que se inspeccionan los paquetes de datos
iniciales enviados por el equipo de usuario sobre un primer
portador, y en el que el flujo se identifica a partir de los
paquetes de datos inspeccionados y en el que el portador de paquetes
determinado para la asociación con dicho flujo es un segundo
portador de paquetes.
\newpage
6. El método según cualquier reivindicación
precedente, en el que el establecimiento de un portador de paquetes
se inicia por medio de una petición desde un nodo de la red de
comunicaciones.
7. El método según cualquier reivindicación
precedente, en el que los distintos portadores de paquetes difieren
en al menos un elemento asociado de un grupo que comprende una
calidad de servicio, una tarifa de facturación y un punto de acceso
al cual se reenvía el paquete.
8. El método según cualquier reivindicación
precedente, en el que el equipo de usuario comprende una unidad de
ejecución para ejecutar la función de aplicación, y una unidad de
transmisión para enviar el paquete de datos sobre un determinado
portador de paquetes.
9. El método según cualquier reivindicación
precedente, en el que el paquete de datos es un paquete de datos
del protocolo de Internet IP.
10. El método según cualquier reivindicación
precedente, en el que la identificación del nivel de encaminamiento
es al menos una entre la dirección del destino y el número de puerto
del destino.
11. El método según cualquier reivindicación
precedente, en el que el portador de paquetes se establece antes de
instalar el filtro de paquetes, y en el que el filtro de paquetes se
instala en un procedimiento de modificación del portador de
paquetes.
12. El método según cualquier reivindicación
precedente, en el que el filtro de paquetes asocia el paquete de
datos con el portador de paquetes, basándose en al menos un
parámetro adicional.
13. Una entidad de control para una red de
comunicaciones con un equipo de usuario (UE1), en el que hay
adaptada una función de aplicación del equipo de usuario para
enviar un paquete de datos en un flujo de datos, se puede
establecer un portador de paquetes (PB) con el equipo de usuario
para transmitir el paquete de datos (DP) sobre la red de
comunicaciones hacia una entidad adicional, y en el que el equipo de
usuario está adaptado para establecer distintos portadores de
paquetes, comprendiendo la entidad de control
una unidad de entrada adaptada para recibir el
flujo con el paquete de datos o información relativa al flujo,
una unidad de proceso (PUC) con una función de
identificación (IF) adaptada para identificar el flujo, con una
función sobre la política (PF) adaptada para determinar el portador
del paquete para su asociación con dicho flujo desde distintos
portadores de paquetes, y con una función de determinación (DRI)
para determinar una identificación del nivel de encaminamiento de
la entidad adicional, y
una unidad de salida para instruir al equipo de
usuario para que instale un filtro de paquetes basándose en la
identificación del nivel de encaminamiento, donde el filtro de
paquetes asocia paquetes de datos que comprenden la identificación
del nivel de encaminamiento de la entidad adicional con el portador
de paquetes determinado.
\vskip1.000000\baselineskip
14. Una entidad de supervisión para una red de
comunicaciones con un equipo de usuario (UE1), en el que una
función de aplicación del equipo de usuario está adaptada para
enviar un paquete de datos en un flujo de datos, el portador de
paquetes (PB) está establecido con el equipo de usuario para
transmitir el paquete de datos (DP) sobre una red de comunicaciones
hacia una entidad adicional, y donde el equipo de usuario está
adaptado para establecer distintos portadores de paquetes,
comprendiendo la unidad de supervisión una unidad de entrada
adaptada para recibir un mensaje de iniciación que comprende una
identificación del nivel de la sesión de la entidad adicional,
donde el mensaje de iniciación inicia el establecimiento de una
sesión de comunicaciones entre el equipo de usuario y la entidad
adicional, y para recibir un mensaje de respuesta al mensaje de
iniciación, una unidad de proceso adaptada para supervisar los
mensajes y para determinar la identificación del nivel de
encaminamiento de la entidad adicional a partir del mensaje de
iniciación o del mensaje de respuesta,
una unidad de salida adaptada para reenviar el
mensaje de iniciación hacia la entidad adicional utilizando la
identificación del nivel de la sesión y para reenviar el mensaje de
respuesta al equipo de usuario,
donde la entidad de supervisión está adaptada
además para reenviar la identificación del nivel de encaminamiento
a una entidad de control para instruir al equipo de usuario para que
instale un filtro de paquetes, basándose en la identificación del
nivel de encaminamiento, donde el filtro de paquetes asocia los
paquetes de datos que comprende la identificación del nivel de
encaminamiento de la entidad adicional con el portador de paquetes
determinado.
\vskip1.000000\baselineskip
15. Un producto de programa de ordenador para
asociar un paquete de datos (DP) con un portador de paquetes (PB)
en un equipo de usuario (UE1) de una red de comunicaciones, donde el
paquete de datos es enviado en un flujo de datos desde una función
de aplicación del equipo de usuario, el portador de paquetes (PB) se
establece con el equipo de usuario para transmitir el paquete de
datos (DP) por la red de comunicaciones hacia la entidad adicional,
donde el equipo de usuario está adaptado para establecer distintos
portadores de paquetes, se proporciona una identificación del nivel
de encaminamiento a la función de aplicación, y se incluye la
identificación del nivel de encaminamiento en el paquete de datos,
comprendiendo el producto de programa de ordenador un código que,
cuando se ejecuta en una entidad de control, hace que la entidad de
control realice los pasos de
identificar el flujo con el paquete de
datos,
determinar el portador del paquete para
asociarlo con dicho flujo de los distintos portadores de paquetes
en una función sobre la política de la entidad de control,
determinar la identificación del nivel de
encaminamiento de la entidad adicional, e
iniciar una instrucción para que el usuario
instale un filtro de paquetes basándose en la identificación del
nivel de encaminamiento, donde el filtro de paquetes asocia los
paquetes de datos que comprenden la identificación del nivel de
encaminamiento de la entidad adicional con el portador de paquetes
determinado.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2006/001004 WO2007087828A1 (en) | 2006-02-05 | 2006-02-05 | Method and devices for installing packet filters in a data transmission |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2337720T3 true ES2337720T3 (es) | 2010-04-28 |
Family
ID=37151393
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES09009986T Active ES2360110T3 (es) | 2006-02-05 | 2006-02-05 | Método y dispositivos para instalar filtros de paquetes en una transmisión de datos. |
ES06706659T Active ES2337720T3 (es) | 2006-02-05 | 2006-02-05 | Metodo y dispositivos para instalar filtros de paquetes en una transmision de datos. |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES09009986T Active ES2360110T3 (es) | 2006-02-05 | 2006-02-05 | Método y dispositivos para instalar filtros de paquetes en una transmisión de datos. |
Country Status (11)
Country | Link |
---|---|
US (3) | US7907524B2 (es) |
EP (2) | EP2109266B1 (es) |
JP (1) | JP4960385B2 (es) |
KR (1) | KR101098715B1 (es) |
CN (1) | CN101336532B (es) |
AT (2) | ATE450959T1 (es) |
DE (2) | DE602006010910D1 (es) |
ES (2) | ES2360110T3 (es) |
HK (1) | HK1127937A1 (es) |
PL (2) | PL1982475T3 (es) |
WO (1) | WO2007087828A1 (es) |
Families Citing this family (68)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101133600B (zh) * | 2005-02-01 | 2010-11-03 | 艾利森电话股份有限公司 | 自动服务质量类别管理 |
GB2452698B (en) * | 2007-08-20 | 2010-02-24 | Ipwireless Inc | Apparatus and method for signaling in a wireless communication system |
KR100953453B1 (ko) * | 2007-11-27 | 2010-04-20 | 한국전자통신연구원 | 이동단말에서의 상향링크 ip 패킷 필터링 제어방법 |
DK2117267T3 (da) * | 2008-05-07 | 2012-08-27 | Ericsson Telefon Ab L M | Fremgangsmåde, testsystemer og indretninger til kontrol af overholdelse af kravspecifikationer |
US20090300207A1 (en) * | 2008-06-02 | 2009-12-03 | Qualcomm Incorporated | Pcc enhancements for ciphering support |
US20090296613A1 (en) * | 2008-06-03 | 2009-12-03 | Colin Kahn | Method and apparatus for providing quality-of-service in radio access networks |
US20100034083A1 (en) * | 2008-08-08 | 2010-02-11 | Qualcomm Incorporated | Method and apparatus for packet differentiation in a wireless communication system |
CN101340731B (zh) * | 2008-08-22 | 2011-06-15 | 中国电信股份有限公司 | 业务的服务质量的保证方法、网络侧设备和终端 |
US8958363B2 (en) * | 2008-10-15 | 2015-02-17 | Viasat, Inc. | Profile-based bandwidth scheduler |
WO2010049002A1 (en) * | 2008-10-31 | 2010-05-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Policy and charging control method, servers and computer programs therefor |
EP2368380B1 (en) * | 2008-12-19 | 2019-02-27 | NEC Corporation | A radio network and a method for operating a radio network |
WO2010078654A1 (en) * | 2009-01-12 | 2010-07-15 | Radio Ip Software Inc. | System and method for transmitting over multiple simultaneous communication networks by using roaming profiles |
KR101528388B1 (ko) * | 2009-02-09 | 2015-06-11 | 텔레폰악티에볼라겟엘엠에릭슨(펍) | 다중 접속 시스템 |
FI20095143A0 (fi) * | 2009-02-16 | 2009-02-16 | Nethawk Oyj | Reaaliaikainen verkkodatan analysointijärjestelmä |
WO2010098146A1 (en) * | 2009-02-27 | 2010-09-02 | Panasonic Corporation | Method for a communication node with a plurality of communication interfaces to notify dynamic path setup and associated apparatus thereof |
EP2773147B1 (en) | 2009-04-02 | 2016-02-03 | Telefonaktiebolaget L M Ericsson (publ) | Techniques for handling network traffic |
CN105099933B (zh) * | 2009-04-02 | 2018-07-24 | 瑞典爱立信有限公司 | 用于处理网络通信的技术 |
US20100260098A1 (en) * | 2009-04-10 | 2010-10-14 | Qualcomm Incorporated | Header compression for ip relay nodes |
TW201121344A (en) * | 2009-06-15 | 2011-06-16 | Qualcomm Inc | Radio access network control of multimedia application data rates |
ES2362524B1 (es) * | 2009-08-27 | 2012-05-18 | Vodafone España S.A.U. | Procedimiento, sistema y dispositivo para transmitir paquetes de datos de redes multi-rat. |
US8305979B2 (en) * | 2009-09-04 | 2012-11-06 | Clearwire Ip Holdings Llc | Managing multiple application flows over an access bearer in a quality of service policy environment |
CN107370979B (zh) * | 2009-11-09 | 2020-11-10 | 三星电子株式会社 | 支持在切换期间的单一无线视频呼叫连续性的方法及系统 |
CN102075900B (zh) | 2009-11-23 | 2014-03-12 | 中兴通讯股份有限公司 | 一种实现用量监测控制的方法及系统 |
CN102083035B (zh) * | 2009-11-30 | 2013-12-04 | 中兴通讯股份有限公司 | 一种实现用量监测控制的方法及系统 |
US8891365B2 (en) * | 2009-12-16 | 2014-11-18 | Verizon Patent And Licensing Inc. | Dual connection admission control (CAC) at origination and destination points in LTE and EPC networks |
US9185510B2 (en) | 2010-03-03 | 2015-11-10 | Tekelec, Inc. | Methods, systems, and computer readable media for managing the roaming preferences of mobile subscribers |
CN101808270B (zh) * | 2010-03-10 | 2016-03-30 | 华为终端有限公司 | 一种基于Android的业务处理方法和装置 |
US9917700B2 (en) | 2010-03-15 | 2018-03-13 | Tekelec, Inc. | Systems, methods, and computer readable media for policy enforcement correlation |
US8484661B2 (en) * | 2010-03-19 | 2013-07-09 | At&T Mobility Ii Llc | Agnostic execution cluster for an agnostic execution environment |
WO2011118008A1 (ja) * | 2010-03-25 | 2011-09-29 | 富士通株式会社 | 移動機、パケットフィルタリング方法およびパケットフィルタリングプログラム |
ES2556958T3 (es) | 2010-07-29 | 2016-01-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Manejo del tráfico de red a través de un acceso fijo |
US9107140B2 (en) * | 2010-08-13 | 2015-08-11 | At&T Mobility Ii Llc | Carrier-driven bearer path selection |
EP2625827B1 (en) * | 2010-10-06 | 2014-06-18 | Telefonaktiebolaget L M Ericsson (PUBL) | Uplink traffic separation in an edge node of a communication network |
US9237480B2 (en) | 2010-10-22 | 2016-01-12 | Telefonaktiebolaget L M Ericsson (Publ) | Accelerated content delivery |
US9231867B2 (en) | 2010-10-22 | 2016-01-05 | Telefonaktiebolaget L M Ericsson (Publ) | Differentiated handling of data traffic with adaptation of network address lookup |
US9313797B2 (en) | 2010-10-22 | 2016-04-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Mobile-access information based adaptation of network address lookup for differentiated handling of data traffic |
CN103262505B (zh) * | 2010-10-22 | 2016-06-01 | 瑞典爱立信有限公司 | 使用网络地址转换的网络业务的区分处理 |
EP2630821B1 (en) * | 2010-10-22 | 2018-03-07 | Telefonaktiebolaget LM Ericsson (publ) | Adaptation of quality of service in handling network traffic |
EP2838230A3 (en) * | 2010-10-27 | 2015-03-11 | Interdigital Patent Holdings, Inc. | Scalable policy-controlled packet inspection systems and methods for advanced application interface |
GB2485234B (en) * | 2010-11-08 | 2015-03-25 | Sca Ipla Holdings Inc | Mobile communications device and method |
US9112830B2 (en) * | 2011-02-23 | 2015-08-18 | Mcafee, Inc. | System and method for interlocking a host and a gateway |
US9860390B2 (en) | 2011-08-10 | 2018-01-02 | Tekelec, Inc. | Methods, systems, and computer readable media for policy event record generation |
US10405235B2 (en) * | 2011-09-26 | 2019-09-03 | Qualcomm Incorporated | Systems and methods for traffic detection network control |
US8792439B2 (en) * | 2011-10-05 | 2014-07-29 | Alcatel Lucent | Method and system for rate adaptive allocation of resources |
CN103503513B (zh) * | 2012-02-06 | 2017-05-24 | 华为技术有限公司 | 用户资源请求的处理方法、装置及系统 |
JP5260764B1 (ja) * | 2012-02-28 | 2013-08-14 | 株式会社エヌ・ティ・ティ・ドコモ | 無線通信システムおよび基地局 |
US20130258929A1 (en) * | 2012-04-03 | 2013-10-03 | T-Mobile Usa, Inc. | Rule-Based Application Controller for Signaling Reduction |
WO2013167190A1 (en) * | 2012-05-10 | 2013-11-14 | Telefonaktiebolaget L M Ericsson (Publ) | A method and apparatus to adapt the data traffic of a communication between a user equipment and a communication network |
WO2013178273A1 (en) * | 2012-05-31 | 2013-12-05 | Telefonaktiebolaget L M Ericsson (Publ) | Method, user terminal, and policy and charging network entity for classifying packets |
WO2014014829A1 (en) * | 2012-07-14 | 2014-01-23 | Tekelec, Inc. | Methods, systems, and computer readable media for dynamically controlling congestion in a radio access network |
US9473928B2 (en) | 2012-07-14 | 2016-10-18 | Tekelec, Inc. | Methods, systems, and computer readable media for policy-based local breakout (LBO) |
CN103581870B (zh) * | 2012-07-19 | 2019-03-12 | 中兴通讯股份有限公司 | 信息的获取、处理方法、应用功能实体和策略功能实体 |
JP6448536B2 (ja) | 2012-07-20 | 2019-01-09 | テケレック・インコーポレイテッドTekelec, Inc. | ポリシールールをモバイルエッジに配信するための方法、システム、およびコンピュータ読取可能媒体 |
KR20140045215A (ko) * | 2012-10-08 | 2014-04-16 | 삼성전자주식회사 | 그룹 기반 연결 설정 방법 및 장치 |
US20150271709A1 (en) | 2012-10-12 | 2015-09-24 | Telefonaktiebolaget L M Ericsson (Publ) | Bearer Management in the RAN Based on Quality of Service |
WO2014086398A1 (en) * | 2012-12-04 | 2014-06-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method and device for an adaptive handling of data traffic |
PL2954281T3 (pl) | 2013-02-07 | 2019-02-28 | Dyno Nobel Inc. | Systemy dostarczania materiałów wybuchowych i związane z nimi sposoby |
WO2014191021A1 (en) * | 2013-05-28 | 2014-12-04 | Telefonaktiebolaget L M Ericsson (Publ) | Method, apparatus and computer program for updating a prioritization level of a service data flow based on traffic size per time unit of said data flow |
KR101776541B1 (ko) | 2013-07-18 | 2017-09-07 | 콘비다 와이어리스, 엘엘씨 | 릴레이된 디바이스의 빌링 |
CN104754657A (zh) * | 2013-12-30 | 2015-07-01 | 中兴通讯股份有限公司 | 策略控制方法、策略执行以及下发装置 |
CN105960782B (zh) * | 2014-03-05 | 2019-07-23 | 华为技术有限公司 | 用于转发数据分组的接入节点设备 |
US10542452B2 (en) * | 2014-06-10 | 2020-01-21 | Apple Inc. | Enhancing quality of service for high priority services |
CN106162758B (zh) * | 2015-03-23 | 2020-01-10 | 华为技术有限公司 | 业务处理方法、pcrf以及业务处理系统 |
US10117127B2 (en) | 2015-07-08 | 2018-10-30 | Oracle International Corporation | Methods, systems, and computer readable media for communicating radio access network congestion status information for large numbers of users |
KR102115218B1 (ko) * | 2016-09-19 | 2020-05-26 | 에스케이텔레콤 주식회사 | 기지국장치 및 단말장치와, QoS 제어방법 |
US10225762B2 (en) | 2017-03-28 | 2019-03-05 | Oracle International Corporation | Methods, systems, and computer readable media for message flood suppression during access node-gateway (AN-GW) unavailability and after AN-GW restoration |
US10237418B2 (en) | 2017-04-21 | 2019-03-19 | Oracle International Corporation | Methods, systems, and computer readable media for charging based on radio congestion in mobile networks |
US10554512B2 (en) | 2017-06-07 | 2020-02-04 | Oracle International Corporation | Methods, systems, and computer readable media for suppressing redundant packet filter installation on user equipment in a mobile network |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IT1250515B (it) * | 1991-10-07 | 1995-04-08 | Sixtel Spa | Rete per area locale senza fili. |
US6608832B2 (en) * | 1997-09-25 | 2003-08-19 | Telefonaktiebolaget Lm Ericsson | Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services |
US6747986B1 (en) * | 1998-11-25 | 2004-06-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Packet pipe architecture for access networks |
GB0011058D0 (en) * | 2000-05-08 | 2000-06-28 | Nokia Networks Oy | Data bearers in a communication system |
US6621793B2 (en) * | 2000-05-22 | 2003-09-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Application influenced policy |
WO2001091389A2 (en) * | 2000-05-22 | 2001-11-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Policy driven filtering of packet flow in qos connection in umts/gprs network |
US7106718B2 (en) | 2001-02-09 | 2006-09-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Signaling quality of service class for use in multimedia communicatations |
US7010305B2 (en) * | 2001-03-14 | 2006-03-07 | Nokia Mobile Phones, Ltd. | Method for assigning values of service attributes to transmissions, radio access networks and network elements |
EP1250022A1 (en) * | 2001-04-09 | 2002-10-16 | Lucent Technologies Inc. | Providing quality of service in a telecommunications system such as a UMTS or other third generation system |
US6665280B2 (en) * | 2002-03-22 | 2003-12-16 | Nokia Corporation | Method and apparatus providing multiple temporary block flow (TBF) mapping to upper layer when operating in GSM/EDGE radio access network (GERAN) A/Gb mode |
US6888807B2 (en) * | 2002-06-10 | 2005-05-03 | Ipr Licensing, Inc. | Applying session services based on packet flows |
EP1532792B1 (en) | 2002-06-10 | 2011-10-05 | Qualcomm, Incorporated | Packet flow processing in a communication system |
CN1726727A (zh) * | 2002-11-13 | 2006-01-25 | 诺基亚公司 | 用于执行从wlan到蜂窝网的技术间切换的方法和设备 |
EP1767033B1 (fr) * | 2004-01-28 | 2010-10-13 | France Telecom | Procede de gestion des ressources radio dans un reseau d'acces radio de type utran |
-
2006
- 2006-02-05 CN CN2006800523703A patent/CN101336532B/zh active Active
- 2006-02-05 ES ES09009986T patent/ES2360110T3/es active Active
- 2006-02-05 EP EP09009986A patent/EP2109266B1/en active Active
- 2006-02-05 KR KR1020087021730A patent/KR101098715B1/ko active IP Right Grant
- 2006-02-05 DE DE602006010910T patent/DE602006010910D1/de active Active
- 2006-02-05 DE DE602006019785T patent/DE602006019785D1/de active Active
- 2006-02-05 ES ES06706659T patent/ES2337720T3/es active Active
- 2006-02-05 US US12/278,380 patent/US7907524B2/en active Active
- 2006-02-05 PL PL06706659T patent/PL1982475T3/pl unknown
- 2006-02-05 PL PL09009986T patent/PL2109266T3/pl unknown
- 2006-02-05 JP JP2008552684A patent/JP4960385B2/ja active Active
- 2006-02-05 AT AT06706659T patent/ATE450959T1/de not_active IP Right Cessation
- 2006-02-05 AT AT09009986T patent/ATE496464T1/de not_active IP Right Cessation
- 2006-02-05 WO PCT/EP2006/001004 patent/WO2007087828A1/en active Application Filing
- 2006-02-05 EP EP06706659A patent/EP1982475B1/en active Active
-
2009
- 2009-06-18 HK HK09105467.4A patent/HK1127937A1/xx unknown
-
2011
- 2011-01-20 US US13/010,137 patent/US8817610B2/en active Active
-
2014
- 2014-08-06 US US14/453,353 patent/US20180254987A9/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
CN101336532B (zh) | 2012-01-11 |
US7907524B2 (en) | 2011-03-15 |
PL1982475T3 (pl) | 2010-05-31 |
US20090304015A1 (en) | 2009-12-10 |
EP1982475B1 (en) | 2009-12-02 |
US20110122886A1 (en) | 2011-05-26 |
KR20080103549A (ko) | 2008-11-27 |
PL2109266T3 (pl) | 2011-09-30 |
WO2007087828A1 (en) | 2007-08-09 |
ATE450959T1 (de) | 2009-12-15 |
EP2109266B1 (en) | 2011-01-19 |
DE602006010910D1 (de) | 2010-01-14 |
CN101336532A (zh) | 2008-12-31 |
US20160330121A1 (en) | 2016-11-10 |
HK1127937A1 (en) | 2009-10-09 |
DE602006019785D1 (de) | 2011-03-03 |
EP1982475A1 (en) | 2008-10-22 |
JP2009526424A (ja) | 2009-07-16 |
US20180254987A9 (en) | 2018-09-06 |
ES2360110T3 (es) | 2011-05-31 |
US8817610B2 (en) | 2014-08-26 |
KR101098715B1 (ko) | 2011-12-23 |
EP2109266A1 (en) | 2009-10-14 |
ATE496464T1 (de) | 2011-02-15 |
JP4960385B2 (ja) | 2012-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2337720T3 (es) | Metodo y dispositivos para instalar filtros de paquetes en una transmision de datos. | |
EP1972120B1 (en) | Method and devices for filtering data packets in a transmission | |
EP1374494B1 (en) | Method and apparatus for establishing a protocol proxy for a mobile host terminal in a multimedia session | |
US8514773B2 (en) | Packet flow processing in a communication system | |
US8942168B2 (en) | Packet flow processing in a communication system | |
ES2399428T3 (es) | Decisiones de control en un sistema de comunicación | |
JP3971388B2 (ja) | 無線端末に対するパケットデータの転送 | |
US7525938B2 (en) | Session control in a communication system | |
CN110063084A (zh) | 在无线通信系统中选择会话和服务连续性模式的方法及其装置 | |
US7916726B2 (en) | Controlling transportation of data packets | |
US20080247346A1 (en) | Communication node with multiple access support | |
JP2007537652A (ja) | コンフィギュレーションメッセージを使用した無線通信ネットワークにおけるデータ送信のためのQoS制御 | |
RU2406242C2 (ru) | Способ и устройства для установки фильтров пакетов в передаче данных | |
MX2008009561A (es) | Metodo y dispositivos para instalar filtros de paquetes en una transmision de datos | |
CN106162927A (zh) | 一种承载建立方法、分组数据网关、服务网关及系统 | |
ES2292609T3 (es) | Metodo y sistema para la autorizacion de portadores en una red de comunicacones inalambricas. |