Mobile network energy consumption control method, device, equipment, medium and product

By sending policy decision messages to SMF in a 5G network, determining the energy consumption status of the terminal equipment and adjusting its service quality, the problem that the 5G network cannot independently identify and control the high energy consumption of UEs is solved, and the autonomous optimization of the energy consumption of the mobile network is achieved.

CN119450524APending Publication Date: 2025-02-14IPLOOK NETWORKS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411591285.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

5G networks cannot independently identify and control the high energy consumption of terminal equipment (UE), making it difficult to optimize energy consumption without affecting service quality.

Method used

By sending a first policy decision message to the session management function (SMF), including the usage quota of the terminal device, and determining the energy consumption status of the terminal device according to the achievement of the usage quota in the second policy decision message sent by the SMF, thereby adjusting it Quality of service to control the energy consumption of mobile networks.

Benefits of technology

It realizes independent monitoring and adjustment of the energy consumption of terminal equipment in 5G networks to ensure that the energy consumption of mobile networks is optimized without affecting service quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450524A_ABST
    Figure CN119450524A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of mobile networks, and discloses a mobile network energy consumption control method and device, equipment and a storage medium, and the method comprises the steps: transmitting a first strategy decision message to an SMF; the first policy decision message comprises a usage quota corresponding to the terminal equipment; receiving a second policy decision message sent by the SMF; the second policy decision message is sent by the SMF when the SMF detects that the usage byte of the terminal equipment reaches the usage quota; determining an energy consumption state of the terminal device according to a time interval between the first policy decision message and the second policy decision message; and adjusting the service quality of the terminal equipment according to the energy consumption state of the terminal equipment so as to adjust the energy consumption of the mobile network. According to the scheme, the mobile network can monitor the energy consumption of each terminal device spontaneously so as to adjust the service quality of the terminal device, and therefore the energy consumption of the mobile network can be adjusted spontaneously.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of mobile network technology, and in particular to a method, device, equipment, medium and product for controlling energy consumption of a mobile network. Background Art

[0002] The rapid development and widespread adoption of 5G networks have put the issue of energy consumption at the forefront. How to reduce the energy consumption of 5G networks has become an important direction for the development of current communication technology.

[0003] Quality of Service (QoS) is a mechanism used in the network to manage the quality and prioritize the transmission of data traffic. It ensures that different types of data traffic, such as voice, video and data, receive appropriate service levels. Its main goal is to enable networks and organizations to prioritize traffic, including providing dedicated bandwidth, controlling jitter and reducing latency. Energy-saving techniques in mobile networks generally need to optimize energy consumption without affecting the quality of service (QoS).

[0004] However, the 5G network cannot identify whether the UE is energy-intensive, and the UE itself needs to report the energy consumption information. The 5G network cannot autonomously identify whether the UE is energy-intensive, nor can it autonomously control the UE's energy consumption. Summary of the invention

[0005] In view of this, the present application provides a mobile network energy consumption control method, device, equipment, medium and product, so that the 5G network can autonomously control the energy consumption of UE. The technical solution is as follows.

[0006] In a first aspect, a method for controlling energy consumption of a mobile network is provided, the method comprising:

[0007] Sending a first policy decision message to the SMF; the first policy decision message includes a usage quota corresponding to the terminal device;

[0008] Receive a second policy decision message sent by the SMF; the second policy decision message is sent by the SMF when it detects that the usage bytes of the terminal device reach the usage quota;

[0009] Determining the energy consumption state of the terminal device according to a time interval between the first policy decision message and the second policy decision message;

[0010] According to the energy consumption state of the terminal device, the service quality of the terminal device is adjusted to adjust the energy consumption of the mobile network.

[0011] In a possible implementation, the method further includes:

[0012] When the energy consumption state of the terminal device decreases relative to the current working state, sending a service quality modification notification;

[0013] Receive a return message from the user, and adjust the service quality of the terminal device according to the return message.

[0014] In a possible implementation, the receiving a return message from the user and adjusting the service quality of the terminal device according to the return message includes:

[0015] Receiving energy consumption information returned by the terminal device; the energy consumption information includes recovery name information and a modification acceptance character; the modification acceptance character is used to indicate whether the user accepts the modification; the recovery name information is used to indicate the service name selected by the user for recovery;

[0016] Send the first message or the second message; the first message is sent when the PCF detects that the notification is normal and can be used; the second message is sent when the PCF detects that the notification is abnormal; the second message includes problem details corresponding to the abnormality.

[0017] In a possible implementation, the method further includes:

[0018] When the modification acceptance character in the energy consumption information returned by the terminal device indicates that quality degradation is not accepted, the service quality of the terminal device is restored according to the restoration name information.

[0019] In a possible implementation, the method further includes:

[0020] Notify the BOSS system of the energy consumption priority corresponding to the terminal device;

[0021] The charging policy of the terminal device is adjusted according to the energy consumption priority.

[0022] In a possible implementation, the method further includes:

[0023] Receive the third message or the fourth message returned by the BOSS system; the third message is sent when the BOSS detects that the notification is normal and can be used; the fourth message is sent when the BOSS detects that the notification is abnormal; the third message includes problem detail information corresponding to the abnormality.

[0024] In a second aspect, a mobile network energy consumption control device is provided, the device comprising:

[0025] A message sending module, configured to send a first policy decision message to the SMF; the first policy decision message includes a usage quota corresponding to the terminal device;

[0026] A message receiving module, used for receiving a second policy decision message sent by the SMF; the second policy decision message is sent by the SMF when it detects that the usage bytes of the terminal device reach the usage quota;

[0027] A state determination module, used to determine the energy consumption state of the terminal device according to the time interval between the first policy decision message and the second policy decision message;

[0028] The quality adjustment module is used to adjust the service quality of the terminal device according to the energy consumption state of the terminal device, so as to adjust the energy consumption of the mobile network.

[0029] In a third aspect, a computer device is provided, the computer device comprising a processor and a memory, the memory storing at least one instruction, the at least one instruction being loaded and executed by the processor to implement the above-mentioned mobile network energy consumption control method.

[0030] In a fourth aspect, a computer-readable storage medium is provided, wherein at least one instruction is stored in the storage medium, and the at least one instruction is loaded and executed by a processor to implement the above-mentioned mobile network energy consumption control method.

[0031] In a fifth aspect, a computer program product or a computer program is provided, wherein the computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the mobile network energy consumption control method.

[0032] The technical solution provided by this application may have the following beneficial effects:

[0033] The policy control and charging function PCF in the mobile network will periodically send a first policy decision message to the session management function SMF to issue the usage quota corresponding to the terminal device; when SMF detects that the usage bytes of the terminal device have reached the usage quota, it will send a second policy decision message to PCF. When PCF receives the second policy decision message sent by SMF, it can determine the energy consumption state of the terminal device according to the time interval between the first policy decision message and the second policy decision message, thereby adjusting the service quality of the terminal device. Through the above scheme, the mobile network can spontaneously monitor the energy consumption of each terminal device to adjust the service quality of the terminal device, thereby realizing autonomous adjustment of the energy consumption of the mobile network. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the specific implementation methods of the present application 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 application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0035] Figure 1 The figure is a schematic diagram of the structure of a mobile network energy consumption control system according to an exemplary embodiment.

[0036] Figure 2 The present invention is a method flow chart of a method for controlling energy consumption of a mobile network according to an exemplary embodiment.

[0037] Figure 3 It is a flowchart of a method for controlling energy consumption of a mobile network according to an exemplary embodiment.

[0038] Figure 4 A schematic diagram showing a BOSS sending a notification to a PCF according to an embodiment of the present application.

[0039] Figure 5 A schematic diagram showing a PCF sending a notification to a BOSS according to an embodiment of the present application.

[0040] Figure 6 The diagram shows the interaction logic among PCF, BOSS and SMF involved in the embodiment of the present application.

[0041] Figure 7 It is a structural schematic diagram of a mobile network energy consumption control device provided in an embodiment of the present application.

[0042] Figure 8 It is a structural schematic diagram of a computer device provided by an optional embodiment of the present invention. DETAILED DESCRIPTION

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

[0044] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between two items, or an association relationship between the two items, or a relationship between indication and being indicated, configuration and being configured, and the like.

[0045] Figure 1 FIG. 1 is a schematic diagram showing a structure of a mobile network energy consumption control system according to an exemplary embodiment. Figure 1 As shown, the system includes SMF (Session Management Function) 110, PCF (Policy Control Function) 120 and BOSS (Business & Operations Support System) 130.

[0046] Among them, SMF and PCF are both network elements in the 5G core network.

[0047] PCF is responsible for the unified management and control of the policy framework and provides policy rules for other network functions to use. It will provide all mobility, UE access selection and PDU session-related policies for which it is responsible. PCF evaluates the operator policies triggered by events received by AMF and provides AMF with the configuration information required for policy implementation. PCF also interacts with other network elements to ensure that QoS and security requirements are met.

[0048] The Session Management Function (SMF) is a key network function in the 5G core network, and its main responsibility is session management. A session, in this context, refers to a connection between two or more communication devices for the transmission of data. SMF is not only responsible for establishing, modifying, and releasing these sessions, but also managing the IP connection between the user equipment and the data network. Specifically, SMF performs the following tasks: 1. Session establishment: When the user equipment needs to establish a connection with the data network, SMF is responsible for processing the session request. This includes allocating the necessary network resources and ensuring that the connection meets the user's quality of service requirements. 2. Session modification: During the session, if the user's communication needs change (for example, a higher data transmission rate is required), SMF adjusts the session parameters to adapt to these changes. 3. Session release: When the user completes the communication or the connection is no longer needed, SMF is responsible for releasing the session and reclaiming network resources. In addition, SMF also works closely with other core network functions, such as the access and mobility management function (AMF), the user plane function (UPF), etc., to ensure the effective management of network resources and the continuity of user services. For example, when a user device moves between different base stations, SMF works with AMF to ensure seamless switching of sessions.

[0049] BOSS (Business & Operations Support System) 130 is the operator's core support system for customers and networks. It mainly undertakes important functions such as billing, customer management, data collection and analysis, marketing decision-making, and network operation and maintenance. It is an important supporting software platform for realizing network operation, management, and maintenance.

[0050] Figure 2 is a method flow chart of a method for controlling energy consumption of a mobile network according to an exemplary embodiment. The method may be performed as follows Figure 1 The PCF implementation in the mobile network energy consumption control system shown in FIG. Figure 2 As shown, the mobile network energy consumption control method may include the following steps:

[0051] Step 201, sending a first policy decision message to the SMF; the first policy decision message includes a usage quota corresponding to the terminal device.

[0052] PCF sends the first policy decision message to SMF, which contains the usage quota corresponding to the user (terminal device). In other words, PCF will allocate a usage quota for the terminal device. The usage quota indicates the maximum traffic (e.g., number of bytes or amount of data) allowed by the device during the current session cycle. At this time, the usage quota information will be used as the basis for decision-making and for subsequent traffic monitoring and energy consumption evaluation.

[0053] Step 202, receiving a second policy decision message sent by the SMF; the second policy decision message is sent by the SMF when it detects that the usage bytes of the terminal device reach the usage quota.

[0054] The PCF receives the second policy decision message from the SMF. The SMF sends the message when the usage bytes of the terminal device reach the pre-configured usage quota.

[0055] During the session, the terminal device will continue to use network resources (such as sending data). When SMF detects that the terminal device's usage has reached the quota value configured by PCF, it will send a second policy decision message. This message carries relevant information, indicating that the terminal device's traffic has reached the specified upper limit, triggering subsequent energy consumption evaluation and service quality adjustment.

[0056] Step 203: determine the energy consumption state of the terminal device according to the time interval between the first policy decision message and the second policy decision message.

[0057] The PCF determines the energy consumption state of the terminal device according to the time interval between the first policy decision message and the second policy decision message.

[0058] When calculating the energy consumption priority, PCF needs to consider the time interval of each signaling. These time intervals reflect the data transmission activity of the UE (terminal device) within a certain period. Based on this interval, PCF can evaluate the energy consumption level of the terminal. Specifically, the energy consumption priority can be calculated = (timestamp of the second message - timestamp of the first message) / number of signaling times in the session period. The calculation result reflects the energy consumption status of the terminal device, and the energy consumption status determines the energy consumption priority of the terminal device.

[0059] Step 204: According to the energy consumption state of the terminal device, the service quality of the terminal device is adjusted to adjust the energy consumption of the mobile network.

[0060] According to the energy consumption priority calculated in step 203, the PCF decides whether to adjust the service quality of the terminal device. For example, if the energy consumption priority of the terminal device is higher, the PCF may provide it with higher service quality (such as faster download speed, priority allocation of network bandwidth). Conversely, if the energy consumption priority of the terminal device is lower, the PCF may reduce the allocated bandwidth or reduce latency to help save network resources and reduce energy consumption.

[0061] In summary, the policy control and billing function PCF in the mobile network will periodically send a first policy decision message to the session management function SMF to issue the usage quota corresponding to the terminal device; when SMF detects that the usage bytes of the terminal device have reached the usage quota, it will send a second policy decision message to PCF. When PCF receives the second policy decision message sent by SMF, it can determine the energy consumption state of the terminal device according to the time interval between the first policy decision message and the second policy decision message, thereby adjusting the service quality of the terminal device. Through the above scheme, the mobile network can spontaneously monitor the energy consumption of each terminal device to adjust the service quality of the terminal device, thereby realizing autonomous adjustment of the energy consumption of the mobile network.

[0062] Figure 3 FIG. 1 is a flow chart of a method for controlling energy consumption of a mobile network according to an exemplary embodiment. The method may be performed as follows: Figure 1 The PCF implementation in the mobile network energy consumption control system shown in FIG. Figure 3 As shown, the mobile network energy consumption control method may include the following steps:

[0063] S301, sending a first policy decision message to the SMF; the first policy decision message includes a usage quota corresponding to the terminal device.

[0064] Optionally, the first policy decision message may be an Npcf_SMPolicyControl_Create message. The PCF configures a usage quota (umDecs in SmPolicyDecision) for the user in Npcf_SMPolicyControl_Create.

[0065] S302: Receive a second policy decision message sent by the SMF.

[0066] The second policy decision message is sent by the SMF when it detects that the usage bytes of the terminal device have reached the usage quota. That is, when the usage bytes used by the terminal device UE have reached the value assigned in umDesc, the SMF will report the usage information of the PCF user (accuUsageReports in SmPolicyUpdateContextData) through the Npcf_SMPolicyControl_Update (the second policy decision message at this time) action.

[0067] S303: Determine the energy consumption state of the terminal device according to the time interval between the first policy decision message and the second policy decision message.

[0068] At this time, PCF needs an algorithm to calculate the energy consumption of UE. The principle of the energy consumption algorithm is as follows:

[0069] The PCF assigns an energy consumption state to the UE by calculating the reporting time interval of each UE. The calculation formula is as follows: Energy consumption priority = (Time (time stamp of this signaling) - Time (time stamp of last signaling)) / number of service signaling times in the session period.

[0070] S304: Adjust the service quality of the terminal device according to the energy consumption state of the terminal device.

[0071] The energy consumption priority (that is, energy consumption status) calculated through the above steps can help PCF make decisions. PCF can select the energy consumption service configured by the operator in PCF according to the priority, update PCC rules for users through Npcf_SMPolicyControl_UpdateNotify, and modify Qos parameters to adjust the session quality.

[0072] For example, the energy consumption priority of 0-100 is bound to energy consumption service 1, the energy consumption priority of 100-200 is bound to energy consumption service 2, and so on. PCF has energy consumption services bound to various energy consumption priorities. When the energy consumption priority corresponding to the terminal device is obtained, the corresponding energy consumption service can be selected. At this time, PCF can update PCC rules for users through Npcf_SMPolicyControl_UpdateNotify according to the energy consumption service, and modify the Qos parameters to adjust the session quality.

[0073] S305: When the energy consumption state of the terminal device decreases relative to the current working state, a service quality modification notification is sent.

[0074] Because energy saving in mobile networks may have a certain impact on QoS, a concept of tolerance is introduced. Simply put, different users have different acceptance levels for a decrease in service quality, so during the energy saving process, QoS adjustments should not be reduced to an unacceptable level. In some cases, if users can get certain incentives, such as fee discounts or temporary QoS improvements, they will be more willing to accept a decrease in QoS in order to perform energy saving operations. Specifically, for UEs that have received a notification of service quality modification, operators can open an interface for customers to decide whether to accept the service quality modification.

[0075] S306, receiving a return message from the user, and adjusting the service quality of the terminal device according to the return message.

[0076] In a possible implementation, energy consumption information returned by a terminal device is received; the energy consumption information includes recovery name information and a modification acceptance character; the modification acceptance character is used to indicate whether the user accepts the modification; the recovery name information is used to indicate the service name selected by the user for recovery;

[0077] Send the first message or the second message; the first message is sent when the PCF detects that the notification is normal and can be used; the second message is sent when the PCF detects that the notification is abnormal; the third message includes problem details corresponding to the abnormality.

[0078] Please refer to Figure 4 , which shows a schematic diagram of a BOSS sending a notification to a PCF involved in an embodiment of the present application. Figure 4 As shown in the figure, BOSS sends the user's energy consumption information to the PCF system through the HTTP2 protocol. The data format is {User:IMSI, ChangeFlag:false, Svc:svcName}, and the target Uri is provided by PCF. If ChangeFlag is false, it means that the user does not accept the modification, and Svc is the service name of the service that the user needs to restore.

[0079] When the PCF system receives the notification from BOSS, it performs the following operations depending on whether it is successful or not:

[0080] a) If the PCF detects that the notification is normal and can be used, it replies with "204 No Content", which is the first message, triggering Npcf_SMPolicyControl_UpdateNotify to update the PCC rules for the user.

[0081] b) If PCF detects a notification anomaly, it replies with "400 Bad Request", which is the second message, and needs to reply with the corresponding ProblemDetails (i.e., problem details information).

[0082] In a possible implementation manner, when the modification acceptance character in the energy consumption information returned by the terminal device indicates that quality degradation is not accepted, the service quality of the terminal device is restored according to the restoration name information.

[0083] For UEs that have received a notification of service quality modification, the operator can open an interface for customers to decide whether to accept the service quality modification. If the user does not accept it, the BOSS needs to notify the PCF through Npcf_UserResource_Update. The PCF restores the service quality for the user and updates the PCC rules for the user through Npcf_SMPolicyControl_UpdateNotify.

[0084] Furthermore, after adjusting the service quality of the terminal device, the PCF notifies the BOSS system of the energy consumption priority corresponding to the terminal device; and adjusts the billing policy of the terminal device according to the energy consumption priority.

[0085] That is, after each execution of Npcf_SMPolicyControl_UpdateNotify, PCF notifies the operator's BOSS system through Npcf_UserResource_UpdateNotify, notifying BOSS of the energy consumption priority of the corresponding user. The data format is {User:IMSI, Level:50}. After receiving the energy consumption priority of the corresponding user, the operator can implement a multi-level charging strategy and charge the UE differently.

[0086] In one possible implementation, a third message or a fourth message returned by the BOSS system is received; the third message is sent when the BOSS detects that the notification is normal and can be used; the fourth message is sent when the BOSS detects that the notification is abnormal; the third message includes problem detail information corresponding to the abnormality.

[0087] Please refer to Figure 5, which shows a schematic diagram of a PCF sending a notification to a BOSS involved in an embodiment of the present application. Figure 5 As shown, PCF sends the user's energy consumption information to the BOSS system through the HTTP2 protocol. The data format is {User:IMSI, Level:50}, and the target Uri is provided by the operator.

[0088] When the BOSS system receives the notification from PCF, it performs the following operations depending on whether it succeeds or not:

[0089] a) If BOSS detects that the notification is normal and can be used, it will reply "204 No Content";

[0090] b) If BOSS detects a notification exception, it will reply with "400Bad Request" and needs to reply with the corresponding ProblemDetails (i.e. problem details).

[0091] Please refer to Figure 6 , which shows the interaction logic diagram between PCF, BOSS and SMF involved in the embodiment of the present application. Figure 6 As shown, the interaction logic includes the following steps:

[0092] 1. PCF configures usage quotas for users in Npcf_SMPolicyControl_Create (umDecs in SmPolicyDecision).

[0093] 2. When the usage bytes used by the UE reach the value allocated in umDesc, the SMF will report the usage information of the PCF user through the Npcf_SMPolicyControl_Update action (accuUsageReports in SmPolicyUpdateContextData).

[0094] 3. At this time, PCF needs an algorithm to calculate the energy consumption of UE. The principle of the energy consumption algorithm is as follows:

[0095] a) PCF assigns an energy consumption state to the UE by calculating the reporting time interval of each UE. The calculation formula is as follows: Energy consumption priority = (Time (time stamp of this signaling) - Time (time stamp of last signaling)) / number of service signaling times in the session period.

[0096] 4. Calculating the user's energy consumption priority through the above steps can help PCF make decisions. PCF can select the energy consumption service configured by the operator in PCF according to the priority, update PCC rules for users through Npcf_SMPolicyControl_UpdateNotify, and modify Qos parameters to adjust the session quality.

[0097] 5. At the same time, after each execution of Npcf_SMPolicyControl_UpdateNotify, PCF notifies the operator's BOSS system through Npcf_UserResource_UpdateNotify, notifying BOSS of the energy consumption priority of the corresponding user. The data format is {User:IMSI, Level:50}. After receiving the energy consumption priority of the corresponding user, the operator can implement a multi-level charging strategy and charge the UE differently.

[0098] 6. For UEs that have received a service quality modification notification, the operator can open an interface for customers to decide whether to accept the service quality modification. If the user does not accept it, the BOSS needs to notify the PCF through Npcf_UserResource_Update. The PCF restores the service quality for the user and updates the PCC rules for the user through Npcf_SMPolicyControl_UpdateNotify.

[0099] In summary, the policy control and billing function PCF in the mobile network will periodically send a first policy decision message to the session management function SMF to issue the usage quota corresponding to the terminal device; when SMF detects that the usage bytes of the terminal device have reached the usage quota, it will send a second policy decision message to PCF. When PCF receives the second policy decision message sent by SMF, it can determine the energy consumption state of the terminal device according to the time interval between the first policy decision message and the second policy decision message, thereby adjusting the service quality of the terminal device. Through the above scheme, the mobile network can spontaneously monitor the energy consumption of each terminal device to adjust the service quality of the terminal device, thereby realizing autonomous adjustment of the energy consumption of the mobile network.

[0100] In the embodiments of the present application, a mobile network energy consumption control device is also provided, which is used to implement the above embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware for 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.

[0101] The present application provides a mobile network energy consumption control device. Figure 7 : is a structural diagram of a mobile network energy consumption control device provided in an embodiment of the present application, wherein the device is arranged in a PCF, and the device comprises:

[0102] The message sending module 701 is used to send a first policy decision message to the SMF; the first policy decision message includes a usage quota corresponding to the terminal device;

[0103] The message receiving module 702 is used to receive a second policy decision message sent by the SMF; the second policy decision message is sent by the SMF when it detects that the usage bytes of the terminal device reach the usage quota;

[0104] A state determination module 703, configured to determine the energy consumption state of the terminal device according to a time interval between the first policy decision message and the second policy decision message;

[0105] The quality adjustment module 704 is used to adjust the service quality of the terminal device according to the energy consumption state of the terminal device, so as to adjust the energy consumption of the mobile network.

[0106] 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.

[0107] The 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.

[0108] The embodiment of the present invention also provides a computer device having the above Figure 8 The device shown.

[0109] See also Figure 8 , Figure 8 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 8 As 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 instructions executed in the computer device, including instructions stored in or on the memory to display graphic information in a graphical user interface on an external input / output device (such as a display device coupled to an 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). Figure 8 A processor 10 is taken as an example.

[0110] 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.

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

[0112] 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.

[0113] 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.

[0114] The computer device further comprises a communication interface 30 for the computer device to communicate with other devices or a communication network.

[0115] 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.

[0116] 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.

[0117] 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 method for controlling energy consumption of a mobile network, characterized in that: The method is performed by a PCF, and comprises: Sending a first policy decision message to the SMF; the first policy decision message includes a usage quota corresponding to the terminal device; Receive a second policy decision message sent by the SMF; the second policy decision message is sent by the SMF when it detects that the usage bytes of the terminal device reach the usage quota; Determining the energy consumption state of the terminal device according to a time interval between the first policy decision message and the second policy decision message; According to the energy consumption state of the terminal device, the service quality of the terminal device is adjusted to adjust the energy consumption of the mobile network.

2. The method according to claim 1, characterized in that The method further comprises: When the energy consumption state of the terminal device decreases relative to the current working state, sending a service quality modification notification; Receive a return message from the user, and adjust the service quality of the terminal device according to the return message.

3. The method according to claim 2, characterized in that The receiving a return message from the user and adjusting the service quality of the terminal device according to the return message includes: Receiving energy consumption information returned by the terminal device; the energy consumption information includes recovery name information and a modification acceptance character; the modification acceptance character is used to indicate whether the user accepts the modification; the recovery name information is used to indicate the service name selected by the user for recovery; Send the first message or the second message; the first message is sent when the PCF detects that the notification is normal and can be used; the second message is sent when the PCF detects that the notification is abnormal; the second message includes problem details corresponding to the abnormality.

4. The method according to claim 3, characterized in that The method further comprises: When the modification acceptance character in the energy consumption information returned by the terminal device indicates that quality degradation is not accepted, the service quality of the terminal device is restored according to the restoration name information.

5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Notify the BOSS system of the energy consumption priority corresponding to the terminal device; The charging policy of the terminal device is adjusted according to the energy consumption priority.

6. The method according to claim 5, characterized in that The method further comprises: Receive the third message or the fourth message returned by the BOSS system; the third message is sent when the BOSS detects that the notification is normal and can be used; the fourth message is sent when the BOSS detects that the notification is abnormal; the third message includes problem detail information corresponding to the abnormality.

7. A mobile network energy consumption control device, characterized in that: The device comprises: A message sending module, configured to send a first policy decision message to the SMF; the first policy decision message includes a usage quota corresponding to the terminal device; A message receiving module, used for receiving a second policy decision message sent by the SMF; the second policy decision message is sent by the SMF when it detects that the usage bytes of the terminal device reach the usage quota; A state determination module, used to determine the energy consumption state of the terminal device according to the time interval between the first policy decision message and the second policy decision message; The quality adjustment module is used to adjust the service quality of the terminal device according to the energy consumption state of the terminal device, so as to adjust the energy consumption of the mobile network.

8. 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 mobile network energy consumption control method according to any one of claims 1 to 6 by executing the computer instructions.

9. 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 mobile network energy consumption control method according to any one of claims 1 to 6.

10. A computer program product, characterized in that It includes computer instructions, and the computer instructions are used to enable a computer to execute the mobile network energy consumption control method according to any one of claims 1 to 6.