ES2382917T3 - Método, sistema y dispositivo de acceso a una red doméstica para acceder a una red doméstica - Google Patents

Método, sistema y dispositivo de acceso a una red doméstica para acceder a una red doméstica Download PDF

Info

Publication number
ES2382917T3
ES2382917T3 ES08734265T ES08734265T ES2382917T3 ES 2382917 T3 ES2382917 T3 ES 2382917T3 ES 08734265 T ES08734265 T ES 08734265T ES 08734265 T ES08734265 T ES 08734265T ES 2382917 T3 ES2382917 T3 ES 2382917T3
Authority
ES
Spain
Prior art keywords
home network
information
data model
upnp
protocol
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
Application number
ES08734265T
Other languages
English (en)
Inventor
Xiaotian Zhang
Junxia Xu
Huangwei Wu
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Application granted granted Critical
Publication of ES2382917T3 publication Critical patent/ES2382917T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2809Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/283Processing of data at an internetworking point of a home automation network
    • H04L12/2836Protocol conversion between an external network and a home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)

Abstract

Un método para acceder a una red doméstica, en donde el método comprende: la búsqueda, por un dispositivo de acceso a red doméstica (102; 202), de un dispositivo de red doméstica (103; 201) y la obtención de información del dispositivo de red doméstica (103; 201) por intermedio de un protocolo de red doméstica; el establecimiento, por el dispositivo de acceso a red doméstica (102; 202) de un modelo de datos del dispositivo de red doméstica (103; 201) en el dispositivo de acceso a red doméstica (102; 202) en función de la información del dispositivo de red doméstica (103; 201), caracterizado porque un dispositivo de servicio distante (203) accede al modelo de datos del dispositivo de red doméstica (103; 201) por intermedio de un protocolo de gestión distante y la construcción, por el dispositivo de acceso a red doméstica (102; 202) de un paquete de protocolo de red doméstica, en función de la información de gestión establecida por el dispositivo de servicio distante en el modelo de datos establecido del dispositivo de red doméstica (103; 201) por intermedio del protocolo de gestión distante y el envío del paquete de protocolo de red doméstica al dispositivo de red doméstica (103; 201) .

Description

Método, sistema y dispositivo de acceso a una red doméstica para acceder a una red doméstica
ANTECEDENTES DE LA INVENCIÓN
CAMPO DE LA TECNOLOGÍA
La presente invención se refiere a una técnica de gestión de redes y más en particular, a un método y un sistema para comunicarse con un dispositivo de red doméstica y un dispositivo para acceder a una red doméstica.
ANTECEDENTES DE LA INVENCIÓN
Un informe técnico (TR)-069 es una especificación técnica desarrollada por el foro de línea de abonado digital (DSL) y tiene un nombre completo de “protocolo de gestión de red de área amplia (WAN) de equipo de la instalación del cliente (CPE), (CWMP)”, que es uno de los protocolos de gestión distante. El protocolo proporciona un marco de trabajo universal y un protocolo para gestión y configuración de un dispositivo de red doméstica y está adaptado para realizar la comunicación entre un dispositivo de servicio distante y un dispositivo de red doméstica. El dispositivo de red doméstica incluye una pasarela doméstica, un encaminador, un decodificador digital, un ordenador y dispositivos similares y el dispositivo de servicio distante puede ser un servidor de autoconfiguración (ACS).
Sin embargo, en la red doméstica moderna, los dispositivos de red doméstica se comunican entre sí a través de la red utilizando un protocolo de red doméstica común y un protocolo de tipo plug and play (UPnP) que es uno de los protocolos comunes de red doméstica. A través del protocolo UPnP, el dispositivo se añade, de forma dinámica, a la red, obtiene una dirección de protocolo de Internet (IP) y envía un mensaje de anuncio a un punto de control en la red doméstica para anunciar un servicio del dispositivo. En la red doméstica, una descripción de dispositivo en el mensaje de anuncio, desde el dispositivo de red doméstica, se puede obtener a través del punto de control y se envía un mensaje de control al dispositivo de red doméstica para establecer parámetros de información operativa en la descripción del dispositivo, con el fin de supervisar y gestionar cada dispositivo de red doméstica en la red doméstica.
Puede conocerse a partir de la descripción anterior que, en la red doméstica, la mayor parte de los dispositivos de red doméstica se comunican entre sí a través del protocolo de red doméstica, por ejemplo, el protocolo UPnP. El servidor ACS que se comunica con el dispositivo de red doméstica, en la red doméstica, para obtener información del dispositivo de red doméstica, debe realizarse por intermedio de un protocolo de gestión distante. Haciendo referencia a la Figura 1, un servidor ACS 101 accede al dispositivo de acceso a red doméstica 102 en función del protocolo de gestión distante y accede a un dispositivo de red doméstica 103, en la red doméstica, en función del protocolo TR-069.
Puede deducirse que, en la técnica anterior, si el dispositivo de servicio distante intenta acceder al dispositivo de red doméstica en la red doméstica, los dispositivos de la red doméstica deben todos ellos soportar el protocolo de gestión distante. Si la red doméstica existente no se cambia en gran medida, el dispositivo de servicio distante no puede acceder a un dispositivo de red doméstica existente que tenga la técnica contrastada.
El documento CN 1776681 A da a conocer un método de control centralizado de red doméstica del IP con el fin de realizar el acceso a través de una interfaz unitaria. El método comprende los puntos siguientes: la generación de una interfaz unitiva; la colocación de la lista de aparatos domésticos y la interfaz funcional en la pasarela de red doméstica; el envío de una orden de control a la pasarela de red doméstica antes de cada aparato doméstico; utilizando el modo de SOAP RPC, la red doméstica envía cada orden de control al aparato doméstico.
El documento US 6735619 B1 da a conocer un aparato de pasarela de red doméstica que controla la información de los dispositivos de red doméstica conectados a un bus IEEE 1394 de una manera unificada en una vivienda. Cuando un dispositivo está conectado a la red doméstica, el aparato de pasarela de red doméstica de la presente invención adquiere información de cada dispositivo y registra la información en un servidor WWW incorporado en un formato de menú de lista. El usuario puede controlar a distancia los dispositivos de red doméstica, de modo individual, desde un aparato en otra red a través del menú de lista.
SUMARIO DE LA INVENCIÓN
Varias formas de realización de la presente invención dan a conocer un método, un sistema para comunicarse con un dispositivo de red doméstica y un dispositivo de acceso a red doméstica, de modo que cuando un dispositivo de servicio distante accede a un dispositivo de red doméstica, resulta innecesario, para todos los dispositivos de red doméstica, soportar un protocolo de gestión distante.
Un método para acceder a una red doméstica comprende:
la búsqueda, por un dispositivo de acceso a red doméstica, de un dispositivo de red doméstica y la obtención de información del dispositivo de red doméstica a través de un protocolo de red doméstica;
el establecimiento, por el dispositivo de acceso a red doméstica, de un modelo de datos del dispositivo de red doméstica en el dispositivo de acceso a red doméstica, en función de la información del dispositivo de red doméstica, de modo que un dispositivo de servicio distante acceda al modelo de datos del dispositivo de red doméstica a través de un protocolo de gestión distante y
la construcción, por el dispositivo de acceso a red doméstica, de un paquete de protocolo de red doméstica en función de la información de gestión establecida por el dispositivo de servicio distante en el modelo de datos establecido del dispositivo de red doméstica por intermedio del protocolo de gestión distante y el envío del paquete de protocolo de red doméstica al dispositivo de red doméstica.
Un sistema de comunicación para acceder a una red doméstica según se define en la reivindicación 14.
Un dispositivo de acceso a red doméstica según la reivindicación 12.
Puede deducirse de la solución técnica que, en un método y un dispositivo de acceso a red doméstica según las formas de realización de la presente invención, el dispositivo de acceso a red doméstica establece el modelo de datos del dispositivo de red doméstica y el dispositivo de servicio distante solamente necesita acceder al modelo de datos en el dispositivo de acceso a red doméstica que soporta el protocolo de gestión distante. De este modo, resulta innecesario, para todos los dispositivos de red doméstica, soportar el protocolo de gestión distante y el dispositivo de servicio distante puede acceder al dispositivo de red doméstica sin necesidad de cambiar el dispositivo de red doméstica existente.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La Figura 1 es una vista estructural de un sistema para acceder a un dispositivo de red doméstica en la técnica relacionada;
La Figura 2 es una vista estructural de un sistema de comunicación para acceder a un dispositivo de red doméstica según una forma de realización de la presente invención;
La Figura 3 es una vista estructural de un dispositivo de acceso a red doméstica según una forma de realización de la presente invención;
La Figura 4a es un primer diagrama de flujo de un método para acceder a un dispositivo de red doméstica según una forma de realización de la presente invención;
La Figura 4b es un segundo diagrama de flujo del método para acceder al dispositivo de red doméstica según una forma de realización de la presente invención;
La Figura 5a es un tercer diagrama de flujo del método para acceder al dispositivo de red doméstica según una forma de realización de la presente invención y
La Figura 5b es un cuarto diagrama de flujo del método para acceder al dispositivo de red doméstica según una forma de realización de la presente invención.
DESCRIPCIÓN DETALLADA DE LAS FORMAS DE REALIZACIÓN
Con la finalidad de hacer más comprensibles los objetivos, las soluciones técnicas y las ventajas de la presente invención, se describen a continuación, en detalle, sus formas de realización.
En un método para acceder a un dispositivo de red doméstica, según una forma de realización de la presente invención, un dispositivo de acceso a red doméstica busca un dispositivo de red doméstica y obtiene información del dispositivo de red doméstica a través de un protocolo de red doméstica. El dispositivo de acceso a red doméstica establece un modelo de datos del dispositivo de red doméstica en el dispositivo de acceso a red doméstica, en función de la información del dispositivo de red doméstica. Un dispositivo de servicio distante accede al modelo de datos del dispositivo de red doméstica establecido en el dispositivo de acceso a red doméstica por intermedio de un protocolo de gestión distante.
A través del procedimiento anterior, el dispositivo de servicio distante puede acceder al dispositivo de red doméstica, con el fin de obtener la información del dispositivo de red doméstica. Si el dispositivo de servicio distante necesita gestionar el dispositivo de red doméstica, el método comprende, además, lo que sigue: el dispositivo de servicio distante inserta información de gestión en el modelo de datos establecido. El dispositivo de acceso a red doméstica construye un paquete de protocolo de red doméstica y envía el paquete de protocolo de red doméstica al dispositivo de red doméstica en función de dicha configuración operativa.
Un sistema para gestionar un dispositivo de red doméstica se describe, en detalle, como sigue. La Figura 2 es una vista estructural de un sistema para acceder a un dispositivo de red doméstica según una forma de realización de la presente invención. Haciendo referencia a la Figura 2, el sistema incluye principalmente un dispositivo de red doméstica 201, un dispositivo de acceso a red doméstica 202 y un dispositivo de servicio distante 203.
El dispositivo de red doméstica 201 está configurado para proporcionar su propia información en una red doméstica.
El dispositivo de acceso a red doméstica 202 está configurado para encontrar el dispositivo de red doméstica 201 y obtener información del dispositivo de red doméstica 201 y establecer un modelo de datos del dispositivo de red doméstica en el dispositivo de acceso a red doméstica 202 en función de la información obtenida, por ejemplo, un documento de descripción.
El dispositivo de servicio distante 203 está configurado para acceder al modelo de datos del dispositivo de red doméstica establecido en el dispositivo de acceso a red doméstica por intermedio de un protocolo de gestión distante.
Cuando el dispositivo de servicio distante 203 necesita gestionar el dispositivo de red doméstica 201, el dispositivo de servicio distante está configurado, además, para insertar información de gestión en el modelo de datos establecido en el dispositivo de acceso a red doméstica 202 por intermedio del protocolo de gestión distante.
El dispositivo de acceso a red doméstica 202 está configurado, además, para construir un paquete de protocolo de red doméstica en función de la configuración del modelo de datos por el dispositivo de servicio distante 203 y para enviar el paquete de protocolo de gestión doméstica al dispositivo de red doméstica 201.
El protocolo de red doméstica es uno o más de un protocolo UPnP, un protocolo de control de red real (LnCP), un protocolo de interoperabilidad de audio-vídeo doméstico (HAVi) , un protocolo Jini, un protocolo de utilización compartida de recursos y agrupamiento inteligente (IGRS), un protocolo de alianza de red real digital (DLNA) y un protocolo ITopHome. El dispositivo de red doméstica es uno o más de entre un dispositivo de UPnP, un dispositivo LnCP, un dispositivo HAVi, un dispositivo Jini, un dispositivo IGRS, un dispositivo DLNA y un dispositivo ITopHome. El dispositivo de acceso a red doméstica puede ser una pasarela doméstica. La información del dispositivo de red doméstica puede ser el documento de descripción del dispositivo de red doméstica. El protocolo de gestión distante puede ser un protocolo TR-069 o un protocolo de gestión de red simple (SNMP). El dispositivo de servicio distante puede ser un servidor ACS.
El dispositivo de acceso a red doméstica 202 está configurado, además, para proporcionar información de cambio de estado al dispositivo de servicio distante 203, cuando se encuentra que se cambia un estado del dispositivo de red doméstica 201. El dispositivo de servicio distante 203 está configurado, además, para obtener la información de cambio de estado del dispositivo de red doméstica 201 proporcionado por el dispositivo de acceso a red doméstica 202.
Cuando el dispositivo de servicio distante 203 no conoce un servicio normalizado del dispositivo de red doméstica 201, el modelo de datos establecido en el dispositivo de acceso a red doméstica 202 incluye un parámetro adicional de servicio. El parámetro adicional de servicio está configurado para indicar un tipo de parámetro y un intervalo de parámetros en el modelo de datos del dispositivo de red doméstica 201. El dispositivo de servicio distante 203 está configurado, además, para obtener un servicio proporcionado por el dispositivo de red doméstica 201 a partir del modelo de datos.
La Figura 3 es una vista estructural del dispositivo de acceso a red doméstica. Haciendo referencia a la Figura 3, el dispositivo de acceso a red doméstica incluye principalmente una unidad de búsqueda 301 y una unidad de establecimiento de modelo de datos 302. La unidad de búsqueda 301 está configurada para encontrar un dispositivo de red doméstica y para obtener información del dispositivo de red doméstica a través de un protocolo de red doméstica y para proporcionar la información del dispositivo de red doméstica a la unidad de establecimiento del modelo de datos
302.
La unidad de búsqueda 301 encuentra el dispositivo de red doméstica recibiendo un mensaje de anuncio enviado desde el dispositivo de red doméstica cuando se accede a la red y obtiene la información del dispositivo de red doméstica a partir del mensaje de anuncio.
La unidad de establecimiento del modelo de datos 302 está configurada para establecer y memorizar un modelo de datos del dispositivo de red doméstica en función de la información del dispositivo de red doméstica proporcionada por la unidad de búsqueda 301 y para permitir a un dispositivo de servicio distante tener acceso al modelo de datos por intermedio de un protocolo de gestión distante.
El dispositivo de acceso a red doméstica comprende, además, una unidad de control 303 y una unidad de envío 304.
La unidad de control 303 está configurada para construir un paquete de protocolo de red doméstica en función del ajuste operativo de los parámetros en el modelo de datos por el dispositivo de servicio distante y para proporcionar el paquete de protocolo de red doméstica a la unidad de envío 304.
La unidad de envío 304 está configurada para enviar el paquete de protocolo de red doméstica proporcionado por la unidad de control 303.
La unidad de búsqueda 301 está configurada para proporcionar información de cambio de estado a la unidad de envío 304 y la unidad de establecimiento del modelo de datos 302 cuando se encuentra que se cambia un estado del dispositivo de red doméstica.
La unidad de envío 304 está configurada, además, para enviar la información de cambio de estado proporcionada por la unidad de búsqueda 301.
La unidad de establecimiento del modelo de datos 302 está configurada, además, para establecer el modelo de datos en función de la información de cambio de estado proporcionada por la unidad de búsqueda.
El método para acceder al dispositivo de red doméstica, según la forma de realización de la presente invención, se describe a continuación en detalle. En las formas de realización del método, por ejemplo, la red doméstica adopta el
5 protocolo UPnP, el dispositivo de red doméstica es el dispositivo UPnP, el dispositivo de acceso a red doméstica es la pasarela doméstica, el protocolo de gestión distante es el protocolo TR-069 y el dispositivo de servicio distante es el servidor ACS.
Para facilitar la descripción, en primer lugar, se describe en detalle el modelo de datos establecido en el dispositivo de acceso a red doméstica y el modelo de datos establecido se puede clasificar en dos tipos como sigue.
10 En un primer tipo, el modelo de datos establecido incluye parámetros completos. El modelo de datos incluye objetos de información de dispositivos, objetos de información de servicios que son un nivel siguiente de los objetos de información de dispositivos y objetos de información de acciones que son un nivel siguiente de los objetos de información de servicios. Los objetos de información de dispositivos incluyen parámetros de información de dispositivos, los objetos de información de servicios incluyen parámetros de información de servicios y los objetos de información de acciones
15 incluyen parámetros de información de acciones. El parámetro de información de dispositivos puede ser, por ejemplo, un identificador único universal (UUID) del dispositivo, un tipo de dispositivo, un parámetro que representa si el dispositivo está en línea o no lo está y un localizador de recursos e informes (URL) de presentación del dispositivo. El parámetro de información de servicios puede ser un URL de control, un URL de eventos, una variable de estado de servicio y elementos similares. El parámetro de información de acciones puede ser parámetros de la acción operativa, un
20 parámetro de ejecución de operación (invoke) y parámetros similares.
Para un formato del modelo de datos, un primer nivel es el de los objetos de información de dispositivos y los parámetros de información de dispositivos se disponen posteriormente. Un segundo nivel es el de los objetos de información de servicios y los parámetros de información de servicios se disponen posteriormente. Un tercer nivel es el de los objetos de información de acciones y los parámetros de información de acciones se disponen posteriormente. Si existen otros
25 dispositivos, los parámetros de los modelos de datos de los otros dispositivos se disponen posteriormente en conformidad con el formato en secuencia. El formato se representa en la tabla 1.
Tabla 1
Nombre
Descripción
UPnPDevice1
Objeto de información de dispositivos1
UUID
UUID del dispositivo1
devicetype
Tipo de dispositivo
active(Bool)
Si el dispositivo está en línea o no lo está - 1: en línea, 0: no en línea
PresentationURL
URL de presentación del dispositivo
UPnPDevice1.servicetype1.
Objeto de información de servicios 1
controlURL
URL de control
eventURL
URL de eventos
statevariable1
Variable de estado 1 del servicio
statevariable2
Variable de estado 2 del servicio
Si existen otras variables de estado, las variables de estado se añaden en secuencia
UPnPDevice1. servicetype1.actionname1
Objeto de información de acciones 1
invoke(Bool)
Cuando el servidor ACS establece el parámetro de entrada por intermedio de un método de RPC, el valor de parámetro se pone a verdadero, se pide a la pasarela que
ejecute la acción y una vez concluida la acción, el valor del parámetro se reestablece a falso
argument1
Parámetro 1 de la acción
argument2
Parámetro 2 de la acción
Si existen otros parámetros, los parámetros se añaden en secuencia
UPnPDevice1. servicetype1.actionname2.
Objeto de información de acciones 2
Los parámetros son coherentes con el anterior UPnPDevice1.servicetype1.actionname1.
UPnPDevice1.servicetype2.
Objeto de información de servicios 2
….
Los objetos y los parámetros son coherentes con el anterior UPnPDevice1.servicetype1.
UPnPDevice2.
Objeto de información de dispositivos 2
Los objetos y los parámetros son coherentes con el anterior UPnPDevice1.
En el segundo tipo, el modelo de datos establecido incluye una parte de los parámetros. El modelo de datos incluye
objetos de información de dispositivos y objetos de información de servicios que son un nivel siguiente de los objetos de
información de dispositivos. Los objetos de información de dispositivos incluyen parámetros de información de
5 dispositivos. El parámetro de información de dispositivos puede ser, por ejemplo, un UUID del dispositivo, un tipo de
dispositivo, un parámetro que representa si el dispositivo está en línea o no y un URL de presentación del dispositivo. Los
objetos de información de servicios incluyen una parte de parámetros de información de servicios, por ejemplo, un URL
de control y un URL de eventos. En el modelo de datos, los objetos de información de acciones y los parámetros no son
establecidos, pero la información de orden de control, la información de parámetros de salida, la información de 10 suscripción de eventos y la información de estado, etc., se establecen en los objetos de información de servicios. Un
formato del modelo de datos puede adoptar la manera según se indica en la tabla 2.
Tabla 2
Nombre
Descripción
UPnPDevice{i}
Objeto de información de dispositivos
UUID
UUID del dispositivo {i}
Devicetype
Tipo de dispositivo
Active(Bool)
Si el dispositivo está en línea o no - 1: en línea; 0: no en línea
PresentationURL
URL de presentación del dispositivo
UPnPDevice{i}. servicetype{i}
Objeto de información de servicios
controlURL
URL de control
eventURL
URL de eventos
controlMsg
Orden de control
outargMsg
Información de parámetros de salida
eventMsg
Suscripción de eventos
stateMsg
Información de estado
La Figura 4a es un primer diagrama de flujo del método para acceder al dispositivo de red doméstica según una forma de realización de la presente invención. En la forma de realización, se supone que un servicio proporcionado por un dispositivo UPnP es un servicio normalizado y un servidor ACS obtiene el servicio proporcionado por el dispositivo UPnP. El método de la forma de realización es el flujo adaptado para el primer modelo de datos. Haciendo referencia a la Figura 4.a, el método incluye principalmente las etapas siguientes.
En la etapa 401, una pasarela doméstica encuentra un dispositivo UPnP en una red doméstica y obtiene un documento de descripción del dispositivo UPnP.
En esta etapa, cuando el dispositivo UPnP accede a la red, el dispositivo UPnP envía un mensaje de anuncio en la red doméstica. La pasarela doméstica obtiene el mensaje de anuncio para encontrar el servicio UPnP, obtiene un URL de la descripción del dispositivo a partir del mensaje de anuncio y obtiene el documento de descripción del dispositivo UPnP a partir del URL de la descripción del dispositivo.
El documento de descripción incluye una identidad del dispositivo UPnP, el servicio proporcionado y un estado del dispositivo, etc.
En la etapa 402, la pasarela doméstica establece un modelo de datos del dispositivo UPnP en la pasarela doméstica en función del documento de descripción obtenido del dispositivo UPnP.
En esta etapa, la pasarela doméstica realiza un análisis sintáctico del documento de descripción obtenido del dispositivo UPnP y establece el modelo de datos del dispositivo UPnP. El modelo de datos, en esta etapa, puede adoptar el formato que se ilustra en la tabla 1.
En la etapa 403, una sesión de TR-069 se establece entre un servidor ACS y la pasarela doméstica. El servidor ACS accede al modelo de datos establecido en la pasarela doméstica a través de la sesión TR-069 establecida.
En esta etapa, el servidor ACS y la pasarela doméstica se comunican a través de un protocolo TR-069 y una vez establecida la sesión entre el servidor ACS y la pasarela doméstica, se inserta el modelo de datos establecido en la pasarela doméstica. El procedimiento para realizar esta etapa es la técnica convencional y por ello, aquí no se describe.
A través de las etapas 401-403, el servidor ACS concluye la supervisión del dispositivo de red doméstica. Si el servidor ACS necesita gestionar, además, la red doméstica, se realizan las etapas siguientes.
En la etapa 404, el servidor ACS establece un parámetro de entrada correspondiente a la información de gestión por intermedio de un método de RPC.
En esta etapa, por ejemplo, la gestión para el dispositivo UPnP incluye que el servidor ACS intenta realizar una operación actionname1 en un servicio servicetype1 de un dispositivo Device1, el parámetro de entrada en UPnPDevice1.servicetype1.actionname1 se encuentra en el modelo de datos y se establece el parámetro de entrada.
En la etapa 405, el servidor ACS establece un valor de parámetro invoke, correspondiente a la información de gestión, a verdadero por intermedio del método de RPC.
El ajuste operativo en esta etapa se configura para notificar a la pasarela doméstica que se inicie la construcción de un paquete.
En la etapa 406, la pasarela doméstica construye un paquete UPnP en función del ajuste operativo del parámetro de entrada correspondiente a la información de gestión por el servidor ACS en la etapa 404 y envía el paquete UPnP al dispositivo UPnP, después de concluir la construcción, la pasarela doméstica establece un valor correspondiente al parámetro de salida y a continuación, establece el valor de invoke en la etapa 405 a falso.
En función del ajuste operativo realizado en la etapa 404, la pasarela doméstica puede obtener que el servidor ACS realice qué operación en qué dispositivo, con el fin de construir el paquete de UPnP que incluye la información operativa para el dispositivo UPnP correspondiente.
El paquete UPnP construido incluye la información de gestión para el dispositivo UPnP, que es un modo de gestión utilizado en el protocolo UPnP de la red doméstica y el método de gestión para la gestión de dispositivos UPnP es la técnica convencional, por lo que aquí no se describe.
El envío del paquete UPnP al dispositivo UPnP correspondiente se realiza mediante el parámetro de URL de control correspondiente a la información de gestión y el URL de control indica el dispositivo UPnP que ha de gestionarse.
En esta etapa, después de que el valor de invoke se establezca a falso, la pasarela doméstica espera al ajuste siguiente del servidor ACS y después de que el valor de invoke se establezca en verdadero en el momento siguiente, se ejecuta la nueva operación.
En la etapa 407, la pasarela doméstica envía una respuesta de ejecución completa al servidor ACS. Después de recibir la respuesta enviada desde la pasarela doméstica, el servidor ACS aprende que la gestión está concluida.
En la etapa 408, el servidor ACS obtiene el valor del parámetro de salida correspondiente por intermedio del método de RPC.
Después de obtener el valor del parámetro de salida correspondiente, el servidor ACS aprende el estado del dispositivo de red doméstica después de que se gestione.
Además, después de la etapa 402, el método puede incluir, además, las etapas siguientes. Cuando se cambia el estado del dispositivo UPnP, un mensaje de evento de cambio de estado se envía en la red doméstica. Después de obtener el mensaje de eventos de cambio de estado, la pasarela doméstica cambia la variable de estado correspondiente al dispositivo de red doméstica en el modelo de datos y notifica activamente la información de cambio de estado del dispositivo UPnP al servidor ACS estableciendo una sesión de TR-069.
Si el servicio proporcionado por el dispositivo UPnP no es un servicio normalizado, el servidor ACS necesita obtener un tipo de parámetro y un intervalo de parámetros en el servicio proporcionado por el dispositivo UPnP. En este caso, un parámetro adicional de servicio (UPnPDescFile/XMLshema) se añade al modelo de datos establecido en la pasarela doméstica, con el fin de indicar el tipo de parámetro y el intervalo de parámetros. El parámetro adicional de servicio puede servir como el parámetro de información de dispositivos que se añade en el modelo de datos. Bajo esta situación, necesita añadirse una etapa siguiente entre la etapa 403 y la etapa 404. Después de obtener el parámetro adicional de servicio por intermedio del método de RPC, el servidor ACS obtiene el tipo de parámetro y el intervalo de parámetros del servicio proporcionado por el dispositivo UPnP. De este modo, el servidor ACS puede soportar el servicio del dispositivo UPnP expandido por un fabricante y su flujo puede obtenerse por referencia a la Figura 4b, en donde solamente se añade la etapa 403.2 en comparación con la Figura 4a.
Para el segundo tipo de modelo de datos, se adopta un diagrama de flujo según se representa en la Figura 5.a. La Figura
5.a es un tercer diagrama de flujo del método para acceder al dispositivo de red doméstica según una forma de realización de la presente invención. El método incluye principalmente las etapas siguientes.
La etapa 501 es la misma que la etapa 401.
En la etapa 502, una pasarela doméstica establece un modelo de datos del dispositivo UPnP, en la pasarela doméstica, en función de un documento de descripción obtenido del dispositivo UPnP.
En esta etapa, la pasarela doméstica realiza un análisis sintáctico del documento de descripción obtenido del dispositivo UPnP y establece el modelo de datos del dispositivo UPnP. El modelo de datos, en esta etapa, puede adoptar el formato que se representa en la tabla 2.
La etapa 503 es la misma que la etapa 403.
De forma similar, una vez realizadas las etapas, el servidor ACS completa la supervisión del dispositivo de red doméstica. Si el servidor ACS necesita gestionar, además, el dispositivo de red doméstica, se deben realizar las etapas siguientes.
En la etapa 504, el servidor ACS establece la información de orden de control en el modelo de datos por intermedio del método de RPC.
En esta etapa, este servidor ACS establece la información de gestión para el dispositivo que necesita gestionarse en la información de orden de control (controlMsg) en el modelo de datos. El parámetro controlMsg incluye un nombre de la operación a ejecutarse, en la información de parámetros de la operación y elementos similares.
En la etapa 505, la pasarela doméstica construye un paquete UPnP en función del ajuste operativo en la etapa 504, entrega el paquete UPnP al dispositivo UPnP gestionado y luego, establece la información del parámetro de salida (OutargMsg).
El paquete UPnP construido incluye una orden de control para el dispositivo UPnP, que es un modo de gestión utilizado en el protocolo UPnP de la red doméstica y el método de gestión para el dispositivo UPnP es la técnica convencional, por lo que aquí no se describe.
En la etapa 506, la pasarela doméstica envía una respuesta de ejecución completa al servidor ACS. Después de recibir la respuesta enviada desde la pasarela doméstica, el servidor ACS aprende que está concluida la gestión.
En la etapa 507, el servidor ACS obtiene el mensaje OutargMsg a través del método de RPC.
Además, después de la etapa 502, el método comprende, además: el servidor ACS establece la información de suscripción de eventos (eventMsg) en el modelo de datos por intermedio del método de RPC. Cuando se cambia un estado del dispositivo UPnP, se envía un evento de cambio de estado en la red doméstica y después de obtener el evento de cambio de estado, la pasarela doméstica guarda la información de la variable de estado en la información de estado (StateMsg) y notifica activamente la información de cambio de estado del dispositivo UPnP al servidor ACS estableciendo una sesión de TR-069.
El flujo anterior está basado en una situación que supone que el servicio proporcionado por el dispositivo UPnP es el servicio normalizado y el servidor ACS ha tenido conocimiento del servicio proporcionado por el dispositivo UPnP. Si el servicio proporcionado por el dispositivo UPnP no es el servicio normalizado, el servidor ACS necesita obtener un tipo de parámetro y un intervalo de parámetros en el servicio proporcionado por el dispositivo UPnP. En este caso, se añade un parámetro adicional de servicio a los parámetros de información de dispositivos en el modelo de datos establecido en la pasarela doméstica, con el fin de indicar el tipo de parámetro y el intervalo de parámetros. El parámetro adicional de servicio puede servir como el parámetro de información de servicio que se añade en el modelo de datos. Bajo esta situación, necesita añadirse una etapa entre la etapa 503 y la etapa 504. Después de obtener el parámetro adicional de servicio por intermedio del método de RPC, el servidor ACS obtiene el tipo de parámetro y el intervalo de parámetros del servicio proporcionado por el dispositivo UPnP y su flujo se puede obtener con referencia a la Figura 5.b, en la que solamente se añade la etapa 503.2 en comparación con la Figura 5.a. De esta manera, el servidor ACS puede soportar el servicio del dispositivo UPnP expandido por un fabricante.
Se puede deducir de la anterior descripción que, en el método, el sistema para acceder al dispositivo de red doméstica y el dispositivo de acceso a red doméstica, según las formas de realización de la presente invención, el dispositivo de acceso a red doméstica establece el modelo de datos del dispositivo de red doméstica y el dispositivo de servicio distante solamente necesita acceder al modelo de datos en el dispositivo de acceso a red doméstica que soporta el protocolo de gestión distante. De esta manera, solamente el dispositivo de acceso a red doméstica necesita soportar el protocolo de gestión distante y el dispositivo de servicio distante puede acceder al dispositivo de red doméstica sin necesidad de cambiar otros dispositivos de la red doméstica en dicha red doméstica.
Además, el dispositivo de servicio distante establece, además, la información de gestión en el modelo de datos del dispositivo de red doméstica establecido en el dispositivo de acceso a red doméstica y dicho dispositivo de acceso a red doméstica construye el paquete de protocolo de red doméstica en función del ajuste operativo, con el fin de gestionar el dispositivo de red doméstica por intermedio del protocolo de red doméstica. De este modo, solamente el dispositivo de acceso a red doméstica necesita soportar el protocolo de gestión distante y el dispositivo de servicio distante puede gestionar, con comodidad operativa, el dispositivo de red doméstica sin necesidad de cambiar otros dispositivos de la red doméstica en dicha red doméstica.
Aunque la invención ha sido descrita como algunas formas de realización preferidas, el alcance de protección que se busca por la presente invención no está limitado de este modo. Varias modificaciones y variaciones, sin desviarse por ello del alcance de la invención, debe considerarse que caen dentro del alcance de protección de la presente invención.

Claims (21)

  1. REIVINDICACIONES
    1. Un método para acceder a una red doméstica, en donde el método comprende:
    la búsqueda, por un dispositivo de acceso a red doméstica (102; 202), de un dispositivo de red doméstica (103; 201) y la obtención de información del dispositivo de red doméstica (103; 201) por intermedio de un protocolo de red doméstica;
    el establecimiento, por el dispositivo de acceso a red doméstica (102; 202) de un modelo de datos del dispositivo de red doméstica (103; 201) en el dispositivo de acceso a red doméstica (102; 202) en función de la información del dispositivo de red doméstica (103; 201), caracterizado porque un dispositivo de servicio distante (203) accede al modelo de datos del dispositivo de red doméstica (103; 201) por intermedio de un protocolo de gestión distante y
    la construcción, por el dispositivo de acceso a red doméstica (102; 202) de un paquete de protocolo de red doméstica, en función de la información de gestión establecida por el dispositivo de servicio distante en el modelo de datos establecido del dispositivo de red doméstica (103; 201) por intermedio del protocolo de gestión distante y el envío del paquete de protocolo de red doméstica al dispositivo de red doméstica (103; 201).
  2. 2.
    El método según la reivindicación 1, en donde el protocolo de red doméstica es uno o varios de entre un protocolo plug and play universal, UPnP, un protocolo de control de red real, LnCP, un protocolo de interoperabilidad audio-vídeo doméstico (HAVi), un protocolo Jini, un protocolo de agrupamiento inteligente y de utilización compartida de recursos, IGRS, un protocolo de alianza de red real digital, DLNA y de un protocolo ITopHome.
  3. 3.
    El método según la reivindicación 1, en donde el protocolo de gestión distante es un protocolo de informe técnico (TR)-069.
  4. 4.
    El método según la reivindicación 1, en donde la información del dispositivo de red doméstica (103; 201) comprende una identidad del dispositivo de red doméstica (103; 201), un servicio proporcionado por el dispositivo de conexión base (103; 201) y un estado del dispositivo de red doméstica (103; 201).
  5. 5.
    El método según la reivindicación 1, en donde
    el modelo de datos establecido del dispositivo de red doméstica (103; 201) comprende objetos de información de dispositivos, objetos de información de servicios que son un nivel siguiente de los objetos de información de dispositivos y objetos de información de acciones que son un nivel siguiente de los objetos de información de servicios y
    los objetos de información de dispositivos comprenden parámetros de información de dispositivo, comprendiendo los objetos de información de servicios parámetros de información de servicio y los objetos de información de acciones comprenden parámetros de información de acción.
  6. 6. El método según la reivindicación 5, en donde
    los parámetros de información de acción comprenden un parámetro de entrada y un parámetro de ejecución de operación, invoke y los parámetros de información de acción comprenden un parámetro de salida y
    la construcción, por el dispositivo de acceso a red doméstica, del paquete de protocolo de red doméstica en función de la información de gestión establecida por el dispositivo de servicio distante en el modelo de datos establecido del dispositivo de red doméstica (103; 201) por intermedio del protocolo de gestión distante comprende:
    la aceptación, por el dispositivo de acceso a red doméstica (102; 202), del dispositivo de servicio distante que define el parámetro de entrada correspondiente a la información de gestión por intermedio de un método de llamada de procedimiento distante, RPC, y la aceptación del dispositivo de servicio distante que establece un valor de parámetro Invoke, correspondiente a la información de gestión, por intermedio del método RPC, a verdadero;
    la construcción, por el dispositivo de acceso a red doméstica (102; 202), del paquete de protocolo de red doméstica que comprende la información de operación correspondiente en función del establecimiento del parámetro de entrada correspondiente a la información de gestión por el dispositivo de servicio distante y
    el establecimiento, por el dispositivo de acceso a red doméstica (102; 202), del valor del parámetro invoke correspondiente a la información de gestión a falso, después de establecer un valor de un parámetro de salida correspondiente a la información de gestión, de modo que el dispositivo de servicio distante obtenga el valor del parámetro de salida correspondiente a la información de gestión por intermedio del método de RPC.
  7. 7. El método según la reivindicación 5, en donde
    los parámetros de información de servicio comprenden variables de estado y
    después del establecimiento del modelo de datos del dispositivo de red doméstica (103; 201), el método comprende, además: el cambio, por el dispositivo de acceso a red doméstica (102; 202), de la variable de estado correspondiente al dispositivo de red doméstica (103; 201) en el modelo de datos en función de un mensaje de evento de cambio de estado del dispositivo de red doméstica después de la obtención del mensaje de evento de cambio de estado y la notificación de información de cambio de estado del dispositivo de red doméstica (103; 201) al dispositivo de servicio distante.
  8. 8. El método según la reivindicación 1, en donde
    el modelo de datos establecido del dispositivo de red doméstica (103; 201) comprende objetos de información de dispositivo y los objetos de información de servicio que son un nivel siguiente de los objetos de información de dispositivo,
    los objetos de información de dispositivo comprenden parámetros de información de dispositivo.
  9. 9. El método según la reivindicación 8, en donde los objetos de información de servicio comprenden parámetros de información de órdenes de control y los objetos de información de servicio comprenden información de parámetros de salida,
    el establecimiento, por el dispositivo de servicio distante (203), de la información de gestión en el modelo de datos establecido del dispositivo de red doméstica por intermedio del protocolo de gestión distante comprende: el establecimiento, por el dispositivo de servicio distante (203), de la información de gestión en los parámetros de información de órdenes de control del modelo de datos por intermedio del método de RPC,
    la construcción, por el dispositivo de acceso a red doméstica (102; 202), del paquete de protocolo de red doméstica en función del ajuste comprende: la construcción, por el dispositivo de acceso a red doméstica (102; 202), del paquete de protocolo de red doméstica correspondiente a una orden de control en función de la información de órdenes de control del modelo de datos y el establecimiento de la información de parámetro de salida,
    después del envío del paquete de protocolo de red doméstica al dispositivo de red doméstica (103; 201), el método comprende, además: la aceptación del dispositivo de servicio distante que obtiene la información de parámetro de salida en los objetos de información de servicio por intermedio del método de RPC.
  10. 10. El método según la reivindicación 8, en donde
    los objetos de información de servicio comprenden información de suscripción de eventos e información de estado y
    después del establecimiento del modelo de datos del dispositivo de red doméstica (103; 201), el método comprende, además: la aceptación, por el dispositivo de acceso a red doméstica, del dispositivo de servicio distante que establece la información de suscripción de eventos por intermedio del método de RPC; el cambio, por el dispositivo de acceso a red doméstica (102; 202), de la información de estado en el modelo de datos en función del mensaje de evento de cambio de estado del dispositivo de red doméstica después de la obtención del mensaje de evento de cambio de estado y la notificación de la información de cambio de estado del dispositivo de red doméstica (103; 201) al dispositivo de servicio distante (203) por intermedio del protocolo de gestión distante.
  11. 11. El método según la reivindicación 5 o 8, en donde
    los objetos de información de dispositivo comprenden un parámetro suplementario de servicio y
    después del establecimiento del modelo de datos del dispositivo de red doméstica, y antes del establecimiento, por el dispositivo de servicio distante, de la información de gestión en el modelo de datos establecido por intermedio del protocolo de gestión distante, el método comprende, además: la obtención, por el dispositivo de servicio distante (203), de un tipo de parámetro y de un intervalo de parámetros correspondientes al dispositivo de red doméstica (103; 201) a partir del parámetro adicional de servicio, después de la obtención del parámetro adicional de servicio por intermedio del método de RPC.
  12. 12. Un dispositivo de acceso a red doméstica, en donde el dispositivo de acceso a red doméstica (102; 202) comprende:
    una unidad de búsqueda (301), configurada para buscar un dispositivo de red doméstica (103; 201) y para obtener información del dispositivo de red doméstica (103; 201) por intermedio de un protocolo de red doméstica;
    una unidad de establecimiento de modelo de datos (302), configurada para establecer y memorizar un modelo de datos del dispositivo de red doméstica (103; 201) en función de la información del dispositivo de red doméstica (103; 201) obtenida por la unidad de búsqueda (301), caracterizado porque la unidad de establecimiento del modelo de datos está configurada, además, para aceptar un dispositivo de servicio distante (203) con el fin de acceder al modelo de datos por intermedio de un protocolo de gestión distante, comprendiendo, además, el dispositivo de acceso a red doméstica:
    una unidad de control (303), configurada para construir un paquete de protocolo de red doméstica en función de la información de gestión establecida por el dispositivo de servicio distante (203) en dicho modelo de datos establecido y para enviar el paquete de protocolo de red doméstica a una unidad de envío (304) y
    la unidad de envío (304), configurada para enviar el paquete de protocolo de red doméstica proporcionado por la unidad de control (303).
  13. 13. El dispositivo de acceso a red doméstica según la reivindicación 12, en donde
    la unidad de búsqueda (301) está configurada, además para proporcionar información de cambio de estado a la unidad 5 de envío (304) y la unidad de establecimiento de modelo de datos cuando se encuentra que se cambia un estado del dispositivo de red doméstica (103; 201);
    la unidad de envío (304) está configurada, además, para enviar la información de cambio de estado proporcionada por la unidad de búsqueda (301) y
    la unidad de establecimiento de modelo de datos (302) está configurada, además, para establecer el modelo de datos en 10 función de la información de cambio de estado proporcionada por la unidad de búsqueda (301).
  14. 14. Un sistema de comunicación para acceder a una red doméstica, caracterizado por comprender:
    un dispositivo de acceso a red doméstica (102; 202) según las reivindicaciones 12 y 13 y
    un dispositivo de servicio distante (203), configurado para acceder al modelo de datos del dispositivo de red doméstica establecido en el dispositivo de acceso a red doméstica (102; 202) por intermedio de un protocolo de gestión distante y 15 para establecer la información de gestión en el modelo de datos establecido en el dispositivo de acceso a red doméstica (102; 202) por intermedio del protocolo de gestión distante.
  15. 15. El sistema según la reivindicación 14, en donde el dispositivo de servicio distante está configurado, además, para obtener la información de cambio de estado del dispositivo de red doméstica (103; 201) proporcionada por el dispositivo de acceso a red doméstica (102; 202).
    20 16. El sistema según la reivindicación 15, en donde el dispositivo de servicio distante (203) está configurado, además, para obtener un tipo de parámetro y un intervalo de parámetros correspondiente al dispositivo de red doméstica (103; 201) a partir del modelo de datos establecido en el dispositivo de acceso a red doméstica (102; 202).
    Figura 1
    Dispositivo red distante
    Dispositivo acceso red doméstica Red Dispositivo red doméstica
    doméstica
    Figura 2
    Unidad
    Unidad
    establecimiento
    búsqueda
    modelo datos
    Unidad de
    Unidad de
    envío
    control
    Figura 3
    Dispositivo Pasarela UPnP doméstica
    401: Una pasarela doméstica encuentra un dispositivo UPnP en
    una red doméstica y obtiene un documento de descripción del dispositivo UPnP
    402: Un modelo de datos del dispositivo UPnP se establece en la pasarela doméstica en función del
    documento de descripción obtenido del dispositivo UPnP
    403: Se establece una sesión de TR-069 y el servidor ACS accede
    al modelo de datos establecido en la pasarela doméstica a través de la sesión TR-069 establecida
    404: El ACS establece un parámetro de entrada correspondiente a la información de gestión mediante un método de RPC
  16. 405. El ACS establece un valor de un parámetro de ejecución de
    operación correspondiente a la información de gestión a verdadero mediante el método de RPC
    406: La pasarela doméstica construye un paquete UPnP en función del ajuste operativo realizado por el ACS en la etapa 404, envía el paquete UPnP a los dispositivos UPnP, establece un
    valor de un parámetro de salida y luego, establece el parámetro de ejecución de operación en la etapa 405 a falso
    407: La pasarela doméstica envía una respuesta de ejecución completa al servidor ACS
    408: El ACS obtiene un valor del parámetro de salida correspondiente mediante el método de RPC
    Figura 4a
    Dispositivo Pasarela UPnP doméstica
    401: Una pasarela doméstica encuentra un dispositivo UPnP en
    una red doméstica y obtiene un documento de descripción del dispositivo UPnP
    402: Un modelo de datos del dispositivo UPnP se establece
    en la pasarela doméstica en función del documento de descripción obtenido del dispositivo UPnP
    403: Se establece una sesión de TR-069 y el servidor ACS accede
    al modelo de datos establecido en la pasarela doméstica a través de la sesión TR-069 establecida
  17. 403.2: El servidor ACS obtiene un parámetro adicional de servicio mediante un método de RPC
    404: El ACS establece un parámetro de entrada correspondiente a la información de gestión mediante un método de RPC
  18. 405. El ACS establece un valor de un parámetro de ejecución de
    operación correspondiente a la información de gestión a verdadero mediante el método de RPC
    406: La pasarela doméstica construye un paquete UPnP en función del ajuste operativo realizado por el ACS en la etapa 404, envía el paquete UPnP a los dispositivos UPnP, establece un valor de un parámetro de salida y luego, establece el parámetro de ejecución de operación en la
    etapa 405 a falso
    407: La pasarela doméstica envía una respuesta de ejecución completa al servidor ACS
    408: El ACS obtiene un valor del parámetro de salida correspondiente mediante el método de RPC
    Figura 4b
    Dispositivo Pasarela UPnP doméstica
    501: Una pasarela doméstica encuentra un dispositivo UPnP en
    una red doméstica y obtiene un documento de descripción del dispositivo UPnP
    502: Un modelo de datos del dispositivo UPnP se establece
    en la pasarela doméstica en función del documento de descripción obtenido del dispositivo UPnP
    503: Se establece una sesión TR-069
    504: El servidor ACS establece información de orden de control en el modelo de datos mediante un método de RPC
  19. 505. La pasarela doméstica construye un paquete UPnP en
    función del ajuste operativo en la etapa 504 y entrega el paquete UPnP al dispositivo UPnP gestionado
    506: La pasarela doméstica envía una respuesta de ejecución completa al servidor ACS
    507: El servidor ACS obtiene una información de parámetro de salida mediante el método de RPC
    Figura 5a
    Dispositivo Pasarela UPnP doméstica
    501: Una pasarela doméstica encuentra un dispositivo UPnP en una red doméstica y obtiene un documento de descripción del dispositivo UPnP
    502: Un modelo de datos del dispositivo UPnP se establece en la pasarela doméstica en función del documento de descripción obtenido del dispositivo UPnP
    503: Se establece una sesión TR-069
  20. 503.2: El servidor ACS obtiene un parámetro adicional de servicio mediante un método de RPC
    504: El servidor ACS establece información de orden de control en el modelo de datos mediante un método de RPC
  21. 505. La pasarela doméstica construye un paquete UPnP en
    función del ajuste operativo en la etapa 504 y entrega el paquete UPnP al dispositivo UPnP gestionado
    506: La pasarela doméstica envía una respuesta de ejecución completa al servidor ACS
    507: El servidor ACS obtiene una información de parámetro de salida mediante el método de RPC
    Figura 5b
ES08734265T 2007-05-11 2008-05-08 Método, sistema y dispositivo de acceso a una red doméstica para acceder a una red doméstica Active ES2382917T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200710104398.3A CN101304350B (zh) 2007-05-11 2007-05-11 访问家庭网络设备的方法、系统和家庭网络接入设备
CN200710104398 2007-05-11
PCT/CN2008/070910 WO2008138260A1 (en) 2007-05-11 2008-05-08 A method, system and home network access device for accessing home network

Publications (1)

Publication Number Publication Date
ES2382917T3 true ES2382917T3 (es) 2012-06-14

Family

ID=40001701

Family Applications (1)

Application Number Title Priority Date Filing Date
ES08734265T Active ES2382917T3 (es) 2007-05-11 2008-05-08 Método, sistema y dispositivo de acceso a una red doméstica para acceder a una red doméstica

Country Status (7)

Country Link
US (2) US8150982B2 (es)
EP (1) EP2148469B1 (es)
CN (1) CN101304350B (es)
AT (1) ATE553568T1 (es)
ES (1) ES2382917T3 (es)
PT (1) PT2148469E (es)
WO (1) WO2008138260A1 (es)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101304350B (zh) * 2007-05-11 2013-02-13 华为技术有限公司 访问家庭网络设备的方法、系统和家庭网络接入设备
EP2073447B1 (en) * 2007-12-20 2012-08-22 Alcatel Lucent System for connecting universal plug and play upnp devices in a upnp network
CN101902351A (zh) * 2009-05-27 2010-12-01 华为终端有限公司 终端设备、代理设备、管理终端设备的方法和系统
KR20110020146A (ko) * 2009-08-21 2011-03-02 삼성전자주식회사 네트워크를 통해 작동 상태 변경 알림이 가능한 디바이스 및 그 통신 방법
WO2011021886A2 (en) 2009-08-21 2011-02-24 Samsung Electronics Co., Ltd. Device capable of notifying operation state change thereof through network and communication method of the device
CN101795288A (zh) * 2009-12-29 2010-08-04 华为终端有限公司 设备管理方法、系统及设备
CN102201925A (zh) * 2010-03-23 2011-09-28 华为终端有限公司 终端设备的管理方法和代理设备
KR101698485B1 (ko) * 2010-04-13 2017-01-20 삼성전자 주식회사 네트워크를 통해 작동 상태 변경 알림이 가능한 디바이스 및 그 통신 방법
US8473967B2 (en) 2010-04-30 2013-06-25 Positron Telecommunication Systems Systems and methods for providing a client-side application programming interface to access a networked telecommunication resource
WO2011135457A2 (en) * 2010-04-30 2011-11-03 Positron Telecommunication Systems Systems and methods for providing a client-side application programming interface and telephony and private branch exchange services via an ethernet adapter
CN102404416B (zh) * 2010-09-16 2016-06-15 中兴通讯股份有限公司 一种获取dns的方法和隧道网关设备
CN102130937A (zh) * 2010-12-03 2011-07-20 华为终端有限公司 一种管理终端设备的方法、代理设备及系统
CN102142988A (zh) * 2010-12-28 2011-08-03 华为终端有限公司 配置设备的方法、装置和系统
CN102123065B (zh) * 2010-12-29 2013-08-28 东软集团股份有限公司 家庭间dlna设备发现和控制方法及装置
CN103096398B (zh) 2011-11-08 2016-08-03 华为技术有限公司 一种网络切换的方法和装置
CN102769630A (zh) * 2012-08-01 2012-11-07 烽火通信科技股份有限公司 一种终端管理中CWMP与UPnP协议的转换方法
CN103095941B (zh) * 2012-12-26 2016-08-31 鸿富锦精密工业(深圳)有限公司 智能适配器及应用该智能适配器的远程遥控系统
CN104754426B (zh) 2013-12-25 2018-11-16 华为终端有限公司 一种媒体处理方法、设备及系统
US9491054B2 (en) * 2014-06-06 2016-11-08 Microsoft Technology Licensing, Llc Network-state management service
US9602351B2 (en) 2014-06-06 2017-03-21 Microsoft Technology Licensing, Llc Proactive handling of network faults
US9887878B2 (en) 2014-06-06 2018-02-06 Microsoft Technology Licensing, Llc Dynamic scheduling of network updates
CN110099080B (zh) 2018-01-29 2022-05-06 阿里巴巴集团控股有限公司 设备联网激活方法、装置和云端网络设备
CN110213340A (zh) * 2019-05-10 2019-09-06 北京星网锐捷网络技术有限公司 箱式交换机的云管理方法、交换机、服务器及平台
CN110753027A (zh) * 2019-06-05 2020-02-04 青岛海信网络科技股份有限公司 一种UPnP协议的设备弱口令验证的方法及装置
WO2021159542A1 (en) * 2020-02-15 2021-08-19 Arris Enterprises Llc Extended remote procedure call for cpe devices
CN113038594B (zh) * 2021-04-14 2023-04-07 深圳市共进电子股份有限公司 Mesh扩展设备网络管理注册方法和装置

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09502547A (ja) * 1992-11-13 1997-03-11 マイクロソフト コーポレイション 遠隔手続き呼び出しのためのインターフェイスポインタをマーシャリングする方法及びシステム
US6421714B1 (en) * 1997-10-14 2002-07-16 Lucent Technologies Efficient mobility management scheme for a wireless internet access system
US6216173B1 (en) * 1998-02-03 2001-04-10 Redbox Technologies Limited Method and apparatus for content processing and routing
US7076504B1 (en) * 1998-11-19 2006-07-11 Accenture Llp Sharing a centralized profile
JP3472498B2 (ja) * 1999-01-27 2003-12-02 シャープ株式会社 データ転送装置、データ転送方法およびデータ転送プログラムを記録した媒体
JP3318289B2 (ja) * 1999-08-10 2002-08-26 松下電送システム株式会社 ホームネットワークゲートウエイ装置
US7337217B2 (en) * 2000-07-21 2008-02-26 Samsung Electronics Co., Ltd. Architecture for home network on world wide web
US7194689B2 (en) * 2000-08-22 2007-03-20 Microsoft Corporation Generic user control point tool for universal plug and play (UPnP) devices
EP1381198B1 (en) * 2002-07-08 2007-05-23 Sony Deutschland GmbH Convergence layers for network devices and method for transmitting data traffic
KR100830940B1 (ko) * 2002-07-10 2008-05-20 엘지전자 주식회사 유피엔피(UPnP)를 이용한 홈 네트워크의 원격 제어시스템
KR20040005503A (ko) * 2002-07-10 2004-01-16 엘지전자 주식회사 홈 네트워크의 유피엔피 기능 분산 시스템
KR20040074713A (ko) 2003-02-18 2004-08-26 삼성전자주식회사 효율적인 홈 네트워크 디바이스 접근이 가능한 제어포인트 서버 시스템 및 방법
US6907475B2 (en) * 2003-03-25 2005-06-14 Matsushita Electric Industrial Co., Ltd. Alternative implementation of vendor unique commands
KR100513292B1 (ko) * 2003-04-16 2005-09-09 삼성전자주식회사 홈 네트워크에서 홈상태 정보를 구성하고 이용하는 방법및 시스템
KR20050014629A (ko) * 2003-05-30 2005-02-07 엘지전자 주식회사 홈 네트워크 시스템
US20050108366A1 (en) * 2003-07-02 2005-05-19 International Business Machines Corporation Administering devices with domain state objects
KR100498034B1 (ko) * 2003-08-11 2005-07-01 삼성전자주식회사 홈게이트웨이 원격 자동 관리 시스템 및 그의 원격 자동관리 방법
US20050131991A1 (en) * 2003-12-10 2005-06-16 Sanyo Electric Co., Ltd. Network apparatus and program product
US8549541B2 (en) * 2004-03-26 2013-10-01 Intellectual Ventures Ii Llc Bridging local device communications across the wide area
US8769106B2 (en) * 2004-07-29 2014-07-01 Thomas Sheehan Universal configurable device gateway
US20060123116A1 (en) * 2004-12-02 2006-06-08 Matsushita Electric Industrial Co., Ltd. Service discovery using session initiating protocol (SIP)
KR100641106B1 (ko) * 2004-12-09 2006-11-02 엘지전자 주식회사 홈 네트워크 장치의 제어 방법
KR100622671B1 (ko) * 2004-12-21 2006-09-19 한국전자통신연구원 홈게이트웨이 플랫폼에 독립적인 댁내장치 원격제어시스템 및 방법
US20060143295A1 (en) * 2004-12-27 2006-06-29 Nokia Corporation System, method, mobile station and gateway for communicating with a universal plug and play network
US7640329B2 (en) * 2005-02-15 2009-12-29 Microsoft Corporation Scaling and extending UPnP v1.0 device discovery using peer groups
KR100636784B1 (ko) * 2005-02-22 2006-10-20 삼성전자주식회사 홈네트워크의 서비스 프레임워크
KR100637080B1 (ko) * 2005-02-23 2006-10-23 삼성전자주식회사 홈네트워크의 서비스 프레임워크
JP4185060B2 (ja) * 2005-02-25 2008-11-19 株式会社東芝 プロトコル変換装置、被アクセス装置、プログラムおよび方法
EP1869833B1 (en) * 2005-04-15 2016-04-13 Thomson Licensing Remote management method of a distant device, and corresponding video device
US7882256B2 (en) * 2005-05-24 2011-02-01 Panasonic Corporation Gateway device and control device
US7724753B2 (en) * 2005-06-24 2010-05-25 Aylus Networks, Inc. Digital home networks having a control point located on a wide area network
EP1905205B1 (en) * 2005-07-04 2014-05-07 SK Telecom Co., Ltd. Residential gateway system for home network service
JP4600992B2 (ja) * 2005-08-17 2010-12-22 Kddi株式会社 家電機器遠隔操作システムおよびその運用方法
CN1925439A (zh) * 2005-08-31 2007-03-07 乐金电子(昆山)电脑有限公司 通过互联网对UPnP设备进行控制的方法
JP4334534B2 (ja) * 2005-11-29 2009-09-30 株式会社東芝 ブリッジ装置及びブリッジシステム
CN1776681A (zh) * 2005-12-13 2006-05-24 北京大学 web控制界面的统一生成方法和IP家庭网络的集中控制方法
US8000345B2 (en) * 2006-02-24 2011-08-16 Siemens Aktiengesellschaft Proxy agent for providing remote management of equipment in a communication network
TWI315952B (en) * 2006-10-20 2009-10-11 Ind Tech Res Inst System and method for controlling the devices connected to control gateway
ATE460793T1 (de) * 2006-12-13 2010-03-15 Alcatel Lucent Fernaktivierung von heimgeräten
ES2437067T3 (es) * 2007-05-07 2014-01-08 Alcatel Lucent Módulo de aplicación y servidor de gestión remota con modelo de descripción de parámetros
CN101304350B (zh) * 2007-05-11 2013-02-13 华为技术有限公司 访问家庭网络设备的方法、系统和家庭网络接入设备
WO2009049325A1 (en) * 2007-10-12 2009-04-16 Pie Digital, Inc. System and method for automatic configuration and management of home network devices
US8271116B2 (en) * 2009-12-09 2012-09-18 Ming-Wei Lu System and method for controlling household appliances by programming
CN102130937A (zh) * 2010-12-03 2011-07-20 华为终端有限公司 一种管理终端设备的方法、代理设备及系统

Also Published As

Publication number Publication date
US20120166660A1 (en) 2012-06-28
US8150982B2 (en) 2012-04-03
EP2148469A1 (en) 2010-01-27
CN101304350B (zh) 2013-02-13
ATE553568T1 (de) 2012-04-15
EP2148469B1 (en) 2012-04-11
CN101304350A (zh) 2008-11-12
US20100057921A1 (en) 2010-03-04
EP2148469A4 (en) 2010-06-02
PT2148469E (pt) 2012-05-25
WO2008138260A1 (en) 2008-11-20

Similar Documents

Publication Publication Date Title
ES2382917T3 (es) Método, sistema y dispositivo de acceso a una red doméstica para acceder a una red doméstica
JP4901863B2 (ja) ホームネットワークサービスのための住居用ゲートウェイシステム
KR100729758B1 (ko) 인터넷을 기반으로 한 네트워크 시스템에서의 서비스제공방법
US9521039B2 (en) Method and system for managing devices in batches
CN103312573B (zh) 一种家庭网络系统设备发现与识别方法
KR20020035645A (ko) 서버를 기초로한 다수 표준의 홈 네트워크 브리징
EP2640002B1 (en) Method, apparatus and system for configuring device
JP2004288187A (ja) ネットワークを介した機器情報の管理装置およびその方法
CN101834768A (zh) 数字家庭网络设备间互发现方法
US20050078679A1 (en) Methods for establishing a connection between a first and a second device over a bridge connecting a havi-subnetwork to another subnetwork
KR20110112242A (ko) UPnP 원격 접속 서비스에서 원격 접속 접근 권한 관리 방법 및 장치
Papp et al. WISE: MQTT-based protocol for IP device provisioning and abstraction in IoT solutions
KR101048613B1 (ko) 홈 네트워크 서비스 제공 UPnP기반 RG 시스템
Kovac et al. Keeping eyes on your home: Open-source network monitoring center for mobile devices
JP2006514360A (ja) HAVi規格に基づく機器をOSGiプラットフォームのデバイスコントロールモジュールにより制御するための方法および装置
WO2012004424A1 (es) Método y sistema de gestión de topologías de red en redes domésticas
CN104320718B (zh) 一种避免多个dmc推送媒体播放产生冲突的方法及装置
KR20050079479A (ko) 오에스지아이 기반 주거용 게이트웨이 시스템
US20100166002A1 (en) System and method of connecting two networks
KR100952280B1 (ko) 댁내에 설치되는 주거 게이트웨이의 재부팅을 원격으로제어하는 방법
Hillen et al. Remote management of non-TR-069 UPnP end-user devices in a private network
Elshani et al. The Anatomy of a Universal Domotics Integrator for Globally Interconnected Devices.
KR20060035176A (ko) 이종 네트워크 제어 시스템 및 방법
Molinier et al. Piloting the spanning tree protocol in home networks using a multi-agent system
Spinsante et al. Integrated multimedia and sensor data management in heterogeneous home networks: a concept proposal