[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201910313230.6A
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.)
Hefei Panmi Intelligent Technology Co Ltd
Original Assignee
Hefei Panmi Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei Panmi Intelligent Technology Co Ltd filed Critical Hefei Panmi Intelligent Technology Co Ltd
Priority to CN201910313230.6A priority Critical patent/CN110071857A/en
Publication of CN110071857A publication Critical patent/CN110071857A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

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

A kind of method of smart home server and multiple terminals progress data exchange
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.
CN201910313230.6A 2019-04-18 2019-04-18 A kind of method of smart home server and multiple terminals progress data exchange Pending CN110071857A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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