WO2011160500A1 - Dynamic energy consumption control method, system and related equipment - Google Patents

Dynamic energy consumption control method, system and related equipment Download PDF

Info

Publication number
WO2011160500A1
WO2011160500A1 PCT/CN2011/073766 CN2011073766W WO2011160500A1 WO 2011160500 A1 WO2011160500 A1 WO 2011160500A1 CN 2011073766 W CN2011073766 W CN 2011073766W WO 2011160500 A1 WO2011160500 A1 WO 2011160500A1
Authority
WO
WIPO (PCT)
Prior art keywords
service processing
network element
processing board
energy
different network
Prior art date
Application number
PCT/CN2011/073766
Other languages
French (fr)
Chinese (zh)
Inventor
陈太洲
殷昉
黄祖建
陆学锋
张朝才
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2011160500A1 publication Critical patent/WO2011160500A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0203Power saving arrangements in the radio access network or backbone network of wireless communication networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the present invention relates to the field of energy consumption control technologies, and in particular, to a dynamic energy consumption control method and system, and related equipment.
  • the typical traffic model is: idle time (0-8 hours) traffic ⁇ [minimum, system load is low; but busy time (8-21 hours) traffic is large, system load is high. Because the telecommunication system is deployed according to the traffic volume specification, when the telecommunication system is idle, the idle telecommunication system resources can be dormant and power-off through the dynamic energy consumption control technology, without affecting the service. The energy consumption of the telecommunication system can be significantly reduced.
  • FIG. 1 is a schematic structural diagram of a conventional dynamic energy consumption control system.
  • the dynamic energy consumption control system is deployed on each network element of the telecommunication system, and includes a main control device 101 and a plurality of service processing boards 102.
  • the main control device 101 communicates with each service processing board 102 through a private software interface inside the system.
  • the main control device 101 pre-configures the energy saving policy, the energy saving mode, and other parameters of each service processing board 102, and then according to each service.
  • the load information reported by the processing board 102 is issued with energy-saving control commands such as frequency conversion (up, down frequency), sleep, power-off, etc., to control the dynamic energy consumption of the network element.
  • Each of the above-mentioned network elements needs to be configured with a main control device to control the dynamic energy consumption of the network element.
  • a main control device to control the dynamic energy consumption of the network element.
  • Embodiments of the present invention provide a dynamic energy consumption control method and system, and related devices, which can centrally control dynamic energy consumption of different network elements.
  • a dynamic energy consumption control method comprising:
  • a dynamic energy consumption control device comprising:
  • An obtaining module configured to acquire load information of a service processing board of different network elements
  • control module configured to send, according to the load information and the preset energy saving policy, a power saving control command to the service processing board of the different network element, so that the service processing board of the different network element is controlled according to the energy saving control instruction Its operating state enables dynamic energy control.
  • a dynamic energy consumption control method comprising:
  • the load information of the service processing board of the network element is sent to the main control device, so that the main control device acquires the load information of the service processing board of different network elements, and according to the load information of the service processing board of the different network element And the preset energy saving policy, sending the energy saving control command to the different network element; receiving the energy saving control command sent by the main control device;
  • a network element device including:
  • a standard protocol interface configured to send load information of the service processing board to the main control device, so that the main control device acquires load information of the service processing board of different network elements, and according to the service processing board of the different network element
  • the load information and the preset energy saving policy sending the energy saving control command to the different network element; receiving the energy saving control command sent by the main control device, and sending the energy saving control command sent by the main control device to the service processing Board
  • the service processing board is configured to control an operating state according to the energy saving control instruction sent by the main control device to implement dynamic energy consumption control.
  • a dynamic energy consumption control system includes at least two network element devices and a dynamic energy consumption control device; wherein the network element device is configured to send load information of a service processing board of the local network element to the dynamic energy consumption Controlling the device, and receiving the energy-saving control command sent by the dynamic energy-control device; sending the energy-saving control command sent by the dynamic energy-control device to the service processing board of the local network element, so that the service processing board of the local network element Control the operating state according to the energy-saving control command sent by the dynamic energy-consuming control device to realize dynamic energy consumption control;
  • the dynamic energy consumption control device is configured to acquire load information of a service processing board of at least two network element devices, and send an energy saving control command to the location according to the load information and a preset energy saving policy.
  • a service processing board of at least two network element devices is configured to acquire load information of a service processing board of at least two network element devices, and send an energy saving control command to the location according to the load information and a preset energy saving policy.
  • the embodiment of the present invention can simultaneously obtain the load information of the service processing boards of different network elements, and send the energy-saving control commands to the service processing of different network elements according to the obtained load information and the preset energy-saving policy.
  • the board is configured to enable the service processing boards of different network elements to control dynamic energy consumption according to the energy saving control instruction. In this way, centralized control of dynamic energy consumption of different network elements can be implemented, and it is not necessary to configure a master control device on each network element to implement dynamic energy consumption control of the network element, thereby reducing configuration and maintenance. The inconvenience is to reduce resource consumption.
  • FIG. 1 is a schematic structural diagram of a conventional dynamic energy consumption control system
  • FIG. 2 is a flowchart of a dynamic energy consumption control method according to an embodiment of the present invention
  • FIG. 3 is a flowchart of another dynamic energy consumption control method according to an embodiment of the present invention
  • FIG. 5 is a structural diagram of another dynamic energy consumption control device provided in an embodiment of the present invention
  • FIG. 6 is a structural diagram of a dynamic energy control device provided in an embodiment of the present invention. Structure diagram of the equipment;
  • FIG. 7 is a structural diagram of a dynamic energy consumption control system according to an embodiment of the present invention.
  • a dynamic energy consumption control method and system, and related equipment are provided, which can centrally control dynamic energy consumption of different network elements. The details are described below separately.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • FIG. 2 is a flow chart of a dynamic energy consumption control method according to an embodiment of the present invention. The method can include the following steps:
  • the network element may include, but is not limited to, a Call Session Control Function (CSCF) entity inside the Internet Protocol Multimedia Subsystem (IMS).
  • CSCF Call Session Control Function
  • IMS Internet Protocol Multimedia Subsystem
  • the CSCF entity is the core of the entire IMS network, and the CSCF entity includes a master device and multiple service processing boards.
  • the main control device can deliver the energy-saving control command to each service processing board according to the load information reported by each service processing board to implement dynamic energy consumption control of the network element.
  • the main control devices of different network elements can be separated from different network elements, and a main control device is used to perform centralized dynamic energy control on different network elements of the entire network, without having to be in each
  • a master device is configured on the network element to implement dynamic energy consumption control on the network element, thereby reducing inconvenience in configuration and maintenance, and reducing resource consumption.
  • a main control device may be deployed on the network management layer, and various energy-saving policies may be preset on the main control device, and the main control device may obtain load information of service processing boards of different network elements through a standard protocol interface, and And sending the energy-saving control command to the service processing board of the different network element according to the foregoing load information and the preset energy-saving policy, so that the service processing board of the different network element controls the running state according to the energy-saving control instruction, thereby realizing dynamic energy consumption. control.
  • the main control device can receive the load information reported by the service processing of different network elements through a Simple Object Access Protocol (SOAP) interface; or the main control device can also adopt other standard protocol interfaces. To actively monitor the load information of the service processing boards of different network elements.
  • SOAP Simple Object Access Protocol
  • the SOAP interface is a lightweight, simple, extensible markup language (XML)-based standard protocol interface.
  • XML extensible markup language
  • a SOAP interface can serve as an identity protocol interface between the network management system and the network element to implement communication between the network management system and the network element.
  • the main control device can directly send the energy-saving control command to the SOAP interface.
  • the service processing board of different network elements where the energy saving control instruction may be a frequency conversion (up-frequency or down-conversion) instruction, or may be a sleep instruction;
  • the main control device may send the energy-saving control command to the chassis management board of the different network element through the SOAP interface, so that the energy-saving control command is sent to the service processing board of the different network element through the chassis management board of the different network element.
  • the power-saving control command may be a power-off command, a power-on command, or a wake-up command.
  • the chassis management board can send the energy-saving control command sent by the SOAP interface to the service processing board through the intelligent platform management bus (IPMB), so that the service processing board controls the dynamic energy consumption according to the energy-saving control instruction.
  • IPMB intelligent platform management bus
  • the dynamic energy consumption control method may further configure an energy saving policy before the foregoing step 201.
  • the power saving policy may be pre-configured in the main control device by the administrator through the man-machine configuration interface.
  • the configured energy saving policy may include whether one or more of energy saving, energy saving time window, and energy saving mode (including frequency conversion, sleep, power off) are allowed.
  • the so-called energy-saving time window is used to indicate that the dynamic energy consumption is saved within the time range of the energy-saving time window, or the dynamic energy-saving energy is saved outside the time range of the energy-saving time window.
  • the foregoing energy saving mode is determined according to the service application type and load of the service processing board.
  • the load involved in this embodiment may be the central processing unit (CPU) occupancy of the service processing board.
  • the main control device can be deployed at the network management layer or separately in other independent network elements.
  • the main control device can obtain the load information of the service processing boards of different network elements at the same time, and obtain the load information according to the obtained load information.
  • the preset energy-saving policy sending the energy-saving control command to the service processing board of different network elements, so that the service processing boards of different network elements control the dynamic energy consumption according to the energy-saving control instruction.
  • centralized control of dynamic energy consumption of different network elements can be implemented, and it is not necessary to configure a master control device on each network element to implement dynamic energy consumption control of the network element, thereby reducing configuration and maintenance.
  • the inconvenience is to reduce resource consumption.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • the dynamic energy consumption control method provided by the embodiment of the present invention is introduced by performing sleep and wake-up on the service processing board of the network element.
  • the process of the service processing board performing the hibernation may include the following steps:
  • the main control device receives the load information of the service processing board reported by the different network elements through the SOAP interface, and finds that the service processing board of the service processing board of the network element is sent to the SOAP interface of the network element. Sleep instruction.
  • the main control device periodically monitors the load information of the service processing boards of the different network elements through the SOAP interface, and finds that the sleep condition of a service processing board of a certain network element is established, and then sends the information to the SOAP interface of the network element.
  • the service processing board sleep instruction is a code that specifies the sleep condition of a service processing board of a certain network element.
  • the load information of the service processing board reported by the NE can carry the CPU usage information. The higher the CPU usage, the greater the load on the service processor board. Otherwise, the load on the service processor board is smaller.
  • the load information of the service processing board reported by the network element further carries the basic information of the network element, and the basic information may include the network element name, the frame number, the slot number, and the service processing board configuration information. In this way, when the master device receives the load information of the service processing board, it can know which service processing board of the network element the load information comes from.
  • the network element After receiving the sleep instruction of the service processing board delivered by the master device through the SOAP interface, the network element sets the service processing board to be in an isolated state. At this point, the service processing board no longer accepts new service (such as call) access, and the accessed service is not affected, and continues to process until all services are completed or the number of services is less than the system setting. Through business isolation, the impact of sleep on the business can be minimized.
  • new service such as call
  • the service processing board After the service processing is completed, the service processing board enters a sleep state.
  • the chassis management board can detect that the status of the service processing board is in the dormant state through the IPMB bus, and notify the SOAP interface to sleep successfully.
  • the sleep success response message is returned to the master device by the SOAP interface.
  • the main control device monitors the network element service growth and needs to wake up the service processing board of a network element that has been hibernated, it sends a wake-up command to the SOAP interface of the corresponding network element.
  • the service processing board wakeup process may include the following steps: SI monitoring phase:
  • the main control device receives the load information of the service processing board reported by the different network elements through the SOAP interface, and finds that the wakeup condition of the service processing board of a network element is established, and then sends the service processing board to the SOAP interface of the network element to wake up the service processing board. instruction.
  • the main control device finds that the service processing board of a certain network element is asleep, the CPU usage of the system is greater than a certain threshold, indicating that the wake-up condition of the service processing board of the network element is established, and the SOAP interface of the network element can be Send a wake-up command for the business processing board.
  • the network element After receiving the wake-up command of the service processing board through the SOAP interface, the network element sends the wake-up command received by the SOAP interface to the chassis management board of the network element, and the chassis management board of the network element wakes up the dormant service processing one by one. board.
  • the chassis management board can send the wake-up commands sent by the SOAP interface to the service processing board one by one through the IPMB bus to implement wake-up of the service processing board. After the service processing board is woken up, the service link can be established immediately and service processing can be started.
  • the chassis management board detects that the status of the service processing board is active through the IPMB bus, and notifies the SOAP interface that the wakeup is successful.
  • the wakeup success response message is returned to the master device by the SOAP interface.
  • the so-called service processing board sleeps means that the context of the system is suspended in the memory, and the memory enters a self-refresh mode to save the information without being lost.
  • the entire system has only memory, and all other peripherals (including the CPU) have been powered down.
  • This state is also called the S3 state.
  • SO state active state
  • the energy saving effect of the S3 state is more obvious. For example, statistics show that the S3 state can save 87.5% of dynamic energy consumption compared to the SO state.
  • the wake-up time of the system is gradually lengthened, and the impact of service quality is gradually increasing.
  • the S3 state is the best balance between service quality assurance and system energy savings.
  • the main control device can be deployed independently of the network element.
  • the SOAP interface can simultaneously obtain the load information of the service processing boards of different network elements, and send a sleep instruction or wake up according to the acquired load information and the preset energy saving policy.
  • the service processing boards are sent to different network elements, so that the service processing boards of different network elements sleep according to the sleep instruction, or wake up according to the wake-up instruction.
  • a master device is configured on the device to control the dynamic energy consumption of the network element, thereby reducing inconvenience in configuration and maintenance and reducing resource consumption.
  • the main control device may further determine whether the service processing board needs to be up-converted or down-converted according to the energy-saving policy, so as to implement Fine management of dynamic energy consumption.
  • the up-conversion or down-conversion function can be implemented based on the intelligent down-conversion technology (EIST) or the advanced configuration and power management interface (Advanced Configuration and Power Management Interface) technology, which controls the dynamic energy consumption by defining frequencies corresponding to different performance points. Consumption.
  • the main control device monitors the load information of the network element, and delivers the specified frequency according to the configured energy-saving control policy, and the service processing board application software sets the CPU frequency through the speed-up drive interface (speedstep-centrino or acpi-cpufreq). To achieve this, this embodiment does not describe it.
  • the main control device monitors the service load of the NE and sends control commands to CPU frequency control according to the configured energy-saving control strategy. For example, in the Userspace mode, the energy management center delivers the specified frequency, and the board application software sets the CPU frequency through the speed-up drive interface (speedstep-centrino or acpi-cpufreq) provided by the OS.
  • speed-up drive interface speedstep-centrino or acpi-cpufreq
  • Embodiment 3 is a diagrammatic representation of Embodiment 3
  • FIG. 3 is a flow chart of a dynamic energy consumption control method according to an embodiment of the present invention. The method may include the following steps:
  • the network element may send the load information of the service processing board of the local network element to the main control device through a SOAP interface or other standard protocol interface.
  • the main control device can be connected to different network elements through the SOAP interface or other standard protocol interfaces to obtain the load information of the service processing boards of different network elements, and according to the load information of the service processing boards of different network elements and the preset energy saving policies. Send energy-saving control commands to different network elements.
  • the energy-saving control command sent by the master device is sent to the service processing board of the local network element, so that the service processing board of the network element controls the running state according to the energy-saving control command sent by the master control device to implement dynamic energy consumption control.
  • the energy-saving control command sent by the master device is a variable frequency command or a sleep command, it may be directly sent to the service processing board of the local network element; if the power-saving control command sent by the master control device is a power-off command or power-on The instruction or wake-up command, the energy-saving control finger that can be sent by the master device The command is sent to the chassis management board, so that the energy-saving control command sent by the master device is sent to the service processing board of the network element through the chassis management board to implement dynamic energy consumption control.
  • the service management board can send the energy-saving control command issued by the main control device to the service processing board through the IPMB bus, so that the service processing board controls the dynamic energy consumption according to the energy-saving control instruction.
  • the network element can communicate with the main control device through a standard protocol interface such as a SOAP interface, so that the main control device can be deployed independently of the network element, and centralized control of dynamic energy consumption of different network elements can be realized without
  • a master device is configured on each network element to control the dynamic energy consumption of the network element, thereby reducing inconvenience in configuration and maintenance and reducing resource consumption.
  • Embodiment 4 is a diagrammatic representation of Embodiment 4:
  • FIG. 4 is a structural diagram of a dynamic energy consumption control device according to an embodiment of the present invention, which is used to implement the functions of the above-mentioned main control device.
  • the device may include: an obtaining module 401, configured to acquire load information of a service processing board of different network elements; and a policy module 402, configured to preset a power saving policy;
  • the control module 403 is configured to send the energy-saving control command to the service processing board of the different network element according to the foregoing load information and the preset energy-saving policy, so that the service processing board of the different network element controls the power processing board according to the energy-saving control instruction. Operating status.
  • the obtaining module 401 is specifically configured to receive the load information reported by the service processing board of different network elements through the SOAP interface.
  • FIG. 5 is a structural diagram of another dynamic energy consumption control device according to an embodiment of the present invention, which is used to implement the functions of the above-mentioned main control device.
  • the control module 403 may include:
  • the first sub-module 4031 is configured to send the energy-saving control command to the service processing board of the different network element, where the power-saving control instruction is a variable frequency instruction or a sleep instruction;
  • the first submodule 4031 may specifically send the power saving control command to the service processing board of the different network element through the SOAP interface.
  • the second sub-module 4032 is configured to send the energy-saving control command to the chassis management board of the different network element, so that the energy-saving control command is sent to the different network elements by using the chassis management board of the different network element.
  • the service processing board, the power-saving control instruction is a power-off instruction or a power-on instruction or wake-up Instruction.
  • the second sub-module 4032 may specifically send the energy-saving control command to the chassis management board of the different network element through the SOAP interface, so that The energy-saving control command is delivered to the service processing board of the different network elements by using the chassis management board of the different network elements.
  • the obtaining module 401 can obtain the load information of the service processing boards of different network elements at the same time, and the control module 403 can send the energy-saving control command to the service processing board of different network elements according to the obtained load information and the preset energy-saving policy. So that the service processing boards of different network elements control the dynamic energy consumption according to the energy-saving control instructions. In this way, centralized control of dynamic energy consumption of different network elements can be implemented, and it is not necessary to configure a master control device on each network element to implement dynamic energy consumption control of the network element, thereby reducing configuration and maintenance. The inconvenience is to reduce resource consumption.
  • Embodiment 5 is a diagrammatic representation of Embodiment 5:
  • FIG. 6 is a structural diagram of a network element device according to an embodiment of the present invention.
  • the network element device may include a standard protocol interface 601 and a service processing board 602;
  • the standard protocol interface 601 is configured to send the load information of the service processing board 602 to the main control device, and receive the energy saving control command sent by the main control device; send the energy saving control command sent by the main control device to the service processing board 602;
  • the standard protocol interface 601 can directly send the power saving control command to the service processing board 602 through the SOAP interface.
  • the main control device can be connected to different network elements through a SOAP interface or other standard protocol interface, and obtain load information of service processing boards of different network elements, and load information and presets according to service processing boards of different network elements.
  • the energy saving strategy sends the energy saving control command to different network elements.
  • the service processing board 602 is configured to control the running state according to the energy saving control instruction sent by the main control device, thereby implementing dynamic energy consumption control.
  • the standard protocol interface 601 may include, but is not limited to, a SOAP interface.
  • the network element device may further include a chassis management board 603;
  • the standard protocol interface 601 is specifically configured to send the load information of the service processing board 602 to The main control device, and receives the energy saving control command sent by the main control device; the energy saving control command sent by the main control device is sent to the chassis management board 603;
  • the service management board 603 is configured to send the energy-saving control command issued by the standard protocol interface 601 to the service processing board 602 through the IPMB bus (shown by the dotted line in FIG. 6), so that the service processing board 602 sends the service processing board 602 according to the main control device.
  • the energy-saving control command controls its operating state to achieve dynamic energy consumption control.
  • the network element device can communicate with the main control device through the standard protocol interface 601, so that the main control device can be deployed independently of the network element, and can implement centralized control of dynamic energy consumption of different network elements without
  • a master device is configured on a network element to control the dynamic energy consumption of the network element, thereby reducing inconvenience in configuration and maintenance and reducing resource consumption.
  • FIG. 7 is a structural diagram of a dynamic energy consumption control system according to an embodiment of the present invention.
  • the system may include a dynamic energy consumption control device 701 and at least two network element devices 702, wherein the dynamic energy consumption control device 701 provided in this embodiment and the dynamic energy consumption control device described in Embodiment 5 above The functions are the same, and the embodiment does not repeat.
  • the network element device 702 can communicate with the dynamic energy consumption control device 701 through a standard protocol interface such as a SOAP interface.
  • the network element device 702 is configured to send the load information of the service processing board of the local network element to the dynamic energy consumption control device 701, and receive the energy saving control command sent by the dynamic energy consumption control device 701.
  • the dynamic energy consumption control device 701 The sent energy-saving control command is sent to the service processing board of the local network element, so that the service processing board of the local network element controls the running state according to the energy-saving control instruction sent by the dynamic energy-consuming control device 701, and implements dynamic energy consumption control;
  • the dynamic energy consumption control device 701 is configured to acquire load information of the service processing boards of the at least two network element devices 702, and send the energy saving control commands to the services of the at least two network element devices 702 according to the load information and the preset energy saving policy. Processing board.
  • the network element device 702 can communicate with the dynamic energy consumption control device 701 through a standard protocol interface, so that the dynamic energy consumption control device 701 can be deployed independently of the network element, and can realize centralized energy consumption of different network elements. Control, without having to configure a master device on each network element to control the dynamic energy consumption of the network element, thereby reducing inconvenience in configuration and maintenance and reducing resource consumption.
  • the foregoing program may be completed by a program instruction related hardware, and the foregoing program may be stored in a computer readable storage medium, and when executed, the program includes the steps of the foregoing method embodiment; and the foregoing storage medium includes: A medium that can store program codes, such as a read-on memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
  • ROM read-on memory
  • RAM random access memory
  • magnetic disk or an optical disk.

Abstract

The embodiments of the present invention belong to the technical field of energy consumption control, and disclose a dynamic energy consumption control method, a system and a related equipment which are used for performing centralized control on the dynamic energy consumption of different network elements. The method comprises the following steps: the load information of service processing boards of different network elements is obtained; according to the load information and a preset energy-saving strategy, energy-saving control instructions are sent to the service processing boards of the different network elements, to make the service processing boards of the different network elements control their operation states according to the energy-saving control instructions, so as to realize dynamic energy consumption control. The embodiments of the present invention can perform centralized control on the dynamic energy consumption of the different network elements, reduce the inconvenience of configuration and maintenance, and reduce the resource consumption.

Description

一种动态能耗控制方法及系统、 相关设备 技术领域  Dynamic energy consumption control method and system, related equipment
本发明涉及能耗控制技术领域, 尤其涉及一种动态能耗控制方法及系 统、 相关设备。  The present invention relates to the field of energy consumption control technologies, and in particular, to a dynamic energy consumption control method and system, and related equipment.
背景技术 Background technique
在电信系统中, 典型的话务模型为: 闲时(0-8时)话务 ^[艮少, 系统负 载低; 而是忙时 (8-21 时)话务量大, 系统负载高。 由于电信系统是按照 话务量大的规格进行部署的, 在电信系统闲时, 可以通过动态能耗控制技 术对空闲的电信系统资源进行休眠、 下电等操作, 在不影响业务的情况下, 可以显著的降低电信系统的能耗。  In the telecommunication system, the typical traffic model is: idle time (0-8 hours) traffic ^ [minimum, system load is low; but busy time (8-21 hours) traffic is large, system load is high. Because the telecommunication system is deployed according to the traffic volume specification, when the telecommunication system is idle, the idle telecommunication system resources can be dormant and power-off through the dynamic energy consumption control technology, without affecting the service. The energy consumption of the telecommunication system can be significantly reduced.
图 1为现有的一种动态能耗控制系统的结构示意图。 如图 1所示, 该 动态能耗控制系统是部署在电信系统的每一个网元上的,包括主控装置 101 以及若干个业务处理板 102。 其中, 主控装置 101与每一个业务处理板 102 之间通过系统内部的私有软件接口进行通信; 主控装置 101 预先配置各个 业务处理板 102 的节能策略、 节能模式以及其他参数, 然后根据各个业务 处理板 102上报的负载信息, 下发如变频(升、 降频)、 休眠、 下电等节能 控制指令, 实现对该网元的动态能耗的控制。  FIG. 1 is a schematic structural diagram of a conventional dynamic energy consumption control system. As shown in FIG. 1, the dynamic energy consumption control system is deployed on each network element of the telecommunication system, and includes a main control device 101 and a plurality of service processing boards 102. The main control device 101 communicates with each service processing board 102 through a private software interface inside the system. The main control device 101 pre-configures the energy saving policy, the energy saving mode, and other parameters of each service processing board 102, and then according to each service. The load information reported by the processing board 102 is issued with energy-saving control commands such as frequency conversion (up, down frequency), sleep, power-off, etc., to control the dynamic energy consumption of the network element.
上述的每一个网元都需要配置一个主控装置来实现对该网元的动态能 耗的控制, 在网元的数量比较多的情况下, 不仅会给配置和维护带来不便, 而且还导致资源消耗的增加。  Each of the above-mentioned network elements needs to be configured with a main control device to control the dynamic energy consumption of the network element. In the case of a large number of network elements, not only the configuration and maintenance are inconvenient, but also Increase in resource consumption.
发明内容 Summary of the invention
本发明实施例提供一种动态能耗控制方法及系统、 相关设备, 能够对 不同网元的动态能耗进行集中控制。  Embodiments of the present invention provide a dynamic energy consumption control method and system, and related devices, which can centrally control dynamic energy consumption of different network elements.
一种动态能耗控制方法, 包括:  A dynamic energy consumption control method, comprising:
获取不同网元的业务处理板的负载信息;  Obtain load information of service processing boards of different network elements;
根据所述负载信息和预置的节能策略, 发送节能控制指令至所述不同 网元的业务处理板, 以使所述不同网元的业务处理板根据所述节能控制指 令控制其运行状态, 实现动态能耗控制。 一种动态能耗控制设备, 包括: Transmitting the energy-saving control command to the service processing board of the different network element according to the load information and the preset energy-saving policy, so that the service processing board of the different network element controls the running state according to the energy-saving control instruction, Dynamic energy control. A dynamic energy consumption control device, comprising:
获取模块, 用于获取不同网元的业务处理板的负载信息;  An obtaining module, configured to acquire load information of a service processing board of different network elements;
控制模块, 用于根据所述负载信息和预置的节能策略, 发送节能控制 指令至所述不同网元的业务处理板, 以使所述不同网元的业务处理板根据 所述节能控制指令控制其运行状态, 实现动态能耗控制。  a control module, configured to send, according to the load information and the preset energy saving policy, a power saving control command to the service processing board of the different network element, so that the service processing board of the different network element is controlled according to the energy saving control instruction Its operating state enables dynamic energy control.
一种动态能耗控制方法, 包括:  A dynamic energy consumption control method, comprising:
将本网元的业务处理板的负载信息发送至主控装置, 以使得所述主控 装置获取不同网元的业务处理板的负载信息, 并根据所述不同网元的业务 处理板的负载信息和预置的节能策略, 发送节能控制指令至所述不同网元; 接收所述主控装置发送的节能控制指令;  The load information of the service processing board of the network element is sent to the main control device, so that the main control device acquires the load information of the service processing board of different network elements, and according to the load information of the service processing board of the different network element And the preset energy saving policy, sending the energy saving control command to the different network element; receiving the energy saving control command sent by the main control device;
将所述主控装置发送的节能控制指令发送至所述本网元的业务处理 板, 以使所述本网元的业务处理板根据所述主控装置发送的节能控制指令 控制其运行状态, 实现动态能耗控制。  Sending the energy-saving control command sent by the master control device to the service processing board of the local network element, so that the service processing board of the local network element controls the running state according to the energy-saving control command sent by the master control device, Realize dynamic energy control.
一种网元设备, 包括:  A network element device, including:
标准协议接口, 用于将业务处理板的负载信息发送至主控装置, 以使 得所述主控装置获取不同网元的业务处理板的负载信息, 并根据所述不同 网元的业务处理板的负载信息和预置的节能策略, 发送节能控制指令至所 述不同网元; 接收所述主控装置发送的节能控制指令, 并将所述主控装置 发送的节能控制指令发送至所述业务处理板;  a standard protocol interface, configured to send load information of the service processing board to the main control device, so that the main control device acquires load information of the service processing board of different network elements, and according to the service processing board of the different network element The load information and the preset energy saving policy, sending the energy saving control command to the different network element; receiving the energy saving control command sent by the main control device, and sending the energy saving control command sent by the main control device to the service processing Board
所述业务处理板, 用于根据所述主控装置发送的节能控制指令控制其 运行状态, 实现动态能耗控制。  The service processing board is configured to control an operating state according to the energy saving control instruction sent by the main control device to implement dynamic energy consumption control.
一种动态能耗控制系统,包括至少二个网元设备和动态能耗控制设备; 其中, 所述网元设备, 用于将本网元的业务处理板的负载信息发送至 所述动态能耗控制设备 , 并接收所述动态能耗控制设备发送的节能控制指 令; 将所述动态能耗控制设备发送的节能控制指令发送至本网元的业务处 理板, 以使本网元的业务处理板根据动态能耗控制设备发送的节能控制指 令控制其运行状态, 实现动态能耗控制;  A dynamic energy consumption control system includes at least two network element devices and a dynamic energy consumption control device; wherein the network element device is configured to send load information of a service processing board of the local network element to the dynamic energy consumption Controlling the device, and receiving the energy-saving control command sent by the dynamic energy-control device; sending the energy-saving control command sent by the dynamic energy-control device to the service processing board of the local network element, so that the service processing board of the local network element Control the operating state according to the energy-saving control command sent by the dynamic energy-consuming control device to realize dynamic energy consumption control;
所述动态能耗控制设备, 用于获取至少二个网元设备的业务处理板的 负载信息; 根据所述负载信息和预置的节能策略, 发送节能控制指令至所 述至少二个网元设备的业务处理板。 The dynamic energy consumption control device is configured to acquire load information of a service processing board of at least two network element devices, and send an energy saving control command to the location according to the load information and a preset energy saving policy. A service processing board of at least two network element devices.
与现有的技术相比, 本发明实施例可以同时获取不同网元的业务处理 板的负载信息, 并根据获取的负载信息和预置的节能策略, 发送节能控制 指令至不同网元的业务处理板, 以使不同网元的业务处理板根据节能控制 指令控制动态能耗。 这样, 可以实现对不同网元的动态能耗的集中控制, 而无需在每一个网元上都配置一个主控装置来实现对该网元的动态能耗的 控制, 从而可以减少配置和维护上的不便, 降低资源消耗。  Compared with the existing technology, the embodiment of the present invention can simultaneously obtain the load information of the service processing boards of different network elements, and send the energy-saving control commands to the service processing of different network elements according to the obtained load information and the preset energy-saving policy. The board is configured to enable the service processing boards of different network elements to control dynamic energy consumption according to the energy saving control instruction. In this way, centralized control of dynamic energy consumption of different network elements can be implemented, and it is not necessary to configure a master control device on each network element to implement dynamic energy consumption control of the network element, thereby reducing configuration and maintenance. The inconvenience is to reduce resource consumption.
附图说明 实施例中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附 图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出 创造性劳动的前提下, 还可以根据这些附图获得其他的附图。 BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are incorporated in FIG Further drawings can also be obtained from these drawings.
图 1 为现有的一种动态能耗控制系统的结构示意图;  FIG. 1 is a schematic structural diagram of a conventional dynamic energy consumption control system;
图 2 为本发明实施例中提供的一种动态能耗控制方法的流程图; 图 3 为本发明实施例中提供的另一种动态能耗控制方法的流程图; 图 4 为本发明实施例中提供的一种动态能耗控制设备的结构图; 图 5 为本发明实施例中提供的另一种动态能耗控制设备的结构图; 图 6 为本发明实施例中提供的一种网元设备的结构图;  FIG. 2 is a flowchart of a dynamic energy consumption control method according to an embodiment of the present invention; FIG. 3 is a flowchart of another dynamic energy consumption control method according to an embodiment of the present invention; FIG. FIG. 5 is a structural diagram of another dynamic energy consumption control device provided in an embodiment of the present invention; FIG. 6 is a structural diagram of a dynamic energy control device provided in an embodiment of the present invention; Structure diagram of the equipment;
图 7 为本发明实施例中提供的一种动态能耗控制系统的结构图。  FIG. 7 is a structural diagram of a dynamic energy consumption control system according to an embodiment of the present invention.
具体实施方式 detailed description
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进 行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没 有作出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的 范围。  The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
本发明实施例中提供一种动态能耗控制方法及系统、 相关设备, 能够 对不同网元的动态能耗进行集中控制。 以下分别进行详细描述。  In the embodiment of the present invention, a dynamic energy consumption control method and system, and related equipment are provided, which can centrally control dynamic energy consumption of different network elements. The details are described below separately.
实施例一:  Embodiment 1:
请参阅图 2,图 2为本发明实施例中提供的一种动态能耗控制方法的流 程图, 该方法可以包括以下步骤: Please refer to FIG. 2. FIG. 2 is a flow chart of a dynamic energy consumption control method according to an embodiment of the present invention. The method can include the following steps:
201、 获取不同网元的业务处理板的负载信息;  201. Acquire load information of a service processing board of different network elements.
本实施例中, 网元可以包括但不限于网际协议多媒体子系统(Internet Protocol Multimedia Subsystem, IMS )内部的呼叫会话控制功能( Call Session Control Function, CSCF )实体。 其中, CSCF实体是整个 IMS网络的核心, CSCF实体中包括主控装置以及多个业务处理板。 其中, 主控装置可以根据 各个业务处理板上报的负载信息, 下发节能控制指令至各个业务处理板, 实现本网元的动态能耗控制。  In this embodiment, the network element may include, but is not limited to, a Call Session Control Function (CSCF) entity inside the Internet Protocol Multimedia Subsystem (IMS). The CSCF entity is the core of the entire IMS network, and the CSCF entity includes a master device and multiple service processing boards. The main control device can deliver the energy-saving control command to each service processing board according to the load information reported by each service processing board to implement dynamic energy consumption control of the network element.
本实施例中, 可以将不同网元的主控装置从不同网元中分离出来, 并 采用一个主控装置的方式来对全网的不同网元进行集中的动态能耗控制, 无需在每一个网元上都配置一个主控装置来实现对该网元的动态能耗控 制, 从而可以减少配置和维护上的不便, 降^ ^资源消耗。 例如, 可以在网 管层上部署一个主控装置, 并在该主控装置上预置好各种节能策略, 该主 控装置可以通过标准协议接口获取不同网元的业务处理板的负载信息, 并 根据上述负载信息和预置的节能策略, 发送节能控制指令至上述不同网元 的业务处理板, 以使上述不同网元的业务处理板根据该节能控制指令控制 其运行状态, 从而实现动态能耗控制。  In this embodiment, the main control devices of different network elements can be separated from different network elements, and a main control device is used to perform centralized dynamic energy control on different network elements of the entire network, without having to be in each A master device is configured on the network element to implement dynamic energy consumption control on the network element, thereby reducing inconvenience in configuration and maintenance, and reducing resource consumption. For example, a main control device may be deployed on the network management layer, and various energy-saving policies may be preset on the main control device, and the main control device may obtain load information of service processing boards of different network elements through a standard protocol interface, and And sending the energy-saving control command to the service processing board of the different network element according to the foregoing load information and the preset energy-saving policy, so that the service processing board of the different network element controls the running state according to the energy-saving control instruction, thereby realizing dynamic energy consumption. control.
举例来说,主控装置可以通过简单对象访问协议( Simple Object Access Protocol, SOAP )接口来接收不同网元的业务处理板上报的负载信息; 或 者, 该主控装置也可以通过其他的标准协议接口来主动监测不同网元的业 务处理板的负载信息。  For example, the main control device can receive the load information reported by the service processing of different network elements through a Simple Object Access Protocol (SOAP) interface; or the main control device can also adopt other standard protocol interfaces. To actively monitor the load information of the service processing boards of different network elements.
其中, SOAP接口是一种轻量的、 简单的、 基于可扩展标记语言 ( Extensible Markup Language, XML ) 的标准协议接口。 在电信系统中, SOAP接口可以作为网管和网元之间的标识协议接口, 实现网管和网元之间 的通信。  Among them, the SOAP interface is a lightweight, simple, extensible markup language (XML)-based standard protocol interface. In a telecommunication system, a SOAP interface can serve as an identity protocol interface between the network management system and the network element to implement communication between the network management system and the network element.
202、 根据上述的负载信息和预置的节能策略, 发送节能控制指令至上 述的不同网元的业务处理板, 以使上述的不同网元的业务处理板根据该节 能控制指令控制其运行状态 , 实现动态能耗控制。  202. Send the energy-saving control command to the service processing board of the different network element according to the load information and the preset energy-saving policy, so that the service processing board of the different network element controls the running state according to the energy-saving control instruction. Realize dynamic energy control.
本实施例中, 主控装置可以通过 SOAP接口直接发送节能控制指令至上 述的不同网元的业务处理板, 其中, 该节能控制指令可以是变频 (升频或 降频)指令, 也可以是休眠指令; In this embodiment, the main control device can directly send the energy-saving control command to the SOAP interface. The service processing board of different network elements, where the energy saving control instruction may be a frequency conversion (up-frequency or down-conversion) instruction, or may be a sleep instruction;
或者, 主控装置可以通过 SOAP接口发送节能控制指令至上述不同网元 的机框管理板, 以使该节能控制指令通过不同网元的机框管理板下发至上 述不同网元的业务处理板, 该节能控制指令可以是下电指令, 也可以是上 电指令, 还可以是唤醒指令。  Alternatively, the main control device may send the energy-saving control command to the chassis management board of the different network element through the SOAP interface, so that the energy-saving control command is sent to the service processing board of the different network element through the chassis management board of the different network element. The power-saving control command may be a power-off command, a power-on command, or a wake-up command.
其中, 机框管理板可以通过智能平台管理总线 ( Intelligent Platform Management Bus, IPMB )将 SOAP接口发送的节能控制指令下发至业务处 理板, 以使该业务处理板根据该节能控制指令控制动态能耗。  The chassis management board can send the energy-saving control command sent by the SOAP interface to the service processing board through the intelligent platform management bus (IPMB), so that the service processing board controls the dynamic energy consumption according to the energy-saving control instruction. .
本实施例中, 该动态能耗控制方法在上述步骤 201 之前, 还可以预先 配置节能策略。  In this embodiment, the dynamic energy consumption control method may further configure an energy saving policy before the foregoing step 201.
其中, 可以由管理人员通过人机配置接口预先将节能策略配置在主控 装置中。 所配置的节能策略可以包括是否允许节能, 节能时间窗, 节能模 式(包括变频、 休眠、 下电) 中的一个或多个。 其中, 所谓的节能时间窗, 用于指示在该节能时间窗的时间范围之内进行动态能耗节能, 或者, 在该 节能时间窗的时间范围之外进行动态能耗节能。 其中, 上述的节能模式是 根据业务处理板的业务应用类型以及负载来制定的。 其中, 本实施例中所 涉及的负载可以是业务处理板的中央处理器( Central Processing Unit, CPU ) 占用率。  The power saving policy may be pre-configured in the main control device by the administrator through the man-machine configuration interface. The configured energy saving policy may include whether one or more of energy saving, energy saving time window, and energy saving mode (including frequency conversion, sleep, power off) are allowed. The so-called energy-saving time window is used to indicate that the dynamic energy consumption is saved within the time range of the energy-saving time window, or the dynamic energy-saving energy is saved outside the time range of the energy-saving time window. The foregoing energy saving mode is determined according to the service application type and load of the service processing board. The load involved in this embodiment may be the central processing unit (CPU) occupancy of the service processing board.
本实施例中, 主控装置可以部署在网管层, 或者单独部署在其他独立 于不同网元的地方, 主控装置可以同时获取不同网元的业务处理板的负载 信息, 并根据获取的负载信息和预置的节能策略, 发送节能控制指令至不 同网元的业务处理板, 以使不同网元的业务处理板根据节能控制指令控制 动态能耗。 这样, 可以实现对不同网元的动态能耗的集中控制, 而无需在 每一个网元上都配置一个主控装置来实现对该网元的动态能耗的控制, 从 而可以减少配置和维护上的不便, 降低资源消耗。  In this embodiment, the main control device can be deployed at the network management layer or separately in other independent network elements. The main control device can obtain the load information of the service processing boards of different network elements at the same time, and obtain the load information according to the obtained load information. And the preset energy-saving policy, sending the energy-saving control command to the service processing board of different network elements, so that the service processing boards of different network elements control the dynamic energy consumption according to the energy-saving control instruction. In this way, centralized control of dynamic energy consumption of different network elements can be implemented, and it is not necessary to configure a master control device on each network element to implement dynamic energy consumption control of the network element, thereby reducing configuration and maintenance. The inconvenience is to reduce resource consumption.
实施例二:  Embodiment 2:
本实施例中通过对网元的业务处理板进行休眠和唤醒来介绍本发明实 施例提供的动态能耗控制方法。 其中, 业务处理板进行休眠的过程可以包括以下步骤: In this embodiment, the dynamic energy consumption control method provided by the embodiment of the present invention is introduced by performing sleep and wake-up on the service processing board of the network element. The process of the service processing board performing the hibernation may include the following steps:
S1监控阶段:  S1 monitoring phase:
主控装置通过 SOAP接口接收不同网元上报的业务处理单板的负载信 息,发现某一网元的某一业务处理板的休眠条件成立, 则向该网元的 SOAP 接口下发该业务处理板的休眠指令。  The main control device receives the load information of the service processing board reported by the different network elements through the SOAP interface, and finds that the service processing board of the service processing board of the network element is sent to the SOAP interface of the network element. Sleep instruction.
或者, 主控装置通过 SOAP接口周期性地监测不同网元的业务处理单 板的负载信息, 发现某一网元的某一业务处理板的休眠条件成立, 则向该 网元的 SOAP接口下发该业务处理板的休眠指令。  Alternatively, the main control device periodically monitors the load information of the service processing boards of the different network elements through the SOAP interface, and finds that the sleep condition of a service processing board of a certain network element is established, and then sends the information to the SOAP interface of the network element. The service processing board sleep instruction.
其中,网元上报的业务处理单板的负载信息可以携带 CPU占用率信息, CPU 占用率越高说明业务处理板的负载越大; 反之, 说明业务处理板的负 载越小。 进一步地, 网元上报的业务处理单板的负载信息还携带该网元的 基本信息, 该基本信息可以包括该网元名称, 框号, 槽位号, 业务处理板 配置信息等。 这样, 当主控装置接收到业务处理单板的负载信息时, 即可 获知该负载信息来自哪一个网元的哪一个业务处理板。  The load information of the service processing board reported by the NE can carry the CPU usage information. The higher the CPU usage, the greater the load on the service processor board. Otherwise, the load on the service processor board is smaller. Further, the load information of the service processing board reported by the network element further carries the basic information of the network element, and the basic information may include the network element name, the frame number, the slot number, and the service processing board configuration information. In this way, when the master device receives the load information of the service processing board, it can know which service processing board of the network element the load information comes from.
S2业务隔离阶段:  S2 service isolation phase:
网元通过 SOAP接口接收到主控装置下发的业务处理板的休眠指令之 后, 设置该业务处理板为隔离状态。 此时, 该业务处理板不再接受新的业 务(例如呼叫)接入, 已接入业务不受影响, 继续处理, 直到所有业务完 成或者业务数量小于系统设定值。 通过业务隔离, 可以最大程度地减小休 眠对业务的影响。  After receiving the sleep instruction of the service processing board delivered by the master device through the SOAP interface, the network element sets the service processing board to be in an isolated state. At this point, the service processing board no longer accepts new service (such as call) access, and the accessed service is not affected, and continues to process until all services are completed or the number of services is less than the system setting. Through business isolation, the impact of sleep on the business can be minimized.
S3休眠阶段:  S3 sleep phase:
业务处理完成后, 业务处理板进入休眠状态。  After the service processing is completed, the service processing board enters a sleep state.
S4休眠确认阶段:  S4 sleep confirmation phase:
机框管理板可以通过 IPMB 总线检测到业务处理板的状态为休眠态, 通知 SOAP接口休眠成功。 由 SOAP接口向主控装置返回休眠成功响应消 息。  The chassis management board can detect that the status of the service processing board is in the dormant state through the IPMB bus, and notify the SOAP interface to sleep successfully. The sleep success response message is returned to the master device by the SOAP interface.
当主控装置监测到网元业务增长, 需要唤醒已休眠某一个网元的业务 处理板时, 会向对应网元的 SOAP接口下发唤醒命令。 其中, 业务处理板 唤醒过程可以包括以下步骤: SI监控阶段: When the main control device monitors the network element service growth and needs to wake up the service processing board of a network element that has been hibernated, it sends a wake-up command to the SOAP interface of the corresponding network element. The service processing board wakeup process may include the following steps: SI monitoring phase:
主控装置通过 SOAP接口接收不同网元上报的业务处理单板的负载信 息, 发现某一网元的业务处理板的唤醒条件成立, 则向该网元的 SOAP接 口下发该业务处理板的唤醒指令。  The main control device receives the load information of the service processing board reported by the different network elements through the SOAP interface, and finds that the wakeup condition of the service processing board of a network element is established, and then sends the service processing board to the SOAP interface of the network element to wake up the service processing board. instruction.
例如, 主控装置发现某一网元的业务处理板休眠时, 系统的 CPU占用 率大于某一阈值, 则说明该网元的业务处理板的唤醒条件成立, 可以向该 网元的 SOAP接口下发业务处理板的唤醒指令。  For example, when the main control device finds that the service processing board of a certain network element is asleep, the CPU usage of the system is greater than a certain threshold, indicating that the wake-up condition of the service processing board of the network element is established, and the SOAP interface of the network element can be Send a wake-up command for the business processing board.
S2 唤醒阶段:  S2 wakeup phase:
网元通过 SOAP接口接收到业务处理板的唤醒指令之后, 将 SOAP接 口接收的上述唤醒指令下发至该网元的机框管理板, 由该网元的机框管理 板逐个唤醒休眠的业务处理板。  After receiving the wake-up command of the service processing board through the SOAP interface, the network element sends the wake-up command received by the SOAP interface to the chassis management board of the network element, and the chassis management board of the network element wakes up the dormant service processing one by one. board.
其中, 机框管理板可以将 SOAP接口下发的唤醒指令通过 IPMB总线 逐个下发至业务处理板, 实现业务处理板的唤醒。 业务处理板被唤醒后, 可以立即建立业务链路并开始业务处理。  The chassis management board can send the wake-up commands sent by the SOAP interface to the service processing board one by one through the IPMB bus to implement wake-up of the service processing board. After the service processing board is woken up, the service link can be established immediately and service processing can be started.
S3唤醒确认阶段:  S3 wakeup confirmation phase:
机框管理板通过 IPMB 总线检测到业务处理板的状态为激活态, 通知 SOAP接口唤醒成功。 由 SOAP接口向主控装置返回唤醒成功响应消息。  The chassis management board detects that the status of the service processing board is active through the IPMB bus, and notifies the SOAP interface that the wakeup is successful. The wakeup success response message is returned to the master device by the SOAP interface.
本实施例中, 所谓的业务处理板进行休眠是指系统的上下文都挂起到 内存中, 内存进入自刷新的模式来保存信息不丟失。 在这种情况下, 整个 系统只有内存有电, 其它所有外设(包括 CPU )都已经下电, 这种状态也 称作 S3态。 与 SO态(激活态)动态能耗相比, S3态的节能效果更加明显。 例如, 统计表明, 与 SO态相比, S3态可以节省 87.5%的动态能耗。 但是, 在 S3态下系统唤醒时长也逐步拉长,业务质量的影响也逐步增加。 S3态是 业务质量保障和系统能耗节省的最佳平衡点。  In this embodiment, the so-called service processing board sleeps means that the context of the system is suspended in the memory, and the memory enters a self-refresh mode to save the information without being lost. In this case, the entire system has only memory, and all other peripherals (including the CPU) have been powered down. This state is also called the S3 state. Compared with the SO state (active state) dynamic energy consumption, the energy saving effect of the S3 state is more obvious. For example, statistics show that the S3 state can save 87.5% of dynamic energy consumption compared to the SO state. However, in the S3 state, the wake-up time of the system is gradually lengthened, and the impact of service quality is gradually increasing. The S3 state is the best balance between service quality assurance and system energy savings.
本实施例中, 主控装置可以独立于网元部署, 通过 SOAP接口可以同时 获取不同网元的业务处理板的负载信息, 并根据获取的负载信息和预置的 节能策略, 发送休眠指令或唤醒指令至不同网元的业务处理板, 以使不同 网元的业务处理板根据休眠指令进行休眠, 或者根据唤醒指令进行唤醒。 这样, 可以实现对不同网元的动态能耗的集中控制, 而无需在每一个网元 上都配置一个主控装置来实现对该网元的动态能耗的控制, 从而可以减少 配置和维护上的不便, 降低资源消耗。 In this embodiment, the main control device can be deployed independently of the network element. The SOAP interface can simultaneously obtain the load information of the service processing boards of different network elements, and send a sleep instruction or wake up according to the acquired load information and the preset energy saving policy. The service processing boards are sent to different network elements, so that the service processing boards of different network elements sleep according to the sleep instruction, or wake up according to the wake-up instruction. In this way, centralized control of dynamic energy consumption of different network elements can be achieved without having to be in each network element A master device is configured on the device to control the dynamic energy consumption of the network element, thereby reducing inconvenience in configuration and maintenance and reducing resource consumption.
另外, 在本发明实施例提供的动态能耗控制方法中, 对处于激活状态 的业务处理板, 主控装置可以根据节能策略进一步判断是否需要对业务处 理板进行升频或降频控制, 以实现对动态能耗的精细化管理。  In addition, in the dynamic energy consumption control method provided by the embodiment of the present invention, for the service processing board in the activated state, the main control device may further determine whether the service processing board needs to be up-converted or down-converted according to the energy-saving policy, so as to implement Fine management of dynamic energy consumption.
其中, 升频或降频功能可以基于智能降频技术(EIST )或高级配置和 电源管理接口 ( Advanced Configuration and Power Management Interface )技 术实现, 该技术通过定义不同性能点对应的频率来控制动态能耗的消耗。 例如, 主控装置监控网元的负载信息, 并根据配置的节能控制策略, 下发 指定的频率, 业务处理板应用软件通过升降频驱动接口 (speedstep-centrino 或 acpi-cpufreq )设置 CPU频率等方式来实现, 本实施例不作赘述。  Among them, the up-conversion or down-conversion function can be implemented based on the intelligent down-conversion technology (EIST) or the advanced configuration and power management interface (Advanced Configuration and Power Management Interface) technology, which controls the dynamic energy consumption by defining frequencies corresponding to different performance points. Consumption. For example, the main control device monitors the load information of the network element, and delivers the specified frequency according to the configured energy-saving control policy, and the service processing board application software sets the CPU frequency through the speed-up drive interface (speedstep-centrino or acpi-cpufreq). To achieve this, this embodiment does not describe it.
目前支持的调频策略有 Performance、 Powersave , Userspace , Ondemand 四种模式, 主控装置监控网元的业务负载, 并根据配置的节能控制策略, 下发控制指令, 进行 CPU频率控制。 比如 Userspace模式, 能耗管理中心 下发指定的频率, 单板应用软件通过 OS 提供的升降频驱动接口 ( speedstep-centrino或 acpi-cpufreq )设置 CPU频率。  Currently supported FM strategies are Performance, Powersave, Userspace, and Ondemand. The main control device monitors the service load of the NE and sends control commands to CPU frequency control according to the configured energy-saving control strategy. For example, in the Userspace mode, the energy management center delivers the specified frequency, and the board application software sets the CPU frequency through the speed-up drive interface (speedstep-centrino or acpi-cpufreq) provided by the OS.
实施例三:  Embodiment 3:
请参阅图 3 , 图 3为本发明实施例中提供的一种动态能耗控制方法的流 程图, 该方法可以包括以下步骤:  Referring to FIG. 3, FIG. 3 is a flow chart of a dynamic energy consumption control method according to an embodiment of the present invention. The method may include the following steps:
301、 将本网元的业务处理板的负载信息发送至主控装置;  301: Send load information of the service processing board of the network element to the main control device;
本实施例中 , 网元可以通过 SOAP接口或者其他标准协议接口将本网元 的业务处理板的负载信息发送至主控装置。  In this embodiment, the network element may send the load information of the service processing board of the local network element to the main control device through a SOAP interface or other standard protocol interface.
302、 接收主控装置发送的节能控制指令;  302. Receive an energy saving control instruction sent by the main control device.
其中, 主控装置可以通过 SOAP接口或者其他标准协议接口与不同网元 相连, 获取不同网元的业务处理板的负载信息, 并根据不同网元的业务处 理板的负载信息和预置的节能策略, 发送节能控制指令至不同网元。  The main control device can be connected to different network elements through the SOAP interface or other standard protocol interfaces to obtain the load information of the service processing boards of different network elements, and according to the load information of the service processing boards of different network elements and the preset energy saving policies. Send energy-saving control commands to different network elements.
303、 将主控装置发送的节能控制指令发送至本网元的业务处理板, 以 使本网元的业务处理板根据主控装置发送的节能控制指令控制其运行状 态, 实现动态能耗控制。  303. The energy-saving control command sent by the master device is sent to the service processing board of the local network element, so that the service processing board of the network element controls the running state according to the energy-saving control command sent by the master control device to implement dynamic energy consumption control.
本实施例中, 若主控装置发送的节能控制指令为变频指令或休眠指令, 则可以直接发送至本网元的业务处理板; 若主控装置发送的节能控制指令 为下电指令或上电指令或唤醒指令, 则可以将主控装置发送的节能控制指 令下发至机框管理板, 以使主控装置发送的节能控制指令通过该机框管理 板下发至本网元的业务处理板, 实现动态能耗控制。 In this embodiment, if the energy-saving control command sent by the master device is a variable frequency command or a sleep command, it may be directly sent to the service processing board of the local network element; if the power-saving control command sent by the master control device is a power-off command or power-on The instruction or wake-up command, the energy-saving control finger that can be sent by the master device The command is sent to the chassis management board, so that the energy-saving control command sent by the master device is sent to the service processing board of the network element through the chassis management board to implement dynamic energy consumption control.
其中, 机框管理板可以通过 IPMB总线将主控装置下发的节能控制指令 下发至业务处理板, 以使业务处理板根据节能控制指令控制动态能耗。  The service management board can send the energy-saving control command issued by the main control device to the service processing board through the IPMB bus, so that the service processing board controls the dynamic energy consumption according to the energy-saving control instruction.
本实施例中, 网元可以通过 SOAP接口等标准协议接口与主控装置进行 通信, 使得主控装置可以独立于网元部署, 可以实现对不同网元的动态能 耗的集中控制, 而无需在每一个网元上都配置一个主控装置来控制该网元 的动态能耗, 从而可以减少配置和维护上的不便, 降低资源消耗。  In this embodiment, the network element can communicate with the main control device through a standard protocol interface such as a SOAP interface, so that the main control device can be deployed independently of the network element, and centralized control of dynamic energy consumption of different network elements can be realized without A master device is configured on each network element to control the dynamic energy consumption of the network element, thereby reducing inconvenience in configuration and maintenance and reducing resource consumption.
实施例四:  Embodiment 4:
请参阅图 4, 图 4为本发明实施例中提供的一种动态能耗控制设备的结 构图, 用于实现上述的主控装置的功能。 如图 4所示, 该设备可以包括: 获取模块 401 , 用于获取不同网元的业务处理板的负载信息; 策略模块 402, 用于预置节能策略;  Referring to FIG. 4, FIG. 4 is a structural diagram of a dynamic energy consumption control device according to an embodiment of the present invention, which is used to implement the functions of the above-mentioned main control device. As shown in FIG. 4, the device may include: an obtaining module 401, configured to acquire load information of a service processing board of different network elements; and a policy module 402, configured to preset a power saving policy;
控制模块 403 , 用于根据上述的负载信息和预置的节能策略, 发送节能 控制指令至上述的不同网元的业务处理板, 以使上述的不同网元的业务处 理板根据节能控制指令控制其运行状态。  The control module 403 is configured to send the energy-saving control command to the service processing board of the different network element according to the foregoing load information and the preset energy-saving policy, so that the service processing board of the different network element controls the power processing board according to the energy-saving control instruction. Operating status.
本实施例中, 获取模块 401具体可以用于通过 SOAP接口接收不同网元 的业务处理板上报的负载信息。  In this embodiment, the obtaining module 401 is specifically configured to receive the load information reported by the service processing board of different network elements through the SOAP interface.
请一并参阅图 5 , 图 5为本发明实施例中提供的另一种动态能耗控制设 备的结构图, 用于实现上述的主控装置的功能。 在图 5所示的动态能耗控制 设备中, 控制模块 403可以包括:  Referring to FIG. 5, FIG. 5 is a structural diagram of another dynamic energy consumption control device according to an embodiment of the present invention, which is used to implement the functions of the above-mentioned main control device. In the dynamic energy consumption control device shown in FIG. 5, the control module 403 may include:
第一子模块 4031 , 用于发送节能控制指令至上述的不同网元的业务处 理板, 该节能控制指令为变频指令或休眠指令;  The first sub-module 4031 is configured to send the energy-saving control command to the service processing board of the different network element, where the power-saving control instruction is a variable frequency instruction or a sleep instruction;
本实施例中, 若节能控制指令为变频指令或休眠指令, 则第一子模块 4031具体可以通过 SOAP接口发送该节能控制指令至上述的不同网元的业 务处理板。  In this embodiment, if the power saving control command is a variable frequency command or a sleep command, the first submodule 4031 may specifically send the power saving control command to the service processing board of the different network element through the SOAP interface.
第二子模块 4032, 用于发送节能控制指令至上述的不同网元的机框管 理板, 以使该节能控制指令通过上述的不同网元的机框管理板下发至上述 的不同网元的业务处理板, 该节能控制指令为下电指令或上电指令或唤醒 指令。 The second sub-module 4032 is configured to send the energy-saving control command to the chassis management board of the different network element, so that the energy-saving control command is sent to the different network elements by using the chassis management board of the different network element. The service processing board, the power-saving control instruction is a power-off instruction or a power-on instruction or wake-up Instruction.
本实施例中, 若节能控制指令为下电指令或上电指令或唤醒指令, 则 第二子模块 4032具体可以通过 SOAP接口发送节能控制指令至上述的不同 网元的机框管理板, 以使该节能控制指令通过上述的不同网元的机框管理 板下发至上述的不同网元的业务处理板。  In this embodiment, if the power-saving control command is a power-off command or a power-on command or a wake-up command, the second sub-module 4032 may specifically send the energy-saving control command to the chassis management board of the different network element through the SOAP interface, so that The energy-saving control command is delivered to the service processing board of the different network elements by using the chassis management board of the different network elements.
本实施例中, 获取模块 401可以同时获取不同网元的业务处理板的负载 信息, 控制模块 403可以根据获取的负载信息和预置的节能策略, 发送节能 控制指令至不同网元的业务处理板, 以使不同网元的业务处理板根据节能 控制指令控制动态能耗。 这样, 可以实现对不同网元的动态能耗的集中控 制, 而无需在每一个网元上都配置一个主控装置来实现对该网元的动态能 耗的控制, 从而可以减少配置和维护上的不便, 降低资源消耗。  In this embodiment, the obtaining module 401 can obtain the load information of the service processing boards of different network elements at the same time, and the control module 403 can send the energy-saving control command to the service processing board of different network elements according to the obtained load information and the preset energy-saving policy. So that the service processing boards of different network elements control the dynamic energy consumption according to the energy-saving control instructions. In this way, centralized control of dynamic energy consumption of different network elements can be implemented, and it is not necessary to configure a master control device on each network element to implement dynamic energy consumption control of the network element, thereby reducing configuration and maintenance. The inconvenience is to reduce resource consumption.
实施例五:  Embodiment 5:
请参阅图 6, 图 6为本发明实施例中提供的一种网元设备的结构图。 如 图 6所示, 该网元设备可以包括标准协议接口 601以及业务处理板 602;  Referring to FIG. 6, FIG. 6 is a structural diagram of a network element device according to an embodiment of the present invention. As shown in FIG. 6, the network element device may include a standard protocol interface 601 and a service processing board 602;
其中, 标准协议接口 601 , 用于将业务处理板 602的负载信息发送至主 控装置, 并接收主控装置发送的节能控制指令; 将主控装置发送的节能控 制指令发送至业务处理板 602;  The standard protocol interface 601 is configured to send the load information of the service processing board 602 to the main control device, and receive the energy saving control command sent by the main control device; send the energy saving control command sent by the main control device to the service processing board 602;
本实施例中, 若主控装置发送的节能控制指令为变频指令或休眠指令, 则标准协议接口 601可以直接将该节能控制指令通过 SOAP接口发送至业务 处理板 602。  In this embodiment, if the power saving control command sent by the master device is a variable frequency command or a sleep command, the standard protocol interface 601 can directly send the power saving control command to the service processing board 602 through the SOAP interface.
本实施例中, 主控装置可以通过 SOAP接口或者其他标准协议接口与不 同网元相连, 获取不同网元的业务处理板的负载信息, 并根据不同网元的 业务处理板的负载信息和预置的节能策略, 发送节能控制指令至不同网元。  In this embodiment, the main control device can be connected to different network elements through a SOAP interface or other standard protocol interface, and obtain load information of service processing boards of different network elements, and load information and presets according to service processing boards of different network elements. The energy saving strategy sends the energy saving control command to different network elements.
业务处理板 602, 用于根据主控装置发送的节能控制指令控制其运行状 态, 从而实现动态能耗控制。  The service processing board 602 is configured to control the running state according to the energy saving control instruction sent by the main control device, thereby implementing dynamic energy consumption control.
本实施例中, 标准协议接口 601可以包括但不限于 SOAP接口。  In this embodiment, the standard protocol interface 601 may include, but is not limited to, a SOAP interface.
本实施例中, 若主控装置发送的节能控制指令为下电指令或上电指令 或唤醒指令, 则网元设备还可以包括机框管理板 603;  In this embodiment, if the power-saving control command sent by the master device is a power-off command or a power-on command or a wake-up command, the network element device may further include a chassis management board 603;
此时, 标准协议接口 601具体用于将业务处理板 602的负载信息发送至 主控装置, 并接收主控装置发送的节能控制指令; 将主控装置发送的节能 控制指令发送至机框管理板 603; At this time, the standard protocol interface 601 is specifically configured to send the load information of the service processing board 602 to The main control device, and receives the energy saving control command sent by the main control device; the energy saving control command sent by the main control device is sent to the chassis management board 603;
机框管理板 603 , 用于通过 IPMB总线(如图 6中虚线所示)将标准协议 接口 601下发的节能控制指令下发至业务处理板 602, 以使业务处理板 602根 据主控装置发送的节能控制指令控制其运行状态, 从而实现动态能耗控制。  The service management board 603 is configured to send the energy-saving control command issued by the standard protocol interface 601 to the service processing board 602 through the IPMB bus (shown by the dotted line in FIG. 6), so that the service processing board 602 sends the service processing board 602 according to the main control device. The energy-saving control command controls its operating state to achieve dynamic energy consumption control.
本实施例中, 网元设备可以通过标准协议接口 601与主控装置进行通 信, 使得主控装置可以独立于网元部署, 可以实现对不同网元的动态能耗 的集中控制, 而无需在每一个网元上都配置一个主控装置来实现对该网元 的动态能耗的控制, 从而可以减少配置和维护上的不便, 降低资源消耗。  In this embodiment, the network element device can communicate with the main control device through the standard protocol interface 601, so that the main control device can be deployed independently of the network element, and can implement centralized control of dynamic energy consumption of different network elements without A master device is configured on a network element to control the dynamic energy consumption of the network element, thereby reducing inconvenience in configuration and maintenance and reducing resource consumption.
实施例六:  Example 6:
请参阅图 7 , 图 7为本发明实施例中提供的一种动态能耗控制系统的结 构图。 如图 7所示, 该系统可以包括动态能耗控制设备 701和至少二个网元 设备 702, 其中, 本实施例提供的动态能耗控制设备 701与上述实施例五所 描述的动态能耗控制设备的功能相同, 本实施例不作复述。 其中, 网元设 备 702可以通过于 SOAP接口等标准协议接口与动态能耗控制设备 701通信。  Referring to FIG. 7, FIG. 7 is a structural diagram of a dynamic energy consumption control system according to an embodiment of the present invention. As shown in FIG. 7, the system may include a dynamic energy consumption control device 701 and at least two network element devices 702, wherein the dynamic energy consumption control device 701 provided in this embodiment and the dynamic energy consumption control device described in Embodiment 5 above The functions are the same, and the embodiment does not repeat. The network element device 702 can communicate with the dynamic energy consumption control device 701 through a standard protocol interface such as a SOAP interface.
其中, 网元设备 702, 用于将本网元的业务处理板的负载信息发送至动 态能耗控制设备 701 , 并接收动态能耗控制设备 701发送的节能控制指令; 将动态能耗控制设备 701发送的节能控制指令发送至本网元的业务处理板, 以使本网元的业务处理板根据动态能耗控制设备 701发送的节能控制指令 控制其运行状态, 实现动态能耗控制;  The network element device 702 is configured to send the load information of the service processing board of the local network element to the dynamic energy consumption control device 701, and receive the energy saving control command sent by the dynamic energy consumption control device 701. The dynamic energy consumption control device 701 The sent energy-saving control command is sent to the service processing board of the local network element, so that the service processing board of the local network element controls the running state according to the energy-saving control instruction sent by the dynamic energy-consuming control device 701, and implements dynamic energy consumption control;
动态能耗控制设备 701 , 用于获取至少二个网元设备 702的业务处理板 的负载信息; 根据该负载信息和预置的节能策略, 发送节能控制指令到至 少二个网元设备 702的业务处理板。  The dynamic energy consumption control device 701 is configured to acquire load information of the service processing boards of the at least two network element devices 702, and send the energy saving control commands to the services of the at least two network element devices 702 according to the load information and the preset energy saving policy. Processing board.
本实施例中, 网元设备 702可以通过标准协议接口与动态能耗控制设备 701进行通信, 使得动态能耗控制设备 701可以独立于网元部署, 可以实现 对不同网元的动态能耗的集中控制, 而无需在每一个网元上都配置一个主 控装置来实现对该网元的动态能耗的控制, 从而可以减少配置和维护上的 不便, 降低资源消耗。  In this embodiment, the network element device 702 can communicate with the dynamic energy consumption control device 701 through a standard protocol interface, so that the dynamic energy consumption control device 701 can be deployed independently of the network element, and can realize centralized energy consumption of different network elements. Control, without having to configure a master device on each network element to control the dynamic energy consumption of the network element, thereby reducing inconvenience in configuration and maintenance and reducing resource consumption.
本领域普通技术人员可以理解: 实现上述方法实施例的全部或部分步 骤可以通过程序指令相关的硬件来完成, 前述的程序可以存储于一计算机 可读取存储介质中, 该程序在执行时, 执行包括上述方法实施例的步骤; 而前述的存储介质包括: 只读存储器(Read-Only Memory, ROM ), 随机存 取器(Random Access Memory, RAM ),磁碟或者光盘等各种可以存储程序 代码的介质。 One of ordinary skill in the art can understand that all or part of the steps of the above method embodiments are implemented. The foregoing program may be completed by a program instruction related hardware, and the foregoing program may be stored in a computer readable storage medium, and when executed, the program includes the steps of the foregoing method embodiment; and the foregoing storage medium includes: A medium that can store program codes, such as a read-on memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
以上对本发明实施例所提供的一种动态能耗控制方法及系统、 相关设 行了阐述, 以上实施例的说明只是用于帮助理解本发明的方法及其核心思 想; 同时, 对于本领域的一般技术人员, 依据本发明的思想, 在具体实施 方式及应用范围上均会有改变之处, 综上, 本说明书内容不应理解为对本 发明的限制。  The foregoing is a dynamic energy consumption control method and system, and related arrangements provided by the embodiments of the present invention. The description of the above embodiments is only used to help understand the method and core ideas of the present invention; The present invention is not limited by the scope of the present invention, and the details of the present invention are not limited by the scope of the present invention.
+ +

Claims

权 利 要求 书 Claim
1、 一种动态能耗控制方法, 其特征在于, 包括: A dynamic energy consumption control method, characterized in that it comprises:
获取不同网元的业务处理板的负载信息;  Obtain load information of service processing boards of different network elements;
根据所述负载信息和预置的节能策略, 发送节能控制指令至所述不同 网元的业务处理板, 以使所述不同网元的业务处理板根据所述节能控制指 令控制其运行状态, 实现动态能耗控制。  Transmitting the energy-saving control command to the service processing board of the different network element according to the load information and the preset energy-saving policy, so that the service processing board of the different network element controls the running state according to the energy-saving control instruction, Dynamic energy control.
2、 根据权利要求 1所述的方法, 其特征在于, 所述获取不同网元的业 务处理板的负载信息包括:  2. The method according to claim 1, wherein the acquiring load information of the service processing board of different network elements comprises:
通过简单对象访问协议接口接收不同网元的业务处理板上报的负载信 息。  The load information reported on the service processing board of different network elements is received through the simple object access protocol interface.
3、 根据权利要求 1或 2所述的方法, 其特征在于, 所述发送节能控制指 令至所述不同网元的业务处理板包括:  The method according to claim 1 or 2, wherein the sending the energy-saving control command to the service processing board of the different network element comprises:
发送节能控制指令至所述不同网元的业务处理板, 所述节能控制指令 为变频指令或休眠指令;  And sending a power saving control command to the service processing board of the different network element, where the power saving control command is a frequency conversion instruction or a sleep instruction;
或者, 发送节能控制指令至所述不同网元的机框管理板, 以使所述节 能控制指令通过所述不同网元的机框管理板下发至所述不同网元的业务处 理板, 所述节能控制指令为下电指令或上电指令或唤醒指令。  Or sending an energy-saving control command to the chassis management board of the different network element, so that the energy-saving control command is sent to the service processing board of the different network element by using the chassis management board of the different network element. The power saving control command is a power-off command or a power-on command or a wake-up command.
4、 根据权利要求 1或 2所述的方法, 其特征在于, 所述获取不同网元的 业务处理板的负载信息是由主控装置获取的, 所述主控装置部署在网管层 上或者单独部署, 且所述主控装置中预置节能策略, 所述节能策略包括是 否允许节能、 节能时间窗或节能模式中的一个或多个。  The method according to claim 1 or 2, wherein the load information of the service processing boards of the different network elements is obtained by the master control device, and the master control device is deployed on the network management layer or separately. And deploying, and the energy saving policy is preset in the main control device, and the energy saving policy includes whether one or more of an energy saving, an energy saving time window, or a power saving mode are allowed.
5、 一种动态能耗控制设备, 其特征在于, 包括:  5. A dynamic energy consumption control device, characterized in that:
获取模块, 用于获取不同网元的业务处理板的负载信息;  An obtaining module, configured to acquire load information of a service processing board of different network elements;
控制模块, 用于根据所述负载信息和预置的节能策略, 发送节能控制 指令至所述不同网元的业务处理板, 以使所述不同网元的业务处理板根据 所述节能控制指令控制其运行状态, 实现动态能耗控制。  a control module, configured to send, according to the load information and the preset energy saving policy, a power saving control command to the service processing board of the different network element, so that the service processing board of the different network element is controlled according to the energy saving control instruction Its operating state enables dynamic energy control.
6、 根据权利要求 5所述的设备, 其特征在于,  6. Apparatus according to claim 5 wherein:
所述获取模块具体用于通过简单对象访问协议接口接收不同网元的业 务处理板上报的负载信息。 The acquiring module is specifically configured to receive, by using a simple object access protocol interface, load information reported by a service processing board of different network elements.
7、 根据权利要求 5或 6所述的设备, 其特征在于, 所述控制模块包括: 第一子模块, 用于发送节能控制指令至所述不同网元的业务处理板, 所述节能控制指令为变频指令或休眠指令; The device according to claim 5 or 6, wherein the control module comprises: a first submodule, configured to send a power saving control command to a service processing board of the different network element, where the energy saving control instruction Is a variable frequency instruction or a sleep instruction;
第二子模块, 用于发送节能控制指令至所述不同网元的机框管理板, 以使所述节能控制指令通过所述不同网元的机框管理板下发至所述不同网 元的业务处理板, 所述节能控制指令包括下电指令或上电指令或唤醒指令。  a second sub-module, configured to send the energy-saving control command to the chassis management board of the different network element, so that the energy-saving control command is sent to the different network element by using the chassis management board of the different network element The service processing board, the power saving control instruction includes a power-off instruction or a power-on instruction or a wake-up instruction.
8、 根据权利要求 5或 6所述的设备, 其特征在于, 还包括:  The device according to claim 5 or 6, further comprising:
策略模块, 用于预置节能策略, 所述节能策略包括是否允许节能、 节 能时间窗或节能模式中的一个或多个。  The policy module is configured to preset a power saving policy, where the energy saving policy includes one or more of whether to allow energy saving, a power saving time window, or a power saving mode.
9、 一种动态能耗控制方法, 其特征在于, 包括:  9. A dynamic energy consumption control method, characterized in that:
将本网元的业务处理板的负载信息发送至主控装置, 以使得所述主控 装置获取不同网元的业务处理板的负载信息, 并根据所述不同网元的业务 处理板的负载信息和预置的节能策略, 发送节能控制指令至所述不同网元; 接收所述主控装置发送的节能控制指令;  The load information of the service processing board of the network element is sent to the main control device, so that the main control device acquires the load information of the service processing board of different network elements, and according to the load information of the service processing board of the different network element And the preset energy saving policy, sending the energy saving control command to the different network element; receiving the energy saving control command sent by the main control device;
将所述主控装置发送的节能控制指令发送至所述本网元的业务处理 板, 以使所述本网元的业务处理板根据所述主控装置发送的节能控制指令 控制其运行状态, 实现动态能耗控制。  Sending the energy-saving control command sent by the master control device to the service processing board of the local network element, so that the service processing board of the local network element controls the running state according to the energy-saving control command sent by the master control device, Realize dynamic energy control.
10、 根据权利要求 9所述的方法, 其特征在于, 所述将所述主控装置发 送的节能控制指令发送至所述本网元的业务处理板包括:  The method according to claim 9, wherein the sending the energy-saving control command sent by the master device to the service processing board of the local network element comprises:
若所述主控装置发送的节能控制指令为变频指令或休眠指令, 则直接 发送至所述本网元的业务处理板;  If the power-saving control command sent by the master device is a frequency conversion command or a sleep command, it is directly sent to the service processing board of the local network element;
若所述主控装置发送的节能控制指令为下电指令或上电指令或唤醒指 令, 则将所述主控装置发送的节能控制指令下发至机框管理板, 以使所述 主控装置发送的节能控制指令通过所述机框管理板下发至所述本网元的业 务处理板。  If the power-saving control command sent by the master device is a power-off command or a power-on command or a wake-up command, the power-saving control command sent by the master device is sent to the chassis management board, so that the master device is The sent energy-saving control command is sent to the service processing board of the local network element by using the chassis management board.
11、 根据权利要求 9或 10所述的方法, 其特征在于, 所述将本网元的业 务处理板的负载信息发送至主控装置包括:  The method according to claim 9 or 10, wherein the sending the load information of the service processing board of the network element to the main control device comprises:
通过简单对象访问协议接口将本网元的业务处理板的负载信息发送至 主控装置;  Sending load information of the service processing board of the local network element to the main control device by using a simple object access protocol interface;
所述接收所述主控装置发送的节能控制指令包括:  The receiving the energy saving control instruction sent by the main control device includes:
通过简单对象访问协议接口接收所述主控装置发送的节能控制指令。 The energy saving control instruction sent by the main control device is received through a simple object access protocol interface.
12、 一种网元设备, 其特征在于, 包括: 12. A network element device, comprising:
标准协议接口, 用于将业务处理板的负载信息发送至主控装置, 以使 得所述主控装置获取不同网元的业务处理板的负载信息, 并根据所述不同 网元的业务处理板的负载信息和预置的节能策略, 发送节能控制指令至所 述不同网元; 接收所述主控装置发送的节能控制指令, 并将所述主控装置 发送的节能控制指令发送至所述业务处理板;  a standard protocol interface, configured to send load information of the service processing board to the main control device, so that the main control device acquires load information of the service processing board of different network elements, and according to the service processing board of the different network element The load information and the preset energy saving policy, sending the energy saving control command to the different network element; receiving the energy saving control command sent by the main control device, and sending the energy saving control command sent by the main control device to the service processing Board
所述业务处理板, 用于根据所述主控装置发送的节能控制指令控制其 运行状态, 实现动态能耗控制。  The service processing board is configured to control an operating state according to the energy saving control instruction sent by the main control device to implement dynamic energy consumption control.
13、 根据权利要求 12所述的网元设备, 其特征在于, 所述标准协议接 口包括简单对象访问协议接口。  13. The network element device of claim 12, wherein the standard protocol interface comprises a simple object access protocol interface.
14、 根据权利要求 12或 13所述的网元设备, 其特征在于, 若所述主控 装置发送的节能控制指令为下电指令或上电指令或唤醒指令, 则所述网元 设备还包括机框管理板;  The network element device according to claim 12 or 13, wherein, if the power saving control command sent by the master device is a power-off command or a power-on command or a wake-up command, the network element device further includes Chassis management board;
所述标准协议接口, 具体用于将业务处理板的负载信息发送至主控装 置, 并接收所述主控装置发送的节能控制指令; 将所述主控装置发送的节 能控制指令发送至所述机框管理板;  The standard protocol interface is specifically configured to send the load information of the service processing board to the main control device, and receive the energy saving control command sent by the main control device; and send the energy saving control command sent by the main control device to the Chassis management board;
所述机框管理板, 用于通过智能平台管理总线将所述标准协议接口下 发的节能控制指令下发至所述业务处理板。  The chassis management board is configured to deliver the energy saving control command issued by the standard protocol interface to the service processing board by using an intelligent platform management bus.
15、 一种动态能耗控制系统, 其特征在于, 包括至少二个网元设备和 动态能耗控制设备;  15. A dynamic energy consumption control system, comprising: at least two network element devices and dynamic energy consumption control devices;
所述网元设备, 用于将本网元的业务处理板的负载信息发送至所述动 态能耗控制设备, 并接收所述动态能耗控制设备发送的节能控制指令; 将 所述动态能耗控制设备发送的节能控制指令发送至本网元的业务处理板, 以使本网元的业务处理板根据动态能耗控制设备发送的节能控制指令控制 其运行状态, 实现动态能耗控制;  The network element device is configured to send load information of the service processing board of the local network element to the dynamic energy consumption control device, and receive an energy saving control instruction sent by the dynamic energy consumption control device; The energy-saving control command sent by the control device is sent to the service processing board of the local network element, so that the service processing board of the local network element controls the running state according to the energy-saving control command sent by the dynamic energy-consuming control device, and implements dynamic energy consumption control;
所述动态能耗控制设备, 用于获取至少二个网元设备的业务处理板的 负载信息; 根据所述负载信息和预置的节能策略, 发送节能控制指令至所 述至少二个网元设备的业务处理板。  The dynamic energy consumption control device is configured to acquire load information of a service processing board of at least two network element devices, and send an energy saving control command to the at least two network element devices according to the load information and a preset energy saving policy. Business processing board.
PCT/CN2011/073766 2010-06-25 2011-05-06 Dynamic energy consumption control method, system and related equipment WO2011160500A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010213371.XA CN101873680B (en) 2010-06-25 2010-06-25 Dynamic energy consumption control method, system and related equipment
CN201010213371.X 2010-06-25

Publications (1)

Publication Number Publication Date
WO2011160500A1 true WO2011160500A1 (en) 2011-12-29

Family

ID=42998284

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/073766 WO2011160500A1 (en) 2010-06-25 2011-05-06 Dynamic energy consumption control method, system and related equipment

Country Status (2)

Country Link
CN (1) CN101873680B (en)
WO (1) WO2011160500A1 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101873680B (en) * 2010-06-25 2014-07-30 华为技术有限公司 Dynamic energy consumption control method, system and related equipment
CN102025533B (en) * 2010-11-04 2015-11-25 华为终端有限公司 A kind of main control unit, network processing unit, overheat protecting system and method
CN102480398A (en) * 2010-11-29 2012-05-30 中兴通讯股份有限公司 Home gateway energy saving method and home gateway
CN102546270A (en) * 2010-12-13 2012-07-04 深圳市财付通科技有限公司 Network system control method and device utilizing same
WO2011144116A2 (en) * 2011-05-27 2011-11-24 华为技术有限公司 Method and main device for controlling backup device, and backup device
CN103220695B (en) * 2012-01-20 2017-04-12 华为技术有限公司 Processing method and processing device for network element states
CN102742213B (en) * 2012-04-24 2014-06-04 华为技术有限公司 Single service board and method for controlling power supply thereof
CN104038995B (en) * 2014-06-18 2019-03-15 东南大学 Distributed dynamic cluster power-economizing method in heterogeneous network
CN106776425B (en) * 2016-11-30 2019-11-29 迈普通信技术股份有限公司 A kind of working frequency setting method, main control card, service card and communication equipment
CN111405644B (en) * 2020-03-07 2021-06-18 广州爱浦路网络技术有限公司 Intelligent energy-saving network and energy-saving method for 5G communication network element under central control
CN111343705B (en) * 2020-03-07 2022-03-18 广州爱浦路网络技术有限公司 Intelligent energy-saving method for 5G communication network element
CN116668209A (en) * 2022-02-21 2023-08-29 华为技术有限公司 Method and device for adjusting running state of network equipment and related equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101354606A (en) * 2008-09-08 2009-01-28 创新科存储技术(深圳)有限公司 Method, system and apparatus for controlling energy consumption of magnetic disk array
CN101442435A (en) * 2008-12-25 2009-05-27 华为技术有限公司 Method and apparatus for managing business data of distributed system and distributed system
US20090157713A1 (en) * 2007-12-18 2009-06-18 Baofeng Jiang Systems and methods for collecting data from network elements
CN101873680A (en) * 2010-06-25 2010-10-27 华为技术有限公司 Dynamic energy consumption control method, system and related equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101110701B (en) * 2007-08-02 2010-08-25 杭州华三通信技术有限公司 Energy-saving method, system and equipment for distributed system
CN101742516B (en) * 2008-11-21 2012-01-25 中国移动通信集团湖南有限公司 Method and device for controlling energy consumption state of base stations

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090157713A1 (en) * 2007-12-18 2009-06-18 Baofeng Jiang Systems and methods for collecting data from network elements
CN101354606A (en) * 2008-09-08 2009-01-28 创新科存储技术(深圳)有限公司 Method, system and apparatus for controlling energy consumption of magnetic disk array
CN101442435A (en) * 2008-12-25 2009-05-27 华为技术有限公司 Method and apparatus for managing business data of distributed system and distributed system
CN101873680A (en) * 2010-06-25 2010-10-27 华为技术有限公司 Dynamic energy consumption control method, system and related equipment

Also Published As

Publication number Publication date
CN101873680A (en) 2010-10-27
CN101873680B (en) 2014-07-30

Similar Documents

Publication Publication Date Title
WO2011160500A1 (en) Dynamic energy consumption control method, system and related equipment
US11340681B2 (en) Negotiating a transmit wake time
US8977876B2 (en) Method and apparatus for implementing low power consumption for data switching device, and data switching device thereof
WO2020057489A1 (en) Channel monitoring method and apparatus, energy saving signal processing method and apparatus, terminal, and network side device
EP2939463B1 (en) Dynamic adaptation of a traffic inactivity timer
US8667167B2 (en) Method and network device for controlling transmission rate of communication interface
WO2020030175A1 (en) Reception configuration method and apparatus, reception control method and apparatus, terminal, base station, and storage medium
WO2011134401A1 (en) Method for processing cell outage and device thereof
WO2014029248A1 (en) Network card device, routing device, system and method for realizing dynamic sleep and wakeup
WO2010139219A1 (en) Switching device and method based on multi-system network
WO2010121554A1 (en) Sleep/awake method for cells, control method and device for carrier power
CN107472168B (en) Electronic control module communication method and device and vehicle with electronic control module communication device
WO2013020379A1 (en) Method and device for power saving
WO2012013057A1 (en) Method, equipment and system for controlling short message center cluster
WO2015021892A1 (en) Power consumption reduction method, wi-fi master controller, and wi-fi gateway
WO2021129508A1 (en) Wake up signal processing method, wake up signal configuration method, and related device
WO2021148049A1 (en) State determination method and system, medium, and electronic device
WO2010078674A1 (en) Method and system for realizing energy saving control of bs
WO2019110005A1 (en) Smart power saving method for terminal, terminal, and device having memory function
WO2012126396A1 (en) Energy saving method for service board, master control board, service board, and access apparatus
KR20190129219A (en) Method And Apparatus for Providing Power Saving Optimization
WO2021016958A1 (en) Method and apparatus for electrically changing parameter of power saving signal, terminal, and medium
WO2011157131A2 (en) Processing method and device based on base band pool
WO2011085699A1 (en) Method, apparatus and system for reducing power consumption of service system
CN109891944B (en) Method and device for establishing data communication

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11797531

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11797531

Country of ref document: EP

Kind code of ref document: A1