CN110071857A - A kind of method of smart home server and multiple terminals progress data exchange - Google Patents
A kind of method of smart home server and multiple terminals progress data exchange Download PDFInfo
- Publication number
- CN110071857A CN110071857A CN201910313230.6A CN201910313230A CN110071857A CN 110071857 A CN110071857 A CN 110071857A CN 201910313230 A CN201910313230 A CN 201910313230A CN 110071857 A CN110071857 A CN 110071857A
- Authority
- CN
- China
- Prior art keywords
- data
- server
- exchange
- multiple terminals
- communication
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000004891 communication Methods 0.000 claims description 47
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000000605 extraction Methods 0.000 claims description 6
- 230000000694 effects Effects 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer And Data Communications (AREA)
Abstract
A kind of method for carrying out data exchange the invention discloses smart home server and multiple terminals can classify by the way that interchange channel is classified and transmit data, carry out data exchange, avoid data cross, drag slow exchange process;Also received data are identified by recognition unit, the data classification for needing to exchange is stored in different data cells, matching unit is set to have what is be directed to find corresponding data in memory, improve search speed, pass through the effect of business service unit, data exchange is carried out, exchange velocity is fast.
Description
Technical field
The present invention relates to smart home service technology field more particularly to a kind of smart home servers and multiple terminals to carry out
The method of data exchange.
Background technique
Smart home be using house as platform, using comprehensive wiring technology, network communication technology, security precautions technology, from
Dynamic control technology, audio and video technology integrate the related facility of home life, construct efficient housing facilities and family's schedule thing
The management system of business promotes house security, convenience, comfort, artistry, and realizes the living environment of environmental protection and energy saving.
With the improvement of living standards, existing smart home device in the family is more and more, use is also more and more common,
Smart home server is also required to carry out data exchange with more and more device ends and exchange, in order to which user passes through clothes
Business device understands the working condition of equipment at any time, still, when present smart home server and multiple terminals carry out data exchange,
Since exchange data information amount is big, cause process slow, be easy error, is unfavorable for managing smart home device.
Summary of the invention
The purpose of the present invention is to solve the problems of the prior art, and a kind of smart home server for proposing and more
The method of terminal progress data exchange.
To achieve the goals above, present invention employs following technical solutions:
A kind of method of smart home server and multiple terminals progress data exchange, the specific steps of the data exchange are such as
Under:
1) multiple terminals send IP address connection request to server by Ethernet, and the communication ends of server are interpreted multiple
Connection request, and connection is established with multiple terminals, and multiple interface channels are also carried out classification and ordination by the communication port of server;
2) when multiple terminals send exchange data, the external memory at server communication end receives data, and in identification mould
The interface channel for sending this data is matched with sorted interface channel in block, while saving matched data;
3) recognition unit in server carries out keyword extraction and interpretation to different types of exchange data, and will interpret
Data transmission afterwards is to matching unit;
4) server matching unit search server internal storage data cell, and with will interpret after data with it is more
A data cell carries out one-to-one correspondence matching, finds the data cell for needing to exchange, and exchange data are imported this data cell
In, and read the data for needing to exchange;
5) at the same time, the matching unit of server is also marked the data of reading, makes the company for sending exchange data
Road is connected to correspond with the data for needing to exchange;
6) data transmission that the business service unit machine of server exchanges the needs of reading passes through correspondence into communication ends
Interface channel by data exchange to corresponding terminal, carry out data exchange;
7) after exchanging, the communication ends of server can disconnect the communication of server Yu this terminal immediately, keep connection logical
Road is closed.
Preferably, in the server memory stores data exchange path, content and time, and according to path,
Content and time classify, and classification storage is in different data cells.
Preferably, in step 1), multiple communication port, each communication port and one is arranged in the communication ends of the server
A terminal is individually communicated, and independent interface channel is established.
Preferably, recognition unit is also communicated with the database in server in step 3), and recognition unit will extract
Keyword and database in data compare, and then interpret keyword.
Preferably, memory for storing data is provided in server in step 4), and if being divided into memory
Dry data cell, same type of data are stored in the same data cell.
A kind of system of smart home server and multiple terminals progress data exchange, including server and terminal, the clothes
The communication ends of device of being engaged in and terminal carry out real time communication, further include recognition unit in the server, memory, matching unit, deposit
Reservoir and business service unit;
The recognition unit is by conducting wire connection communication end, and the data in recognition unit also reading database, and with
It is connected in real time with unit;
The matching unit connects memory by conducting wire and business service unit, the business service unit pass through conducting wire
Connection communication end.
Preferably, the communication ends include the external memory that identification module and identification module are connected by conducting wire, institute
It states memory inside and is divided into several data cells.
Compared with prior art, the present invention provides the sides that a kind of smart home server and multiple terminals carry out data exchange
Method, have it is following the utility model has the advantages that
(1), the exchange method of the invention can classify by the way that interchange channel is classified and transmit data, carry out data
Exchange, avoids data cross, drags slow exchange process.
(2), the exchange method of the invention also passes through recognition unit and identifies to received data, single by matching later
Member matching exchange data, can quickly find exchange data, by the effect of business service unit, carry out data exchange, hand over
Throw-over degree is fast.
(3), the exchange method of the invention will need the data classification exchanged to be stored in different data cells, in order to
Matching unit has what is be directed to find corresponding data in memory, improves search speed, and convenient storage, classification is clear, with
Convenient for fast exchange data.
It is not directed to part in the device to be the same as those in the prior art or can be realized by using the prior art, structure of the invention
Simply, easy to operate.
Detailed description of the invention
Fig. 1 is that the process of the method for a kind of smart home server proposed by the present invention and multiple terminals progress data exchange is shown
It is intended to;
Fig. 2 is that the data of the method for a kind of smart home server proposed by the present invention and multiple terminals progress data exchange are handed over
Change system block diagram.
Specific embodiment
To be easy to understand the technical means, the creative features, the aims and the efficiencies achieved by the present invention, below with reference to
Specific embodiment, the present invention is further explained.
Embodiment 1
As shown in Figure 1, a kind of method that smart home server and multiple terminals carry out data exchange, data exchange it is specific
Steps are as follows:
1) multiple terminals send IP address connection request to server by Ethernet, and the communication ends of server are interpreted multiple
Connection request, and connection is established with multiple terminals, and multiple interface channels are also carried out classification and ordination by the communication port of server;
2) when multiple terminals send exchange data, the external memory at server communication end receives data, and in identification mould
The interface channel for sending this data is matched with sorted interface channel in block, while saving matched data;
3) recognition unit in server carries out keyword extraction and interpretation to different types of exchange data, and will interpret
Data transmission afterwards is to matching unit;
4) server matching unit search server internal storage data cell, and with will interpret after data with it is more
A data cell carries out one-to-one correspondence matching, finds the data cell for needing to exchange, and exchange data are imported this data cell
In, and read the data for needing to exchange;
5) at the same time, the matching unit of server is also marked the data of reading, makes the company for sending exchange data
Road is connected to correspond with the data for needing to exchange;
6) data transmission that the business service unit machine of server exchanges the needs of reading passes through correspondence into communication ends
Interface channel by data exchange to corresponding terminal, carry out data exchange;
7) after exchanging, the communication ends of server can disconnect the communication of server Yu this terminal immediately, keep connection logical
Road is closed.
In server memory stores data exchange path, content and time, and according to path, content and time into
Row classification, classification storage is in different data cells.
In step 1), multiple communication port are arranged in the communication ends of server, and each communication port is carried out with a terminal
Individually communication, establishes independent interface channel, avoids the problem that data cross transmission occur during data transmission, is conducive to
Improve transmission speed.
Recognition unit is also communicated with the database in server in step 3), and recognition unit is by the keyword of extraction
It is compared with the data in database, and then interprets keyword, it can be with rapid interpretive data information, in order to search data.
Memory for storing data is provided in server in step 4), and is divided into several data in memory
Unit, same type of data are stored in the same data cell, and classification storage needs the data exchanged, in order to match list
Member has the lookup data being directed to.
Embodiment 2
As shown in Fig. 2, the system that a kind of smart home server and multiple terminals carry out data exchange, including server and end
End, the communication ends and terminal of server carry out real time communication, further include recognition unit in server, memory, matching unit, deposit
Reservoir and business service unit;
Recognition unit passes through conducting wire connection communication end, and the data in recognition unit also reading database, and single with matching
Member is connected in real time, and recognition unit can compare the keyword of extraction, in unscrambling data with the vocabulary in database
Hold, so that the information of interpretation is transferred to matching unit;
Matching unit connects memory and business service unit by conducting wire, and business service unit passes through conducting wire connection communication
It holds, after the data for needing to exchange in matching unit lookup memory are matched, communication ends is transferred to by business service unit,
Carried out data transmission by communication ends.
Communication ends include the external memory that identification module and identification module are connected by conducting wire, and memory inside is divided into
Several data cells, the data that can need to exchange with classification storage.
It should be noted that the present invention provides the sides that a kind of smart home server and multiple terminals carry out data exchange
Method can classify by the way that interchange channel is classified and transmit data, carry out data exchange, avoid data cross, drag slow exchange
Process;Also received data are identified by recognition unit, the data classification for needing to exchange is stored in different data sheets
In member, makes matching unit there is what is be directed to find corresponding data in memory, improve search speed, pass through business service list
The effect of member, carries out data exchange, and exchange velocity is fast.
The foregoing is only a preferred embodiment of the present invention, but scope of protection of the present invention is not limited thereto,
Anyone skilled in the art in the technical scope disclosed by the present invention, according to the technique and scheme of the present invention and its
Inventive concept is subject to equivalent substitution or change, should be covered by the protection scope of the present invention.
Claims (7)
1. a kind of method that smart home server and multiple terminals carry out data exchange, which is characterized in that the data exchange
Specific step is as follows:
1) multiple terminals send IP address connection request to server by Ethernet, and the communication ends of server interpret multiple connections
Request, and connection is established with multiple terminals, and multiple interface channels are also carried out classification and ordination by the communication port of server;
2) when multiple terminals send exchange data, the external memory at server communication end receives data, and in identification module
The interface channel for sending this data is matched with sorted interface channel, while saving matched data;
3) recognition unit in server carries out keyword extraction and interpretation to different types of exchange data, and will be after interpretation
Data transmission is to matching unit;
4) server matching unit search server internal storage data cell, and with will interpret after data and multiple numbers
One-to-one correspondence matching is carried out according to unit, finds the data cell for needing to exchange, exchange data are imported in this data cell, and
Read the data for needing to exchange;
5) at the same time, the matching unit of server is also marked the data of reading, keeps the connection for sending exchange data logical
Road is corresponded with the data for needing to exchange;
6) data transmission that the business service unit machine of server exchanges the needs of reading passes through corresponding company into communication ends
Road is connected by data exchange to corresponding terminal, carries out data exchange;
7) after exchanging, the communication ends of server can disconnect the communication of server Yu this terminal immediately, close interface channel
It closes.
2. the method that a kind of smart home server according to claim 1 and multiple terminals carry out data exchange, feature
It is, path, content and the time of the memory stores data exchange in the server, and according to path, content and time
Classify, classification storage is in different data cells.
3. the method that a kind of smart home server according to claim 1 and multiple terminals carry out data exchange, feature
It is, in step 1), multiple communication port are arranged in the communication ends of the server, and each communication port is carried out with a terminal
Individually communication, establishes independent interface channel.
4. the method that a kind of smart home server according to claim 1 and multiple terminals carry out data exchange, feature
Be, recognition unit is also communicated with the database in server in step 3), recognition unit by the keyword of extraction with
Data in database compare, and then interpret keyword.
5. the method that a kind of smart home server according to claim 1 and multiple terminals carry out data exchange, feature
It is, is provided with memory for storing data in server in step 4), and be divided into several data sheets in memory
Member, same type of data are stored in the same data cell.
6. carrying out data exchange to a kind of smart home server of 5 any the methods and multiple terminals according to claim 1
System, including server and terminal, which is characterized in that the communication ends and terminal of the server carry out real time communication, the clothes
It further include recognition unit, memory, matching unit, memory and business service unit in business device;
The recognition unit passes through conducting wire connection communication end, and the data in recognition unit also reading database, and single with matching
Member is connected in real time;
The matching unit connects memory and business service unit by conducting wire, and the business service unit is connected by conducting wire
Communication ends.
7. the system that a kind of smart home server according to claim 6 and multiple terminals carry out data exchange, feature
It is, the communication ends include the external memory that identification module and identification module are connected by conducting wire, in the memory
Part is several data cells.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910313230.6A CN110071857A (en) | 2019-04-18 | 2019-04-18 | A kind of method of smart home server and multiple terminals progress data exchange |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910313230.6A CN110071857A (en) | 2019-04-18 | 2019-04-18 | A kind of method of smart home server and multiple terminals progress data exchange |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110071857A true CN110071857A (en) | 2019-07-30 |
Family
ID=67368025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910313230.6A Pending CN110071857A (en) | 2019-04-18 | 2019-04-18 | A kind of method of smart home server and multiple terminals progress data exchange |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110071857A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116540270A (en) * | 2023-07-07 | 2023-08-04 | 成都云智北斗科技有限公司 | GNSS receiver integrating front-end resolving terminal |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1677419A (en) * | 2004-03-31 | 2005-10-05 | 日本电气株式会社 | Message distribution system, server, mobile terminal, data storage unit and method |
CN101047723A (en) * | 2006-03-30 | 2007-10-03 | 腾讯科技(深圳)有限公司 | Class information transmitting system and method |
CN102090044A (en) * | 2008-07-10 | 2011-06-08 | 苹果公司 | System and method of regulating the download of data files from a server to a client device |
CN102111434A (en) * | 2010-12-28 | 2011-06-29 | 北京邮电大学 | Wireless network-based exercise data acquisition and service method and system |
CN102497436A (en) * | 2011-12-16 | 2012-06-13 | 方正国际软件有限公司 | Networked file storing method and system based on HTTP (Hyper Text Transport Protocol) |
CN104040545A (en) * | 2012-01-06 | 2014-09-10 | 苹果公司 | Intelligent data delivery and storage based on data characteristics |
CN104410666A (en) * | 2014-10-29 | 2015-03-11 | 浪潮(北京)电子信息产业有限公司 | Method and system for implementing heterogeneous storage resource management under cloud computing |
CN104811478A (en) * | 2015-03-27 | 2015-07-29 | 上海斐讯数据通信技术有限公司 | Remote control system and method of wireless terminal equipment |
-
2019
- 2019-04-18 CN CN201910313230.6A patent/CN110071857A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1677419A (en) * | 2004-03-31 | 2005-10-05 | 日本电气株式会社 | Message distribution system, server, mobile terminal, data storage unit and method |
CN101047723A (en) * | 2006-03-30 | 2007-10-03 | 腾讯科技(深圳)有限公司 | Class information transmitting system and method |
CN102090044A (en) * | 2008-07-10 | 2011-06-08 | 苹果公司 | System and method of regulating the download of data files from a server to a client device |
CN102111434A (en) * | 2010-12-28 | 2011-06-29 | 北京邮电大学 | Wireless network-based exercise data acquisition and service method and system |
CN102497436A (en) * | 2011-12-16 | 2012-06-13 | 方正国际软件有限公司 | Networked file storing method and system based on HTTP (Hyper Text Transport Protocol) |
CN104040545A (en) * | 2012-01-06 | 2014-09-10 | 苹果公司 | Intelligent data delivery and storage based on data characteristics |
CN104410666A (en) * | 2014-10-29 | 2015-03-11 | 浪潮(北京)电子信息产业有限公司 | Method and system for implementing heterogeneous storage resource management under cloud computing |
CN104811478A (en) * | 2015-03-27 | 2015-07-29 | 上海斐讯数据通信技术有限公司 | Remote control system and method of wireless terminal equipment |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116540270A (en) * | 2023-07-07 | 2023-08-04 | 成都云智北斗科技有限公司 | GNSS receiver integrating front-end resolving terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103944739B (en) | Intelligent POE electric supply systems and its efficient POE method for managing power supply | |
CN103200199A (en) | Out of band (OOB) data collection system | |
CN109017344A (en) | A kind of charging pile automatic right-discriminating method | |
CN110489407A (en) | Data filling mining method, apparatus, computer equipment and storage medium | |
CN106533872A (en) | System for improving transmission efficiency of FC-AE-1553 bus | |
CN111597411A (en) | Method and system for distinguishing and identifying power protocol data frames | |
CN205691139U (en) | Air conditioner charging system | |
CN114401269A (en) | Business data distribution method and system and Internet of things management platform | |
CN110071857A (en) | A kind of method of smart home server and multiple terminals progress data exchange | |
CN107748854A (en) | A kind of POE powers integrated RFID reader and its communication means | |
CN201797528U (en) | Industrial Ethernet serial server based on DSP | |
CN105612531A (en) | Network access method, RFID tag, electronic device, and control system | |
CN101582884B (en) | System and method for 3G data packet reorganization based on FPGA | |
CN101566661A (en) | Electricity quality online monitoring system based on transparent transmission technology | |
CN206400631U (en) | A kind of hotel service system based on cloud service | |
CN201345392Y (en) | Network system used in electric automobile battery charger | |
CN103685262A (en) | Heterogeneous network communication adapter | |
CN104113454A (en) | Gasoline station intelligent controller and communication system based on the same | |
WO2021042972A1 (en) | Smart card management apparatus and method | |
CN106603619A (en) | Wireless system of self-service express delivery cabinet | |
CN207440826U (en) | A kind of gas station's data management system | |
CN107193933A (en) | A kind of source pump Mobile Server control system and method | |
CN107168896A (en) | The control system and control method of a kind of USB device | |
CN202404593U (en) | Signature card intelligent control system | |
CN205158389U (en) | Face recognition system based on network platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190730 |
|
RJ01 | Rejection of invention patent application after publication |