User energy-saving implementation method and system based on 5G core network and 5G core network
By obtaining and counting the energy consumption information of user equipment in the 5G core network, screening high-energy-consuming equipment and providing energy-saving incentives, the problem of high energy consumption on the operator side is solved, and the energy-saving incentives and energy consumption of user equipment are achieved.
Patent Information
- Application Number
- CN202411307592.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-19
- Publication Date
- 2024-12-31
AI Technical Summary
The existing technology lacks effective incentive mechanisms in 5G networks to reduce energy consumption on the operator side, making it difficult to solve the problems of energy consumption and carbon emissions.
By obtaining the network element consumption information corresponding to each service type, counting the original energy consumption of each user equipment, filtering high-energy-consuming equipment and sending energy-saving incentive invitations to it, collecting statistics of energy consumption, and determining whether the user has completed energy saving based on the energy saving level. Give corresponding incentives.
It has achieved energy conservation on the operator side, reduced the energy consumption of the 5G core network, promoted users' awareness of energy saving, and achieved the purpose of emission reduction.
Smart Images

Figure CN119233375A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication energy-saving technology, and in particular to a user energy-saving implementation method and system based on a 5G core network, and a 5G core network. Background Art
[0002] With the increasing awareness of environmental protection and the pursuit of sustainable development goals, reducing energy consumption has become a global concern. In 5G networks, user behavior plays an important role in overall energy use. Most of the related technologies are dedicated to monitoring and reducing energy consumption on the end-user side to achieve the purpose of reducing energy consumption and carbon emissions. However, some end users, such as mobile end users, do not care much about energy consumption because the energy consumption allocated to each user is very small. Moreover, in the overall end-to-end communication system, the core network of the operator and its related servers account for a high proportion of carbon emissions. As today's communication services are becoming more and more diverse, providing these services to users requires consuming more energy. Therefore, based on the current solution, the energy-saving effect on the operator side is not good. Summary of the invention
[0003] The purpose of the present invention is to solve one of the technical problems existing in the prior art to at least a certain extent.
[0004] To this end, the purpose of the present invention is to provide an efficient and energy-saving user energy-saving implementation method, system and 5G core network based on the 5G core network.
[0005] In order to achieve the above technical objectives, one aspect of an embodiment of the present invention provides a method for implementing user energy saving based on a 5G core network, comprising the following steps: obtaining network element consumption information corresponding to each service type; performing statistics on the network element consumption information to determine the original energy consumption corresponding to each user device; and filtering target user devices by the original energy consumption; wherein the target user device is a user device whose original energy consumption is higher than the preset original energy consumption; sending an energy-saving incentive invitation to each of the target user devices, and receiving participation information returned by each of the target user devices; if the first target user device participates in the energy-saving incentive, collecting the statistical energy consumption generated by providing services for the first target user device; according to the relationship between the statistical energy consumption and the energy-saving energy consumption, determining whether the first target user has completed energy saving, and incentivizing the first target user who has completed energy saving; the energy-saving energy consumption is the energy consumption corresponding to the energy-saving level in the participation information. The embodiment of the present application realizes energy-saving deployment on the operator side by providing energy-saving incentives to user devices. The embodiment of the present application is conducive to reducing the energy consumption of the 5G core network and achieving energy saving and emission reduction.
[0006] In some embodiments, the user energy saving implementation method based on the 5G core network of an embodiment of the present invention, the collecting of statistical energy consumption generated by providing services for the first target user equipment includes:
[0007] Providing a first request related to network energy to the core network through a third-party server of the operator; the first request includes application parameters related to communication;
[0008] Receive the statistical energy consumption sent back by the core network in response to the first request; the core network is used to count the energy consumed by using the application program parameters.
[0009] In some embodiments, in one embodiment of the present invention, the method comprises:
[0010] The network open network element receives the first request and sends a second request to the network data analysis network element; the second request is used to request an analysis of energy consumption;
[0011] The network data analysis network element receives the second request and interacts with a first network element in the core network to collect energy consumption information; the first network element includes a physical network element and a virtual network element.
[0012] In some embodiments, in one embodiment of the present invention, the method further comprises the following steps:
[0013] The management data analysis network element receives the second request, determines the first energy consumption corresponding to the application program parameter in the second request, and responds to the second request with the first energy consumption;
[0014] The operation, administration and maintenance network element receives the second request, determines a second energy consumption corresponding to the application parameter, and responds to the second request with the second energy consumption.
[0015] In some embodiments, in an embodiment of the present invention, the counting of the network element consumption information to determine the original energy consumption corresponding to each user equipment includes:
[0016] Classifying the network element consumption information according to the user equipment;
[0017] The network element consumption information corresponding to each of the user equipments is counted to determine the original energy consumption.
[0018] In some embodiments, in one embodiment of the present invention, the energy saving energy consumption is determined by the following steps:
[0019] Determining the energy saving energy consumption according to the energy saving level;
[0020] Alternatively, the energy-saving energy consumption is determined according to the original energy consumption of the current user equipment.
[0021] On the other hand, an embodiment of the present invention proposes a 5G core network, which performs energy-saving operations through the above-mentioned user energy-saving implementation method based on the 5G core network.
[0022] On the other hand, an embodiment of the present invention proposes a user energy saving implementation system based on a 5G core network, including:
[0023] The first module is used to obtain network element consumption information corresponding to each service type;
[0024] The second module is used to count the network element consumption information to determine the original energy consumption corresponding to each user equipment; and filter the target user equipment according to the original energy consumption; wherein the target user equipment is a user equipment whose original energy consumption is higher than the preset original energy consumption;
[0025] The third module is used to send an energy-saving incentive invitation to each of the target user equipments, and receive participation information returned by each of the target user equipments;
[0026] A fourth module is used to collect statistical energy consumption generated by providing services for the first target user equipment if the first target user equipment participates in energy-saving incentives;
[0027] The fifth module is used to determine whether the first target user has completed energy saving based on the relationship between the statistical energy consumption and the energy-saving energy consumption, and to motivate the first target user who has completed energy saving; the energy-saving energy consumption is the energy consumption corresponding to the energy-saving level in the participation information.
[0028] On the other hand, an embodiment of the present invention provides a user energy saving implementation device based on a 5G core network, including:
[0029] at least one processor;
[0030] at least one memory for storing at least one program;
[0031] When the at least one program is executed by the at least one processor, the at least one processor implements the above-mentioned user energy saving method based on the 5G core network.
[0032] On the other hand, an embodiment of the present invention provides a storage medium, which stores a program executable by a processor, and the program executable by the processor is used to implement the above-mentioned user energy saving method based on the 5G core network when executed by the processor.
[0033] The method adopted in the embodiment of the present application includes: obtaining network element consumption information corresponding to each service type; performing statistics on the network element consumption information to determine the original energy consumption corresponding to each user device; and filtering the target user device by the original energy consumption; wherein the target user device is a user device whose original energy consumption is higher than the preset original energy consumption; sending an energy-saving incentive invitation to each of the target user devices, and receiving participation information returned by each of the target user devices; if the first target user device participates in the energy-saving incentive, collecting the statistical energy consumption generated by providing services for the first target user device; according to the relationship between the statistical energy consumption and the energy-saving energy consumption, determining whether the first target user has completed energy saving, and incentivizing the first target user who has completed energy saving; the energy-saving energy consumption is the energy consumption corresponding to the energy-saving level in the participation information. The embodiment of the present application realizes energy-saving deployment on the operator side by providing energy-saving incentives to user devices. The embodiment of the present application is conducive to reducing the energy consumption of the 5G core network and achieving energy conservation and emission reduction. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the embodiments of the present invention or the drawings of related technical solutions in the prior art are introduced below. It should be understood that the drawings introduced below are only for the convenience of clearly describing some embodiments of the technical solutions of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0035] Figure 1 A flowchart of an embodiment of a method for realizing user energy saving based on a 5G core network provided by the present invention;
[0036] Figure 2 A flowchart of another embodiment of a method for implementing user energy saving based on a 5G core network provided by the present invention;
[0037] Figure 3 The information transmission process between the core network elements provided by the present invention;
[0038] Figure 4 A structural diagram of an embodiment of a user energy saving implementation system based on a 5G core network provided by the present invention;
[0039] Figure 5 A structural diagram of an embodiment of a user energy saving implementation device based on a 5G core network provided by the present invention. DETAILED DESCRIPTION
[0040] The embodiments of the present invention are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and are not to be construed as limitations of the present invention. For the step numbers in the following embodiments, they are only provided for the convenience of explanation, and the order between the steps is not limited in any way, and the execution order of each step in the embodiment can be adaptively adjusted according to the understanding of those skilled in the art.
[0041] First, the terms involved in the embodiments of the present application are explained:
[0042] Management Data Analytics Function / Network Element (MDAF);
[0043] Network Exposure Function / NEF (Network Exposure Function, NEF);
[0044] Network Data Analytics Function / Network Element (NWDAF);
[0045] Virtualized Network Functions (VNFs);
[0046] Physical Network Functions (PNF)
[0047] As people's awareness of environmental protection increases and the pursuit of sustainable development goals, reducing energy consumption has become a global concern. In 5G networks, user behavior plays an important role in overall energy use. However, there is currently a lack of effective incentive mechanisms to encourage users to take energy-saving measures.
[0048] Most existing technologies are dedicated to monitoring and reducing energy consumption on the end-user side to achieve the goal of reducing energy consumption and carbon emissions. However, some end users, such as mobile terminal users, do not care much about energy consumption because the energy consumption allocated to each user is very small. Moreover, in the overall end-to-end communication system, the core network of the operator and its related servers account for a high proportion of carbon emissions. As communication services are becoming more and more diverse, providing these services to users requires consuming more energy. Therefore, focusing on reducing energy consumption on the operator side can more effectively achieve energy conservation and emission reduction.
[0049] The present invention provides an energy-saving incentive mechanism to stimulate users' active energy-saving awareness, detect the energy consumption on the operator side caused by serving the user over a period of time, and give the user a corresponding reward if it is lower than the energy-saving incentive strategy selected by the user, thereby achieving the purpose of reducing energy consumption on the operator side.
[0050] The following describes in detail the user energy saving implementation method and system based on the 5G core network proposed in an embodiment of the present invention with reference to the accompanying drawings. First, the user energy saving implementation method based on the 5G core network proposed in an embodiment of the present invention will be described with reference to the accompanying drawings.
[0051] Reference Figure 1 In an embodiment of the present invention, a method for implementing user energy saving based on a 5G core network is provided. The method for implementing user energy saving based on a 5G core network in an embodiment of the present invention can be applied to a terminal, or to a server, or can be software running in a terminal or a server, etc. The terminal can be a tablet computer, a laptop computer, a desktop computer, etc., but is not limited thereto. The server can be an independent physical server, or a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The method for implementing user energy saving based on a 5G core network in an embodiment of the present invention mainly includes the following steps:
[0052] S100: Obtain network element consumption information corresponding to each service type;
[0053] S200: Counting network element consumption information to determine the original energy consumption corresponding to each user equipment; and screening target user equipment by the original energy consumption; wherein the target user equipment is a user equipment whose original energy consumption is higher than a preset original energy consumption;
[0054] S300: Sending an energy-saving incentive invitation to each target user equipment, and receiving participation information returned by each target user equipment;
[0055] S400: If the first target user equipment participates in energy-saving incentives, collect statistical energy consumption generated by providing services for the first target user equipment;
[0056] S500: Determine whether the first target user has completed energy saving according to the relationship between the statistical energy consumption and the energy saving energy consumption, and motivate the first target user who has completed energy saving; the energy saving energy consumption is the energy consumption corresponding to the energy saving level in the participation information.
[0057] In some possible implementations, the present invention describes how the 5G system can motivate users' energy-saving behaviors through reward and recognition mechanisms, promote more participation in energy-saving work, and contribute to a more sustainable 5G ecosystem. It is understandable that the energy-saving incentive invitation is to motivate user devices to participate in energy-saving plans, reduce the energy consumption of each user device, and thus reduce the energy consumption on the operator side. The energy-saving incentive invitation can be used to determine the energy-saving energy consumption corresponding to each energy-saving level of the user device based on the original energy consumption of the user device. The number of energy-saving levels and the incentives corresponding to each energy-saving level (rewards for completing energy-saving plans) can be adjusted according to actual conditions, and this application is not specifically limited. The user device can receive the energy-saving incentive invitation and give the selected energy-saving level; then, the step of collecting the statistical energy consumption generated by providing services for the first target user device is performed. It is understandable that the statistical energy consumption is less than or equal to the energy-saving energy consumption, and the first target user is determined to have completed energy saving and a reward is issued. On the contrary, the statistical energy consumption is greater than the energy-saving energy consumption, and it is determined that the first target user has not completed energy saving. The user device can also choose not to receive the energy-saving incentive invitation, and the user device does not participate in the energy-saving plan at the current stage. The embodiment of the present application can also set a time attribute, and send an energy-saving incentive invitation to each target user device at preset intervals. If the first target user equipment participates in energy-saving incentives, statistical energy consumption generated by providing services for the first target user equipment within a preset statistical time period is collected.
[0058] Optionally, in one embodiment of the present invention, collecting statistical energy consumption generated by providing a service for the first target user equipment includes:
[0059] Providing a first request related to network energy to the core network through a third-party server of the operator; the first request includes application parameters related to communication;
[0060] The core network receives the statistical energy consumption sent back in response to the first request; the core network is used to count the energy consumed by using the application program parameters.
[0061] In some possible implementations, information is exchanged between the operator's third-party server and the core network to obtain statistical energy consumption.
[0062] Optionally, in one embodiment of the present invention, the method further comprises:
[0063] The network open network element receives the first request and sends a second request to the network data analysis network element; the second request is used to request an analysis of energy consumption;
[0064] The network data analysis network element receives the second request and interacts with a first network element in the core network to collect energy consumption information; the first network element includes a physical network element and a virtual network element.
[0065] In some possible implementations, the network data analysis network element in the core network interacts with the first network element to obtain energy consumption information.
[0066] Optionally, in one embodiment of the present invention, the method further comprises:
[0067] The management data analysis network element receives the second request, determines the first energy consumption corresponding to the application program parameter in the second request, and responds to the second request with the first energy consumption;
[0068] The operation, administration and maintenance network element receives the second request, determines a second energy consumption corresponding to the application program parameter, and responds to the second request with the second energy consumption.
[0069] In some possible implementations, the network data analysis network element receives the first energy consumption and the second energy consumption, and calculates the sum of the first energy consumption and the second energy consumption to determine the statistical energy consumption. The first network element includes a management data analysis network element and an operation management and maintenance network element.
[0070] Optionally, in an embodiment of the present invention, statistics are collected on network element consumption information to determine the original energy consumption corresponding to each user equipment, including:
[0071] Classify network element consumption information according to user equipment;
[0072] The network element consumption information corresponding to each user device is counted to determine the original energy consumption.
[0073] In some possible implementations, the original energy consumption is determined by classifying and counting the network element consumption information. At the same time, the preset original energy consumption in the embodiment of the present application can be the average value of the original energy consumption of each user device. Of course, the preset original energy consumption can be adjusted according to the actual situation and is not specifically limited.
[0074] Optionally, in one embodiment of the present invention, the energy saving energy consumption is determined by the following steps:
[0075] Determine energy consumption based on energy saving level;
[0076] Alternatively, the energy saving energy consumption is determined based on the original energy consumption of the current user equipment.
[0077] In some possible implementations, different energy consumption levels correspond to different energy-saving energy consumptions. The energy-saving energy consumption corresponding to the user equipment can also be determined based on the original energy consumption of the current user equipment, so as to set the energy-saving energy consumption suitable for the user equipment.
[0078] Below, refer to Figure 2 , the method provided in the embodiment of the present application is described in detail with a specific embodiment:
[0079] Step S21, determine high energy consumption users: The 5G core network collects energy consumption information of different service types over a period of time, as shown in Table 1. Summarize these energy consumption information, find out the users corresponding to these services, and calculate the energy consumption of each user. Figure 2 shown.
[0080] Business Type Network element energy consumption User ID Video Calling EC1 0001 Streaming EC2 0002 Download the file EC3 0001 ... ... ...
[0081] Table 1
[0082] User ID Network element energy consumption User ID 0001 EC1+EC3 0001 0002 EC2 0002 ... ... ...
[0083] Table 2
[0084] Step S22, sending energy-saving incentive activities: sending energy-saving incentive activities to high-energy-consuming users, the activity sets a variety of rewards, corresponding to different energy-saving levels, such as level 3 energy-saving: reward points; level 2 energy-saving: reward extra data allowance; level 1 energy-saving: reward service fee discount.
[0085] Step S23, the user accepts the interactive challenge: the user accepts and selects the energy-saving level to be challenged or rejects the energy-saving incentive activity according to his / her usage preference.
[0086] Step S24: After the user accepts the energy-saving challenge, the 5G core network will continuously collect energy consumption data generated by providing services to the user within the time specified by the operator. If the user completes the challenge, he / she will be rewarded with a corresponding energy-saving level. If the user fails, he / she will not receive any incentives.
[0087] The operator's third-party server can ask the core network to provide network energy-related information for a given set of application services. The third-party server can provide communication-related application parameters (such as QoS parameters) and query the core network how much energy will be used if these application parameters are used. Specifically, the parameters of 5G QoS mainly include latency, 5QI, ARP (allocation reservation priority), RQA (reflective QoS attribute), and stream bit rate.
[0088] For example, if a user wants to know how much energy the streaming service will consume, the third-party server will send the relevant configuration to the core network to obtain relevant energy information, and then summarize and calculate it and return it to the third-party server. Figure 3 As shown:
[0089] Step S31, when the user selects an energy-saving level challenge task, the operator's third-party server calls the NEF API based on the service information requested by the user (such as streaming, file downloading, etc.), and requests the 5G network to provide information related to network energy (i.e., energy usage estimates related to third-party applications). The application function provides application parameters related to communication (e.g., QoS reference or QoS parameters, and optional bit rate). The third-party server can send this request based on each UE or a group of UEs.
[0090] Step S32, NEF receives the request in step S31, sends a message to UDM / UDR to verify the request and obtain subscription parameters.
[0091] In step S33, the NEF also requests information related to network energy from the NWDAF, and includes application parameters related to communication in the request.
[0092] In step S34, NWDAF can interact with other network elements in the core network, including MDAF, OAM, etc., to collect information and help determine information related to network energy. Other network elements include physical network elements and virtual network elements. The total energy consumption is calculated as follows:
[0093]
[0094] Step S35, NWDAF responds to NEF with network energy related results.
[0095] In step S36, NEF responds to the third-party server and provides network energy related information of one or a group of terminals according to step S31. The third-party server determines whether the user has completed the task based on the information and makes corresponding incentive decisions.
[0096] In the embodiment of the present application, according to the user's consent and operator policy, the 5G system supports detailed recording of the user's energy-saving behavior. The 5G system should support the definition of various energy-saving reward strategies and various reward options. Under the premise of complying with the user's consent and operator policy, the 5G system should support providing rewards based on the user's energy-saving behavior.
[0097] At the same time, users can be rewarded for participating in energy-saving activities, which can encourage users to actively save energy and continue to participate in energy-saving work. This will help reduce the overall energy consumption of 5G networks, contribute to environmental sustainability, and potentially reduce the operating costs of network operators.
[0098] In summary, the method provided by the embodiment of the present application includes: obtaining network element consumption information corresponding to each service type; performing statistics on the network element consumption information to determine the original energy consumption corresponding to each user device; and screening the target user device by the original energy consumption; wherein the target user device is a user device whose original energy consumption is higher than the preset original energy consumption; sending an energy-saving incentive invitation to each target user device, and receiving participation information returned by each target user device; if the first target user device participates in the energy-saving incentive, collecting the statistical energy consumption generated by providing services for the first target user device; according to the relationship between the statistical energy consumption and the energy-saving energy consumption, determining whether the first target user has completed energy saving, and incentivizing the first target user who has completed energy saving; the energy-saving energy consumption is the energy consumption corresponding to the energy-saving level in the participation information. The embodiment of the present application realizes energy-saving deployment on the operator side by providing energy-saving incentives to user devices. The embodiment of the present application is conducive to reducing the energy consumption of the 5G core network and achieving energy conservation and emission reduction.
[0099] On the other hand, an embodiment of the present invention proposes a 5G core network, which performs energy-saving operations through the above-mentioned user energy-saving implementation method based on the 5G core network.
[0100] It can be seen that the contents of the above method embodiments are all applicable to the present 5G core network embodiment. The functions specifically implemented by the present 5G core network embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0101] On the other hand, refer to the attached Figure 4 A user energy saving implementation system based on a 5G core network proposed according to an embodiment of the present invention is described.
[0102] Figure 4 This is a schematic diagram of the structure of a user energy saving implementation system based on a 5G core network according to an embodiment of the present invention. The system specifically includes:
[0103] The first module 410 is used to obtain network element consumption information corresponding to each service type;
[0104] The second module 420 is used to collect statistics on network element consumption information to determine the original energy consumption corresponding to each user equipment; and filter the target user equipment by the original energy consumption; wherein the target user equipment is a user equipment whose original energy consumption is higher than the preset original energy consumption;
[0105] The third module 430 is used to send an energy-saving incentive invitation to each target user equipment and receive participation information returned by each target user equipment;
[0106] The fourth module 440 is used to collect statistical energy consumption generated by providing services for the first target user equipment if the first target user equipment participates in energy-saving incentives;
[0107] The fifth module 450 is used to determine whether the first target user has completed energy saving based on the relationship between the statistical energy consumption and the energy saving energy consumption, and to motivate the first target user who has completed energy saving; the energy saving energy consumption is the energy consumption corresponding to the energy saving level in the participation information.
[0108] It can be seen that the contents of the above method embodiments are all applicable to the present system embodiments, the functions specifically implemented by the present system embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0109] Reference Figure 5 The embodiment of the present invention provides a user energy saving implementation device based on a 5G core network, including:
[0110] at least one processor 510;
[0111] At least one memory 520, used to store at least one program;
[0112] When the at least one program is executed by the at least one processor 510, the at least one processor 510 implements the user energy saving implementation method based on the 5G core network.
[0113] Similarly, the contents of the above method embodiments are all applicable to the present device embodiments. The functions specifically implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0114] An embodiment of the present invention also provides a computer-readable storage medium, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to execute the above-mentioned user energy saving implementation method based on the 5G core network.
[0115] Similarly, the contents of the above method embodiments are all applicable to the present storage medium embodiments. The functions specifically implemented by the present storage medium embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0116] In some selectable embodiments, the function / operation mentioned in the block diagram may not occur in the order mentioned in the operation diagram. For example, depending on the function / operation involved, the two boxes shown in succession can actually be executed substantially simultaneously or the boxes can sometimes be executed in reverse order. In addition, the embodiment presented and described in the flow chart of the present invention is provided by way of example, for the purpose of providing a more comprehensive understanding of technology. The disclosed method is not limited to the operation and logic flow presented herein. Selectable embodiments are expected, wherein the order of various operations is changed and the sub-operation of a part for which is described as a larger operation is performed independently.
[0117] In addition, although the present invention is described in the context of functional modules, it should be understood that, unless otherwise specified, one or more of the functions and / or features can be integrated into a single physical device and / or software module, or one or more functions and / or features can be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the present invention. More specifically, in view of the properties, functions and internal relationships of the various functional modules in the device disclosed herein, the actual implementation of the module will be understood within the conventional skills of the engineer. Therefore, those skilled in the art can implement the present invention set forth in the claims without excessive experimentation using ordinary techniques. It is also understood that the specific concepts disclosed are merely illustrative and are not intended to limit the scope of the present invention, which is determined by the full scope of the appended claims and their equivalents.
[0118] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several programs to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.
[0119] The logic and / or steps represented in the flowchart or otherwise described herein, for example, may be considered as an ordered list of executable programs for implementing the logical functions, and may be embodied in any computer-readable medium for use by a program execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch and execute a program from a program execution system, device or apparatus), or in conjunction with such program execution systems, devices or apparatuses. For purposes of this specification, a "computer-readable medium" may be any device that can contain, store, communicate, propagate or transmit a program for use by a program execution system, device or apparatus, or in conjunction with such program execution systems, devices or apparatuses.
[0120] More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering or, if necessary, processing in another suitable manner, and then stored in a computer memory.
[0121] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable program execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0122] In the above description of this specification, the description with reference to the terms "one embodiment / example", "another embodiment / example" or "certain embodiments / examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0123] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.
[0124] The above is a specific description of the preferred implementation of the present invention, but the present invention is not limited to the embodiments. Those skilled in the art may make various equivalent modifications or substitutions without violating the spirit of the present invention. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present invention.
Claims
1. A method for realizing user energy saving based on 5G core network, characterized in that: The following steps are involved: Obtain network element consumption information corresponding to each service type; Collecting statistics on the network element consumption information to determine the original energy consumption corresponding to each user equipment; and screening the target user equipment by the original energy consumption; wherein the target user equipment is a user equipment whose original energy consumption is higher than a preset original energy consumption; Sending an energy-saving incentive invitation to each of the target user equipment, and receiving participation information returned by each of the target user equipment; If the first target user equipment participates in energy-saving incentives, collecting statistical energy consumption generated by providing services for the first target user equipment; According to the relationship between the statistical energy consumption and the energy-saving energy consumption, it is determined whether the first target user has completed energy saving, and the first target user who has completed energy saving is incentivized; the energy-saving energy consumption is the energy consumption corresponding to the energy-saving level in the participation information.
2. The method for realizing user energy saving based on 5G core network according to claim 1, characterized in that: The collecting of statistical energy consumption generated by providing services for the first target user equipment includes: Providing a first request related to network energy to the core network through a third-party server of the operator; the first request includes application parameters related to communication; Receive the statistical energy consumption sent back by the core network in response to the first request; the core network is used to count the energy consumed by using the application program parameters.
3. The method for realizing user energy saving based on 5G core network according to claim 2, characterized in that: The method comprises: The network open network element receives the first request and sends a second request to the network data analysis network element; the second request is used to request analysis of energy consumption; The network data analysis network element receives the second request and interacts with a first network element in the core network to collect energy consumption information; the first network element includes a physical network element and a virtual network element.
4. The method for realizing user energy saving based on 5G core network according to claim 3 is characterized in that: The method further comprises the following steps: The management data analysis network element receives the second request, determines the first energy consumption corresponding to the application program parameter in the second request, and responds to the second request with the first energy consumption; The operation, administration and maintenance network element receives the second request, determines a second energy consumption corresponding to the application parameter, and responds to the second request with the second energy consumption.
5. The method for realizing user energy saving based on 5G core network according to claim 1, characterized in that: The counting of the network element consumption information to determine the original energy consumption corresponding to each user equipment includes: Classifying the network element consumption information according to the user equipment; The network element consumption information corresponding to each of the user equipments is counted to determine the original energy consumption.
6. The method for realizing user energy saving based on 5G core network according to claim 1, characterized in that: The energy saving is determined by the following steps: Determining the energy saving energy consumption according to the energy saving level; Alternatively, the energy-saving energy consumption is determined according to the original energy consumption of the current user equipment.
7. A 5G core network, characterized in that: The 5G core network performs energy-saving operations through the user energy-saving implementation method based on the 5G core network as described in any one of claims 1 to 6.
8. A user energy saving implementation system based on 5G core network, characterized in that: include: The first module is used to obtain network element consumption information corresponding to each service type; The second module is used to collect statistics on the network element consumption information to determine the original energy consumption corresponding to each user equipment; and Filter the target user equipment by the original energy consumption; wherein the target user equipment is a user equipment whose original energy consumption is higher than a preset original energy consumption; The third module is used to send an energy-saving incentive invitation to each of the target user equipments, and receive participation information returned by each of the target user equipments; A fourth module is used to collect statistical energy consumption generated by providing services for the first target user equipment if the first target user equipment participates in energy-saving incentives; The fifth module is used to determine whether the first target user has completed energy saving based on the relationship between the statistical energy consumption and the energy-saving energy consumption, and to motivate the first target user who has completed energy saving; the energy-saving energy consumption is the energy consumption corresponding to the energy-saving level in the participation information.
9. A user energy saving implementation device based on 5G core network, characterized in that: include: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the user energy saving implementation method based on the 5G core network as described in any one of claims 1 to 6.
10. A computer-readable storage medium storing a program executable by a processor, characterized in that: The program executable by the processor is used to implement the user energy saving method based on the 5G core network as described in any one of claims 1 to 6 when executed by the processor.
