Energy saving method for a network device and a network device
Patent Information
- Application Number
- JP2023536369
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-12-16
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2040-12-16
Smart Images

Figure 0007597288000001 
Figure 0007597288000002 
Figure 0007597288000003
Abstract
Description
[Technical field]
[0001] This application relates to the field of communications, and more particularly to an energy saving method for a network device and a network device. [Background technology]
[0002] Small indoor base station modules, called pico RF retractor unit (pRRU) modules, are increasingly widely used in 4G / 5G communication scenarios and widely deployed for use in densely populated areas such as shopping malls, airports, high-speed rail stations, subways, stadiums, hotels, or campuses. With increasing product shipments, energy conservation has become an increasingly important feature.
[0003] Currently, most of the indoor small cells adopt the deep sleep solution, where the central processing unit (CPU) / ARM (Advanced RISC Machines) microprocessor controls all of the other chips on the board through an enable switch signal, which makes those other chips work in a disabled or reset state, thereby reducing the module power consumption in energy saving scenarios.
[0004] However, in the case of the deep sleep solution, the shutdown is not completely performed. After the network device saves energy, the secondary power supply, the tertiary power supply, the CPU / ARM, and the shutdown-uncontrollable chips still work normally. Even if the shutdown-controllable chips, such as the field programmable gate array (FPGA), the analog to digital converter (ADC), or the digital to analog converter (DAC), can be shut down, the leakage current still remains after the shutdown. The overall power consumption of the deep sleep is still quite high. After the energy saving by the deep sleep solution, the power consumption is more than 10 watts (W). Summary of the Invention
[0005] This application provides an energy saving method for a network device and a network device, which can reduce the power consumption of a network device in an energy saving mode to a watt level while ensuring the long-term reliability life requirements of the network device.
[0006] According to a first aspect, there is provided an energy saving method for a network device. The network device includes a processor, a DC power supply, a latch, and a chip. The method includes the steps of: the processor sending a first command to the latch, the first command instructing the latch to output a first signal, the first signal being a signal for controlling the DC power supply to turn off a power supply. The DC power supply is a power supply source for the chip and the processor in the network device. The latch receives the first command sent by the processor. The latch outputs the first signal to the DC power supply based on the first command. The DC power supply turns off the power supply based on the first signal and stops supplying power to the chip and the processor, allowing the network device to enter an energy saving mode.
[0007] According to the technical solutions provided by the embodiments of this application, in an energy saving scenario, the controller may control the latch to output a first signal, thereby turning off the DC power supply, and the power consumption of the network device can be reduced to a watt level.
[0008] With respect to the first aspect, in some of the implementations of the first aspect, the method further includes a step of: a power procurement equipment PSE outputting a second signal, the second signal being a signal for controlling the latch to stop outputting the first signal. The PSE is a main power source of the latch and the DC power source. The latch stops outputting the first signal based on the second signal. The PSE outputs a third signal, the third signal being a signal for controlling the DC power source to restore power supply. The DC power source restores the power supply based on the third signal to enable the network device to exit the energy saving mode.
[0009] Regarding the first aspect, in some of the implementations of the first aspect, the step of receiving the first instruction sent by the processor by the latch includes a step of the latch storing the first instruction, and the step of stopping the output of the first signal by the latch based on the second signal includes a step of the latch erasing the stored first instruction.
[0010] Regarding the first aspect, in some of the implementations of the first aspect, the first command is an command to power down, the first signal is a high-level signal, the second signal is a low-level signal, and the third signal is a high-level signal.
[0011] Regarding the first aspect, in some of the implementations of the first aspect, the network device further includes a temperature sensor. The method further includes the step of the processor calculating a maximum temperature difference that the module can bear based on a lifetime requirement of the module in the network device. When the network device enters the energy saving mode, the processor obtains a first temperature value of the module measured by the temperature sensor. The processor determines a threshold temperature value of the module based on the maximum temperature difference and the first temperature value. The threshold temperature value=the first temperature value-the maximum temperature difference. The processor writes the threshold temperature value to the temperature sensor. When the temperature value of the module measured by the temperature sensor is equal to the threshold temperature value, the temperature sensor controls the network device to exit the energy saving mode.
[0012] With respect to the first aspect, in some of the implementations of the first aspect, the step of controlling the network device to exit the energy saving mode by the temperature sensor when the temperature value of the module measured by the temperature sensor is equal to the threshold temperature value includes the step of the temperature sensor sending a second command to the latch when the temperature value of the module measured by the temperature sensor is equal to the threshold temperature value, the second command instructing the latch to output a fourth signal, the fourth signal being a signal for controlling the DC power source to restore a power supply. The latch receives the second command sent by the temperature sensor. The latch outputs the fourth signal to the DC power source based on the second command. The DC power source restores the power supply based on the fourth signal to enable the network device to exit the energy saving mode. The threshold temperature value is set by the temperature sensor. When the threshold temperature value is reached, reliability protection can be triggered and temperature differential control can be performed for temperature rise when powering on the module (chip) in the network device, thereby ensuring the long-term reliability life requirements of components.
[0013] Regarding the first aspect, in some of the implementations of the first aspect, the step of outputting the fourth signal to the DC power supply based on the second command by the latch includes a step of the latch erasing the received first command and / or a step of stopping output of the first signal based on the second command, and the latch outputs the fourth signal.
[0014] Regarding the first aspect, in some of the implementations of the first aspect, the second command is a latch clear command and the fourth signal is a low level signal.
[0015] Regarding the first aspect, in some of the implementations of the first aspect, the module includes at least one of the chip, the processor, and the DC power supply.
[0016] According to a second aspect, a network device is provided, the network device including a processor configured to send a first command to a latch, the first command directing the latch to output a first signal, the first signal being a signal for controlling a DC power supply to turn off. The DC power supply is a power supply for a chip and the processor in the network device. The latch is configured to receive the first command sent by the processor. The latch is further configured to output the first signal to the DC power supply based on the first command. The DC power supply is configured to turn off the power supply and stop powering the chip and the processor based on the first signal, allowing the network device to enter an energy saving mode.
[0017] With respect to the second aspect, in some of the implementations of the second aspect, the latch and the main source of the DC power supply are power sourcing equipment PSEs, and the PSE is configured to output a second signal, the second signal being a signal for controlling the latch to stop outputting the first signal. The latch is further configured to stop outputting the first signal based on the second signal. The PSE is further configured to output a third signal, the third signal being a signal for controlling the DC power supply to resume power supply. The DC power supply is further configured to restore the power supply based on the third signal to enable the network device to exit the energy saving mode.
[0018] With respect to the second aspect, in some implementations of the second aspect, the latch is specifically configured to store the first instruction, and the latch is further specifically configured to erase the stored first instruction.
[0019] Regarding the second aspect, in some of the implementations of the second aspect, the first command is an command to power down, the first signal is a high-level signal, the second signal is a low-level signal, and the third signal is a high-level signal.
[0020] With regard to the second aspect, in some of the implementations of the second aspect, the network device further includes a temperature sensor. The processor is further configured to calculate a maximum temperature difference that the module can bear based on a lifetime requirement of the module in the network device. The processor is further configured to obtain a first temperature value of the module measured by the temperature sensor when the network device enters the energy saving mode. The processor is further configured to determine a threshold temperature value of the module based on the maximum temperature difference and the first temperature value. The threshold temperature value=the first temperature value-the maximum temperature difference. The processor is further configured to write the threshold temperature value to the temperature sensor. The temperature sensor is configured to control the network device to exit the energy saving mode when the measured temperature value of the module is equal to the threshold temperature value.
[0021] With regard to the second aspect, in some of the implementations of the second aspect, the temperature sensor is configured to send a second command to the latch, particularly when the measured temperature value of the module is equal to the threshold temperature value. The second command instructs the latch to output a fourth signal, the fourth signal being a signal for controlling the DC power source to restore a power supply. The latch is further configured to receive the second command sent by the temperature sensor. The latch is further configured to output the fourth signal to the DC power source based on the second command. The DC power source is further configured to restore the power supply based on the fourth signal to enable the network device to exit the energy saving mode.
[0022] Regarding the second aspect, in some of the implementations of the second aspect, the latch is configured, in particular, to erase the received first command and / or stop outputting the first signal and output the fourth signal based on the second command.
[0023] Regarding the second aspect, in some of the implementations of the second aspect, the second command is a latch clear command and the fourth signal is a low level signal.
[0024] Regarding the second aspect, in some of the implementations of the second aspect, the module includes at least one of the chip, the processor, and the DC power supply.
[0025] According to a third aspect, there is provided a communications device including a processor and a transceiver configured to receive computer code or instructions and transmit the computer code or instructions to a processor, the processor executing the computer code or instructions to perform a method according to the first aspect or any possible implementation of the first aspect.
[0026] According to a fourth aspect, there is provided a computer readable storage medium storing a computer program which, when executed by a computer, enables the computer to carry out a method according to the first aspect or any possible implementation of the first aspect. [Brief description of the drawings]
[0027] [Figure 1] 1 is a schematic diagram of a circuit that enables a chip in a network device to enter an energy saving mode. [Diagram 2] 2 is a schematic flowchart of an energy saving method for a network device according to an embodiment of the present application. [Diagram 3] 1 is a schematic diagram of a circuit that enables a chip in a network device to enter an energy saving mode according to one embodiment of the present application. [Figure 4] 1 is a schematic block diagram of a network device according to an embodiment of the present application. [Diagram 5] 1 is a schematic block diagram of a communication device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0028] The following description will explain several technical solutions of this application with reference to several accompanying drawings.
[0029] The embodiments of the present application may be applied to various communication systems, such as, for example, sidelink communication systems, vehicle to everything (V2X) systems, wireless local area network systems (WLAN), narrow band-internet of things (NB-IoT), global system for mobile communications (GSM), enhanced data rate for gsm evolution (EDGE), wideband code division multiple access (WCDMA), code division multiple access 2000 systems (CDMA2000), time division-synchronization code division multiple access (TD-SCDMA), long term evolution systems (LTE), satellite communications, 5th generation (5G) systems, or new communication systems that may emerge in the future.
[0030] The terminal device in the embodiments of this application may be a device that includes a wireless transceiver function and is capable of providing communication services to a user. Specifically, the terminal device may be a device in a V2X system, a device in a device to device (D2D) system, or a device in a machine type communication (MTC) system, etc. The terminal device may include various handheld devices, in-vehicle devices, wearable devices, computing devices, or other processing devices connected to a wireless modem that have wireless communication capabilities. The terminal may be a mobile station (MS), a subscriber unit, user equipment (UE), a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a smart phone, a wireless data card, a personal digital assistant (PDA) computer, a tablet computer, a wireless modem, a handset, a laptop computer, or a machine type communication (MTC) terminal, etc.
[0031] Small indoor base station modules, called pico RF retractor unit (pRRU) modules, are increasingly widely used in 4G / 5G communication scenarios and widely deployed for use in densely populated areas such as shopping malls, airports, high-speed railway stations, subways, stadiums, hotels, or campuses. With increasing product shipments, energy saving has become an increasingly important feature.
[0032] Currently, most of the indoor small cells adopt the deep sleep solution. The central processing unit (CPU) / ARM (Advanced RISC Machines) microprocessor controls all the other chips on the board through an enable switch signal, which makes them operate in a disabled or reset state, thereby reducing the module power consumption in an energy saving scenario. Figure 1 is a schematic diagram of the circuit that enables the chips in the network device to enter the energy saving mode.
[0033] However, in the case of the deep sleep solution, the shutdown is not completely performed. After the network device saves energy, the secondary power supply, the tertiary power supply, the CPU / ARM, and the shutdown uncontrollable chips still work normally. Even if the shutdown controllable chips, such as the field programmable gate array (FPGA), the analog to digital converter (ADC), or the digital to analog converter (DAC), can be shut down, the leakage current still remains after the shutdown. The overall power consumption of the deep sleep is still quite high. After the energy saving by the deep sleep solution, the power consumption is more than 10 watts (W). After inputting -48 [V], the communication device generally converts and outputs a positive voltage of 5 [V] to 12 [V] to supply power to the circuit board, and the power supply is generally called the bus power supply. The bus power is converted by using a switching power chip, and the bus power is converted into a power supply that powers each chip, which is generally called a tertiary power supply.
[0034] In addition, power-off energy saving is implemented by turning off the -48[V] power supply of the pRRU module. This energy saving solution can reduce the power consumption to 0[W] energy saving level. However, every time energy saving is performed, the temperature difference of the module becomes large. After using the module for a long time, the reliability of the solder joints of the chips in the module decreases, and the chips are shorted due to condensation inside the module when the humidity is high. Therefore, it is impossible to meet the 10-year life requirement of the base station.
[0035] This application provides an energy saving method for a network device to reduce the power consumption of the network device in an energy saving mode. Figure 2 is a schematic flowchart of an energy saving method for a network device according to an embodiment of this application. The network device includes a processor, a DC power supply, a latch, and a chip. The method includes the following steps:
[0036] 210. The processor sends a first command to the latch, which instructs the latch to output a first signal, and the first signal is a signal for controlling a DC power supply to turn off, and the DC power supply is a power supply source for chips and processors in the network device, i.e., after being turned off, the DC power supply stops supplying power to the chips and processors. It should be understood that the DC power supply may be a tertiary power supply.
[0037] Optionally, the first instruction may be a power-down instruction.The processor may be a CPU or an ARM processor.
[0038] 220. The latch receives a first instruction transmitted by the processor. Specifically, the latch selectively stores the first instruction.
[0039] 230. The latch outputs a first signal to the DC power supply based on a first command. Optionally, the first signal may be an enable switch signal, and the enable switch signal is a high-level signal. The latch is a logic element having a memory function in a digital circuit. Latching is to temporarily store a signal and maintain a level state, and may record binary digital signals "0" and "1" in the digital circuit. The latch is powered by the bus power supply and ensures that the output of the enable switch signal or the high-level signal is still valid after enabling energy saving. A specific implementation of the latch may be implemented by a method of shifting multiple D flip-flops. The advantage of using this method is that the CPU / ARM processor can control the number of clocks (CLKs) to control the output of the enable switch, so as to prevent a situation in which a false pulse is generated during power-on and power-off to output an incorrect enable switch, resulting in the network device entering an energy saving state by mistake.
[0040] 240. The DC power supply powers off based on the first signal, allowing the network device to enter an energy saving mode.
[0041] It should be understood that a DC power supply turning off may be understood to mean that the DC power supply turns off its power output and is disconnected from the power supply of the DC power supply or the DC power supply is powered off, in which case all of the chips, processors, and DC power supplies in the network device stop operating, thereby causing the network device to enter an energy saving mode.
[0042] According to the technical solution provided by this embodiment of the application, in one energy saving scenario, the controller may control the latch to output a first signal, thereby turning off the power of the DC power source, and the power consumption of the network device can be reduced to a watt level.
[0043] 3 is a schematic diagram of a circuit that enables a chip in a network device to enter an energy saving mode according to one embodiment of this application. When the network device is in an energy saving mode, both the chip and the processor powered by the tertiary power source stop operating, and the tertiary power source is disconnected from the power supply of the tertiary power source or the power of the tertiary power source is turned off.
[0044] In one implementation, optionally, a power sourcing equipment (PSE) of the network device may output a second signal, the second signal being a signal for controlling a latch to stop outputting the first signal. The PSE is a main power source of the latch and the DC power source. The latch stops outputting the first signal based on the second signal. Specifically, the latch selectively erases the stored first instruction. Optionally, the second signal may be a low level signal. Optionally, the PSE may output a third signal, the third signal being a signal for controlling the DC power source to restore power supply. The DC power source may restore power supply based on the third signal to enable the network device to exit the energy saving mode. Optionally, the third signal is a high level signal. In this solution, when the network device needs to exit the energy saving mode, the network device may directly exit its energy saving mode.
[0045] For example, the PSE may first be powered off, clear the power down command in the latch, and then powered on, causing the network device to power on again and return to its normal operating state.
[0046] In another implementation, optionally, the network device may further include a temperature sensor. The processor calculates a maximum temperature difference that the module can bear based on the life requirement of the module in the network device. When the network device enters the energy saving mode, the processor obtains a first temperature value of the module measured by the temperature sensor. The processor determines a threshold temperature value of the module based on the maximum temperature difference and the first temperature value. The threshold temperature value=the first temperature value-the maximum temperature difference. The processor writes the threshold temperature value into the temperature sensor. When the temperature value of the module measured by the temperature sensor is equal to the threshold temperature value, the temperature sensor controls the network device to exit the energy saving mode. The module may be one or more of a chip, a processor, and a DC power supply. It should be understood that different modules are capable of withstanding different maximum temperature differences.
[0047] Specifically, when the temperature value of the module measured by the temperature sensor is equal to the threshold temperature value, the temperature sensor sends a second command to the latch. The second command instructs the latch to output a fourth signal, and the fourth signal is a signal for controlling the DC power supply to restore the power supply. The second command may be a latch clear command, and may instruct the latch to clear the first command stored in the latch or to stop outputting the first signal. The latch receives the second command sent by the temperature sensor, and outputs a fourth signal to the DC power supply based on the second command. Specifically, the latch clears the received first command or stops outputting the first signal based on the second command, or first clears the first command, then stops outputting the first signal, and finally outputs a fourth signal. The DC power supply restores the power supply to the processor and the chip based on the fourth signal, allowing the network device to exit the energy saving mode. The fourth signal may be a low-level signal.
[0048] For example, the processor evaluates the temperature difference that the module can bear based on a 10-year life requirement. For example, the processor evaluates that the maximum temperature difference that the chip in the network device can bear is 50° C. When the network device enters the energy saving mode, if the first temperature value of the chip measured by the temperature sensor is 80° C., the threshold temperature value of the temperature sensor is set to 30° C. When the temperature of the chip decreases to 30° C., the temperature sensor sends a latch clear command, turns off the latch enable switch, and turns on the DC power supply again, and the network device exits the energy saving mode and returns to a normal operating state.
[0049] In this solution, a threshold temperature value may be set by using a temperature sensor, and when the threshold temperature value is reached, reliability protection can be triggered and temperature differential control can be performed for the temperature rise when powering on a module (chip) in a network device, thereby ensuring the long-term reliability life requirement of the components.
[0050] Some embodiments of the present application provide a network device. Figure 4 is a schematic block diagram of a network device 400 according to an embodiment of the present application. The network device 400 includes a processor 410, a latch 420, a DC power supply 430, and a chip 440.
[0051] The processor 410 is configured to send a first command to the latch, the first command instructing the latch to output a first signal, the first signal being a signal for controlling the DC power supply 430 to turn off the power supply. The DC power supply is a power supply for the chip 440 and the processor in the network device.
[0052] The latch 420 is configured to receive the first instruction sent by the processor.
[0053] The latch 420 is further configured to output a first signal to the DC power supply based on the first command.
[0054] The DC power supply 430 is configured to power off based on the first signal, allowing the network device to enter an energy saving mode.
[0055] Optionally, the latch 420 and the main source of the DC power supply are power procurement equipment PSEs, the PSEs being configured to output a second signal, the second signal being a signal for controlling the latch to stop outputting the first signal.
[0056] The latch 420 is further configured to stop outputting the first signal based on the second signal.
[0057] The PSE is further configured to output a third signal, which is a signal for controlling the DC power supply 430 to restore the power supply.
[0058] The DC power source 430 is further configured to restore the power supply based on the third signal to allow the network device to exit the energy saving mode.
[0059] Optionally, the latch 420 is specifically configured to store the first instruction, and further, the latch 420 is specifically configured to erase the stored first instruction.
[0060] Optionally, the first command is a power down command, the first signal is a high level signal, the second signal is a low level signal, and the third signal is a high level signal.
[0061] Optionally, the network device further includes a temperature sensor. The processor 410 is further configured to calculate a maximum temperature difference that a module in the network device can bear based on a lifetime requirement of the module. The processor 410 is further configured to obtain a first temperature value of the module measured by the temperature sensor when the network device enters an energy saving mode. The processor is further configured to determine a threshold temperature value of the module based on the maximum temperature difference and the first temperature value. The threshold temperature value=first temperature value-maximum temperature difference. The processor 410 is further configured to write the threshold temperature value to the temperature sensor. The temperature sensor is configured to control the network device to exit an energy saving mode when the measured temperature value of the module is equal to the threshold temperature value.
[0062] Optionally, the temperature sensor is configured to send a second command to the latch, particularly when the measured temperature value of the module is equal to the threshold temperature value, the second command instructing the latch 420 to output a fourth signal, the fourth signal being a signal for controlling the DC power supply to restore the power supply.
[0063] The latch 420 is further configured to receive a second command sent by the temperature sensor.
[0064] The latch 420 is further configured to output a fourth signal to the DC power supply based on the second command.
[0065] The DC power supply 430 is further configured to restore the power supply based on the fourth signal to allow the network device to exit the energy saving mode.
[0066] Optionally, the latch 420 is further configured to erase the received first command and / or stop outputting the first signal and output the fourth signal based on the second command.
[0067] Optionally, the second command is a latch clear command and the fourth signal is a low level signal.
[0068] Optionally, the module includes at least one of the chip, the processor 410, and a DC power supply.
[0069] Some embodiments of the present application provide a communication device 500. Figure 5 is a schematic block diagram of a communication device 500 according to an embodiment of the present application.
[0070] The apparatus 500 includes a processor 510 and a transceiver 520. The transceiver 520 is configured to receive computer codes or instructions and transmit those computer codes or instructions to the processor 510. The processor 510 executes the computer codes or instructions, such as, for example, a method in the possible implementation of any of the embodiments of this application.
[0071] The processor 510 may be an integrated circuit chip and has the ability to process signals. In one implementation process, the steps of the above method embodiments may be implemented by using hardware integrated logic circuits in the processor or by using instructions in the form of software. The processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The processor may be capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The steps of the methods disclosed with reference to the embodiments of this application may be performed or achieved directly by using a hardware decoding processor, or may be performed or achieved by using a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium that is mature in the technical field of the present invention, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable and programmable memory, or a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and cooperates with the hardware of the processor to complete the steps of the above method.
[0072] The embodiments of the present application further provide a computer-readable storage medium, which stores a computer program used to implement the methods in the above method embodiments, and when the computer program is executed by a computer, enables the computer to implement the methods in the above method embodiments.
[0073] In addition, the word "and / or" in this application merely describes a relationship to describe multiple related objects, and indicates that three relationships may exist. For example, A and / or B may represent three cases: when only A exists, when both A and B exist, and when only B exists. In addition, the symbol " / " in this specification generally indicates an "or" relationship between multiple related objects. The word "at least one" in this application may represent "one" and "two or more". For example, at least one of A, B, and C may represent seven cases: when only A exists, when only B exists, when only C exists, when both A and B exist, when both A and C exist, when both C and B exist, and when A, B, and C exist.
[0074] As used herein, terms such as "component," "module," and "system" are used to refer to computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to, a process, and the process may Processor,Objects, executable files, threads of execution, programs, and / or components executed by a computer. As illustrated through the use of several diagrams, both applications executed by a computing device and the computing device may be components. One or more components may reside within a process and / or thread of execution, and a component may be located on one computer and / or distributed across two or more computers. Additionally, the components may be executed by various computer readable media that store various data structures. For example, the components may communicate through the use of local and / or remote processes, and based on signals that have one or more data packets (e.g., data from two components interacting with other components in a local system, a distributed system, and / or data across a network such as the Internet interacting with other systems through the use of signals).
[0075] Those skilled in the art can recognize that in connection with the examples described in the embodiments disclosed in this specification, the units and algorithm steps can be implemented by electronic hardware or by a combination of computer software and electronic hardware. Whether the functions are performed by hardware or software depends on the specific applications and design constraints of the technical solutions. Those skilled in the art may use different methods to implement the described functions for each specific application, but the implementation should not be interpreted as going beyond the scope of this application.
[0076] Those skilled in the art can clearly understand that for convenience and simplicity of description, the detailed operation processes of the above systems, devices and units should be referred to the corresponding processes in the above method embodiments, and the details will not be described repeatedly in this specification.
[0077] It should be understood that in some of the embodiments provided by this application, the disclosed system, device, and method may be implemented in other ways. For example, the embodiment of the device described is only one example. For example, the division into multiple units is only a logical division of functions, and other divisions may be used in actual implementation. For example, multiple units or components may be combined or integrated into other systems, or some of the features may be ignored or not implemented. In addition, the mutual coupling, direct coupling, or communication connection shown or described may be implemented by some of the interfaces. Indirect coupling or communication connection between multiple devices or multiple units may be implemented by electrical, mechanical, or other forms.
[0078] The units described as separate parts may or may not be physically separated, and the parts shown as units may or may not be physical units, located in one place or distributed across multiple network units. Based on actual requirements, some or all of the units may be selected to achieve the objectives of the solutions of the embodiments.
[0079] In addition, functional units in multiple embodiments of this application may be integrated into a single processing unit, and each of the multiple units may exist physically alone, or two or more units may be integrated into a single unit.
[0080] When the functions are implemented in the form of a software functional unit and sold or used as an independent product, the functions may be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of this application may be essentially implemented in the form of a software product, or the part that contributes to the prior art, or some of the technical solutions may be implemented in the form of a software product. The software product is stored in a storage medium and includes some instructions, which instruct a computing device (which may be a personal computer, a server, or a network device) to execute all or some of the steps of the methods described by the embodiments of this application. The above storage medium includes any medium, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, capable of storing a program code.
[0081] The above description is merely a specific implementation of this application, and is not intended to limit the scope of protection of this application. Any variations or replacements that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application shall belong to the scope of protection of this application. Therefore, the scope of protection of this application shall be in accordance with the scope of protection of the invention described in the claims.
[0082] According to one example of the present invention, the application further provides the following embodiments. Embodiment 1: 1. A method of energy conservation for a network device, the network device including a processor, a DC power supply, a latch, and a chip, the method comprising: sending a first command by the processor to the latch, the first command instructing the latch to output a first signal, the first signal being a signal for controlling the DC power supply to turn off, the DC power supply being a power supply for the chip and the processor; receiving, by the latch, the first instruction transmitted by the processor; outputting the first signal to the DC power supply based on the first command by the latch; and turning off, by the DC power source, the power source based on the first signal and removing power from the chip and the processor to allow the network device to enter an energy saving mode. method. Embodiment 2: The method comprises: outputting a second signal by a power sourcing equipment (PSE), the second signal being a signal for controlling the latch to stop outputting the first signal, the PSE being a main power source for the latch and the DC power source; stopping output of the first signal based on the second signal by the latch; outputting a third signal by the PSE, the third signal being a signal for controlling the DC power source to restore power supply; 2. The method of embodiment 1, further comprising: restoring power supply, by the DC power source, based on the third signal to allow the network device to exit the energy saving mode. Embodiment 3: receiving, by the latch, the first instruction transmitted by the processor includes storing, by the latch, the first instruction; 3. The method of claim 2, wherein the step of stopping output of the first signal by the latch based on the second signal includes the step of erasing the stored first instruction by the latch. Embodiment 4: A method according to any one of claims 1 to 3, wherein the first command is a command to turn off the power, the first signal is a high-level signal, the second signal is a low-level signal, and the third signal is a high-level signal. Embodiment 5: The network device further includes a temperature sensor, the method comprising: calculating, by the processor, a maximum temperature difference that a module in the network device can bear based on a lifetime requirement of the module; obtaining, by the processor, a first temperature value of the module measured by the temperature sensor when the network device enters the energy saving mode; determining, by the processor, a threshold temperature value for the module based on the maximum temperature difference and the first temperature value, where the threshold temperature value=the first temperature value−the maximum temperature difference; writing, by the processor, the threshold temperature value to the temperature sensor; 2. The method of embodiment 1, further comprising: controlling, by the temperature sensor, the network device to exit the energy saving mode when a temperature value of the module measured by the temperature sensor is equal to the threshold temperature value. Embodiment 6: The step of controlling the network device to exit the energy saving mode by the temperature sensor when a temperature value of the module measured by the temperature sensor is equal to the threshold temperature value, sending a second command by the temperature sensor to the latch when the temperature value of the module measured by the temperature sensor is equal to the threshold temperature value, the second command instructing the latch to output a fourth signal, the fourth signal being a signal for controlling the DC power supply to restore power supply; receiving, by the latch, the second command transmitted by the temperature sensor; outputting the fourth signal to the DC power supply based on the second command by the latch; and restoring power supply by the DC power source based on the fourth signal to enable the network device to exit the energy saving mode. Embodiment 7: the step of outputting the fourth signal to the DC power supply based on the second command by the latch includes: erasing the received first command by the latch based on the second command and / or stopping the output of the first signal; and 7. The method of embodiment 6, comprising the step of outputting the fourth signal by the latch. Embodiment 8: 8. The method of claim 6 or 7, wherein the second command is a latch clear command and the fourth signal is a low level signal. Embodiment 9: The module comprises: The method of any one of embodiments 5 to 8, comprising at least one of the chip, the processor, and the DC power supply. Embodiment 10: 1. A network device, comprising: a processor configured to send a first command to a latch, the first command instructing the latch to output a first signal, the first signal being a signal for controlling a DC power supply to turn off, the DC power supply being a power supply for a chip in the network device and the processor; the latch configured to receive the first instruction transmitted by the processor; the latch is further configured to output the first signal to the DC power supply based on the first command; the DC power supply is configured to turn off the power supply and stop powering the chip and the processor based on the first signal to enable the network device to enter an energy saving mode. Network devices. Embodiment 11: the latch and the main power source of the DC power supply are power sourcing equipment (PSE), the PSE is configured to output a second signal, the second signal being a signal for controlling the latch to stop outputting the first signal; the latch is further configured to stop outputting the first signal based on the second signal; the PSE is further configured to output a third signal, the third signal being a signal for controlling the DC power source to restore a power supply; 11. The network device of embodiment 10, wherein the DC power source is further configured to restore power supply based on the third signal to enable the network device to exit the energy saving mode. Embodiment 12: the latch is specifically configured to store the first instruction; 12. The network device of embodiment 11, wherein the latch is further configured to specifically erase the stored first instruction. Embodiment 13: A network device as described in any one of embodiments 10 to 12, wherein the first command is a power-off command, the first signal is a high-level signal, the second signal is a low-level signal, and the third signal is a high-level signal. Embodiment 14: The network device further includes a temperature sensor; The processor is further configured to calculate a maximum temperature difference that the module can bear based on a lifetime requirement of the module in the network device; The processor is further configured to obtain a first temperature value of the module measured by the temperature sensor when the network device enters the energy saving mode; The processor is further configured to determine a threshold temperature value for the module based on the maximum temperature difference and the first temperature value, where the threshold temperature value=the first temperature value−the maximum temperature difference; The processor is further configured to write the threshold temperature value to the temperature sensor; 11. The network device of embodiment 10, wherein the temperature sensor is configured to control the network device to exit the energy saving mode when a measured temperature value of the module is equal to the threshold temperature value. Embodiment 15: the temperature sensor is particularly configured to send a second command to the latch when the measured temperature value of the module is equal to the threshold temperature value, the second command instructing the latch to output a fourth signal, the fourth signal being a signal for controlling the DC power supply to restore a power supply; The latch is further configured to receive the second command transmitted by the temperature sensor; the latch is further configured to output the fourth signal to the DC power supply based on the second command; 15. The network device of embodiment 14, wherein the DC power source is further configured to restore power supply based on the fourth signal to enable the network device to exit the energy saving mode. Embodiment 16: The latch in particular Based on the second command, cancel the received first command and / or stop outputting the first signal; and 16. The network device of embodiment 15, configured to output the fourth signal. Embodiment 17: 17. The network device of embodiment 15 or 16, wherein the second command is a latch clear command and the fourth signal is a low level signal. Embodiment 18: The module comprises: 18. A network device as described in any one of embodiments 14 to 17, comprising at least one of the chip, the processor, and the DC power supply. Embodiment 19: A communications device including a processor and a transceiver, the transceiver configured to receive computer code or instructions and transmit the computer code or instructions to the processor, the processor executing the computer code or instructions to perform the method of any one of embodiments 1 to 9. Embodiment 20: 1. A computer-readable storage medium, comprising: The computer-readable medium stores a computer program; A computer-readable storage medium, the computer program being executed by a computer to enable the computer to perform the method according to any one of embodiments 1 to 9.
Claims
1. 1. A method of energy conservation for a network device, the network device including a processor, a DC power supply, a latch, and a chip, the method comprising: sending a first command by the processor to the latch, the first command instructing the latch to output a first signal, the first signal being a signal for controlling the DC power supply to turn off, the DC power supply being a power supply for the chip and the processor; receiving, by the latch, the first instruction transmitted by the processor; outputting the first signal to the DC power supply based on the first command by the latch; and turning off, by the DC power source, the power source based on the first signal and removing power from the chip and the processor to allow the network device to enter an energy saving mode; The method comprises: outputting a second signal by a power procurement equipment (PSE), the second signal being a signal for controlling the latch to stop outputting the first signal, the PSE being a main power source for the latch and the DC power source; stopping output of the first signal based on the second signal by the latch; outputting a third signal by the PSE, the third signal being a signal for controlling the DC power source to restore power supply; and restoring, by the DC power source, a power supply based on the third signal to enable the network device to exit the energy saving mode. method.
2. receiving, by the latch, the first instruction transmitted by the processor includes storing, by the latch, the first instruction; 2. The method of claim 1, wherein the step of stopping output of the first signal by the latch based on the second signal includes the step of erasing the stored first instruction by the latch.
3. 3. The method of claim 1 or 2, wherein the first command is a command to power down, the first signal is a high level signal, the second signal is a low level signal, and the third signal is a high level signal.
4. A method of energy conservation for a network device, the network device including a processor, a DC power supply, a latch, and a chip, the method comprising: sending a first command by the processor to the latch, the first command instructing the latch to output a first signal, the first signal being a signal for controlling the DC power supply to turn off, the DC power supply being a power supply for the chip and the processor; receiving, by the latch, the first instruction transmitted by the processor; outputting the first signal to the DC power supply based on the first command by the latch; and turning off, by the DC power source, the power source based on the first signal and removing power from the chip and the processor to allow the network device to enter an energy saving mode; The network device further includes a temperature sensor, the method comprising: calculating, by the processor, a maximum temperature difference that a module in the network device can bear based on a lifetime requirement of the module; obtaining, by the processor, a first temperature value of the module measured by the temperature sensor when the network device enters the energy saving mode; determining, by the processor, a threshold temperature value for the module based on the maximum temperature difference and the first temperature value, where the threshold temperature value=the first temperature value−the maximum temperature difference; writing, by the processor, the threshold temperature value to the temperature sensor; and controlling, by the temperature sensor, the network device to exit the energy saving mode when a temperature value of the module measured by the temperature sensor is equal to the threshold temperature value. method.
5. The step of controlling the network device to exit the energy saving mode by the temperature sensor when a temperature value of the module measured by the temperature sensor is equal to the threshold temperature value, sending a second command by the temperature sensor to the latch when the temperature value of the module measured by the temperature sensor is equal to the threshold temperature value, the second command instructing the latch to output a fourth signal, the fourth signal being a signal for controlling the DC power supply to restore power supply; receiving, by the latch, the second command transmitted by the temperature sensor; outputting the fourth signal to the DC power supply based on the second command by the latch; and restoring, by the DC power source, a power supply based on the fourth signal to allow the network device to exit the energy saving mode.
6. the step of outputting the fourth signal to the DC power supply based on the second command by the latch includes: erasing the received first command by the latch based on the second command and / or stopping the output of the first signal; and The method of claim 5 , further comprising the step of outputting, by the latch, the fourth signal.
7. 1. A network device, comprising: a processor configured to send a first command to a latch, the first command instructing the latch to output a first signal, the first signal being a signal for controlling a DC power supply to turn off, the DC power supply being a power supply for a chip in the network device and the processor; the latch configured to receive the first instruction transmitted by the processor; the latch is further configured to output the first signal to the DC power supply based on the first command; the DC power supply is configured to turn off the power supply and stop powering the chip and the processor based on the first signal to enable the network device to enter an energy saving mode; the latch and the main power source of the DC power supply are power procurement equipment (PSE), the PSE is configured to output a second signal, the second signal being a signal for controlling the latch to stop outputting the first signal; the latch is further configured to stop outputting the first signal based on the second signal; the PSE is further configured to output a third signal, the third signal being a signal for controlling the DC power source to restore a power supply; the DC power source is further configured to restore power supply based on the third signal to enable the network device to exit the energy saving mode. Network devices.
8. the latch is configured to store the first instruction; The network device of claim 7 , wherein the latch is further configured to erase the stored first instruction.
9. 9. The network device of claim 7 or 8, wherein the first command is a command to power down, the first signal is a high-level signal, the second signal is a low-level signal, and the third signal is a high-level signal.
10. A network device, comprising: a processor configured to send a first command to a latch, the first command instructing the latch to output a first signal, the first signal being a signal for controlling a DC power supply to turn off, the DC power supply being a power supply for a chip in the network device and the processor; the latch configured to receive the first instruction transmitted by the processor; the latch is further configured to output the first signal to the DC power supply based on the first command; the DC power supply is configured to turn off the power supply and stop powering the chip and the processor based on the first signal to enable the network device to enter an energy saving mode; The network device further includes a temperature sensor; The processor is further configured to calculate a maximum temperature difference that the module can bear based on a lifetime requirement of the module in the network device; The processor is further configured to obtain a first temperature value of the module measured by the temperature sensor when the network device enters the energy saving mode; the processor is further configured to determine a threshold temperature value for the module based on the maximum temperature difference and the first temperature value, the threshold temperature value=the first temperature value−the maximum temperature difference; The processor is further configured to write the threshold temperature value to the temperature sensor; the temperature sensor is configured to control the network device to exit the energy saving mode when a measured temperature value of the module is equal to the threshold temperature value. Network devices.
11. the temperature sensor is configured to send a second command to the latch when the measured temperature value of the module is equal to the threshold temperature value, the second command instructing the latch to output a fourth signal, the fourth signal being a signal for controlling the DC power supply to restore a power supply; the latch is further configured to receive the second command transmitted by the temperature sensor; the latch is further configured to output the fourth signal to the DC power supply based on the second command; 11. The network device of claim 10, wherein the DC power source is further configured to restore power supply based on the fourth signal to enable the network device to exit the energy saving mode.
12. The latch is Based on the second command, cancel the received first command and / or stop outputting the first signal; and The network device of claim 11 configured to output the fourth signal.
13. 1. A computer-readable storage medium, comprising: The computer-readable storage medium stores a computer program; A computer readable storage medium, the computer program being capable of enabling the computer to carry out the method according to any one of claims 1 to 6 when executed by the computer.
Citation Information
Patent Citations
Power control system and power control method
US20140143574A1
Multiple power source semiconductor integrated circuit
WO2003085501A1
