CN106899461B - Home gateway, data communication method used for same and intelligent home system - Google Patents

Home gateway, data communication method used for same and intelligent home system Download PDF

Info

Publication number
CN106899461B
CN106899461B CN201510964831.5A CN201510964831A CN106899461B CN 106899461 B CN106899461 B CN 106899461B CN 201510964831 A CN201510964831 A CN 201510964831A CN 106899461 B CN106899461 B CN 106899461B
Authority
CN
China
Prior art keywords
protocol
communication protocol
message data
communication
home gateway
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
CN201510964831.5A
Other languages
Chinese (zh)
Other versions
CN106899461A (en
Inventor
胡弟平
伍云云
杨彪
陶宇豪
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.)
Midea Group Co Ltd
Original Assignee
Midea Group 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 Midea Group Co Ltd filed Critical Midea Group Co Ltd
Priority to CN201510964831.5A priority Critical patent/CN106899461B/en
Publication of CN106899461A publication Critical patent/CN106899461A/en
Application granted granted Critical
Publication of CN106899461B publication Critical patent/CN106899461B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/283Processing of data at an internetworking point of a home automation network
    • H04L12/2836Protocol conversion between an external network and a home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • 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]
    • H04L12/2803Home automation networks
    • H04L12/283Processing of data at an internetworking point of a home automation network
    • H04L12/2834Switching of information between an external network and a home network
    • 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
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
    • G05B19/41855Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication by local area network [LAN], network structure
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
    • G05B19/4186Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication by protocol, e.g. MAP, TOP
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house

Landscapes

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

Abstract

The invention provides a home gateway, a data communication method for the home gateway and an intelligent home system. Wherein, this home gateway includes: the wireless communication module is used for carrying out wireless communication with the first household appliance through a first communication protocol; the USB expansion module is connected with the second household appliance through a USB interface; and the control module is respectively connected with the USB extension module and the wireless communication module and is used for receiving the message data of the first communication protocol sent by the first household appliance, converting the message data of the first communication protocol into the message data of the USB extension channel protocol, and sending the message data of the USB extension channel protocol to the second household appliance so that the second household appliance converts the message data of the USB extension channel protocol into the message data of the second communication protocol. The home gateway of the embodiment of the invention improves the compatibility of the home gateway by using the USB extension channel.

Description

Home gateway, data communication method used for same and intelligent home system
Technical Field
The invention relates to the technical field of intelligent home, in particular to a home gateway, a data communication method for the home gateway and an intelligent home system.
Background
With the rapid development of information technology and network technology and the change and improvement of living ideas of people, the intellectualization of home and the networking of household appliances become hot topics gradually. The intelligent home is characterized in that various information devices and residential devices are connected through a network, so that the requirements of life, work, entertainment and communication of a user at home are met, and meanwhile, means of security protection, community management and the user knowing about home conditions when going out are provided.
In the intelligent home system, the home gateway connects various home appliances and electronic devices in a home to a network by means of the existing computer network technology, thereby realizing the exchange of home internal information and home external information and providing various services for users through the network.
However, at present, there is a problem that a protocol supported by the home gateway is fixed, and other protocols cannot be extended, so that the home appliance that is not compatible with other protocols is accessed to the home gateway, and therefore, the home appliance that is not compatible with other protocols cannot be controlled, resulting in poor compatibility of the home gateway.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the technical problems in the related art.
To this end, a first object of the present invention is to provide a home gateway, which improves the compatibility of the home gateway by using a USB extension channel.
A second object of the present invention is to provide a data communication method of a home gateway.
The third purpose of the invention is to provide an intelligent household system.
To achieve the above object, an embodiment of a first aspect of the present invention provides a home gateway, including: the wireless communication module is used for carrying out wireless communication with the first household appliance through a first communication protocol; the USB expansion module is connected with the second household appliance through a USB interface; the control module is respectively connected with the USB extension module and the wireless communication module, and is used for receiving the message data of the first communication protocol sent by the first household appliance, converting the message data of the first communication protocol into the message data of the USB extension channel protocol, and sending the message data of the USB extension channel protocol to the second household appliance, so that the second household appliance converts the message data of the USB extension channel protocol into the message data of the second communication protocol.
According to the home gateway provided by the embodiment of the invention, when the home gateway does not support a certain communication protocol, the extension channel of the USB extension module can be utilized, so that the home gateway is compatible with the household appliances using the communication protocol.
In an embodiment of the present invention, the second home appliance is further configured to convert the message data of the second communication protocol into message data of a USB extended channel protocol, and the control module is further configured to receive, through the USB extended module, the message data of the USB extended channel protocol sent by the second home appliance, convert the message data of the USB extended channel protocol into the message data of the first communication protocol, and send the message data of the first communication protocol to the first home appliance.
In one embodiment of the present invention, the first communication protocol includes one of Wifi protocol, ZigBee protocol, bluetooth protocol, EnOcean protocol, Z-wave protocol, and the second communication protocol is a communication protocol other than the first communication protocol.
In one embodiment of the present invention, the home gateway further includes: the storage module is used for storing a pre-configured protocol conversion rule; the control module is further used for receiving a conversion rule between a third communication protocol and a fourth communication protocol sent by the terminal equipment through the USB expansion module, and sending the conversion rule between the third communication protocol and the fourth communication protocol to the storage module.
In an embodiment of the present invention, the control module is further configured to receive message data of a third communication protocol sent by the third home appliance, convert the message data of the third communication protocol into message data of a fourth protocol according to a conversion rule between the third communication protocol and the fourth communication protocol stored in the storage module, and send the message data of the fourth protocol to the fourth home appliance, or receive message data of the fourth communication protocol sent by the fourth home appliance, convert the message data of the fourth communication protocol into message data of the third protocol according to a conversion rule between the third communication protocol and the fourth communication protocol, and send the message data of the third protocol to the third home appliance. Therefore, the conversion rule that the home gateway does not support the communication protocols is added into the home gateway through the terminal equipment, so that the home gateway can support the two-way communication between the household appliances using the communication protocols, and a new home gateway does not need to be added into the intelligent home system, thereby further improving the compatibility of the home gateway.
In order to achieve the above object, a second embodiment of the present invention provides a data communication method for a home gateway, including the following steps: receiving message data of a first communication protocol sent by a first household appliance; converting the message data of the first communication protocol into message data of a USB extended channel protocol; and sending the message data of the USB extended channel protocol to a second household appliance through a USB interface so that the second household appliance converts the message data of the USB extended channel protocol into the message data of a second communication protocol.
According to the data communication method of the home gateway, when the home gateway does not support a certain communication protocol, the extension channel of the USB extension module can be used, so that the home gateway is compatible with the household appliances using the communication protocol.
In one embodiment of the present invention, the data communication method further includes: receiving message data of a USB extended channel protocol converted from the message data of the second communication protocol sent by the second household appliance through the USB interface; converting the message data of the USB extended channel protocol into the message data of the first communication protocol; and sending the message data of the first communication protocol to the first household appliance.
In one embodiment of the present invention, the first communication protocol includes one of Wifi protocol, ZigBee protocol, bluetooth protocol, EnOcean protocol, Z-wave protocol, and the second communication protocol is a communication protocol other than the first communication protocol.
In one embodiment of the present invention, the data communication method further includes: and receiving a conversion rule between a third communication protocol and a fourth communication protocol sent by the terminal equipment through the USB interface, and storing the conversion rule between the third communication protocol and the fourth communication protocol.
In one embodiment of the present invention, the data communication method further includes: receiving message data of a third communication protocol sent by a third household appliance, converting the message data of the third communication protocol into message data of a fourth protocol according to a stored conversion rule between the third communication protocol and the fourth communication protocol, and sending the message data of the fourth protocol to the fourth household appliance, or receiving the message data of the fourth communication protocol sent by the fourth household appliance, converting the message data of the fourth communication protocol into the message data of a third protocol according to the conversion rule between the third communication protocol and the fourth communication protocol, and sending the message data of the third protocol to the third household appliance. Therefore, the conversion rule that the home gateway does not support the communication protocols is added into the home gateway through the terminal equipment, so that the home gateway can support the two-way communication between the household appliances using the communication protocols, and a new home gateway does not need to be added into the intelligent home system, thereby further improving the compatibility of the home gateway.
In order to achieve the above object, an embodiment of a third aspect of the present invention provides an intelligent home system, which includes a plurality of home appliances and a home gateway according to the embodiment of the first aspect of the present invention.
According to the intelligent home system provided by the embodiment of the invention, when the home gateway does not support a certain communication protocol, the extension channel of the USB extension module can be utilized, so that the home gateway is compatible with the household appliances using the communication protocol.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The foregoing and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic structural diagram of a home gateway according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a home gateway according to another embodiment of the present invention;
fig. 3 is a flowchart of a data communication method of a home gateway according to an embodiment of the present invention;
fig. 4 is a flowchart of a data communication method of a home gateway according to another embodiment of the present invention;
fig. 5 is a schematic structural diagram of an intelligent home system according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means two or more unless specifically defined otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
Fig. 1 is a schematic structural diagram of a home gateway according to an embodiment of the present invention.
As shown in fig. 1, the home gateway includes: wireless communication module 11, USB expansion module 12 and control module 13.
The wireless communication module 11 is configured to wirelessly communicate with a first household appliance through a first communication protocol. The USB expansion module 12 is connected to the second household appliance through a USB interface. The control module 13 is connected to the USB expansion module 12 and the wireless communication module 11, and is configured to receive the message data of the first communication protocol sent by the first household appliance, convert the message data of the first communication protocol into the message data of the USB expansion channel protocol, and send the message data of the USB expansion channel protocol to the second household appliance, so that the second household appliance converts the message data of the USB expansion channel protocol into the message data of the second communication protocol.
Specifically, the wireless communication module 11 includes a plurality of common wireless communication sub-modules, such as a Wifi module, a bluetooth module, a Zigbee module, a Z-Wave module, and an EnOcean module, and each of the wireless communication sub-modules can wirelessly communicate with the household appliance according to different communication protocols. That is, the home gateway can communicate with different home appliances through the Wifi protocol, the bluetooth protocol, the Zigbee protocol, the Z-Wave protocol or the EnOcean protocol through the wireless communication module 11, and for some home appliances that do not use these communication protocols, for example, the home gateway does not support communication protocol protocols such as 3g, HomeRF, etc., communication protocols developed by the brand of the home appliance itself, or communication protocols of mainstream home appliances newly developed in the future, the home gateway cannot wirelessly communicate with the home gateway through the wireless communication module 11. Therefore, the USB extension channel is added in the home gateway, so that the home gateway can be compatible with the home appliances which do not support the communication protocol or the future WSN protocol of the Internet of things.
In one embodiment of the invention, the first communication protocol comprises one of Wifi protocol, ZigBee protocol, bluetooth protocol, EnOcean protocol, Z-wave protocol, and the second communication protocol is a communication protocol other than the first communication protocol. It should be understood that the first household appliance has a first communication protocol, which refers to a communication protocol already supported in the home gateway, and the second household appliance has a second communication protocol, which is a communication protocol not supported in the home gateway, and the communication protocols of the first household appliance and the second household appliance, and the specific protocol contents of the first communication protocol and the second communication protocol are not limited in the present invention. Specifically, a first terminal is taken as a sensor, a first communication protocol is a Zigbee protocol, a second terminal is a mobile phone, and a second communication protocol is a 5g protocol, for example, where the home gateway supports the Zigbee protocol but not the 5g protocol. Therefore, the control module 13 receives the message data of the Zigbee protocol sent by the sensor through the wireless communication module 11, converts the message data of the Zigbee protocol into the message data of the USB extended channel protocol through the USB extension module 12, then sends the message data of the USB extended channel protocol to the mobile phone through the USB interface connected between the mobile phone and the home gateway, and further converts the message data of the USB extended channel protocol into the message data of the 5g protocol by the mobile phone.
In another embodiment of the present invention, the second household appliance is further configured to convert the message data of the second communication protocol into the message data of the USB extended channel protocol, and the control module 13 is further configured to receive the message data of the USB extended channel protocol sent by the second household appliance through the USB extended module 12, convert the message data of the USB extended channel protocol into the message data of the first communication protocol, and send the message data of the first communication protocol to the first household appliance. Specifically, when the mobile phone sends the message data to the sensor, the mobile phone may convert the message data of the 5g protocol into the message data of the USB extended channel protocol, the controller 13 receives the message data of the USB extended channel protocol sent by the mobile phone through the USB interface, converts the message data of the USB extended channel protocol into the message data of the Zigbee protocol through the USB extended module 12, and then sends the message data of the Zigbee protocol to the sensor through the wireless communication module 11. Therefore, the two-way communication between the household appliances of which the home gateway supports the protocol and the household appliances of which the home gateway does not support the protocol can be realized.
According to the home gateway provided by the embodiment of the invention, when the home gateway does not support a certain communication protocol, the extension channel of the USB extension module can be utilized, so that the home gateway is compatible with the household appliances using the communication protocol.
Fig. 2 is a schematic structural diagram of a home gateway according to another embodiment of the present invention.
As shown in fig. 2, the home gateway includes: wireless communication module 11, USB expansion module 12, control module 13 and storage module 14.
The storage module 14 is configured to store a preconfigured protocol conversion rule. The control module 13 is further configured to receive a conversion rule between the third communication protocol and the fourth communication protocol sent by the terminal device through the USB expansion module 12, and send the conversion rule between the third communication protocol and the fourth communication protocol to the storage module. Specifically, the terminal device may be a mobile terminal such as a mobile phone, a PAD, and a usb disk, and both the third communication protocol and the fourth communication protocol may be communication protocols that are not supported by the home gateway, or one of the communication protocols may be a communication protocol that is not supported by the home gateway. For example, the third communication protocol may be a Wifi protocol, and the fourth communication protocol may be an RTP protocol. The user converts the message data of the Wifi protocol into the message data of the RTP protocol and converts the conversion rule of the message data of the RTP protocol into the message data of the Wifi protocol to be pre-stored in the USB disk, and the controller 13 reads the stored conversion rule from the USB disk through the USB expansion module 12 after the USB disk is accessed to the home gateway through the USB interface, and then sends the read conversion rule to the storage module 14 for storage. Furthermore, the home gateway can support the two-way communication between the household appliances of the RTP protocol and the household appliances of the Wifi protocol.
In an embodiment of the present invention, the control module 13 is further configured to receive message data of a third communication protocol sent by the third household appliance, convert the message data of the third communication protocol into message data of a fourth protocol according to a conversion rule between the third communication protocol and the fourth communication protocol stored in the storage module, and send the message data of the fourth protocol to the fourth household appliance, or receive message data of the fourth communication protocol sent by the fourth household appliance, convert the message data of the fourth communication protocol into message data of the third protocol according to a conversion rule between the third communication protocol and the fourth communication protocol, and send the message data of the third protocol to the third household appliance. Specifically, for example, the third household appliance is an intelligent bracelet, the fourth household appliance is a video player, the control module 13 receives message data of a Wifi protocol sent by the intelligent bracelet through the wireless communication module 11, reads a conversion rule between the Wifi protocol and an RTP protocol from the memory 13, converts the message data of the Wifi protocol into message data of the RTP protocol according to the conversion rule, and then sends the message data of the RTP protocol to the video player, thereby controlling the video player by the mobile phone.
According to the home gateway provided by the embodiment of the invention, the conversion rule that the home gateway does not support the communication protocol is added into the home gateway through the terminal equipment, so that the home gateway can support the two-way communication between the household appliances using the communication protocol, and a new home gateway does not need to be added into the intelligent home system, thereby further improving the compatibility of the home gateway.
In order to implement the above embodiments, the present invention further provides a data communication method for a home gateway.
Fig. 3 is a flowchart of a data communication method of a home gateway according to an embodiment of the present invention.
As shown in fig. 3, the data communication method includes:
and S31, receiving the message data of the first communication protocol sent by the first household appliance.
S32, converting the message data of the first communication protocol into the message data of the USB extended channel protocol.
And S33, sending the message data of the USB extended channel protocol to the second household appliance through the USB interface, so that the second household appliance converts the message data of the USB extended channel protocol into the message data of the second communication protocol.
In one embodiment of the invention, the first communication protocol comprises one of Wifi protocol, ZigBee protocol, bluetooth protocol, EnOcean protocol, Z-wave protocol, and the second communication protocol is a communication protocol other than the first communication protocol.
And S34, receiving the message data of the USB extended channel protocol converted from the message data of the second communication protocol sent by the second household appliance through the USB interface.
S35, converting the message data of the USB extended channel protocol into the message data of the first communication protocol.
And S36, sending the message data of the first communication protocol to the first household appliance.
It should be noted that the foregoing explanation on the embodiment of the home gateway also applies to the data communication method of the home gateway of the embodiment, and the implementation principle thereof is similar and will not be described herein again.
According to the data communication method of the home gateway, when the home gateway does not support a certain communication protocol, the extension channel of the USB extension module can be used, so that the home gateway is compatible with the household appliances using the communication protocol.
Fig. 4 is a flowchart of a data communication method of a home gateway according to another embodiment of the present invention.
As shown in fig. 4, the data communication method includes:
and S41, receiving the message data of the first communication protocol sent by the first household appliance.
S42, converting the message data of the first communication protocol into the message data of the USB extended channel protocol.
And S43, sending the message data of the USB extended channel protocol to the second household appliance through the USB interface, so that the second household appliance converts the message data of the USB extended channel protocol into the message data of the second communication protocol.
And S44, receiving a conversion rule between the third communication protocol and the fourth communication protocol sent by the terminal equipment through the USB interface, and storing the conversion rule between the third communication protocol and the fourth communication protocol.
And S45, receiving the message data of the third communication protocol sent by the third household appliance, converting the message data of the third communication protocol into the message data of the fourth protocol according to the stored conversion rule between the third communication protocol and the fourth communication protocol, and sending the message data of the fourth protocol to the fourth household appliance. Or, receiving the message data of the fourth communication protocol sent by the fourth household appliance, converting the message data of the fourth communication protocol into the message data of the third protocol according to the conversion rule between the third communication protocol and the fourth communication protocol, and sending the message data of the third protocol to the third household appliance.
It should be noted that the foregoing explanation on the embodiment of the home gateway also applies to the data communication method of the home gateway of the embodiment, and the implementation principle thereof is similar and will not be described herein again.
According to the data communication method of the home gateway, the terminal equipment is used for adding the conversion rule that the home gateway does not support the communication protocols into the home gateway, so that the home gateway can support the two-way communication between the household appliances using the communication protocols, a new home gateway does not need to be added into an intelligent home system, and the compatibility of the home gateway is further improved.
In order to realize the embodiment, the invention further provides an intelligent home system.
Fig. 5 is a schematic structural diagram of an intelligent home system according to an embodiment of the present invention.
As shown in fig. 5, the smart home system includes: the home gateway 10 and the plurality of home appliances 20 according to the above embodiments of the present invention.
It should be noted that the foregoing explanation on the embodiment of the home gateway is also applicable to the smart home system of the embodiment, and the implementation principle thereof is similar and will not be described herein again.
According to the intelligent home system provided by the embodiment of the invention, when the home gateway does not support a certain communication protocol, the extension channel of the USB extension module can be utilized, so that the home gateway is compatible with the household appliances using the communication protocol.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
In the present invention, unless otherwise expressly stated or limited, the terms "mounted," "connected," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integral; can be mechanically or electrically connected; they may be directly connected or indirectly connected through intervening media, or they may be connected internally or in any other suitable relationship, unless expressly stated otherwise. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

Claims (9)

1. A home gateway, comprising:
a wireless communication module for performing wireless communication with a first home appliance through a first communication protocol, the first communication protocol including a communication protocol supported in the home gateway;
the USB expansion module is connected with the second household appliance through a USB interface;
the control module is respectively connected with the USB extension module and the wireless communication module, and is used for receiving the message data of the first communication protocol sent by the first household appliance, converting the message data of the first communication protocol into the message data of a USB extension channel protocol, and sending the message data of the USB extension channel protocol to the second household appliance so that the second household appliance converts the message data of the USB extension channel protocol into the message data of a second communication protocol, wherein the second communication protocol is a communication protocol except the first communication protocol;
the storage module is used for storing a pre-configured protocol conversion rule;
the control module is further configured to receive a conversion rule between a third communication protocol and a fourth communication protocol sent by a terminal device through the USB expansion module, and send the conversion rule between the third communication protocol and the fourth communication protocol to the storage module, where the third communication protocol and the fourth communication protocol are both communication protocols that are not supported in the home gateway.
2. The home gateway of claim 1, wherein the second home appliance is further configured to convert the message data of the second communication protocol into message data of a USB extended channel protocol, and the control module is further configured to receive the message data of the USB extended channel protocol sent by the second home appliance through the USB extended module, convert the message data of the USB extended channel protocol into the message data of the first communication protocol, and send the message data of the first communication protocol to the first home appliance.
3. The home gateway of claim 1 or 2, wherein said first communication protocol comprises one of a Wifi protocol, a ZigBee protocol, a bluetooth protocol, an EnOcean protocol, a Z-wave protocol.
4. The home gateway of claim 1, wherein the control module is further configured to receive the message data of the third communication protocol sent by the third home appliance, convert the message data of the third communication protocol into the message data of the fourth protocol according to the conversion rule between the third communication protocol and the fourth communication protocol stored in the storage module, and send the message data of the fourth protocol to the fourth home appliance, or receive the message data of the fourth communication protocol sent by the fourth home appliance, convert the message data of the fourth communication protocol into the message data of the third protocol according to the conversion rule between the third communication protocol and the fourth communication protocol, and send the message data of the third protocol to the third home appliance.
5. A data communication method of a home gateway, comprising the steps of:
receiving message data of a first communication protocol sent by a first household appliance, wherein the first communication protocol comprises a communication protocol supported in the home gateway;
converting the message data of the first communication protocol into message data of a USB extended channel protocol;
sending the message data of the USB extended channel protocol to a second household appliance through a USB interface so that the second household appliance converts the message data of the USB extended channel protocol into message data of a second communication protocol, wherein the second communication protocol is a communication protocol except the first communication protocol;
receiving a conversion rule between a third communication protocol and a fourth communication protocol sent by a terminal device through the USB interface, and storing the conversion rule between the third communication protocol and the fourth communication protocol, wherein the third communication protocol and the fourth communication protocol are communication protocols which are not supported in the home gateway.
6. The data communication method of the home gateway as claimed in claim 5, further comprising:
receiving message data of a USB extended channel protocol converted from the message data of the second communication protocol sent by the second household appliance through the USB interface;
converting the message data of the USB extended channel protocol into the message data of the first communication protocol;
and sending the message data of the first communication protocol to the first household appliance.
7. The data communication method of the home gateway of claim 5 or 6, wherein the first communication protocol comprises one of a Wifi protocol, a ZigBee protocol, a Bluetooth protocol, an EnOcean protocol, and a Z-wave protocol.
8. The data communication method of the home gateway as claimed in claim 5, further comprising:
receiving message data of a third communication protocol sent by a third household appliance, converting the message data of the third communication protocol into message data of a fourth protocol according to a stored conversion rule between the third communication protocol and the fourth communication protocol, and sending the message data of the fourth protocol to a fourth household appliance; or
And receiving message data of a fourth communication protocol sent by the fourth household appliance, converting the message data of the fourth communication protocol into message data of a third protocol according to a conversion rule between the third communication protocol and the fourth communication protocol, and sending the message data of the third protocol to the third household appliance.
9. An intelligent home system, comprising a plurality of home appliances and a home gateway according to any one of claims 1 to 4.
CN201510964831.5A 2015-12-18 2015-12-18 Home gateway, data communication method used for same and intelligent home system Active CN106899461B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510964831.5A CN106899461B (en) 2015-12-18 2015-12-18 Home gateway, data communication method used for same and intelligent home system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510964831.5A CN106899461B (en) 2015-12-18 2015-12-18 Home gateway, data communication method used for same and intelligent home system

Publications (2)

Publication Number Publication Date
CN106899461A CN106899461A (en) 2017-06-27
CN106899461B true CN106899461B (en) 2020-06-05

Family

ID=59191579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510964831.5A Active CN106899461B (en) 2015-12-18 2015-12-18 Home gateway, data communication method used for same and intelligent home system

Country Status (1)

Country Link
CN (1) CN106899461B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108200009A (en) * 2017-12-07 2018-06-22 上海西默通信技术有限公司 A kind of terminal device network communication method and device
CN108390863B (en) * 2018-01-31 2021-01-05 深圳市元征科技股份有限公司 Data processing method and device
CN109240095A (en) * 2018-08-13 2019-01-18 珠海格力电器股份有限公司 A kind of control system of computer room, method and apparatus
CN113228567B (en) * 2019-03-12 2022-11-25 华为技术有限公司 Information processing method and device and information processing system
CN113556359B (en) * 2021-08-04 2023-06-23 京东方科技集团股份有限公司 Communication protocol conversion method, device, system and gateway device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009075735A (en) * 2007-09-19 2009-04-09 Oki Electric Ind Co Ltd Gateway device and information control method therefor
CN103107927A (en) * 2011-11-15 2013-05-15 海信集团有限公司 Information interactive method of home gateway and home network system and home network system
CN103179027B (en) * 2011-12-22 2016-09-28 中兴通讯股份有限公司 A kind of realize the compatible method and system of electric equipment, Universal peripheral accesses gateway
CN103825821B (en) * 2014-02-11 2017-06-13 华为技术有限公司 A kind of message forwarding method and a kind of network access equipment
CN103841011A (en) * 2014-02-28 2014-06-04 苏州市职业大学 Communication conversion gateway of USB and ZigBee
CN104331053B (en) * 2014-11-10 2016-10-26 重庆邮电大学 The implementation method of 6LoWPAN Smart Home
CN104660498B (en) * 2015-03-17 2018-10-12 联想(北京)有限公司 Gateway device and information processing method
CN105141601B (en) * 2015-08-17 2019-03-12 北京佰才邦技术有限公司 The configuration method and device of Internet of Things protocol conversion function

Also Published As

Publication number Publication date
CN106899461A (en) 2017-06-27

Similar Documents

Publication Publication Date Title
CN106899461B (en) Home gateway, data communication method used for same and intelligent home system
Triantafyllou et al. Network protocols, schemes, and mechanisms for internet of things (iot): Features, open challenges, and trends
Zhang et al. Home M2M networks: Architectures, standards, and QoS improvement
CN109039965B (en) The transmission method and transmitting device of reference signal
JP2021503734A (en) Time domain resource allocation table selection
KR101924627B1 (en) Discovery in a communication system
CN103856374A (en) Data transmission method, terminal and home interconnected system
Chen et al. Implementing the design of smart home and achieving energy conservation
JP2019507531A (en) Narrowband PBCH transmission method and apparatus
CN105659689A (en) Method and system for dual role handling in a wireless environment
TWI771520B (en) Method, terminal and network device of uplink control channel resource determination
WO2015184823A1 (en) Access control method and device for mobile terminal, and computer storage medium
Koo et al. R-URC: RF4CE-based universal remote control framework using smartphone
JP2021503195A (en) Control methods, devices and computer storage media for limited UE capabilities
CN102624589A (en) Expansion system and system of internet of things
US10693714B2 (en) Communication method for Wi-Fi internet of things equipment and Wi-Fi internet of things system
CN103533716A (en) Control method, controlled equipment and control equipment based on Bluetooth communication technology
US20110292920A1 (en) System and method for providing wi-fi access to electronic devices in a personal area network (pan)
US20100077105A1 (en) Role Switching Method Performed in Dual Role Device, and the Dual Role Device
US8725089B2 (en) First hub and second hub communicating by temporal connection between different wireless body area networks (WBANs) and communication method thereof
WO2018219911A1 (en) Data exchange system, method and gateway module
US11497003B2 (en) Information transmission method, terminal and network device
CN106297225A (en) The remote control thereof of a kind of home controller and system
Bai et al. Design and implementation of an IoT multi-interface gateway for establishing a digital art interactive system
EP3657732B1 (en) Electronic device control system for controlling electronic device, and method for controlling electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant