WO2011127714A1 - Method for interconnecting digital home network devices across gateways - Google Patents

Method for interconnecting digital home network devices across gateways Download PDF

Info

Publication number
WO2011127714A1
WO2011127714A1 PCT/CN2010/076803 CN2010076803W WO2011127714A1 WO 2011127714 A1 WO2011127714 A1 WO 2011127714A1 CN 2010076803 W CN2010076803 W CN 2010076803W WO 2011127714 A1 WO2011127714 A1 WO 2011127714A1
Authority
WO
WIPO (PCT)
Prior art keywords
home
gateway
home network
digital
control sub
Prior art date
Application number
PCT/CN2010/076803
Other languages
French (fr)
Chinese (zh)
Inventor
罗笑南
陈任
耿涛
Original Assignee
中山大学
广州中珩电子科技有限公司
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 中山大学, 广州中珩电子科技有限公司 filed Critical 中山大学
Publication of WO2011127714A1 publication Critical patent/WO2011127714A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Definitions

  • the invention belongs to the technical field of digital home networks, and particularly relates to a mutual discovery method between digital home network devices.
  • the smart home devices in the existing digital home network are isolated in the digital home network, and are mainly connected by the smart home device to the corresponding home control sub-gateway, and are implemented by the corresponding home control sub-gateway. Control and access to smart home devices and more.
  • each smart home device and the corresponding home control sub-gateway are isolated in the home network, and the mutual access between the home control sub-gates cannot be realized. It is also impossible to implement control of smart home devices in the home network through one of the home control sub-gateways.
  • An object of the present invention is to provide a method for mutual discovery between digital home network devices It aims to solve problems such as mutual discovery between digital home network devices.
  • an embodiment of the present invention provides A method for mutual discovery between digital home network devices, wherein the digital home network device is aggregated in a home network by using a universal plug-and-play technology UPnP, where the home network device includes multiple home control sub-gateways and a home main gateway.
  • the methods include:
  • the first home control sub-gate sends a search request in the digital home network using the Simple Service Discovery Protocol SSDP;
  • the smart home device receives the search request and determines whether it matches the home control sub-gate according to the search condition. If the smart home device matches successfully, the unicast SSDP response is transmitted in the digital home network device;
  • the first home control sub-gateway receives the SSDP response message, parses the XML format information of the URL in the SSDP message, and obtains a URL list for accessing the smart home device;
  • the first home control sub-gateway transmits the obtained URL list to each home control sub-gateway on the digital home network by using a simple object access protocol SOAP.
  • the method further includes: adopting a SOAP transmission control protocol message between the digital home network devices, or adopting a SOAP feedback protocol message.
  • the method further includes: after the digital home network device subscribes to a service in the digital home network, issues an event message to the digital home sub-gateway in the digital home network to announce a change status of the smart home device.
  • the event message is in XML format using a generic event notification structure GENA.
  • the present invention further provides a method for mutual discovery between digital home network devices, wherein the digital home network device is aggregated in a home network by using a universal plug-and-play technology UPnP, and the home network device includes multiple home controls.
  • Sub-gateway and home main gateway the method includes:
  • the home master gateway sends a search request in the digital home network using the Simple Service Discovery Protocol SSDP;
  • the smart home device receives the search request and determines whether it matches the home control sub-gate according to the search condition. If the smart home device matches successfully, the unicast SSDP response is transmitted in the digital home network device;
  • the home master gateway receives the SSDP response message, parses the XML format information of the URL in the SSDP message, and obtains a URL list for accessing the smart home device;
  • the home master gateway sends the obtained URL list to each home control sub-gateway on the digital home network by using a simple object access protocol SOAP.
  • the method further includes: adopting a SOAP transmission control protocol message between the digital home network devices, or adopting a SOAP feedback protocol message.
  • an event message is issued to the digital home sub-gateway in the digital home network to announce the changed state of the smart home device.
  • the event message is in XML format using a generic event notification structure GENA.
  • the invention aggregates all home network devices in a home network by using a universal plug-and-play technology UPnP, and completes discovery control and management of home devices through the SSDP protocol and the SOAP protocol, etc., and can be completed by a single device. Access and management control of smart home devices on all home networks, etc., to facilitate user control and maintenance of smart home devices.
  • UPnP universal plug-and-play technology
  • FIG. 1 is a schematic structural diagram of a home network system according to an embodiment of the present invention.
  • FIG. 2 is a flowchart of a method for implementing a mutual discovery method by a home control sub-gate according to an embodiment of the present invention
  • FIG. 3 is a flowchart of a method for implementing a mutual discovery method by a home main gateway according to an embodiment of the present invention.
  • FIG. 1 is a schematic structural diagram of a home network system according to an embodiment of the present invention.
  • the home network includes a home main gateway, and a plurality of home control sub-gates connected to the home main gateway, and each home control sub-gate is connected with a plurality of Subnet devices, etc., in this way, achieve interoperability with smart home devices.
  • the gateway-centric home network consists of the following sections:
  • A2 describes the role of the gateway
  • A3 clear the core location of the gateway in the home network architecture
  • Gateway-centric device mutual discovery implementation method including the following steps:
  • the b2 device completes registration at the gateway
  • the b3 device implements mutual discovery through the gateway.
  • the home network architecture centered on the home main gateway proposed by the present invention includes a functional description of the gateway and a classification of the gateway. On this basis, a home network architecture is proposed.
  • the home main gateway has three functions:
  • the home gateway is classified into its functions and can be divided into:
  • the primary gateway is interconnected with the devices in the home network to implement configuration and management of the home network, and is accessed as a home server by internal devices and external networks.
  • the home control sub-gateway is interconnected with the devices in the home control subnet to implement configuration and management of the home control subnet, and provides an interface with the home main network for various devices in the home control subnet to enable various subnet devices.
  • a variety of home based network-based services are available.
  • gateway-centric device mutual discovery method Based on the above-mentioned gateway-centric device mutual discovery method, it is mainly divided into the following steps:
  • the Home Control Sub-Gate uses the Simple Service Discovery Protocol (SSDP) to search for interested devices on the home network, and upon receiving a search request, the device checks the search criteria to determine if they match. If matched, a unicast SSDP response is sent to the home control sub-gateway. At the same time, the device also uses SSDP to announce its presence on the home network to other devices or home control sub-gates and informs it of the services it supports. SSDP defines how network services are discovered on the network. The information exchanged between the device and the home gateway is limited to some discovery information. It provides basic information about the device and its services, along with a description URL, which can be used. Get additional information about the device.
  • SSDP Simple Service Discovery Protocol
  • the home control sub-gateway can receive XML format information about the device, such as manufacturer, model number and serial number.
  • XML is a core part of UPnP and is used in device and service descriptions, control messages, and event processing.
  • a list of URLs for accessing device functions is obtained.
  • the home control sub-gateway can access additional XML format information indicating which operations the device service can respond to, while including parameters for various operations.
  • Control messages are in XML format using the Simple Object Access Protocol (SOAP).
  • SOAP Simple Object Access Protocol
  • UPnP uses SOAP to send control messages to the device and returns the results or errors to the home control word gateway.
  • Each UPnP control request is a SOAP message, which contains the call operation and a set of parameters. Its response is also a SOAP message, including the status, return value, and any return parameters.
  • the home control sub-gate subscribes to a service, the service will send a time message to the home control subnet to announce the change of the device status.
  • the event message is in XML format and uses the 'Generic Event Notification Structure' (GENA).
  • FIG. 2 is a flowchart of a method for implementing a mutual discovery method by using a home control sub-gate according to an embodiment of the present invention, including the following steps:
  • the first home control sub-gate sends a search request in the digital home network by using a simple service discovery protocol SSDP.
  • the smart home device receives the search request, and determines whether it matches the home control sub-gate according to the search condition. If the smart home device matches successfully, sending the unicast SSDP response to be transmitted in the digital home network device;
  • the first home control sub-gateway receives the SSDP response message, and parses the XML format information of the URL in the SSDP message to obtain a URL list for accessing the smart home device.
  • the first home control sub-gateway sends the obtained URL list to each home control sub-gateway on the digital home network by using a simple object access protocol SOAP.
  • the digital home network devices here adopt SOAP transmission control protocol messages or adopt SOAP feedback protocol messages.
  • the home network device subscribes to a service in the digital home network, it issues an event message to the digital home sub-gateway in the digital home network to announce the change status of the smart home device.
  • the event message is in XML format using the generic event notification structure GENA.
  • FIG. 3 is a flowchart of a method for implementing a mutual discovery method by a home main gateway in an embodiment of the present invention, including the following steps:
  • the home master gateway sends a search request in the digital home network by using a simple service discovery protocol SSDP.
  • the smart home device receives the search request, and determines whether it matches the home control sub-gate according to the search condition. If the smart home device matches successfully, sending the unicast SSDP response to be transmitted in the digital home network device;
  • the home master gateway receives the SSDP response message, and parses the XML format information of the URL in the SSDP message to obtain a URL list for accessing the smart home device.
  • the home master gateway sends the obtained URL list to each home control sub-gateway on the digital home network by using a simple object access protocol SOAP.
  • the digital home network devices here adopt SOAP transmission control protocol messages or adopt SOAP feedback protocol messages.
  • the home network device subscribes to a service in the digital home network, it issues an event message to the digital home sub-gateway in the digital home network to announce the change status of the smart home device.
  • the event message is in XML format using the generic event notification structure GENA.
  • all the home network devices are aggregated in a home network by using a universal plug-and-play technology UPnP, and the discovery control and management of the home devices are completed through the SSDP protocol and the SOAP protocol, and the like, It can complete access and management control of smart home devices on all home networks, etc., and facilitate user control and maintenance of smart home devices.
  • the smart home appliance is used to make the smart home appliance not need to replace the hardware device to complete the update on the software system.
  • the manufacturer only needs to provide a new software upgrade package, and the user can download the upgrade package to implement the smart home appliance software system. Upgrade.
  • the invention adopts the method of protocol conversion to enable the smart home appliance to perform the upgrade service, and can realize the smart home appliance without the internet protocol function.

Abstract

The present invention discloses two methods for interconnecting digital home network devices across gateways. One of the methods comprises that: a first home controlling sub-gateway sends a searching request in the digital home network by using Simple Service Discovery Protocol (SSDP); an intelligent home device receives the searching request, determines whether itself matches the home controlling sub-gateway or not according to some searching conditions, and sends a unicast SSDP response which is transmitted among the digital home network devices if the intelligent home device matches successfully; the first home controlling sub-gateway receives the SSDP response message, obtains the Uniform Resource Locator (URL) list for accessing the intelligent home device by analyzing the eXtensible Markup Language (XML) format information of the URL in the SSDP message; and the first home controlling sub-gateway sends the obtained URL list to each home controlling sub-gateway in the digital home network by using Simple Object Access Protocol (SOAP). By implementing the present invention, users can control and maintain intelligent home devices conveniently.

Description

一种数字家庭网络设备的跨网关互联方法  Cross-gateway interconnection method for digital home network equipment
技术领域 Technical field
本发明属于数字家庭网络技术领域,具体涉及 数字家庭网络设备间互发现方法 。 The invention belongs to the technical field of digital home networks, and particularly relates to a mutual discovery method between digital home network devices.
背景技术 Background technique
随着数字家庭产业的蓬勃发展,人们的生活也越来越便利,各种家电拥有了越来越多的功能用于方便用户使用,提高用户体验。用户对于新产品的良好反馈促使企业致力于开发更高智能,集成更多功能的智能家电。伴随着科技的发展进步,越来越多的智能家电投入生产使用,人类的家居生活开始进入数字化智能家居时代。 With the vigorous development of the digital home industry, people's lives are more and more convenient, and various home appliances have more and more functions for user convenience and improve user experience. Good feedback from users on new products is driving companies to develop smarter appliances that integrate more features and integrate more features. Along with the development of science and technology, more and more smart home appliances are put into production and use, and human home life has begun to enter the era of digital smart home.
现有的数字家庭网络中的智能家居设备间都是孤立存在数字家庭网络中,其主要通过智能家居设备与其所对应的家庭控制子网关相连接,并且由所对应的家庭控制子网关来实现对智能家居设备的控制和访问等等功能。但是随着接入到家庭网络中的智能家居设备越来越多,每个智能家居设备与所对应的家庭控制子网关只是孤立的存在家庭网络中,无法实现家庭控制子网关间的互通互访,也无法实现通过其中一个家庭控制子网关来实现对家庭网络中的智能家居设备的控制。 The smart home devices in the existing digital home network are isolated in the digital home network, and are mainly connected by the smart home device to the corresponding home control sub-gateway, and are implemented by the corresponding home control sub-gateway. Control and access to smart home devices and more. However, with the increasing number of smart home devices connected to the home network, each smart home device and the corresponding home control sub-gateway are isolated in the home network, and the mutual access between the home control sub-gates cannot be realized. It is also impossible to implement control of smart home devices in the home network through one of the home control sub-gateways.
发明内容 Summary of the invention
本发明的目的在于提供一种 数字家庭网络设备间互发现方法 ,旨在解决实现数字家庭网络设备间的互发现等问题。 An object of the present invention is to provide a method for mutual discovery between digital home network devices It aims to solve problems such as mutual discovery between digital home network devices.
为了实现上述发明,本发明实施例提供了 一种数字家庭网络设备间互发现方法,所述数字家庭网络设备通过通用型即插即用技术UPnP聚合在家庭网络中,所述家庭网络设备包括多个家庭控制子网关和家庭主网关,所述方法包括: In order to achieve the above invention, an embodiment of the present invention provides A method for mutual discovery between digital home network devices, wherein the digital home network device is aggregated in a home network by using a universal plug-and-play technology UPnP, where the home network device includes multiple home control sub-gateways and a home main gateway. The methods include:
第一家庭控制子网关使用简单服务发现协议SSDP在数字家庭网络中发送搜索请求; The first home control sub-gate sends a search request in the digital home network using the Simple Service Discovery Protocol SSDP;
智能家居设备接收到搜索请求,并根据搜索条件确定是否与家庭控制子网关所匹配,如果智能家居设备匹配成功,则发送单播SSDP响应在数字家庭网络设备中传播;The smart home device receives the search request and determines whether it matches the home control sub-gate according to the search condition. If the smart home device matches successfully, the unicast SSDP response is transmitted in the digital home network device;
第一家庭控制子网关接收SSDP响应消息,解析SSDP消息中URL的XML格式信息获取访问智能家居设备的URL列表; The first home control sub-gateway receives the SSDP response message, parses the XML format information of the URL in the SSDP message, and obtains a URL list for accessing the smart home device;
第一家庭控制子网关采用简单对象访问协议SOAP将所述获取的URL列表发送到数字家庭网络上的各个家庭控制子网关。 The first home control sub-gateway transmits the obtained URL list to each home control sub-gateway on the digital home network by using a simple object access protocol SOAP.
所述方法还包括:所述数字家庭网络设备间采用SOAP发送控制协议消息,或者采用SOAP反馈协议消息。 The method further includes: adopting a SOAP transmission control protocol message between the digital home network devices, or adopting a SOAP feedback protocol message.
所述方法还包括:所述数字家庭网络设备在数字家庭网络中预定一项服务后,则向数字家庭网络中的数字家庭子网关发布事件消息,宣布智能家居设备的改变状态。 The method further includes: after the digital home network device subscribes to a service in the digital home network, issues an event message to the digital home sub-gateway in the digital home network to announce a change status of the smart home device.
所述事件消息采用XML格式,使用的是通用事件通知结构GENA。 The event message is in XML format using a generic event notification structure GENA.
相应的,本发明还提供了一种数字家庭网络设备间互发现方法,所述数字家庭网络设备通过通用型即插即用技术UPnP聚合在家庭网络中,所述家庭网络设备包括多个家庭控制子网关和家庭主网关,所述方法包括: Correspondingly, the present invention further provides a method for mutual discovery between digital home network devices, wherein the digital home network device is aggregated in a home network by using a universal plug-and-play technology UPnP, and the home network device includes multiple home controls. Sub-gateway and home main gateway, the method includes:
家庭主网关使用简单服务发现协议SSDP在数字家庭网络中发送搜索请求; The home master gateway sends a search request in the digital home network using the Simple Service Discovery Protocol SSDP;
智能家居设备接收到搜索请求,并根据搜索条件确定是否与家庭控制子网关所匹配,如果智能家居设备匹配成功,则发送单播SSDP响应在数字家庭网络设备中传播; The smart home device receives the search request and determines whether it matches the home control sub-gate according to the search condition. If the smart home device matches successfully, the unicast SSDP response is transmitted in the digital home network device;
家庭主网关接收SSDP响应消息,解析SSDP消息中URL的XML格式信息获取访问智能家居设备的URL列表; The home master gateway receives the SSDP response message, parses the XML format information of the URL in the SSDP message, and obtains a URL list for accessing the smart home device;
家庭主网关采用简单对象访问协议SOAP将所述获取的URL列表发送到数字家庭网络上的各个家庭控制子网关。 The home master gateway sends the obtained URL list to each home control sub-gateway on the digital home network by using a simple object access protocol SOAP.
所述方法还包括:所述数字家庭网络设备间采用SOAP发送控制协议消息,或者采用SOAP反馈协议消息。 The method further includes: adopting a SOAP transmission control protocol message between the digital home network devices, or adopting a SOAP feedback protocol message.
所述数字家庭网络设备在数字家庭网络中预定一项服务后,则向数字家庭网络中的数字家庭子网关发布事件消息,宣布智能家居设备的改变状态。 After the digital home network device subscribes to a service in the digital home network, an event message is issued to the digital home sub-gateway in the digital home network to announce the changed state of the smart home device.
所述事件消息采用XML格式,使用的是通用事件通知结构GENA。 The event message is in XML format using a generic event notification structure GENA.
本发明具有如下有益效果: The invention has the following beneficial effects:
本发明以通用型即插即用技术UPnP聚合所有家庭网络设备在一个家庭网络中,并通过SSDP协议和SOAP协议来完成对家居设备的发现控制和管理等等,实现了通过单一设备即可完成对所有家庭网络上的智能家居设备的访问和管理控制等等,方便用户对智能家居设备的控制和维护。 The invention aggregates all home network devices in a home network by using a universal plug-and-play technology UPnP, and completes discovery control and management of home devices through the SSDP protocol and the SOAP protocol, etc., and can be completed by a single device. Access and management control of smart home devices on all home networks, etc., to facilitate user control and maintenance of smart home devices.
附图说明 DRAWINGS
图1为本发明实施例中的家庭网络系统结构示意图; 1 is a schematic structural diagram of a home network system according to an embodiment of the present invention;
图2为 本发明实施例中的以家庭控制子网关实现互发现方法的方法流程图; 2 is a flowchart of a method for implementing a mutual discovery method by a home control sub-gate according to an embodiment of the present invention;
图3为本发明实施例中的以家庭主网关实现互发现方法的方法流程图 。 FIG. 3 is a flowchart of a method for implementing a mutual discovery method by a home main gateway according to an embodiment of the present invention.
具体实施方式 detailed description
下面结合附图详细说明本发明实施例。 Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
图1示出了本发明实施例中的家庭网络系统结构示意图,该家庭网络包括家庭主网关,以及与家庭主网关相连接的若干个家庭控制子网关,每一家庭控制子网关上连接有若干个子网设备等等,即通过这种方式实现与智能家居设备的互联互通。 FIG. 1 is a schematic structural diagram of a home network system according to an embodiment of the present invention. The home network includes a home main gateway, and a plurality of home control sub-gates connected to the home main gateway, and each home control sub-gate is connected with a plurality of Subnet devices, etc., in this way, achieve interoperability with smart home devices.
以网关为中心的家庭网络包括以下几个部分: The gateway-centric home network consists of the following sections:
a1网关的具体分类;Specific classification of the a1 gateway;
a2阐述网关作用;A2 describes the role of the gateway;
a3明确网关在家庭网络体系结构中的核心位置;A3 clear the core location of the gateway in the home network architecture;
2以网关为中心的设备互发现实现方法,包括如下几个步骤:2 Gateway-centric device mutual discovery implementation method, including the following steps:
b1家庭控制子网的建立和维护;B1 establishment and maintenance of the home control subnet;
b2设备在网关完成注册;The b2 device completes registration at the gateway;
b3设备通过网关实现互发现;The b3 device implements mutual discovery through the gateway.
本发明提出的以家庭主网关为中心的家庭网络构架,包括网关的功能描述,网关的分类,在此基础上,提出家庭网络构架。 The home network architecture centered on the home main gateway proposed by the present invention includes a functional description of the gateway and a classification of the gateway. On this basis, a home network architecture is proposed.
总体而言,家庭主网关要起到三个功能: In general, the home main gateway has three functions:
1)Internet接入功能,包括路由、NAT等等; 1) Internet access functions, including routing, NAT, etc.;
2)家庭网络中各种不同通信协议之间的转换,以及家庭网络系统于TCP/IP协议之间的转换。 2) Conversion between various communication protocols in the home network, and conversion of the home network system between TCP/IP protocols.
3)运行家电管理软件,将使用不同通信协议的家用电器都接入到家庭网络中,并统一管理起来; 3) Run the appliance management software to connect the household appliances using different communication protocols to the home network and manage them in a unified manner;
家庭网关就其功能分类,可以分为: The home gateway is classified into its functions and can be divided into:
1)家庭主网关。主网关与家庭主网中的设备互联,实现对家庭主网的配置和管理,同时作为家庭服务器被内部设备和外部网络访问。 1) Home main gateway. The primary gateway is interconnected with the devices in the home network to implement configuration and management of the home network, and is accessed as a home server by internal devices and external networks.
2)家庭控制子网关。家庭控制子网关与家庭控制子网中的设备互联,实现对家庭控制子网的配置和管理,同时为家庭控制子网内的各种设备提供与家庭主网的接口,使各种子网设备可以获得各种基于家庭主网的服务。 2) Home control sub-gateway. The home control sub-gateway is interconnected with the devices in the home control subnet to implement configuration and management of the home control subnet, and provides an interface with the home main network for various devices in the home control subnet to enable various subnet devices. A variety of home based network-based services are available.
基于上述以网关为中心的设备互发现方法,主要分为以下几个步骤实现: Based on the above-mentioned gateway-centric device mutual discovery method, it is mainly divided into the following steps:
1)家庭控制子网关使用'简单服务发现协议'(SSDP)在家庭网络上搜索感兴趣的设备,一旦收到搜索请求,该设备就检查该搜索条件以确定它们是否匹配。如果匹配,一个单播SSDP响应就被发送到该家庭控制子网关。同时,设备也使用SSDP向其他设备或家庭控制子网关宣告其在家庭网络上的存在,并通知它所支持的服务。SSDP定义了网络服务如何在网络上被发现,在设备和家庭网关之间交换的信息只限于一些发现信息,它们提供关于设备及其服务的基本信息,还带有一个说明URL,后者可用来获得设备的其他信息。 1) The Home Control Sub-Gate uses the Simple Service Discovery Protocol (SSDP) to search for interested devices on the home network, and upon receiving a search request, the device checks the search criteria to determine if they match. If matched, a unicast SSDP response is sent to the home control sub-gateway. At the same time, the device also uses SSDP to announce its presence on the home network to other devices or home control sub-gates and informs it of the services it supports. SSDP defines how network services are discovered on the network. The information exchanged between the device and the home gateway is limited to some discovery information. It provides basic information about the device and its services, along with a description URL, which can be used. Get additional information about the device.
2)通过使用在步骤1)中获得的URL,家庭控制子网关可接收到关于设备的XML格式信息,如制造商、型号和序列号。XML是UPnP的核心部分,被用在设备和服务描述、控制消息和事件处理中。另外,获得用于访问设备功能的URL列表。 2) By using the URL obtained in step 1), the home control sub-gateway can receive XML format information about the device, such as manufacturer, model number and serial number. XML is a core part of UPnP and is used in device and service descriptions, control messages, and event processing. In addition, a list of URLs for accessing device functions is obtained.
3)使用步骤2)获得的URL,家庭控制子网关可以访问附加的XML格式信息,此信息说明设备服务可对哪些操作做出响应,同时包含各种操作的参数。控制消息采用XML格式,使用的是'简单对象访问协议'(SOAP)。UPnP采用SOAP向设备发送控制消息并将结果或错误返回到家庭控制字网关。每个UPnP控制请求都是一个SOAP消息,都包含调用操作和一组参数。其响应也是SOAP消息,其中包括状态、返回值以及任何返回参数。 3) Using the URL obtained in step 2), the home control sub-gateway can access additional XML format information indicating which operations the device service can respond to, while including parameters for various operations. Control messages are in XML format using the Simple Object Access Protocol (SOAP). UPnP uses SOAP to send control messages to the device and returns the results or errors to the home control word gateway. Each UPnP control request is a SOAP message, which contains the call operation and a set of parameters. Its response is also a SOAP message, including the status, return value, and any return parameters.
4)家庭控制子网关预定一项服务,则该服务将向家庭控制子网发送时间消息,宣布设备状态的改变。事件消息采用XML格式,而且使用的是'通用事件通知结构'(GENA)。 4) If the home control sub-gate subscribes to a service, the service will send a time message to the home control subnet to announce the change of the device status. The event message is in XML format and uses the 'Generic Event Notification Structure' (GENA).
具体的,图2示出了本发明实施例中的以家庭控制子网关实现互发现方法的方法流程图,包括如下步骤: Specifically, FIG. 2 is a flowchart of a method for implementing a mutual discovery method by using a home control sub-gate according to an embodiment of the present invention, including the following steps:
S201:第一家庭控制子网关使用简单服务发现协议SSDP在数字家庭网络中发送搜索请求; S201: The first home control sub-gate sends a search request in the digital home network by using a simple service discovery protocol SSDP.
S202:智能家居设备接收到搜索请求,并根据搜索条件确定是否与家庭控制子网关所匹配,如果智能家居设备匹配成功,则发送单播SSDP响应在数字家庭网络设备中传播; S202: The smart home device receives the search request, and determines whether it matches the home control sub-gate according to the search condition. If the smart home device matches successfully, sending the unicast SSDP response to be transmitted in the digital home network device;
S203:第一家庭控制子网关接收SSDP响应消息,解析SSDP消息中URL的XML格式信息获取访问智能家居设备的URL列表; S203: The first home control sub-gateway receives the SSDP response message, and parses the XML format information of the URL in the SSDP message to obtain a URL list for accessing the smart home device.
S204:第一家庭控制子网关采用简单对象访问协议SOAP将所述获取的URL列表发送到数字家庭网络上的各个家庭控制子网关。 S204: The first home control sub-gateway sends the obtained URL list to each home control sub-gateway on the digital home network by using a simple object access protocol SOAP.
需要说明的是,这里的数字家庭网络设备间采用SOAP发送控制协议消息,或者采用SOAP反馈协议消息。家庭网络设备在数字家庭网络中预定一项服务后,则向数字家庭网络中的数字家庭子网关发布事件消息,宣布智能家居设备的改变状态。该事件消息采用XML格式,使用的是通用事件通知结构GENA。 It should be noted that the digital home network devices here adopt SOAP transmission control protocol messages or adopt SOAP feedback protocol messages. After the home network device subscribes to a service in the digital home network, it issues an event message to the digital home sub-gateway in the digital home network to announce the change status of the smart home device. The event message is in XML format using the generic event notification structure GENA.
具体的,图3示出了本发明实施例中的以家庭主网关实现互发现方法的方法流程图,包括如下步骤: Specifically, FIG. 3 is a flowchart of a method for implementing a mutual discovery method by a home main gateway in an embodiment of the present invention, including the following steps:
S301:家庭主网关使用简单服务发现协议SSDP在数字家庭网络中发送搜索请求; S301: The home master gateway sends a search request in the digital home network by using a simple service discovery protocol SSDP.
S302:智能家居设备接收到搜索请求,并根据搜索条件确定是否与家庭控制子网关所匹配,如果智能家居设备匹配成功,则发送单播SSDP响应在数字家庭网络设备中传播; S302: The smart home device receives the search request, and determines whether it matches the home control sub-gate according to the search condition. If the smart home device matches successfully, sending the unicast SSDP response to be transmitted in the digital home network device;
S303:家庭主网关接收SSDP响应消息,解析SSDP消息中URL的XML格式信息获取访问智能家居设备的URL列表; S303: The home master gateway receives the SSDP response message, and parses the XML format information of the URL in the SSDP message to obtain a URL list for accessing the smart home device.
S304:家庭主网关采用简单对象访问协议SOAP将所述获取的URL列表发送到数字家庭网络上的各个家庭控制子网关。 S304: The home master gateway sends the obtained URL list to each home control sub-gateway on the digital home network by using a simple object access protocol SOAP.
需要说明的是,这里的数字家庭网络设备间采用SOAP发送控制协议消息,或者采用SOAP反馈协议消息。家庭网络设备在数字家庭网络中预定一项服务后,则向数字家庭网络中的数字家庭子网关发布事件消息,宣布智能家居设备的改变状态。该事件消息采用XML格式,使用的是通用事件通知结构GENA。 It should be noted that the digital home network devices here adopt SOAP transmission control protocol messages or adopt SOAP feedback protocol messages. After the home network device subscribes to a service in the digital home network, it issues an event message to the digital home sub-gateway in the digital home network to announce the change status of the smart home device. The event message is in XML format using the generic event notification structure GENA.
本发明实施例以通用型即插即用技术UPnP聚合所有家庭网络设备在一个家庭网络中,并通过SSDP协议和SOAP协议来完成对家居设备的发现控制和管理等等,实现了通过单一设备即可完成对所有家庭网络上的智能家居设备的访问和管理控制等等,方便用户对智能家居设备的控制和维护。本实施例采用软硬分离的方式使智能家电不需要通过更换硬件设备来完成软件系统上的更新换代,制造商只需要提供新的软件升级包,用户即可通过下载升级包实现智能家电软件系统的升级。本发明采用协议转换的方式使智能家电能够进行升级服务,不需要智能家电具有网际协议功能即可实现。 In the embodiment of the present invention, all the home network devices are aggregated in a home network by using a universal plug-and-play technology UPnP, and the discovery control and management of the home devices are completed through the SSDP protocol and the SOAP protocol, and the like, It can complete access and management control of smart home devices on all home networks, etc., and facilitate user control and maintenance of smart home devices. In this embodiment, the smart home appliance is used to make the smart home appliance not need to replace the hardware device to complete the update on the software system. The manufacturer only needs to provide a new software upgrade package, and the user can download the upgrade package to implement the smart home appliance software system. Upgrade. The invention adopts the method of protocol conversion to enable the smart home appliance to perform the upgrade service, and can realize the smart home appliance without the internet protocol function.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。 Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be implemented by means of software plus a necessary hardware platform, and of course, all can be implemented by hardware. Based on such understanding, all or part of the technical solution of the present invention contributing to the background art may be embodied in the form of a software product, which may be stored in a storage medium such as a ROM/RAM, a magnetic disk, an optical disk, or the like. A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention or in some portions of the embodiments.

Claims (8)

  1. 一种数字家庭网络设备的跨网关互联方法,其特征在于,所述数字家庭网络设备通过通用型即插即用技术UPnP聚合在家庭网络中,所述数字家庭网络设备包括多个家庭控制子网关和一个家庭主网关,多个家庭控制子网关通过家庭网络与家庭主网关互联,而每个家庭控制子网关通过家庭网络子网与多个子网设备互联,所述子网设备为智能家居设备,所述方法包括:A cross-gateway interconnection method for a digital home network device, characterized in that the digital home network device is aggregated in a home network by a universal plug-and-play technology UPnP, the digital home network device comprising a plurality of home control sub-gateways And a home main gateway, the plurality of home control sub-gateways are interconnected with the home main gateway through the home network, and each home control sub-gateway is interconnected with the plurality of sub-network devices through the home network sub-network, wherein the sub-network device is a smart home device, The method includes:
    第一家庭控制子网关使用简单服务发现协议SSDP在数字家庭网络中发送搜索请求;The first home control sub-gate sends a search request in the digital home network using the Simple Service Discovery Protocol SSDP;
    智能家居设备接收到搜索请求,并根据搜索条件确定是否与家庭控制子网关所匹配,如果智能家居设备匹配成功,则发送单播SSDP响应在数字家庭网络设备中传播;The smart home device receives the search request and determines whether it matches the home control sub-gate according to the search condition. If the smart home device matches successfully, the unicast SSDP response is transmitted in the digital home network device;
    第一家庭控制子网关接收SSDP响应消息,解析SSDP消息中URL的XML格式信息获取访问智能家居设备的URL列表;The first home control sub-gateway receives the SSDP response message, parses the XML format information of the URL in the SSDP message, and obtains a URL list for accessing the smart home device;
    第一家庭控制子网关采用简单对象访问协议SOAP将所述获取的URL列表发送到数字家庭网络上的其它各个家庭控制子网关。 The first home control sub-gateway transmits the obtained URL list to other home control sub-gates on the digital home network using Simple Object Access Protocol (SOAP).
  2. 如权利要求1所述的方法,其特征在于,所述方法还包括:所述数字家庭网络设备间采用SOAP发送控制协议消息,或者采用SOAP反馈协议消息。The method according to claim 1, wherein the method further comprises: using the SOAP to send a control protocol message between the digital home network devices, or using a SOAP feedback protocol message.
  3. 如权利要求1所述的方法,其特征在于,所述方法还包括:所述数字家庭网络设备在数字家庭网络中预定一项服务后,则向数字家庭网络中的家庭控制子网关发布事件消息,宣布智能家居设备的改变状态。 The method of claim 1, wherein the method further comprises: after the digital home network device subscribes to a service in the digital home network, issuing an event message to the home control sub-gateway in the digital home network. , announced the change status of smart home equipment.
  4. 如权利要求3所述的方法,其特征在于,所述事件消息采用XML格式,使用的是通用事件通知结构GENA。 The method of claim 3 wherein said event message is in an XML format using a generic event notification structure GENA.
  5. 一种数字家庭网络设备的跨网关互联方法,其特征在于,所述数字家庭网络设备通过通用型即插即用技术UPnP聚合在家庭网络中,所述家庭网络设备包括多个家庭控制子网关和家庭主网关,所述方法包括:A cross-gateway interconnection method for a digital home network device, characterized in that the digital home network device is aggregated in a home network by a universal plug-and-play technology UPnP, the home network device comprising a plurality of home control sub-gateways and Home home gateway, the method includes:
    家庭主网关使用简单服务发现协议SSDP在数字家庭网络中发送搜索请求,该搜索请求包含家庭控制子网关的匹配信息;The home host gateway sends a search request in the digital home network using the Simple Service Discovery Protocol (SSDP), the search request including matching information of the home control sub-gateway;
    智能家居设备接收到搜索请求,并根据搜索条件确定是否与家庭控制子网关所匹配,如果智能家居设备匹配成功,则发送单播SSDP响应在数字家庭网络设备中传播;The smart home device receives the search request and determines whether it matches the home control sub-gate according to the search condition. If the smart home device matches successfully, the unicast SSDP response is transmitted in the digital home network device;
    家庭主网关接收SSDP响应消息,解析SSDP消息中URL的XML格式信息获取访问智能家居设备的URL列表;The home master gateway receives the SSDP response message, parses the XML format information of the URL in the SSDP message, and obtains a URL list for accessing the smart home device;
    家庭主网关采用简单对象访问协议SOAP将所述获取的URL列表发送到数字家庭网络上的各个家庭控制子网关。 The home master gateway sends the obtained URL list to each home control sub-gateway on the digital home network by using a simple object access protocol SOAP.
  6. 如权利要求5所述的方法,其特征在于,所述方法还包括:所述数字家庭网络设备间采用SOAP发送控制协议消息,或者采用SOAP反馈协议消息。 The method according to claim 5, wherein the method further comprises: adopting a SOAP transmission control protocol message between the digital home network devices, or adopting a SOAP feedback protocol message.
  7. 如权利要求5所述的方法,其特征在于,所述方法还包括:所述家庭网络设备在数字家庭网络中预定一项服务后,则向数字家庭网络中的家庭控制子网关发布事件消息,宣布智能家居设备的改变状态。 The method according to claim 5, wherein the method further comprises: after the home network device subscribes to a service in the digital home network, issuing an event message to the home control sub-gateway in the digital home network, Announce the changing status of smart home devices.
  8. 如权利要求7所述的方法,其特征在于,所述事件消息采用XML格式,使用的是通用事件通知结构GENA。The method of claim 7 wherein said event message is in an XML format using a generic event notification structure GENA.
PCT/CN2010/076803 2010-04-16 2010-09-10 Method for interconnecting digital home network devices across gateways WO2011127714A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010153643.1 2010-04-16
CN201010153643.1A CN101834768B (en) 2010-04-16 2010-04-16 Digital home network inter-equipment mutual discovery method

Publications (1)

Publication Number Publication Date
WO2011127714A1 true WO2011127714A1 (en) 2011-10-20

Family

ID=42718703

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/076803 WO2011127714A1 (en) 2010-04-16 2010-09-10 Method for interconnecting digital home network devices across gateways

Country Status (2)

Country Link
CN (1) CN101834768B (en)
WO (1) WO2011127714A1 (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102123065B (en) * 2010-12-29 2013-08-28 东软集团股份有限公司 Inter-home digital living network alliance (DLNA) equipment discovering and controlling method and device
CN103095749A (en) * 2011-10-28 2013-05-08 浙江大华技术股份有限公司 Method and system used for achieving discovery of cross-network-segment equipment
FR2991124B1 (en) * 2012-05-22 2015-05-15 Sagemcom Energy & Telecom Sas DEVICE AND METHOD FOR INTERCONNECTING TWO SUB-NETWORKS
EP3038427B1 (en) 2013-06-18 2019-12-11 Samsung Electronics Co., Ltd. User terminal apparatus and management method of home network thereof
CN105474580B (en) * 2013-06-18 2019-02-15 三星电子株式会社 The management method of subscriber terminal equipment and its home network
CN104468781A (en) * 2014-12-05 2015-03-25 谢勇 Network device fast searching system having filtering function and method
CN105007173B (en) * 2015-05-29 2021-08-31 青岛海尔智能家电科技有限公司 Household appliance management method and device under multi-gateway condition
CN105530317A (en) * 2016-01-12 2016-04-27 广东瑞德智能科技股份有限公司 Smart home control terminal UI automatic generation method
CN105703986A (en) * 2016-03-22 2016-06-22 重庆邮电大学 Middleware-technology-based intelligent household equipment interconnection and intercommunication method
CN106028303B (en) * 2016-05-16 2020-05-22 青岛海信移动通信技术股份有限公司 Intelligent device discovery method and device
TW201814554A (en) * 2016-10-12 2018-04-16 香港商阿里巴巴集團服務有限公司 Searching index information for application data
CN109842537A (en) * 2017-11-29 2019-06-04 上海企想信息技术有限公司 Smart home system
CN110311841A (en) * 2018-03-27 2019-10-08 华为技术有限公司 Method, equipment and the Intelligent household system of wisdom household equipment management
CN108693777A (en) * 2018-05-02 2018-10-23 深圳市彬讯科技有限公司 Intelligent domestic system and its control method
CN110730116B (en) * 2019-10-21 2021-10-29 杭州鸿雁智能科技有限公司 Operation method of communication equipment in local area network, communication equipment and gateway equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1466324A (en) * 2002-09-06 2004-01-07 联想(北京)有限公司 Method for realixing dynamic networking connection and resource sharing in equipment of home backbone network
US7313384B1 (en) * 2002-10-31 2007-12-25 Aol Llc, A Delaware Limited Liability Company Configuring wireless devices
CN101212384A (en) * 2006-12-31 2008-07-02 华为技术有限公司 Method, system, and equipment for implement home network interconnection
CN101325612A (en) * 2008-07-24 2008-12-17 中兴通讯股份有限公司 Remote access control system and method for household network

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060075100A1 (en) * 2004-09-28 2006-04-06 Nokia Corporation System, device, software and method for providing enhanced UPnP support on devices
EP1802038B1 (en) * 2005-12-23 2009-01-07 Sony Deutschland GmbH System and method for improving service and device discovery in a UPnP-based wireless communication network
US7962598B2 (en) * 2008-04-14 2011-06-14 Hong Kong Applied Science and Technology Research Institute Company Limited Concurrent IGRS-UPnP

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1466324A (en) * 2002-09-06 2004-01-07 联想(北京)有限公司 Method for realixing dynamic networking connection and resource sharing in equipment of home backbone network
US7313384B1 (en) * 2002-10-31 2007-12-25 Aol Llc, A Delaware Limited Liability Company Configuring wireless devices
CN101212384A (en) * 2006-12-31 2008-07-02 华为技术有限公司 Method, system, and equipment for implement home network interconnection
CN101325612A (en) * 2008-07-24 2008-12-17 中兴通讯股份有限公司 Remote access control system and method for household network

Also Published As

Publication number Publication date
CN101834768A (en) 2010-09-15
CN101834768B (en) 2012-04-18

Similar Documents

Publication Publication Date Title
WO2011127714A1 (en) Method for interconnecting digital home network devices across gateways
EP1825638B1 (en) Homenetwork universal middleware bridge system and method for home device's interoperability in heterogeneous homenetwork middleware
EP2148469B1 (en) A method, system and home network access device for accessing home network
CN105338023B (en) A kind of method, apparatus and system of smart machine control
US20050204065A1 (en) Synchronization method of upnp-based home network
WO2013048024A1 (en) Method and apparatus for communication connection service
KR20030089126A (en) A Method and Apparatus of Management and Control of UPnP Device in Home Network from the Internet
WO2004062147A1 (en) Device discovery application interface
WO2015074424A1 (en) System and method for controlling mutual access of smart devices
JP2004288187A (en) Management device of equipment information via network and its method
CN101461194A (en) A method and system for remotely accessing devices in a network
WO2017012417A1 (en) Control method between multi-screen interactive devices, multi-screen interactive device, and system
KR20020035645A (en) Server-based multi-standard home network bridging
JP2002189649A (en) Method of providing service in network system based on the internet
CN101218805A (en) Method for detection of the activity of a device in a network of distributed stations, as well as a network station for carrying out the method
WO2013170818A2 (en) Error code conversion method and system, pppoe server and mobile terminal
EP1843525B1 (en) Apparatus, method and system for managing event information
CN110830841A (en) Screen projection method, system and intelligent device under different local area networks
KR100724940B1 (en) Contents update method of dms in dlna system
KR20050078541A (en) Protocol for monitoring and control of home network devices
WO2012068835A1 (en) Method and apparatus for registering in constrained application protocol (coap) network
KR100371166B1 (en) Home network connection apparartus and control method thereof
WO2011033611A1 (en) Communication apparatus
KR20070113823A (en) System and method for device management using oma master device management client
CN101207632A (en) System and method for implementing intelligent home control under architecture of soft exchanging system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10849723

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10849723

Country of ref document: EP

Kind code of ref document: A1