UN MÉTODO Y UN APARATO PARA CONECTAR NODOS CESIONARIOS.

Un método para habilitar un sistema anfitrión cesionario o añadido,

enganchado a una red local, a fin de descubrir un servicio proporcionado por un servidor distante o remoto, estando el método caracterizado por las siguientes etapas, que se han de llevar a cabo por una Pasarela de Subsistema Multimedia de IP situada dentro de dicha red local:

suscribirse a un servicio de presencia de Subsistema Multimedia de IP y recibir información de presencia publicada por el servicio de presencia, que incluye URIs (500) de agente de Usuario Globalmente Encaminable; recibir un mensaje de descubrimiento de servicio enviado por dicho sistema anfitrión cesionario (502); buscar dicha información de presencia para identificar un servicio solicitado proporcionado por dicho servidor remoto y un URI de agente de Usuario Globalmente Encaminable asociado (502); y

enviar una respuesta a dicho sistema anfitrión cesionario, que incluye una dirección de red local de la Pasarela, al tiempo que se mantiene una relación de correspondencia entre dicha dirección de red local y dicho URI (503) de agente de Usuario Globalmente Encaminable.

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

Solicitante: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL).

Nacionalidad solicitante: Suecia.

Dirección: 164 83 STOCKHOLM SUECIA.

Inventor/es: CAMARILLO GONZALEZ,Gonzalo, PIERREL,Sébastien.

Fecha de Publicación: .

Fecha Solicitud PCT: 30 de Enero de 2008.

Clasificación Internacional de Patentes:

  • H04L29/08N15
  • H04L29/08N23

Clasificación PCT:

  • H04L29/08 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › Procedimiento de control de la transmisión, p. ej. procedimiento de control del nivel del enlace.

Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania, Bosnia y Herzegovina, Bulgaria, República Checa, Estonia, Croacia, Hungría, Islandia, Noruega, Polonia, Eslovaquia, Turquía, Malta, Serbia.

PDF original: ES-2371587_T3.pdf

 


Fragmento de la descripción:

La presente invención se refiere a un método y a un aparato para conectar nodos cesionarios y, en particular, aunque no necesariamente, a un método y un aparato para conectar clientes y/o servidores cesionarios o añadidos asociados a diferentes redes locales o a la Internet pública. Antecedentes Las aplicaciones de Internet de múltiples usuarios, tales como juegos, son, típicamente, implementadas utilizando un paradigma de cliente-servidor. Si un cliente particular no conoce la ubicación de un servidor requerido, ha de descubrir esa ubicación antes de que pueda producirse cualquier interacción (por ejemplo, participar en una sesión de juego albergada por el servidor). Un cliente utilizará, típicamente, un protocolo de descubrimiento con el fin de descubrir servidores en la red. Un nuevo cliente que se inicia en algún lugar de la red utiliza, generalmente, el protocolo de descubrimiento para emitir o radiodifundir un mensaje de descubrimiento. Los servidores de la red reciben el mensaje de descubrimiento y responden a él informando al cliente acerca de su presencia en la red y de los servicios que ofrecen. La respuesta de un servidor a un mensaje de descubrimiento tiene la suficiente información para que el cliente pueda contactar con el servidor en un instante ulterior (por ejemplo, una dirección de IP [Protocolo de Internet Internet Protocol] y un número de acceso o puerta). En algunos casos, puede haberse proporcionado un servidor de directorio que actúa como punto focal para la información de servicio, radiodifundiendo mensajes de descubrimiento a través de la red local con el fin de recoger información de servicio procedente de los servidores de red (incluyendo respectivas direcciones de IP y números de puerta), y respondiendo a peticiones de descubrimiento por parte de clientes. Un ejemplo de protocolo de descubrimiento de servicios es el específico del bien conocido juego QUAKE TM , y es el Protocolo de Red Quake. Los protocolos de descubrimiento que se basan en mensajes de descubrimiento pueden, típicamente, utilizarse tan solo dentro de redes locales. Estos protocolos no están adecuados en su escala a la Internet pública o a grandes redes con diferentes emplazamientos o ubicaciones (por ejemplo, una red de empresa o una red universitaria), en las que la radiodifusión de tales mensajes de señalización tendría como resultado una carga intolerable en la anchura de banda disponible. Esto significa que los usuarios están limitados a sus redes locales a menos, por supuesto, que tengan un conocimiento previo de la ubicación de un servidor distante o remoto (por ejemplo, debido a que la ubicación se indique en un sitio web o se obtenga de un servidor de citas). Incluso en este caso, sin embargo, pueden surgir problemas como consecuencia de la presencia dentro de las redes locales de Traductores de Dirección de Red (NATs Network Address Translators) y de cortafuegos. Los documentos US 2006/1333392 y XP15056358 divulgan métodos para dar soporte a la comunicación entre dispositivos cesionarios y dispositivos que proporcionan soporte a URIs [Identificadores de Recursos Uniformes Uniform Resource Identifiers] de agente de usuario Globalmente Encaminable, GRUU (Globally Routable User agent URIs). Algunos protocolos de descubrimiento dan soporte, en efecto, al descubrimiento en redes remotas. Sin embargo, estos requieren de un soporte especial en dispositivos de encaminamiento de red, es decir, los dispositivos de encaminamiento (routers) deben entender el protocolo de descubrimiento utilizado por la aplicación, por ejemplo, el juego. Sumario Es un propósito de la presente invención proporcionar un mecanismo por el que un sistema anfitrión cesionario o añadido pueda descubrir un servicio utilizando un protocolo de descubrimiento de servicio cedido, a pesar de que el servicio sea proporcionado fuera de la red local del sistema anfitrión. Similarmente, es un propósito hacer posible que un servidor cesionista haga públicos detalles de los servicios que ofrece, a sistemas anfitriones situados fuera de la red local del servidor. Estos y otros propósitos se consiguen mediante el uso del Sistema Multimedia de IP y, más particularmente, de un servicio de presencia de un Sistema Multimedia de IP, para publicar detalles del servicio que incluyen URIs de agente de Usuario Globalmente Encaminable. De acuerdo con un primer aspecto de la presente invención, se proporciona un método para habilitar a un sistema anfitrión cesionario o añadido, enganchado a una red local, para descubrir un servicio proporcionado por un servidor distante o remoto. El método comprende las siguientes etapas, que se han de llevar a cabo por una Pasarela de Subsistema Multimedia de IP dentro de dicha red local: suscribirse o abonarse a un servidor de presencia de Subsistema Multimedia de IP y recibir información de presencia publicada por el servidor de presencia, que incluye URIs de agente de Usuario Globalmente Encaminable; recibir un mensaje de descubrimiento de servicio enviado por dicho sistema anfitrión cesionario; buscar dicha información de presencia con el fin de identificar un servicio solicitado que es proporcionado por dicho servidor remoto y un URI de agente de Usuario Globalmente Encaminable asociado; y enviar una respuesta a dicho sistema anfitrión, que incluye una dirección de red local de la Pasarela, al tiempo que se mantiene una relación de correspondencia entre dicha dirección de red local y dicho URI de agente de Usuario Globalmente Encaminable. Realizaciones de la invención hacen posible que un usuario continúe utilizando un protocolo de descubrimiento de servicio cedido en una red local, a fin de descubrir servicios disponibles a distancia. Por lo que respecta al sistema 2 E08708428 11-11-2011   anfitrión, los servicios descubiertos tienen la apariencia de encontrarse en la red local. La Pasarela del IMS [Subsistema Multimedia de IP IP Multimedia Subsystem] se registra en el IMS utilizando una identidad de usuario pública (IMPU) del sistema anfitrión cesionario. Se suscribe en el servidor de presencia utilizando la IMPU. Preferiblemente, dicha etapa de buscar dicha información de presencia identifica una pluralidad de servicios que coinciden con dicha petición, de tal modo que el método comprende enviar una pluralidad de respuestas que identifican direcciones de redes locales respectivas, así como mantener en la pasarela una relación de correspondencia entre dichas direcciones de redes locales y respectivos URIs [Identificadores de Recursos Uniformes Uniform Resource Identifiers] de agente de Usuario Globalmente Encaminable. Más preferiblemente, dicha información de presencia incluye, para cada URI de agente de Usuario Globalmente Encaminable, una descripción del servicio, y dicha etapa de buscar dicha información de presencia comprende buscar las descripciones de servicio para un servicio que coincide con dicha petición. Se proporciona también un método para conectar un sistema anfitrión cesionario o añadido a un servicio proporcionado por un servidor remoto. El método comprende: descubrir dicho servicio utilizando el método del primer aspecto anterior de la presente invención; recibir una petición de conexión en dicha dirección de red local de dicha Pasarela; establecer una relación de correspondencia entre dicha dirección de red local y un URI de agente de Usuario Globalmente Encaminable; enviar una INVITACIÓN de SIP a dicho URI de agente de Usuario Globalmente Encaminable; y establecer una sesión de IMS. De acuerdo con un segundo aspecto de la presente invención, se proporciona un aparato configurado para funcionar como una Pasarela de Subsistema Multimedia de IP dentro de una red local para el propósito de habilitar un sistema anfitrión cesionario o añadido, enganchado a dicha red local, a fin de descubrir un servicio proporcionado por un servidor remoto, de tal modo que el aparato está configurado para suscribirse a un servicio de presencia de Subsistema Multimedia de IP y para recibir información de presencia publicada por el servicio de presencia, que incluye URIs de agente de Usuario Globalmente Encaminable, para recibir un mensaje de descubrimiento de servicio enviado por dicho sistema anfitrión cesionario, para buscar dicha información de presencia con el fin de identificar un servicio solicitado proporcionado por dicho servidor remoto y un URI de agente de Usuario Globalmente Encaminable asociado, y para enviar una respuesta a dicho sistema anfitrión cesionario, que incluye una dirección de red local de la Pasarela, al tiempo que mantiene una relación de correspondencia entre dicha dirección de red local y dicho URI de agente de Usuario Globalmente Encaminable. El término cesionario o cesionista se utiliza aquí para denotar un nodo, sistema anfitrión, servidor, etc. que utiliza un protocolo de descubrimiento de servicio convencional,... [Seguir leyendo]

 


Reivindicaciones:

1.- Un método para habilitar un sistema anfitrión cesionario o añadido, enganchado a una red local, a fin de descubrir un servicio proporcionado por un servidor distante o remoto, estando el método caracterizado por las siguientes etapas, que se han de llevar a cabo por una Pasarela de Subsistema Multimedia de IP situada dentro de dicha red local: suscribirse a un servicio de presencia de Subsistema Multimedia de IP y recibir información de presencia publicada por el servicio de presencia, que incluye URIs (500) de agente de Usuario Globalmente Encaminable; recibir un mensaje de descubrimiento de servicio enviado por dicho sistema anfitrión cesionario (502); buscar dicha información de presencia para identificar un servicio solicitado proporcionado por dicho servidor remoto y un URI de agente de Usuario Globalmente Encaminable asociado (502); y enviar una respuesta a dicho sistema anfitrión cesionario, que incluye una dirección de red local de la Pasarela, al tiempo que se mantiene una relación de correspondencia entre dicha dirección de red local y dicho URI (503) de agente de Usuario Globalmente Encaminable. 2.- El método de acuerdo con la reivindicación 1, en el cual el usuario de dicho sistema anfitrión cesionario es un abonado de un Subsistema Multimedia de IP que proporciona dicho servicio de presencia, de tal manera que dicha Pasarela lleva a cabo un registro en el Subsistema Multimedia de IP en representación del usuario. 3.- El método de acuerdo con la reivindicación 1 o la reivindicación 2, en el cual dicha dirección de red local es una dirección de IP y un número de acceso o puerta de la Pasarela. 4.- El método de acuerdo con cualquiera de las reivindicaciones precedentes, en el cual dicha etapa de buscar dicha información de presencia identifica una pluralidad de servicios que coinciden con dicha petición, de tal manera que el método comprende enviar una pluralidad de respuestas que identifican respectivas direcciones de red local, y mantener en la pasarela una relación de correspondencia entre dichas direcciones de red local y respectivos URIs de agente de Usuario Globalmente Encaminable. 5.- El método de acuerdo con una cualquiera de las reivindicaciones precedentes, en el cual dicha información de presencia incluye, para cada URI de agente de Usuario Globalmente Encaminable, una descripción de servicio, y dicha etapa de buscar dicha información de presencia comprende buscar las descripciones de servicio para un servicio que coincide con dicha petición. 6.- El método de acuerdo con una cualquiera de las reivindicaciones precedentes, en el cual dicho mensaje de descubrimiento de servicio es emitido o radiodifundido en la red local de acuerdo con un protocolo de descubrimiento de servicio. 7.- Un aparato configurado para funcionar como una Pasarela (1) de Subsistema Multimedia de IP dentro de una red local (2), con el propósito de habilitar un sistema anfitrión cesionario o añadido (3), enganchado a dicha red local, a fin de descubrir un servicio proporcionado por un servidor distante o remoto (9), de tal manera que el aparato se caracteriza por estar configurado para suscribirse a un servicio de presencia de Subsistema Multimedia de IP y para recibir información de presencia publicada por el servicio de presencia, que incluye URIs de agente de Usuario Globalmente Encaminable, para recibir un mensaje de descubrimiento de servicio enviado por dicho sistema anfitrión cesionario, para buscar dicha información de presencia con el fin de identificar un servicio solicitado proporcionado por dicho servidor remoto y un URI de agente de Usuario Globalmente Encaminable asociado, y para enviar una respuesta a dicho sistema anfitrión cesionario, que incluye una dirección de red local de la Pasarela, al tiempo que mantiene una relación de correspondencia entre dicha dirección de red local y dicho URI de agente de Usuario Globalmente Encaminable. 8.- Un aparato de acuerdo con la reivindicación 7, en el cual dicha dirección de red local consiste en una dirección de IP y un número de acceso o puerta del aparato. 7 E08708428 11-11-2011   8 E08708428 11-11-2011   9 E08708428 11-11-2011   E08708428 11-11-2011   11 E08708428 11-11-2011   12 E08708428 11-11-2011   13 E08708428 11-11-2011

 

Patentes similares o relacionadas:

MÉTODO PARA REGISTRAR DISPOSITIVOS MULTICONTACTO, del 3 de Febrero de 2012, de TELEFONAKTIEBOLAGET L M ERICSSON: Un método para controlar una petición de comunicación para un dispositivo de usuario multicontacto en una red habilitada IMS, el dispositivo […]

UN MÉTODO, DISPOSITIVOS Y SISTEMA QUE TIENEN PRESENCIA BASADA FUERA DE LA OFICINA, del 9 de Diciembre de 2011, de RESEARCH IN MOTION LIMITED: Un método para compartir información de presencia, que comprende: recibir una entrada para habilitar una utilidad de situación fuera de la oficina […]

Imagen de 'PRESENCIA CON INFORMACIÓN DE LOCALIZACIÓN ESPACIAL'PRESENCIA CON INFORMACIÓN DE LOCALIZACIÓN ESPACIAL, del 31 de Mayo de 2011, de NOKIA CORPORATION: Un procedimiento, que comprende: la recepción de un mensaje de señalización en la capa de aplicación desde un usuario que se registra […]

Imagen de 'FUNCIONALIDAD DE PRESENCIA EN EL PROTOCOLO H.323'FUNCIONALIDAD DE PRESENCIA EN EL PROTOCOLO H.323, del 1 de Abril de 2011, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): El método para el seguimiento de un estado de registro de uno o más usuarios en una red de comunicación de acuerdo con un estándar H.323, dichos usuarios asociados con un Seleccionador […]

Imagen de 'PROCEDIMIENTO Y APARATO PARA LOCALIZAR USUARIOS DE DISPOSITIVOS…'PROCEDIMIENTO Y APARATO PARA LOCALIZAR USUARIOS DE DISPOSITIVOS MÓVILES EN UNA RED INFORMÁTICA INALÁMBRICA, del 9 de Marzo de 2011, de BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY: Red informática operativa para proporcionar información de localización acerca de un usuario de un dispositivo móvil mientras el […]

Imagen de 'SISTEMAS Y PROCEDIMIENTOS DE CHARLA Y PRESENCIA INTEGRADOS EN…'SISTEMAS Y PROCEDIMIENTOS DE CHARLA Y PRESENCIA INTEGRADOS EN TELEVISIÓN, del 23 de Febrero de 2011, de VERIZON PATENT AND LICENSING INC: Un procedimiento que comprende: la recepción de una primera transmisión de video en un terminal de red de un primer usuario ; la visualización de la primera transmisión […]

Imagen de 'SUPERVISIÓN DEL ESTADO DE UN TERMINAL DE USUARIO EN UNA RED MÓVIL'SUPERVISIÓN DEL ESTADO DE UN TERMINAL DE USUARIO EN UNA RED MÓVIL, del 18 de Febrero de 2011, de MARKPORT LIMITED: Un sistema de información del estado del terminal de usuario en la red móvil que incluye: una interfaz de red a una pluralidad de proveedores de estado de la red, una interfaz […]

SISTEMA Y MÉTODO PARA FACILITAR EL PEDIDO DE UN ARTÍCULO, del 13 de Diciembre de 2011, de OPENTV, INC.: Sistema de televisión interactiva comprendiendo un sistema informático distribuido, comprendiendo: un servidor ; y un cliente ; y un control […]

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