ES2402773T3 - Procedimiento y sistema para proporcionar contenido de medios a un usuario - Google Patents
Procedimiento y sistema para proporcionar contenido de medios a un usuario Download PDFInfo
- Publication number
- ES2402773T3 ES2402773T3 ES05405515T ES05405515T ES2402773T3 ES 2402773 T3 ES2402773 T3 ES 2402773T3 ES 05405515 T ES05405515 T ES 05405515T ES 05405515 T ES05405515 T ES 05405515T ES 2402773 T3 ES2402773 T3 ES 2402773T3
- Authority
- ES
- Spain
- Prior art keywords
- user
- sip
- content
- server
- message
- 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 30
- 238000004891 communication Methods 0.000 claims abstract description 79
- 230000000977 initiatory effect Effects 0.000 claims abstract description 18
- 230000004044 response Effects 0.000 claims abstract description 11
- 230000004913 activation Effects 0.000 claims abstract description 10
- 238000012546 transfer Methods 0.000 claims description 12
- 230000006870 function Effects 0.000 description 28
- 238000004590 computer program Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 5
- 230000003213 activating effect Effects 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 4
- 238000002372 labelling Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 239000012190 activator Substances 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- 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
- 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/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
-
- 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/60—Network streaming of media packets
-
- 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/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
-
- 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
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Un procedimiento para proporcionar a un usuario enUn procedimiento para proporcionar a un usuario en un terminal (1) de comunicación contenido (31) de un terminal (1) de comunicación contenido (31) de mediosdesde un servidor (3) de contenido, compren mediosdesde un servidor (3) de contenido, comprendiendo el procedimiento: enviar mediante el termindiendo el procedimiento: enviar mediante el terminal (1) de comunicación un primer mensaje, en respual (1) de comunicación un primer mensaje, en respuesta a la activación por el usuariode un hiperenlaesta a la activación por el usuariode un hiperenlace (21) asociado con el contenido (31) de medios, ce (21) asociado con el contenido (31) de medios, siendo el primer mensaje un mensaje deProtocolo desiendo el primer mensaje un mensaje deProtocolo de Iniciación de Sesión direccionado a un identifica Iniciación de Sesión direccionado a un identificador de recurso que identifica el contenido (31) dedor de recurso que identifica el contenido (31) demedios; recibir el primer mensaje en una unidad demedios; recibir el primer mensaje en una unidad de Función de Control de Sesión de Llamada (S-CSCF) Función de Control de Sesión de Llamada (S-CSCF) asociada conel usuario; descargar y/o consultar measociada conel usuario; descargar y/o consultar mediante la unidad de Función de Control de Sesión ddiante la unidad de Función de Control de Sesión de Llamada (S-CSCF) desde unServidor de Subscripcióe Llamada (S-CSCF) desde unServidor de Subscripción Doméstico (HSS) asociado con el usuario, un perfn Doméstico (HSS) asociado con el usuario, un perfil (5) de usuario que incluye criteriosde filtro (il (5) de usuario que incluye criteriosde filtro (iCF); determinar en la unidad de Función de ControiCF); determinar en la unidad de Función de Control de Sesión de Llamada (S-CSCF) si los criterios dl de Sesión de Llamada (S-CSCF) si los criterios de filtro (iFC)incluidos en el perfil (5) de usuarie filtro (iFC)incluidos en el perfil (5) de usuario asocian el mensaje de Protocolo de Iniciación deo asocian el mensaje de Protocolo de Iniciación de Sesión recibido con unservidor de aplicación (SIP Sesión recibido con unservidor de aplicación (SIP-AS); transmitir un segundo mensaje, que incluye e-AS); transmitir un segundo mensaje, que incluye el identificador de recurso, desde la unidad de Funl identificador de recurso, desde la unidad de Función de Controlde Sesión de Llamada (S-CSCF) al seción de Controlde Sesión de Llamada (S-CSCF) al servidor de aplicación (SIP-AS) respectivo, en preservidor de aplicación (SIP-AS) respectivo, en presencia de los criterios defiltro (iFC) asociados conncia de los criterios defiltro (iFC) asociados con el usuario, asociando los criterios de filtro (iF el usuario, asociando los criterios de filtro (iFC) al primer mensaje con el servidor deaplicación C) al primer mensaje con el servidor deaplicación (SIP-AS) y determinar que se permite al usuario ac(SIP-AS) y determinar que se permite al usuario acceder al contenido (31) de medios; transmitir desdceder al contenido (31) de medios; transmitir desde el servidor de aplicación (SIP-AS) al terminal (e el servidor de aplicación (SIP-AS) al terminal (1) de comunicación medios de acceso para queel usu1) de comunicación medios de acceso para queel usuario recupere el contenido (31) de medios del servario recupere el contenido (31) de medios del servidor (3) de contenido, incluyendo los medios de acidor (3) de contenido, incluyendo los medios de accesoun identificador de recurso uniforme del contecesoun identificador de recurso uniforme del contenido (31) de medios; y transmitir el contenido (31nido (31) de medios; y transmitir el contenido (31) de medios desde el servidor (3) de contenido al ) de medios desde el servidor (3) de contenido al terminal (1) de comunicación, enrespuesta a la actterminal (1) de comunicación, enrespuesta a la activación de los medios de acceso en el terminal (1)ivación de los medios de acceso en el terminal (1) de comunicación. de comunicación.
Description
Procedimiento y sistema para proporcionar contenido de medios a un usuario
Campo de la invención
La presente invención se refiere a un procedimiento y a un sistema para proporcionar contenido de medios a un usuario. Específicamente, la presente invención se refiere a un procedimiento y un sistema para proporcionar a un usuario en un terminal de comunicación contenido de medios desde un servidor de contenido. Particularmente, la presente invención se refiere a un procedimiento y a un sistema para proporcionar el contenido de medios al usuario en un terminal de comunicación móvil.
Antecedentes de la invención
Convencionalmente, el contenido de medios está disponible en servidores de la Red Informática Mundial. Los usuarios equipados con terminales de comunicación pueden acceder al contenido de medios a través de redes de telecomunicaciones que tienen acceso a Internet. El contenido de medios está disponible como datos digitales que representan contenido de imagen, vídeo, audio y/o texto. Típicamente, los usuarios usan sus terminales de comunicación como dispositivos cliente para explorar la Red Informática Mundial o Internet, respectivamente, y acceder a contenido de medios a través de hiperenlaces que hacen referencia al contenido de medios. Los hiperenlaces incluyen o se asocian con un localizador de recurso uniforme (URL) del contenido de medios respectivo. Los hiperenlaces a contenido de medios, a menudo se proporcionan en páginas web de los denominados servidores de portal. Un hiperenlace representado en el terminal de comunicación y activado por el usuario (por ejemplo realizando clic) produce que el contenido de medios respectivo se transmita desde el servidor (de contenido), donde se almacena el contenido de medios, hasta el terminal de comunicación. Se pueden implementar los servidores de portal y los servidores de contenido en un ordenador común; típicamente, sin embargo, se implementan en ordenadores separados. Para controlar el acceso al contenido de medios, se proporciona a menudo el servidor de portal con módulos de control de acceso que solicitan que un usuario proporcione información de conexión, tal como nombre de usuario, contraseña y/o un número de tarjeta de crédito. Los módulos de control de acceso se basan en que los usuarios se registren antes de iniciar la conexión. Para posterior autenticación de usuario durante la conexión, el procedimiento de registro requiere un procedimiento de autenticación. Considerando el inmenso número y variedad de servidores de portal y servidores de contenido que proporcionan contenido de medios, se requiere un gasto enorme para la implementación y mantenimiento de mecanismos de autenticación, registro, conexión y control de acceso de usuarios. Se usa una multitud de soluciones propietarias (no estandarizadas e incompatibles) para mecanismos de autenticación, registro, conexión y control de acceso. Adicionalmente, cada servidor de portal y/o de contenido requiere un repositorio de datos asociado para almacenar registros de usuario así como una interfaz para acceder y actualizar el repositorio de datos. Además, los repositorios de datos pueden necesitar incluir información acerca de unos derechos de acceso de usuario para contenido de medios. Los derechos de acceso pueden especificar un derecho de usuario para acceder a clases o categorías específicas de contenido de medios y/o para acceso a contenido de medios desde un servidor de portal, servidor de contenido o proveedor de contenido específico.
En la solicitud de patente US 2004/0184432 se describe un procedimiento para controlar servicios de flujo continuo entre un terminal y un servidor de flujo continuo mediante una red de comunicación que comprende al menos un servidor de aplicación y una unidad de Función de Control de Sesión de Llamada. De acuerdo con el documento US 2004/0184432, se solicita una sesión de flujo continuo mediante el terminal que envía un mensaje de solicitud, que contiene información acerca del contenido de medios y del servidor de flujo continuo, por ejemplo la dirección del servidor, mediante la unidad de Función de Control de Sesión de Llamada al servidor de aplicación. El servidor de aplicación se comunica con el servidor de flujo continuo para solicitar una descripción del servicio de flujo continuo. En base a la descripción del servicio de flujo continuo, el servidor de aplicación establece una sesión de flujo continuo en el servidor de flujo continuo e informa al terminal en consecuencia. Posteriormente, el terminal inicia el servicio de flujo continuo en el servidor de flujo continuo.
Sumario de la invención
Es un objeto de la presente invención proporcionar un procedimiento y un sistema para proporcionar, a un usuario en un terminal de comunicación, contenido de medios desde un servidor de contenido, cuyo sistema y procedimiento no tienen las desventajas de la técnica anterior. En particular, es un objeto de la presente invención proporcionar un procedimiento y un sistema para proporcionar, a un usuario en un terminal de comunicación, contenido de medios desde un servidor de contenido sin la necesidad de implementar mecanismos de control de acceso propietarios separados para cada servidor de contenido.
De acuerdo con la presente invención, se consiguen estos objetos particularmente a través de las características de las reivindicaciones independientes. Además, se deducen realizaciones ventajosas adicionales a partir de las reivindicaciones dependientes y la descripción.
De acuerdo con la presente invención, se consiguen los objetos anteriormente mencionados particularmente en que el terminal de comunicación está configurado para enviar, en respuesta a que el usuario active un hiperenlace,
asociado con el contenido de medios, un primer mensaje generado como un mensaje de Protocolo de Iniciación de Sesión (SIP) direccionado a un identificador de recurso que identifica el contenido de medios. Se selecciona el hiperenlace por el usuario en un servidor de portal, por ejemplo. Por ejemplo, se direcciona el primer mensaje usando un identificador de recurso uniforme de mensajería instantánea. Se recibe el primer mensaje en una unidad de Función de Control de Sesión de Llamada asociada con el usuario. Si hay un criterio de filtro asociado con el usuario que asocia el primer mensaje con un servidor de aplicación, un segundo mensaje, que incluye el identificador de recurso, se transmite desde la unidad de Función de Control de Sesión de Llamada al servidor de aplicación, particularmente un servidor de aplicación SIP. El servidor de aplicación está configurado para transmitir al terminal de comunicación medios de acceso para que el usuario recupere el contenido de medios desde el servidor de contenido. En respuesta a que se activen los medios de acceso en el terminal de comunicación, se transmite el contenido de medios desde el servidor de contenido al terminal de comunicación. Por ejemplo, el identificador de recurso incluido en los medios de acceso es un identificador de recurso uniforme del contenido de medios para el protocolo de transferencia hipertexto, protocolo de flujo continuo en tiempo real, protocolo de transferencia en tiempo real o el protocolo de transferencia de ficheros.
Se definen el Protocolo de Iniciación de Sesión así como la unidad de Función de Control de Sesión de Llamada mediante el Proyecto Común de la Tercera Generación (3GPP) en el contexto del Subsistema Multimedia (IMS) del Protocolo de Internet (IP). Se definió IMS por el 3GPP para proporcionar servicios multimedia IP sobre redes de comunicación móviles en 3GPP TS 23.228 V 6.8.0, Subsistema Multimedia IP (IMS) Etapa 2, Proyecto Común de la 3ª Generación. Los servicios multimedia incluyen una variedad de servicios sobre tanto medios de circuitos conmutados tradicionales (por ejemplo voz) y medios de paquetes conmutados (por ejemplo imágenes, vídeo, audio, mensajería instantánea, presencial, pulsar para hablar, salas de conversación, etc.). IMS hace posible para usuarios usar servicios de comunicación multimedia en tiempo real y no en tiempo real así como servicios multimedia orientados a datos. IMS soporta servicios multimedia sobre redes basadas en IP entre usuarios finales así como entre usuarios finales y servidores. Además de las redes de radio móviles, se ha incluido el acceso sobre redes de área local inalámbricas (WLAN) en las especificaciones IMS e incluso se pueden integrar redes basadas en IP fijas en IMS, haciendo IMS un marco genérico para servicios multimedia sobre IP. Para establecer y controlar llamadas y sesiones entre equipos de usuario y/o servidores de aplicación, IMS incluye las denominadas unidades de Función de Control de Sesión de Llamada Servidoras (S-CSCF) que usan el Protocolo de Iniciación de Sesión (SIP) basado en transacción y el Protocolo de Entrega de Sesión (SDP) definido en 3GPP TS 24.229 V 6.5.1, Protocolo de Control de Llamada Multimedia IP basado en Protocolo de Iniciación de Sesión (SIP) y Protocolo de Descripción de Sesión (SDP), Etapa 3, Proyecto Común de la 3ª Generación. Una transacción SIP o diálogo tiene lugar entre dos puntos finales denominados agentes de usuario. Típicamente, una transacción SIP o diálogo es una sesión multimedia realizada entre dispositivos. Hay diferentes procedimientos SIP para iniciar una transacción SIP o diálogo (por ejemplo, INVITE, SUBSCRIBE o MESSAGE).
Generar y enviar un mensaje de Protocolo de Iniciación de Sesión en el terminal de comunicación, direccionado a un identificador de recurso que identifica el contenido de medios, hace posible enrutar una solicitud para el contenido de medios a través de IMS, haciendo de esta manera uso de las características de filtrado IMS para autenticación de usuarios y control de acceso. En consecuencia, no hay necesidad de mecanismos de control de acceso propietarios separados para el servidor de contenido y/o un servidor de portal. No hay tampoco necesidad para que se proporcione el servidor de portal y/o el servidor de contenido con un repositorio de datos, para almacenar registros de usuario y/o derechos de acceso, o una interfaz para acceder y actualizar un repositorio de datos de este tipo. En su lugar, se usan características definidas de la unidad de Función de Control de Sesión de Llamada del IMS para decidir si se permite o no al usuario del terminal de comunicación que envía el primer mensaje acceder al contenido de medios relacionado con el primer mensaje. Se toman los perfiles de usuario IMS, que contienen los criterios de filtro típicamente usados para fines de enrutado, como las bases para decidir o si se permite o no a un usuario acceder al contenido de medios especificado. Se recupera el perfil de usuario mediante la unidad de Función de Control de Sesión de Llamada desde un servidor de subscripción doméstico (HSS) asociado con el usuario. Específicamente, si hay criterio de filtro, asociado con el usuario, éste asocia el primer mensaje con un servidor de aplicación, se considera que al usuario se le permite acceder al contenido de medios. De otra manera, si no hay criterio de filtro, asociado con el usuario, éste asocia el primer mensaje con un servidor de aplicación, se considera que al usuario no se le permite acceder al contenido de medios. Transmitir el segundo mensaje al servidor de aplicación hace posible especializar un servidor separado para el manejo de solicitudes de permiso para contenido de medios. Proporcionar el terminal de comunicación del servidor de aplicación con medios de acceso para recuperar el contenido de medios hace posible adaptar el acceso de contenido con flexibilidad a circunstancias cambiantes.
En una realización, el servidor de aplicación está configurado para obtener del segundo mensaje el identificador de recurso e información acerca de una red de acceso que se está usando mediante el terminal de comunicación. Adicionalmente, el servidor de aplicación está configurado para determinar parámetros para acceder al servidor de contenido, en base a la información acerca de la red de acceso, y para incluir los parámetros en los medios de acceso. La información acerca de la red de acceso incluye, por ejemplo, información acerca del tipo de red de telecomunicaciones, identificación de la red de telecomunicaciones (visitada) y/o información de localización del usuario. Se pueden incluir parámetros, específicos a la red de acceso usada por el usuario, automáticamente en la solicitud de contenido de medios sin ninguna necesidad del servidor de contenido para proporcionarse con los
medios de detección respectivos.
En una realización, el servidor de aplicación está configurado para obtener del segundo mensaje parámetros de tarificación que indican cómo facturar al usuario. Además, el servidor de aplicación está configurado para generar información de facturación en base a los parámetros de tarificación. Implementar un procedimiento de facturación en el servidor de aplicación tiene la ventaja que, independiente de la localización y/o proveedor del contenido de medios, el contenido de medios se puede cobrar a través de un mecanismo consistente. No hay necesidad de proporcionar el portal o el servidor de contenido con procedimientos de facturación separados.
En una realización, el servidor de aplicación determina parámetros para acceder al servidor de contenido en base a información de personalización del usuario. Posteriormente, el servidor de aplicación incluye los parámetros en los medios de acceso. La información de personalización incluye, por ejemplo, una indicación de la calidad o el idioma preferidos. Se puede incluir la información de personalización en el segundo mensaje, se pasa desde la unidad de Función de Control de Sesión de Llamada al servidor de aplicación, o se puede almacenar en el servidor de aplicación o en un servidor de subscripción doméstico (HSS). Se pueden personalizar solicitudes para contenido de medios sin que el usuario tenga que indicar sus preferencias con cada solicitud y sin que el usuario tenga que usar memoria en su terminal de comunicación para almacenar preferencias de usuario.
En una realización, el servidor de aplicación determina preferencias de usuario en base a información de personalización de usuario. Posteriormente, el servidor de aplicación genera un identificador de recurso uniforme del contenido de medios, en base a las preferencias de usuario, e incluye el identificador de recurso uniforme en los medios de acceso. Por ejemplo, se pueden usar diferentes identificadores de recurso para diferentes objetos de contenidos de medios dependiendo de la calidad o el idioma preferidos del contenido de medios.
Además de un procedimiento y sistema para proporcionar a un usuario en un terminal de comunicación contenido de medios desde un servidor de contenido, la presente invención también se refiere a un producto de programa informático que incluye medios de código de programa informático para controlar un procesador de un terminal de comunicación, particularmente, un producto de programa informático que incluye un medio legible por ordenador que contiene en el mismo los medios de código de programa informático.
Breve descripción de los dibujos
Se explicará la presente invención en más detalle, a modo de ejemplo, con referencia a los dibujos en los que:
La Figura 1 muestra un diagrama de bloques que ilustra esquemáticamente una configuración ejemplar de un sistema para proporcionar a un usuario en un terminal de comunicación contenido de medios recuperado desde un servidor de contenido, así como un posible flujo de datos entre componentes del sistema.
La Figura 2 muestra un diagrama de temporización que ilustra esquemáticamente un posible flujo de datos entre componentes del sistema para proporcionar a un usuario contenido de medios en un terminal de comunicación.
Descripción detallada de las realizaciones preferidas
En las Figuras 1 y 2, los números de referencia idénticos se refieren a componentes, etapas o flujos de datos correspondientes, respectivamente.
En las Figuras 1 y 2, el número 2 de referencia se refiere a un servidor de portal accesible en la Red Informática Mundial a través de Internet. El servidor 2 de portal comprende uno o más ordenadores conectados a Internet. El servidor 2 de portal está configurado para que se acceda mediante terminales de comunicación por medio de aplicaciones de explorador convencional para HTML (Lenguaje de Etiquetado Hipertexto), XHTML (Lenguaje de Etiquetado Hipertexto Extensible), WML (Lenguaje de Etiquetado Inalámbrico), XML (Lenguaje de Etiquetado Extensible) o similares. El servidor 2 de portal proporciona hiperenlaces 21 para contenido 31 de medios almacenado en el servidor 3 de contenido. Los hiperenlaces 21 incluyen o se asocian (por ejemplo mediante directorio dinámico o servidores de nombre) con un localizador de recurso uniforme (URL) para el contenido 31 de medios. El servidor 3 de contenido se conecta a Internet e incluye uno o más ordenadores. Se almacena el contenido de medios como ficheros de datos digitales que representan contenido de imagen, vídeo, audio y/o texto.
En las Figuras 1 y 2, el número 1 de referencia se refiere a un terminal de comunicación de un usuario. El terminal 1 de comunicación es preferentemente un terminal de comunicación móvil tal como un teléfono móvil que soporta comunicación basada en IP, por ejemplo un teléfono móvil para una red GSM (Sistema Global para Comunicación Móvil) que soporte GPRS (Servicio General de Paquetes de Radio) o para una red UMTS (Sistema Universal de Telecomunicaciones Móviles), un asistente digital personal (PDA) u otro ordenador personal que soporte comunicación móvil sobre una red de telefonía móvil o WLAN. Como se ha mencionado anteriormente, como alternativa, el terminal 1 de comunicación es un terminal de comunicación fijo configurado para comunicación basada en IP sobre una red de telecomunicaciones fija. El terminal 1 de comunicación está configurado para acceder a Internet a través de una red de telecomunicaciones fija o móvil, respectivamente. El terminal 1 de comunicación incluye una aplicación de explorador convencional para acceder al servidor 2 de portal. Por medio de
la aplicación de explorador el usuario puede acceder y visualizar páginas web del servidor 2 de portal en la pantalla 11 del terminal 1 de comunicación. Por medio de elementos 13 de accionamiento, por ejemplo botones, un teclado, una almohadilla táctil, una rueda de desplazamiento, una bola de mando, una palanca de mando o similares, el usuario puede seleccionar y activar hiperenlaces 21 incluidos en páginas web del servidor 2 de portal.
Como se ilustra en la Figura 1, el terminal 1 de comunicación también incluye un módulo funcional, módulo 12 de solicitud, que se implementa preferentemente como un módulo de software programado. El código de programa informático del módulo 12 de solicitud se almacena en un medio legible por ordenador, conectado fijo o extraíble del procesador del terminal 1 de comunicación. Un experto en la materia entenderá, sin embargo, que también se puede implementar el módulo 12 de solicitud completamente o en parte por medio de hardware. El módulo 12 de solicitud está configurado para controlar el procesador del terminal 1 de comunicación, de manera que el terminal 1 de comunicación genera un mensaje de Protocolo de Iniciación de Sesión, en respuesta a que el usuario active uno de los hiperenlaces 21. Particularmente, el mensaje de Protocolo de Iniciación de Sesión es del tipo “MENSAJE SIP” y se direcciona a un identificador de recurso que identifica el contenido 31 de medios definido mediante el hiperenlace 21 activado. Particularmente, se usa un identificador de recurso uniforme de mensajería instantánea para direccionar el mensaje SIP, por ejemplo “MESSAGE im:[email protected]”. El módulo 12 de solicitud está configurado para enviar el mensaje generado a una red de telecomunicaciones que posibilita el acceso al Subsistema Multimedia IP IMS. Como se explicará más adelante en más detalle, se configura también el módulo 12 de solicitud para recibir y activar medios de acceso.
El Subsistema Multimedia IP IMS ilustrado en la Figura 1 se adapta para realizar el procedimiento propuesto para proporcionar a un usuario en un terminal 1 de comunicación contenido 31 de medios proporcionado mediante el servidor 3 de contenido. En la Figura 1, únicamente se ilustran componentes del Subsistema Multimedia IP referenciado en la descripción del procedimiento propuesto.
Como se ilustra en la Figura 1, el Subsistema Multimedia IP IMS incluye una unidad de Función de Control de Sesión de Llamada S-CSCF servidora (es decir asociada con) el usuario del terminal 1 de comunicación. La unidad de Función de Control de Sesión de Llamada S-CSCF se basa en las especificaciones para el Subsistema Multimedia IP definidas mediante el Proyecto Común de la Tercera Generación (3GPP).
Adicionalmente, el Subsistema Multimedia IP IMS incluye un Servidor de Subscripción Doméstico (HSS) asociado con el usuario. El Servidor de Subscripción Doméstico (HSS) se basa en las especificaciones para el Subsistema Multimedia IP por el 3GPP. El Servidor de Subscripción Doméstico HSS contiene el perfil 5 de usuario del usuario, que incluye criterio de filtro iCF asociado con el usuario. Los criterios de filtro iCF incluyen los denominados Puntos de Activador de Servicio que definen condiciones en los mensajes/solicitudes del Protocolo de Iniciación se Sesión (SIP). Además, los criterios de filtro iCF incluyen información de dirección de servidores de aplicación para contactarse en casos cuando se cumplen las condiciones en una solicitud SIP. El perfil 5 de usuario también incluye otra información de personalización de usuario tal como preferencias de usuario, por ejemplo idioma preferido y/o calidad preferida y/o parámetros de tarificación que indican cómo facturar al usuario, por ejemplo fuera de línea o en línea con identidad de correlación y dirección de nodo de tarificación.
El Subsistema Multimedia IP IMS ilustrado en la Figura 1 también incluye un servidor de aplicación SIP SIP-AS. Como se ilustra esquemáticamente, el servidor de aplicación SIP SIP-AS incluye varios módulos funcionales: un módulo 40 de entrada, un módulo 41 de referencia, un módulo 42 de personalización y un módulo 43 de tarificación. Se implementan los módulos funcionales preferentemente como módulos de software programado. El código de programa informático de los módulos funcionales se almacena en un medio legible por ordenador, conectado fijo o extraíble del procesador (o procesadores) del servidor de aplicación SIP-AS. Un experto en la materia entenderá, sin embargo, que también se pueden implementar los módulos funcionales completamente o en parte por medio de hardware.
El módulo 40 de entrada está configurado para controlar el procesador (o procesadores) del servidor de aplicación SIP-AS, de manera que el servidor de aplicación SIP-AS recibe mensajes de la unidad de Función de Control de Sesión de Llamada S-CSCF y obtiene a partir del mensaje recibido el identificador de recurso e información acerca de la red de acceso que se está usando mediante el terminal 1 de comunicación.
El módulo 42 de personalización está configurado para controlar el procesador (o procesadores) del servidor de aplicación SIP-AS, de manera que el servidor de aplicación SIP-AS determina, en base a información de personalización del usuario, parámetros y preferencias de usuario para acceder al servidor 3 de contenido. Dependiendo de la realización, el módulo 42 de personalización obtiene la información de personalización del usuario a partir del mensaje recibido de la unidad de Función de Control de Sesión de Llamada S-CSCF o a partir del perfil de usuario almacenado en el Servidor de Subscripción Doméstico HSS asociado con el usuario.
El módulo 41 de referencia está configurado para controlar el procesador (o procesadores) del servidor de aplicación SIP-AS, de manera que el servidor de aplicación SIP-AS transmite al terminal 1 de comunicación medios de acceso para que el usuario recupere el contenido 31 de medios del servidor 3 de contenido. El módulo 41 de referencia está configurado para generar e incluir en los medios de acceso un identificador de recurso uniforme (URI) del contenido 31 de medios. Se genera el identificador de recurso uniforme del contenido 31 de medios mediante el
módulo 41 de referencia por el protocolo de transferencia hipertexto (HTTP), el protocolo de flujo continuo en tiempo real (RTSP), el protocolo de transferencia en tiempo real (RTP), el protocolo de transferencia de ficheros (FTP) o similares. El módulo 41 de referencia genera el identificador de recurso uniforme en base a las preferencias de usuario determinadas mediante el módulo 42 de personalización, por ejemplo, diferentes identificadores de recurso para objetos de contenido de medios de diferente calidad y/o idioma. Adicionalmente, el módulo 41 de referencia está configurado para determinar parámetros para acceder al servidor 3 de contenido, en base a la información acerca de la red de acceso determinada mediante el módulo 40 de entrada de red. El módulo 41 de referencia también incluye los parámetros para acceder al servidor 3 de contenido en los medios de acceso.
El módulo 43 de tarificación está configurado para controlar el procesador (o procesadores) del servidor de aplicación SIP-AS, de manera que el servidor de aplicación SIP-AS determina parámetros de tarificación que indican cómo facturar al usuario. Dependiendo de la realización, el módulo 43 de tarificación obtiene los parámetros de tarificación a partir del mensaje recibido de la unidad de Función de Control de Sesión de Llamada S-CSCF o del Servidor de Subscripción Doméstico HSS asociado con el usuario. Además, el módulo 43 de tarificación está configurado para generar información de facturación, por el contenido de medios recuperado por el usuario, en base a los parámetros de tarificación.
En el Servidor de Subscripción Doméstico HSS, el perfil 5 de usuario asociado con el usuario incluye criterio de filtro iFC con información de direccionamiento del servidor de aplicación SIP SIP-AS. Además, los criterios de filtro iFC incluyen Puntos de Activador de Servicio, que definen condiciones de manera que se reenvían mensajes SIP entrantes relacionados con contenido 31 de medios en el servidor 3 de contenido al servidor de aplicación SIP SIP-AS.
Se implementa la unidad de Función de Control de Sesión de Llamada S-CSCF que sirve al usuario y al Servidor de Subscripción Doméstico HSS asociado con el usuario en el mismo ordenador o en ordenadores separados. Típicamente, se implementa el servidor de aplicación SIP SIP-AS en un ordenador separado.
En los párrafos siguientes, se describen posibles secuencias de las etapas que ejecutan el procedimiento propuesto con referencia a las Figuras 1 y 2.
En la etapa S0, el usuario usa su terminal 1 de comunicación para acceder a una página web del servidor 2 de portal y selecciona y activa uno de los hiperenlaces 21 proporcionado mediante el servidor 2 de portal y asociado con contenido 31 de medios del servidor 3 de contenido.
En la etapa S1, en respuesta a que el usuario active el hiperenlace, el módulo 12 de solicitud genera un mensaje SIP direccionado a un identificador de recurso uniforme de mensajería instantánea que identifica el contenido 31 de medios definido mediante el hiperenlace 21 activado. Implícitamente, el identificador de recurso uniforme de mensajería instantánea también identifica al servidor 3 de contenido o proveedor, respectivamente, que proporciona el contenido 31 de medios.
En la etapa S1’, se envía el mensaje SIP generado en la etapa S1 mediante el terminal 1 de comunicaciones y se enruta mediante la red de telecomunicaciones a la unidad de Función de Control de Sesión de Llamada S-CSCF que sirve al usuario.
En la etapa S2, la unidad de Función de Control de Sesión de Llamada S-CSCF descarga y/o consulta el perfil 5 de usuario, que incluye los criterios de filtro iCF, desde el Servidor de Subscripción Doméstico HSS asociado con el usuario. Por ejemplo, la unidad de Función de Control de Sesión de Llamada S-CSCF accede al Servidor de Subscripción Doméstico HSS a través de un punto de referencia basado en Diámetro denominado Sh. En base al perfil 5 de usuario, la unidad de Función de Control de Sesión de Llamada S-CSCF determina si los criterios de filtro iFC asocian o no el mensaje SIP recibido con un servidor de aplicación SIP. Si se asocia el mensaje SIP con un servidor de aplicación SIP, se reenvía el mensaje SIP en la etapa S3 mediante una denominada interfaz de Control de Servicio de Subsistema Multimedia IP ISC al respectivo servidor de aplicación SIP SIP-AS. Dependiendo de la realización, se reenvía el mensaje SIP junto con información adicional relativa a la red de acceso que se está usando mediante el terminal 1 de comunicación así como información de personalización específica de usuario y parámetros de tarificación. De otra manera, si no se asocia servidor de aplicación SIP con el mensaje SIP, se rechaza el mensaje SIP como no enrutable.
En la etapa S4, el servidor de aplicación SIP-AS realiza un acuse de recibo al mensaje reenviado en la etapa S3 enviando una confirmación a la unidad de Función de Control de Sesión de Llamada S-CSCF. Se transmite la confirmación mediante la interfaz de Control de Servicio de Subsistema Multimedia IP ISC. En consecuencia, en la etapa S4’, la unidad de Función de Control de Sesión de Llamada S-CSCF envía un acuse de recibo al terminal 1 de comunicación.
En la etapa S5, el servidor de aplicación SIP-AS procesa el mensaje recibido desde la unidad de Función de Control de Sesión de Llamada S-CSCF y obtiene a partir del mensaje recibido el identificador de recurso que identifica el contenido 31 de medios. Dependiendo de la realización, el servidor de aplicación SIP-AS obtiene información relativa a la red de acceso que se está usando mediante el terminal 1 de comunicación así como información de personalización específica de usuario y parámetros de tarificación a partir del mensaje recibido o través de consultar
la unidad de Función de Control de Sesión de Llamada S-CSCF o al Servidor de Subscripción Doméstico HSS, respectivamente. Además, el servidor de aplicación SIP-AS genera medios de acceso para que el usuario acceda al contenido 31 de medios solicitado. Los medios de acceso incluyen un identificador de recurso uniforme (URI) del contenido 31 de medios, generado en base a la red de acceso usada mediante el terminal 1 de comunicación y preferencias de usuario incluidas en la información de personalización. Adicionalmente, los medios de acceso incluyen parámetros para acceder al servidor 3 de contenido, en base a la información acerca de la red de acceso e información de personalización de usuario.
En las etapas S6 y S6’, el servidor de aplicación SIP-AS transmite los medios de acceso al terminal 1 de comunicaciones transmitiendo un mensaje SIP del tipo “REFER”, que incluye los medios de acceso, a través de la interfaz de Control de Servicio de Subsistema Multimedia IP ISC y la unidad de Función de Control de Sesión de Llamada S-CSCF al terminal 1 de comunicación.
En las etapas S7 y S7’, el terminal 1 de comunicación, específicamente el módulo 12 de solicitud, realiza acuse de recibo de la recepción del mensaje REFER enviando una confirmación a través de la unidad de Función de Control de Sesión de Llamada S-CSCF y de la interfaz de Control de Servicio de Subsistema Multimedia IP ISC al servidor de aplicación SIP-AS.
En la etapa S8, se activan los medios de acceso en el terminal 1 de comunicación. Preferentemente, para activar los medios de acceso, se proporciona el módulo 12 de solicitud con un módulo de activación, configurado para transmitir automáticamente una solicitud de acceso al servidor 3 de contenido usando el identificador de recurso uniforme (URI) y parámetros incluidos en los medios de acceso. En correspondencia con el URI, la solicitud de acceso es una solicitud en HTTP, RTSP, RTP, FTP o similares. En una realización alternativa, se representa al usuario en una pantalla 11 el identificador recurso uniforme (URI) y parámetros incluidos en los medios de acceso, y se genera la solicitud de acceso mediante el usuario que activa el URI usando los elementos 13 de accionamiento. Por consiguiente, en la etapa S8’, se accede al contenido 31 de medios por y se transmite al terminal 1 de comunicaciones a través de una interfaz F HTTP, RTSP, RTP o FTP.
En las etapas S9 y S9’, el terminal 1 de comunicación, específicamente el módulo 12 de solicitud, confirma la transmisión satisfactoria (recepción) del contenido 31 de medios respondiendo al mensaje REFER con un mensaje SIP del tipo “NOTIFY”, transmitido a través de la unidad de Función de Control de Sesión de Llamada S-CSCF y la interfaz de Control de Servicio de Subsistema Multimedia IP ISC al servidor de aplicación SIP-AS.
En las etapas S10 y S10’, el servidor de aplicación SIP-AS realiza acuse de recibo de la recepción del mensaje NOTIFY enviando una confirmación a través de la interfaz de Control de Servicio de Subsistema Multimedia IP ISC y la unidad de Función de Control de Sesión de Llamada S-CSCF al terminal 1 de comunicación.
En la etapa S11, el servidor de aplicación SIP-AS genera información de facturación para el contenido de medios recuperado por el usuario, en base a parámetros de tarificación, el contenido de medios accedido, el nivel de personalización, la red de acceso usada, la localización del usuario y/o condiciones de itinerancia.
Claims (12)
- REIVINDICACIONES
- 1.
- Un procedimiento para proporcionar a un usuario en un terminal (1) de comunicación contenido (31) de medios desde un servidor (3) de contenido, comprendiendo el procedimiento:
enviar mediante el terminal (1) de comunicación un primer mensaje, en respuesta a la activación por el usuario de un hiperenlace (21) asociado con el contenido (31) de medios, siendo el primer mensaje un mensaje de Protocolo de Iniciación de Sesión direccionado a un identificador de recurso que identifica el contenido (31) de medios; recibir el primer mensaje en una unidad de Función de Control de Sesión de Llamada (S-CSCF) asociada con el usuario; descargar y/o consultar mediante la unidad de Función de Control de Sesión de Llamada (S-CSCF) desde un Servidor de Subscripción Doméstico (HSS) asociado con el usuario, un perfil (5) de usuario que incluye criterios de filtro (iCF); determinar en la unidad de Función de Control de Sesión de Llamada (S-CSCF) si los criterios de filtro (iFC) incluidos en el perfil (5) de usuario asocian el mensaje de Protocolo de Iniciación de Sesión recibido con un servidor de aplicación (SIP-AS); transmitir un segundo mensaje, que incluye el identificador de recurso, desde la unidad de Función de Control de Sesión de Llamada (S-CSCF) al servidor de aplicación (SIP-AS) respectivo, en presencia de los criterios de filtro (iFC) asociados con el usuario, asociando los criterios de filtro (iFC) al primer mensaje con el servidor de aplicación (SIP-AS) y determinar que se permite al usuario acceder al contenido (31) de medios; transmitir desde el servidor de aplicación (SIP-AS) al terminal (1) de comunicación medios de acceso para que el usuario recupere el contenido (31) de medios del servidor (3) de contenido, incluyendo los medios de acceso un identificador de recurso uniforme del contenido (31) de medios; y transmitir el contenido (31) de medios desde el servidor (3) de contenido al terminal (1) de comunicación, en respuesta a la activación de los medios de acceso en el terminal (1) de comunicación. -
- 2.
- El procedimiento de acuerdo con la reivindicación 1, en el que el segundo mensaje incluye información acerca de una red de acceso que está siendo utilizada por el terminal (1) de comunicación; en el que el servidor de aplicación (SIP-AS) determina parámetros para acceder al servidor (3) de contenido en base a la información acerca de la red de acceso; y en el que el servidor de aplicación (SIP-AS) incluye dichos parámetros en los medios de acceso.
-
- 3.
- El procedimiento de acuerdo con una de las reivindicaciones 1 o 2, en el que el segundo mensaje incluye parámetros de tarificación que indican cómo facturar al usuario; y en el que el servidor de aplicación (SIP-AS) genera información de facturación en base a los parámetros de tarificación.
-
- 4.
- El procedimiento de acuerdo con una de las reivindicaciones 1 a 3, en el que el servidor de aplicación (SIP-AS) determina parámetros para acceder al servidor (3) de contenido en base a información de personalización de usuario; y en el que el servidor de aplicación (SIP-AS) incluye dichos parámetros en los medios de acceso.
-
- 5.
- El procedimiento de acuerdo con una de las reivindicaciones 1 a 4, en el que el servidor de aplicación (SIP-AS) determina preferencias de usuario en base a información de personalización de usuario; en el que el servidor de aplicación (SIP-AS) genera un identificador de recurso uniforme del contenido (31) de medios en base a las preferencias de usuario; y en el que el servidor de aplicación (SIP-AS) incluye dicho identificador de recurso uniforme en los medios de acceso.
-
- 6.
- El procedimiento de acuerdo con una de las reivindicaciones 1 a 5, en el que el usuario selecciona el hiperenlace
(21) en un servidor (2) de portal; en el que se direcciona el primer mensaje usando un identificador de recurso uniforme de mensajería instantánea; en el que se transmite el primer mensaje mediante una red de telecomunicaciones desde el terminal (1) de comunicación a la unidad de Función de Control de Sesión de Llamada (S-CSCF); en el que la unidad de Función de Control de Sesión de Llamada (S-CSCF) es parte de un Subsistema Multimedia de Protocolo de Internet (IMS); en el que el servidor de aplicación (SIP-AS) es un servidor de aplicación de Protocolo de Iniciación de Sesión (SIP-AS) del Subsistema Multimedia de Protocolo de Internet (IMS); en el que se transmiten los medios de acceso mediante una red de telecomunicaciones desde el servidor de aplicación (SIP-AS) al terminal (1) de comunicación; en el que los medios de acceso incluyen un identificador de recurso uniforme del contenido (31) de medios para uno de un protocolo de transferencia hipertexto, un protocolo de flujo continuo en tiempo real, un protocolo de transferencia en tiempo real y un protocolo de transferencia de ficheros; y en el que se transmite el contenido (31) de medios mediante una red de telecomunicaciones desde el servidor (3) de contenido al terminal (1) de comunicación. - 7. Un sistema para proporcionar a un usuario, en un terminal (1) de comunicación, contenido (31) de medios desde un servidor (3) de contenido, comprendiendo el sistema:un módulo (12) de solicitud proporcionado en el terminal (1) de comunicación, estando configurado el módulo(12) de solicitud para enviar, en respuesta a la activación por el usuario de un hiperenlace (21) asociado con el contenido (31) de medios, un primer mensaje generado como un mensaje de Protocolo de Iniciación de Sesión direccionado a un identificador de recurso que identifica el contenido (31) de medios;una unidad de Función de Control de Sesión de Llamada (S-CSCF) asociada con el usuario, estando configurada la unidad de Función de Control de Sesión de Llamada (S-CSCF) para recibir el primer mensaje, descargar y/o consultar un perfil (5) de usuario desde un Servidor de Subscripción Doméstico (HSS) asociado con el usuario, para determinar si los criterios de filtro (iFC) incluidos en el perfil (5) de usuario asocian el mensaje de Protocolo de iniciación de Sesión recibido con un servidor de aplicación (SIP-AS) y para transmitir un segundo mensaje, que incluye el identificador de recurso, al servidor de aplicación (SIP-AS) respectivo, en presencia de los criterios de filtro (IFC) asociados con el usuario, asociando los criterios de filtro (iFC) el primer mensaje con el servidor de aplicación (SIP-AS) y determinar que se permite al usuario acceder al contenido(31) de medios; un módulo (41) de referencia proporcionado en el servidor de aplicación (SIP-AS); estando configurado el módulo (41) de referencia para transmitir al terminal (1) de comunicación medios de acceso para que el usuario recupere el contenido (31) de medios desde el servidor (3) de contenido, incluyendo los medios de acceso un identificador de recurso uniforme del contenido (31) de medios; y medios de activación, proporcionados en el terminal (1) de comunicación, para activar que los medios de acceso recuperen el contenido (31) de medios desde el servidor (3) de contenido.
-
- 8.
- El sistema de acuerdo con la reivindicación 7, en el que el sistema comprende adicionalmente un módulo (40) de entrada proporcionado en el servidor de aplicación (SIP-AS), estando configurado el módulo (40) de entrada para obtener desde el segundo mensaje el identificador de recurso e información acerca de una red de acceso que está siendo utilizada por el terminal (1) de comunicación; en el que el módulo (41) de referencia está configurado para determinar parámetros para acceder al servidor (3) de contenido en base a la información acerca de la red de acceso; y en el que el módulo (41) de referencia está configurado para incluir dichos parámetros en los medios de acceso.
-
- 9.
- El sistema de acuerdo con una de las reivindicaciones 7 u 8, en el que el sistema comprende adicionalmente un módulo (43) de tarificación proporcionado en el servidor de aplicación (SIP-AS), estando configurado el módulo (43) de tarificación para obtener desde el segundo mensaje parámetros de tarificación que indican cómo facturar al usuario; y en el que el módulo (43) de tarificación está configurado para generar información de facturación en base a los parámetros de tarificación.
-
- 10.
- El sistema de acuerdo con una de las reivindicación 7 a 9, en el que el sistema comprende adicionalmente un módulo (42) de personalización proporcionado en el servidor de aplicación (SIP-AS); estando configurado el módulo
(42) de personalización para determinar parámetros para acceder al servidor (3) de contenido en base a información de personalización de usuario; y en el que el módulo (41) de referencia está configurado para incluir dichos parámetros en los medios de acceso. - 11. El sistema de acuerdo con una de las reivindicaciones 7 a 10, en el que sistema comprende adicionalmente un módulo (42) de personalización proporcionado en el servidor de aplicación (SIP-AS), estando configurado el módulo(42) de personalización para determinar preferencias de usuario para acceder al servidor (3) de contenido en base a información de personalización de usuario; y en el que el módulo (41) de referencia está configurado para generar un identificador de recurso uniforme del contenido (31) de medios en base a las preferencias de usuario; y en el que el módulo (41) de referencia está configurado para incluir dicho identificador de recurso uniforme en los medios de acceso.
- 12. El sistema de acuerdo con una de las reivindicaciones 7 a 11, en el que el módulo (12) de solicitud está configurado para direccionar el primer mensaje usando un identificador de recurso uniforme de mensajería instantánea; en el que el terminal (1) de comunicación está configurado para transmitir el primer mensaje mediante una red de telecomunicaciones a la unidad de Función de Control de Sesión de Llamada (S-CSCF); en el que la unidad de Función de Control de Sesión de Llamada (S-CSCF) es parte de un Subsistema Multimedia de Protocolo de Internet; en el que el sistema comprende adicionalmente un servidor de subscripción doméstico (HSS) asociado con el usuario, almacenando el servidor de subscripción doméstico (HSS) perfiles de usuario que incluyen criterios de filtro (iFC); en el que la unidad de Función de Control de Sesión de Llamada (S-CSCF) está configurada para obtener los criterios de filtro (iFC) asociados con el usuario desde un perfil (5) de usuario almacenado en el servidor de subscripción doméstico (HSS); en el que el servidor de aplicación (SIP-AS) es un servidor de aplicación de Protocolo de Iniciación de Sesión (SIP-AS) del Subsistema Multimedia de Protocolo de Internet; en el que el servidor de aplicación (SIP-AS) está conectado a una red de telecomunicaciones y configurado para transmitir los medios de acceso mediante la red de telecomunicaciones al terminal (1) de comunicación; en el que el módulo (41) de referencia está configurado para incluir en los medios de acceso un identificador de recurso uniforme del contenido(31) de medios para uno de, protocolo de transferencia hipertexto, protocolo de flujo continuo en tiempo real, protocolo de transferencia en tiempo real y protocolo de transferencia de ficheros; y en el que el terminal (1) de comunicación está configurado para recibir el contenido (31) de medios desde el servidor (3) de contenido mediante una red de telecomunicaciones.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP05405515A EP1760983B1 (en) | 2005-09-02 | 2005-09-02 | Method and system for providing media content to a user |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2402773T3 true ES2402773T3 (es) | 2013-05-08 |
Family
ID=35632709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES05405515T Active ES2402773T3 (es) | 2005-09-02 | 2005-09-02 | Procedimiento y sistema para proporcionar contenido de medios a un usuario |
Country Status (3)
Country | Link |
---|---|
US (3) | US8166129B2 (es) |
EP (1) | EP1760983B1 (es) |
ES (1) | ES2402773T3 (es) |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8484326B2 (en) * | 2006-09-28 | 2013-07-09 | Rockstar Bidco Lp | Application server billing |
US7941503B2 (en) * | 2006-10-23 | 2011-05-10 | Alcatel-Lucent Usa Inc. | System and method for providing personalized multimedia broadcasting over a mobile telecommunications radio area network |
US8914729B2 (en) * | 2006-10-30 | 2014-12-16 | Yahoo! Inc. | Methods and systems for providing a customizable guide for navigating a corpus of content |
JP2008113381A (ja) * | 2006-10-31 | 2008-05-15 | Toshiba Corp | 通信システム |
CN100446516C (zh) * | 2006-12-01 | 2008-12-24 | 华为技术有限公司 | 一种实现视频共享业务的方法、***及装置 |
JP5128496B2 (ja) * | 2006-12-27 | 2013-01-23 | 京セラ株式会社 | 通信システム、無線通信端末、通信方法、無線通信方法、無線通信装置、およびその制御方法 |
CN101267431B (zh) * | 2007-03-12 | 2012-09-26 | 中兴通讯股份有限公司 | Ip多媒体子***业务触发过程中初始请求消息的匹配方法 |
DE102007038774A1 (de) * | 2007-08-16 | 2009-02-19 | Zf Friedrichshafen Ag | Verfahren zur Durchführung einer Lastschaltung bei parallelen Hybridfahrzeugen im Hybridbetrieb |
CN100589493C (zh) * | 2007-08-24 | 2010-02-10 | 中兴通讯股份有限公司 | 应用于ims终端的呼叫管理***、方法及ims终端 |
US20090089434A1 (en) * | 2007-09-28 | 2009-04-02 | Creamer Thomas E | Method and system for saving and retrieving client-specific information in an internet protocol multimedia subsystem |
CN101330435B (zh) * | 2007-09-29 | 2011-06-22 | 中兴通讯股份有限公司 | 初始过滤规则优先级冲突处理方法 |
KR101531166B1 (ko) * | 2007-11-27 | 2015-06-25 | 삼성전자주식회사 | Sip 프로토콜을 이용한 iptv 서비스 제공자 및 iptv 서비스 검색 방법 및 장치 |
US8234410B2 (en) | 2008-01-04 | 2012-07-31 | International Business Machines Corporation | Subscriber driven media agnostic content delivery across networks |
US9934519B2 (en) * | 2008-01-04 | 2018-04-03 | International Business Machines Corporation | Dynamic, subscriber driven charging models for media distribution |
US20090183194A1 (en) * | 2008-01-10 | 2009-07-16 | Michael Raftelis | Methods and apparatus to handle telecommunication service changes |
US9094411B2 (en) * | 2008-04-16 | 2015-07-28 | Alcatel Lucent | Mechanism to resume filter criteria at a specific point |
WO2010000631A2 (en) * | 2008-07-01 | 2010-01-07 | Nokia Siemens Networks Oy | Providing charging related information in a communication system |
US20100107090A1 (en) * | 2008-10-27 | 2010-04-29 | Camille Hearst | Remote linking to media asset groups |
US8621028B2 (en) * | 2008-11-04 | 2013-12-31 | Microsoft Corporation | Content-recommendation message |
US8843546B2 (en) * | 2009-05-08 | 2014-09-23 | Telefonaktiebolaget L M Ericsson (Publ) | Method and arrangement for enabling differentiated communication services |
KR20120024848A (ko) * | 2009-05-26 | 2012-03-14 | 노키아 코포레이션 | 미디어 세션의 전달 방법 및 장치 |
US9043928B1 (en) * | 2010-02-24 | 2015-05-26 | Sprint Communications L.P. | Enabling web page tracking |
US8555332B2 (en) | 2010-08-20 | 2013-10-08 | At&T Intellectual Property I, L.P. | System for establishing communications with a mobile device server |
US8438285B2 (en) | 2010-09-15 | 2013-05-07 | At&T Intellectual Property I, L.P. | System for managing resources accessible to a mobile device server |
US8443420B2 (en) * | 2010-10-01 | 2013-05-14 | At&T Intellectual Property I, L.P. | System for communicating with a mobile device server |
US8504449B2 (en) | 2010-10-01 | 2013-08-06 | At&T Intellectual Property I, L.P. | Apparatus and method for managing software applications of a mobile device server |
US8516039B2 (en) | 2010-10-01 | 2013-08-20 | At&T Intellectual Property I, L.P. | Apparatus and method for managing mobile device servers |
US8610546B2 (en) | 2010-10-01 | 2013-12-17 | At&T Intellectual Property I, L.P. | System for selecting resources accessible to a mobile device server |
US8478905B2 (en) | 2010-10-01 | 2013-07-02 | At&T Intellectual Property I, Lp | System for synchronizing to a mobile device server |
US8989055B2 (en) | 2011-07-17 | 2015-03-24 | At&T Intellectual Property I, L.P. | Processing messages with a device server operating in a telephone |
US9392316B2 (en) | 2010-10-28 | 2016-07-12 | At&T Intellectual Property I, L.P. | Messaging abstraction in a mobile device server |
US9066123B2 (en) | 2010-11-30 | 2015-06-23 | At&T Intellectual Property I, L.P. | System for monetizing resources accessible to a mobile device server |
EP2938042A1 (en) * | 2011-01-25 | 2015-10-28 | Interdigital Patent Holdings, Inc. | Method and apparatus for automatically discovering and retrieving content based on content identity |
EP2803176B1 (en) * | 2012-01-13 | 2020-04-15 | Telefonaktiebolaget LM Ericsson (publ) | Methods and apparatus for configuring and implementing announcements for ip multimedia subsystem supplementary services |
US9462332B2 (en) | 2012-12-05 | 2016-10-04 | At&T Intellectual Property I, L.P. | Method and apparatus for controlling a media device |
US9219736B1 (en) * | 2013-12-20 | 2015-12-22 | Google Inc. | Application programming interface for rendering personalized related content to third party applications |
US9993977B2 (en) | 2015-10-01 | 2018-06-12 | Xerox Corporation | System for using an optical sensor array to monitor color fidelity in objects produced by a three-dimensional object printer |
US11290425B2 (en) * | 2016-02-01 | 2022-03-29 | Airwatch Llc | Configuring network security based on device management characteristics |
CN107534860A (zh) * | 2016-04-01 | 2018-01-02 | 华为技术有限公司 | WiFi热点Portal认证方法和装置 |
US20210227401A1 (en) * | 2016-06-29 | 2021-07-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Service Layer Events in IMS |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6189030B1 (en) * | 1996-02-21 | 2001-02-13 | Infoseek Corporation | Method and apparatus for redirection of server external hyper-link references |
US6415323B1 (en) * | 1999-09-03 | 2002-07-02 | Fastforward Networks | Proximity-based redirection system for robust and scalable service-node location in an internetwork |
EP1301865A4 (en) * | 2000-03-22 | 2009-04-01 | Yotta Yotta Inc | METHOD AND SYSTEM FOR PROVIDING MULTIMEDIA INFORMATION ON DEMAND THROUGH LONG DISTANCE NETWORKS |
US6885861B2 (en) * | 2001-08-24 | 2005-04-26 | Nokia Corporation | Service mobility and recovery in communication networks |
US6938090B2 (en) * | 2002-04-26 | 2005-08-30 | Nokia Corporation | Authentication and protection for IP application protocols based on 3GPP IMS procedures |
US20040107143A1 (en) * | 2002-11-29 | 2004-06-03 | Aki Niemi | Method for authorizing indirect content download |
US20040184432A1 (en) * | 2003-03-19 | 2004-09-23 | Ralitsa Gateva | Method for controlling streaming services |
GB0306863D0 (en) * | 2003-03-25 | 2003-04-30 | Nokia Corp | Service provisioning in a communication system |
US8081586B2 (en) * | 2004-04-07 | 2011-12-20 | Nokia Corporation | Method and apparatus to convey a URI for content indirection use in SIP |
EP1619854A1 (en) * | 2004-07-21 | 2006-01-25 | Siemens Mobile Communications S.p.A. | SIP message extension for push to watch service |
US9036620B2 (en) * | 2004-10-06 | 2015-05-19 | Telecom Italia S.P.A. | Method, and related mobile communications system, for providing combinational network services |
US20070100981A1 (en) * | 2005-04-08 | 2007-05-03 | Maria Adamczyk | Application services infrastructure for next generation networks including one or more IP multimedia subsystem elements and methods of providing the same |
FI20055226A0 (fi) * | 2005-05-13 | 2005-05-13 | Nokia Corp | Menetelmä ja elementti palvelunohjaukseen |
WO2007009498A1 (en) * | 2005-07-19 | 2007-01-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for distributing application server addresses in an ims |
EP1905209B1 (en) * | 2005-07-19 | 2010-06-02 | Telefonaktiebolaget LM Ericsson (publ) | Method and apparatus for allocating a server in an ims network |
US7613705B2 (en) * | 2005-08-26 | 2009-11-03 | Hewlett-Packard Development Company, L.P. | Initial filter criteria (IFC) database with class of service (COS) |
US7844682B2 (en) * | 2007-04-23 | 2010-11-30 | Samsung Electronics Co., Ltd. | IMS network-based multimedia briefcase |
-
2005
- 2005-09-02 ES ES05405515T patent/ES2402773T3/es active Active
- 2005-09-02 EP EP05405515A patent/EP1760983B1/en active Active
-
2006
- 2006-08-28 US US11/510,834 patent/US8166129B2/en active Active
-
2012
- 2012-03-30 US US13/435,319 patent/US8352572B2/en active Active
- 2012-12-11 US US13/711,110 patent/US9032080B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20070055783A1 (en) | 2007-03-08 |
US8352572B2 (en) | 2013-01-08 |
EP1760983A1 (en) | 2007-03-07 |
US20120190329A1 (en) | 2012-07-26 |
EP1760983B1 (en) | 2013-02-27 |
US9032080B2 (en) | 2015-05-12 |
US8166129B2 (en) | 2012-04-24 |
US20130097232A1 (en) | 2013-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2402773T3 (es) | Procedimiento y sistema para proporcionar contenido de medios a un usuario | |
US20170366959A1 (en) | System and method for terminating communication sessions with roaming mobile devices | |
EP2044747B1 (en) | Technique for providing access to a media resource attached to a network-registered device | |
US7523491B2 (en) | System, apparatus, and method for accessing mobile servers | |
US7502837B2 (en) | Service provisioning in a communication system | |
JP4648214B2 (ja) | 呼制御装置および呼制御方法 | |
EP2863615B1 (en) | Method, push system, and relevant devices for setting up push session | |
EP1753199A1 (en) | Method and system for subscribing a user to a service | |
US20060133407A1 (en) | Content sharing in a communication system | |
US8645408B2 (en) | Discovery of application server in an IP network | |
US20050014489A1 (en) | System, apparatus, and method for providing a mobile server | |
US20090098853A1 (en) | Method, apparatus and computer program product for provision of grouped identity information | |
US20110153760A1 (en) | Method and apparatus for notifying converged address book service information | |
EP2106164A1 (en) | Visited network, home netwrok, system and corresponding method for using service of visited network, and terminal | |
KR20170019981A (ko) | 통화 및 웹 서비스의 연동방법 및 이를 위한 통신서버 | |
KR20060037043A (ko) | 통신망을 이용한 컨텐츠 추천 서비스 방법 및 시스템 | |
EP1609322B1 (en) | Service provisioning in a communication system | |
CN103237025B (zh) | 用于提供对附着于网络注册装置的媒体资源的访问的方法和装置 | |
EP1950925A1 (en) | Method for provisioning a web service session, related client device and IMS gateway | |
US20060133310A1 (en) | Information server in a communication system | |
US10158681B2 (en) | Method of, a system and device for initializing a communication session in a communications network |