Nothing Special   »   [go: up one dir, main page]

ES2694141T3 - Método para controlar un dispositivo electrónico, terminal de control, y sistema - Google Patents

Método para controlar un dispositivo electrónico, terminal de control, y sistema Download PDF

Info

Publication number
ES2694141T3
ES2694141T3 ES14882487.3T ES14882487T ES2694141T3 ES 2694141 T3 ES2694141 T3 ES 2694141T3 ES 14882487 T ES14882487 T ES 14882487T ES 2694141 T3 ES2694141 T3 ES 2694141T3
Authority
ES
Spain
Prior art keywords
electronic device
network
information
user
control terminal
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
ES14882487.3T
Other languages
English (en)
Inventor
Zhimin Du
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.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New Technology 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 Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Application granted granted Critical
Publication of ES2694141T3 publication Critical patent/ES2694141T3/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/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2818Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home 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]
    • 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/281Exchanging configuration information on appliance services in a home automation network indicating a format for calling an appliance service function 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/2816Controlling appliance services of a home automation network by calling their functionalities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • 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/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • 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/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Multimedia (AREA)
  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Método para controlar un dispositivo (2) electrónico, que comprende las siguientes etapas: iniciar, mediante un terminal de control, un servicio de una red de organización automática, e inicializar y presentar visualmente una tabla de información de dispositivos electrónicos actualmente en la red de organización automática enviando, mediante un terminal (1) de control, una solicitud de consulta a través de la red de organización automática a todos los dispositivos (2) electrónicos dentro de un intervalo de búsqueda de la red de organización automática actual según una instrucción de usuario; y adquiriendo información básica de los dispositivos (2) electrónicos realimentada por los dispositivos (2) electrónicos, estableciendo una tabla de información de dispositivos electrónicos de red extensa, y presentando visualmente la tabla de información de dispositivos electrónicos a través de la interfaz de usuario de control interactiva de manera remota; enviar, basándose en un dispositivo electrónico seleccionado de la tabla de información de dispositivos electrónicos por un usuario, una solicitud de actualización al dispositivo electrónico a través de una ruta de red de la red de organización automática detectando, basándose en la red de organización automática, si el terminal (1) de control ha establecido una ruta de red desde el terminal (1) de control hasta el dispositivo (2) electrónico seleccionado por el usuario; y en caso afirmativo, enviando la solicitud de actualización al dispositivo (2) electrónico a través de la ruta de red establecida; o en caso negativo, asignando números de identificación (ID) y direcciones IP a los dispositivos (2) electrónicos según un protocolo de encaminamiento de conducción bajo demanda en la red de organización automática y números de secuencia (SN) de los dispositivos (2) electrónicos, iniciando, mediante el terminal (1) de control, una solicitud de encaminamiento al dispositivo (2) electrónico seleccionado por el usuario y añadiendo una ID, una potencia, una movilidad, una cantidad eléctrica, y una calidad de enlace obtenidas a través de cálculo, del terminal (1) de control a la información de solicitud de encaminamiento, en el que cada nodo adyacente que ha recibido la información de solicitud de encaminamiento ajusta la calidad de enlace según la información sobre el nodo adyacente, y expide la información de solicitud de encaminamiento, y finalmente la información de solicitud de encaminamiento se realimenta al terminal (1) de control, y seleccionando una trayectoria de encaminamiento que tiene un valor de calidad de enlace más alto que se realimenta, de entre una pluralidad de trayectorias de encaminamiento desde el terminal (1) de control hasta el dispositivo (2) electrónico seleccionado por el usuario, como la ruta de red óptima, y enviando la solicitud de actualización al dispositivo (2) electrónico a través de la ruta de red óptima establecida; recibir información de función de dispositivo realimentada por el dispositivo (2) electrónico según la solicitud de actualización, y establecer una tabla de llamadas de función según la información de función de dispositivo, comprendiendo la tabla de llamadas de función una pluralidad de parámetros de control de elemento de función correspondientes a funciones del dispositivo (2) electrónico biunívocamente; y presentar visualmente una interfaz de usuario de control del terminal (1) de control remoto según la tabla de llamadas de función, de modo que el usuario controla y hace funcionar de manera remota el dispositivo (2) electrónico en la interfaz de usuario de control, y enviar una instrucción de ejecución correspondiente al dispositivo (2) electrónico según un elemento de función seleccionado por el usuario, para controlar que el dispositivo (2) electrónico ejecute una función correspondiente.

Description

5
10
15
20
25
30
35
40
45
50
55
60
65
METODO PARA CONTROLAR UN DISPOSITIVO ELECTRONICO. TERMINAL DE CONTROL, Y SISTEMA
DESCRIPCION
Antecedentes Campo tecnico
La presente invencion se refiere al campo de los aparatos electrodomesticos, y en particular, a un metodo, a un terminal de control y a un sistema para controlar un dispositivo electronico.
Tecnica relacionada
Los aparatos electrodomesticos desempenan un papel significativo en la vida diaria de las personas. Diversos aparatos electrodomesticos mejoran y facilitan en gran medida la vida de las personas, y afectan tambien a algunos habitos de vida de las personas. Con la mejora de las condiciones de vida, las personas esperan que los aparatos electrodomesticos sean mas inteligentes, mas faciles de usar y mas utiles. Los aparatos electrodomesticos que se usan frecuentemente en la vida diaria, por ejemplo, un televisor, una nevera y una lavadora, estan distribuidos de manera fija y tienen un requerimiento de movilidad bajo. Durante su uso, es necesario que un usuario controle los aparatos por separado en lugar de gestionar los aparatos de manera uniforme, provocando de ese modo muchos inconvenientes.
El contenido anterior pretende simplemente ayudar a entender las soluciones tecnicas de la presente invencion, pero no indica una conformidad con que el contenido anterior pertenezca a la tecnica anterior.
El documento US 2005/159823 A1 ensena un sistema y un metodo de control y automatizacion del hogar. El sistema incluye generalmente uno o mas controles remotos inalambricos, una pluralidad de aparatos, dispositivos de centralizacion de control asociados y dispositivos de centralizacion de contenido asociados. Espedficamente, el documento US 2005/159823 A1 ensena metodos que facilitan caractensticas de control domestico avanzadas tales como configuracion y funcionamiento de control basandose en la ubicacion, integracion de sistema y aparatos heredados permitidos para red, capacidades de guardado y recuperacion para estados de medios y aparato, controles de aparato basandose en comando genericos, generacion de macrocomando dinamica/compleja, y capacidades de control basandose en Internet desde ubicaciones remotas.
Los dispositivos controlados segun un modelo de control de dispositivo dado a conocer en el documento US 6 725 281 B1 mantienen una tabla de estado representativa de su estado de funcionamiento. Los dispositivos que proporcionan una interfaz de punto de control de usuario para el dispositivo controlado obtienen la tabla de estado del dispositivo controlado, y pueden obtener tambien datos de presentacion que definen una interfaz de usuario remota del dispositivo controlado y datos de protocolo de control de dispositivo que definen comandos y protocolo de mensajena de datos para efectuar un control del dispositivo controlado. Estos dispositivos de control de usuario se suscriben tambien a notificaciones de cambios de tabla de estado, que se distribuyen desde el dispositivo controlado segun un modelo de eventos. Por consiguiente, tras cualquier cambio al estado de funcionamiento del dispositivo controlado, el modelo de eventos se sincroniza con el estado del dispositivo tal como se representa en la tabla de estado en todos los dispositivos de control de usuario.
El dispositivo electrico del documento US 2012/219007 A1 incluye una unidad de comunicacion para comunicarse con al menos uno de una pasarela y una pluralidad de otros dispositivos electricos, y un controlador para difundir una senal de solicitud para buscar una pasarela, comunicar con la pasarela basandose en una senal de respuesta de busqueda tras la transmision de la senal de respuesta de pasarela desde al menos una de la pasarela y la pluralidad de otros dispositivos electricos, y transmitir una senal de solicitud de registro a una unidad de gestion de energfa a traves de la pasarela. Por tanto, el dispositivo electrico puede registrarse/volver a registrarse automaticamente en el dispositivo electrico o borrarse del dispositivo electrico, un sistema de gestion de energfa y dispositivos electricos pueden gestionarse facilmente. Si el usuario mueve el dispositivo electrico desde una posicion actual a otra posicion, el sistema de gestion de energfa reconoce el movimiento e informa al usuario del resultado de reconocimiento.
Sumario
Un objetivo principal de la presente invencion es proporcionar un metodo, un terminal de control y un sistema para controlar un dispositivo electronico, para gestionar de manera uniforme cada dispositivo electronico.
Para lograr el objetivo anterior, un metodo para controlar un dispositivo electronico proporcionado por la presente invencion incluye las etapas segun la reivindicacion 1.
La presente invencion proporciona ademas un terminal de control para controlar un dispositivo electronico segun la reivindicacion 2.
5
10
15
20
25
30
35
40
45
50
55
60
65
La presente invencion proporciona ademas un sistema para controlar un dispositivo electronico, que incluye el terminal de control mencionado anteriormente y un dispositivo electronico.
Preferiblemente, el dispositivo electronico esta configurado adicionalmente para:
analizar la instruccion de ejecucion, llamar a una funcion funcional correspondiente y ejecutar una operacion funcional correspondiente.
En el metodo, el terminal de control, y el sistema para controlar un dispositivo electronico proporcionado en la presente invencion, al iniciar un servicio de una red de organizacion automatica, un terminal de control se interconecta a diversos dispositivos electronicos, se adquiere informacion de funcion de dispositivo de un dispositivo electronico que se selecciona por un usuario y que es necesario controlar, y se establece una tabla de llamadas de funcion segun la informacion de funcion de dispositivo, de modo que el usuario puede seleccionar un elemento de funcion correspondiente a traves de la tabla de llamadas de funcion, y finalmente el dispositivo electronico seleccionado por el usuario ejecuta una funcion correspondiente. Se implementa la gestion unificada de los dispositivos electronicos y no se requiere una instalacion de soporte de red independiente, proporcionando de ese modo conveniencia.
Breve descripcion de los dibujos
La figura 1 es un diagrama de flujo esquematico de un metodo para controlar un dispositivo electronico segun una realizacion de la presente invencion;
la figura 2 es un diagrama estructural esquematico de un terminal de control para controlar un dispositivo electronico segun una realizacion de la presente invencion; y
la figura 3 es un diagrama estructural esquematico de un sistema para controlar un dispositivo electronico segun una realizacion de la presente invencion.
Adicionalmente, se describen implementaciones del objetivo, caractensticas funcionales y ventajas de la presente invencion con referencia a los dibujos adjuntos en combinacion con las realizaciones.
Descripcion detallada
Debe entenderse que las realizaciones espedficas descritas en el presente documento se usan simplemente para interpretar la presente invencion, pero no pretenden limitar la presente invencion.
Las soluciones de las realizaciones de la presente invencion son principalmente: al iniciar un servicio de una red de organizacion automatica, se interconecta un terminal de control a diversos dispositivos electronicos, se adquiere informacion de funcion de dispositivo de un dispositivo electronico que se selecciona por un usuario y que es necesario controlar, y se establece una tabla de llamadas de funcion segun la informacion de funcion de dispositivo, de modo que el usuario puede seleccionar un elemento de funcion correspondiente a traves de la tabla de llamadas de funcion, y finalmente el dispositivo electronico seleccionado por el usuario ejecuta una funcion correspondiente. Se implementa una gestion unificada de los dispositivos electronicos.
La presente invencion proporciona un metodo para controlar un dispositivo electronico. Haciendo referencia a la figura 1, en una realizacion, el metodo para controlar un dispositivo electronico incluye:
Etapa S101: un terminal de control inicia un servicio de una red de organizacion automatica, e inicializa y presenta visualmente una tabla de informacion de dispositivos electronicos actualmente en la red de organizacion automatica.
En esta realizacion, el terminal de control puede ser un dispositivo electronico de consumo inteligente basado en sistema operativo Android, por ejemplo, un televisor inteligente o una tableta. Para que sea conveniente de describir, a continuacion se proporciona una descripcion usando un televisor inteligente como ejemplo.
En esta realizacion, un sistema operativo instalado en un aparato electrodomestico inteligente vana segun los requerimientos del servicio que va a proporcionarse. Generalmente, un televisor inteligente esta dotado de un sistema Android, y equipos electrodomesticos que se centran en la funcionalidad y tienen un requerimiento de interactividad bajo, tal como una nevera y una lavadora inteligentes, estan dotados generalmente de un sistema operativo Linux. El televisor inteligente dotado del sistema Android se usa como terminal de control para gestion unificada.
En primer lugar, un servicio de una red de organizacion automatica (red espedfica) se inicia en el televisor inteligente. La red espedfica es una red inalambrica de multiples saltos, sin centro y de organizacion automatica, y tambien se denomina red de multiples saltos, red sin infraestructura o red de organizacion automatica. Toda la red
5
10
15
20
25
30
35
40
45
50
55
60
no tiene infraestructura fija. Cada nodo puede moverse y puede mantenerse dinamicamente en contacto con otro nodo de cualquier manera. Despues de que se inicie el servicio de la red de organizacion automatica, se envfa una solicitud de consulta en modo de radiodifusion a todos los dispositivos electronicos dentro de un intervalo de busqueda de la red de organizacion automatica actual a traves de la red de organizacion automatica segun la instruccion de usuario, para determinar todos los dispositivos electronicos con los que puede contactar el televisor inteligente a traves de la red de organizacion automatica. Despues de recibir la solicitud de consulta, cada dispositivo electronico en la red de organizacion automatica actual realimenta informacion basica del dispositivo electronico al televisor inteligente. La informacion basica incluye informacion basica tal como un nombre y un numero de dispositivo del dispositivo electronico. El televisor inteligente adquiere la informacion basica del dispositivo electronico realimentada por el dispositivo electronico, establece un tabla de informacion de dispositivos electronicos y presenta visualmente la tabla de informacion de dispositivos electronicos en una interfaz en una pantalla del televisor inteligente, es decir, una UI de control interactiva de manera remota, de modo que un usuario adquiere informacion basica de todos los dispositivos electronicos con los que puede contactar el televisor inteligente a traves de la red de organizacion automatica.
Etapa S102: Enviar, basandose en un dispositivo electronico seleccionado de la tabla de informacion de dispositivos electronicos por un usuario, una solicitud de actualizacion al dispositivo electronico a traves de una ruta de red de la red de organizacion automatica.
El usuario selecciona un dispositivo electronico que es necesario controlar desde la tabla de informacion de dispositivos electronicos presentada visualmente en el televisor inteligente, y el televisor inteligente envfa una solicitud de actualizacion al dispositivo electronico a traves de una ruta de red de la red de organizacion automatica.
En primer lugar, se detecta si se ha establecido una ruta de red desde el televisor inteligente hasta el dispositivo electronico seleccionado por el usuario en la red de organizacion automatica; y en caso afirmativo, la solicitud de actualizacion se envfa directamente al dispositivo electronico a traves de la ruta de red establecida; o en caso negativo, se establece una ruta de red optima desde el televisor inteligente hasta el dispositivo electronico seleccionado por el usuario segun la red de organizacion automatica, y entonces se envfa la solicitud de actualizacion al dispositivo electronico a traves de la ruta de red optima establecida.
Espedficamente, cuando se establece la ruta de red optima desde el televisor inteligente hasta el dispositivo electronico seleccionado por el usuario segun la red de organizacion automatica, en primer lugar, durante la inicializacion segun un protocolo de encaminamiento de conduccion bajo demanda en la red de organizacion automatica, se asignan ID y direcciones IP a los dispositivos electronicos segun el protocolo de encaminamiento de conduccion bajo demanda en la red de organizacion automatica y los SN de los dispositivos electronicos. En primer lugar, las ID de los dispositivos electronicos se obtienen a traves de calculo segun los SN de los dispositivos electronicos usando una funcion resumen, y las direcciones IP de los dispositivos electronicos se obtienen a traves de calculo segun las ID, en forma de, por ejemplo, 192.168.0.id. La funcion resumen se indica mediante la siguiente formula: ID = (SN + t)%253 + 2, donde t es un tiempo de sistema actual. A las ID obtenidas puede sumarse 2 y luego dividirse entre 253 para obtener restos, para garantizar que las direcciones IP obtenidas finalmente se encuentran dentro de un intervalo de [192.168.0.2, 192.168.0.254]. Despues de que se asigne y se determine una direccion IP de cada dispositivo electronico en la red de organizacion automatica, puede calcularse y seleccionarse una trayectoria de encaminamiento optima.
El televisor inteligente inicia una solicitud de encaminamiento al dispositivo electronico seleccionado por el usuario y anade una ID, una potencia, una movilidad, una cantidad electrica y una calidad de enlace obtenidas a traves de calculo, del terminal de control a la informacion de solicitud de encaminamiento, en que cada nodo adyacente que ha recibido la informacion de solicitud de encaminamiento en la red de organizacion automatica ajusta la calidad de enlace segun la informacion sobre el nodo adyacente, y expide la informacion de solicitud de encaminamiento, y finalmente la informacion de solicitud de encaminamiento se realimenta al televisor inteligente. Una formula de calculo de un valor de calidad de enlace Q de cada trayectoria de encaminamiento es de la siguiente manera:
n
Q = [^(P; — PW^/n] — 8M — (psaltos
i=i
donde 0 y p representan parametros empmcos, y ambos estan preestablecidos a En(P; — PWl)/n]*n/10 en el presente documento, donde P representa una cantidad electrica; cuando un dispositivo electronico en el nodo se alimenta por una corriente alterna, el dispositivo electronico no esta implicado en el calculo del valor de calidad de enlace, y cuando el dispositivo electronico en el nodo se alimenta por una batena, una cantidad electrica real de la batena se fija a P; PW representa una potencia de funcionamiento del dispositivo electronico; M representa la movilidad, indicada por una cantidad registrada de veces de movimiento del dispositivo electronico dentro de un tiempo desde la inicializacion de protocolo de encaminamiento hasta una operacion de encaminamiento real iniciada actualmente; saltos representa una cantidad de saltos de entre nodos, y generalmente un movimiento desde un dispositivo electronico a otro es un salto.
5
10
15
20
25
30
35
40
45
Generalmente, hay una pluralidad de trayectorias de encaminamiento que pueden seleccionarse entre el televisor inteligente y el dispositivo electronico seleccionado por el usuario. Una trayectoria de encaminamiento que tiene el valor de calidad de enlace mas alto Q que se realimenta se selecciona de la pluralidad de trayectorias de encaminamiento desde el televisor inteligente hasta el dispositivo electronico seleccionado por el usuario como la ruta de red optima. La transmision de datos entre el televisor inteligente y el dispositivo electronico seleccionado por el usuario y a traves de la ruta de red optima cuesta lo mmimo y es mas estable y eficaz.
Ademas, teniendo en cuenta caractensticas, tales como un entorno de topologfa de red domestica general que es relativamente fijo, que no tiene una movilidad fuerte, y un soporte de red que requiere automatizacion, es muy practica una funcion de descubrimiento de ruta del protocolo de encaminamiento de conduccion bajo demanda en la red de organizacion automatica. En esta realizacion, se anade un tipo de descubrimiento de ruta al protocolo de la red de organizacion automatica, para inicializar un estado de red de corriente y asignar una ID y una IP a cada dispositivo electronico actualmente en la red, de modo que puede reducirse el umbral para que un usuario ordinario use el servicio de la red de organizacion automatica, y puede simplificarse el procedimiento para configurar la red de organizacion automatica. Ademas, en esta realizacion no se necesita la caractenstica de soportar un dispositivo movil de alta velocidad en el protocolo de encaminamiento de conduccion bajo demanda en la red de organizacion automatica, y puede retirarse del protocolo de encaminamiento de conduccion bajo demanda, para reducir la carga de sistema.
Un procedimiento de descubrimiento de ruta del protocolo de encaminamiento de conduccion bajo demanda se usa principalmente para descubrir una ruta optica. En esta realizacion, se anade un descubrimiento de ruta para inicializar informacion de topologfa de red extensa que incluye informacion sobre todos los dispositivos electronicos que estan encendidos actualmente y se inicia el servicio de la red espedfica. Un paquete de datos de descubrimiento de ruta ajustado (RREQ) en el presente documento esta en un formato de la siguiente manera:
Tipo (tipo de descubrimiento de informacion de red extensa)
J|R|G|D|U
Reservado
Recuento de saltos
RREQ ID
Direccion IP de destino (direccion de radiodifusion de intranet, por ejemplo, 192.168.0.255)
Numero de secuencia de destino
Direccion IP original
Numero de secuencia original
Informacion de dispositivo: informacion basica de los dispositivos electronicos (puede anadirse informacion necesaria sobre un dispositivo electronico segun se necesite, de modo que la informacion puede realimentarse al televisor inteligente durante el procedimiento de inicializacion)_________________________________________
Etapa S103: Recibir informacion de funcion de dispositivo realimentada por el dispositivo electronico segun la solicitud de actualizacion, y establecer una tabla de llamadas de funcion segun la informacion de funcion de dispositivo, incluyendo la tabla de llamadas de funcion una pluralidad de parametros de control de elemento de funcion correspondientes a funciones del dispositivo electronico biumvocamente.
Despues de recibir la solicitud de actualizacion enviada por el televisor inteligente, el dispositivo electronico recopila informacion relevante sobre el dispositivo electronico, por ejemplo, informacion de estado de funcionamiento, un parametro de rendimiento y un elemento de funcion. El dispositivo electronico tambien puede realimentar un numero de llamada correspondiente a cada elemento de funcion al televisor inteligente. El televisor inteligente recibe la informacion de funcion de dispositivo realimentada por el dispositivo electronico segun la solicitud de actualizacion, y establece una tabla de llamadas de funcion segun el contenido en la informacion de funcion de dispositivo. La tabla de llamadas de funcion incluye una pluralidad de parametros de control de elemento de funcion correspondientes a funciones del dispositivo electronico biumvocamente.
Cada dispositivo electronico tiene una tabla de llamadas de funcion. El televisor inteligente almacena una tabla de llamadas de funcion de dispositivos electronicos de red extensa.
Despues de recibir la solicitud de consulta, cada dispositivo electronico inicializa una tabla de llamadas de funcion local, y la estructura puede ser de la siguiente manera:
Nombre de funcion
Char *nombre
ID de funcion
Int id
Funcion de ejecucion de funcion
Int(*func)(int id)
Estado de activacion de funcion
Estado booleano
Otros elementos extendidos
Cada dispositivo electronico tiene una tabla de llamada de funcion (es decir, funcion de implementacion de funcion).
5
10
15
20
25
30
35
40
45
50
55
El televisor inteligente envfa una solicitud de llamada al dispositivo electronico. Despues de recibir la solicitud de llamada, el dispositivo electronico pide la tabla de llamadas de funcion local y llama a una funcion correspondiente para su implementacion.
Despues de recibir la tabla de llamadas de funcion del dispositivo electronico actualmente en la red, el televisor inteligente anade la tabla de llamadas de funcion a la tabla de llamadas de funcion de los dispositivos electronicos de red extensa que se mantiene por el televisor inteligente, con una estructura de la siguiente manera:
Cantidad de dispositivos electronicos de red extensa
Int num_entries
Cantidad de dispositivos electronicos actualmente en la red
Int num_active
Tabla de llamadas de funcion de dispositivos electronicos remotos
List_t network_dispositivos_table_item[REMOTE_TABLESIZE]
Otros elementos extendidos
Etapa S104: Presentar visualmente una UI de control del terminal de control remoto segun la tabla de llamadas de funcion, de modo que el usuario controla y hace funcionar de manera remota el dispositivo electronico en la UI de control, y enviar una instruccion de ejecucion correspondiente al dispositivo electronico segun un elemento de funcion seleccionado por el usuario, para controlar el dispositivo electronico para ejecutar una funcion correspondiente.
La tabla de llamadas de funcion establecida se presenta visualmente al usuario a traves de la UI de control interactiva de manera remota en el terminal de control. El usuario puede intercambiar de manera remota informacion con el dispositivo electronico en la UI de control, para controlar y hacer funcionar de manera remota el dispositivo electronico.
El usuario selecciona un elemento de funcion del dispositivo electronico que es necesario controlar y hacer funcionar desde la tabla de llamadas de funcion en la UI de control a traves del televisor inteligente. El televisor inteligente envfa una instruccion de ejecucion correspondiente al dispositivo electronico segun la seleccion del usuario. La instruccion de ejecucion incluye el elemento de funcion del dispositivo electronico y un numero de llamada correspondiente al elemento de funcion, de modo que el dispositivo electronico ejecuta la funcion correspondiente, para controlar el dispositivo electronico.
En esta realizacion, segun la solucion anterior, se implementa una gestion unificada de diversos dispositivos electronicos, y no se requiere una instalacion de soporte de red independiente, proporcionando de ese modo conveniencia.
La presente invencion proporciona ademas un terminal de control para controlar un dispositivo electronico. Haciendo referencia a la figura 2, en una realizacion, el terminal de control para controlar un dispositivo electronico incluye: un modulo 201 de inicio, un modulo 202 de envfo de solicitud de actualizacion, un modulo 203 de recepcion y un modulo 204 de envfo de instruccion de ejecucion.
El modulo 201 de inicio esta configurado para iniciar un servicio de una red de organizacion automatica, e inicializar y presentar visualmente una tabla de informacion de dispositivos electronicos actualmente en la red de organizacion automatica.
En esta realizacion, el terminal de control puede ser un dispositivo electronico de consumo inteligente basado en sistema operativo Android, por ejemplo, un televisor inteligente o una tableta. Para que sea conveniente describirla, a continuacion se proporciona una descripcion usando un televisor inteligente como ejemplo.
En esta realizacion, un sistema operativo instalado en un aparato electrodomestico inteligente vana con los requerimientos de un servicio que va a proporcionarse. Generalmente, un televisor inteligente esta dotado de un sistema Android, y los equipos electrodomesticos que se centran en la funcionalidad y tienen un requerimiento de interactividad bajo, tal como una nevera y una lavadora inteligentes, estan dotados generalmente de un sistema operativo Linux. El televisor inteligente dotado del sistema Android se usa como un terminal de control para una gestion unificada.
En primer lugar, se inicia un servicio de una red de organizacion automatica (red espedfica) en el televisor inteligente. La red espedfica es una red inalambrica de multiples saltos, sin centro y de organizacion automatica, y tambien se denomina red de multiples saltos, red sin infraestructura o red de organizacion automatica. Toda la red no tiene infraestructura fija. Cada nodo puede moverse y puede mantenerse dinamicamente en contacto con otro nodo de cualquier manera. Despues de que se inicie el servicio de la red de organizacion automatica, se envfa una solicitud de consulta de manera difundida a todos los dispositivos electronicos dentro de un intervalo de busqueda de la red de organizacion automatica actual a traves de la red de organizacion automatica segun la instruccion de usuario, para determinar todos los dispositivos electronicos con los que puede contactar el televisor inteligente a
5
10
15
20
25
30
35
40
45
50
55
60
traves de la red de organizacion automatica. Despues de recibir la solicitud de consulta, cada dispositivo electronico en la red de organizacion automatica actual realimenta informacion basica del dispositivo electronico al televisor inteligente. La informacion basica incluye informacion basica tal como un nombre y un numero de dispositivo del dispositivo electronico. El televisor inteligente adquiere la informacion basica del dispositivo electronico realimentada por el dispositivo electronico, establece un tabla de informacion de dispositivos electronicos, y presenta visualmente la tabla de informacion de dispositivos electronicos en una interfaz en una pantalla del televisor inteligente, es decir, una UI de control interactiva de manera remota, de modo que un usuario adquiere informacion basica de todos los dispositivos electronicos con los que puede contactar el televisor inteligente a traves de la red de organizacion automatica.
El modulo 202 de envfo de solicitud de actualizacion esta configurado para enviar, basandose en un dispositivo electronico seleccionado de la tabla de informacion de dispositivos electronicos por un usuario, una solicitud de actualizacion al dispositivo electronico a traves de una ruta de red de la red de organizacion automatica.
El usuario selecciona un dispositivo electronico que es necesario controlar desde la tabla de informacion de dispositivos electronicos presentada visualmente en el televisor inteligente, y el televisor inteligente envfa una solicitud de actualizacion al dispositivo electronico a traves de una ruta de red de la red de organizacion automatica.
En primer lugar, se detecta si se ha establecido una ruta de red desde el televisor inteligente hasta el dispositivo electronico seleccionado por el usuario en la red de organizacion automatica; y en caso afirmativo, la solicitud de actualizacion se envfa directamente al dispositivo electronico a traves de la ruta de red establecida; o en caso negativo, se establece una ruta de red optima desde el televisor inteligente hasta el dispositivo electronico seleccionado por el usuario segun la red de organizacion automatica, y entonces se envfa la solicitud de actualizacion al dispositivo electronico a traves de la ruta de red optima establecida.
Espedficamente, cuando se establece la ruta de red optima desde el televisor inteligente hasta el dispositivo electronico seleccionado por el usuario segun la red de organizacion automatica, en primer lugar, durante la inicializacion segun un protocolo de encaminamiento de conduccion bajo demanda en la red de organizacion automatica, se asignan ID y direcciones IP a los dispositivos electronicos segun el protocolo de encaminamiento de conduccion bajo demanda en la red de organizacion automatica y los SN de los dispositivos electronicos. En primer lugar, las ID de los dispositivos electronicos se obtienen a traves de calculo segun los SN de los dispositivos electronicos usando una funcion resumen, y las direcciones IP de los dispositivos electronicos se obtienen a traves de calculo segun las ID, en forma de, por ejemplo, 192.168.0.id. La funcion resumen se indica mediante la siguiente formula: ID = (SN + t)%253 + 2, donde t es un tiempo de sistema actual. A las ID obtenidas puede sumarse 2 y luego dividirse entre 253 para obtener restos, para garantizar que las direcciones IP obtenidas finalmente se encuentran dentro de un intervalo de [192.168.0.2, 192.168.0.254]. Despues de que se asigne y se determine una direccion IP de cada dispositivo electronico en la red de organizacion automatica, puede calcularse y seleccionarse una trayectoria de encaminamiento optima.
El televisor inteligente inicia una solicitud de encaminamiento al dispositivo electronico seleccionado por el usuario y anade una ID, una potencia, una movilidad, una cantidad electrica y una calidad de enlace obtenidas a traves de calculo, del terminal de control a la informacion de solicitud de encaminamiento, donde cada nodo adyacente que ha recibido la informacion de solicitud de encaminamiento en la red de organizacion automatica ajusta la calidad de enlace segun la informacion sobre el nodo adyacente, y expide la informacion de solicitud de encaminamiento, y finalmente la informacion de solicitud de encaminamiento se realimenta al televisor inteligente. Una formula de calculo de un valor de calidad de enlace Q de cada trayectoria de encaminamiento es de la siguiente manera:
n
Q = [^(P; — PW^/n] — 8M — (psaltos
i=i
donde 0 y p representan parametros empmcos, y ambos estan preestablecidos a En(P; — PWl)/n]*n/10 en el presente documento, donde P representa una cantidad electrica; cuando un dispositivo electronico en el nodo se alimenta por una corriente alterna, el dispositivo electronico no esta implicado en el calculo del valor de calidad de enlace, y cuando el dispositivo electronico en el nodo se alimenta por una batena, una cantidad electrica real de la batena se fija a P; PW representa una potencia de funcionamiento del dispositivo electronico; M representa la movilidad, indicada por una cantidad registrada de veces de movimiento del dispositivo electronico dentro de un tiempo desde la inicializacion de protocolo de encaminamiento hasta una operacion de encaminamiento real iniciada actualmente; saltos representa una cantidad de saltos de entre nodos, y generalmente un movimiento desde un dispositivo electronico a otro es un salto.
Generalmente, hay una pluralidad de trayectorias de encaminamiento que pueden seleccionarse entre el televisor inteligente y el dispositivo electronico seleccionado por el usuario. Una trayectoria de encaminamiento que tiene el valor de calidad de enlace mas alto Q que se realimenta se selecciona de la pluralidad de trayectorias de encaminamiento desde el televisor inteligente hasta el dispositivo electronico seleccionado por el usuario como la ruta de red optima. La transmision de datos entre el televisor inteligente y el dispositivo electronico seleccionado por
5
10
15
20
25
30
35
40
45
el usuario y a traves de la ruta de red optima cuesta lo mmimo y es mas estable y eficaz.
Ademas, teniendo en cuenta las caractensticas, tales como un entorno de topologfa de red domestica general que es relativamente fijo, que no tiene una movilidad fuerte, y un soporte de red que requiere automatizacion, es muy practica una funcion de descubrimiento de ruta del protocolo de encaminamiento de conduccion bajo demanda en la red de organizacion automatica. En esta realizacion, se anade un tipo de descubrimiento de ruta al protocolo de la red de organizacion automatica, para inicializar un estado de red de corriente y asignar una ID y una IP a cada dispositivo electronico actualmente en la red, de modo que puede reducirse un umbral para que un usuario ordinario use el servicio de la red de organizacion automatica, y puede simplificarse un procedimiento para configurar la red de organizacion automatica. Ademas, en esta realizacion no es necesaria la caractenstica de soportar un dispositivo movil de alta velocidad en el protocolo de encaminamiento de conduccion bajo demanda en la red de organizacion automatica, y puede retirarse del protocolo de encaminamiento de conduccion bajo demanda, para reducir una carga de sistema.
Un procedimiento de descubrimiento de ruta del protocolo de encaminamiento de conduccion bajo demanda se usa principalmente para descubrir una ruta optica. En esta realizacion, se anade un descubrimiento de ruta para inicializar informacion de topologfa de red extensa que incluye informacion sobre todos los dispositivos electronicos que estan encendidos actualmente e inicia el servicio de la red espedfica. Un paquete de datos de descubrimiento de ruta ajustado (RREQ) en el presente documento esta en un formato de la siguiente manera:
Tipo (tipo de descubrimiento de informacion de red extensa)
J|R|G|D|U
Reservado
Recuento de saltos
RREQ ID
Direccion IP de destino (direccion de difusion de intranet, por ejemplo, 192.168.0.255)
Numero de secuencia de destino
Direccion IP original
Numero de secuencia original
Informacion de dispositivo: Informacion basica de los dispositivos electronicos (puede anadirse informacion necesaria sobre un dispositivo electronico segun se necesite, de modo que la informacion puede realimentarse al televisor inteligente durante el procedimiento de inicializacion)___________________________________________
El modulo 203 de recepcion esta configurado para recibir informacion de funcion de dispositivo realimentada por el dispositivo electronico segun la solicitud de actualizacion, y establecer una tabla de llamadas de funcion segun la informacion de funcion de dispositivo, incluyendo la tabla de llamadas de funcion una pluralidad de parametros de control de elemento de funcion correspondientes a funciones del dispositivo electronico biumvocamente.
Despues de recibir la solicitud de actualizacion enviada por el televisor inteligente, el dispositivo electronico recopila informacion relevante sobre el dispositivo electronico, por ejemplo, informacion de estado de funcionamiento, un parametro de rendimiento y un elemento de funcion. El dispositivo electronico tambien puede realimentar un numero de llamada correspondiente a cada elemento de funcion al televisor inteligente. El televisor inteligente recibe la informacion de funcion de dispositivo realimentada por el dispositivo electronico segun la solicitud de actualizacion, y establece una tabla de llamadas de funcion segun el contenido en la informacion de funcion de dispositivo. La tabla de llamadas de funcion incluye una pluralidad de parametros de control de elemento de funcion correspondientes a funciones del dispositivo electronico biunvocamente.
Cada dispositivo electronico tiene una tabla de llamadas de funcion. El televisor inteligente almacena una tabla de llamadas de funcion de dispositivos electronicos de red extensa.
Despues de recibir la solicitud de consulta, cada dispositivo electronico inicializa una tabla de llamadas de funcion local, y la estructura puede ser de la siguiente manera:
Nombre de funcion
Char *nombre
ID de funcion
Int id
Funcion de ejecucion de funcion
Int(*func)(int id)
Estado de activacion de funcion
Estado booleano
Otros elementos extendidos
Cada dispositivo electronico tiene una tabla de llamada de funcion (es decir, funcion de implementacion de funcion). El televisor inteligente envfa una solicitud de llamada al dispositivo electronico. Despues de recibir la solicitud de llamada, el dispositivo electronico pide la tabla de llamadas de funcion local y llama a una funcion correspondiente para su implementacion.
Despues de recibir la tabla de llamadas de funcion del dispositivo electronico actualmente en la red, el televisor
5
10
15
20
25
30
35
40
45
50
55
inteligente anade la tabla de llamadas de funcion a la tabla de llamadas de funcion de los dispositivos electronicos de red extensa que se mantiene por el televisor inteligente, con una estructura de la siguiente manera:
Cantidad de dispositivos electronicos de red extensa
Int num_entries
Cantidad de dispositivos electronicos actualmente en la red
Int num_active
Tabla de llamadas de funcion de dispositivos electronicos remotos
List_t network_dispositivos_table_item[REMOTE_TABLESIZE]
Otros elementos extendidos
El modulo 204 de envro de instruccion de ejecucion esta configurado para presentar visualmente una UI de control del terminal de control remoto segun la tabla de llamadas de funcion, de modo que el usuario controla y hace funcionar de manera remota el dispositivo electronico en la UI de control, y enviar una instruccion de ejecucion correspondiente al dispositivo electronico segun un elemento de funcion seleccionado por el usuario, para controlar el dispositivo electronico para ejecutar una funcion correspondiente.
La tabla de llamadas de funcion establecida se presenta visualmente al usuario a traves de la UI de control interactiva de manera remota en el terminal de control. El usuario puede intercambiar de manera remota informacion con el dispositivo electronico en la UI de control, para controlar y hacer funcionar de manera remota el dispositivo electronico.
El usuario selecciona un elemento de funcion del dispositivo electronico que es necesario controlar y hacer funcionar desde la tabla de llamadas de funcion en la UI de control a traves del televisor inteligente. El televisor inteligente envfa una instruccion de ejecucion correspondiente al dispositivo electronico segun la seleccion del usuario. La instruccion de ejecucion incluye el elemento de funcion del dispositivo electronico y un numero de llamada correspondiente al elemento de funcion, de modo que el dispositivo electronico ejecuta la funcion correspondiente, para controlar el dispositivo electronico.
En esta realizacion, segun la solucion anterior, se implementa una gestion unificada de diversos dispositivos electronicos, y no se requiere una instalacion de soporte de red independiente, proporcionando de ese modo conveniencia.
La presente invencion proporciona ademas un sistema para controlar un dispositivo electronico. Haciendo referencia a la figura 3, en una realizacion, el sistema para controlar un dispositivo electronico incluye: un terminal 1 de control y un dispositivo 2 electronico.
El terminal 1 de control es el terminal de control anterior, y los principios de funcionamiento del terminal 1 de control que se describieron anteriormente, no se describiran de nuevo en el presente documento.
El dispositivo 2 electronico esta configurado para realimentar informacion de funcion de dispositivo del dispositivo 2 electronico al terminal 1 de control segun una solicitud de actualizacion enviada por el terminal 1 de control, recibir una instruccion de ejecucion enviada por el terminal 1 de control, y ejecutar una funcion correspondiente segun la instruccion de ejecucion.
Despues de recibir la instruccion de ejecucion enviada por el terminal 1 de control, el dispositivo 2 electronico analiza la instruccion de ejecucion, llama a una funcion funcional correspondiente segun un numero de llamada obtenido a traves del analisis, ejecuta una operacion funcional correspondiente, e inicia una funcion requerida por el usuario.
En esta realizacion, al iniciar un servicio de una red de organizacion automatica, se interconecta un terminal de control a diversos dispositivos electronicos, se adquiere informacion de funcion de dispositivo de un dispositivo electronico que se selecciona por un usuario y es necesario controlar, y se establece una tabla de llamadas de funcion segun la informacion de funcion de dispositivo, de modo que el usuario puede seleccionar un elemento correspondiente a la funcion a traves de la tabla de llamadas de funcion, y finalmente el dispositivo electronico seleccionado por el usuario ejecuta una funcion correspondiente. Se implementa una gestion unificada de los dispositivos electronicos, y no se requiere una instalacion de soporte de red independiente, proporcionando de ese modo conveniencia.
Los SN de las realizaciones de la presente invencion son simplemente para la conveniencia de la descripcion pero no indican la preferencia de las realizaciones. A traves de la descripcion anterior de las realizaciones, es evidente para los expertos en la tecnica que la presente invencion puede llevarse a cabo mediante software ademas del hardware universal necesario, y sin duda tambien puede llevarse a cabo mediante hardware, pero en la mayor parte de los casos, la presente invencion se implementa preferiblemente a traves del metodo anterior. Basandose en el entendimiento, las soluciones tecnicas de la presente invencion o la parte que hace contribuciones a la tecnica
anterior pueden materializarse sustancialmente en forma de un producto de software. El producto de software informatico puede almacenarse en un medio de almacenamiento (por ejemplo, una ROM/RAM, un disco magnetico o un disco optico), y contener varias instrucciones usadas para indicar a un dispositivo informatico (por ejemplo, un telefono movil, un ordenador, un servidor o un dispositivo de red) que realice el metodo segun las realizaciones de la 5 presente invencion.
Las descripciones anteriores son simplemente realizaciones preferidas de la presente invencion pero no pretenden limitar el alcance de patente de la presente invencion.

Claims (1)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    60
    65
    REIVINDICACIONES
    Metodo para controlar un dispositivo (2) electronico, que comprende las siguientes etapas:
    iniciar, mediante un terminal de control, un servicio de una red de organizacion automatica, e inicializar y presentar visualmente una tabla de informacion de dispositivos electronicos actualmente en la red de organizacion automatica
    enviando, mediante un terminal (1) de control, una solicitud de consulta a traves de la red de organizacion automatica a todos los dispositivos (2) electronicos dentro de un intervalo de busqueda de la red de organizacion automatica actual segun una instruccion de usuario; y
    adquiriendo informacion basica de los dispositivos (2) electronicos realimentada por los dispositivos (2) electronicos, estableciendo una tabla de informacion de dispositivos electronicos de red extensa, y presentando visualmente la tabla de informacion de dispositivos electronicos a traves de la interfaz de usuario de control interactiva de manera remota;
    enviar, basandose en un dispositivo electronico seleccionado de la tabla de informacion de dispositivos electronicos por un usuario, una solicitud de actualizacion al dispositivo electronico a traves de una ruta de red de la red de organizacion automatica
    detectando, basandose en la red de organizacion automatica, si el terminal (1) de control ha establecido una ruta de red desde el terminal (1) de control hasta el dispositivo (2) electronico seleccionado por el usuario; y
    en caso afirmativo, enviando la solicitud de actualizacion al dispositivo (2) electronico a traves de la ruta de red establecida; o
    en caso negativo, asignando numeros de identificacion (ID) y direcciones IP a los dispositivos (2) electronicos segun un protocolo de encaminamiento de conduccion bajo demanda en la red de organizacion automatica y numeros de secuencia (SN) de los dispositivos (2) electronicos, iniciando, mediante el terminal (1) de control, una solicitud de encaminamiento al dispositivo (2) electronico seleccionado por el usuario y anadiendo una ID, una potencia, una movilidad, una cantidad electrica, y una calidad de enlace obtenidas a traves de calculo, del terminal (1) de control a la informacion de solicitud de encaminamiento, en el que cada nodo adyacente que ha recibido la informacion de solicitud de encaminamiento ajusta la calidad de enlace segun la informacion sobre el nodo adyacente, y expide la informacion de solicitud de encaminamiento, y finalmente la informacion de solicitud de encaminamiento se realimenta al terminal (1) de control, y seleccionando una trayectoria de encaminamiento que tiene un valor de calidad de enlace mas alto que se realimenta, de entre una pluralidad de trayectorias de encaminamiento desde el terminal (1) de control hasta el dispositivo (2) electronico seleccionado por el usuario, como la ruta de red optima, y enviando la solicitud de actualizacion al dispositivo (2) electronico a traves de la ruta de red optima establecida;
    recibir informacion de funcion de dispositivo realimentada por el dispositivo (2) electronico segun la solicitud de actualizacion, y establecer una tabla de llamadas de funcion segun la informacion de funcion de dispositivo, comprendiendo la tabla de llamadas de funcion una pluralidad de parametros de control de elemento de funcion correspondientes a funciones del dispositivo (2) electronico biumvocamente; y
    presentar visualmente una interfaz de usuario de control del terminal (1) de control remoto segun la tabla de llamadas de funcion, de modo que el usuario controla y hace funcionar de manera remota el dispositivo (2) electronico en la interfaz de usuario de control, y enviar una instruccion de ejecucion correspondiente al dispositivo (2) electronico segun un elemento de funcion seleccionado por el usuario, para controlar que el dispositivo (2) electronico ejecute una funcion correspondiente.
    Terminal (1) de control para controlar un dispositivo (2) electronico, que comprende:
    un modulo (201) de inicio, configurado para
    iniciar un servicio de una red de organizacion automatica, e inicializar y presentar visualmente una tabla de informacion que contiene informacion basica de los dispositivos (2) electronicos actualmente en la red de organizacion automatica;
    enviar una solicitud de consulta a traves de la red de organizacion automatica a todos los dispositivos (2) electronicos dentro de un intervalo de busqueda de la red de organizacion automatica actual segun una instruccion de usuario; y
    5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    60
    65
    adquirir la informacion basica de los dispositivos (2) electronicos realimentada por los dispositivos (2) electronicos, establecer una tabla de informacion de dispositivos electronicos de red extensa, y presentar visualmente la tabla de informacion de dispositivos electronicos a traves de la interfaz de usuario de control interactiva de manera remota;
    un modulo (202) de envro de solicitud de actualizacion, configurado para
    enviar, basandose en un dispositivo (2) electronico seleccionado de la tabla de informacion de dispositivos electronicos por un usuario, una solicitud de actualizacion al dispositivo (2) electronico a traves de una ruta de red de la red de organizacion automatica;
    detectar, basandose en la red de organizacion automatica, si el terminal (1) de control ha establecido una ruta de red desde el terminal (1) de control hasta el dispositivo (2) electronico seleccionado por el usuario;
    en caso afirmativo, enviar la solicitud de actualizacion al dispositivo (2) electronico a traves de la ruta de red establecida; y
    en caso negativo, establecer, segun la red de organizacion automatica, una ruta de red optima desde el terminal (1) de control hasta el dispositivo (2) electronico seleccionado por el usuario, y enviar la solicitud de actualizacion al dispositivo (2) electronico a traves de la ruta de red optima establecida;
    asignar numeros de identificacion (ID) y direcciones IP a los dispositivos (2) electronicos segun un protocolo de encaminamiento de conduccion bajo demanda en la red de organizacion automatica y numeros de secuencia (SN) de los dispositivos (2) electronicos;
    iniciar una solicitud de encaminamiento al dispositivo (2) electronico seleccionado por el usuario y anadir una ID, una potencia, una movilidad, una cantidad electrica, y una calidad de enlace obtenidas a traves de calculo, del terminal (1) de control a la informacion de solicitud de encaminamiento,
    en el que cada nodo adyacente que ha recibido la informacion de solicitud de encaminamiento ajusta la calidad de enlace segun la informacion sobre el nodo adyacente, y expide la informacion de solicitud de encaminamiento, y finalmente la informacion de solicitud de encaminamiento se realimenta al terminal (1) de control; y
    seleccionar una trayectoria de encaminamiento que tiene un valor de calidad de enlace mas alto que se realimenta, de entre una pluralidad de trayectorias de encaminamiento desde el terminal (1) de control hasta el dispositivo (2) electronico seleccionado por el usuario, como la ruta de red optima;
    un modulo (203) de recepcion, configurado para recibir informacion de funcion de dispositivo realimentada por el dispositivo (2) electronico segun la solicitud de actualizacion, y establecer una tabla de llamadas de funcion segun la informacion de funcion de dispositivo, comprendiendo la tabla de llamadas de funcion una pluralidad de parametros de control de elemento de funcion correspondientes a funciones del dispositivo (2) electronico biumvocamente; y
    un modulo (204) de envfo de instruccion de ejecucion, configurado para presentar visualmente una interfaz de usuario de control del terminal de control remoto segun la tabla de llamadas de funcion, de modo que el usuario controla y hace funcionar de manera remota el dispositivo (2) electronico en la interfaz de usuario de control, y enviar una instruccion de ejecucion correspondiente al dispositivo (2) electronico segun un elemento de funcion seleccionado por el usuario, para controlar el dispositivo (2) electronico para ejecutar una funcion correspondiente.
    Sistema para controlar un dispositivo (2) electronico, que comprende: el terminal (1) de control segun la reivindicacion 2 y el dispositivo (2) electronico.
    Sistema para controlar un dispositivo (2) electronico segun la reivindicacion 3, en el que el dispositivo (3) electronico esta configurado adicionalmente para:
    analizar la instruccion de ejecucion, llamar a una funcion funcional correspondiente, y ejecutar una operacion funcional correspondiente.
ES14882487.3T 2014-02-17 2014-07-09 Método para controlar un dispositivo electrónico, terminal de control, y sistema Active ES2694141T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201410053343.4A CN103856377B (zh) 2014-02-17 2014-02-17 控制电子设备的方法、控制终端及系统
CN201410053343 2014-02-17
PCT/CN2014/081874 WO2015120690A1 (zh) 2014-02-17 2014-07-09 控制电子设备的方法、控制终端及系统

Publications (1)

Publication Number Publication Date
ES2694141T3 true ES2694141T3 (es) 2018-12-18

Family

ID=50863616

Family Applications (1)

Application Number Title Priority Date Filing Date
ES14882487.3T Active ES2694141T3 (es) 2014-02-17 2014-07-09 Método para controlar un dispositivo electrónico, terminal de control, y sistema

Country Status (6)

Country Link
US (1) US9565031B2 (es)
EP (1) EP3110074B1 (es)
CN (1) CN103856377B (es)
ES (1) ES2694141T3 (es)
PL (1) PL3110074T3 (es)
WO (1) WO2015120690A1 (es)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103856377B (zh) * 2014-02-17 2018-02-13 深圳Tcl新技术有限公司 控制电子设备的方法、控制终端及系统
CN106982269B (zh) * 2016-01-18 2019-11-15 昆达电脑科技(昆山)有限公司 服务器分时可变ip地址的系统及其方法
WO2018023511A1 (en) * 2016-08-03 2018-02-08 Lenovo Innovations Limited (Hong Kong) Device-to-device transmission
CN106255168B (zh) * 2016-08-09 2019-09-03 上海翎沃电子科技有限公司 一种无线组网方法
CN108337137B (zh) * 2018-01-02 2021-05-25 广东美的制冷设备有限公司 家电设备及其控制方法、系统及计算机可读存储介质
CN108199857B (zh) * 2018-01-02 2021-05-25 广东美的制冷设备有限公司 家电设备及其控制方法、系统及计算机可读存储介质
KR102547399B1 (ko) * 2018-03-09 2023-06-26 삼성디스플레이 주식회사 표시 장치
CN111131550B (zh) * 2019-12-30 2022-07-15 江苏大周基业智能科技有限公司 基于密码算法的局域网内ip地址计算方法
CN115209574A (zh) * 2022-06-30 2022-10-18 珠海云洲智能科技股份有限公司 一种数据交互方法、数据交互系统、通信设备及存储介质

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6725281B1 (en) * 1999-06-11 2004-04-20 Microsoft Corporation Synchronization of controlled device state using state table and eventing in data-driven remote device control model
US6930730B2 (en) * 2001-05-03 2005-08-16 Mitsubishi Digital Electronics America, Inc. Control system and user interface for network of input devices
CN1431802A (zh) * 2003-01-24 2003-07-23 东南大学 基于自组织网络结构和蓝牙技术的家庭信息网络及网关
US7155305B2 (en) * 2003-11-04 2006-12-26 Universal Electronics Inc. System and methods for home appliance identification and control in a networked environment
JP2007243257A (ja) * 2006-03-06 2007-09-20 Mitsubishi Electric Corp 管理制御システム
JP4286896B1 (ja) * 2008-05-20 2009-07-01 株式会社東芝 無線機器、無線制御システムおよび無線制御方法
JP5292467B2 (ja) * 2009-08-20 2013-09-18 株式会社東芝 通信装置
US20110161136A1 (en) * 2009-11-25 2011-06-30 Patrick Faith Customer mapping using mobile device with an accelerometer
CN101825890A (zh) * 2010-03-25 2010-09-08 刘文祥 物网
CN101984649B (zh) * 2010-10-19 2014-06-11 中兴通讯股份有限公司 一种移动终端控制家用电器的方法及系统
KR101827830B1 (ko) * 2011-02-24 2018-02-09 삼성전자주식회사 전기기기, 전기기기 관리 시스템 및 전기기기의 제어 방법
CN103399530B (zh) * 2013-07-01 2017-03-15 惠州Tcl家电集团有限公司 智能家电统一控制的方法、系统和管控平台以及控制终端
CN103472777B (zh) * 2013-08-27 2016-12-28 清华大学 自组织室内环境智能控制系统
CN103856377B (zh) * 2014-02-17 2018-02-13 深圳Tcl新技术有限公司 控制电子设备的方法、控制终端及系统

Also Published As

Publication number Publication date
PL3110074T3 (pl) 2019-02-28
US20160204952A1 (en) 2016-07-14
EP3110074B1 (en) 2018-09-05
CN103856377A (zh) 2014-06-11
EP3110074A4 (en) 2017-08-30
US9565031B2 (en) 2017-02-07
WO2015120690A1 (zh) 2015-08-20
EP3110074A1 (en) 2016-12-28
CN103856377B (zh) 2018-02-13

Similar Documents

Publication Publication Date Title
ES2694141T3 (es) Método para controlar un dispositivo electrónico, terminal de control, y sistema
US11576110B2 (en) Bluetooth network, communication method, apparatus, and storage medium thereof
EP3675003A1 (en) Appliance, method and system for controlling the same, server and appliance controlling apparatus
US10091272B2 (en) Method and apparatus for remotely controlling home device in home network system
US9431014B2 (en) Intelligent placement of appliance response to voice command
US9960959B2 (en) Methods and systems for transmitting information between electronic devices
JP6263612B2 (ja) 通信イベント通知方法、装置及びシステム
CN110839271B (zh) 设备连接方法、系统、平台及相应设备
BR112016027235B1 (pt) Método e dispositivo de controle para acionar comandos com base em notificações de evento, e, memória legível por computador
JP6239465B2 (ja) 情報機器および制御機器
CN111490915A (zh) 语音控制智能家电的方法及其系统
EP2520047B1 (en) A system and a method for remotely using electrical devices
CN106341468B (zh) 一种智能设备的远程唤醒方法、装置及系统
WO2018224040A1 (en) Method and device of information transmission
CN111742610B (zh) 利用受控加入模式的调试方法和灯具设备
JP2012129916A (ja) 通信装置
CN109712380A (zh) 寻找遥控设备的方法及装置、存储介质、终端设备、遥控设备
JP5344188B2 (ja) 可搬型情報処理端末及び可搬型情報処理端末用プログラム
WO2016183927A1 (zh) 一种智能家居的实现方法、装置及系统架构
JP2014022770A (ja) 無線通信システム、無線装置、及び無線通信方法
US11888641B1 (en) Dynamic provisioning of IoT devices from an online application marketplace
KR20140061206A (ko) 전자 장치의 제어 방법 및 디스플레이 방법.
US20240098457A1 (en) Distributed Maintenance of Operational Data Among IoT Devices, with Soft-Wiring or Other Configuration
US20240097931A1 (en) Decoupling IoT Devices with Soft-Wiring or other Configuration, Including Dynamic Variance of Control Group Pairings Based on Context Such as Time and/or Location
CN114650613A (zh) 设备配网方法、装置、电子设备及存储介质