Network energy-saving method, device, equipment and medium

By obtaining and updating the registration information of network elements, generating and adjusting control strategies to adjust the device status, the problem of slow response speed and inconvenient management of private network EPC networks in terms of energy saving is solved, and flexible and efficient network energy saving management is achieved.

CN119865882APending Publication Date: 2025-04-22IPLOOK NETWORKS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411912128.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

The existing private network EPC network has problems such as slow response speed and inconvenient unified management in terms of energy saving, and it is difficult to deal with changes in network load in a timely manner.

Method used

By obtaining the registration information of registered network elements, a control policy is generated to adjust the device status, and the policy is adjusted again based on the updated load information to achieve dormant and activation of network element devices to improve the flexibility of network energy saving.

Benefits of technology

It improves the response speed of network energy saving, facilitates unified management, and can dynamically adjust the status of network element equipment according to actual conditions, thereby reducing network energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119865882A_ABST
    Figure CN119865882A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of mobile communication, and discloses a network energy-saving method, device, equipment and medium, the method is applied to a data network equipment management module in a private network EPC network, the private network EPC network further comprises a plurality of network elements connected with the data network equipment management module, and the method comprises the following steps: obtaining registration information of registered network elements; the registration information comprises load information and same-type network element information; generating a control strategy for the registered network element based on the registration information so as to adjust the equipment state of the registered network element; and updating the load information of the registered network element, and adjusting the control strategy based on the updated load information. The response speed can be improved, and unified management is facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of mobile communication technology, and in particular to a network energy-saving method, device, equipment and medium. Background Art

[0002] At present, the private network EPC (Evolved Packet Core) network has been widely used in many fields such as mobile Internet services and IoT device connections. However, there is a problem that the energy consumption of network elements needs to be optimized.

[0003] In the related art, energy saving of the private EPC network is achieved through manual intervention or the EPC network element adjusts its own network element capacity based on its own detection and decision. However, manual intervention is difficult to respond to the load changes of the private EPC network in a timely manner. It is not convenient for the EPC network element to adjust its own network element capacity based on its own detection and decision.

[0004] In view of this, a network energy-saving method with fast response speed and convenient unified management is needed. Summary of the invention

[0005] In view of this, the present invention provides a network energy saving method, which can improve the response speed and facilitate unified management.

[0006] In a first aspect, the present invention provides a network energy-saving method, which is applied to a data network device management module in a private network EPC network. The private network EPC network also includes a number of network elements connected to the data network device management module. The method includes: obtaining registration information of registered network elements; the registration information includes load information and information of network elements of the same type; based on the registration information, generating a control strategy for the registered network element to adjust the device status of the registered network element; updating the load information of the registered network element, and adjusting the control strategy based on the updated load information.

[0007] In this embodiment, the registration information of the registered network element is obtained to generate a control strategy for the registered network element, thereby adjusting the device state of the registered network element. Then, the load information of the registered network element is updated, and the control strategy is adjusted again. The device state of the network element can be adjusted according to the registration information of the network element, thereby improving the flexibility of network energy saving.

[0008] In an optional implementation, based on the registration information, a control strategy for the registered network element is generated to adjust the device status of the registered network element, including: determining the load of the registered network element based on the registration information; when the load is less than a first threshold, judging whether to put the registered network element into sleep mode based on the information of the same type of network elements of the registered network element.

[0009] In this embodiment, the load of the registered network element is determined based on the registration information, and when the load is less than the first threshold, it is determined whether to put the registered network element into sleep mode. The registered network element can be put into sleep mode according to the actual situation of the dedicated EPC network, thereby reducing network energy consumption.

[0010] In an optional implementation, generating a control strategy for a registered network element based on registration information to adjust the device status of the registered network element also includes: when the load is greater than a second threshold, activating a first network element based on information of network elements of the same type as the registered network element; when the second threshold is greater than the first threshold, the first network element represents a network element of the same type as the registered network element.

[0011] In this implementation, when the load is greater than the second threshold, the first network element is activated, so as to share the pressure of the registered network elements and expand the processing capability and capacity of the private network EPC network.

[0012] In an optional implementation, when the load is less than a first threshold, judging whether to put the registered network element into hibernation based on the information of the same type of network elements of the registered network element includes: based on the registration information, obtaining the information of the same type of network elements of the registered network element to determine whether there is a second network element in the private network EPC network; the second network element represents a network element of the same type as the registered network element; when there is a second network element in the private network EPC network, transferring the service of the registered network element to the second network element, and putting the registered network element into hibernation.

[0013] In this embodiment, by judging whether there is a second network element in the private network EPC network and putting the registered network element into hibernation if the second network element exists, the energy consumption of the network can be reduced without affecting the private network EPC network service.

[0014] In an optional implementation manner, after adjusting the device status of the registered network element, the method further includes: reporting the adjusted device status of the registered network element.

[0015] In this implementation manner, by reporting the adjusted device status of the registered network element, the device status can be synchronized to facilitate system management.

[0016] In an optional implementation, obtaining the registration information of a registered network element includes: receiving a registration request from an unregistered network element; the registration request includes at least one of network element type information of the unregistered network element, address information of network elements of the same type, and address information of a third network element; the third network element represents a network element that interacts with the unregistered network element; verifying the registration request, and based on the verification result, updating the registration status of the unregistered network element to registered.

[0017] In this embodiment, the registration of the unregistered network element is completed by receiving and verifying the registration request of the unregistered network element and updating the registration status of the unregistered network element based on the verification result. By registering the unregistered network element, network management can be facilitated.

[0018] In an optional implementation manner, the registration information further includes at least one of network element type information and fourth network element information; the fourth network element represents a network element that interacts with the registered network element information.

[0019] In this implementation, the registration information includes at least one of the network element type information and the fourth network element information, and when the registered network element is dormant, the network element with which the registered network element information is interacted can be notified to ensure the continuity and stability of the network service.

[0020] In a second aspect, the present invention provides a network energy-saving device, which includes: an acquisition module for acquiring registration information of a registered network element; the registration information includes load information and information of network elements of the same type; an adjustment module for generating a control strategy for the registered network element based on the registration information to adjust the device status of the registered network element; an update module for updating the load information of the registered network element and adjusting the control strategy based on the updated load information.

[0021] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the network energy-saving method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0022] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the network energy saving method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0024] Figure 1 is a flow chart of a network energy saving method according to an embodiment of the present invention;

[0025] Figure 2 is a flow chart of another network energy saving method according to an embodiment of the present invention;

[0026] Figure 3 is a schematic diagram of an EPC network scenario according to an embodiment of the present invention;

[0027] Figure 4 is a schematic diagram of a registration process according to an embodiment of the present invention;

[0028] Figure 5 This is a schematic diagram of load information reporting according to an embodiment of the present invention;

[0029] Figure 6 is a schematic diagram of command-triggered synchronization according to an embodiment of the present invention;

[0030] Figure 7 is a flow chart of a network energy saving method according to an embodiment of the present invention;

[0031] Figure 8 is a structural block diagram of a network energy-saving device according to an embodiment of the present invention;

[0032] Fig. 9 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0033] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0034] In the current private EPC network, after the EPC network elements are deployed, most of them are online all day and fully serviced. During specific time periods such as holidays, the number of active devices is small, which will cause a waste of private EPC network resources.

[0035] In the case of campus application scenarios, the density of people flow varies greatly between weekdays and holidays. During weekdays, the number of active devices is large, while during holidays, the number of active devices is small. If the private EPC network only starts the required number of servers based on the data on weekdays, it will cause a waste of network resources during holidays.

[0036] In the related art, the private EPC network is adjusted through manual intervention, but the human response speed is limited, which may lead to untimely adjustments.

[0037] In addition, in related technologies, the way in which EPC network elements adjust their own network element capacity based on their own detection and decision-making can also achieve network energy saving. However, each network element performs detection and decision-making independently, which is not convenient for unified management, and will cause network managers to be unable to grasp the capacity allocation of the private network EPC network from a macro level.

[0038] The embodiment of the present invention provides a network energy saving method, which obtains the registration information of the registered network element to generate a control policy for the registered network element, thereby adjusting the device state of the registered network element. Then, the load information of the registered network element is updated, and the control policy is adjusted again. The device state of the network element can be adjusted according to the registration information of the network element, thereby improving the flexibility of network energy saving.

[0039] According to an embodiment of the present invention, an embodiment of a network energy saving method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0040] In this embodiment, a network energy saving method is provided. The method is applied to a data network device management module in a private EPC network. The private EPC network also includes a plurality of network elements connected to the data network device management module. Figure 1 is a flow chart of a network energy saving method according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0041] Step S101, obtaining registration information of a registered network element; the registration information includes load information and information of network elements of the same type.

[0042] The private EPC network includes several network elements. When a network element is first connected to the private EPC network, when establishing a connection with the data network device management module, it can first send registration information to the data network device management module to complete the registration of the network element. This can facilitate the subsequent management of the private EPC network.

[0043] The load information includes different indicators for different types of network elements. The indicators included in the network element load information can be determined by the staff according to the actual situation. The load information can include information such as usage rate and memory occupancy rate.

[0044] Step S102: generating a control policy for the registered network element based on the registration information to adjust the device status of the registered network element.

[0045] Based on the load information in the registration information, the load condition of the registered network element can be obtained, thereby generating a control strategy for the registered network element. The control strategy may be to put the registered network element to sleep, activate the registered network element, etc. According to the control strategy, a corresponding instruction may be sent to the registered network element to adjust the device status of the registered network element.

[0046] Different load indicators and corresponding maximum load standards can be set for different types of registered network elements. According to the registration information of the registered network elements, the load values ​​of the registered network elements under different load indicators can be determined, and the load values ​​and the maximum load standards under the same indicators can be compared. Based on the comparison results, the corresponding control strategy can be generated. Among them, the maximum load standard can be directly set by the staff according to the actual situation.

[0047] When the load value is greater than the maximum load standard, it indicates that the registered network element is overloaded. Based on the registration information, the network element of the same type as the registered network element can be determined, and part of the services on the registered network element can be allocated to the network element of the same type to reduce the load of the registered network element. In some optional implementations, when the network element of the same type as the registered network element cannot bear the services of the registered network element, it can be determined whether there is a target network element in a dormant state in the private network EPC network, where the target network element is of the same type as the registered network element. When there is a target network element in a dormant state in the private network EPC network, the services of the registered network element can be allocated to the target network element.

[0048] In some optional implementations, the load standard can also set a minimum load standard. When the load value of the registered network element is less than the minimum load standard, it means that the service demand of the private network EPC network is low. At this time, a sleep instruction can be sent to the registered network element to reduce the energy consumption of the network. Before the registered network element goes into sleep mode, the services it undertakes can be allocated to network elements of the same type as the registered network element to avoid the impact of the sleep mode on the services of the private network EPC network.

[0049] Step S103: updating the load information of the registered network element, and adjusting the control strategy based on the updated load information.

[0050] In the private EPC network, the load information of the registered network elements will change in different time periods. Therefore, the load information of the registered network elements can be continuously updated to adjust the control strategy to improve the flexibility of the energy-saving method.

[0051] The update frequency of the load information can be set by the staff according to the actual situation. The update frequency of the load information can be different for different types of registered network elements. In some optional ways, the update frequency of the load information can be determined according to the importance of the registered network element.

[0052] After the load information is updated, the control strategy for the corresponding registered network element needs to be adjusted according to the updated load information to adjust the device status of the corresponding registered network element. The adjustment of the control strategy can refer to step S102.

[0053] The network energy saving method provided in this embodiment obtains the registration information of the registered network element to generate a control policy for the registered network element, thereby adjusting the device state of the registered network element. Then, the load information of the registered network element is updated, and the control policy is adjusted again. The device state of the network element can be adjusted according to the registration information of the network element, thereby improving the flexibility of network energy saving.

[0054] In this embodiment, a network energy saving method is provided. The method is applied to a data network device management module in a private EPC network. The private EPC network also includes a plurality of network elements connected to the data network device management module. Figure 2 is a flow chart of a network energy saving method according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:

[0055] Step S201, obtaining registration information of a registered network element; the registration information includes load information and information of network elements of the same type.

[0056] For details, please see Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.

[0057] In some optional implementations, before step S201, the following steps are included:

[0058] Step a1, receiving a registration request of an unregistered network element; the registration request includes at least one of network element type information of the unregistered network element, address information of network elements of the same type, and address information of a third network element; the third network element represents a network element that exchanges information with the unregistered network element.

[0059] Wherein, the unregistered network element can first send a registration request when accessing the private network EPC network. Wherein, the same type of network element address information and the third network element address information in the registration request can be determined by the staff according to the actual situation.

[0060] The registration request contains network element type information, which can facilitate centralized management and resource allocation of network elements of the same type in the private EPC network.

[0061] Step a2: verifying the registration request, and based on the verification result, updating the registration status of the unregistered network element to registered.

[0062] After receiving the registration request from the unregistered network element, the information contained in the registration request is identified and stored in its own database. In some optional implementations, the data network device management module assigns a unique identifier to the unregistered network element to facilitate subsequent management operations. The identifier is associated with the information contained in the registration request.

[0063] The registration of the unregistered network element is completed by receiving and verifying the registration request of the unregistered network element and updating the registration status of the unregistered network element based on the verification result. By registering the unregistered network element, network management can be facilitated.

[0064] In some optional implementations, the registration information further includes at least one of network element type information and fourth network element information; the fourth network element represents a network element that interacts with the registered network element information.

[0065] The network element type information can be obtained by sending a command to a registered network element. The fourth network element can be determined according to the topology of the private network EPC network, and then a command is sent to the fourth network element to obtain the fourth network element information.

[0066] The registration information includes at least one of network element type information and fourth network element information, and can notify the network element that interacts with the registered network element information when the registered network element is dormant to ensure the continuity and stability of the network service.

[0067] Step S202: Generate a control policy for the registered network element based on the registration information to adjust the device status of the registered network element.

[0068] Specifically, the above step S202 includes:

[0069] Step S2021: Determine the load of the registered network element based on the registration information.

[0070] The load information in the registration information is different for different types of registered network elements. When the registered network element is a server network element, the load information may include information such as memory occupancy rate and network bandwidth utilization rate. When the registered network element is a router, the load information may include port traffic, data packet forwarding rate, etc. The load amount of the registered network element may be determined based on the load information.

[0071] In some optional implementations, an indicator in the load information may be selected as the load of the registered network element.

[0072] Step S2022: When the load is less than the first threshold, determine whether to put the registered network element into sleep mode based on the network element information of the same type as the registered network element.

[0073] Among them, the first threshold can be set by the staff according to the actual situation. Based on the same type of network element information of the registered network element, it can be judged whether there is a network element of the same type in the private network EPC network. If there is a network element of the same type in the private network EPC network, the registered network element can be dormant. If there is no network element of the same type in the private network EPC network, the registered network element will not be dormant to prevent the network performance of the private network EPC from being affected.

[0074] In some optional implementations, the above step S2022 includes:

[0075] Step b1, based on the registration information, obtain the network element information of the same type as the registered network element to determine whether there is a second network element in the private network EPC network; the second network element represents a network element of the same type as the registered network element.

[0076] The same type of network element information in the registration information can be directly extracted to determine whether there is a network element of the same type as the registered network element. If the same type of network element information in the registration information is empty, it can be determined that there is no second network element in the private network EPC network.

[0077] Step b2: when there is a second network element in the private network EPC network, the services of the registered network element are transferred to the second network element, and the registered network element is put into hibernation.

[0078] In the case where a second network element exists in the private network EPC network, the registration information of the second network element can be obtained according to the identifier of the second network element in the data network device management module, thereby determining the address information of the second network element. Then, according to the address information of the second network element, the service of the registered network element can be transferred to the second network element to prevent the network function of the private network EPC network from being affected. After the service is transferred, the registered network element can be dormant to reduce the energy loss of the private network EPC network.

[0079] By judging whether there is a second network element in the private network EPC network and putting the registered network element into hibernation when the second network element exists, the energy consumption of the network can be reduced without affecting the private network EPC network service.

[0080] In some optional implementations, the above step S202 further includes:

[0081] Step S2023: When the load is greater than a second threshold, based on information of network elements of the same type as the registered network elements, the first network element is activated; when the second threshold is greater than the first threshold, the first network element represents a network element of the same type as the registered network element.

[0082] When the load is greater than the second threshold, it indicates that the registered network element is in an overloaded state. At this time, based on the information of the same type of network elements of the registered network element, it can be determined whether there is a first network element of the same type as the registered network element. If there is a first network element of the same type as the registered network element, the first network element can be activated to share the business of the registered network element. This can prevent the network performance from being degraded due to the registered network element being in an overloaded state.

[0083] When the load is greater than the second threshold, the first network element is activated to share the pressure of the registered network elements and expand the processing ability and capacity of the private network EPC network.

[0084] In some optional implementations, the above step S202 further includes:

[0085] Step c1, reporting the adjusted device status of the registered network element.

[0086] After adjusting the device status of the registered network element according to the control strategy, the device status is reported, which can facilitate the management of the registered network element. The device status can include the operation status of the registered network element and the hardware status of the registered network element.

[0087] By reporting the adjusted device status of the registered network elements, the device status can be synchronized to facilitate system management.

[0088] Step S203: updating the load information of the registered network element, and adjusting the control strategy based on the updated load information.

[0089] For details, please see Figure 1 Step S103 of the illustrated embodiment will not be described in detail here.

[0090] The network energy saving method provided in this embodiment determines the load of the registered network element based on the registration information, and determines whether to put the registered network element into sleep mode when the load is less than the first threshold value. The registered network element can be put into sleep mode according to the actual situation of the dedicated EPC network, thereby reducing network energy consumption.

[0091] In this embodiment, a schematic diagram of an EPC network scenario is also provided, such as Figure 3As shown, the private network EPC network includes five types of network elements: MME (Mobility Management Entity), HSS (Home Subscriber Server), PCRF (Policy and Charging Rules Function), SGW (SGW, Serving Gateway) and PGW. The scenario also includes Dnem (Dedicated network element management), UE (User Equipment) and eNodeB (Evolved Node B) and IMS (Internet Protocol Multimedia Subsystem). Links are established between the five types of network elements in the private network EPC network and Dnem, so that Dnem can push management messages to the corresponding network elements and the network elements can report usage, as shown by the blue solid line.

[0092] After the UE is turned on, it will search for nearby eNodeB signals on the frequency band it supports, and after searching for a suitable signal, it will send a random access request to it to establish a wireless connection. Then the attachment request message is sent to the MME through the eNodeB. Based on this information, the MME sends a verification request to the HSS. After checking the legitimacy of the UE, the HSS will inform the MME whether to allow the UE to access. After the UE is successfully authenticated, the MME will select a suitable SGW to provide services for the user. The SGW is mainly responsible for forwarding UE data, and it will forward the UE's data traffic to the PGW. The PCRF will formulate the UE's data transmission rules based on the UE's contract information, and control the UE's data service policy by communicating with the PGW. Among them, the data transmission direction is shown by the black solid line in the figure, S1_c is the signaling link interface between the eNodeB and the MME; S6a is the signaling link interface between the MME and the HSS; S11 is the signaling link interface between the MME and the SGW; Cx is the signaling link interface between the SGW and the PGW.

[0093] UE sends a registration request to IMS through the EPC network. The data transmission direction is shown by the brown solid line in the figure. The request is forwarded by network elements such as eNodeB, SGW, and PGW to reach IMS. Among them, S1_u is the data link interface between eNodeB and SGW; S5 and S8 are the data link interfaces between SGW and PGW; Sgi is the data link interface between PGW and IMS.

[0094] In this embodiment, a method for registering a network element in a private network EPC network is also provided. Figure 4 As shown, when the devices in network elements such as HSS, MME, SGW, PGW and PCRF are started, they will register on the corresponding Dnem, and then Dnem will store the registration data. When registering, the devices in the network element will carry the corresponding load information, the address information of the same type of replaceable network element, the address information of the network element currently used by it, and the network element type information. Among them, the load information can be used to decide whether to activate or sleep the device; the address information of the same type of replaceable network element can be used to determine the same type of replaceable network element device that can handle the service of the device after the device is put into sleep; the address information of the network element currently used by it can be used to notify the network element device used by it after the device is put into sleep, so as to avoid unnecessary data transmission and energy consumption.

[0095] The network elements in the private network EPC network include x+1 devices, Hss_0 is the first device in the HSS network element, Hss_1 is the second device in the HSS network element, and Hss_x is the x+1th device in the HSS network element; Mme_0 is the first device in the MME network element, Mme_1 is the second device in the MME network element, and Mme_x is the x+1th device in the MME network element; Sgw_0 is the first device in the SGW network element, Sgw_1 is the second device in the SGW network element, and Sgw_x is the x+1th device in the SGW network element; Pgw_0 is the first device in the PGW network element, Pgw_1 is the second device in the PGW network element, and Pgw_x is the x+1th device in the PGW network element; Pcrf_0 is the first device in the PCRF network element, Pcrf_1 is the second device in the PCRF network element, and Pcrf_x is the x+1th device in the PCRF network element. Xxx_0, Xxx_1 and Xxx_x respectively represent the network element devices in the private network EPC network.

[0096] In this embodiment, a method for reporting load information is also provided. Figure 5 As shown, the network element will report its load condition to Dnem. After receiving the load condition of the network element, Dnem will convert the load condition back to the corresponding network element data, and cache and update the network element data. Among them, the private network EPC data can also include a list of similar network elements that can be replaced around and a list of target network elements that interact with the network element. Then Dnem will generate a control strategy for the network element based on the load condition of the network element in the private network EPC network. Among them, the control strategy includes waking up the target network element in the dormant state, where the target network element is a network element with the same function as the overloaded network element. The control strategy also includes network elements with small dormant load. After the network element changes its state according to the control strategy, the changed state can be synchronously sent to the corresponding network element user.

[0097] In an actual application, the network elements in the private EPC network report the load status to Dnem every 5 minutes.

[0098] Managing network elements through Dnem can improve the accuracy of network energy saving.

[0099] In this embodiment, a command triggering method is also provided. Figure 6 As shown, when Dnem learns from the load information reported by SGW_0 and SGW_1 that the load of SGW_1 is very low and SGW_0 is not in an overloaded state, Dnem sends a request to MME to remove the SGW_1 user and eliminate SGW_1. After receiving the request from Dnem, MME sets SGW_1 to an unavailable state, and initiates a detachment request of the corresponding user to SGW_1 to take the user offline. After the user goes offline from SGW_1, when he re-attaches, MME attaches him to SGW_0. When the load of SGW_1 is 0 and the load situation is re-reported to Dnem, Dnem decides to put SGW_1 into a dormant state based on the load situation of the two SGW_0 and SGW_1, and initiates a dormant command to SGW_1. After receiving the dormant command from Dnem, SGW_1 only reserves the services that communicate with Dnem, and other services enter a dormant state. When the traffic volume of SGW_0 increases to the first threshold of the load, Dnem sends a command to SGW_1 to start the service, and synchronizes the message of SGW_1 starting to MME. The first threshold can be set by the staff according to the actual situation, which can be 50%. After receiving the activation information of SGW_1, MME puts SGW_1 in the queue of valid SGW selection and resumes normal service.

[0100] In this embodiment, a network energy saving method is also provided. Figure 7 As shown, when the network element accesses the private EPC network, it will register on Dnem, and then Dnem will collect the load information of each network element and select operations according to the load conditions. When the network element device load is normal, it will continue to monitor the network element device; when the network element device load is higher than a certain level, it will determine the offline devices of the same type in the private EPC network based on the type of the network element device, and activate the offline devices, and then Dnem will synchronize the device status to the corresponding network element in use. When the network element device load is very low and there are alternative devices available, it is determined whether the online user of the network element device needs to go online again. If it needs to go online again, the online user will be attached to the replaceable device, and the device status will be synchronized to the corresponding network element in use; when the online user does not need to go online again, the device removal command can be directly issued, and the device status will be synchronized to the corresponding network element in use after removal.

[0101] By intelligently identifying network element loads and controlling the sleep and activation of network element devices in the private EPC network based on the network element load, it is possible to improve energy-saving accuracy while reducing manpower input and avoiding system instability problems that may be caused by manpower.

[0102] In this embodiment, a network energy-saving device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made are not repeated here. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0103] This embodiment provides a network energy saving device, such as Figure 8 As shown, including:

[0104] The acquisition module 301 is used to acquire the registration information of the registered network element; the registration information includes load information and information of network elements of the same type;

[0105] An adjustment module 302, configured to generate a control strategy for a registered network element based on the registration information, so as to adjust a device state of the registered network element;

[0106] The updating module 303 is used to update the load information of the registered network element and adjust the control strategy based on the updated load information.

[0107] In some optional implementations, the adjustment module 302 includes:

[0108] A load determination unit, configured to determine the load of the registered network element based on the registration information;

[0109] The sleep determination unit is used to determine whether to put the registered network element into sleep mode based on the network element information of the same type as the registered network element when the load is less than the first threshold.

[0110] In some optional implementations, the adjustment module 302 further includes:

[0111] The activation judgment unit is used to activate the first network element based on the information of the same type of network elements of the registered network elements when the load is greater than the second threshold; the second threshold is greater than the first threshold, and the first network element represents a network element of the same type as the registered network element.

[0112] In some optional implementations, the sleep determination unit includes:

[0113] The information acquisition subunit is used to obtain the same type of network element information of the registered network element based on the registration information to determine whether there is a second network element in the private network EPC network; the second network element represents a network element of the same type as the registered network element.

[0114] The transfer subunit is used to transfer the services of the registered network element to the second network element and put the registered network element into hibernation when there is a second network element in the private network EPC network.

[0115] In some optional implementations, the network energy saving device further includes:

[0116] The reporting module 304 is used to report the adjusted device status of the registered network element.

[0117] In some optional implementations, the network energy saving device further includes:

[0118] The registration module 305 is used to receive a registration request from an unregistered network element; the registration request includes at least one of the network element type information of the unregistered network element, address information of network elements of the same type, and address information of a third network element; the third network element represents the network element that exchanges information with the unregistered network element; the registration request is verified, and based on the verification result, the registration status of the unregistered network element is updated to registered.

[0119] In some optional implementations, the registration information further includes at least one of network element type information and fourth network element information; the fourth network element represents a network element that interacts with the registered network element information.

[0120] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0121] The network energy-saving device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0122] The embodiment of the present invention also provides a computer device having the above Figure 8 The network energy saving device shown.

[0123] See also Fig. 9 , Fig. 9 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Fig. 9As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Fig. 9 A processor 10 is taken as an example.

[0124] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0125] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.

[0126] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0127] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.

[0128] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Fig. 9 The example of connecting through bus is taken in the following.

[0129] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.

[0130] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0131] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.

[0132] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A network energy saving method, characterized in that: The method is applied to a data network device management module in a private EPC network, wherein the private EPC network further includes a plurality of network elements connected to the data network device management module, and the method includes: Obtaining registration information of a registered network element; the registration information includes load information and information of network elements of the same type; Based on the registration information, generating a control policy for the registered network element to adjust a device state of the registered network element; The load information of the registered network element is updated, and the control strategy is adjusted based on the updated load information.

2. The method according to claim 1, characterized in that The generating, based on the registration information, a control strategy for the registered network element to adjust the device state of the registered network element includes: Based on the registration information, determining the load of the registered network element; When the load is less than a first threshold, whether to put the registered network element into sleep mode is determined based on information of network elements of the same type as the registered network element.

3. The method according to claim 2, characterized in that The generating, based on the registration information, a control strategy for the registered network element to adjust the device state of the registered network element further includes: When the load is greater than a second threshold, the first network element is activated based on information of network elements of the same type as the registered network element; the second threshold is greater than the first threshold, and the first network element represents a network element of the same type as the registered network element.

4. The method according to claim 2, characterized in that: When the load is less than the first threshold, judging whether to put the registered network element into sleep mode based on the network element information of the same type as the registered network element includes: Based on the registration information, obtaining network element information of the same type as the registered network element to determine whether there is a second network element in the private network EPC network; the second network element represents a network element of the same type as the registered network element; In the case where a second network element exists in the private EPC network, the service of the registered network element is transferred to the second network element, and the registered network element is put into hibernation.

5. The method according to any one of claims 1 to 4, characterized in that: The adjusting of the device status of the registered network element further includes: Report the adjusted device status of the registered network element.

6. The method according to claim 1, characterized in that The step of obtaining the registration information of the registered network element includes: receiving a registration request of an unregistered network element; the registration request comprising at least one of network element type information of the unregistered network element, address information of network elements of the same type, and address information of a third network element; the third network element represents a network element that exchanges information with the unregistered network element; The registration request is verified, and based on the verification result, the registration status of the unregistered network element is updated to registered.

7. The method according to claim 1, characterized in that The registration information also includes at least one of network element type information and fourth network element information; the fourth network element represents a network element that interacts with the registered network element information.

8. A network energy-saving device, characterized in that: The device comprises: An acquisition module, used to acquire registration information of a registered network element; the registration information includes load information and information of network elements of the same type; An adjustment module, configured to generate a control strategy for the registered network element based on the registration information, so as to adjust the device state of the registered network element; The updating module is used to update the load information of the registered network element and adjust the control strategy based on the updated load information.

9. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the network energy saving method according to any one of claims 1 to 7 by executing the computer instructions.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the network energy saving method according to any one of claims 1 to 7.