Movatterモバイル変換


[0]ホーム

URL:


CN104301211A - Internet of Things gateway and intelligent housing system - Google Patents

Internet of Things gateway and intelligent housing system
Download PDF

Info

Publication number
CN104301211A
CN104301211ACN201410505710.XACN201410505710ACN104301211ACN 104301211 ACN104301211 ACN 104301211ACN 201410505710 ACN201410505710 ACN 201410505710ACN 104301211 ACN104301211 ACN 104301211A
Authority
CN
China
Prior art keywords
things
internet gateway
area network
client
master control
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.)
Pending
Application number
CN201410505710.XA
Other languages
Chinese (zh)
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.)
GUANGZHOU GUANGLIAN DIGITAL HOME INDUSTRY TECHNOLOGY RESEARCH INSTITUTE
GUANGDONG GUANGLIAN ELECTRONIC CO Ltd
Original Assignee
GUANGZHOU GUANGLIAN DIGITAL HOME INDUSTRY TECHNOLOGY RESEARCH INSTITUTE
GUANGDONG GUANGLIAN ELECTRONIC 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 GUANGZHOU GUANGLIAN DIGITAL HOME INDUSTRY TECHNOLOGY RESEARCH INSTITUTE, GUANGDONG GUANGLIAN ELECTRONIC CO LtdfiledCriticalGUANGZHOU GUANGLIAN DIGITAL HOME INDUSTRY TECHNOLOGY RESEARCH INSTITUTE
Priority to CN201410505710.XApriorityCriticalpatent/CN104301211A/en
Publication of CN104301211ApublicationCriticalpatent/CN104301211A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention provides an Internet of Things gateway and an intelligent housing system. The Internet of Things gateway comprises a credible board card which is inserted into a master control slot of the Internet of Things gateway and is in communication with a master control board card in another slot through a PCI-E bus. The credible board card in the Internet of Things gateway is in communication with the master control board card through the PCI-E bus, when the PCI-E bus is set to be in the driven mode by the master control board card, the credible board card can verify the master control board card, and therefore credible starting of the master control board card is achieved, the credibility of the Internet of Things gateway is ensured, and the credibility of the intelligent housing system is ensured as well. The intelligent housing system comprises the Internet of Things gateway, concentrators, wireless sensors of all rooms, a client-side and node communication devices.

Description

A kind of things-internet gateway and intelligent domestic system
Technical field
The present invention relates to Smart Home field, be specifically related to a kind of things-internet gateway and intelligent domestic system.
Background technology
Smart Home is the very important application part of Internet of Things, things-internet gateway in intelligent domestic system is connected with the various kinds of sensors in system and client communication, the enforcement of the perception and information that can realize the multinomial information such as antitheft, anti-robbery, anti-extreme misery, emergency relief of family is disposed, by technical precaution, thing prevents and people's air defense organically combines, reach the target of safety family, improve the happy family life impression of the lives of the people.In order to better protection, to the person and property safety, needs the more believable things-internet gateway of one.
Summary of the invention
The invention provides a kind of things-internet gateway, comprise credible board, described credible board is inserted in the master control slot of described things-internet gateway, is connected by PCI-E bus communication with the master control board card of another slot,
After described master control board card powers up, described master control board card runs start-up loading Bootloading program, and initializes memory interface and RAM interface, be set to follower mode by described PCI-E bus driver,
The integrality of described credible board to the memory of the loading boot loader of described master control board card, operating system nucleus, operating system and main application program verifies, the CPU having verified the described master control board card of rear control continues to start, release PCI-E bus
Described master control board card has continued follow-up kernel loads, file system loads, application program loads, thus completes the startup of described master control board card.
The present invention also provides a kind of intelligent domestic system, comprises foregoing things-internet gateway, concentrator, the wireless sensor devices in each room and client, and node communication equipment.
In the present invention, credible board in things-internet gateway is connected by PCI-E bus communication with master control board card, when PCI-E bus is set to follower mode by master control board card, credible board can verify master control board card, thus realize the credible startup of initiatively board, ensure that the credibility of things-internet gateway.
Accompanying drawing explanation
Fig. 1 is the structural representation of a kind of things-internet gateway in the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of the another kind of things-internet gateway in the embodiment of the present invention;
Fig. 3 is the structural representation of a kind of intelligent domestic system in the embodiment of the present invention.
Embodiment
The embodiment of the present invention provides a kind of things-internet gateway, in the present embodiment, things-internet gateway is the nucleus equipment of intelligent domestic system, possesses the management of home wireless internet of things equipment, Intelligent housing, the function of sensor data fusion, storage and initial analysis process, and realize the information interaction with domestic household according to analysis processing result by client.
See Fig. 1, things-internet gateway 101 comprises credible board 1011, and credible board 1011 is inserted in the master control slot of things-internet gateway 101, is connected by PCI-E bus communication with the master control board card 1012 of another slot,
After master control board card 1012 powers up, master control board card 1012 runs start-up loading (Bootloading) program, and initializes memory interface and RAM interface, be set to follower mode by PCI-E bus driver.
The integrality of the memory being loaded with boot loader of credible board 1011 pairs of master control board cards 1012, operating system nucleus, operating system and main application program verifies, the CPU having verified rear control master control board card 1012 continues to start, release PCI-E bus.
Master control board card 1012 has continued follow-up kernel loads, file system loads, application program loads, thus completes the startup of master control board card 1012.
In embodiments of the present invention, credible board 1011 in things-internet gateway 101 is connected by PCI-E bus communication with master control board card 1012, when PCI-E bus is set to follower mode by master control board card 1012, credible board 1011 can verify master control board card 1012, thus realize the credible startup of initiatively board 1012, ensure that the credibility of things-internet gateway.
The embodiment of the present invention also provides another kind of things-internet gateway, see Fig. 2, in the present embodiment, things-internet gateway not only comprises the credible board 1011 and master control board card 1012 that describe in an as above embodiment, things-internet gateway also comprises network communication module, in the present embodiment, be described in detail to the network service flow process of things-internet gateway.
201, network communication module judge things-internet gateway whether with client in same local area network (LAN),
Intelligent domestic system can pass through local area network access control, also can be controlled by wide-area network access.Network communication module in things-internet gateway judge things-internet gateway whether with client in same local area network (LAN), then to conduct interviews control according to judged result.
Network communication module can pass through User Datagram Protoco (UDP) (UDP, User Datagram Protocol) issue the broadcast of local area network (LAN), if client receives, network communication module then judges that things-internet gateway and client are in same local area network (LAN), and udp port is 5000.
202, if so, client is directly communicated mutually by local area network (LAN) with things-internet gateway,
The judged result of step 201 be things-internet gateway and client in same local area network (LAN), then perform step 202, client is directly communicated mutually by local area network (LAN) with things-internet gateway,
203, if not, client is communicated mutually by wide area network with things-internet gateway.
The judged result of step 201 be things-internet gateway and client not in same local area network (LAN), then perform step 203, client is communicated mutually by wide area network with things-internet gateway.
Client is communicated mutually by wide area network with the network communication module in things-internet gateway, be specially: communication initiator first accesses the Cloud Server in wide area network, trigger Cloud Server and set up data channel, the data channel accessing communication recipient of communication initiator by setting up.
Or, client is communicated mutually by wide area network with the network communication module in things-internet gateway, be specially: by easily extensible communication and presentation protocol (XMPP, Extensible Messaging and Presence Protocol), session negotiation passage (Session Negotiation Channel) is set up between communication initiator and Cloud Server, communication initiator is by the Cloud Server in session negotiation channel access wide area network, trigger Cloud Server and set up data channel, the data channel accessing communication recipient of communication initiator by setting up.
Session negotiation passage (Session Negotiation Channel) is the ditch circulation passage for data connection service, session negotiation passage is used to request one connection, exchanges candidate scheme and consulting session details (coding of such as socket addresses, needs, the file of exchange, is connected change request and stop asking), this Article 1 being things-internet gateway and client are set up with Cloud Server separately links, and only has this link to be successfully established and just can set up data channel (Data Channel) between things-internet gateway and client.Data channel transmits the passage of real data (audio frequency, video, file etc.) between things-internet gateway and client, the data transmitted are by TCP or UDP encapsulating dress, which kind of mode of concrete use is relevant with the result of consulting, these data are not through XMPP server, can be forwarded by RELAY server when the direct-connected mode of P2P cannot be set up, real-time video code stream does not forward.
The message that network communication module communicates with HA_Daemon with clientAdmin is JSON form, is also JSON form with the message of Video_Daemon 5011 port communication, with Video_Daemon 5012 port communication be H264 code stream.
Network communication module is connected to the data in the 5002 port accepts ZigBee-networks of HA_Daemon, then sends to the client connected through wide area network.It should be noted that, in the present embodiment, the transducer in intelligent domestic system is based on ZigBee-network Node configuration.
Network communication module should keep long with HA_Daemon and be connected, and within every 5 seconds, sends out a heartbeat packet, connects 5002 ports being disconnected and needing to reconnect HA_Daemon if long.
Network communication module is connected to 5012 ports of Video_Daemon, receives the real-time video code stream of web camera, then sends to the client connected through wide area network P2P, does not forward real-time video code stream for the client connected by RELAY mode.
Network communication module is connected to 5016 ports of clientAdmin_Daemon, receives the announcement information that user login information changes, and then issues the client connected through wide area network.
Network communication module needs 5003 ports of a monitoring TCP, receives the message such as pattern, room, list of devices that HA_Daemon pushes.
Network communication module needs 5013 ports of a monitoring TCP, receives the message such as another name, password that clientAdmin cgi pushes.
HA_Daemon, Video_Daemon, clientAdmin_Daemon, clientAdmin cgi mentioned in the present embodiment is the usual vocabulary of this area.
Network communication module can also be used for resolving http protocol, provides CGI(Common gateway interface) (CGI, Common Gateway Interface) to support.Client and network communication module are by the 5001 port communication control ZigBee sensor terminals of CGI and HA_Daemon, by the 5011 port communication net control video camera IPC of CGI and Video_Daemon, logged in by CGI and clientAdmin Control on Communication user.When client sends a GET request, network communication module runs corresponding cgi script, and operation result is returned to client by http response.
As shown in Figure 3, the embodiment of the present invention also provides a kind of intelligent domestic system, and this intelligent domestic system comprises things-internet gateway 301, concentrator 302, the wireless sensor devices 303 in each room and client 304, and node communication equipment 305.Things-internet gateway 301 in the present embodiment can adopt the gateway in embodiment as shown in Figure 1, also can adopt the things-internet gateway of embodiment as shown in Figure 2.
A kind of things-internet gateway provided the embodiment of the present invention above and intelligent domestic system are described in detail, for one of ordinary skill in the art, according to the thought of the embodiment of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (10)

CN201410505710.XA2014-09-262014-09-26Internet of Things gateway and intelligent housing systemPendingCN104301211A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410505710.XACN104301211A (en)2014-09-262014-09-26Internet of Things gateway and intelligent housing system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410505710.XACN104301211A (en)2014-09-262014-09-26Internet of Things gateway and intelligent housing system

Publications (1)

Publication NumberPublication Date
CN104301211Atrue CN104301211A (en)2015-01-21

Family

ID=52320787

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410505710.XAPendingCN104301211A (en)2014-09-262014-09-26Internet of Things gateway and intelligent housing system

Country Status (1)

CountryLink
CN (1)CN104301211A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105530672A (en)*2016-02-172016-04-27海信集团有限公司Switching method and switching system for mobile terminal and smart home communication network
CN105930732A (en)*2016-04-122016-09-07中国电子科技集团公司第五十四研究所Credible starting method suitable for service board in VPX device
CN106533934A (en)*2016-12-232017-03-22重庆邮电大学Border gateway applicable to all interconnected manufacturing networks
CN108836278A (en)*2018-04-262018-11-20东北大学A kind of wearable electronic thermometer
CN110490146A (en)*2019-08-222019-11-22北博(厦门)智能科技有限公司Artificial intelligence circumference safety protection method and server-side based on deep learning
CN110933058A (en)*2019-11-212020-03-27深圳渊联技术有限公司Internet of things system and safety control method thereof
CN113934151A (en)*2021-10-222022-01-14洛阳职业技术学院 An Internet of Things gateway and its communication method

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101504705A (en)*2009-03-172009-08-12武汉大学Trusted platform module and its computer starting control method
US7673264B1 (en)*2006-04-062010-03-02Virage Logic Corp.System and method for verifying IP integrity in system-on-chip (SOC) design
CN102270287A (en)*2011-07-132011-12-07中国人民解放军海军计算技术研究所Trusted software base providing active security service
WO2012064171A1 (en)*2010-11-082012-05-18Mimos BerhadA method for enabling a trusted platform in a computing system
CN103577748A (en)*2013-11-202014-02-12北京可信华泰信息技术有限公司Dynamic measuring method based on dependable computing and management system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7673264B1 (en)*2006-04-062010-03-02Virage Logic Corp.System and method for verifying IP integrity in system-on-chip (SOC) design
CN101504705A (en)*2009-03-172009-08-12武汉大学Trusted platform module and its computer starting control method
WO2012064171A1 (en)*2010-11-082012-05-18Mimos BerhadA method for enabling a trusted platform in a computing system
CN102270287A (en)*2011-07-132011-12-07中国人民解放军海军计算技术研究所Trusted software base providing active security service
CN103577748A (en)*2013-11-202014-02-12北京可信华泰信息技术有限公司Dynamic measuring method based on dependable computing and management system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105530672A (en)*2016-02-172016-04-27海信集团有限公司Switching method and switching system for mobile terminal and smart home communication network
CN105930732A (en)*2016-04-122016-09-07中国电子科技集团公司第五十四研究所Credible starting method suitable for service board in VPX device
CN105930732B (en)*2016-04-122018-11-06中国电子科技集团公司第五十四研究所A kind of credible startup method of suitable VPX appliance services board
CN106533934A (en)*2016-12-232017-03-22重庆邮电大学Border gateway applicable to all interconnected manufacturing networks
CN106533934B (en)*2016-12-232019-10-25重庆邮电大学 A border gateway for fully interconnected manufacturing networks
CN108836278A (en)*2018-04-262018-11-20东北大学A kind of wearable electronic thermometer
CN110490146A (en)*2019-08-222019-11-22北博(厦门)智能科技有限公司Artificial intelligence circumference safety protection method and server-side based on deep learning
CN110933058A (en)*2019-11-212020-03-27深圳渊联技术有限公司Internet of things system and safety control method thereof
CN113934151A (en)*2021-10-222022-01-14洛阳职业技术学院 An Internet of Things gateway and its communication method
CN113934151B (en)*2021-10-222022-05-27洛阳职业技术学院 A communication method applied to an Internet of Things gateway

Similar Documents

PublicationPublication DateTitle
CN104301211A (en)Internet of Things gateway and intelligent housing system
US10455421B2 (en)Enabling emergency access to secure wireless communications networks
EP3195566B1 (en)Service layer interworking using mqtt protocol
Wenbo et al.Smart home implementation based on Internet and WiFi technology
CN103973748B (en)Intelligent household system and monitoring method thereof
CN107770761B (en)Bluetooth device sharing request and control method and device, and computer storage medium
JP2020527317A (en) Smart device control methods, control devices and control systems
CN104601665A (en)System and method for real-time cloud simulation on Internet of things sensing device
CN104113458A (en)Mobile terminal and intelligent household appliance interconnecting method and device
CN102638460A (en)Residential gateway, cloud server and method for communicating residential gateway and cloud server
WO2015138588A1 (en)Cross-layer context management
WO2016077713A1 (en)Permission based resource and service discovery
CN106100914A (en)The method for pushing of a kind of cloud AC warning information and system
CN103312528A (en)Heartbeat message sending method and user terminal
CN108600698A (en)Security monitoring system and method based on cloud platform
CN106941536A (en)Data interactive method between client and server based on http protocol
CN104363263A (en)Thing networking universal platform based on cloud services
CN113098988B (en)Data transmission method and data transmission system
EP3182772B1 (en)User equipment registration method, entity and system and computer storage medium
CN105553921B (en)Internet of things communication method and device and internet of things communication system
CN115175152B (en) Smart device binding method and device, storage medium and electronic device
CN105072148B (en)Method and device for establishing connection with terminal
CN104753773A (en)PC-based (personal computer based) instant communication system and communication method thereof
CN107360065B (en) Information push method and device
US20150229513A1 (en)Systems and methods for efficient remote security panel configuration and management

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
WD01Invention patent application deemed withdrawn after publication
WD01Invention patent application deemed withdrawn after publication

Application publication date:20150121


[8]ページ先頭

©2009-2025 Movatter.jp