[go: up one dir, main page]

ES2238376T3 - Sistema y procedimiento para prestar un servicio a los dispositivos de una red domestica. - Google Patents

Sistema y procedimiento para prestar un servicio a los dispositivos de una red domestica.

Info

Publication number
ES2238376T3
ES2238376T3 ES01128007T ES01128007T ES2238376T3 ES 2238376 T3 ES2238376 T3 ES 2238376T3 ES 01128007 T ES01128007 T ES 01128007T ES 01128007 T ES01128007 T ES 01128007T ES 2238376 T3 ES2238376 T3 ES 2238376T3
Authority
ES
Spain
Prior art keywords
service
devices
server
home network
information
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
Application number
ES01128007T
Other languages
English (en)
Inventor
Moon-jeong HNS Project Team Choi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Application granted granted Critical
Publication of ES2238376T3 publication Critical patent/ES2238376T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/35Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/101Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Computer And Data Communications (AREA)
  • Selective Calling Equipment (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Sistema para prestar un servicio a una red doméstica, presentando la red doméstica una pluralidad de dispositivos (LD1, LD2, ¿, LDn) que están conectados entre sí, y comprendiendo el sistema: un servidor que presta un servicio (RS) destinado a almacenar información de dirección acerca de una red doméstica (1-n) abonada al servicio y almacenar información acerca de un dispositivo destinatario del servicio, caracterizado porque el servidor que presta el servicio (RS) está destinado a transmitir un mensaje de aviso antes de prestar el servicio, para averiguar si el dispositivo destinatario del servicio (LD) puede recibir o no el servicio, conteniendo el mensaje de aviso información de dirección acerca de la red doméstica a la cual pertenece el dispositivo destinatario del servicio, e información de identificación adicional acerca del dispositivo destinatario del servicio, y un servidor de búsqueda (LS) de la red doméstica (1-n) destinado a almacenar un ID y una dirección de protocolo Internet(IP) dinámica de uno de los dispositivos de la pluralidad de dispositivos, que se corresponde con la información de identificación adicional indicada en el servidor que presta el servicio, para recibir el mensaje de aviso desde el servidor que presta el servicio y, en respuesta al mensaje de aviso, determinar si existe algún dispositivo (LD) que se corresponda con la información de identificación adicional contenida en el mensaje de aviso, y de ser así, convertir el ID del correspondiente dispositivo en una dirección IP y transmitir la dirección IP convertida, estando destinado el servidor que presta el servicio (RS) a facilitar el servicio después de recibir un mensaje de respuesta desde el dispositivo destinatario del servicio, en el que el mensaje de respuesta indica que el dispositivo destinatario del servicio puede recibir el servicio.

Description

Sistema y procedimiento para prestar un servicio a los dispositivos de una red doméstica.
La presente invención se refiere a un procedimiento para prestar un servicio por medio de Internet y, más particularmente, a un sistema y un procedimiento para prestar un servicio a los dispositivos de una red doméstica que transmite y recibe el servicio basándose en información acerca de los dispositivos abonados al servicio.
Los recientes avances en la tecnología de la comunicación han provocado un auge de la utilización de numerosos dispositivos de información, tales como los ordenadores, los faxes, los módems, los teléfonos, etc., en las redes, en especial, las llamadas redes SOHO (small office home office) o las redes domésticas. Para facilitar la descripción, en la presente memoria se utilizará de forma representativa el término "redes domésticas" para hacer referencia a las redes SOHO o las redes domésticas.
Los dispositivos de una red doméstica pueden utilizar el servicio en línea, es decir, a través de Internet. Para ello, los dispositivos de la red doméstica deben abonarse a un servidor externo mientras están en línea o fuera de línea. Los dispositivos también pueden cancelar su suscripción con el servidor externo mientras están en línea o fuera de línea.
El servidor que presta el servicio gestiona, entonces, la inscripción de los dispositivos de abonados basándose en cierta información, tal como los números de identificación de los domicilios y los números de identificación de los dispositivos, y proporciona el servicio sólo a los dispositivos de abonados registrados. Una vez que se ha dado un número de identificación a un determinado dispositivo, este número de identificación no puede utilizarse para otros dispositivos.
El procedimiento mencionado anteriormente adolece, no obstante, de un problema, en la medida en que el servidor que presta el servicio debe procesar la suscripción de cada dispositivo de cada red doméstica para proporcionar el servicio al dispositivo. En consecuencia, cuando el número de dispositivos de los abonados aumenta, el servidor que presta el servicio debe hacer frente al incremento de las tareas de mantenimiento de los dispositivos de los abonados y de procesamiento del servicio para los respectivos dispositivos de los abonados.
Otro inconveniente de que adolece dicho procedimiento reside en el destinatario del servicio, ya que cada nuevo dispositivo necesita abonarse al servidor que presta el servicio para recibir el mismo servicio que reciben los otros dispositivos de la red doméstica habilitados previamente.
Aparece el mismo inconveniente cuando algún dispositivo cancela su suscripción mientras recibe el mismo servicio desde el servidor que presta el servicio.
Por otra parte, puesto que el servidor que presta el servicio protege los dispositivos de los abonados mediante ID, cuando los ID están expuestos a los intentos malintencionados de los piratas informáticos de apoderarse de los ID, se puede plantear un grave problema.
En el documento WO-A-00/04427 se da a conocer un procedimiento y un aparato que permiten supervisar y controlar electrodomésticos u otros dispositivos eléctricos. Este objetivo se alcanza utilizando un servidor web principal capaz de comunicarse con nodos remotos esclavos mediante un protocolo de control y automatización a través de redes de diferentes medios que incluyen líneas alámbricas, de radio, de microondas y líneas eléctricas. Este enlace virtual de Internet responde a las peticiones de copia de información recibidas desde el servidor y los nodos remotos, de la misma forma que lo haría si los nodos remotos estuvieran conectados a Internet. El enlace virtual se utiliza para la lectura de información remota, así como para la automatización y la seguridad doméstica reflejadas en el servidor principal. Los nodos remotos actúan sobre la información de la base de datos de Internet a través de un protocolo principal/esclavo/excepción que admite automatización, cómputo, seguridad, transferencia de dinero electrónico y peticiones a Internet por canal opuesto.
En el documento EP-A-1021021 se da a conocer un aparato que permite emitir avisos en una red, que desencadenan la transferencia de datos desde un servidor de origen o desde un servidor proxy intermedio hasta el ordenador (a menudo desconectado) de un cliente, basándose en la entrada por el cliente de un estado particular. El servidor proxy intermedio pone en cola las peticiones de envío automático desde los servidores de origen hasta los clientes de destino. Los avisos de estado incluyen información de estado basada en diferentes criterios. La carga de sondeo de la red puede reducirse si los avisos de estado inician los sondeos.
En el documento US-B1-6198479 se da a conocer un procedimiento y un sistema para dirigir y controlar los diversos dispositivos domésticos de una red doméstica para llevar a cabo un servicio. Según el procedimiento, un dispositivo de cliente, que es capaz de presentar una interfaz de usuario, se conecta a una red doméstica. En el dispositivo del cliente, se ejecuta un agente de software, lo cual determina la presentación de una interfaz de usuario en el dispositivo del cliente. Desde la interfaz de usuario se selecciona un primer y un segundo dispositivo doméstico conectado a la red doméstica y, a continuación, se envían datos de control y de mandato desde el dispositivo del cliente hasta el primer y el segundo dispositivo doméstico, para que estos dispositivos se comuniquen entre sí y lleven a cabo el servicio.
En el documento "Uberblick Push-Technologie" de T. Kresken se proporciona una introducción a los procedimientos de envío automático.
En el documento WO-A-0059230 se da a conocer un procedimiento para gestionar los recursos de una red para los dispositivos de medios electrónicos de los consumidores, en el que se presenta a los usuarios una vista de la red "centrada en el servicio" o "centrada en el contenido". Las aplicaciones del usuario de un servidor doméstico reciben peticiones de servicio (o de contenido) específicas desde un usuario y convierten las peticiones de servicio específicas en información que indica los recursos necesarios para prestar el servicio. A continuación, el administrador de recursos de software determina si los recursos necesarios están o no disponibles tras recibir las peticiones. Si los recursos necesarios están disponibles, el administrador de recursos de software envía señales de control a los dispositivos de origen y de destino, para que éstos lleven a cabo los servicios de medios solicitados.
Las realizaciones de la presente invención tienen por objetivo superar o por lo menos mitigar los problemas de técnica relacionada indicados anteriormente. En consecuencia, uno de los objetivos de las realizaciones de la presente invención es proporcionar un sistema y un procedimiento para prestar un servicio a los dispositivos de una red doméstica, de tal manera que se restrinja la carga de mantenimiento incrementada debido a la adición o la supresión de dispositivos abonados al mismo servicio, simplificando asimismo los procedimientos de recepción del servicio, y un sistema y un procedimiento para recibir el servicio en la red doméstica.
En un primer aspecto, la presente invención proporciona un sistema para prestar un servicio a una red doméstica, presentando la red doméstica una pluralidad de dispositivos (LD1, LD2, ..., LDn) que están conectados entre sí, y comprendiendo el sistema:
un servidor que presta un servicio (RS) destinado a almacenar información de dirección acerca de una red doméstica (1-n) abonada al servicio y almacenar información acerca de un dispositivo destinatario del servicio, caracterizado porque el servidor que presta el servicio (RS) está destinado a transmitir un mensaje de aviso antes de prestar el servicio, para averiguar si el dispositivo destinatario del servicio (LD) puede recibir o no el servicio, conteniendo el mensaje de aviso información de dirección acerca de la red doméstica a la cual pertenece el dispositivo destinatario del servicio, e información de identificación adicional acerca del dispositivo destinatario del servicio, y
un servidor de búsqueda (LS) de la red doméstica (1-n) destinado a almacenar un ID y una dirección de protocolo Internet (IP) dinámica de uno de los dispositivos de la pluralidad de dispositivos, que se corresponde con la información de identificación adicional indicada en el servidor que presta el servicio, para recibir el mensaje de aviso desde el servidor que presta el servicio y, en respuesta al mensaje de aviso, determinar si existe algún dispositivo (LD) que se corresponda con la información de identificación adicional contenida en el mensaje de aviso, y de ser así, convertir el ID del correspondiente dispositivo en una dirección IP y transmitir la dirección IP convertida, estando destinado el servidor que presta el servicio (RS) a facilitar el servicio después de recibir un mensaje de respuesta desde el dispositivo destinatario del servicio, en el que el mensaje de respuesta indica que el dispositivo destinatario del servicio puede recibir el servicio.
Convenientemente, la información de identificación adicional se utiliza para uno de los dispositivos de la pluralidad de dispositivos del mismo tipo, que desea recibir el mismo tipo de servicio.
Convenientemente, la información de identificación adicional incluye información acerca de por lo menos uno de los conceptos siguientes: el tipo de dispositivo, el propietario del dispositivo, el nombre del usuario, el proveedor y el nombre del modelo.
Convenientemente, el servicio es un servicio de envío automático que presta un servicio determinado a dicho por lo menos un dispositivo de entre la pluralidad de dispositivos destinatarios del servicio, de forma reiterada durante un período predeterminado.
Según la presente invención, en un segundo aspecto se proporciona un procedimiento para prestar un servicio a una red doméstica, en el que la red doméstica presenta una pluralidad de dispositivos (LD1, LD2, ..., LDn) que están conectados entre sí, comprendiendo el sistema:
un servidor que presta el servicio (RS) y que almacena información de dirección acerca de una red doméstica (1-n) abonada al servicio e información acerca de un dispositivo destinatario del servicio, caracterizado porque el servidor que presta el servicio (RS) transmite un mensaje de aviso antes de prestar el servicio para averiguar si el dispositivo destinatario del servicio (LD) puede recibir o no el servicio, conteniendo el mensaje de aviso información de dirección acerca de la red doméstica a la cual pertenece el dispositivo destinatario del servicio e información de identificación adicional acerca del dispositivo destinatario del servicio y
un servidor de búsqueda (LS) de la red doméstica (1-n) que almacena un ID y una dirección de protocolo Internet (IP) dinámica de uno de los dispositivos de la pluralidad de dispositivos, que se corresponde con la información de identificación adicional registrada en el servidor que presta el servicio, caracterizado porque el servidor de búsqueda (LS) recibe el mensaje de aviso desde el servidor que presta el servicio y, en respuesta al mensaje de aviso, determina si existe algún dispositivo (LD) que se corresponda con la información de identificación adicional contenida en el mensaje de aviso y, de ser así, el servidor de búsqueda (LS) convierte el ID del dispositivo correspondiente en una dirección IP y transmite la dirección IP convertida, prestando el servidor que presta el servicio (RS) el servicio después de recibir, desde el dispositivo destinatario del servicio, un mensaje de respuesta en el que se indica que el dispositivo destinatario del servicio puede recibir el servicio.
Convenientemente, la información de identificación adicional se utiliza para uno de los dispositivos de la pluralidad de dispositivos del mismo tipo, que desea recibir el mismo tipo de servicio.
Convenientemente, la información de identificación adicional incluye información acerca de por lo menos uno de los conceptos siguientes: el tipo de dispositivo, el propietario del dispositivo, el nombre del usuario, el proveedor y el nombre del modelo.
Convenientemente, el servicio es un servicio de envío automático que presta un servicio determinado a dicho por lo menos un dispositivo de entre la pluralidad de dispositivos destinatarios del servicio, de forma reiterada durante un período predeterminado.
Para facilitar la comprensión de la presente invención y para demostrar cómo pueden ponerse en práctica las realizaciones de ésta, a continuación se hará referencia, a título de ejemplo, a los dibujos esquemáticos adjuntos, en los que:
la Figura 1 es una vista que representa la construcción de un sistema que presta un servicio a los dispositivos de una red doméstica según una realización preferida de la presente invención;
la Figura 2 es una vista que representa un ejemplo de una base de datos que presenta el servidor de búsqueda de la Figura 1; y
la Figura 3 es un diagrama de flujo que describe el procedimiento para prestar el servicio a la red doméstica según la realización preferida de la presente invención.
A continuación se proporciona, únicamente a título de ejemplo, una descripción detallada según la realización preferida de la presente invención de un sistema y un procedimiento para prestar un servicio a los dispositivos de la red doméstica, en relación con los dibujos adjuntos.
La Figura 1 es una vista que representa la construcción del sistema que presta el servicio a los dispositivos de la red doméstica según la realización preferida de la presente invención.
En la Figura 1 se representan los siguientes elementos interconectados entre sí a través de Internet 10: un servidor remoto (RS) para prestar un servicio, un origen de servicios (SR) para proporcionar acceso a Internet 10 y una pluralidad de redes domésticas (1-n). Cada red doméstica (1-n) incluye una pluralidad de dispositivos LD1, LD2, ..., LDn y un servidor de búsqueda (LS).
El servidor remoto RS se halla fuera de las redes domésticas (1-n) y presta el servicio a través de Internet 10. El servidor remoto RS, en particular, presta el servicio a la red doméstica (1-n) a través de Internet 10. El servidor remoto RS proporciona, en particular, el servicio al abonado de la red doméstica.
El servidor remoto RS presta un servicio de envío automático. Aunque comúnmente los procedimientos que prestan servicios facilitan los servicios a petición de los usuarios, el servicio de envío automático se proporciona con regularidad a los dispositivos de los abonados durante un período predeterminado, o en uno o varios momentos predeterminados.
Pueden encontrarse ejemplos de servicios de envío automático en los servicios que facilitan información con regularidad, tales como los servicios de predicción diaria del futuro, transacción de valores, previsiones meteorológicas, noticias deportivas o similares.
Asimismo, pueden encontrarse más ejemplos de estos servicios en otros tipos de dispositivos, tales como una lámpara que se desea encender en un período predeterminado o en uno o varios momentos predeterminados.
El servidor remoto RS transmite un mensaje NOTIFY (de aviso) a las redes domésticas de los abonados (1-n) para comprobar si las redes domésticas (1-n) de los abonados están en condiciones de recibir el servicio. El mensaje NOTIFY anuncia que se va a proporcionar el servicio.
Es preferible que el RS transmita con regularidad el mensaje NOTIFY a las redes domésticas de los abonados durante un período predeterminado.
El mensaje NOTIFY contiene más de un tipo de información de identificación adicional, tal como información del tipo de dispositivo, el propietario del dispositivo, el nombre del usuario, el proveedor, el nombre del modelo, el número de serie, etc. Preferentemente, se emplea como información de identificación adicional toda información utilizada de forma general para los dispositivos del mismo tipo. El mensaje NOTIFY está escrito preferentemente en formato XML y presenta una etiqueta ajustable.
Tras recibir un mensaje de respuesta afirmativa desde las redes domésticas (1-n) en respuesta al mensaje NOTIFY, es decir, tras la recepción de un mensaje que indica que la recepción del servicio es posible, el servidor remoto RS presta el servicio.
Por otra parte, la origen de servicios SR conectada a Internet 10 asigna una dirección IP global a las redes domésticas (1-n) y almacena los ID (p.ej., las URL) de las redes domésticas (1-n) y las direcciones IP globales asignadas a las redes domésticas (1-n).
Tras recibir el mensaje NOTIFY desde el servidor remoto RS, la origen de servicios SR comprueba si la red doméstica indicada en el mensaje NOTIFY es la red doméstica abonada.
Si la red doméstica indicada es la red doméstica abonada, la origen de servicios SR convierte el ID de domicilio del mensaje NOTIFY en una correspondiente dirección IP y transmite la dirección IP convertida.
El servidor de búsqueda LS de la red doméstica recibe el mensaje NOTIFY desde la origen de servicios SR.
El servidor de búsqueda LS presenta la base de datos ilustrada en la Figura 2.
La base de datos del servidor de búsqueda LS almacena y conserva información relativa a los dispositivos conectados en la red doméstica, incluida la información de identificación adicional que se corresponde con el servidor remoto RS, tal como los ID, las direcciones IP dinámicas, el tipo de dispositivo, el propietario del dispositivo, el nombre del usuario, el proveedor, el nombre del modelo, los números de serie, etc. La tabla generada de esta forma se actualiza durante la reconstrucción de la red doméstica.
El servidor de búsqueda LS registra además en la origen de servicios SR los ID de las redes domésticas y las direcciones IP globales asignadas actualmente a las redes domésticas, permitiendo de ese modo la comunicación entre las redes domésticas y el exterior.
El servidor de búsqueda LS busca en la base de datos un dispositivo correspondiente a la información de identificación adicional indicada en el mensaje NOTIFY recibido.
Si el servidor de búsqueda LS halla el dispositivo correspondiente a la información de identificación adicional indicada en el mensaje NOTIFY, entonces el mensaje NOTIFY se transmite a la dirección IP dinámica del correspondiente dispositivo. La información puede corresponder a más de un dispositivo.
A continuación, se describirá un procedimiento para prestar el servicio a los dispositivos de la red doméstica.
La Figura 3 es un diagrama de flujo que describe el procedimiento para prestar el servicio a la red doméstica según la realización preferida de la presente invención.
En primer lugar, se va a suponer que el servidor remoto RS es el servidor que proporciona periódicamente las últimas propuestas de ocio y noticias deportivas, y que el ID de la red doméstica del abonado es "Samsung 1". Asimismo, se va a suponer que el dispositivo del abonado es un ordenador con una resolución de 1280 x 720 p.
Antes de proporcionar el servicio, el servidor remoto RS transmite un mensaje NOTIFY a la origen de servicios SR (etapa S402). El mensaje NOTIFY indica el ID de la red doméstica a la cual pertenece el dispositivo correspondiente a la información de identificación adicional. La información de identificación adicional indica el dispositivo destinatario del servicio. El mensaje NOTIFY es el siguiente:
1
A continuación, la origen de servicios SR recibe un mensaje de respuesta transmitido desde el servidor remoto RS y confirma si la red doméstica designada por el mensaje de respuesta recibido es una red doméstica que está abonada a la origen de servicios SR (etapa S404).
Si la red doméstica designada por el mensaje de respuesta recibido no está abonada a la origen de servicios SR, entonces se transmite un mensaje de respuesta en el que se indica que la provisión del servicio es imposible (etapa S406).
Si se determina que la red doméstica designada por el mensaje de respuesta recibido es la red doméstica abonada a la origen de servicios SR en la etapa S404, la origen de servicios SR convierte el ID de la red doméstica designada por el mensaje NOTIFY en la dirección IP de la correspondiente red doméstica (etapa S408) y transmite un mensaje NOTIFY a la correspondiente red doméstica (etapa S410). El mensaje NOTIFY contiene información del tipo y las características del dispositivo destinatario del servicio. El mensaje NOTIFY contiene también la dirección IP de la red doméstica a la cual pertenece el dispositivo destinatario del servicio. El mensaje NOTIFY es el siguiente:
2
En consecuencia, el servidor de búsqueda LS de la red doméstica recibe el mensaje NOTIFY transmitido desde la origen de servicios SR y determina, basándose en la información de identificación adicional acerca del dispositivo designado por el mensaje NOTIFY recibido, si el dispositivo está abonado o no al servidor de búsqueda LS (etapa S412).
Si el dispositivo correspondiente a la información de identificación adicional contenido en el mensaje NOTIFY recibido no está abonado al servidor de búsqueda LS, se transmite, al servidor remoto RS (S414), un mensaje de respuesta en el que se indica que la provisión del servicio es imposible.
Si el dispositivo correspondiente a la información de identificación adicional contenido en el mensaje NOTIFY recibido es el dispositivo abonado al servidor de búsqueda LS, entonces se obtiene el ID del dispositivo correspondiente y también la dirección IP dinámica de dicho ID obtenido (etapa S416).
Si hay dos dispositivos correspondientes a la información de identificación adicional, con los ID PC1 y PC2 respectivamente, se obtienen las direcciones IP dinámicas de los dispositivos que tienen los ID PC1 y PC2 a través de la base de datos. A continuación, se transmite un mensaje NOTIFY a las direcciones IP dinámicas de los dispositivos destinatarios del servicio (etapa S418). En este caso, el mensaje NOTIFY es el siguiente:
3
siendo xxx.xxx.xxx.xxx la dirección IP de PC1 e yyy.yyy.yyy.yyy la dirección IP de PC2.
Por consiguiente, los dispositivos destinatarios del servicio que reciben el mensaje NOTIFY (es decir, los dispositivos PC1 y PC2) ejecutan un programa de preparación del servicio (etapa S420) y transmiten al servidor remoto RS el mensaje de respuesta (Result=SUCCESS, Reason=SERVICE_READY) en el que indican que están listos para recibir el servicio (etapa S422).
A continuación, el servidor remoto RS proporciona el servicio correspondiente a los dispositivos que han respondido (etapa S424). En la descripción de la realización de la presente invención, no se menciona el algoritmo para prestar el servicio entre el proveedor del servicio y el cliente situado en su domicilio. Es decir, en la descripción de esta realización, no se menciona el momento en que el proveedor del servicio empieza a prestar el servicio según la respuesta imprevisible del cliente.
Como se ha indicado anteriormente, con el sistema y el procedimiento de prestación del servicio a los dispositivos de la red doméstica, se logra reducir la carga de mantenimiento de información, debido a que no es necesario mantener por separado la información para diferenciar un dispositivo de otro del mismo tipo.
Además, cuando se añade un dispositivo que es similar al dispositivo del abonado para recibir el mismo servicio que éste, no es necesario que el dispositivo añadido se abone por separado al servidor remoto RS. Asimismo, puesto que la información acerca de los dispositivos no puede divulgarse gracias a los ID creados durante la suscripción al servicio, se puede garantizar una seguridad todavía más reforzada.
Aunque se ha descrito la realización preferida de la presente invención, los expertos en la materia apreciarán que la presente invención no debe limitarse a la realización preferida descrita, sino que pueden realizarse diversos cambios y modificaciones comprendidos dentro del alcance de la presente invención tal como se define en las reivindicaciones adjuntas.

Claims (8)

1. Sistema para prestar un servicio a una red doméstica, presentando la red doméstica una pluralidad de dispositivos (LD1, LD2, ..., LDn) que están conectados entre sí, y comprendiendo el sistema:
un servidor que presta un servicio (RS) destinado a almacenar información de dirección acerca de una red doméstica (1-n) abonada al servicio y almacenar información acerca de un dispositivo destinatario del servicio, caracterizado porque el servidor que presta el servicio (RS) está destinado a transmitir un mensaje de aviso antes de prestar el servicio, para averiguar si el dispositivo destinatario del servicio (LD) puede recibir o no el servicio, conteniendo el mensaje de aviso información de dirección acerca de la red doméstica a la cual pertenece el dispositivo destinatario del servicio, e información de identificación adicional acerca del dispositivo destinatario del servicio, y
un servidor de búsqueda (LS) de la red doméstica (1-n) destinado a almacenar un ID y una dirección de protocolo Internet (IP) dinámica de uno de los dispositivos de la pluralidad de dispositivos, que se corresponde con la información de identificación adicional indicada en el servidor que presta el servicio, para recibir el mensaje de aviso desde el servidor que presta el servicio y, en respuesta al mensaje de aviso, determinar si existe algún dispositivo (LD) que se corresponda con la información de identificación adicional contenida en el mensaje de aviso, y de ser así, convertir el ID del correspondiente dispositivo en una dirección IP y transmitir la dirección IP convertida, estando destinado el servidor que presta el servicio (RS) a facilitar el servicio después de recibir un mensaje de respuesta desde el dispositivo destinatario del servicio, en el que el mensaje de respuesta indica que el dispositivo destinatario del servicio puede recibir el servicio.
2. Sistema según la reivindicación 1, en el que la información de identificación adicional se utiliza para uno de los dispositivos de la pluralidad de dispositivos del mismo tipo, que desea recibir el mismo tipo de servicio.
3. Sistema según la reivindicación 1 o la reivindicación 2, en el que la información de identificación adicional incluye información acerca de por lo menos uno de los conceptos siguientes: el tipo de dispositivo, el propietario del dispositivo, el nombre de usuario, el proveedor y el nombre del modelo.
4. Sistema según cualquiera de las reivindicaciones anteriores, en el que el servicio es un servicio de envío automático que proporciona un servicio determinado, a dicho por lo menos un dispositivo de entre la pluralidad de dispositivos destinatarios del servicio, de forma reiterada durante un período predeterminado.
5. Procedimiento para prestar un servicio a una red doméstica, en el que la red doméstica presenta una pluralidad de dispositivos (LD1, LD2, ..., LDn) que están conectados entre sí, comprendiendo el sistema:
un servidor que presta el servicio (RS) y que almacena información de dirección acerca de una red doméstica (1-n) abonada al servicio e información acerca de un dispositivo destinatario del servicio, caracterizado porque el servidor que presta el servicio (RS) transmite un mensaje de aviso antes de prestar el servicio para averiguar si el dispositivo destinatario del servicio (LD) puede recibir o no el servicio, conteniendo el mensaje de aviso información de dirección acerca de la red doméstica a la cual pertenece el dispositivo destinatario del servicio e información de identificación adicional acerca del dispositivo destinatario del servicio, y
un servidor de búsqueda (LS) de la red doméstica (1-n) que almacena un ID y una dirección de protocolo Internet (IP) dinámica de uno de los dispositivos de la pluralidad de dispositivos, que se corresponde con la información de identificación adicional registrada en el servidor que presta el servicio, caracterizado porque el servidor de búsqueda (LS) recibe el mensaje de aviso desde el servidor que presta el servicio y, en respuesta al mensaje de aviso, determina si existe algún dispositivo (LD) que se corresponda con la información de identificación adicional contenida en el mensaje de aviso y, de ser así, el servidor de búsqueda (LS) convierte el ID del dispositivo correspondiente en una dirección IP y transmite la dirección IP convertida, prestando el servidor que presta el servicio (RS) el servicio después de recibir, desde el dispositivo destinatario del servicio, un mensaje de respuesta en el que se indica que el dispositivo destinatario del servicio puede recibir el servicio.
6. Procedimiento según la reivindicación 5, en el que la información de identificación adicional se utiliza para uno de los dispositivos de la pluralidad de dispositivos del mismo tipo, que desea recibir el mismo tipo de servicio.
7. Procedimiento según la reivindicación 5 o la reivindicación 6, en el que la información de identificación adicional incluye información acerca de por lo menos uno de los conceptos siguientes: el tipo de dispositivo, el propietario del dispositivo, el nombre del usuario, el proveedor y el nombre del modelo.
8. Procedimiento según cualquiera de las reivindicaciones 5 a 7, en el que el servicio es un servicio de envío automático que proporciona un servicio determinado a dicho por lo menos un dispositivo de entre la pluralidad de dispositivos destinatarios del servicio, de forma reiterada durante un período predeterminado.
ES01128007T 2001-04-17 2001-11-24 Sistema y procedimiento para prestar un servicio a los dispositivos de una red domestica. Expired - Lifetime ES2238376T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020010020551A KR100757466B1 (ko) 2001-04-17 2001-04-17 홈네트워크내의 기기에 서비스를 제공하는 시스템과 그방법 및 홈네트워크에서 서비스를 제공받는 시스템과 그방법
KR2001020551 2001-04-17

Publications (1)

Publication Number Publication Date
ES2238376T3 true ES2238376T3 (es) 2005-09-01

Family

ID=19708372

Family Applications (1)

Application Number Title Priority Date Filing Date
ES01128007T Expired - Lifetime ES2238376T3 (es) 2001-04-17 2001-11-24 Sistema y procedimiento para prestar un servicio a los dispositivos de una red domestica.

Country Status (8)

Country Link
US (1) US20030018710A1 (es)
EP (1) EP1251658B1 (es)
JP (1) JP4261111B2 (es)
KR (1) KR100757466B1 (es)
CN (1) CN1381969A (es)
AT (1) ATE293324T1 (es)
DE (1) DE60110037T2 (es)
ES (1) ES2238376T3 (es)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030035194A (ko) * 2001-10-30 2003-05-09 포디홈네트 홈 네트워크 시스템의 데이터베이스 자동 관리 방법
KR100529876B1 (ko) * 2002-10-10 2005-11-22 엘지전자 주식회사 홈 네트워크 시스템의 동작방법
JP2006512669A (ja) * 2003-01-03 2006-04-13 アノト アイ ピー リック エイチ ビー アプリケーションサービスへのアクセスのための要求に応えるための方法及びシステム
US20050243978A1 (en) * 2004-04-14 2005-11-03 Lg Electronics Inc. System and method of interworking messages between mobile communication terminals
JP4533247B2 (ja) * 2004-06-08 2010-09-01 キヤノン株式会社 サービス提供システム、サービス提供方法及びサービス提供装置
US7974217B2 (en) 2004-07-19 2011-07-05 Samsung Electronics Co., Ltd. Method and apparatus for identifying network device corresponding to internet protocol address, and method and apparatus for allocating internet protocol address
US20060018328A1 (en) * 2004-07-23 2006-01-26 Comcast Cable Holdings, Llc Method and system for powerline networking
US20060149761A1 (en) * 2004-12-09 2006-07-06 Lg Electronics Inc. Structure of objects stored in a media server and improving accessibility to the structure
JP4451378B2 (ja) * 2005-11-08 2010-04-14 株式会社日立製作所 機器設定情報通知方法及び機器
CA2643510C (en) 2006-02-27 2014-04-29 Microcontinuum, Inc. Formation of pattern replicating tools
US8312155B2 (en) * 2006-11-28 2012-11-13 Canon Kabushiki Kaisha Service publication restriction apparatus, method, and computer-readable storage medium
KR20100045716A (ko) * 2008-10-24 2010-05-04 삼성전자주식회사 정적 식별자 및 동적 식별자를 이용한 정품 인증에 기초한 통신 방법 및 장치
US8819233B2 (en) 2011-03-11 2014-08-26 Qualcomm Incorporated System and method using a web proxy-server to access a device having an assigned network address
US8862693B2 (en) 2011-03-11 2014-10-14 Qualcomm Incorporated Remote access and administration of device content and configuration using HTTP protocol
US8799470B2 (en) 2011-03-11 2014-08-05 Qualcomm Incorporated System and method using a client-local proxy-server to access a device having an assigned network address
US9052898B2 (en) 2011-03-11 2015-06-09 Qualcomm Incorporated Remote access and administration of device content, with device power optimization, using HTTP protocol
US8924556B2 (en) 2011-03-11 2014-12-30 Qualcomm Incorporated System and method for accessing a device having an assigned network address
KR101909487B1 (ko) * 2011-09-30 2018-12-19 삼성전자 주식회사 디바이스를 서버에 등록하는 방법 및 이를 구비한 장치
US9407586B2 (en) * 2013-03-15 2016-08-02 Yahoo! Inc. Method and system for cross device notification
US9589797B2 (en) 2013-05-17 2017-03-07 Microcontinuum, Inc. Tools and methods for producing nanoantenna electronic devices
CN112039685B (zh) * 2019-06-04 2022-11-15 杭州海康威视系统技术有限公司 网络管理方法、装置、计算网络和物联网

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5596723A (en) * 1994-06-23 1997-01-21 Dell Usa, Lp Method and apparatus for automatically detecting the available network services in a network system
US6122287A (en) * 1996-02-09 2000-09-19 Microcom Systems, Inc. Method and apparatus for detecting switched network protocols
US5892909A (en) * 1996-09-27 1999-04-06 Diffusion, Inc. Intranet-based system with methods for co-active delivery of information to multiple users
US5999979A (en) * 1997-01-30 1999-12-07 Microsoft Corporation Method and apparatus for determining a most advantageous protocol for use in a computer network
US7216043B2 (en) * 1997-02-12 2007-05-08 Power Measurement Ltd. Push communications architecture for intelligent electronic devices
CA2449643C (en) * 1997-06-25 2012-04-03 Samsung Electronics Co., Ltd. Method and apparatus for a home network auto-tree builder
US6393481B1 (en) * 1997-10-06 2002-05-21 Worldcom, Inc. Method and apparatus for providing real-time call processing services in an intelligent network
US6167449A (en) * 1997-11-19 2000-12-26 Apple Computer, Inc. System and method for identifying and locating services on multiple heterogeneous networks using a query by type
JPH11194987A (ja) * 1998-01-05 1999-07-21 Toshiba Corp 通信装置
US6337899B1 (en) * 1998-03-31 2002-01-08 International Business Machines Corporation Speaker verification for authorizing updates to user subscription service received by internet service provider (ISP) using an intelligent peripheral (IP) in an advanced intelligent network (AIN)
EP1084576B1 (en) * 1998-05-07 2005-07-27 Samsung Electronics Co., Ltd. Method and apparatus for universally accessible command and control information in a network
US6359711B1 (en) * 1998-05-20 2002-03-19 Steelcase Development Corporation System and method for supporting a worker in a distributed work environment
US20010052015A1 (en) * 1998-06-24 2001-12-13 Chueng-Hsien Lin Push-pull sevices for the internet
AUPP471098A0 (en) * 1998-07-16 1998-08-06 United Technology Pty Ltd Internet utility interconnect method and means
US6304905B1 (en) * 1998-09-16 2001-10-16 Cisco Technology, Inc. Detecting an active network node using an invalid protocol option
US6311206B1 (en) * 1999-01-13 2001-10-30 International Business Machines Corporation Method and apparatus for providing awareness-triggered push
JP2002540739A (ja) * 1999-03-30 2002-11-26 ソニー エレクトロニクス インク ネットワークにおけるリソースの管理方法及び装置
US7120167B1 (en) * 1999-06-03 2006-10-10 Matsushita Electric Industrial Co., Ltd. Broadcasting system and its method
US6892230B1 (en) * 1999-06-11 2005-05-10 Microsoft Corporation Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages
US6594700B1 (en) * 1999-06-14 2003-07-15 International Business Machines Corporation System and method for implementing a universal service broker interchange mechanism
JP3318289B2 (ja) * 1999-08-10 2002-08-26 松下電送システム株式会社 ホームネットワークゲートウエイ装置
US7200683B1 (en) * 1999-08-17 2007-04-03 Samsung Electronics, Co., Ltd. Device communication and control in a home network connected to an external network
JP3379489B2 (ja) * 1999-09-14 2003-02-24 日本電気株式会社 サーバー・クライアント型システム及びデータダウンロード方法
JP2001125823A (ja) * 1999-10-29 2001-05-11 Fujitsu Ltd プッシュサービスシステムおよびプッシュサービス処理方法
JP3367493B2 (ja) * 1999-12-06 2003-01-14 日本電気株式会社 ホームネットワークシステム、そのサーバ、その構成方法及びその制御プログラムが記録された記録媒体
US6343317B1 (en) * 1999-12-29 2002-01-29 Harry A. Glorikian Internet system for connecting client-travelers with geographically-associated data
KR20010103481A (ko) * 2000-05-10 2001-11-23 김진성 인터넷 가전제품용 리모트 컨트롤/디스플레이 시스템
US6633765B1 (en) * 2000-08-28 2003-10-14 Qualcomm, Incorporated Method and apparatus for performing coverage control for multicast services in a wireless network
KR20020040959A (ko) * 2000-11-25 2002-05-31 구자홍 지니 기반의 홈 오토메이션 방법
KR20020051569A (ko) * 2000-12-22 2002-06-29 구자홍 지니 홈 네트워크 서비스 관리시스템 및 그의 제어방법
KR100708467B1 (ko) * 2001-02-03 2007-04-18 삼성전자주식회사 홈네트워크내의 기기에 서비스를 제공하는 시스템 및 그방법
US7003569B2 (en) * 2001-03-20 2006-02-21 Cypress Semiconductor Corp. Follow-up notification of availability of requested application service and bandwidth between client(s) and server(s) over any network
US20020143951A1 (en) * 2001-03-30 2002-10-03 Eyeball.Com Network Inc. Method and system for multicast to unicast bridging

Also Published As

Publication number Publication date
EP1251658A2 (en) 2002-10-23
US20030018710A1 (en) 2003-01-23
JP2002344475A (ja) 2002-11-29
KR20020080788A (ko) 2002-10-26
JP4261111B2 (ja) 2009-04-30
CN1381969A (zh) 2002-11-27
DE60110037D1 (de) 2005-05-19
KR100757466B1 (ko) 2007-09-11
DE60110037T2 (de) 2005-09-08
ATE293324T1 (de) 2005-04-15
EP1251658B1 (en) 2005-04-13
EP1251658A3 (en) 2003-12-10

Similar Documents

Publication Publication Date Title
ES2238376T3 (es) Sistema y procedimiento para prestar un servicio a los dispositivos de una red domestica.
US11997160B2 (en) Lightweight IoT information model
US6885660B2 (en) End to end network communication
US8001253B2 (en) Network access using network identification
CN100508478C (zh) 通用即插即用镜像设备、系统及方法
US7437552B2 (en) User authentication system and user authentication method
US10932110B2 (en) Method, apparatus and system for use in a web service
CN101902409B (zh) 消息传送系统和服务
EP3163798B1 (en) Method for processing request messages in wireless communication system, and device for same
JP2010041605A (ja) 宅内機器外部接続管理装置
CN104854930B (zh) 用于允许与新检测到的装置进行通信的方法、控制节点、网关和计算机程序
CN109347904A (zh) 通信链路的建立方法及系统
KR102285352B1 (ko) 이기종 IoT 장치와 IoT 플랫폼의 연동을 위한 프록시, 방법 및 상기 프록시를 포함하는 시스템
KR20010094145A (ko) 개인 정보 관리 시스템 및 그 방법
KR20140099638A (ko) 게이트웨이 기반의 m2m 디바이스 리소스 동적 그룹핑 방법
JP2004201201A (ja) Wap端末及び通信方法並びに通信プログラム
JP6522548B2 (ja) デバイスid管理サーバ、デバイスid管理方法、及びプログラム
US12267386B2 (en) Lightweight IoT information model
JP3963350B2 (ja) 警備情報集中受配信装置
KR100431247B1 (ko) 전자 게시판 운영 및 조회 시스템
KR20100046079A (ko) 모바일 메시지를 이용한 무선 인터넷 연결 서비스 제공 시스템 및 방법
CN1820472B (zh) 消息传送系统和方法
WO2003069426A2 (en) End-to-end network communication
JPH06268679A (ja) 複数電子メール統合システム
KR20060122108A (ko) 이동통신 단말기의 개인정보 관리 시스템 및 그 관리방법