ES2283779T3 - Metodo y sistema para la suscripcion a acontecimientos mediante la utilizacion del protocolo sip. - Google Patents
Metodo y sistema para la suscripcion a acontecimientos mediante la utilizacion del protocolo sip. Download PDFInfo
- Publication number
- ES2283779T3 ES2283779T3 ES03732936T ES03732936T ES2283779T3 ES 2283779 T3 ES2283779 T3 ES 2283779T3 ES 03732936 T ES03732936 T ES 03732936T ES 03732936 T ES03732936 T ES 03732936T ES 2283779 T3 ES2283779 T3 ES 2283779T3
- Authority
- ES
- Spain
- Prior art keywords
- entity
- message
- information
- event
- registration
- 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.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42136—Administration or customisation of services
- H04M3/42153—Administration or customisation of services by subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/35—Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call
- H04M2203/353—Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call where the information comprises non-audio but is provided over voice channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42059—Making use of the calling party identifier
- H04M3/42068—Making use of the calling party identifier where the identifier is used to access a profile
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/4872—Non-interactive information services
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
Método para ser usado en un sistema de comunicaciones, que comprende una primera entidad que mantiene información de registro de una pluralidad de usuarios (101, 113, 121) y caracterizado porque presenta una segunda entidad que mantiene información asociada a dicha pluralidad de usuarios (101, 113, 121), en el que la información de dicha segunda entidad depende de la información de registro, y comprendiendo dicho método las siguientes etapas: enviar un mensaje de suscripción para un acontecimiento desde la segunda entidad hacia la primera entidad, en el que el acontecimiento es un cambio de la información de registro de por lo menos uno de entre la pluralidad de usuarios (101, 113, 121) en la primera entidad; recibir, en la primera entidad, un mensaje de registro desde por lo menos un usuario (101, 113, 121), cambiando dicho mensaje la información de registro de dicho por lo menos un usuario (101, 113, 121); enviar una notificación desde la primera entidad a la segunda entidad en respuestaal mensaje de registro, en el que la notificación incluye información asociada a dicho por lo menos un usuario (101, 113, 121).
Description
Método y sistema para la suscripción a
acontecimientos mediante la utilización del protocolo SIP.
La presente invención se refiere a un sistema de
comunicaciones, en particular a la suscripción de acontecimientos en
un sistema de comunicaciones.
En la actualidad se está usando una gama diversa
de sistemas de comunicaciones que permiten una comunicación entre
dos o más entidades, tales como un equipo de usuario y/u otros nodos
asociados al sistema.
Son conocidos los sistemas de comunicaciones que
proporcionan una comunicación inalámbrica para terminales de usuario
u otros nodos. Uno de los ejemplos de un sistema inalámbrico es una
red pública terrestre de servicios móviles (PLMN). Típicamente, una
PLMN es una red celular en la que una estación transceptora base
(BTS) o una entidad de acceso similar presta servicio a un equipo de
usuario (UE) tal como una estación móvil (MS) a través de una
interfaz inalámbrica. El funcionamiento del aparato requerido para
la comunicación es controlado habitualmente por una o más entidades
de control, las cuales a su vez pueden estar interconectadas. Uno o
más nodos de pasarela prevén la conexión de la PLMN con otras redes.
Entre los ejemplos de dichas otras redes se encuentran otra red
celular, una red telefónica pública conmutada (PSTN) y redes de
datos por conmutación de paquetes tales como una red basada en el IP
(Protocolo de Internet). La comunicación entre el equipo de usuario
y los otros elementos del sistema de comunicaciones se basa en un
protocolo de comunicaciones adecuado, el cual define las
"reglas" bajo las cuales se gestiona la comunicación en el
sistema.
En el sistema inalámbrico actual de tercera
generación (3G), se han definido varios servidores para la gestión
de diferentes servicios de comunicación para usuarios móviles. Los
mismos incluyen servidores que proporcionan funciones de control del
estado de las llamadas, conocidas como funciones CSCF. Las funciones
de control las pueden proporcionar también entidades tales como un
servidor de abonado residencial (HSS) y aplicaciones por parte de
varios servidores de aplicaciones. Típicamente, el HSS está
destinado a almacenar permanentemente el perfil del usuario y se usa
durante la autenticación. Por ejemplo, en la arquitectura del 3G
Versión 5 tal como especifica el Proyecto de Asociación de 3ª
Generación (3GPP), estas entidades se pueden encontrar ubicadas en
el Subsistema Multimedia IP (IMS).
La red IMS se puede situar en el centro de la
arquitectura 3G, soportando una red basada en el IP que gestione
servicios tanto de telefonía de voz tradicional como multimedia. El
3GPP ha seleccionado el Protocolo de Inicio de Sesión (SIP) como
protocolo de señalización de sesión central para las redes 3G. El
SIP ha sido desarrollado por el Grupo de Trabajo de Ingeniería de
Internet (IETF). Aquellos interesados en el tema pueden encontrar la
especificación 3GPP 24.229 que describe el funcionamiento básico de
la red IMS desde la perspectiva del SIP, titulada "IP Multimedia
Call Control Protocol based on SIP and SDP" en
http://www.3gpp.org/ftp/Specs/Latest-drafts/24229-201.zip.
El SIP es un protocolo del tipo solicitud/respuesta, en el sentido
de que por cada mensaje enviado desde una fuente, existe una
respuesta asociada desde el destino que confirma la recepción del
mensaje enviado.
Por ejemplo, en una red 3G, cuando un usuario
pone en marcha inicialmente su terminal móvil, debe registrar su ID
o dirección de usuario en la red antes de permitir que el terminal
se conecte completamente. Esta operación se realiza enviando un
mensaje SIP "REGISTER" desde el terminal al IMS, el cual
incluye detalles de la dirección del usuario. El IMS recibe y
procesa esta información usando una función de control del estado de
la llamada de servicio (S-CSCF), a la cual en este
contexto se le hace referencia como "registrador". Esta
información de registro puede incluir el estado del usuario por
ejemplo, dirección del usuario, ubicación, capacidades del terminal
y disponibilidad del usuario. El IMS confirma el registro enviando
un mensaje de acuse de recibo adecuado (por ejemplo, el mensaje OK
200) según el SIP. Los registros subsiguientes también tienen lugar
(re "REGISTER") cada vez que expire el registro anterior, o
cuando se produzca un cambio en el estado del usuario. Cuando un
usuario desea establecer una sesión con otro usuario, tal como una
llamada de voz o el envío de un mensaje de texto, la negociación de
la sesión se efectuará también bajo el SIP.
Los servidores de aplicaciones (AS) pueden
suministrar servicios a través del IMS, tales como mensajería
instantánea, informes de tráfico local, y servicios de conferencia.
Un AS puede residir dentro de la red IMS, o fuera de la misma.
Típicamente, el AS es externo cuando el servicio soportado lo
proporciona una tercera parte. Por ejemplo, un AS que proporcione
informes sobre el tráfico local puede que necesite la última
información sobre el estado de todos los usuarios que se abonen a
ese servicio. Tal como se ha indicado anteriormente, la información
de estado se puede actualizar usando un mensaje SIP
re-REGISTER. De este modo, el servidor AS que
requiere esta información de estado se abona, usando un mensaje SIP
SUBSCRIBE, a los mensajes REGISTER enviados por el usuario que se
suscribe al servicio de mensajería instantánea ofrecido por el AS.
El IMS registra estos mensajes SUBSCRIBE, y emite un mensaje NOTIFY
hacia el AS cada vez que se recibe un mensaje REGISTER relevante. A
continuación, el AS puede usar esta información para implementar su
servicio de informes sobre el tráfico. En el Proyecto de Internet
IETF titulado "SIP-Specific Event Notification"
el cual se puede encontrar en
http://www.ietf.org/internet-drafts/draft-ietf-sip-events-05.txt,
se puede hallar información adicional sobre el mecanismo
SUBSCRIBE/NOTIFY.
Uno de los ejemplos específicos de la
información de estado es la información de presencia. Los usuarios o
servidores de aplicaciones que se suscriban a un servicio de
presencia pueden determinar la capacidad y la disponibilidad de otro
usuario para aceptar una llamada. Por ejemplo, en una disposición
PSTN, el concepto de presencia se extiende a poco más que una
indicación de en línea (llamada) o fuera de línea (comunicando). No
obstante, en sistemas que soportan el SIP, la presencia puede
adoptar una variedad de indicadores tales como "en la oficina y
disponible para todas las llamadas", "en casa y disponible
únicamente para llamadas privadas", y "ocupado en una
llamada" (o por lo menos aparecer de esta manera). De este modo,
la información de presencia permite que un usuario determine la
disponibilidad de otro usuario antes de intentar realizar una
llamada. De la misma manera que la otra información de estado
descrita anteriormente, la misma se retransmite hacia la red en un
mensaje REGISTER.
Actualmente, existen dos elementos clave en la
implementación de un servicio de presencia según el SIP: un
registrador y un servidor de presencia. El registrador recibe y
procesa todos los mensajes REGISTER sobre usuarios de la red. El
servidor de presencia gestiona suscripciones a información de
presencia preferentes a un usuario de la red, de elementos tales
como otros usuarios o servidores de aplicaciones. Debido al carácter
de superposición de la funcionalidad ofrecida por ambos elementos,
típicamente el registrador y el servidor de presencia comparten un
recurso de ubicación privativo tal como un directorio LDAP
(Protocolo Ligero de Acceso a Directorios) o un servidor de
ubicaciones con el cual se comunican mediante interfaz ambos
elementos. Alternativamente, la funcionalidad del registrador y del
servidor de presencia se puede ejecutar en un proceso compartido,
teniendo acceso ambos a las actualizaciones de los registros. El
efecto de estas soluciones privativas es el mismo: la
co-ubicación del registrador y el servidor de
presencia. En la disposición IMS descrita anteriormente, el
registrador y el servidor de presencia estarían ubicados
conjuntamente en una S-CSCF. Como la funcionalidad
ofrecida por el servidor de presencia es significativa, se produce
un aumento resultante de la carga del recurso compartido, el cual
deberá gestionar tanto registros como un número elevado de
solicitudes de información de presencia.
El documento
WO-A-01/72055 describe un nodo de
encaminamiento y de registro de presencia el cual recibe un mensaje
indicativo de una acción asociada a un sistema de telefonía,
ejecutada por un usuario. En respuesta al mensaje, el nodo de
encaminamiento y registro de presencia envía un mensaje a un
servicio de presencia para actualizar la información de presencia
referente al usuario en una base de datos de un servidor de
presencia.
Los inventores han observado que se producen
ventajas deseables al separar la funcionalidad del registrador y del
servidor de presencia y al conseguir que las mismas funcionen de
forma independiente. Han desarrollado una solución para posibilitar
esta separación que no hace uso de interfaces privativas, dando como
resultado una mejor integración con la red global en la que
funcionan.
Se apreciará que aunque los problemas antes
descritos hacen referencia a suscripciones a acontecimientos SIP en
sistemas de comunicaciones de tercera generación (3G) basados en el
IP, también se pueden asociar inconvenientes similares a otros
sistemas y por lo tanto la descripción no se limita a estos
ejemplos.
Las formas de realización de la presente
invención pretenden superar uno o varios de los problemas
mencionados.
Según uno de los aspectos de la presente
invención, se proporciona un método en un sistema de comunicaciones,
comprendiendo el sistema una primera entidad que mantiene
información de registro de una pluralidad de usuarios y
caracterizado por una segunda entidad que mantiene información
asociada a dicha pluralidad de usuarios, en el que la información de
dicha segunda entidad depende de la información de registro. El
método comprende el envío de un mensaje de suscripción para un
acontecimiento desde la segunda entidad hacia la primera entidad, en
el que el acontecimiento es un cambio de la información de registro
de por lo menos uno de entre la pluralidad de usuarios en la primera
entidad; la recepción, en la primera entidad, de un mensaje de
registro desde por lo menos un usuario, cambiando dicho mensaje la
información de registro de dicho por lo menos un usuario; el envío
de una notificación desde la primera entidad a la segunda entidad en
respuesta al mensaje de registro, en el que la notificación incluye
información asociada a dicho por lo menos un usuario.
Preferentemente se define un lote
acontecimiento, estando asociado el lote acontecimiento a dicho
acontecimiento.
Preferentemente, la primera entidad es un
registrador, y la segunda entidad es un servidor de presencia. El
cambio de la información de registro puede estar relacionado con la
información de presencia.
El sistema puede funcionar según un protocolo de
inicio de sesión (SIP), y en el que el mensaje de suscripción puede
comprender un mensaje SIP SUBSCRIBE, y la notificación puede
comprender un mensaje SIP NOTIFY.
En formas de realización preferidas, una tercera
entidad envía un mensaje de suscripción a la segunda entidad en
relación con información asociada a dicho por lo menos un
usuario.
La segunda entidad puede enviar una notificación
a la tercera entidad en respuesta a la notificación recibida en la
segunda entidad, en el que dicha notificación enviada incluye
información asociada a dicho por lo menos un usuario. La tercera
entidad puede ser un servidor de aplicaciones.
De acuerdo con un segundo aspecto de la presente
invención, se proporciona un sistema de comunicaciones que comprende
una primera entidad para mantener información de registro de una
pluralidad de usuarios y caracterizado por una segunda entidad para
mantener información asociada a dicha pluralidad de usuarios, en el
que dicha información de la segunda entidad depende de la
información de registro; pudiendo funcionar dicha segunda entidad
para enviar un mensaje de suscripción para un acontecimiento hacia
la primera entidad y pudiendo funcionar dicha primera entidad para
recibir un mensaje de registro de por lo menos un usuario, cambiando
dicho mensaje de registro la información de registro de dicho por lo
menos un usuario, en el que el acontecimiento está asociado a un
cambio de la información de registro de por lo menos uno de entre la
pluralidad de usuarios en la primera entidad; y pudiendo funcionar
dicha primera entidad para enviar una notificación desde la primera
entidad a la segunda entidad en respuesta al mensaje de registro, en
el que la notificación incluye información asociada a dicho por lo
menos un usuario.
Según un tercer aspecto de la presente
invención, se proporciona una primera entidad para un sistema de
comunicaciones, que comprende medios para mantener información de
registro de una pluralidad de usuarios; medios para recibir un
mensaje de registro de por lo menos un usuario, cambiando dicho
mensaje de registro la información de registro de dicho por lo menos
un usuario; caracterizada por medios para recibir un mensaje de
suscripción para un acontecimiento desde una segunda entidad, en la
que el acontecimiento está asociado a un cambio de la información
de registro de por lo menos uno de entre la pluralidad de usuarios
en el elemento de red; y medios para enviar una notificación hacia
la segunda entidad en respuesta al mensaje de registro, en la que la
notificación incluye información asociada a dicho por lo menos un
usuario.
Según un cuarto aspecto de la presente
invención, se proporciona una segunda entidad para un sistema de
comunicaciones, que comprende medios para mantener información
asociada a una pluralidad de usuarios; caracterizada por medios para
enviar un mensaje de suscripción para un acontecimiento hacia una
primera entidad, en la que el acontecimiento está asociado a un
cambio de la información de registro de por lo menos uno de entre la
pluralidad de usuarios en la primera entidad; y medios para recibir
una notificación desde la primera entidad, en la que la notificación
incluye información asociada a dicho por lo menos un usuario; y en
la que dicha información depende de información de registro
mantenida en una primera entidad.
A continuación se describirán formas de
realización de la presente invención a título de ejemplo, haciendo
referencia a los dibujos adjuntos, en los cuales:
la Figura 1 ilustra un sistema de comunicaciones
en el que se puede aplicar la presente invención;
la Figura 2 ilustra la disposición del
registrador y el servidor de presencia según la técnica
anterior.
La Figura 3 ilustra una forma de realización de
la presente invención.
La Figura 4 ilustra el flujo de mensajes de una
forma de realización de la presente invención.
A continuación se hará referencia en primer
lugar a la Figura 1, la cual ilustra un sistema típico de
telecomunicaciones Inalámbricas de 3ª Generación (3G) que funciona
bajo el Sistema de Telecomunicaciones Móviles Universales (UMTS). En
el centro de este sistema se encuentra la red del Subsistema
Multimedia IP (IMS) 100, la cual encamina llamadas entre dos o más
usuarios de la red y proporciona otras funciones de la red. Entre
los ejemplos de los usuarios se encuentran el terminal móvil 111, el
ordenador portátil 112, el asistente personal de sobremesa (PDA)
113, el teléfono 131 de la Red Telefónica Pública Conmutada (PSTN),
el terminal de ordenador 123, y el servidor de aplicaciones 121, y
el servidor de aplicaciones 122. El IMS usa una red basada en el IP
para gestionar estas llamadas, las cuales pueden incluir tanto
llamadas de voz como llamadas multimedia.
La red IMS actúa efectivamente como una pasarela
en un sistema 3G entre los usuarios 111, 112, 113, y otras redes
tales como una PSTN 130 y una red externa basada en IP 120. La
señalización entre el terminal móvil y otros usuarios de la red IMS,
y dentro de la red IMS, se realiza bajo el Protocolo de Inicio de
Sesión (SIP). A no ser que se indique lo contrario, todas las
referencias a mensajes que vienen a continuación son mensajes SIP, y
las mismas se mostrarán en mayúsculas.
La Figura 2 muestra un esquema de la red IMS 100
de la técnica anterior. El IMS incluye varios elementos incluyendo
varias Funciones de Control del Estado de las Llamadas (CSCF). Una
CSCF es equivalente a un servidor SIP en la arquitectura IETF.
La CSCF Interrogadora (I-CSCF)
201 es el nodo IMS básico usado para finalizar llamadas en la red
IMS, que funciona en los bordes de la red. En este caso, la misma se
muestra comunicándose con los nodos externos de un terminal móvil
101, un PDA 113, y un servidor de aplicaciones (AS) 121. Debería
apreciarse que las conexiones entre el terminal móvil, el PDA y el
servidor de aplicaciones con la I-CSCF no pueden ser
directas, sino a través de una red intermedia adecuada tal como la
red central móvil 110 para el terminal móvil, e Internet 120 para el
servidor de aplicaciones, tal como se muestra en la Figura 1.
El HSS 202 es una base de datos de usuario
centralizada que se comunica mediante interfaz tanto con la
I-CSCF como con la S-CSCF,
almacenando información sobre todos los usuarios del IMS. La
I-CSCF usa el HSS para realizar funciones tales como
la autorización de usuarios nuevos y la recuperación de información
de encaminamiento sobre la S-CSCF para reenviar
mensajes desde elementos externos a la S-CSCF.
La S-CSCF 206 es el nodo IMS
responsable de la invocación de servicios relacionados con usuarios
IMS. En este ejemplo, la S-CSCF también realiza la
funcionalidad del registrador 203 para usuarios IMS, el procesado de
registros de usuarios, y además proporciona una funcionalidad de
servidor de presencia 205. Como ambos elementos mencionados, 203 y
205, tienen una funcionalidad superpuesta, en el sentido de que
ambos requieren información recibida desde usuarios en mensajes
REGISTER, los mismos también comparten un recurso común 204. En este
caso, el recurso común se muestra de manera que es un directorio
LDAP, aunque también podría ser un servidor de ubicaciones.
Alternativamente, la funcionalidad del registrador y del servidor de
presencia se ejecuta como un proceso compartido, teniendo acceso
ambos a las actualizaciones de registros.
La recepción de un mensaje REGISTER se puede
clasificar como un acontecimiento. Los acontecimientos pueden ser
cualquier cambio de estado y se asocian a una entidad, tal como un
usuario u otro nodo, en el sistema de comunicaciones. De este modo,
un elemento, tal como un servidor de aplicaciones, se puede
suscribir específicamente a mensajes REGISTER referentes a un
usuario, u otros acontecimientos tales como la recepción de mensajes
INVITE. Otros ejemplos de acontecimientos incluyen información de
presencia de un usuario y listas de contactos, las cuales son
efectivamente recopilaciones de usuarios de los que un abonado está
interesado en tener conocimiento sobre su información de presencia.
Por esta razón, se dispone de la S-CSCF que detecta
los acontecimientos específicos a los que se suscribe un usuario, y
emite como respuesta un mensaje NOTIFY apropiado.
No obstante, para suscribirse a un
acontecimiento, se debe definir un lote acontecimiento, el cual
dispone las propiedades del acontecimiento. En el caso del
acontecimiento presencia, se usa un lote presencia para suscribirse
a la información de presencia de cualquier usuario. La semántica del
lote presencia significa que cualquier usuario puede enviar al
servidor de presencia un mensaje de suscripción en búsqueda de
información de presencia, pero si no existe ningún lote presencia
definido, el servidor de presencia no podrá reconocer a qué
acontecimiento estaba intentando suscribirse el usuario. Por esta
razón, es necesario definir el lote presencia en el servidor de
presencia, el cual a continuación puede recibir y reconocer el
mensaje de suscripción correspondiente al acontecimiento asociado en
relación con cambios en la información de presencia. El servidor de
presencia crea un estado vinculado a la información de presencia, y
cuando se produce cualquier cambio en la información de presencia,
el mismo activará una respuesta o notificación.
El servidor de presencia se comunica mediante
interfaz con el recurso compartido 204, el cual almacena la
información de presencia. El registrador 203 mantiene esta
información, actualizándola con información recibida en mensajes
REGISTER enviados por usuarios que realizan registros.
A continuación se hará referencia a la Figura 3,
la cual muestra un esquema detallado de la red IMS 100 en una forma
de realización de la presente invención. Se dispone de una
I-CSCF 201, un HSS 202, un registrador 301, y un
servidor de presencia 302. La I-CSCF se muestra de
manera que se comunica con los nodos externos de un terminal móvil
101, un PDA 113, y un servidor de aplicaciones 121. El registrador
incluye medios de almacenamiento 302 adecuados para almacenar
registros. De forma similar, el servidor de presencia dispone de sus
propios medios de almacenamiento 304 para almacenar información de
presencia. El servidor de presencia mostrado es un ejemplo
específico de un servidor de aplicaciones. Otros tipos de servidor
de aplicaciones incluyen: servidores de mensajería, los cuales
gestionan el envío y la recepción de mensajes entre usuarios;
servidores de contenido, los cuales sirven información general a los
usuarios; y servidores de grupos, los cuales mantienen información
sobre grupos de usuarios a la que pueden acceder otras aplicaciones
tales como el servidor de mensajería en relación con listas de
entrega a grupos.
En esta forma de realización de la presente
invención, el registrador es el único que gestiona registros de
usuarios tales como el terminal móvil 101, y el servidor de
presencia es el único que gestiona consultas de presencia de
elementos tales como el servidor de aplicaciones 121. La
comunicación entre el registrador y el servidor de presencia se
realiza por medio de mensajes SIP.
Se define un nuevo lote acontecimiento SIP, el
cual es implementado por registradores y es usado por el servidor de
presencia. El nuevo lote acontecimiento se define como el conjunto
de todos los mensajes REGISTER que cambian los detalles de registro
de cualquier usuario recibidos en un registrador. En aras de una
mayor simplicidad, a este lote acontecimiento se le hará referencia
como lote "registros", el cual define el acontecimiento
"registros". Este lote "registros" es usado por el
servidor de presencia en la suscripción al registrador en relación
con cambios en el estado de registro de cualquier usuario. El
registrador crea un estado, el cual activa una notificación de
vuelta hacia el servidor de presencia siempre que se produce un
cambio en el estado de registro. En efecto, el "registro"
abarca todos los mensajes REGISTER enviados por cualquier usuario,
recibidos por el registrador, en los que el registrador ha recibido
previamente una suscripción a "registros" en relación con el
acontecimiento "registros". De este modo, el acontecimiento
"registro" abarca todos los usuarios de un dominio de un
registrador con un acontecimiento individual. El dominio se puede
considerar como un grupo de usuarios gestionados por un registrador
deter-
minado.
minado.
A continuación, el servidor de presencia puede
usar el mecanismo SUBSCRIBE/NOTIFY, y SUBSCRIBE a "registros"
en el registrador. Cada vez que se produzca el acontecimiento
"registros", el registrador envía un mensaje NOTIFY con la
identidad del usuario y el estado del registro al servidor de
presencia.
El resultado es que en este momento el servidor
de presencia mantiene un registro 304 de información de registros
que es independiente con respecto al usado por el registrador 302.
De este modo, el servidor de presencia puede proporcionar
información de presencia a otros elementos tales como el servidor de
aplicaciones 121 de forma independiente con respecto al registrador,
sin necesidad de utilizar ningún recurso compartido.
Además, el único enlace entre el registrador y
el servidor de presencia es a través de mensajes SIP y usando el
acontecimiento recién definido, y no una disposición privativa tal
como en la técnica anterior.
A continuación se describirá más detalladamente
la función de los elementos de la Figura 3 en una de las formas de
realización de la presente invención haciendo referencia al diagrama
de flujo de mensajes de la Figura 4.
La Figura 4 describe el siguiente proceso:
- 1.
- Se define un nuevo lote acontecimiento correspondiente al acontecimiento "registros" que se debe implementar por el registrador y que será usado por el servidor de presencia.
- 2.
- El servidor de presencia 303 envía un mensaje "SUBSCRIBE al acontecimiento ``registros''" hacia el registrador 301.
- 3.
- El registrador acusa el recibo del mensaje SUBSCRIBE con un mensaje "200 OK".
- 4.
- El servidor de aplicaciones (AS) 121 envía un mensaje "SUBSCRIBE a información de presencia correspondiente al terminal móvil 101 y el PDA 113" al servidor de presencia.
- 5.
- El servidor de presencia acusa el recibo del mensaje SUBSCRIBE del AS con un mensaje "200 OK".
- 6.
- El terminal móvil 101 envía un mensaje REGISTER al registrador.
- 7.
- El registrador acusa el recibo del mensaje REGISTER con un mensaje "200 OK", y actualiza los detalles del registro en el registrador 302.
- 8.
- El mensaje REGISTER enviado por el terminal móvil 101 se ajusta al acontecimiento "registros" al cual se ha suscrito el servidor de presencia. Por esta razón, el registrador envía un mensaje NOTIFY al servidor de presencia el cual incluye detalles del usuario y del estado de registro del terminal móvil. Estos detalles se mantienen en el servidor de presencia 304.
- 9.
- El servidor de presencia acusa el recibo del mensaje NOTIFY con un mensaje "200 OK".
- 10.
- Como el AS 121 se ha suscrito a la información de presencia referente al terminal móvil 101, la cual en este momento ha cambiado, el servidor de presencia envía un mensaje NOTIFY al AS con detalles del cambio de la información de presencia.
- 11.
- El AS acusa el recibo del mensaje NOTIFY con un mensaje "200 OK".
- 12.
- El PDA 113 envía al registrador un mensaje REGISTER.
- 13.
- El registrador acusa el recibo del mensaje REGISTER con un mensaje "200 OK", y actualiza los detalles del registro en el registrador 302.
- 14.
- El registrador envía además al servidor de presencia un NOTIFY para este mensaje REGISTER ya que el acontecimiento "registro" al que se ha suscrito el servidor de presencia en la etapa 2 abarca todos los mensajes REGISTER gestionados por el registrador. El mensaje NOTIFY incluye detalles del usuario y del estado del registro del PDA. Estos detalles se mantienen en el servidor de presencia 304.
- 15.
- El servidor de presencia acusa el recibo del mensaje NOTIFY con un mensaje "200 OK".
- 16.
- Como el AS 121 se ha suscrito a la información de presencia referente al PDA, la cual en este momento ha cambiado, el servidor de presencia envía un mensaje NOTIFY al AS con detalles del cambio de la información de presencia.
- 17.
- El AS acusa el recibo del mensaje NOTIFY con un mensaje "200 OK".
Debería apreciarse que aunque se han descrito
formas de realización de la presente invención en el contexto del 3G
usando el SIP, se podrían usar otros sistemas y protocolos de
interfaz adecuados.
Debería indicarse también en la presente memoria
que aunque la descripción anterior describe formas de realización
ilustrativas de la invención, existen diversas variaciones y
modificaciones que se pueden realizar sobre la solución dada a
conocer sin apartarse con respecto al alcance de la presente
invención según se define en las reivindicaciones adjuntas.
Claims (33)
1. Método para ser usado en un sistema de
comunicaciones, que comprende una primera entidad que mantiene
información de registro de una pluralidad de usuarios (101, 113,
121) y caracterizado porque presenta una segunda entidad que
mantiene información asociada a dicha pluralidad de usuarios (101,
113, 121), en el que la información de dicha segunda entidad depende
de la información de registro, y comprendiendo dicho método las
siguientes etapas:
enviar un mensaje de suscripción para un
acontecimiento desde la segunda entidad hacia la primera entidad, en
el que el acontecimiento es un cambio de la información de registro
de por lo menos uno de entre la pluralidad de usuarios (101, 113,
121) en la primera entidad;
recibir, en la primera entidad, un mensaje de
registro desde por lo menos un usuario (101, 113, 121), cambiando
dicho mensaje la información de registro de dicho por lo menos un
usuario (101, 113, 121);
enviar una notificación desde la primera entidad
a la segunda entidad en respuesta al mensaje de registro, en el que
la notificación incluye información asociada a dicho por lo menos un
usuario (101, 113, 121).
2. Método según la reivindicación 1, en el
que se define un lote acontecimiento, estando asociado el lote
acontecimiento a dicho acontecimiento.
3. Método según la reivindicación 2, en el
que la primera entidad es un registrador (301).
4. Método según la reivindicación 3, en el
que el cambio de la información de registro está relacionado con la
información de presencia.
5. Método según la reivindicación 4, en el
que la segunda entidad es un servidor de presencia (303).
6. Método según cualquiera de las
reivindicaciones anteriores, en el que el sistema funciona según un
protocolo de inicio de sesión (SIP).
7. Método según la reivindicación 6, en el
que el mensaje de suscripción comprende un mensaje SIP SUBSCRIBE, y
la notificación comprende un mensaje SIP NOTIFY.
8. Método según cualquiera de las
reivindicaciones anteriores, en el que una tercera entidad envía un
mensaje de suscripción a la segunda entidad en relación con
información asociada a dicho por lo menos un usuario (101, 113,
121).
9. Método según la reivindicación 8, en el
que la segunda entidad envía una notificación a la tercera entidad
en respuesta a la notificación recibida en la segunda entidad, en el
que dicha notificación enviada incluye información asociada a dicho
por lo menos un usuario (101, 113, 121).
10. Método según la reivindicación 8 ó 9, en el
que la tercera entidad es un servidor de aplicaciones (121).
11. Sistema de comunicaciones que
comprende:
una primera entidad para mantener información de
registro de una pluralidad de usuarios (101, 113, 121) y
caracterizado porque presenta una segunda entidad para
mantener información asociada a dicha pluralidad de usuarios (101,
113, 121), en el que dicha información de la segunda entidad depende
de la información de registro;
pudiendo funcionar dicha segunda entidad para
enviar un mensaje de suscripción para un acontecimiento hacia la
primera entidad y pudiendo funcionar dicha primera entidad para
recibir un mensaje de registro de por lo menos un usuario (101, 113,
121), cambiando dicho mensaje de registro la información de registro
de dicho por lo menos un usuario (101, 113, 121), en el que el
acontecimiento está asociado a un cambio de la información de
registro de por lo menos uno de entre la pluralidad de usuarios
(101, 113, 121) en la primera entidad; y
pudiendo funcionar dicha primera entidad para
enviar una notificación desde la primera entidad a la segunda
entidad en respuesta al mensaje de registro, en el que la
notificación incluye información asociada a dicho por lo menos un
usuario (101, 113, 121).
12. Sistema de comunicaciones según la
reivindicación 11, que comprende asimismo un lote acontecimiento
asociado a dicho acontecimiento.
13. Sistema de comunicaciones según la
reivindicación 12, en el que la primera entidad es un registrador
(301).
14. Sistema de comunicaciones según la
reivindicación 13, en el que el cambio de la información de registro
está relacionado con la información de presencia.
15. Sistema de comunicaciones según la
reivindicación 14, en el que la segunda entidad es un servidor de
presencia (303).
16. Sistema de comunicaciones según cualquiera
las reivindicaciones 11 a 15, en el que el sistema funciona según un
protocolo de inicio de sesión (SIP).
17. Primera entidad para un sistema de
comunicaciones que comprende:
unos medios para mantener información de
registro de una pluralidad de usuarios (101, 113, 121);
unos medios para recibir un mensaje de registro
de por lo menos un usuario (101, 113, 121), cambiando dicho mensaje
de registro la información de registro de dicho por lo menos un
usuario (101, 113, 121);
caracterizada porque presenta unos medios
para recibir un mensaje de suscripción para un acontecimiento desde
una segunda entidad, en la que el acontecimiento está asociado a un
cambio de la información de registro de por lo menos uno de entre la
pluralidad de usuarios (101, 113, 121) en la primera entidad; y
unos medios para enviar una notificación hacia
la segunda entidad en respuesta al mensaje de registro, en la que la
notificación incluye información asociada a dicho por lo menos un
usuario (101, 113, 121).
18. Segunda entidad para un sistema de
comunicaciones que comprende:
unos medios para mantener información asociada a
una pluralidad de usuarios (101, 113, 121);
caracterizada porque presenta:
unos medios para enviar un mensaje de
suscripción para un acontecimiento hacia una primera entidad, en la
que el acontecimiento está asociado a un cambio de la información de
registro de por lo menos uno de entre la pluralidad de usuarios
(101, 113, 121) en la primera entidad; y
unos medios para recibir una notificación desde
la primera entidad, en la que la notificación incluye información
asociada a dicho por lo menos un usuario (101, 113, 121), y;
en la que dicha información depende de
información de registro mantenida en la primera entidad.
19. Primera entidad según la reivindicación 17,
en la que se define un lote acontecimiento, estando asociado el lote
acontecimiento a dicho acontecimiento.
20. Primera entidad según la reivindicación 19,
en la que la primera entidad es un registrador.
21. Primera entidad según la reivindicación 20,
en la que el cambio de la información de registro está relacionado
con la información de presencia.
22. Primera entidad según la reivindicación 21,
en la que la segunda entidad es un servidor de presencia.
23. Primera entidad según la reivindicación 17,
en la que el sistema funciona según un protocolo de inicio de sesión
(SIP).
24. Primera entidad según la reivindicación 23,
en la que el mensaje de suscripción comprende un mensaje SIP
SUBSCRIBE, y la notificación comprende un mensaje SIP NOTIFY.
25. Segunda entidad según la reivindicación 18,
en la que se define un lote acontecimiento, estando asociado el lote
acontecimiento a dicho acontecimiento.
26. Segunda entidad según la reivindicación 25,
en la que la primera entidad es un registrador.
27. Segunda entidad según la reivindicación 26,
en la que el cambio de la información de registro está relacionado
con la información de presencia.
28. Segunda entidad según la reivindicación 27,
en la que la segunda entidad es un servidor de presencia.
29. Segunda entidad según la reivindicación 18,
en la que el sistema funciona según un protocolo de inicio de sesión
(SIP).
30. Segunda entidad según la reivindicación 29,
en la que el mensaje de suscripción comprende un mensaje SIP
SUBSCRIBE, y la notificación comprende un mensaje SIP NOTIFY.
\newpage
31. Segunda entidad según la reivindicación 18,
en la que una tercera entidad envía un mensaje de suscripción a la
segunda entidad en relación con información asociada a dicho por lo
menos un usuario.
32. Segunda entidad según la reivindicación 31,
en la que la segunda entidad envía una notificación a la tercera
entidad en respuesta a la notificación recibida en la segunda
entidad, en la que dicha notificación enviada incluye información
asociada a dicho por lo menos un usuario.
33. Segunda entidad según la reivindicación 31,
en la que la tercera entidad es un servidor de aplicaciones.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0213726 | 2002-06-14 | ||
| GBGB0213726.3A GB0213726D0 (en) | 2002-06-14 | 2002-06-14 | A communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2283779T3 true ES2283779T3 (es) | 2007-11-01 |
Family
ID=9938611
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES03732936T Expired - Lifetime ES2283779T3 (es) | 2002-06-14 | 2003-06-04 | Metodo y sistema para la suscripcion a acontecimientos mediante la utilizacion del protocolo sip. |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US20050170861A1 (es) |
| EP (1) | EP1514395B1 (es) |
| JP (1) | JP4116616B2 (es) |
| KR (1) | KR100700734B1 (es) |
| CN (1) | CN100493078C (es) |
| AT (1) | ATE359655T1 (es) |
| AU (1) | AU2003239747A1 (es) |
| DE (1) | DE60313167T2 (es) |
| ES (1) | ES2283779T3 (es) |
| GB (1) | GB0213726D0 (es) |
| WO (1) | WO2003107621A1 (es) |
Families Citing this family (56)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8046476B2 (en) | 2003-01-29 | 2011-10-25 | Nokia Corporation | Access right control using access control alerts |
| US7280533B2 (en) * | 2003-10-15 | 2007-10-09 | Nokia Corporation | System and method for presence-based routing of communication requests over a network |
| EP1551144A1 (en) * | 2003-12-31 | 2005-07-06 | France Telecom | System, method and apparatus for providing multimedia communications services |
| US7715856B2 (en) | 2004-06-02 | 2010-05-11 | Interdigital Technology Corporation | Reporting terminal capabilities for supporting short message service |
| US20060080428A1 (en) * | 2004-06-07 | 2006-04-13 | Nokia Corporation | Method, system and computer program to enable semantic mediation for SIP events through support of dynamically binding to and changing of application semantics of SIP events |
| US8903820B2 (en) * | 2004-06-23 | 2014-12-02 | Nokia Corporation | Method, system and computer program to enable querying of resources in a certain context by definition of SIP even package |
| US20050289096A1 (en) * | 2004-06-23 | 2005-12-29 | Nokia Corporation | Method, system and computer program to enable SIP event-based discovery of services and content within a community built on context information |
| US20060050648A1 (en) * | 2004-09-09 | 2006-03-09 | Microsoft Corporation | Reducing storage requirement for route information |
| US8130718B2 (en) | 2004-12-09 | 2012-03-06 | Interdigital Technology Corporation | Method and system for interworking of cellular networks and wireless local area networks |
| US7403838B2 (en) * | 2004-12-16 | 2008-07-22 | General Instrument Corporation | Messaging system based building control |
| FR2884665A1 (fr) * | 2005-04-19 | 2006-10-20 | France Telecom | Procede d'alerte lors d'une modification de contenu et systeme pour la mise en oeuvre du procede |
| EP1720320B1 (en) * | 2005-05-04 | 2008-11-26 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | A method and arrangement for handling client-related information in an application server |
| EP1727329A1 (en) * | 2005-05-23 | 2006-11-29 | Siemens S.p.A. | Method and system for the remote management of a machine via IP links of an IP multimedia subsystem, IMS |
| CN100403847C (zh) * | 2005-06-22 | 2008-07-16 | 华为技术有限公司 | 移动性事件包订阅方法和多连接状态上报方法 |
| US7864936B2 (en) * | 2005-06-24 | 2011-01-04 | Aylus Networks, Inc. | Method of avoiding or minimizing cost of stateful connections between application servers and S-CSCF nodes in an IMS network with multiple domains |
| US20060291487A1 (en) * | 2005-06-24 | 2006-12-28 | Aylus Networks, Inc. | IMS networks with AVS sessions with multiple access networks |
| US20060291412A1 (en) | 2005-06-24 | 2006-12-28 | Naqvi Shamim A | Associated device discovery in IMS networks |
| US8090392B2 (en) | 2005-08-05 | 2012-01-03 | Interdigital Technology Corporation | Method and system for reporting a short message capability via an IP multimedia subsystem |
| CN1933476B (zh) * | 2005-09-15 | 2010-04-28 | 华为技术有限公司 | 基于会话发起协议的订阅方法 |
| CN100514968C (zh) * | 2005-10-11 | 2009-07-15 | 华为技术有限公司 | 离线消息的处理方法和即时消息服务器 |
| ES2273603B1 (es) * | 2005-10-26 | 2008-03-16 | Vodafone Españe, S.A. | Sistema habilitador de servicios ip (protocolo de internet) para terminales de usuario basados en señalizacion sip (protocolo de iniciacion de sesion). |
| CN1976529B (zh) * | 2005-11-29 | 2010-05-12 | 华为技术有限公司 | 在呼叫时进行业务订阅的方法及系统 |
| WO2007062566A1 (en) * | 2005-11-29 | 2007-06-07 | Huawei Technologies Co. Ltd. | A method and system for implementing the service subscription |
| CN100456771C (zh) * | 2005-12-23 | 2009-01-28 | 华为技术有限公司 | 通信设备及其中模块间交互方法 |
| FR2895859A1 (fr) * | 2005-12-29 | 2007-07-06 | Alcatel Sa | Procede de localisation dans un reseau de type ims |
| CN100464537C (zh) | 2005-12-30 | 2009-02-25 | 华为技术有限公司 | 共享呈现信息的方法及系统、群组服务器及呈现服务器 |
| EP1972123A4 (en) * | 2006-01-10 | 2009-06-17 | Research In Motion Ltd | DOMAIN SELECTION SYSTEM AND METHOD FOR OPERATION IN A NETWORK ENVIRONMENT WITH IMS |
| KR100698330B1 (ko) * | 2006-01-20 | 2007-03-23 | 엘지전자 주식회사 | 인스턴트 메신저 서비스 기능을 갖는 이동통신 단말기 및이를 이용한 무선 신호 처리방법 |
| US20070197227A1 (en) * | 2006-02-23 | 2007-08-23 | Aylus Networks, Inc. | System and method for enabling combinational services in wireless networks by using a service delivery platform |
| CN101056304B (zh) * | 2006-04-17 | 2010-05-12 | 华为技术有限公司 | 通过sip注册请求创建隐式订阅的方法 |
| US8611334B2 (en) * | 2006-05-16 | 2013-12-17 | Aylus Networks, Inc. | Systems and methods for presenting multimedia objects in conjunction with voice calls from a circuit-switched network |
| US8730945B2 (en) * | 2006-05-16 | 2014-05-20 | Aylus Networks, Inc. | Systems and methods for using a recipient handset as a remote screen |
| US8432899B2 (en) * | 2007-02-22 | 2013-04-30 | Aylus Networks, Inc. | Systems and methods for enabling IP signaling in wireless networks |
| US9026117B2 (en) | 2006-05-16 | 2015-05-05 | Aylus Networks, Inc. | Systems and methods for real-time cellular-to-internet video transfer |
| CN100471150C (zh) * | 2006-06-15 | 2009-03-18 | 华为技术有限公司 | 建立订阅对话的方法及订阅用户事件的方法 |
| CN101087474B (zh) * | 2006-06-19 | 2012-01-11 | 中兴通讯股份有限公司 | 一种获取语音呼叫连续性业务的业务状态的方法 |
| US8223717B2 (en) * | 2006-08-03 | 2012-07-17 | Accuris Technologies | Roaming gateway |
| CN101127614A (zh) * | 2006-08-16 | 2008-02-20 | 华为技术有限公司 | 维护公有群组成员呈现信息的系统及方法 |
| US7899033B2 (en) * | 2006-08-24 | 2011-03-01 | At&T Intellectual Property I, L.P. | Method and system for conditionally invoking an IMS service |
| CN101341699A (zh) * | 2006-08-24 | 2009-01-07 | 华为技术有限公司 | 获知路由信息的方法及装置、用户终端定位的方法及系统 |
| EP1898585A1 (en) * | 2006-09-08 | 2008-03-12 | Nokia Siemens Networks Gmbh & Co. Kg | Optimized subscription to registration state information in the IMS |
| CN101115059A (zh) | 2007-01-19 | 2008-01-30 | 华为技术有限公司 | 多媒体子系统中传递终端信息的方法、设备及系统 |
| US7856226B2 (en) * | 2007-04-17 | 2010-12-21 | Aylus Networks, Inc. | Systems and methods for IMS user sessions with dynamic service selection |
| US20080317010A1 (en) * | 2007-06-22 | 2008-12-25 | Aylus Networks, Inc. | System and method for signaling optimization in ims services by using a service delivery platform |
| US8296384B2 (en) * | 2007-06-22 | 2012-10-23 | Samsung Electronics Co., Ltd | System and method for deferred message reminders and expiry extension |
| CN101345748B (zh) * | 2007-07-13 | 2010-08-04 | 华为技术有限公司 | 将用户状态通知应用服务器的方法、系统及装置 |
| CN101159570B (zh) * | 2007-10-31 | 2011-04-20 | 中兴通讯股份有限公司 | 基于ip多媒体子系统的多终端用户的用户订阅方法 |
| US9392070B2 (en) * | 2008-12-19 | 2016-07-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement for handling resource data |
| CN101867590B (zh) * | 2009-04-14 | 2013-04-24 | 华为技术有限公司 | 基于会话初始化协议的订阅方法和装置 |
| CN102098211B (zh) | 2009-12-11 | 2012-08-08 | 华为技术有限公司 | 客户端和服务器动态协助的业务聚合方法、服务器和客户端 |
| US9043928B1 (en) * | 2010-02-24 | 2015-05-26 | Sprint Communications L.P. | Enabling web page tracking |
| US8825731B2 (en) | 2010-05-18 | 2014-09-02 | International Business Machines Corporation | Mobile device workload management for cloud computing using SIP and presence to control workload and method thereof |
| CN103095690A (zh) * | 2012-12-28 | 2013-05-08 | 华为技术有限公司 | 一种呼叫处理方法及应用服务器 |
| GB201409883D0 (en) * | 2014-06-03 | 2014-07-16 | Ocado Ltd | Methods, systems, and apparatus for controlling movement of transporting devices |
| CN111984895A (zh) | 2019-05-23 | 2020-11-24 | 京东方科技集团股份有限公司 | 用于订阅资源的方法、装置、设备和存储介质 |
| US11533345B2 (en) | 2020-03-27 | 2022-12-20 | Samsung Electronics Co., Ltd. | Method and apparatus for providing generic framework to manage custom subscription over sip |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1254573A2 (en) * | 2000-01-26 | 2002-11-06 | Invertix Corporation | Method and apparatus for sharing mobile user event information between wireless networks and fixed ip networks |
| US7701925B1 (en) * | 2000-03-22 | 2010-04-20 | Tekelec | Presence registration and routing node |
| US7870196B2 (en) * | 2000-11-08 | 2011-01-11 | Nokia Corporation | System and methods for using an application layer control protocol transporting spatial location information pertaining to devices connected to wired and wireless internet protocol networks |
| US20020131395A1 (en) * | 2001-03-19 | 2002-09-19 | Chenghui Wang | Session initiation protocol (SIP) user agent in a serving GPRS support node (SGSN) |
| US6885861B2 (en) * | 2001-08-24 | 2005-04-26 | Nokia Corporation | Service mobility and recovery in communication networks |
| US7254614B2 (en) * | 2001-11-20 | 2007-08-07 | Nokia Corporation | Web services push gateway |
| US7395329B1 (en) * | 2002-05-13 | 2008-07-01 | At&T Delaware Intellectual Property., Inc. | Real-time notification of presence availability changes |
| US20030217142A1 (en) * | 2002-05-15 | 2003-11-20 | Microsoft Corporation | Method and system for supporting the communication of presence information regarding one or more telephony devices |
| US7403775B2 (en) * | 2002-05-24 | 2008-07-22 | Kodiak Networks, Inc. | Roaming gateway for support of advanced voice services while roaming in wireless communications systems |
-
2002
- 2002-06-14 GB GBGB0213726.3A patent/GB0213726D0/en not_active Ceased
-
2003
- 2003-06-04 JP JP2004514299A patent/JP4116616B2/ja not_active Expired - Fee Related
- 2003-06-04 CN CNB038138522A patent/CN100493078C/zh not_active Expired - Fee Related
- 2003-06-04 WO PCT/IB2003/002658 patent/WO2003107621A1/en not_active Ceased
- 2003-06-04 DE DE60313167T patent/DE60313167T2/de not_active Expired - Fee Related
- 2003-06-04 US US10/517,533 patent/US20050170861A1/en not_active Abandoned
- 2003-06-04 ES ES03732936T patent/ES2283779T3/es not_active Expired - Lifetime
- 2003-06-04 AU AU2003239747A patent/AU2003239747A1/en not_active Abandoned
- 2003-06-04 KR KR1020047020309A patent/KR100700734B1/ko not_active Expired - Fee Related
- 2003-06-04 AT AT03732936T patent/ATE359655T1/de not_active IP Right Cessation
- 2003-06-04 EP EP03732936A patent/EP1514395B1/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| GB0213726D0 (en) | 2002-07-24 |
| CN1663216A (zh) | 2005-08-31 |
| KR100700734B1 (ko) | 2007-03-28 |
| EP1514395B1 (en) | 2007-04-11 |
| CN100493078C (zh) | 2009-05-27 |
| ATE359655T1 (de) | 2007-05-15 |
| EP1514395A1 (en) | 2005-03-16 |
| WO2003107621A1 (en) | 2003-12-24 |
| DE60313167T2 (de) | 2008-01-03 |
| DE60313167D1 (de) | 2007-05-24 |
| AU2003239747A1 (en) | 2003-12-31 |
| KR20050016555A (ko) | 2005-02-21 |
| JP4116616B2 (ja) | 2008-07-09 |
| US20050170861A1 (en) | 2005-08-04 |
| JP2005530403A (ja) | 2005-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2283779T3 (es) | Metodo y sistema para la suscripcion a acontecimientos mediante la utilizacion del protocolo sip. | |
| EP1606913B1 (en) | Method, system and network device for routing a message to a temporarily unavailable network user | |
| EP1550337B1 (en) | A communication system | |
| US7353278B2 (en) | System and method for event notifications in a multimedia network | |
| ES2269830T3 (es) | Sistema de comunicacion. | |
| US20090067408A1 (en) | Centralized call log and method thereof | |
| US20050083904A1 (en) | System and method for presence-based routing of communication requests over a network | |
| US7853697B2 (en) | Handling suspended network state of a terminal device | |
| JP2004533173A (ja) | Ipマルチメディアにおける存在サーバー | |
| WO2008005288A2 (en) | Method for notifying network application of client registration in a roaming network | |
| US9948773B2 (en) | Conveying device information to application server servicing computing device associated with a communication |