[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105656846A - Remote connection keeping method, electronic device and server - Google Patents

Remote connection keeping method, electronic device and server Download PDF

Info

Publication number
CN105656846A
CN105656846A CN201410634934.0A CN201410634934A CN105656846A CN 105656846 A CN105656846 A CN 105656846A CN 201410634934 A CN201410634934 A CN 201410634934A CN 105656846 A CN105656846 A CN 105656846A
Authority
CN
China
Prior art keywords
electronic installation
network
server
internet protocol
package
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
Application number
CN201410634934.0A
Other languages
Chinese (zh)
Other versions
CN105656846B (en
Inventor
游士贤
杨裕仁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Acer Inc
Original Assignee
Acer Inc
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 Acer Inc filed Critical Acer Inc
Priority to CN201410634934.0A priority Critical patent/CN105656846B/en
Publication of CN105656846A publication Critical patent/CN105656846A/en
Application granted granted Critical
Publication of CN105656846B publication Critical patent/CN105656846B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention provides a remote connection keeping method, an electronic device and a server. The remote connection keeping method comprises the steps: after establishing a first network connection between the electronic device and the server, the electronic device enters a power-down mode from an operating mode; in the power-down mode, a communication module of the electronic device continuously detects a keep alive packet transmitted by the server through the first network connection; if an error occurs in a keep alive packet receiving process, the electronic device returns the operating mode from the power-down mode based on a waking signal, thereby reestablishing a second network connection between the electronic device and the server.

Description

Keep far-end method of attachment, electronic installation and server
Technical field
The invention relates to a kind of remote controlling technology by network, and relate to a kind of maintenance far-end method of attachment, electronic installation and server especially.
Background technology
High in the clouds technology is by internet (Internet) and utilizes quick arithmetic capability and huge storage power, it when the calculating of the electronic installations such as PC, flat board, smart mobile phone and storage power are limited, can obtain the calculation resources of far-end, storage resources or service by network. In order to allow user can obtain the calculation resources of far-end, storage resources or service anywhere or anytime, electronic installation in cloud system can be in start forever and connect (Alwaysonalwaysconnected at any time, when AOAC) or even netting standby (ConnectedStandby) pattern, to prepare the requirement that service cloud end system is proposed access data at any time. But based on save energy and the consideration saving electric power, the electronic installation in cloud system possesses multiple powder source management mode, allow electronic installation can not need it to provide user and enter dormant state or off-mode when any data or service.
Network wakes (WAKE-on-LAN up, WOL) technology is can one of the application service that utilize cloud network, it can allow the electronic installation having entered dormant state or off-mode, is sent by electronic installation by the server (also referred to as cloud host machine) that is positioned at the network the other end and wakes instruction up. So, electronic installation can wake instruction up and revert to operating state from dormant state or change into open state from off-mode in response to what server sent, allows the user can this electronic installation of far-end remote control.
In order to reach can the object of remote wakeup at any time, electronic installation utilizes its communication module to be connected with server maintenance. But, after electronic installation enters province's electricity condition, once network environment changes or set information in order to connect is had some change, server cannot keep far-end to be connected with electronic installation, with cannot be instant with user wake electronic installation up. Citing, assuming that the dynamic internet protocol address (dynamicinternetprotocoladdress) of electronic installation changes, server instant according to previous IP address cannot contact electronic installation until electronic installation wakes up voluntarily and again connects.
Summary of the invention
In view of this, the present invention provides a kind of and keeps far-end method of attachment, electronic installation and server, can detecting that the electronic installation in province's electricity condition and the network between server are connected the situation making a mistake and maybe cannot connecting fast, the network again set up between server immediately to wake electronic installation up is connected.
The present invention proposes a kind of maintenance far-end method of attachment, is applicable to comprise the electronic installation of communication module. This electronic installation utilizes communication model calling to network, and described method comprises the following steps: to enter province's electricity condition from working order after the first network set up between electronic installation with server is connected; During operating in province's electricity condition, continue detection server and connected maintenance connection (keep-alive) package sent by the first network; If keeping the reception connecting package to make a mistake, returning working order based on wake-up signal from power saving State Transferring, being connected with the 2nd network again set up between electronic installation with server.
The present invention proposes a kind of maintenance far-end method of attachment, is applicable to be connected to a server of a network, and described method comprises the following steps: that the first network set up between server with electronic installation is connected; After electronic installation enters province's electricity condition, connected by the first network and continue to send maintenance connection package to electronic installation.
The present invention proposes a kind of electronic installation, and it comprises communication module and processing unit. Communication module is in order to be connected to a network, and processing unit couples communication module. After communication the first network of setting up between electronic installation with server of module is connected, processing unit controls electronic installation and enters province's electricity condition from working order; During electronic installation operates in province's electricity condition, communication module is continued to detect server and is connected the maintenance connection package sent by the first network; If keeping the reception connecting package to make a mistake, processing unit is sent wake-up signal and controls electronic installation based on communication module from power saving State Transferring returns working order, and the 2nd network that processing unit control communication module is set up between electronic installation with server again is connected.
The present invention proposes a kind of server, it processing unit comprising communication module and coupling communication module. The first network that processing unit control communication module is set up between server with electronic installation is connected; After electronic installation enters province's electricity condition, processing unit control communication module is connected by the first network to continue to send and keeps connecting package to electronic installation.
Based on above-mentioned, before electronic installation enters province's electricity condition, electronic installation is connected setting up network according to the first current Internet protocol address with server, allows well sustainable the sending of server keep connecting package to entering the electronic installation after power saving state; If the network connection based on the first Internet protocol address does not exist, the communication module of electronic installation is by because keeping the reception connecting package to make a mistake and send wake-up signal to processing unit, so that processing unit control electronic installation is working order from power saving State Transferring, and set up the connection between server voluntarily according to the 2nd new Internet protocol address again; By this, the electronic installation economized in electricity condition can detect whether the connection between server makes a mistake fast, and instant again sets up new connection, allows and can be in interconnective state at any time between electronic installation and server.
For the above-mentioned feature and advantage of the present invention can be become apparent, special embodiment below, and coordinate accompanying drawing to be described in detail below.
Accompanying drawing explanation
Fig. 1 is the schematic diagram of the far-end control system shown by one embodiment of the invention;
Fig. 2 is the functional schematic of the electronic installation shown by one embodiment of the invention and server;
Fig. 3 is the schema of the maintenance far-end method of attachment of the electronic installation shown by one embodiment of the invention;
Fig. 4 is the schema of the maintenance far-end method of attachment of the server shown by one embodiment of the invention;
Fig. 5 is the schema of the maintenance far-end method of attachment of the electronic installation shown by one embodiment of the invention.
Description of reference numerals:
100: server;
11: network;
12: modulator-demodulator unit;
13: device is shared in internet;
110,210: processing unit;
120,220; Communication module;
211: Internet Service Provider;
C1: the first network connects
C2: the two network connects;
P1, P2: keep connecting package;
200a, 200b, 200c: electronic installation;
S510��S530, S610��S630, S710��S791: step.
Embodiment
Fig. 1 is the schematic diagram of the far-end control system shown by one embodiment of the invention. Please refer to Fig. 1, far-end control system 10 comprises server 100 and electronic installation 200a, 200b, 200c. Electronic installation 200a, 200b, 200c have even net function and can the device of far-end remote control. Electronic installation 200a, 200b, 200c can be desktop computer, notebook computer, the panel computer that can connect online or the corresponding electronic apparatus that user has. In the present embodiment, electronic installation 200a, 200b, 200c can be connected to network 11, and can be intercomed with server 100 phase by network 11 when normal operation mode.
Moreover, server 100 can be sent to electronic installation 200a, 200b, 200c of being in province's electricity condition by network 11 based on the manipulation of user and wake instruction up, to complete the function that network wakes up. Specifically, electronic installation 200a, 200b, 200c can wake instruction up and revert to operating state from dormant state or change into open state from off-mode in response to what server 11 sent, allow the user can far-end remote control electronic installation 200a, 200b, 200c. Server 100 can be the cloud server being connected to network 11, or shares, by high in the clouds hardware, the server farm that technology forms by multiple stage physics equipment. The hardware device of server 100 possesses various kind, and this is not limited by the present invention.
It should be noted that can far-end control electronic installation be connected to network 11 by different mode of connection. As shown in Figure 1, electronic installation 200a, 200b, 200c are connected to network 11 basically by modulator-demodulator unit 12, and modulator-demodulator unit 12 is such as asymmetric number loop modulator-demodulator unit (AsymmetricDigitalSubscriberLineModem, or cable modem (CableModem), ADSLModem) this is not limited by the present invention. As shown in Figure 1, electronic installation 200c directly connects modulator-demodulator unit 12 by wireless or wired mode, to be connected to network 11. In addition, Internet protocol is shared device 13 and is connected modulator-demodulator unit 12, and electronic installation 200a, 200b share device 13 to be connected to network 11 by wireless with wired mode connecting Internet agreement.It is such as wireless share the network equipment such as device (AP) or premise router (Router) that Internet protocol shares device 13, and this is not limited by the present invention. But, the internetwork connection mode of the far-end control system 10 shown in Fig. 1 is only exemplary illustrated, it does not mean to limit the present invention.
Fig. 2 is the functional schematic of the electronic installation shown by one embodiment of the invention and server. Be described for the electronic installation 200a in Fig. 1 below, but the present invention and be not restricted in this, the hardware unit of electronic installation 200b, 200c and can be same or similar by the function of far-end remote control and electronic installation 200a. Please refer to Fig. 2, server 100 comprises processing unit 110 and communication module 120. Electronic installation 200a comprises processing unit 210 and communication module 220. The processing unit 110 of server 100 couples the communication module 120 of server 100, and the processing unit 210 of electronic installation 200a couples the communication module 220 of electronic installation 200a.
Processing unit 110 and processing unit 210 are such as central processing unit (CentralProcessingUnit, CPU), or other microprocessor able to programme (Microprocessor), digital signal processor (DigitalSignalProcessor, DSP), programmable logic controller, application specific integrated circuit (ApplicationSpecificIntegratedCircuits, ASIC), programmable logic device (ProgrammableLogicDevice, PLD) or other hardware units possessing arithmetic capability.
Communication module 120 provides even net function with the module 220 that communicates, and allows electronic installation 200a and server 100 can be connected to network 11. Module 220 can be obtained communication module 120 by software, hardware or its combination implementation with communicating, and is not limited at this. Software is such as source code, application software, driving program or specially in order to realize the software module of specific function or function etc. Hardware is such as programmable logic controller, digital signal processor (DigitalSignalProcessor, DSP), or the microprocessor (Microprocessor) etc. of other general uses able to programme or special purpose, all do not limit at this. For example, the communication module 220 of electronic installation 200a can be the ether network card of physics and/or wireless network card and its network chip used.
It is worth mentioning that, in the present embodiment, communication module 220 is configured and by network 11, server 100 is set up the low layer of network model and connect (lowlayerconnection), and the low layer connection of network model can comprise physical layer (physicallayer) connection and be connected with data link layer (datalinklayer). Furthermore, it is be responsible for foundation by communication module 220 that the low layer of network model between electronic installation 200a with server 100 is connected, and the network model high level between electronic installation 200a with server 100 is connected, it similarly is that network layer (networklayer) connects, transport layer (transportlayer) connects, meeting layer (sessionlayer) connects, performance layer (presentationlayer) connects and is connected with applied layer (applicationlayer), is be responsible for foundation by processing unit 210.
So, after the connection established between electronic installation 200a and server 100, electronic installation 200a just can be communicated with server 100 by network 11. Electronic installation 200a may enter province's electricity condition and stop power supply to processing unit 210, to reduce the consumed power of electronic installation 200a.When electronic installation 200a operates in province's electricity condition, communication module 120 can continue normal running, to keep the low layer of the network model to server 100 to connect. Base this, server 100 just by and server 100 between the low layer of network model be connected the electronic installation 200a waken up in province's electricity condition, to reach the function that network wakes up. Province's electricity condition of electronic installation can be an armed state, a sleep state, connection armed state or an off-mode. For example, economizing electricity condition is such as the S3 state (dormant state) that advanced configuration and power-management interface (AdvancedConfigurationandPowerInterface, ACPI) standard define.
It is appreciated that, once network environment changes or the parameter that network connects changes to some extent, it is possible to cause the disconnecting between server 100 and the electronic installation 200a economized in electricity condition. For example, the communication module 220 of electronic installation 200a is by ADSL Modem 12 and ether network point-to-point protocol (Point-to-PointProtocoloverEthernet, PPPoE) the dynamic address (dynamicIPaddress) that mode of connection obtains also is connected to network 11, to keep the low layer of network model to be connected by network 11 and server 100. It should be noted that, Internet protocol shares device 13 or modulator-demodulator unit 12 all obtains, by the mode of connection of PPPoE, the dynamic address being associated with electronic installation 200a, and this is not limited by the present invention. In another example, the communication module 220 of electronic installation 200a is by cable modem 12 and DHCP (DynamicHostConfigurationProtocol, DHCP) the dynamic address (dynamicIPaddress) that mode of connection obtains also is connected to network 11, to keep the low layer of network model to be connected by network 11 and server 100.
But, if assigning the Internet Service Provider (InternetServiceProvider, ISP) 211 of dynamic address to change the configuration of dynamic IP based on route policy or other factors, will there is the situation broken in electronic installation 200a with network 11. Now, Internet protocol shares device 13 or modulator-demodulator unit 12 is such as again attempted being connected to network 11 by the mode of connection of PPPoe and obtained new dynamic IP. Thus, owing to electronic installation 200a is in province's electricity condition, therefore electronic installation 200a cannot discover dynamic IP and reconfigures, and server 100 also cannot keep being connected with electronic installation 200a according to previous dynamic IP.
Therefore, in the present embodiment, after electronic installation 200a enters province's electricity condition, the first network by having set up is connected C1 and sends maintenance connection package (keepalivepacket) P1 to the communication module 220 of electronic installation 200a lastingly by server 100, and lasting detection also is kept connecting package P1 by the module 220 that communicates. Once communication module 220 judges that the reception keeping connecting package P1 makes a mistake or problem, communication module 220 will send wake-up signal to processing unit 210, so that electronic installation 200a the 2nd is connected C2 from what power saving State Transferring returned that working order lays equal stress between new foundation and server 100. After the 2nd network connection C2 foundation, processing unit 210 can control electronic installation 200a and again enter province's electricity condition, and continues detection server 100 and sent maintenance connection package P2 by the 2nd network connection C2. But, although Fig. 2 is described by example of electronic installation 200a, but electronic installation 200b and electronic installation 200c can utilize identical mode to keep the connection state between itself and server 100, does not repeat them here.
As can be seen here, in the present embodiment, once the connection between server 100 and electronic installation 200a disappears or problem occurs, electronic installation 200a can be quick and instant return working order from power saving State Transferring and lay equal stress on and newly connect, under guaranteeing that server 100 and the electronic installation 200a economized in electricity condition can be in interconnective state at any time.
The maintenance how sent according to server to illustrate further connects package and maintains the connection between electronic installation 200a and server 100, below enumerates specific embodiment and comes that the present invention will be described. Fig. 3 is the schema of the maintenance far-end method of attachment of the electronic installation shown by one embodiment of the invention. Please refer to Fig. 3, the method for the present embodiment is applicable to the electronic installation 200a of Fig. 2, below namely in conjunction with the detailed step of maintenance far-end method of attachment of the every component description the present invention in electronic installation 200a.
Need to first illustrating, when electronic installation 200a prepares to enter province's electricity condition, electronic installation 200a has been connected to network 11 and has obtained the first Internet protocol address belonging to dynamic address. Electronic installation 200a foundation the first Internet protocol address carries out the setting that the first network is connected C1 with server 100, is connected C1 with the first network set up between electronic installation 200a with server 100.
So, in step S510, after communication the first network of setting up between electronic installation 200a with server 100 of module 210 is connected C1, processing unit 220 controls electronic installation 200a and enters province's electricity condition from working order. It is appreciated that, the first network connects C1 and sets up based on the first Internet protocol address.
Then, in step S520, during electronic installation 200a operates in province's electricity condition, communication module 210 continues the maintenance connection package P1 that detection server 100 is sent by the first network connection C1. Furthermore, even if electronic installation 200a enters province's electricity condition, its communication module 210 still has persistence and receives the ability keeping connecting package, and detects whether the reception keeping connecting package makes a mistake.
Afterwards, in step S530, if keeping the reception connecting package P1 to make a mistake, processing unit 210 is sent wake-up signal and controls electronic installation 200a based on communication module 220 from power saving State Transferring returns working order, is connected C2 with the 2nd network again set up between electronic installation 200a with server 100. The mistake of reception that above-mentioned maintenance connects package P1 comprises and waits more than one and preset the time and do not receive the maintenance meeting the predefine package pattern set by electronic installation 200a and connect package P1. For example, if communication module 220 judges to wait more than all not receive for 2 minutes meets package form or the correct maintenance of package content connects package P1, communication module 220 can judge that the reception keeping connecting package P1 makes a mistake according to this. Specifically be, in one embodiment, communication module 220 judges that the judge base standard (similarly being the predetermined time period waited) whether the reception of maintenance connection package P1 makes a mistake can be determined according to the frequency of server 100 transmission maintenance connection package P1 and the timed interval.
Specifically, keep connecting package and can be used as implementation by the magic package (magicpacket) that network wake specification that agreement is approved, fixing up, but application the present embodiment person can also utilize different size, the package form that defines voluntarily is used as the implementation that above-mentioned maintenance connects package. In one embodiment, electronic installation 200a can define the predefine package pattern (such as package form, in package perhaps package encryption aspect etc.) keeping connecting package voluntarily, and announcement server 100 keeps connecting the predefine package pattern corresponding to package.So, electronic installation 200a and server 100 complete the method for the maintenance far-end connection of the present invention by specific predefine package pattern.
In simple terms, if communication module 220 does not receive the correct maintenance of package form/content too for a long time connects package P1, communication module 220 will send wake-up signal to processing unit 210, so that processing unit 210 is converted to working order again sets up the 2nd network connection C2. So, the connection can guaranteed between server 100 and electronic installation 200a keeps connecting.
It should be noted that in one embodiment, keeping connecting package P1 may be because Internet Service Provider 211 is configured with the 2nd new Internet protocol address and cannot be sent to electronic installation 200a to electronic installation 200a. In other words, server 100 cannot learn that the dynamic IP corresponding to electronic installation 200a changes, and by connecting C1 based on the first network of the first Internet protocol address, maintenance connection package P1 cannot be sent to electronic installation 200a again, therefore cause communication module 220 cannot connect package P1 in the maintenance that receives continued again. Base this, communication module 220 judges that the reception keeping connecting package P1 makes a mistake and sends wake-up signal to processing unit 210, so that the setting that processing unit 210 is converted to working order and utilizes the 2nd new Internet protocol address and server 100 to carry out the 2nd network and be connected C2.
Fig. 4 is the schema of the maintenance far-end method of attachment of the server shown by one embodiment of the invention. Please refer to Fig. 4, the method for the present embodiment is applicable to the server 100 of Fig. 2, below namely in conjunction with the detailed step of maintenance far-end method of attachment of the every component description the present invention in server 100.
First, in step S610, the first network that the processing unit 110 control communication module 120 of server 100 is set up between server 100 with electronic installation 200a is connected C1. Furthermore, before electronic installation 200a enters province's electricity condition, server 100 can receive the connection establishment request of electronic installation 200a, and reply electronic installation 200a mono-connection establishment according to this and reply, thus carry out the setting that the first network is connected C1 with electronic installation 200a.
Then, in step S620, after electronic installation 200a enters province's electricity condition, processing unit 110 controls communication module 120 and keeps connecting package P1 to electronic installation 200a by lasting transmission of the first network connection C1. Specifically, connecting the foundation of C1 based on the first network, the processing unit 110 of server 100 ceaselessly sends the communication module 220 keeping connecting package P1 to electronic installation 200a according to the first Internet protocol address corresponding to electronic installation 200a. Keeping connecting package P1 can be the package regularly sending or irregularly sending, and this is not limited by the present invention.
Citing, server 100 can just send one every a set time (such as: 30 seconds) and keep connecting package P1 to electronic installation 200. That is, server 100 sends and keeps the frequency connecting package and the timed interval can design according to practical situations, and this is not limited by the present invention. In addition, the content keeping connecting package P1 through encryption or special processing, thus can strengthen the security of the present invention further.
In step S630, if keeping connecting package P1 cannot correctly be sent to electronic installation 200a, processing unit 110 utilizes communication module 120 to receive the connection establishment request being associated with the 2nd network and connecting C2 from electronic installation 200a, is connected C2 with the 2nd network again set up between server 100 with electronic installation 200a.Wherein, the 2nd network connection C2 sets up based on the 2nd Internet protocol address. Further, the first Internet protocol address being associated with electronic installation 200a is updated to the 2nd Internet protocol address by processing unit 110, keeps connecting package P2 to the electronic installation 200a again entering province's electricity condition to continue to send according to the 2nd Internet protocol address and by the 2nd network connection C2.
Fig. 5 is the schema of the maintenance far-end method of attachment of the electronic installation shown by one embodiment of the invention. Please refer to Fig. 5, the method for the present embodiment is applicable to the electronic installation 200a of Fig. 2, below namely in conjunction with the detailed step of maintenance far-end method of attachment of the every component description the present invention in electronic installation 200a.
First, in step S710, processing unit 210 receives one and enters power saving status signal. For example, processing unit 210 can receive enter power saving status signal based on the dormancy instruction that user assigns, and prepares accordingly to enter province's electricity condition. Or, processing unit 210 can receive the power saving status signal that inner timing unit sends because of not receiving any external operation for a long time, and prepares accordingly to enter province's electricity condition.
Before electronic installation 200a enters province's electricity condition, in step S720, processing unit 210 controls the setting that communication module 220 carries out the first network and is connected C1 with server 100. In step S730, processing unit determines predefine package pattern, and the predefine package pattern of announcement server 100 electronic installation 200a. So, server 200a can be allowed to produce send according to the predefine package pattern that electronic installation 200a sets keep connecting package P1. In step S740, processing unit 210 controls electronic installation 200a and enters province's electricity condition from working order. In step S750, communication module 220 continues the maintenance connection package P1 that detection server 100 is sent by the first network connection C1. In step S760, communication module 220 judges whether that waiting more than one presets the time and do not receive the maintenance meeting the predefine package pattern set by electronic installation 200a and connect package P1. If step S760 is judged as YES, subsequent steps S780, processing unit 210 returns working order based on wake-up signal from power saving State Transferring. That is, when the module 220 that communicates judges to keep the reception connecting package P1 to make a mistake, communication module 220 sends wake-up signal to wake the processing unit 210 of electronic installation 200a up. For example, assume in order to judge that the default time keeping the reception connecting package whether to make a mistake is 120 seconds, if communication module 220 is starting not receive any one package in 120 seconds after timing, communication module 220 judges to keep the reception connecting package to make a mistake and wake up process unit 210.
In addition, in other embodiments, assume in order to judge that the default time keeping the reception connecting package whether to make a mistake is 120 seconds, although communication module 220 is starting within 30 seconds, to receive a package after timing, but the above-mentioned package that receives also does not meet predefine package pattern, the module 220 that therefore communicates still continues detect in remaining 90 seconds and determines whether it has received the maintenance connection package meeting the predefine package pattern set by electronic installation 200a. If communication module 220 received the maintenance meeting form in above-mentioned remaining 90 seconds connects package P1, the first network represented between electronic installation 200a and server 100 connects C1 still to be existed.Contrary, if communication module 220 did not receive any maintenance meeting form in above-mentioned remaining 90 seconds connects package P1, communication module 220 judges to keep the reception connecting package to make a mistake and wake up process unit 210.
Base this, if step S760 is judged as NO, return to step S750. In simple terms, if the module 220 that communicates continues to receive correct maintenance within the default waiting time connects package, electronic installation 200a maintains and is in province's electricity condition, and continues to detect server and connected the maintenance connection package sent by the first network.
Afterwards, after electronic installation 200a returns working order based on wake-up signal from power saving State Transferring, in step S790, the processing unit 210 being waken up checks that the first network connects whether C1 exists. If the first network connects C1 there is (step S790 is judged as YES), return to step S730. On the contrary, not existing (whether step S790 is judged as) if the first network connects C1, the 2nd network that processing unit 210 control communication module 220 is set up between electronic installation 200a with server 100 again is connected C2.
In sum, in an embodiment of the present invention, the maintenance that sent by server connects the detection of package, and whether the communication module economizing the electronic installation in electricity condition can be connected and still exist by the network that goes out between electronic installation with server of instant detection. Do not exist if the network between electronic installation with server is connected, the communication module of electronic installation will send wake-up signal to processing unit, so that processing unit control electronic installation is working order from power saving State Transferring, and set up the connection between server voluntarily according to current network connection environment parameter connected to the network again. By this, the electronic installation economized in electricity condition can detect whether the connection between server makes a mistake fast, and instant again sets up new connection, allows and can be in interconnective state at any time between electronic installation and server. Base this, network is waken up for application, the phenomenon that can not cause waking up electronic installation because the connection between electronic installation and server does not exist occurs. In addition, electronic installation and server can for keeping the package pattern connecting package to carry out confirming and setting before entering province's power mode, so that whether the connection detecting between server and electronic installation by having the maintenance connection package of device identity or process encryption still exists, thus increase the internet security in use.
Last it is noted that above each embodiment is only in order to illustrate the technical scheme of the present invention, it is not intended to limit; Although with reference to foregoing embodiments to invention has been detailed description, it will be understood by those within the art that: the technical scheme described in foregoing embodiments still can be modified by it, or wherein some or all of technology feature is carried out equivalent replacement; And these amendments or replacement, do not make the scope of the essence disengaging various embodiments of the present invention technical scheme of appropriate technical solution.

Claims (19)

1. keep a far-end method of attachment, it be applicable to comprise the electronic installation of communication module, it is characterised in that, this electronic installation utilizes this communication model calling to network, and described method comprises:
After the first network set up between this electronic installation with server is connected, enter province's electricity condition from working order;
During operating in this province's electricity condition, continue this server of detection and connected the maintenance connection package sent by this first network; And
If the reception that this maintenance connects package makes a mistake, return this working order based on wake-up signal from this power saving State Transferring, it is connected with the 2nd network again set up between this electronic installation with this server.
2. maintenance far-end method of attachment according to claim 1, it is characterized in that, this first network connects to be set up based on the first Internet protocol address, 2nd network connects to be set up based on the 2nd Internet protocol address, and this first Internet protocol address and this first Internet protocol address are dynamic address.
3. maintenance far-end method of attachment according to claim 2, it is characterised in that, Internet Service Provider assigns this first Internet protocol address and the 2nd Internet protocol address, and described method also comprises:
It is connected to this network and obtains this first Internet protocol address; And
When breaking with this network, reconnect this network and set up and obtain the 2nd Internet protocol address.
4. maintenance far-end method of attachment according to claim 1, it is characterised in that, this mistake comprise wait more than the default time and do not receive meet the predefine package pattern set by this electronic installation this maintenance connect package.
5. maintenance far-end method of attachment according to claim 4, it is characterised in that, after this first network set up between this electronic installation with this server is connected, the step entering this province's electricity condition from this working order comprises:
When receive enter power saving status signal time, carry out the setting that this first network is connected with this server;
Determine this predefine package pattern, and notify this predefine package pattern associated by this electronic installation of this server, so that this server sends this maintenance according to this predefine package pattern connects package; And
This province's electricity condition is entered from this working order.
6. maintenance far-end method of attachment according to claim 4, it is characterized in that, if there is this mistake in the reception that this maintenance connects package, return this working order based on this wake-up signal from this power saving State Transferring, comprise with the step that the 2nd network again set up between this electronic installation with this server is connected:
Based on this wake-up signal from after this power saving State Transferring returns this working order, check that this first network connects and whether exists; And
Not existing if this first network connects, the 2nd network again set up between this electronic installation with this server is connected.
7. maintenance far-end method of attachment according to claim 6, it is characterised in that, by this first network connect continue send this maintenance connect package to this electronic installation step after, also comprise:
If this maintenance connects package cannot correctly be sent to this electronic installation, receive the connection establishment request being associated with the 2nd network and connecting from this electronic installation, it is connected with the 2nd network again set up between this server with this electronic installation.
8. maintenance far-end method of attachment according to claim 7, it is characterized in that, this first network connects to be set up based on the first Internet protocol address, 2nd network connects to be set up based on the 2nd Internet protocol address, and this first Internet protocol address and the 2nd Internet protocol address are the dynamic address that Internet Service Provider assigns.
9. maintenance far-end method of attachment according to claim 8, it is characterised in that, after the step that the 2nd network again set up between this server with this electronic installation is connected, described method also comprises:
This first Internet protocol address being associated with this electronic installation is updated to the 2nd Internet protocol address, continues to send this maintenance connection package to this electronic installation also to be connected by the 2nd network according to the 2nd Internet protocol address.
10. an electronic installation, it is characterised in that, comprising:
Communication module, in order to be connected to network; And
Processing unit, couples this communication module,
Wherein, after the first network set up between this electronic installation with server in this communication module is connected, this processing unit controls this electronic installation and enters province's electricity condition from working order, during this electronic installation operates in this province's electricity condition, this communication module is continued to detect this server and is connected the maintenance connection package sent by this first network
Wherein, if the reception that this maintenance connects package makes a mistake, this processing unit is sent wake-up signal and controls this electronic installation based on this communication module from this power saving State Transferring returns this working order, and this processing unit controls the 2nd network that this communication module sets up between this electronic installation with this server again and is connected.
11. electronic installations according to claim 10, it is characterized in that, this first network connects to be set up based on the first Internet protocol address, 2nd network connects to be set up based on the 2nd Internet protocol address, and this first Internet protocol address and this first Internet protocol address are dynamic address.
12. electronic installations according to claim 11, it is characterised in that, Internet Service Provider assigns this first Internet protocol address and the 2nd Internet protocol address, and this communication model calling to this network and obtains this first Internet protocol address,
Wherein when this electronic installation and this network break, this communication module reconnects this network and sets up and obtain the 2nd Internet protocol address.
13. electronic installations according to claim 10, it is characterised in that, this mistake comprise wait more than the default time and do not receive meet the predefine package pattern set by this electronic installation this maintenance connect package.
14. electronic installations according to claim 13, it is characterised in that, when this processing unit receive enter power saving status signal time, this processing unit controls the setting that this communication module carries out this first network and is connected with this server,
Wherein, this processing unit determines this predefine package pattern, and notifies this predefine package pattern associated by this electronic installation of this server, so that this server sends this maintenance according to this predefine package pattern connects package.
15. electronic installations according to claim 13, it is characterised in that, after this electronic installation returns this working order based on this wake-up signal from this power saving State Transferring, this processing unit checks whether the connection of this first network exists,
Wherein, not existing if the first network connects, this processing unit controls the 2nd network that this communication module sets up between this electronic installation with this server again and is connected.
16. 1 kinds of servers, it is characterised in that, comprising:
Communication module; And
Processing unit, couples this communication module,
Wherein this processing unit controls the first network that this communication module sets up between this server with electronic installation and is connected,
Wherein after this electronic installation enters province's electricity condition, this processing unit controls this communication module and connects the lasting maintenance connection package that sends to this electronic installation by this first network.
17. servers according to claim 16, it is characterized in that, if this maintenance connects package cannot correctly be sent to this electronic installation, this processing unit utilizes this communication module to receive the connection establishment request being associated with the 2nd network and connecting from this electronic installation, and the 2nd network newly set up between this server with this electronic installation of laying equal stress on is connected.
18. servers according to claim 17, it is characterized in that, this first network connects to be set up based on the first Internet protocol address, 2nd network connects to be set up based on the 2nd Internet protocol address, and this first Internet protocol address and the 2nd Internet protocol address are the dynamic address that Internet Service Provider assigns.
19. servers according to claim 18, it is characterized in that, this first Internet protocol address being associated with this electronic installation is updated to the 2nd Internet protocol address by this processing unit, continues to send this maintenance connection package to this electronic installation also to be connected by the 2nd network according to the 2nd Internet protocol address.
CN201410634934.0A 2014-11-12 2014-11-12 Keep distal end connection method, electronic device and server Active CN105656846B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410634934.0A CN105656846B (en) 2014-11-12 2014-11-12 Keep distal end connection method, electronic device and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410634934.0A CN105656846B (en) 2014-11-12 2014-11-12 Keep distal end connection method, electronic device and server

Publications (2)

Publication Number Publication Date
CN105656846A true CN105656846A (en) 2016-06-08
CN105656846B CN105656846B (en) 2019-01-08

Family

ID=56483901

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410634934.0A Active CN105656846B (en) 2014-11-12 2014-11-12 Keep distal end connection method, electronic device and server

Country Status (1)

Country Link
CN (1) CN105656846B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107864042A (en) * 2017-10-31 2018-03-30 青岛海信电器股份有限公司 Application program awakening method and device
CN108124091A (en) * 2016-11-28 2018-06-05 国基电子(上海)有限公司 Web camera electricity saving method and system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1257231A (en) * 1998-12-14 2000-06-21 精工爱普生株式会社 Electronic device and control method thereof
CN1841249A (en) * 2005-03-29 2006-10-04 华为技术有限公司 Multimedia terminal and state switching method thereof
CN101470630A (en) * 2007-12-29 2009-07-01 鹏智科技(深圳)有限公司 Electronic equipment with operation mode conversion function and its operation mode conversion method
US20090271517A1 (en) * 2008-04-25 2009-10-29 Webmessenger, Inc. Method and apparatus for wireless device reconnection handling
US20100208724A1 (en) * 2009-02-13 2010-08-19 Paul Norwood Booth Power Savings For Network Telephones
US20120185726A1 (en) * 2011-01-14 2012-07-19 International Business Machines Corporation Saving Power in Computing Systems with Redundant Service Processors
CN102662748A (en) * 2012-03-14 2012-09-12 广州广电运通金融电子股份有限公司 Switching device of self-service terminal service mode
US20130007484A1 (en) * 2011-07-01 2013-01-03 Sameh Gobriel System and Method for Determining Transmitting Frequency to Maintain Remote Application Server Connectivity
US20140098727A1 (en) * 2012-10-04 2014-04-10 Apple Inc. Methods and apparatus for network signaling during low-power operation

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1257231A (en) * 1998-12-14 2000-06-21 精工爱普生株式会社 Electronic device and control method thereof
CN1841249A (en) * 2005-03-29 2006-10-04 华为技术有限公司 Multimedia terminal and state switching method thereof
CN101470630A (en) * 2007-12-29 2009-07-01 鹏智科技(深圳)有限公司 Electronic equipment with operation mode conversion function and its operation mode conversion method
US20090271517A1 (en) * 2008-04-25 2009-10-29 Webmessenger, Inc. Method and apparatus for wireless device reconnection handling
US20100208724A1 (en) * 2009-02-13 2010-08-19 Paul Norwood Booth Power Savings For Network Telephones
US20120185726A1 (en) * 2011-01-14 2012-07-19 International Business Machines Corporation Saving Power in Computing Systems with Redundant Service Processors
US20130007484A1 (en) * 2011-07-01 2013-01-03 Sameh Gobriel System and Method for Determining Transmitting Frequency to Maintain Remote Application Server Connectivity
CN102662748A (en) * 2012-03-14 2012-09-12 广州广电运通金融电子股份有限公司 Switching device of self-service terminal service mode
US20140098727A1 (en) * 2012-10-04 2014-04-10 Apple Inc. Methods and apparatus for network signaling during low-power operation

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108124091A (en) * 2016-11-28 2018-06-05 国基电子(上海)有限公司 Web camera electricity saving method and system
CN108124091B (en) * 2016-11-28 2020-08-14 国基电子(上海)有限公司 Power saving method and system for network camera
CN107864042A (en) * 2017-10-31 2018-03-30 青岛海信电器股份有限公司 Application program awakening method and device

Also Published As

Publication number Publication date
CN105656846B (en) 2019-01-08

Similar Documents

Publication Publication Date Title
EP3016448B1 (en) Method for keeping remote connection and electronic device
EP2273828A1 (en) Power savings for wireless access points
CN105050025A (en) Awakening method and device based on low-power-consumption Bluetooth radio frequency
CN103777726A (en) Electronic device and starting method thereof
CN103926992A (en) Power management circuit, server and power management method thereof
WO2015154462A1 (en) Method and device for managing instant communication application program, and mobile terminal thereof
CN102684743A (en) Low-power-consumption dormancy activation communication power saving method for electric transmission lines
CN106550438B (en) Method and system for limiting regular awakening and mobile device
CN104917619A (en) Wakeup control method and terminal
US9201663B2 (en) Computer system and remote control method for computer device
CN104506923A (en) Multimedia processing device, server and method
CN105656846A (en) Remote connection keeping method, electronic device and server
US10488909B2 (en) Communicating commands to an embedded controller of a system
CN215867831U (en) Dormancy awakening device and NAS storage system
CN201699815U (en) Television set-top box
WO2014127690A1 (en) Method for waking pos machine up using bluetooth
TWI469053B (en) Electronic device and startup method therefore
CN110943350A (en) WIFI smart jack, based on WIFI smart jack's computer watchdog system
CN112230951B (en) System and method for realizing mouse OTA upgrading based on BNEP Bluetooth
CN112888050B (en) Equipment energy saving method and device and computer storage medium
CN202957850U (en) Intelligent awakening system
WO2024221885A1 (en) Remote control method, pc, chip system, and storage medium
CN215734308U (en) Integrated intelligent internet of things host
CN111954207B (en) BNEP Bluetooth-based OTA upgrading system and upgrading method thereof
Tanizawa et al. Zero-watt networked standby: Development and evaluation of a home a/v network system

Legal Events

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