CN102469150A - Long-range control method of embedded equipment - Google Patents
Long-range control method of embedded equipment Download PDFInfo
- Publication number
- CN102469150A CN102469150A CN2010105541015A CN201010554101A CN102469150A CN 102469150 A CN102469150 A CN 102469150A CN 2010105541015 A CN2010105541015 A CN 2010105541015A CN 201010554101 A CN201010554101 A CN 201010554101A CN 102469150 A CN102469150 A CN 102469150A
- Authority
- CN
- China
- Prior art keywords
- embedded device
- long
- server
- distance control
- sends
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000004891 communication Methods 0.000 claims abstract description 5
- 238000005538 encapsulation Methods 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 2
- 230000033001 locomotion Effects 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention is applicable to the technical field of communication and provides a long-range control method of embedded equipment. The long-range control method comprises the following steps of: S1, the embedded equipment enters into a long-range control mode to establish a long-range connection; S2, the embedded equipment sends a long-range control request at regular time; S3, a server receives the request and sends an instruction; and S4, the instruction sent by the server is executed. According to the invention, by sending a control instruction request to the server through the embedded equipment, the server carries out main control motions and the embedded equipment is controlled. Therefore, the embedded equipment has no need of setting a client program, so as to save system resources of the embedded equipment.
Description
Technical field
The invention belongs to communication technique field, relate in particular to a kind of method of embedded device Long-distance Control.
Background technology
Existing remote control technology major part is perhaps to be called client by a computer as main control end (Remote), and through network far distance controlled server, just controlled terminal (Host) perhaps is called server end.This technology mainly realizes through remote control software: remote control software generally divides client-side program (Client) and server end program (Server) two parts; Usually client-side program is installed on the computer of main control end, server is installed on the computer of controlled terminal.In use; Client is sent signal through client-side program to the server of build-in services device program, sets up a special remote service, and client is through this remote service then; Send remote control command to server end, the various application program operations in the Control Server.
But in embedded device, hardware resource is often very nervous, and in this case, embedded device is installed client-side program as main control end, needs to consume a large amount of system resource, and the hardware platform of embedded device is had relatively high expectations.
In order to reduce in the remote control process, be necessary to provide a kind of long-range control method of embedded device to the system resources consumption of embedded device.
Summary of the invention
The object of the present invention is to provide a kind of long-range control method of embedded device, be intended to solve in the prior art remote control process the big problem of system resources consumption embedded device.
The present invention is achieved in that a kind of method of embedded device Long-distance Control, and the method comprising the steps of: S1. gets into distance control mode, sets up long-range connection; S2. embedded device timed sending Long-distance Control request; S3. server end receives request, sends order; S4. carry out the order that server end sends.
Among the step S1, distance control mode is set in embedded device, after the embedded device start, enters into distance control mode, send ID to server; Server then connects according to the ID and the embedded device of embedded device; The communication of long-range connection realizes through the http agreement between server and the embedded device.
Among the step S2, it regularly is a time period of server and embedded device agreement; Among the step S2, embedded device also sends its identification code, and identification code is used for showing the identity of embedded device.
Among the step S3, server through the checking of legitimacy, then receives the request that embedded device sends according to the legitimacy of identification code verification terminal equipment; Server does not have control command, then sends wait command and gives embedded device; If control command is arranged, then with feeding back to embedded device after the control command encapsulation.
Among the step S4, embedded device receives wait command, then execution in step S2; Receive control command, then carry out control command.
After the step S4, also comprise step: the S5. embedded device is sent to server with execution result; S6. server receives the execution result transmitting control commands, executes all control commands until embedded device.
Among the step S6, server sends the termination order to embedded device after executing all remote control commands, and embedded device withdraws from distance control mode.
The present invention to the request of server transmitting control commands, carry out the master control action by server, and embedded device is controlled through embedded device, and like this, embedded device need not to be provided with client-side program, has practiced thrift the system resource of embedded device.
Description of drawings
Fig. 1 is the flow chart of embedded device Long-distance Control of the present invention.
Embodiment
In order to make the object of the invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with accompanying drawing and embodiment.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
As shown in Figure 1, be the flow chart of embedded device Long-distance Control of the present invention.This method comprises the steps:
S1. embedded device gets into distance control mode, sets up long-range connection;
In embedded device, increase distance control mode, after the embedded device start, enter into distance control mode, send ID to server end; Server end then connects according to the ID and the embedded device of embedded device; After long-range connection is set up, realize the communication between server and the embedded device through the http agreement;
S2. embedded device timed sending Long-distance Control request;
Embedded device regularly falls to call its mixed-media network modules mixed-media and regularly sends the request of inquiry control command to server, and embedded device also sends its identification code except the transmitting control commands request, and identification code is used for showing the identity of embedded device; This regularly is a time period of server and embedded device agreement;
S3. server receives request, sends order;
Server through the checking of legitimacy, then receives the request that embedded device sends according to the legitimacy of identification code judgement terminal equipment; According to request,, then return wait command and give embedded device if server is not provided with control command; If server end has concrete control command, then with feeding back to embedded device after the control command encapsulation;
S4. carry out the order that server sends;
Embedded device receives wait command, then execution in step S2; Receive control command, then carry out control command;
S5. embedded device is sent to server with execution result;
S6. server receives the execution result transmitting control commands, executes all control commands until embedded device;
Server sends the termination order to embedded device after executing all remote control commands, embedded device withdraws from distance control mode.
The present invention to the request of server transmitting control commands, carry out the master control action by server, and embedded device is controlled through embedded device, and like this, embedded device need not to be provided with client-side program, has practiced thrift the system resource of embedded device.
The above is merely preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of within spirit of the present invention and principle, being done, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. the method for an embedded device Long-distance Control, the method comprising the steps of:
S1. get into distance control mode, set up long-range connection;
S2. embedded device timed sending Long-distance Control request;
S3. server end receives request, sends order;
S4. carry out the order that server end sends.
2. the method for embedded device Long-distance Control according to claim 1 is characterized in that, among the step S1, distance control mode is set in embedded device, after the embedded device start, enters into distance control mode, sends ID to server; Server then connects according to the ID and the embedded device of embedded device.
3. the method for embedded device Long-distance Control according to claim 2 is characterized in that, among the step S1, the communication of long-range connection realizes through the http agreement between server and the embedded device.
4. the method for embedded device Long-distance Control according to claim 1 is characterized in that, among the step S2, regularly is a time period of server and embedded device agreement.
5. the method for embedded device Long-distance Control according to claim 1 is characterized in that, among the step S2, embedded device also sends its identification code, and identification code is used for showing the identity of embedded device.
6. the method for embedded device Long-distance Control according to claim 5 is characterized in that, among the step S3, server through the checking of legitimacy, then receives the request that embedded device sends according to the legitimacy of identification code verification terminal equipment.
7. the method for embedded device Long-distance Control according to claim 1 is characterized in that, among the step S3, server does not have control command, then sends wait command and gives embedded device; If control command is arranged, then with feeding back to embedded device after the control command encapsulation.
8. the method for embedded device Long-distance Control according to claim 7 is characterized in that, among the step S4, embedded device receives wait command, then execution in step S2; Receive control command, then carry out control command.
9. the method for embedded device Long-distance Control according to claim 1 is characterized in that, after the step S4, also comprises step:
S5. embedded device is sent to server with execution result;
S6. server receives the execution result transmitting control commands, executes all control commands until embedded device.
10. the method for embedded device Long-distance Control according to claim 9 is characterized in that, among the step S6, server sends the termination order to embedded device after executing all remote control commands, and embedded device withdraws from distance control mode.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010554101.5A CN102469150B (en) | 2010-11-19 | 2010-11-19 | Long-range control method of embedded equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010554101.5A CN102469150B (en) | 2010-11-19 | 2010-11-19 | Long-range control method of embedded equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102469150A true CN102469150A (en) | 2012-05-23 |
CN102469150B CN102469150B (en) | 2015-05-20 |
Family
ID=46072313
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010554101.5A Expired - Fee Related CN102469150B (en) | 2010-11-19 | 2010-11-19 | Long-range control method of embedded equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102469150B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102833323A (en) * | 2012-08-14 | 2012-12-19 | 新浪网技术(中国)有限公司 | Method and system for remote control of controlled terminal by server |
CN102880488A (en) * | 2012-09-12 | 2013-01-16 | 北京奇虎科技有限公司 | Method, equipment and system for restoring drive program |
CN110944064A (en) * | 2019-12-11 | 2020-03-31 | 北京网聘咨询有限公司 | Remote access control system of embedded network |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997031315A1 (en) * | 1996-02-26 | 1997-08-28 | Award Software International, Inc. | Extended bios adapted for remote diagnostic repair |
CN1845077A (en) * | 2005-04-08 | 2006-10-11 | 联想(北京)有限公司 | Remote detection and control method for computer |
CN101030969A (en) * | 2005-10-21 | 2007-09-05 | 通用汽车公司 | Method and system for network services with a mobile vehicle |
CN101212817A (en) * | 2006-12-26 | 2008-07-02 | 三星电子株式会社 | Apparatus and method for remote control in portable communication system |
CN201145954Y (en) * | 2007-08-22 | 2008-11-05 | 中山大学 | Vehicle mounted monitoring terminal |
CN101373448A (en) * | 2008-08-15 | 2009-02-25 | 华硕电脑股份有限公司 | Computer system with remote management |
CN101520662A (en) * | 2009-02-18 | 2009-09-02 | 嘉兴学院 | Process industrial dispersion type equipment failure diagnosis system for process industrial dispersion type equipment |
-
2010
- 2010-11-19 CN CN201010554101.5A patent/CN102469150B/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997031315A1 (en) * | 1996-02-26 | 1997-08-28 | Award Software International, Inc. | Extended bios adapted for remote diagnostic repair |
CN1845077A (en) * | 2005-04-08 | 2006-10-11 | 联想(北京)有限公司 | Remote detection and control method for computer |
CN101030969A (en) * | 2005-10-21 | 2007-09-05 | 通用汽车公司 | Method and system for network services with a mobile vehicle |
CN101212817A (en) * | 2006-12-26 | 2008-07-02 | 三星电子株式会社 | Apparatus and method for remote control in portable communication system |
CN201145954Y (en) * | 2007-08-22 | 2008-11-05 | 中山大学 | Vehicle mounted monitoring terminal |
CN101373448A (en) * | 2008-08-15 | 2009-02-25 | 华硕电脑股份有限公司 | Computer system with remote management |
CN101520662A (en) * | 2009-02-18 | 2009-09-02 | 嘉兴学院 | Process industrial dispersion type equipment failure diagnosis system for process industrial dispersion type equipment |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102833323A (en) * | 2012-08-14 | 2012-12-19 | 新浪网技术(中国)有限公司 | Method and system for remote control of controlled terminal by server |
CN102833323B (en) * | 2012-08-14 | 2017-04-12 | 新浪网技术(中国)有限公司 | Method and system for remote control of controlled terminal by server |
CN102880488A (en) * | 2012-09-12 | 2013-01-16 | 北京奇虎科技有限公司 | Method, equipment and system for restoring drive program |
CN110944064A (en) * | 2019-12-11 | 2020-03-31 | 北京网聘咨询有限公司 | Remote access control system of embedded network |
Also Published As
Publication number | Publication date |
---|---|
CN102469150B (en) | 2015-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102821085B (en) | Third party authorizes login method, open platform and system | |
CN102202289B (en) | Method and system for remote calling software and hardware resources through mobile terminal | |
CN110149382A (en) | Data synchronization method, system, main server, synchronization client and medium | |
CN105099985A (en) | Login method and device of multiple applications | |
CN102546920A (en) | Method, system and device of running process | |
CN107682460B (en) | Distributed storage cluster data communication method and system | |
EP3007385B1 (en) | Terminal peripheral control method, m2m gateway, and communications system | |
CN103023857A (en) | Method and system for remote deployment of information resources | |
CN103207965A (en) | Method and device for License authentication in virtual environment | |
WO2010062064A3 (en) | Method and apparatus for controlling access to resources in remote user interface service | |
CN104461581A (en) | Hardware calling method and system based on virtualized technology and hardware sharing method and system based on virtualized technology | |
CN102035882B (en) | FTP secondary logon system and method for implementing file transfer and process monitoring | |
CN102469150B (en) | Long-range control method of embedded equipment | |
CN105208054A (en) | Cloud scheduling management method, management center and management system | |
CN103246557A (en) | Method and device for calling application information in cross process mode | |
CN103607429A (en) | Cloud computing service realization method and system thereof | |
CN102263797A (en) | Session control method and device | |
CN103095702A (en) | Request message reporting and processing method and device thereof | |
CN108021459B (en) | Method and device for sending dotting logs across processes | |
CN102946559B (en) | The upgrade method of a kind of digital TV terminal, terminal, server and system thereof | |
CN104063451A (en) | Database connection management method and system | |
KR102119160B1 (en) | Method for generating of access controllr based of virtualization annd server thereof | |
CN106095599A (en) | A kind of easy expansion interface method of asynchronous long connection | |
CN103176798A (en) | Data interaction system and data interaction method | |
CN112491614A (en) | Online automatic validation method and system for configuration information of embedded equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150520 |