Network remote awakening method and system of computer

文档序号:359857 发布日期:2021-12-07 浏览:28次 中文

阅读说明:本技术 计算机的网络远程唤醒方法及系统 (Network remote awakening method and system of computer ) 是由 贾其忠 谢源 李敏 姚成忠 于 2021-07-23 设计创作,主要内容包括:本发明提供了一种计算机的网络远程唤醒方法及系统,方法包括:S100在计算机的有线网链路上设置中继逻辑控制模块,所述中继逻辑控制模块用于在待机电源关断状态下实现网络唤醒;S200当计算机处于开机状态时,所述中继逻辑控制模块打开有线网链路使网络处于正常通讯状态;S300当计算机处于关机状态、睡眠状态或者休眠状态时,所述中继逻辑控制模块关闭有线网链路的通讯,并处于待接收网络端的唤醒信号的状态;当接收到唤醒信号时,所述中继逻辑控制模块使得计算机进入正常的开机进程。系统包括计算机和有线网链路,所述计算机与有线网链路连接,所述有线网链路上设置中继逻辑控制模块,所述中继逻辑控制模块用于在待机电源关断状态下实现网络唤醒。(The invention provides a network remote awakening method and a system of a computer, wherein the method comprises the following steps: s100, a relay logic control module is arranged on a wired network link of a computer, and the relay logic control module is used for realizing network awakening in a standby power supply off state; s200, when the computer is in a power-on state, the relay logic control module opens a wired network link to enable the network to be in a normal communication state; s300, when the computer is in a power-off state, a sleep state or a dormant state, the relay logic control module closes the communication of the wired network link and is in a state of waiting to receive a wake-up signal of a network end; when receiving the wake-up signal, the relay logic control module makes the computer enter a normal starting process. The system comprises a computer and a wired network link, wherein the computer is connected with the wired network link, a relay logic control module is arranged on the wired network link, and the relay logic control module is used for realizing network awakening in a standby power supply turn-off state.)

1. A network remote wake-up method of a computer is characterized by comprising the following steps:

s100, a relay logic control module is arranged on a wired network link of a computer, and the relay logic control module is used for realizing network awakening in a standby power supply off state;

s200, when the computer is in a power-on state, the relay logic control module opens a wired network link to enable the network to be in a normal communication state;

s300, when the computer is in a power-off state, a sleep state or a dormant state, the relay logic control module closes the communication of the wired network link and is in a state of waiting to receive a wake-up signal of a network end; when receiving the wake-up signal, the relay logic control module makes the computer enter a normal starting process.

2. A method for waking up a computer remotely from a network as claimed in claim 1, wherein in the step S100, the wired network link communicates with the ethernet through a signal MIDx _ P, MIDx _ N; and a network transformer is adopted to couple and isolate network signals.

3. The method according to claim 1, wherein the relay logic control module employs a basic logic circuit or a micro control unit.

4. The method according to claim 1, wherein in step S300, the relay logic control module discriminates the wake-up signal at the network side, and the discrimination method is as follows:

firstly, a gating signal is split into a first signal and a second signal through a splitting unit, and the first signal and the second signal are respectively transmitted to two delay units for delay control;

secondly, the first signal is used as a lock control signal of the comparator after time delay; delaying the second signal and then using the delayed second signal as a trigger starting signal of the logic controller;

thirdly, inputting a network end signal into a comparator, and transmitting a digital signal to a logic controller by the comparator under the control of a lock control signal;

and finally, based on the data signal and the trigger starting signal, the logic controller samples the effective network end signal lower than the amplitude threshold value to form an output signal, and the output signal is the screened wake-up signal.

5. The method according to claim 1, wherein in step S300, the relay logic control module receives a wake-up signal from a network, extracts a characteristic parameter of the wake-up signal, and performs risk assessment by using the following algorithm:

in the above formula, FiRepresenting the safety value of the ith wake-up signal, e representing a natural constant, n representing the number of characteristic parameter items of the ith wake-up signal, TikCharacteristic parameter of k item representing i wake-up signalCounting;

if the safety value of the current wake-up signal is smaller than the safety threshold value, the risk is high, and the computer does not enter a normal starting process; if the safety value of the current wake-up signal is not less than the safety threshold value, the risk is low, and the computer enters a normal starting process.

6. A network remote wake-up system of a computer is characterized by comprising the computer and a wired network link, wherein the computer is connected with the wired network link, a relay logic control module is arranged on the wired network link, and the relay logic control module is used for realizing network wake-up in a standby power supply off state, and the specific mode is as follows:

when the computer is in a starting-up state, the relay logic control module opens a wired network link to enable the network to be in a normal communication state;

when the computer is in a power-off state, a sleep state or a dormant state, the relay logic control module closes the communication of the wired network link and is in a state of waiting to receive a wake-up signal of a network end; when receiving the wake-up signal, the relay logic control module makes the computer enter a normal starting process.

7. The system according to claim 6, wherein the wired network link comprises a network controller, a network transformer, a network interface, a relay logic control module and a micro standby power supply; the computer comprises a channel switch, a power switch and a standby power supply, and also comprises a paging channel or a system-level chip;

the network controller is respectively connected with the network transformer and the relay logic control module, and is used for communicating with the Ethernet through a signal MIDx _ P, MIDx _ N;

the network transformer is connected with the network interface and is used for coupling and isolating network signals;

the network interface is used for connecting a line network;

the micro standby power supply is used for supplying power to the relay logic control module;

the relay logic control module is connected with the micro standby power supply, the channel switch, the power switch and the standby power supply respectively, the relay logic control module is connected with the paging channel or the system-level chip, and the relay logic control module is used for realizing network awakening in the off state of the standby power supply.

8. The system according to claim 6, wherein the relay logic control module employs a basic logic circuit or a micro control unit.

9. The system according to claim 6, wherein the relay logic control module comprises a gate control unit, a splitting unit, a first delay unit, a second delay unit, a comparator and a logic controller;

the gate control unit is used for sending out a gate control signal;

the splitting unit is connected with the gate control unit, the first delay unit and the second delay unit, and splits the gate control signal splitting unit into a first signal and a second signal which are respectively transmitted to the first delay unit and the second delay unit;

the first delay unit is used for carrying out delay control on the first signal and transmitting the first signal to the comparator;

the second delay unit is used for carrying out delay control on the second signal branch and transmitting the second signal branch to the logic controller;

the comparator is respectively connected with the first delay unit, the second delay unit and the logic controller, converts the delayed first signal into a lock control signal, inputs a network end signal into the comparator, and outputs a digital signal to the logic controller under the control of the lock control signal;

the logic controller is respectively connected with the network terminal and the computer, takes the delayed second signal as a trigger starting signal, and based on the data signal and the trigger starting signal, the logic controller samples the effective network terminal signal lower than the amplitude threshold value to form an output signal which is the screened wake-up signal and transmits the output signal to the computer.

10. The system according to claim 6, wherein the relay logic control module is internally provided with a feature extraction unit, an operation unit and a judgment unit, the feature extraction unit is used for extracting feature parameters from the received wake-up signal at the network end, and the operation unit adopts the following algorithm to perform risk assessment:

in the above formula, FiRepresenting the safety value of the ith wake-up signal, e representing a natural constant, n representing the number of characteristic parameter items of the ith wake-up signal, TikThe k item characteristic parameter represents the ith wake-up signal;

the judging unit compares the safety value of the current wake-up signal with a safety threshold, if the safety value of the current wake-up signal is smaller than the safety threshold, the risk is high, and the computer does not enter a normal starting process; if the safety value of the current wake-up signal is not less than the safety threshold value, the risk is low, and the computer enters a normal starting process.

Technical Field

The invention relates to the technical field of computer energy saving, in particular to a network remote awakening method and system of a computer.

Background

For industrial mobile computers, home computers and industrial computer systems, the industrial mobile computers, generally have wired network functions, for industrial computers, generally have remote network wake-up functions, and at present, the remote network wake-up functions are basically realized by sending wake-up signals through remote computers or equipment in a power-off state, i.e., the power-off state still needs to be powered on under the condition of a target computer to realize the remote wake-up functions, if no standby power supply exists, the remote equipment cannot wake up the target computer anyway, i.e., in order to achieve the remote wake-up functions of the computer, the standby power supply is a necessary condition, because the condition naturally increases the energy consumption of the computer or computer equipment in the power-off state, particularly for the industrial mobile computer systems, the energy consumption of batteries is invisibly increased, so that the endurance time is shortened, and is also a waste of energy.

Disclosure of Invention

In order to solve the above technical problem, the present invention provides a network remote wake-up method for a computer, comprising the following steps:

s100, a relay logic control module is arranged on a wired network link of a computer, and the relay logic control module is used for realizing network awakening in a standby power supply off state;

s200, when the computer is in a power-on state, the relay logic control module opens a wired network link to enable the network to be in a normal communication state;

s300, when the computer is in a power-off state, a sleep state or a dormant state, the relay logic control module closes the communication of the wired network link and is in a state of waiting to receive a wake-up signal of a network end; when receiving the wake-up signal, the relay logic control module makes the computer enter a normal starting process.

Optionally, in step S100, the wired network link communicates with the ethernet through the signal MIDx _ P, MIDx _ N; and a network transformer is adopted to couple and isolate network signals.

Optionally, the relay logic control module adopts a basic logic circuit or a micro control unit.

Optionally, in step S300, the relay logic control module discriminates the wake-up signal at the network end, and the discrimination method includes:

firstly, a gating signal is split into a first signal and a second signal through a splitting unit, and the first signal and the second signal are respectively transmitted to two delay units for delay control;

secondly, the first signal is used as a lock control signal of the comparator after time delay; delaying the second signal and then using the delayed second signal as a trigger starting signal of the logic controller;

thirdly, inputting a network end signal into a comparator, and transmitting a digital signal to a logic controller by the comparator under the control of a lock control signal;

and finally, based on the data signal and the trigger starting signal, the logic controller samples the effective network end signal lower than the amplitude threshold value to form an output signal, and the output signal is the screened wake-up signal.

Optionally, in step S300, the relay logic control module receives a wake-up signal from a network, extracts a characteristic parameter of the wake-up signal, and performs risk assessment by using the following algorithm:

in the above formula, FiRepresenting the safety value of the ith wake-up signal, e representing a natural constant, n representing the number of characteristic parameter items of the ith wake-up signal, TikThe k item characteristic parameter represents the ith wake-up signal;

if the safety value of the current wake-up signal is smaller than the safety threshold value, the risk is high, and the computer does not enter a normal starting process; if the safety value of the current wake-up signal is not less than the safety threshold value, the risk is low, and the computer enters a normal starting process.

The invention also provides a network remote wake-up system of a computer, which comprises the computer and a wired network link, wherein the computer is connected with the wired network link, a relay logic control module is arranged on the wired network link, and the relay logic control module is used for realizing network wake-up in a standby power supply off state, and the specific mode is as follows:

when the computer is in a starting-up state, the relay logic control module opens a wired network link to enable the network to be in a normal communication state;

when the computer is in a power-off state, a sleep state or a dormant state, the relay logic control module closes the communication of the wired network link and is in a state of waiting to receive a wake-up signal of a network end; when receiving the wake-up signal, the relay logic control module makes the computer enter a normal starting process.

Optionally, the wired network link includes a network controller, a network transformer, a network interface, a relay logic control module, and a micro standby power supply; the computer comprises a channel switch, a power switch and a standby power supply, and also comprises a paging channel or a system-level chip;

the network controller is respectively connected with the network transformer and the relay logic control module, and is used for communicating with the Ethernet through a signal MIDx _ P, MIDx _ N;

the network transformer is connected with the network interface and is used for coupling and isolating network signals;

the network interface is used for connecting a line network;

the micro standby power supply is used for supplying power to the relay logic control module;

the relay logic control module is connected with the micro standby power supply, the channel switch, the power switch and the standby power supply respectively, the relay logic control module is connected with the paging channel or the system-level chip, and the relay logic control module is used for realizing network awakening in the off state of the standby power supply.

Optionally, the relay logic control module adopts a basic logic circuit or a micro control unit.

Optionally, the relay logic control module includes a gate control unit, a splitting unit, a first delay unit, a second delay unit, a comparator, and a logic controller;

the gate control unit is used for sending out a gate control signal;

the splitting unit is connected with the gate control unit, the first delay unit and the second delay unit, and splits the gate control signal splitting unit into a first signal and a second signal which are respectively transmitted to the first delay unit and the second delay unit;

the first delay unit is used for carrying out delay control on the first signal and transmitting the first signal to the comparator;

the second delay unit is used for carrying out delay control on the second signal branch and transmitting the second signal branch to the logic controller;

the comparator is respectively connected with the first delay unit, the second delay unit and the logic controller, converts the delayed first signal into a lock control signal, inputs a network end signal into the comparator, and outputs a digital signal to the logic controller under the control of the lock control signal;

the logic controller is respectively connected with the network terminal and the computer, takes the delayed second signal as a trigger starting signal, and based on the data signal and the trigger starting signal, the logic controller samples the effective network terminal signal lower than the amplitude threshold value to form an output signal which is the screened wake-up signal and transmits the output signal to the computer.

Optionally, the relay logic control module is internally provided with a feature extraction unit, an operation unit and a judgment unit, the feature extraction unit is configured to extract feature parameters from a received wake-up signal of a network end, and the operation unit performs risk assessment by using the following algorithm:

in the above formula, FiTo representThe safety value of the ith wake-up signal, e represents a natural constant, n represents the number of characteristic parameter items of the ith wake-up signal, and TikThe k item characteristic parameter represents the ith wake-up signal;

the judging unit compares the safety value of the current wake-up signal with a safety threshold, if the safety value of the current wake-up signal is smaller than the safety threshold, the risk is high, and the computer does not enter a normal starting process; if the safety value of the current wake-up signal is not less than the safety threshold value, the risk is low, and the computer enters a normal starting process.

According to the invention, the relay logic control module is arranged on the wired network link of the computer, and when the computer is in a starting state, the wired network link is opened by the relay logic control module, so that the computer and the network are in a normal communication state; when the computer is in a power-off state, a sleep state or a dormant state, the wired network link is closed by the relay logic control module, the communication between the computer and the network is blocked, and the relay logic control module is in a state of constantly preparing to receive a wake-up signal of a network end; once receiving the wake-up signal, the relay logic control module gives a computer start-up signal to enable the computer to enter a normal start-up process, so that a remote wake-up function is realized; when the computer is in a shutdown state, a sleep state or a dormant state, the standby power supply of the computer is completely turned off, so that the energy consumption can be saved.

The invention is used for the computer with the network awakening function, and can still realize the remote awakening function under the condition of no standby, which inevitably brings energy conservation, the standby energy consumption of one computer is not much, and if all the computers are integrated, the computer is a considerable number.

Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.

The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.

Drawings

The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:

FIG. 1 is a flowchart illustrating a method for waking up a computer remotely over a network according to an embodiment of the present invention;

FIG. 2 is a schematic diagram of a system for waking up a computer remotely according to an embodiment of the present invention;

fig. 3 is a schematic diagram of an embodiment of a relay logic control module adopted by the network remote wake-up system of the computer according to the present invention.

In the figure: the system comprises a network controller 1, a network transformer 2, a network interface 3, a relay logic control module 4, a micro standby power supply 5, a channel switch 6, a power switch 7, a standby power supply 8 and a system-on-chip 9.

Detailed Description

The preferred embodiments of the present invention will be described in conjunction with the accompanying drawings, and it will be understood that they are described herein for the purpose of illustration and explanation and not limitation.

As shown in fig. 1, an embodiment of the present invention provides a method for waking up a computer remotely via a network, including the following steps:

s100, a relay logic control module is arranged on a wired network link of a computer, and the relay logic control module is used for realizing network awakening in a standby power supply off state;

s200, when the computer is in a power-on state, the relay logic control module opens a wired network link to enable the network to be in a normal communication state;

s300, when the computer is in a power-off state, a sleep state or a dormant state, the relay logic control module closes the communication of the wired network link and is in a state of waiting to receive a wake-up signal of a network end; when receiving the wake-up signal, the relay logic control module makes the computer enter a normal starting process.

The working principle and the beneficial effects of the technical scheme are as follows: according to the scheme, the relay logic control module is arranged on the wired network link of the computer, and when the computer is in a starting state, the wired network link is opened by the relay logic control module, so that the computer and the network are in a normal communication state; when the computer is in a power-off state, a sleep state or a dormant state, the wired network link is closed by the relay logic control module, the communication between the computer and the network is blocked, and the relay logic control module is in a state of constantly preparing to receive a wake-up signal of a network end; once receiving the wake-up signal, the relay logic control module gives a computer start-up signal to enable the computer to enter a normal start-up process, so that a remote wake-up function is realized; according to the scheme, when the computer is in a shutdown state, a sleep state or a dormant state, the standby power supply of the computer is completely turned off, so that energy consumption can be saved.

In one embodiment, in step S100, the wired network link communicates with the ethernet through the signal MIDx _ P, MIDx _ N; coupling and isolating network signals by adopting a network transformer; the relay logic control module can adopt a basic logic circuit or a micro control unit.

The working principle and the beneficial effects of the technical scheme are as follows: the scheme communicates with the Ethernet through a wired network link through a signal MIDx _ P, MIDx _ N; coupling and isolating network signals by adopting a network transformer; the relay logic control module can adopt a basic logic circuit or a micro control unit; the computer belongs to a shutdown state, only the relay logic control module works at the moment, so that the power consumption can be saved, and the scheme has high signal feedback speed and high sensitivity.

In one embodiment, in step S300, the relay logic control module discriminates a wake-up signal at a network side, where the discrimination method is as follows:

firstly, a gating signal is split into a first signal and a second signal through a splitting unit, and the first signal and the second signal are respectively transmitted to two delay units for delay control;

secondly, the delayed first signal is used as a lock control signal of the comparator; taking the delayed second channel signal as a trigger starting signal of the logic controller;

thirdly, inputting a network end signal into a comparator, and transmitting a digital signal to a logic controller by the comparator under the control of a lock control signal;

and finally, based on the data signal and the trigger starting signal, the logic controller samples the effective network end signal lower than the amplitude threshold value to form an output signal, and the output signal is the screened wake-up signal.

The working principle and the beneficial effects of the technical scheme are as follows: according to the scheme, a gating signal is split into a first signal and a second signal through a splitting unit, the first signal and the second signal are respectively transmitted to two delay units for delay control, and the delayed first signal is used as a lock control signal of a comparator; the delayed second signal is used as a trigger starting signal of the logic controller, a network end signal is input into the comparator, the comparator transmits a digital signal to the logic controller under the control of the lock control signal, and the logic controller samples an effective network end signal lower than an amplitude threshold value to form an output signal based on the data signal and the trigger starting signal, so that the discrimination of the wake-up signal is realized; by screening the wake-up signals at the network end, the judgment deviation of the wake-up signals can be prevented, the increase of energy consumption caused by mistaken wake-up is avoided, and the accuracy of wake-up is improved.

In one embodiment, in step S300, the relay logic control module receives a wake-up signal from a network, extracts a characteristic parameter of the wake-up signal, and performs risk assessment by using the following algorithm:

in the above formula, FiRepresenting the safety value of the ith wake-up signal, e representing a natural constant, n representing the number of characteristic parameter items of the ith wake-up signal, TikThe k item characteristic parameter represents the ith wake-up signal;

if the safety value of the current wake-up signal is smaller than the safety threshold value, the risk is high, and the computer does not enter a normal starting process; if the safety value of the current wake-up signal is not less than the safety threshold value, the risk is low, and the computer enters a normal starting process.

The working principle and the beneficial effects of the technical scheme are as follows: according to the scheme, the characteristic parameters are extracted from the wake-up signal, then the safety value of the wake-up signal is calculated by adopting the formula for risk assessment, the calculated safety value is compared with the safety threshold value, if the safety value of the current wake-up signal is smaller than the safety threshold value, the risk is high, and the computer does not enter a normal starting process; if the safety value of the current wake-up signal is not less than the safety threshold value, the risk is low, and the computer enters a normal starting process; for example, if the security threshold is set to 0.5, when the calculated security value of the current wake-up signal is 0.3, it indicates that the wake-up signal has higher malicious information, the risk is high, and the computer should not be started; if the calculated safety value of the current wake-up signal is 0.8, the wake-up signal is free of malicious information, the risk is low, and the computer is started at the moment, so that malicious offensive wake-up operation on the computer on the network can be prevented, and the safety of the computer is enhanced.

The embodiment of the invention provides a network remote wake-up system of a computer, which comprises the computer and a wired network link, wherein the computer is connected with the wired network link, a relay logic control module is arranged on the wired network link, and the relay logic control module is used for realizing network wake-up in a standby power supply off state, and the specific mode is as follows:

when the computer is in a starting-up state, the relay logic control module opens a wired network link to enable the network to be in a normal communication state;

when the computer is in a power-off state, a sleep state or a dormant state, the relay logic control module closes the communication of the wired network link and is in a state of waiting to receive a wake-up signal of a network end; when receiving the wake-up signal, the relay logic control module makes the computer enter a normal starting process.

The working principle and the beneficial effects of the technical scheme are as follows: according to the scheme, the relay logic control module is arranged on the wired network link of the computer, and when the computer is in a starting state, the wired network link is opened by the relay logic control module, so that the computer and the network are in a normal communication state; when the computer is in a power-off state, a sleep state or a dormant state, the wired network link is closed by the relay logic control module, the communication between the computer and the network is blocked, and the relay logic control module is in a state of constantly preparing to receive a wake-up signal of a network end; once receiving the wake-up signal, the relay logic control module gives a computer start-up signal to enable the computer to enter a normal start-up process, so that a remote wake-up function is realized; according to the scheme, when the computer is in a shutdown state, a sleep state or a dormant state, the standby power supply of the computer is completely turned off, so that energy consumption can be saved.

In one embodiment, as shown in fig. 2, the wired network link includes a network controller 1, a network transformer 2, a network interface 3, a relay logic control module 4 and a micro standby power supply 5, and the relay logic control module 4 may employ a basic logic circuit or a micro control unit (MCU or ARM); the computer comprises a channel switch 6, a power switch 7 and a standby power supply 8, and also comprises a paging channel or a system-on-chip 9;

the network controller 1 is respectively connected with the network transformer 2 and the relay logic control module 4, and the network controller 1 is used for communicating with the Ethernet through a signal MIDx _ P, MIDx _ N;

the network transformer 2 is connected with the network interface 3, and the network transformer 2 is used for coupling and isolating network signals;

the network interface 3 is used for connecting a line network;

the micro standby power supply 5 is used for supplying power to the relay logic control module 4;

the relay logic control module 4 is respectively connected with the micro standby power supply 4, the channel switch 6, the power switch 7 and the standby power supply 8, the relay logic control module 4 is connected with the paging channel or the system-on-chip 9, and the relay logic control module 4 is used for realizing network awakening in the off state of the standby power supply.

The working principle and the beneficial effects of the technical scheme are as follows: according to the scheme, a network controller, a network transformer, a network interface, a relay logic control module and a micro standby power supply are arranged in a wired network link, the network controller is respectively connected with the network transformer and the relay logic control module, the network transformer is connected with the network interface, the relay logic control module is respectively connected with the micro standby power supply, a channel switch (PCH), a power switch and the standby power supply, and the relay logic control module is connected with a Paging Channel (PCH) or a System On Chip (SOC) of a computer; when the channel switch is at high level, the computer is in a non-power-off state; when the channel switch is at a low level, the computer is in a non-power-off state, only the relay logic control module works at the moment, so that the power consumption can be saved, the power switch of the computer is at a high level, the standby power is at a low level, the ADx _ P and the ADx _ N of the relay logic control module are in a receiving state, the SYS _ BTN _ N is also in a receiving state, when the ADx _ P and the ADx _ N receive a wake-up packet signal for network wake-up or the SYS _ BTN _ N has a low pulse signal, the relay logic control module pulls up the STB _ PWR _ EN, and if the received STB _ PWR _ OK is also high, the relay logic control module delays for a period of time and then gives a low pulse signal to the PCH _ BTN _ N, so that the computer starts to enter a power-on process; the scheme has the advantages of high signal feedback speed and high sensitivity.

In one embodiment, as shown in fig. 3, the relay logic control module includes a gate control unit, a splitting unit, a first delay unit, a second delay unit, a comparator, and a logic controller;

the gate control unit is used for sending out a gate control signal;

the splitting unit is connected with the gate control unit, the first delay unit and the second delay unit, and splits the gate control signal splitting unit into a first signal and a second signal which are respectively transmitted to the first delay unit and the second delay unit;

the first delay unit is used for carrying out delay control on the first signal and transmitting the first signal to the comparator;

the second delay unit is used for carrying out delay control on the second signal branch and transmitting the second signal branch to the logic controller;

the comparator is respectively connected with the first delay unit, the second delay unit and the logic controller, converts the delayed first signal into a lock control signal, inputs a network end signal into the comparator, and outputs a digital signal to the logic controller under the control of the lock control signal;

the logic controller is respectively connected with the network terminal and the computer, takes the delayed second signal as a trigger starting signal, and based on the data signal and the trigger starting signal, the logic controller samples the effective network terminal signal lower than the amplitude threshold value to form an output signal which is the screened wake-up signal and transmits the output signal to the computer.

The working principle and the beneficial effects of the technical scheme are as follows: according to the scheme, a gate control unit, a splitting unit, a first delay unit, a second delay unit, a comparator and a logic controller are arranged in a relay logic control module, a gate control signal is sent out by the gate control unit and split into a first signal and a second signal by the splitting unit, the first signal and the second signal are respectively transmitted to the first delay unit and the second delay unit for delay control, and the delayed first signal is used as a lock control signal of the comparator; the delayed second signal is used as a trigger starting signal of the logic controller, a network end signal is input into the comparator, the comparator transmits a digital signal to the logic controller under the control of the lock control signal, and the logic controller samples an effective network end signal lower than an amplitude threshold value to form an output signal based on the data signal and the trigger starting signal, so that the discrimination of the wake-up signal is realized; by screening the wake-up signals at the network end, the judgment deviation of the wake-up signals can be prevented, the increase of energy consumption caused by mistaken wake-up is avoided, and the accuracy of wake-up is improved.

In one embodiment, the relay logic control module is internally provided with a feature extraction unit, an operation unit and a judgment unit, the feature extraction unit is used for extracting feature parameters from a received wake-up signal of a network end, and the operation unit adopts the following algorithm to perform risk assessment:

in the above formula, FiRepresenting the safety value of the ith wake-up signal, e representing a natural constant, n representing the number of characteristic parameter items of the ith wake-up signal, TikThe k item characteristic parameter represents the ith wake-up signal;

the judging unit compares the safety value of the current wake-up signal with a safety threshold, if the safety value of the current wake-up signal is smaller than the safety threshold, the risk is high, and the computer does not enter a normal starting process; if the safety value of the current wake-up signal is not less than the safety threshold value, the risk is low, and the computer enters a normal starting process.

The working principle and the beneficial effects of the technical scheme are as follows: according to the scheme, a characteristic extraction unit is used for extracting characteristic parameters from the wake-up signal, then an operation unit is used for calculating the safety value of the wake-up signal by adopting the formula to carry out risk assessment, a judgment unit is used for comparing the calculated safety value with a safety threshold value, if the safety value of the current wake-up signal is smaller than the safety threshold value, the risk is high, and the computer does not enter a normal starting process; if the safety value of the current wake-up signal is not less than the safety threshold value, the risk is low, and the computer enters a normal starting process; for example, if the security threshold is set to 0.5, when the calculated security value of the current wake-up signal is 0.3, it indicates that the wake-up signal has higher malicious information, the risk is high, and the computer should not be started; if the calculated safety value of the current wake-up signal is 0.8, the wake-up signal is free of malicious information, the risk is low, and the computer is started at the moment, so that malicious offensive wake-up operation on the computer on the network can be prevented, and the safety of the computer is enhanced.

The invention is based on the wired network relay awakening technology, and is used for realizing network awakening without a standby power supply by adding a relay logic control module on a wired network link. When the computer is in a power-on state (S0), the relay logic control module opens a link to enable the network to be in a normal communication state; when the computer is in the power-off state (S5), the sleep state (S3) and the hibernation state (S4), the relay logic control module closes the communication link and is in a state of receiving the wake-up signal from the external network, and when the wake-up signal is received, the relay logic control module notifies the system to enter a normal power-on process. The relay logic control module can be realized by a basic logic circuit or by the control of a micro control unit, the adopted basic logic circuit is relatively complex, and the working principle is illustrated by the realization of the micro control unit:

the network remote wake-up system of the computer shown in fig. 2 includes:

the network controller, generally speaking, a wired network card integrated circuit, communicates with the ethernet through the signal MIDx _ P, MIDx _ N;

the network transformer has the functions of network signal coupling and isolation, and can adopt C2409 NS;

the network interface comprises an electric port and an optical port, the electric port is used as an explanation of the invention and is a physical interface with an external Ethernet cable, and the network interface can adopt RJ 45;

a micro control unit, represented by MCU (GD 75232-F TSSOP20 can be adopted) or ARM;

the micro standby power supply is a power supply used for supplying power to the micro control unit and is powered on in a shutdown state;

the power switch of the computer and the power switch of the computer system have the functions of starting, shutting down and waking up;

the standby power supply of the computer is used for preparing power supplies for dormancy awakening, sleep awakening and general starting;

PCH or SOC of a computer, in particular to the PCH or SOC (CPU + PCH) of an X86 system platform;

a PCH starting switch of the computer enables the system to enter a starting process;

when the PCH _ SLP _ S5_ N is at a high level, which indicates that the computer system is in a non-power-off state, the micro control unit maintains STB _ PWR _ EN and SYS _ BTN is at a high level, the network is in a conventional communication state, and the micro control unit can be in a sleep state; when PCH _ SLP _ S5_ N is low, it indicates that the computer system is in a shutdown state, at this time, the system standby power is in a shutdown state, only the micro control unit of the entire system is in normal operation, at this time, SYS _ BTN _ N is high level, STB _ PWR _ EN is low level, in this state, ADx _ P and ADx _ N of the micro control unit are in a receiving state, and SYS _ BTN _ N is also in a receiving state, when ADx _ P and ADx _ N receive a wake-up packet signal for network wake-up or SYS _ BTN _ N has a low pulse signal, the micro control unit will pull STB _ PWR _ EN high immediately, and when STB _ PWR _ OK is also high, the micro control unit will delay for a period of time and then give a low pulse signal to PCH _ BTN _ N, and the system starts to enter a startup flow.

It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:屏幕控制方法、装置、移动终端及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!