Energy consumption measurement method and device, network function, network equipment and medium

The method provides granular energy measurement and control at the business and network slice levels, addressing the lack of end-to-end energy consumption management in existing systems and supporting user-level carbon footprint tracking.

CN120321696APending Publication Date: 2025-07-15CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410049673.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-12
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

In the prior art, network energy saving is mainly based on device-level energy consumption measurement, and users cannot control the end-to-end energy consumption of services and cannot support full-link tracking of carbon footprint.

Method used

It provides an energy consumption measurement method, through the first network function, it sends energy consumption-related information based on granularity based on service, network slice, user, session, IP five-tuple, data network name DNN, user group, session group, etc. to the second network function, and realizes service-level energy consumption measurement and statistics to meet the end-to-end energy consumption control needs of users for service.

Benefits of technology

It realizes business-level energy consumption measurement and statistics, meets users' end-to-end energy consumption control needs for business, and supports full-link tracking of carbon footprint.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120321696A_ABST
    Figure CN120321696A_ABST
Patent Text Reader

Abstract

The invention provides an energy consumption measurement method and device, a network function, network equipment and a medium, which are applied to the technical field of core networks. The method comprises: sending fifth information to a second network function; wherein the fifth information comprises one or more of the following items: energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first area and renewable energy proportion information of the first area; the fifth information is related to one or more of the following information: a single or each service, a single or each IP quintuple, a single or each network slice, a single or each data network name (DNN), a single or each session, a single or each user, a user group, and a session group. By adopting the method, the energy consumption measurement and statistics of the service level can be realized, so that the end-to-end energy consumption control requirement of a user on the service can be met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of core networks, and in particular, to an energy consumption measurement method, device, network function, network device and medium. Background Art

[0002] Green and low-carbon are important features that the development of the communication industry needs to support. Existing network energy conservation mainly focuses on energy consumption measurement and energy conservation at the device level. For example, monitoring the energy consumption of wireless base stations or monitoring the energy consumption of the User Plane Function (UPF). However, with this energy consumption monitoring solution, the reference significance for applications or users is limited, and it cannot better support users to control the end-to-end energy consumption of services, thus unable to support the full-link tracking of carbon footprints. Summary of the Invention

[0003] The purpose of the technical solution of the present invention is to provide an energy consumption measurement method, device, network function, network device and medium, which are used to solve the problem that existing network energy conservation is mainly based on device-level energy consumption measurement and cannot achieve end-to-end energy consumption control of services by users.

[0004] An embodiment of the present invention provides an energy consumption measurement method, which is applied to a first network function. The method includes:

[0005] Sending fifth information to a second network function; where the fifth information includes one or more of the following:

[0006] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of a first region, renewable energy ratio information of a first region;

[0007] The fifth information is related to one or more of the following information:

[0008] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each Data Network Name (DNN), individual or each session, individual or each user, user group, session group.

[0009] Optionally, in the energy consumption measurement method, the method further includes:

[0010] Receiving first information sent by the second network function; where sending the fifth information to the second network function includes:

[0011] Sending the fifth information to the second network function according to the first information.

[0012] Optionally, in the energy consumption measurement method, the first information includes one or more of the following information:

[0013] Time point;

[0014] Time range;

[0015] Region;

[0016] First granularity;

[0017] Dimension.

[0018] Optionally, in the energy consumption measurement method, sending the fifth information to a second network function includes:

[0019] Sending the fifth information to the second network function through a Network Exposure Function (NEF); and / or

[0020] Receiving the first information sent by the second network function includes:

[0021] Receiving the first information sent by the second network function through the NEF.

[0022] Optionally, in the energy consumption measurement method, the first information includes request information based on a second granularity, and the second granularity includes one or more of the following:

[0023] Single or each service, single or each IP five-tuple, single or each network slice, single or each DNN, single or each session, single or each user, user group, session group.

[0024] Optionally, in the energy consumption measurement method, the method further includes:

[0025] Obtaining second information sent by a third network function;

[0026] Obtaining the fifth information according to the second information.

[0027] Optionally, in the energy consumption measurement method, the method further includes:

[0028] Sending third information to the third network function, where the third information is used to indicate one or more of the following events:

[0029] The third network function obtains the second information;

[0030] The third network function reports the second information;

[0031] The third network function reports the second information through a fourth network function.

[0032] Optionally, in the energy consumption measurement method, the third information includes first time information for indicating the time when the third network function collects the second information.

[0033] Optionally, in the energy consumption measurement method, the second information includes one or more of the following information:

[0034] First sub - information, including one or more of rate, data volume, load information, slice identifier, IP quintuple, DNN, user identifier, second time information, and first energy consumption information; the second time information is used to indicate the collection time of the first sub - information, and the first energy consumption information is generated based on one or more of data rate, data volume, and load information;

[0035] Second sub - information, including one or more of the number of sessions, slice identifier, IP quintuple, DNN, user identifier, third time information, and second energy consumption information; the third time information is used to indicate the collection time of the second sub - information, and the second energy consumption information is generated based on the number of sessions;

[0036] Third sub - information, including one or more of the number of access users, slice identifier, IP quintuple, DNN, user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate the collection time of the third sub - information, and the third energy consumption information is generated based on the number of access users;

[0037] Fourth sub - information, including one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region, and fifth time information; the fifth time information is used to indicate the collection time of the fourth sub - information;

[0038] Fifth sub - information, including one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region, load, data volume, discontinuous reception (DRX), slice identifier, DNN, and sixth time information; the sixth time information is used to indicate the collection time of the fifth sub - information.

[0039] Optionally, in the energy consumption measurement method, the fourth sub - information and the fifth sub - information are respectively information based on one or more of the following granularities:

[0040] Network slice, DNN, network slice instance, partial network slice, network function.

[0041] Optionally, in the energy consumption measurement method, the first area is an area based on a tracking area (TA) or a physical area as the granularity.

[0042] Optionally, in the energy consumption measurement method, the first granularity includes one or more of the following:

[0043] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name (DNN), individual or each session, individual or each user, user group, session group; and / or

[0044] The dimension includes one or more of the following:

[0045] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name (DNN), individual or each session, individual or each user, user group, session group.

[0046] One embodiment of the present invention further provides an energy consumption measurement method applied to a second network function, where the method includes:

[0047] Obtaining fifth information sent by a first network function; where the fifth information includes one or more of the following:

[0048] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first area, renewable energy ratio information of the first area;

[0049] The fifth information is related to one or more of the following information:

[0050] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name (DNN), individual or each session, individual or each user, user group, session group.

[0051] Optionally, in the energy consumption measurement method, the method further includes:

[0052] Sending first information to the first network function;

[0053] Wherein, obtaining the fifth information sent by the first network function includes:

[0054] Obtaining the fifth information sent by the first network function according to the first information.

[0055] Optionally, in the energy consumption measurement method, the first information includes one or more of the following information:

[0056] Time point;

[0057] Time range;

[0058] Region;

[0059] First granularity;

[0060] Dimension.

[0061] Optionally, in the energy consumption measurement method, sending the first information to the first network function includes:

[0062] Sending the first information to the first network function through the NEF; and / or

[0063] Obtaining the fifth information sent by the first network function includes:

[0064] Obtaining the fifth information sent by the first network function through the NEF.

[0065] Optionally, in the energy consumption measurement method, the first information includes request information based on a second granularity, and the second granularity includes one or more of the following:

[0066] Single or each service, single or each IP quintuple, single or each network slice, single or each DNN, single or each session, single or each user.

[0067] Another embodiment of the present invention further provides an energy consumption measurement method applied to a third network function, where the method includes:

[0068] Sending second information to the first network function, where the second information is used for the first network function to obtain the fifth information;

[0069] Wherein, the fifth information includes one or more of the following:

[0070] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region;

[0071] The fifth information is related to one or more of the following information:

[0072] Single or each service, single or each IP quintuple, single or each network slice, single or each data network name DNN, single or each session, single or each user, user group, session group.

[0073] Optionally, in the energy consumption measurement method, the method further includes:

[0074] Obtain the third information sent by the first network function, where the third information is used to indicate one or more of the following events:

[0075] The third network function obtains the second information;

[0076] The third network function reports the second information;

[0077] The third network function reports the second information via the fourth network function.

[0078] Optionally, in the energy consumption measurement method, the method further includes:

[0079] Send the second information to the first network function according to the third information.

[0080] Optionally, in the energy consumption measurement method, the third information includes first time information, which is used to indicate the time when the third network function collects the second information.

[0081] Optionally, in the energy consumption measurement method, the second information includes one or more of the following information:

[0082] The first sub-information includes one or more of rate, data volume, load information, slice identifier, IP five-tuple, DNN, user identifier, second time information, and first energy consumption information; the second time information is used to indicate the collection time of the first sub-information, and the first energy consumption information is generated according to one or more of data rate, data volume, and load information;

[0083] The second sub-information includes one or more of the number of sessions, slice identifier, IP five-tuple, DNN, user identifier, third time information, and second energy consumption information; the third time information is used to indicate the collection time of the second sub-information, and the second energy consumption information is generated according to the number of sessions;

[0084] The third sub-information includes one or more of the number of access users, slice identifier, IP five-tuple, DNN, user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate the collection time of the third sub-information, and the third energy consumption information is generated according to the number of access users;

[0085] The fourth sub-information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region, and fifth time information; the fifth time information is used to indicate the collection time of the fourth sub-information;

[0086] Fifth sub - information, including one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, load, data volume, discontinuous reception (DRX), slice identifier, DNN, and sixth time information; the sixth time information is used to indicate the collection time of the fifth sub - information.

[0087] Optionally, in the energy consumption measurement method, the method further includes:

[0088] Sending fourth information to a fifth network function; wherein, the fourth information is used to indicate one or more of the following events:

[0089] The fifth network function obtains the second information;

[0090] The fifth network function reports the second information;

[0091] The fifth network function reports the second information through a sixth network function.

[0092] Optionally, in the energy consumption measurement method, the method further includes: obtaining the second information sent by the fifth network function.

[0093] Optionally, in the energy consumption measurement method, the fourth sub - information and the fifth sub - information are respectively information based on one or more of the following granularities:

[0094] Network slice, DNN, network slice instance, partial network slice, network function.

[0095] Optionally, in the energy consumption measurement method, the first region is a region based on TA or physical region as the granularity.

[0096] One embodiment of the present invention further provides a network function, wherein the network function is a first network function, and includes a transceiver for:

[0097] Sending fifth information to a second network function; wherein, the fifth information includes one or more of the following:

[0098] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region;

[0099] The fifth information is related to one or more of the following information:

[0100] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0101] One embodiment of the present invention further provides a network function, wherein the network function is a second network function, and includes a transceiver for:

[0102] Obtain the fifth information sent by the first network function; wherein the fifth information includes one or more of the following:

[0103] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region;

[0104] The fifth information is related to one or more of the following information:

[0105] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0106] One embodiment of the present invention further provides a network function, wherein the network function is a third network function, and includes a transceiver for:

[0107] Send the second information to the first network function, and the second information is used for the first network function to obtain the fifth information;

[0108] Wherein the fifth information includes one or more of the following:

[0109] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region;

[0110] The fifth information is related to one or more of the following information:

[0111] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0112] One embodiment of the present invention further provides an energy consumption measurement device applied to the first network function, and the device includes:

[0113] A first sending module, configured to send fifth information to a second network function; wherein, the fifth information includes one or more of the following:

[0114] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of a first region, renewable energy ratio information of a first region;

[0115] The fifth information is related to one or more of the following information:

[0116] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0117] One embodiment of the present invention further provides an energy consumption measurement device, which is applied to a second network function, wherein the device includes:

[0118] A first obtaining module, configured to obtain the fifth information sent by a first network function; wherein, the fifth information includes one or more of the following:

[0119] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of a first region, renewable energy ratio information of a first region;

[0120] The fifth information is related to one or more of the following information:

[0121] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0122] One embodiment of the present invention further provides an energy consumption measurement device, which is applied to a third network function, wherein the device includes:

[0123] A second sending module, configured to send second information to the first network function, and the second information is used for the first network function to obtain the fifth information;

[0124] Wherein, the fifth information includes one or more of the following:

[0125] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of a first region, renewable energy ratio information of a first region;

[0126] The fifth information is related to one or more of the following information:

[0127] Single or each service, single or each IP five-tuple, single or each network slice, single or each data network name DNN, single or each session, single or each user, user group, session group.

[0128] One embodiment of the present invention further provides a network device, which includes a processor, a memory, and a program stored on the memory and executable on the processor. When the program is executed by the processor, it implements the energy consumption measurement method described in any one of the above.

[0129] One embodiment of the present invention further provides a readable storage medium, on which a program is stored. When the program is executed by a processor, it implements the steps in the energy consumption measurement method described in any one of the above.

[0130] At least one of the above technical solutions of the present invention has the following beneficial effects:

[0131] In the energy consumption measurement method according to the embodiment of the present invention, the first network function can provide the second network function with fifth information (energy consumption-related information) based on one or more of services, network slices, users, sessions, IP five-tuples, data network names DNN, user groups, and session groups, so as to implement energy consumption measurement and statistics at the service level to meet the user's end-to-end energy consumption control requirements for services. BRIEF DESCRIPTION OF THE DRAWINGS

[0132] Figure 1 It is a schematic flowchart of the energy consumption measurement method according to Embodiment 1 of the present invention;

[0133] Figure 2 It is a schematic flowchart of Embodiment 1 of the method using the embodiment of the present invention;

[0134] Figure 3 It is a schematic flowchart of Embodiment 2 of the method using the embodiment of the present invention;

[0135] Figure 4 It is a schematic flowchart of Embodiment 3 of the method using the embodiment of the present invention;

[0136] Figure 5 It is a schematic flowchart of Embodiment 4 of the method using the embodiment of the present invention;

[0137] Figure 6 It is a schematic flowchart of the energy consumption measurement method according to Embodiment 2 of the present invention;

[0138] Figure 7 It is a schematic flowchart of the energy consumption measurement method according to Embodiment 3 of the present invention;

[0139] Figure 8 Schematic structural diagram of the network function according to the first embodiment of the present invention;

[0140] Figure 9 Schematic structural diagram of the network function according to the second embodiment of the present invention;

[0141] Figure 10 Schematic structural diagram of the network function according to the third embodiment of the present invention;

[0142] Figure 11 Schematic structural diagram of the energy consumption measurement device according to the first embodiment of the present invention;

[0143] Figure 12 Schematic structural diagram of the energy consumption measurement device according to the second embodiment of the present invention;

[0144] Figure 13 Schematic structural diagram of the energy consumption measurement device according to the third embodiment of the present invention. Detailed implementation manners

[0145] To make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the following will be described in detail with reference to the accompanying drawings and specific embodiments.

[0146] The terms "first", "second", etc. in the description and claims of the present invention are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "and / or" in the description and claims means at least one of the connected objects, and the character " / " generally represents an "or" relationship between the associated objects before and after.

[0147] To solve the problem that the existing network energy saving is mainly based on the energy consumption measurement at the device level and the user cannot achieve end-to-end energy consumption control for services, the embodiments of the present invention provide an energy consumption measurement method. The first network function can send energy consumption-related information (fifth information) to the second network function based on one or more of services, network slices, users, sessions, IP five-tuples, data network names (Data Network Name, DNN), user groups, and session groups, so as to achieve energy consumption measurement and statistics at the service level, and meet the user's demand for end-to-end energy consumption control for services.

[0148] One embodiment of the present invention provides an energy consumption measurement method, which is executed by the first network function, as Figure 1 shown, the method includes:

[0149] S110, send the fifth information to the second network function; wherein, the fifth information includes one or more of the following:

[0150] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region;

[0151] The fifth information is related to one or more of the following information:

[0152] Individual or each service, individual or each IP quintuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0153] In an embodiment of the present invention, optionally, the first network function includes but is not limited to only being able to include an Energy Efficiency Control Function (EE CF) and / or a Network Data Analytics Function (NWDAF). The second network function includes but is not limited to only being able to include an Application Function (AF). Optionally, the energy consumption / energy efficiency control network function EE CF can be a newly added network element in the core network, used to collect, obtain, and calculate the fifth information of other network functions, and can perform policy adjustments on network functions and services according to the energy consumption information.

[0154] Adopting the energy consumption measurement method described in this embodiment, the first network function can perform energy consumption statistics or collect energy consumption information based on one or more of services, network slices, users, sessions, IP quintuples, data network names DNN, user groups, and session groups as the granularity, and obtain the corresponding energy consumption-related information (the fifth information) to achieve energy consumption measurement and statistics at the service level. In addition, the first network function can provide the energy consumption-related information to the second network function so that the second network function can perform network adjustment operations according to the energy consumption-related information to meet the user's end-to-end energy consumption control requirements for services.

[0155] Optionally, the fifth information sent by the first network function, the fifth information is related to one or more of the following information: individual or each service, individual or each IP quintuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group, and can also be described as the first network function sending the fifth information of the first granularity, and the first granularity is related to one or more of the above information.

[0156] Optionally, in the embodiments of the present invention, the fifth information mentioned can also be described as energy consumption related information.

[0157] Optionally, the energy consumption related information includes one or more of the following:

[0158] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region.

[0159] Among them, optionally, the energy consumption information is used to represent the quantity of energy consumption. For example, it can be the electrical energy consumed by a certain network function within a certain period of time. The energy efficiency information is used to represent the energy efficiency level of the network function. For example, it can be the ratio of the data volume transmitted by the network function to the energy consumption within the statistical time. The energy consumption source information includes renewable energy and / or non-renewable energy. The renewable energy information is used to indicate the type of renewable energy and / or whether renewable energy can be used. The carbon emission information is used to indicate the carbon emission amount. The carbon emission efficiency is used to indicate the level of carbon emission efficiency, such as expressed as carbon efficiency information, which is used to describe the carbon efficiency level of the network function. The carbon efficiency information can be an indication of the high, medium, or low carbon efficiency level, such as high, medium, low, or it can be a specific carbon efficiency level value, such as 1, 2, 3, 4, 5, or other characters. The embodiments of the present application do not limit the specific description method of the carbon efficiency information. For example, 5 carbon efficiency levels can be divided. Among them, level 1 means that the carbon emission amount of one or a type of network function is much lower than the average carbon emission amount of other similar or all network functions within the region (which can be a cell, a service area, or a given geographical area), and the carbon efficiency is the highest. Levels 2 to 4 mean that the carbon emission amount of one or a type of network function is close to or slightly exceeds the average carbon emission amount of similar or all network functions within the region, and the carbon efficiency is moderate. Level 5 means that the carbon emission amount of one or a type of network function is much higher than the average carbon emission amount of similar or all network functions within the region, and the carbon efficiency is the lowest. The renewable energy proportion information is used to indicate the proportion of the energy used within the entire coverage area to the total energy used. The renewable energy information of the first region is used to indicate the type of renewable resources that can be used and / or whether renewable energy can be used within the first region. The renewable energy proportion information of the first region is used to indicate the proportion of the energy used within the first region to the total energy used.

[0160] Optionally, the first region is the request region of the second network function, or the first region is any region related to the second network function.

[0161] In an embodiment of the present invention, in step S110, the fifth information may be directly sent to the second network function, or alternatively, when the first network function determines that a preset condition is met, the fifth information may be sent to the second network function, for example, sent according to a preset period when the period setting time arrives; in another embodiment, alternatively, the first network function may, after receiving the first information sent by the second network function, send the fifth information to the second network function according to the first information.

[0162] According to the above, in an embodiment of the present invention, in one embodiment, optionally, the method further includes:

[0163] Receiving the first information sent by the second network function; where sending the fifth information with the first granularity to the second network function includes:

[0164] Sending the fifth information to the second network function according to the first information.

[0165] In one embodiment, optionally, the first information includes one or more of the following information:

[0166] Time point;

[0167] Time range;

[0168] Region;

[0169] First granularity;

[0170] Dimension.

[0171] In an embodiment of the present invention, optionally, the first granularity includes one or more of the following:

[0172] Single or each service, single or each IP five-tuple, single or each network slice, single or each data network name DNN, single or each session, single or each user, user group, session group; and / or

[0173] The dimension includes one or more of the following:

[0174] Single or each service, single or each IP five-tuple, single or each network slice, single or each data network name DNN, single or each session, single or each user, user group, session group.

[0175] In this embodiment, optionally, the first information is used to request to obtain the fifth information, and the first network function provides the corresponding fifth information to the second network function according to the time point, time range, region, granularity, and / or dimension requested by the second network function.

[0176] Among them, the time point requested in the first piece of information is used to indicate that the second network function requests to obtain energy consumption related information (the fifth piece of information) at the requested time point (i.e., which moment); the time range requested in the first piece of information is used to indicate that the second network function requests to obtain energy consumption related information within the requested time range; the area requested in the first piece of information is used to indicate that the second network function requests to obtain energy consumption related information (the fifth piece of information) in the requested area. Optionally, the requested area includes a Tracking Area (TA) and / or a Geographic Area (GA), etc. The first granularity in the first piece of information is used to indicate that the second network function requests to obtain energy consumption related information (the fifth piece of information) at the requested granularity; the dimension in the first piece of information is used to indicate that the second network function requests to obtain energy consumption related information (the fifth piece of information) at the requested dimension.

[0177] On the one hand, optionally, the first piece of information includes request information based on a second granularity, and the second granularity includes one or more of the following:

[0178] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each DNN, individual or each session, individual or each user, user group, session group.

[0179] Among them, the first piece of information sent by the second network function to the first network function can be request information based on the second granularity, that is, it can be request information sent based on one or more of individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each DNN, individual or each session, individual or each user, user group, session group, and is used to request energy consumption related information (the fifth piece of information) at one or more granularities of individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each DNN, individual or each session, individual or each user, individual or each user group, individual or each session group.

[0180] Optionally, the first granularity of the energy consumption related information (the fifth piece of information) sent by the first network function is the same as the second granularity of the requested first piece of information.

[0181] In an embodiment of the present invention, in one implementation manner, optionally, sending energy consumption related information (the fifth piece of information) to the second network function includes:

[0182] Sending the energy consumption related information (the fifth piece of information) to the second network function through a Network Equipment Functions (NEF);

[0183] In another implementation manner, optionally, receiving the first piece of information sent by the second network function includes:

[0184] Receive the first information sent by the second network function through the NEF.

[0185] Combine Figure 2 As shown, in the embodiment of the present invention, taking the first network function including EE CF and the second network device including AF as an example, the specific implementation process of the first network function (EE CF) providing energy consumption related information (the fifth information) to the second network function (AF) includes the following steps:

[0186] S201, the AF sends the first information to the NEF. The first information can be a subscription or request message for requesting or subscribing to energy consumption related information (the fifth information); optionally, the first information can be a request message sent based on one or more of a single or each service, a single or each IP five-tuple, a single or each network slice, a single or each DNN, a single or each session, a single or each user, a user group, and a session group, and the first information includes one or more of a request time point, a request time range, a request area, a granularity, and a dimension;

[0187] S202, the NEF forwards the first information to the EE CF;

[0188] S203, the EE CF sends a first response message to the NEF to confirm the request or subscription of the energy consumption related information (the fifth information);

[0189] S204, the NEF forwards the first response message to the AF;

[0190] S205, the EE CF obtains or generates the energy consumption related information (the fifth information) requested by the AF;

[0191] S206, the EE CF sends a first notification message to the NEF, where the first notification message includes the obtained or generated energy consumption related information (the fifth information);

[0192] S207, the NEF forwards the first notification message to the AF so that the AF obtains the energy consumption related information (the fifth information).

[0193] It should be noted that in the embodiment of the present invention, the above specific implementation process of the first network function sending the energy consumption related information (the fifth information) to the second network function is only for illustration, and is not limited thereto specifically.

[0194] In the embodiment of the present invention, in another implementation manner, optionally, the method further includes:

[0195] Obtain the second information sent by the third network function,

[0196] Obtain the energy consumption related information (the fifth information) according to the second information.

[0197] Optionally, the third network function includes one or more of a User Plane Function (UPF), a Session Management Function (SMF), an Operation Administration and Maintenance (OAM) function, and an Access and Mobility Management Function (AMF).

[0198] In this implementation manner, optionally, the first network function may obtain the energy consumption related information (the fifth information) according to the second information sent by the third network function.

[0199] In one implementation manner, optionally, the method further includes:

[0200] Send third information to the third network function, where the third information is used to indicate one or more of the following events:

[0201] The third network function obtains the second information;

[0202] The third network function reports the second information;

[0203] The third network function reports the second information through the fourth network function.

[0204] Sending the third information to the third network function through the first network function may instruct the third network function to obtain the second information and report the second information to the first network function.

[0205] Optionally, the third information includes first time information, which is used to indicate the time when the third network function collects or obtains the second information. Among them, the first time information may indicate at least one time point or at least one time range, that is, through the first time information, it is indicated that the third network collects or obtains the second information at the corresponding time point, or obtains the second information within the corresponding time range.

[0206] The second information includes one or more of the following information:

[0207] The first sub - information includes one or more of rate, data volume, load information, slice identifier, IP quintuple, DNN, user identifier, second time information, and first energy consumption information; the second time information is used to indicate the collection time of the first sub - information, and the first energy consumption information is generated based on one or more of data rate, data volume, and load information.

[0208] The second sub - information includes one or more of number of sessions, slice identifier, IP quintuple, DNN, user identifier, third time information, and second energy consumption information; the third time information is used to indicate the collection time of the second sub - information, and the second energy consumption information is generated based on the number of sessions.

[0209] The third sub - information includes one or more of number of access users, slice identifier, IP quintuple, DNN, user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate the collection time of the third sub - information, and the third energy consumption information is generated based on the number of access users.

[0210] The fourth sub - information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, and fifth time information; the fifth time information is used to indicate the collection time of the fourth sub - information.

[0211] The fifth sub - information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, load, data volume, discontinuous reception (DRX), slice identifier, DNN, and sixth time information; the sixth time information is used to indicate the collection time of the fourth sub - information.

[0212] Optionally, the fourth sub - information and the fifth sub - information are respectively information of one or more based on the following granularities:

[0213] Network slice, DNN, network slice instance, partial network slice, network function.

[0214] In an embodiment of the present invention, optionally, the first region is a region based on a tracking area (TA) or a physical region as the granularity.

[0215] With the above - described implementation, the first network function can send third information to the third network function, which is used to instruct the third network function to report second information to the first network function. In this way, the first network function can obtain the energy - consumption - related information (fifth information) requested by the second network function based on this second information. That is, the first network function can obtain this energy - consumption - related information through the third network function.

[0216] In one implementation, optionally, as Figure 3 shown, the third network function includes OAM. The first network function (EECF) can obtain the energy - consumption - related information (fifth information) at the first granularity through OAM (the third network function). This implementation process includes the following steps:

[0217] S301, the EE CF sends third information to OAM, which is used to instruct OAM to obtain and report the second information to the EE CF. Optionally, the second information is the associated information used to generate the energy - consumption - related information (fifth information) at the first granularity. Optionally, the third information includes the collection time of the second information, which is used to indicate the time of collecting this associated information, and this time can include at least one time point and / or at least one time range.

[0218] S302, OAM collects the requested second information according to the third information sent by the EE CF and sends the requested second information to the EE CF.

[0219] In this implementation, optionally, the second information includes fourth sub - information, and the fourth sub - information includes one or more of energy - consumption information, energy - efficiency information, energy - consumption source information, renewable - energy information, carbon - emission information, carbon - emission efficiency, renewable - energy ratio information, renewable - energy information in the first region, renewable - energy ratio information in the first region, and fifth - time information. The fifth - time information is used to indicate the collection time or generation time of the fourth sub - information.

[0220] In this implementation, the second information sent by OAM to the EE CF can include the energy - consumption - related information (fifth information) at the first granularity requested by the AF. In this way, the EE CF can directly obtain this energy - consumption - related information (fifth information) through OAM and send this energy - consumption - related information (fifth information) to the AF (the second network function).

[0221] Another implementation for OAM to obtain the third information, as Figure 3 shown, may further include:

[0222] S303, after obtaining the third information, OAM sends fourth information to the RAN (the fifth network function), where the fourth information is used to indicate one or more of the following events:

[0223] The fifth network function obtains the second information;

[0224] The fifth network function reports the second information;

[0225] The fifth network function reports the second information via the sixth network function.

[0226] Wherein, the sixth network function is a network function different from the third network function and the fifth network function.

[0227] S304, the RAN collects the requested second information according to the fourth information and sends the requested second information to the OAM;

[0228] In this embodiment, optionally, the second information includes a fifth sub - information, and the fifth sub - information includes one or more of the following information:

[0229] Including one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region, load, data volume, discontinuous reception (DRX), slice identifier, DNN, sixth time information; the sixth time information is used to indicate the collection time of the fifth sub - information.

[0230] S305, the OAM sends the obtained second information to the EE CF.

[0231] Adopting this embodiment, the EE CF can also obtain the second information associated with the energy consumption - related information (fifth information) through the OAM and the RAN. On the one hand, it can directly obtain the energy consumption - related information (fifth information), and on the other hand, it can obtain the associated information used to determine the energy consumption - related information (fifth information), such as including load, data volume, discontinuous reception (DRX), slice identifier, DNN, etc. According to this associated information, after the EE CF requests the energy consumption - related information (fifth information) through the AF, it is sent to the AF.

[0232] It should be noted that after the EE CF sends the third information to the OAM, the above - mentioned step S302 and steps S303 to S305 can be two implementation manners implemented in parallel or different implementation manners for either one of them.

[0233] In the above - mentioned implementation manner of the embodiment of the present invention, the fourth sub - information and the fifth sub - information are respectively information based on one or more of the following granularities:

[0234] Network slice, DNN, network slice instance, partial network slice, network function.

[0235] It should be noted that in the embodiments of the present invention, the load and data volume mentioned are the load and data volume borne by the network function that provides the second information.

[0236] In another embodiment of the present invention, such as Figure 4 As shown, the third network function includes SMF, and the first network function (EE CF) can obtain the energy consumption related information (fifth information) of the first granularity through SMF (the third network function). The implementation process includes the following steps:

[0237] S401, EE CF sends the third information to SMF, which is used to instruct SMF to obtain and report the second information to EE CF. Optionally, the second information is the associated information used to generate the energy consumption related information (fifth information) of the first granularity; optionally, the third information includes the collection time of the second information, which is used to indicate the time when the associated information is collected, and this time can include at least one time point and / or at least one time range;

[0238] S402, SMF collects the requested second information according to the third information sent by EE CF, and sends the requested second information to EE CF.

[0239] In one embodiment, optionally, the second information includes second sub-information, and the second sub-information includes one or more of the number of sessions, slice identifier, IP five-tuple, DNN, user identifier, third time information, and second energy consumption information; the third time information is used to indicate the collection time of the second sub-information, and the second energy consumption information is generated according to the number of sessions; optionally, the second energy consumption information is also the energy consumption related information (fifth information) with the number of sessions as the granularity.

[0240] Adopting this embodiment, EE CF can obtain the energy consumption related information (fifth information) of the first granularity of SMF according to the second sub-information sent by SMF. In another embodiment, optionally, the second information includes third sub-information, and the third sub-information includes one or more of the number of access users, slice identifier, IP five-tuple, DNN, user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate the collection time of the third sub-information, and the third energy consumption information is generated according to the number of access users; optionally, the third energy consumption information is also the energy consumption related information (fifth information) with the number of access users as the granularity. Adopting this embodiment, EE CF can obtain the energy consumption related information (fifth information) of the first granularity of SMF according to the second sub-information sent by SMF.

[0241] In another embodiment of the present invention, such asFigure 5 As shown, the third network function includes a UPF. The first network function (EE CF) can obtain energy consumption related information (fifth information) at a first granularity through the UPF (the third network function). The implementation process includes the following steps:

[0242] S501, the EE CF sends third information to the SMF (in this implementation, the SMF is the fourth network function), which is used to instruct the UPF to report second information to the EE CF via the SMF. Optionally, the second information is associated information used to generate energy consumption related information (fifth information) at a first granularity. Optionally, the third information includes the collection time of the second information, which is used to indicate the time when the associated information is collected, and this time can include at least one time point and / or at least one time range;

[0243] S502, the SMF forwards the third information to the UPF;

[0244] S503, the UPF collects the requested second information according to the obtained third information, and sends the obtained second information to the SMF;

[0245] S504, the SMF forwards the second information sent by the UPF to the EE CF.

[0246] In this implementation, optionally, the second information includes a first sub - information, and the first sub - information includes one or more of rate, data volume, load information, slice identifier, IP five - tuple, DNN, user identifier, second time information, and first energy consumption information; the second time information is used to indicate the collection time of the first sub - information, and the first energy consumption information is generated according to one or more of data rate, data volume, and load information.

[0247] Adopting this implementation, the UPF can obtain the second sub - information through the SMF and send the second sub - information to the EE CF. By analyzing and calculating according to the second sub - information sent by the UPF, energy consumption related information (fifth information) at a first granularity of the UPF can be obtained.

[0248] Based on the above, it should be noted that in the embodiments of the present invention, the first network function obtaining the second information sent by the third network function includes the second information directly sent by the third network function, and / or includes the second information sent by the third network function and reported through the fourth network function.

[0249] In another embodiment, optionally, the third network function may further include an AMF. The first network function (EE CF) may obtain energy consumption related information (fifth information) at a first granularity through the AMF (third network function). Specifically, the EF CF may send third information to the AMF to instruct the AMF to obtain and report the second information to the EE CF. The AMF collects the requested second information according to the third information sent by the EE CF. The second information may include third sub-information and sends the requested second information to the EE CF, enabling the EE CF to generate energy consumption related information (fifth information) at a first granularity according to the second information. The specific implementation process may refer to the implementation process when applied to the SMF or UPF above and will not be described repeatedly here.

[0250] In an embodiment of the present invention, in another embodiment, a method for measuring energy consumption is further provided, which is applied to a second network function, such as Figure 6 shown, the method includes:

[0251] S610, obtaining the fifth information sent by the first network function; wherein, the fifth information includes one or more of the following:

[0252] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of a first region, renewable energy ratio information of a first region;

[0253] The fifth information is related to one or more of the following information:

[0254] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0255] By adopting the energy consumption measurement method described in this embodiment, the first network function may send energy consumption related information (fifth information) at a granularity based on one or more of services, network slices, users, sessions, IP five-tuples, data network names (DNNs), user groups, and session groups to the second network function, realizing energy consumption measurement and statistics at the service level to meet the user's demand for end-to-end energy consumption control of services.

[0256] Optionally, the first network function includes, but is not limited to, only being able to include an energy consumption / energy efficiency control network function (Energy Efficiency Control Function, EE CF) and / or a network data analytics function (Network Data Analytics Function, NWDAF). The second network function includes, but is not limited to, only being able to include an application function (Application Function, AF).

[0257] Optionally, in the energy consumption measurement method, the method further includes:

[0258] Sending first information to the first network function;

[0259] Wherein, obtaining the fifth information sent by the first network function includes:

[0260] Obtaining the fifth information at a first granularity sent by the first network function according to the first information.

[0261] Optionally, in the energy consumption measurement method, the first information includes one or more of the following information:

[0262] Time point;

[0263] Time range;

[0264] Region;

[0265] First granularity;

[0266] Dimension.

[0267] Optionally, in the energy consumption measurement method, sending the first information to the first network function includes:

[0268] Sending the first information to the first network function through the NEF; and / or

[0269] Obtaining the fifth information sent by the first network function includes:

[0270] Obtaining the fifth information sent by the first network function through the NEF.

[0271] Optionally, in the energy consumption measurement method, the first information includes request information based on a second granularity, and the second granularity includes one or more of the following:

[0272] Single or each service, single or each IP five-tuple, single or each network slice, single or each DNN, single or each session, single or each user. The specific implementation of the method described in the embodiments of the present invention applied to the second network function can be combined with the implementation description in the specific implementation of the first network function, and will not be repeated here.

[0273] One embodiment of the present invention further provides an energy consumption measurement method, which is applied to a third network function, such as Figure 7 shown, the method includes:

[0274] S710, sending second information to the first network function, where the second information is used for the first network function to obtain fifth information;

[0275] Among them, the fifth information includes one or more of the following:

[0276] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region;

[0277] The fifth information is related to one or more of the following information:

[0278] Single or each service, single or each IP five-tuple, single or each network slice, single or each data network name DNN, single or each session, single or each user, user group, session group.

[0279] By using the energy consumption measurement method described in the embodiments of the present invention, the third network function sends second information to the first network function, which is used for the first network function to obtain energy consumption-related information at the first granularity. In this way, the first network function can send energy consumption-related information based on one or more of services, network slices, users, sessions, IP five-tuples, data network names (Data Network Name, DNN), user groups, and session groups to the second network function, realizing energy consumption measurement and statistics at the service level to meet the user's end-to-end energy consumption control requirements for services.

[0280] Optionally, in the energy consumption measurement method, the method further includes:

[0281] Obtaining third information sent by the first network function, where the third information is used to indicate one or more of the following events:

[0282] The third network function obtains the second information;

[0283] The third network function reports the second information;

[0284] The third network function reports the second information via the fourth network function.

[0285] Optionally, in the energy consumption measurement method, the method further includes:

[0286] Sending the second information to the first network function according to the third information.

[0287] Optionally, in the energy consumption measurement method, the third information includes first time information for indicating the time when the third network function collects the second information.

[0288] Optionally, in the energy consumption measurement method, the second information includes one or more of the following information:

[0289] First sub - information, including one or more of rate, data volume, load information, slice identifier, IP quintuple, DNN, user identifier, second time information, first energy consumption information; the second time information is used to indicate the collection time of the first sub - information, and the first energy consumption information is generated according to one or more of data rate, data volume, and load information;

[0290] Second sub - information, including one or more of number of sessions, slice identifier, IP quintuple, DNN, user identifier, third time information, second energy consumption information; the third time information is used to indicate the collection time of the second sub - information, and the second energy consumption information is generated according to the number of sessions;

[0291] Third sub - information, including one or more of number of access users, slice identifier, IP quintuple, DNN, user identifier, fourth time information, third energy consumption information; the fourth time information is used to indicate the collection time of the third sub - information, and the third energy consumption information is generated according to the number of access users;

[0292] Fourth sub - information, including one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, fifth time information; the fifth time information is used to indicate the collection time of the fourth sub - information;

[0293] Fifth sub - information, including one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, load, data volume, discontinuous reception (DRX), slice identifier, DNN, sixth time information; the sixth time information is used to indicate the collection time of the fifth sub - information.

[0294] Optionally, in the energy consumption measurement method, the method further includes:

[0295] Sending fourth information to a fifth network function; wherein the fourth information is used to indicate one or more of the following events:

[0296] The fifth network function obtains the second information;

[0297] The fifth network function reports the second information;

[0298] The fifth network function reports the second information through a sixth network function.

[0299] Optionally, in the energy consumption measurement method, the method further includes: obtaining the second information sent by the fifth network function.

[0300] Optionally, in the energy consumption measurement method, the fourth sub - information and the fifth sub - information are respectively information based on one or more of the following granularities:

[0301] Network slice, DNN, network slice instance, partial network slice, network function.

[0302] Optionally, in the energy consumption measurement method, the first area is an area based on TA or physical area as the granularity.

[0303] The specific implementation manner of the method described in the embodiments of the present invention applied to the third network function can be combined with the implementation description in the specific implementation manner applied to the first network function, and will not be repeated here.

[0304] One embodiment of the present invention further provides a network function, wherein the network function is a first network function. As Figure 8 shown, the first network function 800 includes a transceiver 810, which is used for:

[0305] Sending fifth information to a second network function; wherein the fifth information includes one or more of the following:

[0306] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first area, renewable energy ratio information of the first area;

[0307] The fifth information is related to one or more of the following information:

[0308] Single or each service, single or each IP five - tuple, single or each network slice, single or each data network name DNN, single or each session, single or each user, user group, session group.

[0309] Optionally, for the network function described above, the transceiver 810 is further configured to:

[0310] Receive first information sent by the second network function;

[0311] Wherein, the transceiver 810 sending the fifth information to the second network function includes:

[0312] Sending the fifth information to the second network function according to the first information.

[0313] Optionally, for the network function described above, the first information includes one or more of the following information:

[0314] Time point;

[0315] Time range;

[0316] Region;

[0317] First granularity;

[0318] Dimension.

[0319] Optionally, for the network function described above, the transceiver 810 sending the fifth information to the second network function includes:

[0320] Sending the fifth information to the second network function through the Network Exposure Function (NEF); and / or

[0321] The transceiver 810 receiving the first information sent by the second network function includes:

[0322] Receiving the first information sent by the second network function through the NEF.

[0323] Optionally, for the network function described above, the first information includes request information based on a second granularity, and the second granularity includes one or more of the following:

[0324] Single or each service, single or each IP five-tuple, single or each network slice, single or each DNN, single or each session, single or each user, user group, session group.

[0325] Optionally, for the network function described above, the transceiver 810 is further configured to:

[0326] Obtain second information sent by a third network function;

[0327] Obtain the fifth information according to the second information.

[0328] Optionally, for the network function described above, the transceiver 810 is further configured to:

[0329] Send third information to the third network function, where the third information is used to indicate one or more of the following events:

[0330] The third network function obtains the second information;

[0331] The third network function reports the second information;

[0332] The third network function reports the second information through the fourth network function.

[0333] Optionally, for the network function, where the third information includes first time information, which is used to indicate the time when the third network function collects the second information.

[0334] Optionally, for the network function, where the second information includes one or more of the following information:

[0335] First sub-information, including one or more of rate, data volume, load information, slice identifier, IP quintuple, DNN, user identifier, second time information, first energy consumption information; the second time information is used to indicate the collection time of the first sub-information, and the first energy consumption information is generated according to one or more of data rate, data volume, and load information;

[0336] Second sub-information, including one or more of number of sessions, slice identifier, IP quintuple, DNN, user identifier, third time information, second energy consumption information; the third time information is used to indicate the collection time of the second sub-information, and the second energy consumption information is generated according to the number of sessions;

[0337] Third sub-information, including one or more of number of access users, slice identifier, IP quintuple, DNN, user identifier, fourth time information, third energy consumption information; the fourth time information is used to indicate the collection time of the third sub-information, and the third energy consumption information is generated according to the number of access users;

[0338] Fourth sub-information, including one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, fifth time information; the fifth time information is used to indicate the collection time of the fourth sub-information;

[0339] Fifth sub - information, including one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, load, data volume, discontinuous reception (DRX), slice identifier, DNN, sixth time information; the sixth time information is used to indicate the collection time of the fifth sub - information.

[0340] Optionally, for the network function described above, the fourth sub - information and the fifth sub - information are respectively information based on one or more of the following granularities:

[0341] Network slice, DNN, network slice instance, partial network slice, network function.

[0342] Optionally, for the network function described above, the first region is a region based on the tracking area (TA) or physical area as the granularity.

[0343] Optionally, for the network function described above, the first granularity includes one or more of the following:

[0344] Individual or each service, individual or each IP quintuple, individual or each network slice, individual or each data network name (DNN), individual or each session, individual or each user, user group, session group; and / or

[0345] The dimension includes one or more of the following:

[0346] Individual or each service, individual or each IP quintuple, individual or each network slice, individual or each data network name (DNN), individual or each session, individual or each user, user group, session group.

[0347] One embodiment of the present invention further provides a network function, where the network function is a second network function. As Figure 9 shown, the second network function 900 includes a transceiver 910 for:

[0348] Obtain the fifth information sent by the first network function; where the fifth information includes one or more of the following:

[0349] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region;

[0350] The fifth information is related to one or more of the following information:

[0351] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0352] Optionally, for the network function described above, the transceiver 910 is further configured to:

[0353] Send first information to the first network function;

[0354] Wherein, the transceiver 910 obtains the fifth information sent by the first network function, including:

[0355] Obtain the fifth information sent by the first network function according to the first information.

[0356] Optionally, for the network function described above, the first information includes one or more of the following information:

[0357] Time point;

[0358] Time range;

[0359] Region;

[0360] First granularity;

[0361] Dimension.

[0362] Optionally, for the network function described above, the transceiver 910 sending the first information to the first network function includes:

[0363] Send the first information to the first network function through the NEF; and / or

[0364] The transceiver 910 obtains the fifth information sent by the first network function, including:

[0365] Obtain the fifth information sent by the first network function through the NEF.

[0366] Optionally, for the network function described above, the first information includes request information based on a second granularity, and the second granularity includes one or more of the following:

[0367] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each DNN, individual or each session, individual or each user.

[0368] One embodiment of the present invention further provides a network function, where the network function is a third network function, as Figure 10 shown, this third network function 1000 includes a transceiver 1010, which is configured to:

[0369] Send the second information to the first network function, where the second information is used for the first network function to obtain the fifth information;

[0370] Wherein, the fifth information includes one or more of the following:

[0371] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region;

[0372] The fifth information is related to one or more of the following information:

[0373] Individual or each service, individual or each IP quintuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0374] Optionally, for the network function, wherein the transceiver 1010 is further configured to:

[0375] Obtain the third information sent by the first network function, where the third information is used to indicate one or more of the following events:

[0376] The third network function obtains the second information;

[0377] The third network function reports the second information;

[0378] The third network function reports the second information through the fourth network function.

[0379] Optionally, for the network function, wherein the transceiver 1010 is further configured to:

[0380] Send the second information to the first network function according to the third information.

[0381] Optionally, for the network function, wherein the third information includes first time information, which is used to indicate the time when the third network function collects the second information.

[0382] Optionally, for the network function, wherein the second information includes one or more of the following information:

[0383] The first sub-information includes one or more of rate, data volume, load information, slice identifier, IP quintuple, DNN, user identifier, second time information, and first energy consumption information; the second time information is used to indicate the collection time of the first sub-information, and the first energy consumption information is generated according to one or more of data rate, data volume, and load information;

[0384] The second sub - information includes one or more of the number of sessions, slice identifier, IP five - tuple, DNN, user identifier, third time information, and second energy consumption information; the third time information is used to indicate the collection time of the second sub - information, and the second energy consumption information is generated according to the number of sessions.

[0385] The third sub - information includes one or more of the number of access users, slice identifier, IP five - tuple, DNN, user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate the collection time of the third sub - information, and the third energy consumption information is generated according to the number of access users.

[0386] The fourth sub - information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, and fifth time information; the fifth time information is used to indicate the collection time of the fourth sub - information.

[0387] The fifth sub - information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, load, data volume, discontinuous reception (DRX), slice identifier, DNN, and sixth time information; the sixth time information is used to indicate the collection time of the fifth sub - information.

[0388] Optionally, for the network function, the transceiver 1010 is further configured to:

[0389] Send the fourth information to the fifth network function; wherein, the fourth information is used to indicate one or more of the following events:

[0390] The fifth network function obtains the second information;

[0391] The fifth network function reports the second information;

[0392] The fifth network function reports the second information through the sixth network function.

[0393] Optionally, for the network function, the method further includes: obtaining the second information sent by the fifth network function.

[0394] Optionally, for the network function, the fourth sub - information and the fifth sub - information are respectively information based on one or more of the following granularities:

[0395] Network slice, DNN, network slice instance, partial network slice, network function.

[0396] Optionally, the network function, wherein the first area is an area based on TA or physical area as the granularity.

[0397] One embodiment of the present invention further provides an energy consumption measurement device, which is applied to the first network function, such as Figure 11 As shown, the device includes:

[0398] A first sending module 1101, configured to send fifth information to a second network function; wherein, the fifth information includes one or more of the following:

[0399] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first area, renewable energy ratio information of the first area;

[0400] The fifth information is related to one or more of the following information:

[0401] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0402] Optionally, the energy consumption measurement device, wherein the device further includes:

[0403] A first receiving module 1102, configured to receive first information sent by the second network function; wherein the first sending module 1101 sends the fifth information to the second network function, including:

[0404] Sending the fifth information to the second network function according to the first information.

[0405] Optionally, the energy consumption measurement device, wherein the first information includes one or more of the following information:

[0406] Time point;

[0407] Time range;

[0408] Area;

[0409] First granularity;

[0410] Dimension.

[0411] Optionally, the energy consumption measurement device, wherein the first sending module 1101 sends the fifth information to the second network function, including:

[0412] Sending the fifth information to the second network function through the network exposure function NEF; and / or

[0413] The first receiving module 1102 receives the first information sent by the second network function, including:

[0414] Receiving the first information sent by the second network function through the NEF.

[0415] Optionally, for the energy consumption measurement device, wherein the first information includes request information based on a second granularity, and the second granularity includes one or more of the following:

[0416] Individual or each service, individual or each IP quintuple, individual or each network slice, individual or each DNN, individual or each session, individual or each user, user group, session group.

[0417] Optionally, for the energy consumption measurement device, wherein the device further includes a second obtaining module 1103, configured to:

[0418] Obtain the second information sent by the third network function;

[0419] Obtain the fifth information according to the second information.

[0420] Optionally, for the energy consumption measurement device, wherein the first sending module 1101 is further configured to:

[0421] Send the third information to the third network function, and the third information is used to indicate one or more of the following events:

[0422] The third network function obtains the second information;

[0423] The third network function reports the second information;

[0424] The third network function reports the second information through the fourth network function.

[0425] Optionally, for the energy consumption measurement device, wherein the third information includes first time information, which is used to indicate the time when the third network function collects the second information.

[0426] Optionally, for the energy consumption measurement device, wherein the second information includes one or more of the following information:

[0427] The first sub-information, including one or more of rate, data volume, load information, slice identifier, IP quintuple, DNN, user identifier, second time information, and first energy consumption information; the second time information is used to indicate the collection time of the first sub-information, and the first energy consumption information is generated according to one or more of data rate, data volume, and load information;

[0428] The second sub - information includes one or more of the number of sessions, slice identifier, IP five - tuple, DNN, user identifier, third time information, and second energy consumption information; the third time information is used to indicate the collection time of the second sub - information, and the second energy consumption information is generated according to the number of sessions.

[0429] The third sub - information includes one or more of the number of access users, slice identifier, IP five - tuple, DNN, user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate the collection time of the third sub - information, and the third energy consumption information is generated according to the number of access users.

[0430] The fourth sub - information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, and fifth time information; the fifth time information is used to indicate the collection time of the fourth sub - information.

[0431] The fifth sub - information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, load, data volume, discontinuous reception (DRX), slice identifier, DNN, and sixth time information; the sixth time information is used to indicate the collection time of the fifth sub - information.

[0432] Optionally, for the energy consumption measurement device, the fourth sub - information and the fifth sub - information are respectively information of one or more based on the following granularities:

[0433] Network slice, DNN, network slice instance, partial network slice, network function.

[0434] Optionally, for the energy consumption measurement device, the first region is a region based on the tracking area (TA) or physical area as the granularity.

[0435] One embodiment of the present invention further provides an energy consumption measurement device, which is applied to a second network function, as Figure 12 shown, the device includes:

[0436] A first acquisition module 1201, configured to acquire fifth information sent by a first network function; wherein, the fifth information includes one or more of the following:

[0437] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region;

[0438] The fifth information is related to one or more of the following information:

[0439] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0440] Optionally, for the energy consumption measurement device, wherein the device further includes:

[0441] A third sending module 1202, configured to send first information to the first network function;

[0442] Wherein, the first obtaining module 1201 obtains the fifth information sent by the first network function, including:

[0443] Obtaining the fifth information sent by the first network function according to the first information.

[0444] Optionally, for the energy consumption measurement device, wherein the first information includes one or more of the following information:

[0445] Time point;

[0446] Time range;

[0447] Region;

[0448] First granularity;

[0449] Dimension.

[0450] Optionally, for the energy consumption measurement device, wherein the third sending module 1202 sends the first information to the first network function, including:

[0451] Sending the first information to the first network function through the NEF; and / or

[0452] The first obtaining module 1201 obtains the fifth information sent by the first network function, including:

[0453] Obtaining the fifth information sent by the first network function through the NEF.

[0454] Optionally, for the energy consumption measurement device, wherein the first information includes request information based on a second granularity, and the second granularity includes one or more of the following:

[0455] Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each DNN, individual or each session, individual or each user.

[0456] One embodiment of the present invention further provides an energy consumption measurement device, which is applied to a third network function, such as Figure 13 As shown, the device includes:

[0457] A second sending module 1301, configured to send second information to a first network function, where the second information is used for the first network function to obtain fifth information;

[0458] Wherein, the fifth information includes one or more of the following:

[0459] Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of a first region, renewable energy ratio information of a first region;

[0460] Wherein, the fifth information includes one or more of the following:

[0461] Individual or each service, individual or each IP quintuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

[0462] Optionally, in the energy consumption measurement device, the device further includes a third obtaining module 1302, configured to:

[0463] Obtain third information sent by the first network function, where the third information is used to indicate one or more of the following events:

[0464] The third network function obtains the second information;

[0465] The third network function reports the second information;

[0466] The third network function reports the second information through a fourth network function.

[0467] Optionally, in the energy consumption measurement device, the second sending module 1301 is further configured to:

[0468] Send the second information to the first network function according to the third information.

[0469] Optionally, in the energy consumption measurement device, the third information includes first time information, which is used to indicate the time when the third network function collects the second information.

[0470] Optionally, in the energy consumption measurement device, the second information includes one or more of the following information:

[0471] The first sub - information includes one or more of rate, data volume, load information, slice identifier, IP five - tuple, DNN, user identifier, second time information, and first energy consumption information; the second time information is used to indicate the collection time of the first sub - information, and the first energy consumption information is generated based on one or more of data rate, data volume, and load information.

[0472] The second sub - information includes one or more of the number of sessions, slice identifier, IP five - tuple, DNN, user identifier, third time information, and second energy consumption information; the third time information is used to indicate the collection time of the second sub - information, and the second energy consumption information is generated based on the number of sessions.

[0473] The third sub - information includes one or more of the number of access users, slice identifier, IP five - tuple, DNN, user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate the collection time of the third sub - information, and the third energy consumption information is generated based on the number of access users.

[0474] The fourth sub - information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region, and fifth time information; the fifth time information is used to indicate the collection time of the fourth sub - information.

[0475] The fifth sub - information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region, load, data volume, discontinuous reception (DRX), slice identifier, DNN, and sixth time information; the sixth time information is used to indicate the collection time of the fifth sub - information.

[0476] Optionally, for the energy consumption measurement device, the second sending module 1301 is further configured to:

[0477] Send fourth information to a fifth network function; where the fourth information is used to indicate one or more of the following events:

[0478] The fifth network function obtains the second information;

[0479] The fifth network function reports the second information;

[0480] The fifth network function reports the second information through a sixth network function.

[0481] Optionally, in the energy consumption measurement device, the device further includes a fourth acquisition module 1303, configured to:

[0482] Acquire the second information sent by the fifth network function.

[0483] Optionally, in the energy consumption measurement device, the fourth sub-information and the fifth sub-information are respectively information based on one or more of the following granularities:

[0484] Network slice, DNN, network slice instance, partial network slice, network function.

[0485] Optionally, in the energy consumption measurement device, the first region is a region based on TA or physical region as the granularity.

[0486] One embodiment of the present invention further provides a network device, including a processor, a memory, and a program stored on the memory and executable on the processor. When the program is executed by the processor, it implements the energy consumption measurement method described in any one of the above.

[0487] Among them, for the program running on the processor of the network device to execute the specific implementation of the energy consumption measurement method, reference can be made to the detailed description when the energy consumption measurement method is applied to the above-mentioned first network function, second network function, and third network function, and details will not be repeated here.

[0488] In addition, a specific embodiment of the present invention further provides a readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the steps in the energy consumption measurement method described in any one of the above.

[0489] Specifically, the readable storage medium is applied to the above-mentioned first network function, second network function, or third network function. When applied to the first network function, second network function, or third network function, the execution steps in the corresponding energy consumption measurement method are as described in detail above, and details will not be elaborated here.

[0490] In several embodiments provided in the present application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical, mechanical, or other form.

[0491] In addition, in each embodiment of the present invention, the functional units may be integrated into one processing unit, or each unit may be physically separate, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware, or in the form of a combination of hardware and software functional units.

[0492] The above integrated unit implemented in the form of software functional units may be stored in a computer-readable storage medium. The above software functional units stored in a storage medium include several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute some steps of the transceiver method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs.

[0493] The above are the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.

Claims

1. A method for measuring energy consumption, applied to a first network function, characterized in that, The method includes: Sending fifth information to a second network function; wherein, the fifth information includes one or more of the following: Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of a first region, renewable energy ratio information of a first region; The fifth information is related to one or more of the following information: Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

2. The energy consumption measurement method according to claim 1, wherein The method further includes: Receiving first information sent by the second network function; wherein, sending the fifth information to the second network function includes: Sending the fifth information to the second network function according to the first information.

3. The energy consumption measurement method according to claim 1 or 2, characterized in that, The first information includes one or more of the following information: Time point; Time range; Region; First granularity; Dimension.

4. The energy consumption measurement method according to claim 1 or 2, characterized in that Sending the fifth information to the second network function includes: Sending the fifth information to the second network function through a network exposure function NEF; and / or Receiving the first information sent by the second network function includes: Receiving the first information sent by the second network function through NEF.

5. The energy consumption measurement method according to claim 1 or 2, characterized in that The first information includes request information based on a second granularity, and the second granularity includes one or more of the following: Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each DNN, individual or each session, individual or each user, user group, session group.

6. The energy consumption measurement method according to claim 1, characterized in that The method further includes: Obtaining second information sent by a third network function; Obtaining the fifth information according to the second information.

7. The energy consumption measurement method according to claim 6, characterized in that, The method further includes: Sending third information to the third network function, and the third information is used to indicate one or more of the following events: The third network function obtains the second information; The third network function reports the second information; The third network function reports the second information through a fourth network function.

8. The energy consumption measurement method according to claim 7, wherein The third information includes first time information, which is used to indicate the time when the third network function collects the second information.

9. The energy consumption measurement method according to claim 6, characterized in that, The second information includes one or more of the following information: First sub-information, including one or more of rate, data volume, load information, slice identifier, IP five-tuple, DNN, user identifier, second time information, first energy consumption information; the second time information is used to indicate the collection time of the first sub-information, and the first energy consumption information is generated according to one or more of data rate, data volume, and load information; Second sub-information, including one or more of session number, slice identifier, IP five-tuple, DNN, user identifier, third time information, second energy consumption information; the third time information is used to indicate the collection time of the second sub-information, and the second energy consumption information is generated according to the session number; The third sub - information includes one or more of the number of access users, slice identifier, IP five - tuple, DNN, user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate the collection time of the third sub - information, and the third energy consumption information is generated according to the number of access users. The fourth sub - information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, and fifth time information; the fifth time information is used to indicate the collection time of the fourth sub - information. The fifth sub - information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, load, data volume, discontinuous reception (DRX), slice identifier, DNN, and sixth time information; the sixth time information is used to indicate the collection time of the fifth sub - information.

10. The energy consumption measurement method according to claim 9, characterized in that, The fourth sub - information and the fifth sub - information are respectively information of one or more based on the following granularities: Network slice, DNN, network slice instance, partial network slice, network function.

11. The energy consumption measurement method according to claim 1 or 9, characterized in that, The first region is a region based on the tracking area (TA) or physical area as the granularity.

12. The energy consumption measurement method according to claim 3, characterized in that, The first granularity includes one or more of the following: Single or each service, single or each IP five - tuple, single or each network slice, single or each data network name (DNN), single or each session, single or each user, user group, session group; and / or The dimension includes one or more of the following: Single or each service, single or each IP five - tuple, single or each network slice, single or each data network name (DNN), single or each session, single or each user, user group, session group.

13. An energy consumption measurement method, applied to a second network function, characterized in that, The method includes: Obtaining fifth information sent by a first network function; wherein, the fifth information includes one or more of the following: Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region; The fifth information is related to one or more of the following information: Single or each service, single or each IP five - tuple, single or each network slice, single or each data network name (DNN), single or each session, single or each user, user group, session group.

14. The energy consumption measurement method according to claim 13, characterized in that, The method further includes: Sending first information to the first network function; Wherein, obtaining the fifth information sent by the first network function includes: Obtaining the fifth information sent by the first network function according to the first information.

15. The energy consumption measurement method according to claim 13 or 14, characterized in that The first information includes one or more of the following information: Time point; Time range; Region; First granularity; Dimension.

16. The energy consumption measurement method according to claim 13 or 14, characterized in that Sending the first information to the first network function includes: Sending the first information to the first network function through the NEF; and / or Obtain the fifth information sent by the first network function, including: Obtain the fifth information sent by the first network function through the NEF.

17. The energy consumption measurement method according to claim 13 or 14, characterized in that, The first information includes request information based on a second granularity, and the second granularity includes one or more of the following: Individual or each service, individual or each IP quintuple, individual or each network slice, individual or each DNN, individual or each session, individual or each user.

18. An energy consumption measurement method, applied to a third network function, characterized in that, The method includes: Send the second information to the first network function, where the second information is used for the first network function to obtain the fifth information; Among them, the fifth information includes one or more of the following: Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region; The fifth information is related to one or more of the following information: Individual or each service, individual or each IP quintuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

19. The energy consumption measurement method according to claim 18, characterized in that, The method further includes: Obtain the third information sent by the first network function, where the third information is used to indicate one or more of the following events: The third network function obtains the second information; The third network function reports the second information; The third network function reports the second information through the fourth network function.

20. The energy consumption measurement method according to claim 18 or 19, characterized in that, The method further includes: According to the third information, send the second information to the first network function.

21. The energy consumption measurement method according to claim 19, characterized in that, The third information includes first time information, which is used to indicate the time when the third network function collects the second information.

22. The energy consumption measurement method according to claim 18, characterized in that, The second information includes one or more of the following information: The first sub-information, including one or more of rate, data volume, load information, slice identifier, IP quintuple, DNN, user identifier, second time information, and first energy consumption information; the second time information is used to indicate the collection time of the first sub-information, and the first energy consumption information is generated according to one or more of data rate, data volume, and load information; The second sub-information, including one or more of the number of sessions, slice identifier, IP quintuple, DNN, user identifier, third time information, and second energy consumption information; the third time information is used to indicate the collection time of the second sub-information, and the second energy consumption information is generated according to the number of sessions; The third sub-information, including one or more of the number of access users, slice identifier, IP quintuple, DNN, user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate the collection time of the third sub-information, and the third energy consumption information is generated according to the number of access users; The fourth sub-information, including one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of the first region, renewable energy proportion information of the first region, and fifth time information; the fifth time information is used to indicate the collection time of the fourth sub-information; The fifth sub - information includes one or more of energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region, load, data volume, discontinuous reception (DRX), slice identifier, DNN, and sixth time information; the sixth time information is used to indicate the collection time of the fifth sub - information.

23. The energy consumption measurement method according to claim 18 or 22, characterized in that, The method further includes: Sending fourth information to a fifth network function; wherein, the fourth information is used to indicate one or more of the following events: The fifth network function obtains the second information; The fifth network function reports the second information; The fifth network function reports the second information through a sixth network function.

24. The energy consumption measurement method according to claim 23, wherein, The method further includes: obtaining the second information sent by the fifth network function.

25. The energy consumption measurement method according to claim 22, characterized in that, The fourth sub - information and the fifth sub - information are respectively information based on one or more of the following granularities: Network slice, DNN, network slice instance, partial network slice, network function.

26. The energy consumption measurement method according to claim 22, characterized in that, The first region is a region based on TA or physical region as the granularity.

27. A network function, wherein, The network function is a first network function, characterized by including a transceiver for: Sending fifth information to a second network function; wherein, the fifth information includes one or more of the following: Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region; The fifth information is related to one or more of the following information: Single or each service, single or each IP five - tuple, single or each network slice, single or each data network name (DNN), single or each session, single or each user, user group, session group.

28. A network function, wherein, The network function is a second network function, characterized by including a transceiver for: Obtaining the fifth information sent by the first network function; wherein, the fifth information includes one or more of the following: Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region; The fifth information is related to one or more of the following information: Single or each service, single or each IP five - tuple, single or each network slice, single or each data network name (DNN), single or each session, single or each user, user group, session group.

29. A network function, wherein, The network function is a third network function, characterized by including a transceiver for: Sending second information to the first network function, where the second information is used for the first network function to obtain the fifth information; Wherein, the fifth information includes one or more of the following: Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy ratio information, renewable energy information of the first region, renewable energy ratio information of the first region; The fifth information is related to one or more of the following information: Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

30. An energy consumption measurement device is applied to a first network function, characterized in that, The device includes: A first sending module, configured to send fifth information to a second network function; wherein, the fifth information includes one or more of the following: Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of a first region, renewable energy proportion information of the first region; The fifth information is related to one or more of the following information: Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

31. An energy consumption measurement device, applied to a second network function, characterized in that, The device includes: A first obtaining module, configured to obtain the fifth information sent by a first network function; wherein, the fifth information includes one or more of the following: Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of a first region, renewable energy proportion information of the first region; The fifth information is related to one or more of the following information: Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

32. An energy consumption measurement device is applied to a third network function, characterized in that, The device includes: A second sending module, configured to send second information to the first network function, where the second information is used for the first network function to obtain the fifth information; Wherein, the fifth information includes one or more of the following: Energy consumption information, energy efficiency information, energy consumption source information, renewable energy information, carbon emission information, carbon emission efficiency, renewable energy proportion information, renewable energy information of a first region, renewable energy proportion information of the first region; The fifth information is related to one or more of the following information: Individual or each service, individual or each IP five-tuple, individual or each network slice, individual or each data network name DNN, individual or each session, individual or each user, user group, session group.

33. A network device, characterized in that, Including a processor, a memory, and a program stored on the memory and executable on the processor, where the program, when executed by the processor, implements the energy consumption measurement method according to any one of claims 1 to 26.

34. A readable storage medium, characterized in that, A program is stored on the readable storage medium, and when the program is executed by the processor, it implements the steps in the energy consumption measurement method according to any one of claims 1 to 26.