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

By sending energy consumption-related information at the network function level, the problem that equipment-level energy consumption measurement cannot achieve end-to-end control in the existing technology is solved, and business-level energy consumption statistics and carbon footprint tracking are realized.

WO2025149065A1PCT designated stage expired Publication Date: 2025-07-17CHINA MOBILE COMM LTD RES INST +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/071913
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-12
Filing Date
2025-01-10
Publication Date
2025-07-17

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, which transmits energy consumption-related information to the second network function through the first network function, including energy consumption information, energy efficiency information, renewable energy information, etc., and performs energy consumption statistics and measurements based on the granularity of services, network slices, users, sessions, etc., and realizes business-level energy consumption control.

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 CN2025071913_17072025_PF_FP_ABST
    Figure CN2025071913_17072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides an energy consumption measurement method and apparatus, a network function, a network device, 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: 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 area, and renewable energy proportion information of the first area. The fifth information is related to one or more pieces of the following information: a single or each service, a single or each IP 5-tuple, 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 using the method, service-level energy consumption measurement and statistics can be realized so as to meet the user's demand for end-to-end energy consumption control of services.
Need to check novelty before this filing date? Find Prior Art

Description

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

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

[0002] Green and low-carbon development is an important feature that the communications industry needs to support. Existing network energy conservation mainly focuses on energy consumption measurement and energy conservation at the device level, such as monitoring energy consumption at the wireless base station level or energy consumption monitoring of the user plane function (UPF). However, the use of this energy consumption monitoring solution has limited reference value for applications or users, and cannot better support users' end-to-end energy consumption control of services, and thus cannot support full-link tracking of carbon footprints. Summary of the Invention

[0003] The purpose of the technical solution of this application is to provide an energy consumption measurement method, device, network function, network equipment and medium, which are used to solve the problem that network energy saving in the existing technology is mainly based on device-level energy consumption measurement and cannot achieve end-to-end energy consumption control of users' services.

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

[0005] Sending fifth information to the second network function; wherein 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 the first region, and renewable energy ratio information of the first region;

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

[0008] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

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

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

[0011] Send 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] Timeframe;

[0015] area;

[0016] First granularity;

[0017] dimension.

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

[0019] Sending the fifth information to the second network function via the network opening function NEF; and / or

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

[0021] The first information sent by the second network function is received 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 per service, single or per IP quintuple, single or per network slice, single or per DNN, single or per session, single or per user, user group, session group.

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

[0025] obtaining second information sent by the third network function;

[0026] The fifth information is obtained according to the second information.

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

[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 via the fourth network function.

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

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

[0034] 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 the data rate, data volume, and load information;

[0035] The second sub-information includes one or more of the following: the number of sessions, the slice identifier, the IP quintuple, the DNN, the user identifier, the third time information, and the 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;

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

[0037] 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 time when the fourth sub-information was collected;

[0038] 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 area, renewable energy proportion information of the first area, 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 slicing, DNN, network slicing instance, partial network slicing, network function.

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

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

[0043] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group; and / or

[0044] The dimensions include one or more of the following:

[0045] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

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

[0047] Obtain fifth information sent by the first network function; wherein 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 region, and renewable energy ratio information of the first region;

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

[0050] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

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

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

[0053] The obtaining of the fifth information sent by the first network function includes:

[0054] Obtain the fifth information sent by the first network function based on 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] Timeframe;

[0058] area;

[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 first information to the first network function through the NEF; and / or

[0063] Acquire fifth information sent by the first network function, including:

[0064] Acquire 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 per service, single or per IP quintuple, single or per network slice, single or per DNN, single or per session, single or per user.

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

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

[0069] 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 ratio information, renewable energy information of the first region, and renewable energy ratio information of the first region;

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

[0072] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

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

[0074] Obtain 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, the energy consumption measurement method further comprises:

[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 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 the data rate, data volume, and load information;

[0083] The second sub-information includes one or more of the following: the number of sessions, the slice identifier, the IP quintuple, the DNN, the user identifier, the third time information, and the 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, a slice identifier, an IP quintuple, a DNN, a user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate a collection time of the third sub-information, and the third energy consumption information is generated based on 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 time when the fourth sub-information was collected;

[0086] 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 area, renewable energy proportion information of the first area, 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, the energy consumption measurement method further comprises:

[0088] Sending fourth information to the 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 via the sixth network function.

[0092] Optionally, the energy consumption measurement 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 slicing, DNN, network slicing instance, partial network slicing, network function.

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

[0096] One embodiment of the present application further provides a network function, wherein the network function is a first network function, which includes a transceiver configured to:

[0097] Sending fifth information to the 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 ratio information, renewable energy information of the first region, and renewable energy ratio information of the first region;

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

[0100] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0101] One embodiment of the present application further provides a network function, wherein the network function is a second network function, which includes a transceiver configured to:

[0102] Acquire the first network function to send fifth information; 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 ratio information, renewable energy information of the first region, and renewable energy ratio information of the first region;

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

[0105] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0106] One embodiment of the present application further provides a network function, wherein the network function is a third network function, which includes a transceiver configured to:

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

[0108] 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 ratio information, renewable energy information of the first region, and renewable energy ratio information of the first region;

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

[0111] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

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

[0113] The first sending module is configured to send fifth information to the 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 the first region, and renewable energy ratio information of the first region;

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

[0116] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

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

[0118] The first acquiring module is configured to acquire fifth information sent by the 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 the first region, and renewable energy ratio information of the first region;

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

[0121] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

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

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

[0124] 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 the first region, and renewable energy ratio information of the first region;

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

[0127] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

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

[0129] One embodiment of the present application further provides a readable storage medium, wherein the readable storage medium stores a program, and when the program is executed by a processor, the steps in the energy consumption measurement method as described in any one of the above items are implemented.

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

[0131] The energy consumption measurement method described in the embodiment of the present application is that the first network function can provide the second network function with fifth information (energy consumption-related information) with a granularity based on one or more of the service, network slice, user, session, IP quintuple, data network name DNN, user group, and session group, to achieve service-level energy consumption measurement and statistics to meet the user's end-to-end energy consumption control needs for the service. BRIEF DESCRIPTION OF THE DRAWINGS

[0132] FIG1 is a flow chart of the energy consumption measurement method according to the first embodiment of the present application;

[0133] FIG2 is a schematic diagram of a process for implementing the method of the embodiment of the present application in accordance with the first embodiment;

[0134] FIG3 is a flow chart of a second embodiment of the method according to an embodiment of the present application;

[0135] FIG4 is a flow chart of a third embodiment of the method according to an embodiment of the present application;

[0136] FIG5 is a flow chart of a fourth embodiment of the method according to an embodiment of the present application;

[0137] FIG6 is a flow chart of the energy consumption measurement method according to the second embodiment of the present application;

[0138] FIG7 is a flow chart of the energy consumption measurement method according to the third embodiment of the present application;

[0139] FIG8 is a schematic diagram of the structure of the network function according to the first embodiment of the present application;

[0140] FIG9 is a schematic diagram of the structure of the network function according to the second embodiment of the present application;

[0141] FIG10 is a schematic diagram of the structure of the network function according to the third embodiment of the present application;

[0142] FIG11 is a schematic structural diagram of the energy consumption measurement device according to Example 1 of the present application;

[0143] FIG12 is a schematic structural diagram of the energy consumption measurement device according to the second embodiment of the present application;

[0144] FIG13 is a schematic structural diagram of the energy consumption measurement device described in Example 3 of the present application. DETAILED DESCRIPTION

[0145] In order to make the technical problems, technical solutions and advantages to be solved by this application clearer, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.

[0146] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects. For example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.

[0147] In order to solve the problem that network energy saving in the existing technology is mainly based on device-level energy consumption measurement and cannot realize end-to-end energy consumption control of users for services, an embodiment of the present application provides an energy consumption measurement method. The first network function can send energy consumption-related information (fifth information) based on one or more of the granularity 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 to realize service-level energy consumption measurement and statistics to meet the user's end-to-end energy consumption control needs for services.

[0148] One embodiment of the present application provides an energy consumption measurement method, which is performed by a first network function, as shown in FIG1 , and includes:

[0149] S110: Send 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, and renewable energy ratio information of the first region;

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

[0152] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0153] In an embodiment of the present application, optionally, the first network function includes but is not limited to only including an energy consumption / energy efficiency control network function (Energy Efficiency Control Function, EE CF) and / or a network data analysis function (Network Data Analytics Function, NWDAF). The second network function includes but is not limited to only including 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 adjust the network function and service policies based on the energy consumption information.

[0154] Using 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 the granularity of service, network slice, user, session, IP quintuple, data network name DNN, user group, and session group, and obtain corresponding energy consumption related information (fifth information) to achieve service-level energy consumption measurement and statistics. 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 based on the energy consumption related information to meet the user's end-to-end energy consumption control requirements for the service.

[0155] Optionally, the fifth information sent by the first network function is related to one or more of the following information: a single or each service, a single or each IP five-tuple, 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, a 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 an embodiment of the present application, 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, and renewable energy proportion information of the first region.

[0159] Among them, optionally, energy consumption information is used to indicate the amount of energy consumption, for example, it can be the statistics of the electric energy consumed by a certain network function within a certain period of time; energy efficiency information is used to indicate the energy efficiency of the network function, for example, it can be the ratio of the amount of data transmitted by the network function during the statistical time to the energy consumption; energy consumption source information includes renewable energy and / or non-renewable energy; renewable energy information is used to indicate the type of renewable energy and / or whether renewable energy can be used; carbon emission information is used to indicate the amount of carbon emissions; carbon emission efficiency is used to indicate the level of carbon emission efficiency, such as expressed as carbon efficiency information, used to describe the carbon efficiency of the network function. Carbon efficiency information can be an indication of the level of carbon efficiency, such as high, medium, and low, or 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 carbon efficiency information. For example, five carbon efficiency levels can be divided, where level 1 indicates that the carbon emissions of one or a class of network functions are much lower than the average carbon emissions of other similar or all network functions in the region (which can be a cell, service area or a given geographical area), and the carbon efficiency is the highest; levels 2 to 4 indicate that the carbon emissions of one or a class of network functions are close to or slightly exceed the average carbon emissions of similar or all network functions in the region, and the carbon efficiency is moderate; level 5 indicates that the carbon emissions of one or a class of network functions are much higher than the average carbon emissions of similar or all network functions in the region, and the carbon efficiency is the lowest. The renewable energy proportion information is used to indicate the proportion of energy used in the entire coverage area to the total energy used; the renewable energy information of the first area is used to indicate the type of renewable resources that can be used in the first area and / or whether renewable energy can be used; the renewable energy proportion information of the first area is used to indicate the proportion of energy used in the first area to the total energy used.

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

[0161] In an embodiment of the present application, in step S110, the fifth information is sent to the second network function. The second network function may directly send the fifth information to the second network function. Optionally, the first network function may send the fifth information to the second network function when it determines that a preset condition is met, such as sending the fifth information according to a preset cycle when a cycle set time arrives. In another embodiment, the first network function may optionally send the fifth information to the second network function based on the first information after receiving the first information sent by the second network function.

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

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

[0164] Send 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] Timeframe;

[0168] area;

[0169] First granularity;

[0170] dimension.

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

[0172] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group; and / or

[0173] The dimensions include one or more of the following:

[0174] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0175] In this implementation, optionally, the first information is used to request 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, area, granularity and / or dimension requested by the second network function.

[0176] The time point requested in the first information is used to indicate that the second network function requests to obtain energy consumption-related information (fifth information) at the requested time point (i.e., at which moment); the time range requested in the first 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 information is used to indicate that the second network function requests to obtain energy consumption-related information (fifth information) of the requested area, optionally including a tracking area (TA) and / or a geographic area (GA). The first granularity in the first information is used to indicate that the second network function requests to obtain energy consumption-related information (fifth information) of the requested granularity; and the dimension in the first information is used to indicate that the second network function requests to obtain energy consumption-related information (fifth information) of the requested dimension.

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

[0178] Single or per service, single or per IP quintuple, single or per network slice, single or per DNN, single or per session, single or per user, user group, session group.

[0179] Among them, the first information sent by the second network function to the first network function may be request information based on the second granularity, that is, request information that can be sent based on one or more of a single or each service, a single or each IP quintuple, 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 is used to request energy consumption-related information (fifth information) of one or more granularities of a single or each service, a single or each IP quintuple, a single or each network slice, a single or each DNN, a single or each session, a single or each user, a single or each user group, and a single or each session group.

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

[0181] In one embodiment of the present application, optionally, sending energy consumption related information (fifth information) to the second network function includes:

[0182] sending the energy consumption related information (fifth information) to the second network function through a network equipment function (NEF);

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

[0184] The first information sent by the second network function is received through the NEF.

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

[0186] S201, the AF sends first information to the NEF, where the first information may be a subscription or request message for requesting or subscribing to energy consumption-related information (fifth information); optionally, the first information may be request information sent based on one or more of a single or each service, a single or each IP quintuple, a single or each network slice, a single or each DNN, a single or each session, a single or each user, a user group, or 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 for the energy consumption related information (fifth information);

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

[0190] S205, the EE CF obtains or generates energy consumption related information (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 acquired or generated energy consumption related information (fifth information);

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

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

[0194] In another embodiment of the present application, optionally, the method further includes:

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

[0196] The energy consumption related information (fifth information) is obtained 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] With this implementation, optionally, the first network function may obtain energy consumption related information (fifth information) based on the second information sent by the third network function.

[0199] In one embodiment, optionally, the method further comprises:

[0200] Sending 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 via the fourth network function.

[0204] By sending the third information to the third network function through the first network function, the third network function may be instructed 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. The first time information may indicate at least one time point or at least one time range. That is, through the first time information, the third network function is instructed to collect or obtain the second information at the corresponding time point, or to obtain 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 the data rate, data volume, and load information;

[0208] The second sub-information includes one or more of the following: the number of sessions, the slice identifier, the IP quintuple, the DNN, the user identifier, the third time information, and the 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;

[0209] The third sub-information includes one or more of the number of access users, a slice identifier, an IP quintuple, a DNN, a user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate a 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 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 time when the fourth sub-information was collected;

[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 area, renewable energy proportion information of the first area, 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 based on one or more of the following granularities:

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

[0214] In the embodiment of the present application, optionally, the first area is an area based on the granularity of a tracking area TA or a physical area.

[0215] Using the above embodiment, the first network function can send third information to the third network function, used to instruct the third network function to report the second information to the first network function, so that the first network function can obtain the energy consumption-related information (fifth information) requested by the second network function based on the second information, that is, the first network function can obtain the energy consumption-related information through the third network function.

[0216] In one embodiment, optionally, as shown in FIG3 , the third network function includes OAM, and the first network function (EE CF) can obtain energy consumption related information (fifth information) of the first granularity through OAM (the third network function). The implementation process includes the following steps:

[0217] S301: The EE CF sends third information to the OAM, instructing the OAM to obtain and report second information to the EE CF. Optionally, the second information is associated information used to generate energy consumption-related information (fifth information) of a first granularity. Optionally, the third information includes a collection time of the second information, indicating a time when the associated information was collected. The time may include at least one time point and / or at least one time range.

[0218] S302, the OAM collects the requested second information based on the third information sent by the EE CF, and sends the requested second information to the EE CF;

[0219] In this embodiment, 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 proportion information, renewable energy information of the first area, renewable energy proportion information of the first area, 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 embodiment, the second information sent by OAM to EE CF may include the energy consumption related information (fifth information) of the first granularity requested by AF, so that EE CF can directly obtain the energy consumption related information (fifth information) through OAM and send the energy consumption related information (fifth information) to AF (second network function).

[0221] Another implementation of the OAM obtaining the third information, as shown in FIG3 , may further include:

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

[0223] The fifth network function obtains 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] Among them, 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 based on the fourth information, and sends the requested second information to the OAM;

[0228] In this implementation manner, optionally, the second information includes 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 proportion information, renewable energy information of the first area, renewable energy proportion information of the first area, 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.

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

[0231] By adopting this implementation mode, EE CF can also obtain the second information associated with the energy consumption related information (fifth information) through OAM and RAN. On the one hand, it can directly obtain the energy consumption related information (fifth information), and on the other hand, it can obtain associated information used to determine the energy consumption related information (fifth information), such as load, data volume, discontinuous reception DRX, slice identifier, DNN, etc. According to the associated information, EE CF sends the energy consumption related information (fifth information) requested by AF to AF after passing it.

[0232] It should be noted that, after the EE CF sends the third information to the OAM, the above step S302 and steps S303 to S305 can be two implementation modes implemented in parallel, or can be different implementation modes in which one of the two is implemented selectively.

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

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

[0235] It should be noted that, in the embodiments of the present application, 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 application, as shown in FIG4 , the third network function includes an SMF, and the first network function (EE CF) can obtain energy consumption related information (fifth information) of the first granularity through the SMF (the third network function). The implementation process includes the following steps:

[0237] S401: The EE CF sends third information to the SMF, instructing the SMF to obtain and report second information to the EE CF. Optionally, the second information is associated information used to generate energy consumption-related information (fifth information) of a first granularity. Optionally, the third information includes a collection time of the second information, indicating a time when the associated information was collected. The time may include at least one time point and / or at least one time range.

[0238] S402: The SMF 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.

[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 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; optionally, the second energy consumption information is also energy consumption-related information (fifth information) with the number of sessions as the granularity.

[0240] Using this embodiment, the EE CF can obtain the energy consumption related information (fifth information) of the first granularity of the SMF based on the second sub-information sent by the 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 acquisition time of the third sub-information, and the third energy consumption information is generated based on 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. Using this embodiment, the EE CF can obtain the energy consumption related information (fifth information) of the first granularity of the SMF based on the second sub-information sent by the SMF.

[0241] In another embodiment of the present application, as shown in FIG5 , the third network function includes a UPF, and the first network function (EE CF) can obtain energy consumption related information (fifth information) of the 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 (the SMF is the fourth network function in this embodiment), 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) of the first granularity. Optionally, the third information includes a collection time of the second information, which is used to indicate the time when the associated information was collected. The time may include at least one time point and / or at least one time range.

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

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

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

[0246] In this embodiment, optionally, the second information includes first sub-information, and 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 the data rate, data volume and load information.

[0247] Using this implementation, UPF can obtain the second sub-information through SMF and send the second sub-information to EE CF, so that the second sub-information sent by UPF can be analyzed and calculated based on the second sub-information to obtain the first-granularity energy consumption related information (fifth information) of UPF.

[0248] Based on the above, it should be noted that, in the embodiment of the present application, the first network function obtains the second information sent by the third network function, including the second information directly sent by the third network function, and / or, including the second information sent by the third network function and reported by the fourth network function.

[0249] In another embodiment, optionally, the third network function may further include an AMF, and the first network function (EE CF) may obtain energy consumption-related information of the first granularity (fifth information) 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 based on the third information sent by the EE CF, and the second information may include third sub-information, and sends the requested second information to the EE CF, so that the EE CF generates energy consumption-related information of the first granularity (fifth information) based on the second information. The specific implementation process can refer to the above implementation process applied to the SMF or UPF, and will not be repeated here.

[0250] In another embodiment of the present application, a method for measuring energy consumption is provided, which is applied to the second network function. As shown in FIG6 , the method includes:

[0251] S610: Acquire 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 the first region, and renewable energy ratio information of the first region;

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

[0254] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0255] Using the energy consumption measurement method described in this embodiment, the first network function can send energy consumption-related information (fifth information) based on one or more of the granularity of service, network slice, user, session, IP quintuple, data network name (DNN), user group, and session group to the second network function, thereby realizing service-level energy consumption measurement and statistics to meet the user's end-to-end energy consumption control requirements for the service.

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

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

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

[0259] The obtaining of the fifth information sent by the first network function includes:

[0260] Obtain fifth information of 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] Timeframe;

[0264] area;

[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 first information to the first network function through the NEF; and / or

[0269] Acquire fifth information sent by the first network function, including:

[0270] Acquire 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 per service, single or per IP quintuple, single or per network slice, single or per DNN, single or per session, single or per user. The specific implementation of the method described in the embodiment of this application applied to the second network function can be combined with the implementation instructions in the specific implementation of the first network function, and will not be repeated here.

[0273] One embodiment of the present application further provides an energy consumption measurement method, which is applied to the third network function. As shown in FIG7 , the method includes:

[0274] S710: Send second information to a first network function, where the second information is used by the first network function to obtain fifth information.

[0275] 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, and 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 per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0279] The energy consumption measurement method described in the embodiment of the present application is adopted, and the second information is sent to the first network function through the third network function, so that the first network function obtains energy consumption related information of a first granularity. In this way, the first network function can send energy consumption related information based on one or more of the granularity of service, network slice, user, session, IP quintuple, data network name (Data Network Name, DNN), user group, and session group to the second network function, thereby realizing service-level energy consumption measurement and statistics to meet the user's end-to-end energy consumption control requirements for the service.

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

[0281] Obtain 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, the energy consumption measurement method further comprises:

[0286] Send 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, which is used to indicate 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] 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 the data rate, data volume, and load information;

[0290] The second sub-information includes one or more of the following: the number of sessions, the slice identifier, the IP quintuple, the DNN, the user identifier, the third time information, and the 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] The third sub-information includes one or more of the number of access users, a slice identifier, an IP quintuple, a DNN, a user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate a collection time of the third sub-information, and the third energy consumption information is generated based on the number of access users;

[0292] 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 time when the fourth sub-information was collected;

[0293] 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 area, renewable energy proportion information of the first area, 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.

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

[0295] Sending fourth information to the 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 via the sixth network function.

[0299] Optionally, the energy consumption measurement 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 slicing, DNN, network slicing instance, partial network slicing, network function.

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

[0303] The specific implementation of the method described in the embodiment of the present application as applied to the third network function can be combined with the implementation instructions in the specific implementation of the method as applied to the first network function, and will not be repeated here.

[0304] One embodiment of the present application further provides a network function, wherein the network function is a first network function. As shown in FIG8 , the first network function 800 includes a transceiver 810 configured to:

[0305] Sending fifth information to the 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 region, and renewable energy ratio information of the first region;

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

[0308] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0309] Optionally, in the network function, the transceiver 810 is further configured to:

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

[0311] The transceiver 810 sends the fifth information to the second network function, including:

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

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

[0314] Time point;

[0315] Timeframe;

[0316] area;

[0317] First granularity;

[0318] dimension.

[0319] Optionally, in the network function, the transceiver 810 sends the fifth information to the second network function, including:

[0320] Sending fifth information to the second network function via the network opening function NEF; and / or

[0321] The transceiver 810 receives the first information sent by the second network function, including:

[0322] The first information sent by the second network function is received through the NEF.

[0323] Optionally, in the network function, 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 per service, single or per IP quintuple, single or per network slice, single or per DNN, single or per session, single or per user, user group, session group.

[0325] Optionally, in the network function, the transceiver 810 is further configured to:

[0326] obtaining second information sent by the third network function;

[0327] The fifth information is obtained according to the second information.

[0328] Optionally, in the network function, the transceiver 810 is further configured to:

[0329] Sending 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 via the fourth network function.

[0333] Optionally, in the network function, 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, in the network function, the second information includes one or more of the following information:

[0335] 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 the data rate, data volume, and load information;

[0336] The second sub-information includes one or more of the following: the number of sessions, the slice identifier, the IP quintuple, the DNN, the user identifier, the third time information, and the 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] The third sub-information includes one or more of the number of access users, a slice identifier, an IP quintuple, a DNN, a user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate a collection time of the third sub-information, and the third energy consumption information is generated based on the number of access users;

[0338] 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 time when the fourth sub-information was collected;

[0339] 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 area, renewable energy proportion information of the first area, 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.

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

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

[0342] Optionally, the network function, wherein the first area is an area based on the granularity of the tracking area TA or the physical area.

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

[0344] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group; and / or

[0345] The dimensions include one or more of the following:

[0346] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0347] One embodiment of the present application further provides a network function, wherein the network function is a second network function. As shown in FIG9 , the second network function 900 includes a transceiver 910 configured to:

[0348] Obtain fifth information sent by the first network function; wherein 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 ratio information, renewable energy information of the first region, and renewable energy ratio information of the first region;

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

[0351] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0352] Optionally, in the network function, the transceiver 910 is further configured to:

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

[0354] 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 based on the first information.

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

[0357] Time point;

[0358] Timeframe;

[0359] area;

[0360] First granularity;

[0361] dimension.

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

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

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

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

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

[0367] Single or per service, single or per IP quintuple, single or per network slice, single or per DNN, single or per session, single or per user.

[0368] One embodiment of the present application further provides a network function, wherein the network function is a third network function. As shown in FIG10 , the third network function 1000 includes a transceiver 1010 configured to:

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

[0370] 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, and renewable energy ratio information of the first region;

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

[0373] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

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

[0375] Obtain 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 via the fourth network function.

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

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

[0381] Optionally, in the network function, 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, in the network function, 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 based on one or more of the data rate, data volume, and load information;

[0384] The second sub-information includes one or more of the following: the number of sessions, the slice identifier, the IP quintuple, the DNN, the user identifier, the third time information, and the 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, a slice identifier, an IP quintuple, a DNN, a user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate a collection time of the third sub-information, and the third energy consumption information is generated based on 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 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 time when the fourth sub-information was collected;

[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 area, renewable energy proportion information of the first area, 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, in the network function, the transceiver 1010 is further configured to:

[0389] Sending 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 via the sixth network function.

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

[0394] Optionally, in 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 slicing, DNN, network slicing instance, partial network slicing, network function.

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

[0397] One embodiment of the present application further provides an energy consumption measurement device, which is applied to the first network function. As shown in FIG11 , the device includes:

[0398] The first sending module 1101 is configured to send fifth information to the 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 region, and renewable energy ratio information of the first region;

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

[0401] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0402] Optionally, the energy consumption measuring device further comprises:

[0403] The first receiving module 1102 is configured to receive the 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] Send fifth information to the second network function according to the first information.

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

[0406] Time point;

[0407] Timeframe;

[0408] area;

[0409] First granularity;

[0410] dimension.

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

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

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

[0414] The first information sent by the second network function is received through the NEF.

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

[0416] Single or per service, single or per IP quintuple, single or per network slice, single or per DNN, single or per session, single or per user, user group, session group.

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

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

[0419] The fifth information is obtained according to the second information.

[0420] Optionally, in the energy consumption measuring device, the first sending module 1101 is further configured to:

[0421] Sending third information to the third network function, where 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 via the fourth network function.

[0425] Optionally, in the energy consumption measuring device, 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, in the energy consumption measuring device, the second information includes one or more of the following information:

[0427] 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 the data rate, data volume, and load information;

[0428] The second sub-information includes one or more of the following: the number of sessions, the slice identifier, the IP quintuple, the DNN, the user identifier, the third time information, and the 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, a slice identifier, an IP quintuple, a DNN, a user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate a collection time of the third sub-information, and the third energy consumption information is generated based on 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 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 time when the fourth sub-information was collected;

[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 area, renewable energy proportion information of the first area, 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, 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:

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

[0434] Optionally, in the energy consumption measuring device, the first area is an area with a granularity based on a tracking area TA or a physical area.

[0435] One embodiment of the present application further provides an energy consumption measurement device, which is applied to the second network function. As shown in FIG12 , the device includes:

[0436] The first acquiring module 1201 is configured to acquire fifth information sent by the 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 ratio information, renewable energy information of the first region, and renewable energy ratio information of the first region;

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

[0439] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0440] Optionally, the energy consumption measuring device further comprises:

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

[0442] The first acquiring module 1201 acquires the fifth information sent by the first network function, including:

[0443] Obtain fifth information sent by the first network function based on the first information.

[0444] Optionally, in the energy consumption measuring device, the first information includes one or more of the following information:

[0445] Time point;

[0446] Timeframe;

[0447] area;

[0448] First granularity;

[0449] dimension.

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

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

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

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

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

[0455] Single or per service, single or per IP quintuple, single or per network slice, single or per DNN, single or per session, single or per user.

[0456] One embodiment of the present application further provides an energy consumption measurement device, which is applied to the third network function. As shown in FIG13 , the device includes:

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

[0458] 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 the first region, and renewable energy ratio information of the first region;

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

[0461] Single or per service, single or per IP quintuple, single or per network slice, single or per Data Network Name (DNN), single or per session, single or per user, user group, session group.

[0462] Optionally, the energy consumption measurement device further includes a third acquisition 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 via the fourth network function.

[0467] Optionally, in the energy consumption measuring 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 measuring 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 measuring 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 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 the data rate, data volume, and load information;

[0472] The second sub-information includes one or more of the following: the number of sessions, the slice identifier, the IP quintuple, the DNN, the user identifier, the third time information, and the 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;

[0473] The third sub-information includes one or more of the number of access users, a slice identifier, an IP quintuple, a DNN, a user identifier, fourth time information, and third energy consumption information; the fourth time information is used to indicate a 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 time when the fourth sub-information was collected;

[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 proportion information, renewable energy information of the first area, renewable energy proportion information of the first area, 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, in the energy consumption measuring device, the second sending module 1301 is further configured to:

[0477] Sending fourth information to the fifth network function, wherein 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 via the sixth network function.

[0481] Optionally, the energy consumption measurement 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 slicing, DNN, network slicing instance, partial network slicing, network function.

[0485] Optionally, in the energy consumption measuring device, the first area is an area based on TA or physical area granularity.

[0486] One embodiment of the present application further provides a network device, which includes a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the energy consumption measurement method as described in any one of the above items.

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

[0488] In addition, a specific embodiment of the present application further provides a readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the steps in the energy consumption measurement method as described in any one of the above items are implemented.

[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 described in detail above and will not be repeated here.

[0490] In the several embodiments provided in this 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 schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as 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 mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection of some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0491] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may be physically included separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0492] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute some steps of the sending and receiving methods described in various embodiments of the present application. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., various media that can store program code.

[0493] The above is a preferred embodiment of the present application. It should be pointed out that for ordinary personnel in this technical field, several improvements and modifications can be made without departing from the principles described in the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. An energy consumption measurement method, applied to a first network function, the method comprising: 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 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.

2. The energy consumption measurement method according to claim 1, further comprising: 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 2, wherein, 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 2 or 3, wherein, 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 the NEF.

5. The energy consumption measurement method according to any one of claims 2-4, wherein, 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, user group, session group.

6. The energy consumption measurement method according to any one of claims 1-5, further comprising: 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, further comprising: Sending third information to the third network function, the third information being 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 any one of claims 6-8, wherein, 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 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; 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; 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 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. 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.

10. The energy consumption measurement method according to claim 9, wherein 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.

11. The energy consumption measurement method according to any one of claims 1 to 10, wherein, 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, wherein 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 the second network function, the method includes: Obtain 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.

14. The energy consumption measurement method according to claim 13, further includes: Send the first information to the first network function; Wherein, obtaining the fifth information sent by the first network function includes: Obtain the fifth information sent by the first network function according to the first information.

15. The energy consumption measurement method according to claim 14, wherein, 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 14 or 15, wherein, Sending first information to the first network function, including: Sending first information to the first network function via the NEF; and / or Obtaining fifth information sent by the first network function, including: Obtaining fifth information sent by the first network function via the NEF.

17. The energy consumption measurement method according to any one of claims 14-16, wherein, 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, the method including: Sending second information to the first network function, where the second information is used for the first network function to obtain 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 a 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, further including: Obtaining 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 via a fourth network function.

20. The energy consumption measurement method according to claim 19, further including: Sending the second information to the first network function according to the third information.

21. The energy consumption measurement method according to claim 19, wherein, 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, wherein, 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 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; 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; 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; 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, fifth time information; the fifth time information is used to indicate the collection time of the fourth sub - information; 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, 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 any one of claims 18 - 22, further comprising: 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 via a sixth network function.

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

25. The energy consumption measurement method according to claim 22, wherein, 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 or 25, wherein, 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, 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 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.

28. A network function, wherein, The network function is a second network function, 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 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.

29. A network function, wherein, The network function is a third network function, including a transceiver, for: Sending second information to the first network function, and 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 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.

30. An energy consumption measurement device, applied to a first network function, the device includes: A first sending module, configured to send the 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 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.

31. An energy consumption measurement device, applied to a second network function, the device includes: A first obtaining module, configured to obtain 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 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.

32. An energy consumption measurement device, applied to a third network function, 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 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.

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

34. A readable storage medium, on which a program is stored, and when the program is executed by a processor, the steps in the energy consumption measurement method according to any one of claims 1 to 26 are implemented.

Citation Information

Patent Citations

  • Method and system for achieving energy saving of radio network

    CN102238591A

  • Method and system for acquiring energy consumption information of network equipment, and storage medium

    CN116963166A

  • Energy efficiency-based network function discovery and selection

    WO2022058049A1