Method and device for acquiring information
The first management service provider obtains the energy usage information of network equipment that provides network services to the terminal based on network slice-related information and the energy usage information of network elements forming network slice subnets in the network, solving the problem that the prior art cannot measure the terminal-particle energy usage information, and achieving the satisfaction of network energy saving needs.
Patent Information
- Application Number
- CN202311454146.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-02
- Publication Date
- 2025-05-06
AI Technical Summary
The existing technology cannot meet future network energy saving needs and cannot measure the energy usage information of the terminal particle size.
The first management service provider determines and obtains the energy usage information of the network equipment providing network services to the terminal based on the network slice-related information and the energy usage information of the network elements forming the network slice subnet in the network.
The energy usage information of network equipment that provides network services to the terminal is achieved, and the terminal needs to understand its own energy usage information caused by the use of communication services, and meet future network energy saving needs.
Smart Images

Figure CN119946776A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method and device for acquiring information. Background Art
[0002] At present, in terms of network construction and maintenance, energy conservation and carbon reduction of equipment, sites and computer rooms is one of the key research directions in the communications field.
[0003] In order to solve the problem of energy usage in communication networks and achieve energy conservation and carbon reduction, it is necessary to collect energy indicators such as energy consumption and carbon emissions. Existing technologies only support the measurement of energy indicators at the granularity of network elements, base stations, core networks and slices, which cannot meet future network energy-saving needs.
[0004] Therefore, how to meet the energy conservation requirements of future networks is a hot topic in current research. Summary of the invention
[0005] The embodiments of the present application provide a method and device for acquiring information to achieve the effect of energy saving in future networks.
[0006] In order to achieve the above objectives, this application adopts the following technical solutions:
[0007] In a first aspect, a method for obtaining information is provided, the method comprising: a first management service provider receives a first request message from a management service consumer, wherein the first request message is used to request information that can indicate the energy usage of a network device that provides network services to a terminal. In response to the first request message, the first management service provider obtains the energy usage information of the network device that provides network services to the terminal, wherein the energy usage information of the network device that provides network services to the terminal is determined based on the energy usage information of the network and information related to a network slice, wherein the network slice is one or more slices that provide network services to the terminal, and the network includes one or more network elements that constitute a network slice subnet. The first management service provider sends the energy usage information of the network device that provides network services to the terminal to the management service consumer.
[0008] Based on the method of the first aspect, it can be known that the first management service provider determines and obtains the energy usage information of the network equipment that provides network services to the terminal based on the relevant information of the network slice that provides network services to the terminal and the energy usage information of the network elements that constitute the network slice subnet in the network, and then evaluates the energy usage information of the network equipment that provides network services to the terminal, so as to satisfy the terminal's understanding of its own energy usage information caused by the use of communication services, which can meet future network energy-saving needs.
[0009] Optionally, the relevant information of the network slice includes the number of users registered on the network slice, and the first management service provider obtains the energy usage information of the network device that provides network services to the terminal, including: the first management service provider determines the energy usage information of the network device that provides network services to the terminal based on the energy usage information of the network and the number of users registered on the network slice of the terminal. It can be understood that the number of users registered on the network slice can be the number of terminals registered on the network slice, and the energy usage information of each network device that provides network services to the terminal on the network slice is determined by the number of terminals registered on the network slice and the energy usage information acting on the network slice, and the energy usage information of the network device that provides network services to the terminal is obtained, so as to enable the network management system to evaluate the terminal-level energy usage information.
[0010] Among them, the energy usage information of the network is used to indicate the energy usage of the network, and the energy usage information of the network equipment that provides network services to the terminal includes the value obtained by dividing the energy usage of the network by the number of users. It can be understood that the energy usage can be a measurement value of energy indicators such as energy consumption and carbon emissions. The value obtained by dividing the energy usage of the network by the number of users is the average energy usage of each user, which can accurately obtain the energy usage of the network equipment that provides network services to the terminal.
[0011] In a possible design scheme, the method of the first aspect may also include: the first management service provider sends a second request message to the second management service provider, wherein the second request message is used to request information that can indicate the energy usage of the network. The first management service provider receives the energy usage information of the network returned by the second management service provider based on the second request message. The second request message includes at least one of the following: an identifier of the terminal, an identifier of the network element, or an identifier of the network slice that provides network services to the terminal. It can be understood that the first management service provider can first collect the energy usage information of the network from the second management service provider, and then the first management service provider can determine the energy usage information of the network device that provides network services to the terminal in combination with the relevant information of the network slice, so as to realize the need to obtain the energy usage information of the network device that provides network services to the terminal.
[0012] Optionally, the second request message is specifically used to request information that can indicate the energy usage of the network in the first time period, and the energy usage information of the network is specifically used to indicate the energy usage of the network in the first time period. The second request message also includes information indicating the first time period. It can be understood that the first time period can be a time period arbitrarily specified by the first management service provider, and the first management service provider can collect the energy usage information of the network in any time period through the second management service provider, which can ensure that the energy usage information of the network is collected on time and on demand to avoid redundancy.
[0013] In a possible design scheme, the method of the first aspect may also include: the first management service provider sends a third request message to the second management service provider, wherein the third request message is used to request information that can indicate the energy usage of the network device that provides network services to the terminal. The first management service provider receives the energy usage information of the network device that provides network services to the terminal returned by the second management service provider according to the third request message. The third request message includes at least one of the following: the identifier of the terminal, the number of users, the identifier of the network element, or the identifier of the network slice that provides network services to the terminal. It can be understood that if the third request message includes the number of users, the second management service provider can determine the energy usage information of the network device that provides network services to the terminal through the energy usage information of the network and the number of users, that is, the first management service provider can directly collect the energy usage information of the network device that provides network services to the terminal from the second management service provider, which can reduce the overhead of the first management service provider.
[0014] Optionally, the third request message is specifically used to request information that can indicate energy usage of the terminal in the first time period, and the energy usage information of the network device that provides network services to the terminal is specifically used to indicate energy usage of the terminal in the first time period. The third request message also includes information indicating the first time period. It can be understood that the first management service provider can collect energy usage information of the terminal in any time period through the second management service provider, which can ensure that the energy usage information of the network device that provides network services to the terminal is collected on time and on demand to avoid redundancy.
[0015] In a possible design scheme, the method of the first aspect may also include: a first management service provider receives a notification message from a first network element, the notification message is used to indicate a network slice used by the terminal in a first time period. The first management service provider determines the network element based on the network slice. The notification message includes at least one of the following: an identifier of the terminal, an identifier of the first network slice, or an identifier of the second network slice, and the time of the change. It is understandable that the network slice used by the terminal may change. The notification message can be used to obtain the network slice used by the terminal in the first time period, thereby avoiding the loss of network slice information, and further avoiding inaccurate energy usage information of the network equipment providing network services to the terminal due to the missing network slice information.
[0016] Optionally, the network slice includes a first network slice used by the terminal before the network slice providing network services to the terminal is changed, and a second network slice used by the terminal after the network slice providing network services to the terminal is changed. When the network slice used by the terminal changes, both the first network slice before the change and the second network slice after the change provide network services to the terminal, and the energy usage information of the network device providing network services to the terminal needs to be determined through the energy usage information of the component network elements of the first network slice and the second network slice, so as to avoid incorrect energy usage information of the network device providing network services to the terminal due to the change of the network slice used by the terminal.
[0017] Optionally, in the case where the network includes multiple network elements constituting a network slice subnet, the energy usage information of the network is determined according to the energy usage information of each network element in the multiple network elements. The energy usage information of the network includes the sum of the energy usage indicated by the energy usage information of each network element in the multiple network elements. It can be understood that if there are multiple network elements constituting the network slice subnet, the energy usage of each network element obtained can be added together to accurately obtain the energy usage of the network.
[0018] Optionally, in the case where there are multiple network slices providing network services to the terminal, the energy usage information of the network device providing network services to the terminal is determined according to the energy usage information of the component network elements of each network slice in the multiple network slices, and the number of users registered on each network slice in the multiple network slices, and the component network elements of each network slice are one or more network elements constituting each network slice subnet. The energy usage information of the network device providing network services to the terminal includes: the energy usage indicated by the energy usage information of the component network elements of each network slice in the multiple network slices, divided by the sum of the values obtained by the number of users registered on each network slice.
[0019] It can be understood that if the terminal uses multiple network slices, the energy usage information of the component network elements of each network slice and the number of users registered on the network slice are determined. Specifically, the energy usage of the component network elements of each network slice is divided by the number of users registered on the network slice to obtain the terminal-level energy usage of the network slice. Then, the terminal-level energy usage of each network slice in the multiple network slices is added together. In this way, the complete energy usage information of the network equipment that provides network services to the terminal can be accurately obtained.
[0020] In a possible design scheme, the method of the first aspect may further include: when the second request message includes an identifier of the terminal, the first management service provider sends a fourth request message to the first network element, wherein the fourth request message is used to request information about a list of network slices that provide communication services to the terminal. The first management service provider receives the identifier of the network slice that provides network services to the terminal, which is returned by the first network element according to the fourth request message.
[0021] It can be understood that if the second request message includes the identifier of the terminal, the identifier of the terminal can implicitly indicate the need to determine the network slice that provides communication services for the terminal. Compared with the scheme of carrying the indication information of the network slice, the overhead can be reduced.
[0022] In a possible design scheme, the method of the first aspect may also include: the first management service provider determines the identifier of the component network element that constitutes the network slice that provides network services to the terminal based on the identifier of the network slice that provides network services to the terminal, the identifier of the component network element and the identifier of the network slice that provides network services to the terminal are used to jointly determine the energy usage information generated by the component network element serving the network slice that provides network services to the terminal, and the energy usage information of the network includes the energy usage information generated by the component network element serving the network slice that provides network services to the terminal.
[0023] It can be understood that a component network element can provide services for one or more network slices. The energy usage information generated by the component network element serving the network slice that provides network services to the terminal must be determined based on the identifier of the component network element and the identifier of the network slice. This avoids the energy usage generated by the component network element serving other network slices (such as network slices that do not provide services to the above-mentioned terminals) from interfering with the energy usage of the terminal, thereby ensuring the accuracy of the energy usage information of the network equipment that provides network services to the terminal.
[0024] In a second aspect, a method for obtaining information is provided, the method comprising: a management service consumer sends a first request message to a first management service provider, wherein the first request message is used to request information that can indicate energy usage of a network device that provides network services to a terminal. The management service consumer receives energy usage information of a network device that provides network services to a terminal, which is sent by the first management service provider in response to the first request message, wherein the energy usage information of the network device that provides network services to the terminal is determined based on energy usage information of the network and the number of users registered on a network slice that provides network services to the terminal, and the network includes one or more network elements that constitute a network slice subnet.
[0025] It can be understood that the relevant technical effects of the method of the second aspect mentioned above can also refer to the relevant introduction of the first aspect mentioned above, and will not be repeated here.
[0026] In a third aspect, a method for obtaining information is provided, the method comprising: a second management service provider receives a second request message sent by a first management service provider, wherein the second request message is used to request information that can indicate energy usage of a network, the network includes one or more network elements constituting a subnet of a network slice, and the network slice is one or more slices that provide network services to a terminal. The second management service provider collects energy usage information of the network according to the second request message. The second management service provider returns the energy usage information of the network to the second management service provider.
[0027] It can be understood that the relevant technical effects of the method of the third aspect mentioned above can also refer to the relevant introduction of the first aspect mentioned above, and will not be repeated here.
[0028] In a fourth aspect, a method for obtaining information is provided, the method comprising: a first network device receives a first request message from a terminal, wherein the first request message is used to request information that can indicate energy usage of a network device that provides network services to the terminal. The network device responds to the first request message and obtains energy usage information of the network device that provides network services to the terminal, wherein the energy usage information of the network device that provides network services to the terminal is determined based on energy usage information of the terminal on the first network device side and energy usage information of the terminal on the second network device side. The first network device sends energy usage information of the network device that provides network services to the terminal to the terminal.
[0029] Based on the method of the fourth aspect, it can be known that by determining the energy usage information of the network equipment that provides network services to the terminal based on the energy usage information of the terminal on the first network equipment side and the energy usage information of the terminal on the second network equipment side through the first network equipment, and sending the energy usage information of the network equipment that provides network services to the terminal to the terminal, it is possible to evaluate the energy usage information of the network equipment that provides network services to the terminal, so as to satisfy the terminal's understanding of its own energy usage information caused by the use of communication services, and to meet future network energy-saving needs.
[0030] Optionally, the first network device obtains energy usage information of a network device that provides network services to a terminal, including: the first network device sends a second request message to a second network element, the second request message is used to request an energy usage status of the terminal on the second network device side. The first network device receives energy usage information of the terminal on the second network device side sent by the second network element based on the second request message. The first network device sends a third request message to a second management service provider, the third request message is used to request an energy indicator of the first network device. The first network device receives a value of the energy indicator of the first network device sent by the second management service provider based on the third request message. The first network device determines the energy usage information of the terminal on the first network device side based on the value of the energy indicator of the first network device.
[0031] It can be understood that the first network device can be a base station device, the second network device can be a core network device, and the second network element can be an energy management network element for managing energy usage on the core network side. The first network device provides services for the terminal, and when the terminal needs to obtain energy usage information, the base station device requests the energy management network element to count the energy usage information of the terminal on the core network side, and requests the second management service provider to count the value of the energy indicator of the first network device, determine the energy usage information of the terminal on the first network device side, and then determine the energy usage information of the network device that provides network services to the terminal, so as to meet the terminal's understanding of its own energy usage information caused by the use of communication services, which can meet future network energy saving needs.
[0032] Among them, when the energy indicator includes carbon intensity, the energy usage information of the terminal on the second network device side includes the carbon emissions of the terminal on the second network device side, and the carbon emissions of the terminal on the second network device side are the product of the carbon intensity of the second network device network element and the traffic of the terminal on the second network device network element, and the second network device network element provides services for the terminal; the energy usage information of the terminal on the first network device includes the carbon emissions of the terminal on the first network device side, and the carbon emissions of the terminal on the first network device side are the product of the carbon intensity of the first network device and the traffic of the terminal on the first network device.
[0033] Among them, when the energy indicator includes energy efficiency, the energy usage information of the terminal on the second network device side includes the energy consumption of the terminal on the second network device side, and the energy consumption of the terminal on the second network device side is a value obtained by dividing the traffic of the terminal on the second network device network element by the energy efficiency of the second network device network element. The energy usage information of the terminal on the first network device side includes the energy consumption of the terminal on the first network device side, and the energy consumption of the terminal on the first network device is a value obtained by dividing the traffic of the terminal on the first network device by the energy efficiency of the first network device.
[0034] It can be understood that by counting the traffic of the terminal on the network element of the second network device and the energy indicators of the network element of the second network device, the energy usage information of the terminal on the second network device side is calculated, and by counting the traffic of the terminal on the first network device and the energy indicators of the first network device, the energy usage information of the terminal on the first network device side is calculated. In this way, the energy usage information of the network device that provides network services to the terminal can be obtained simply and conveniently.
[0035] In a fifth aspect, a method for obtaining information is provided, the method comprising: a second network element receives a second request message, the second request message is used to request energy usage information of a terminal on a second network device side. The second network element obtains, based on the second request message, a value of an energy indicator of a second network device network element providing services for the terminal, and a flow of the terminal on the second network device network element. The second network element determines energy usage information of the terminal on the second network device side based on the value of the energy indicator and the flow of the terminal on the second network device network element. The second network element sends energy usage information on the second network device side.
[0036] Based on the method of the fifth aspect, it can be known that the second network element can be an energy management network element. The second network element determines the energy usage information of the terminal on the second network device side based on the value of the energy indicator and the traffic of the terminal on the second network device network element. The energy usage information of the network device that provides network services to the terminal can be obtained simply and conveniently, thereby realizing the evaluation of the energy usage information at the terminal granularity.
[0037] Optionally, the second request message includes the identifier of the terminal, and the second network element obtains the value of the energy indicator of the second network device network element that provides services to the terminal, and the traffic of the terminal on the second network device network element, including: the second network element determines the identifier of the second network device network element that provides services to the terminal based on the identifier of the terminal. The second network element obtains the value of the energy indicator of the second network device network element and the traffic of the terminal on the second network device network element based on the identifier of the second network device network element. It can be understood that by associating the identifier of the terminal with the identifier of the second network device network element, the value of the energy indicator of the second network device network element and the traffic of the terminal on the second network device network element are obtained, and then the energy usage information of the terminal on the second network device side is calculated, so that the energy usage information of the terminal on the second network device side can be obtained simply and conveniently.
[0038] The second network element obtains the value of the energy indicator of the second network device network element and the traffic of the first terminal device on the second network device network element based on the identifier of the second network device network element, including: the second network element sends a second request message to the second management service provider, and the second request message is used to request the energy indicator of the second network device network element. The second network element receives the value of the energy indicator of the second network device network element sent by the second management service provider based on the second request message. By sending a request to the second management service provider, it is convenient to obtain the value of the energy indicator of the second network device network element.
[0039] In a sixth aspect, a communication device is provided. The communication device includes: a module for executing the method described in any one of the first aspect to the fifth aspect, such as a transceiver module and a processing module. For example, the transceiver module is used to indicate the transceiver function of the communication device, and the processing module is used to execute functions of the communication device other than the transceiver function.
[0040] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the sixth aspect, and the receiving module is used to implement the receiving function of the communication device described in the sixth aspect.
[0041] Optionally, the communication device described in the sixth aspect may further include a storage module, wherein the storage module stores a program or instruction. When the processing module executes the program or instruction, the communication device may execute the method described in any one of the first aspect to the fifth aspect.
[0042] It can be understood that the communication device described in the sixth aspect can be a terminal or a network device, or it can be a chip (system) or other parts or components that can be set in a terminal or a network device, or it can be a device that includes a terminal or a network device, and this application does not limit this.
[0043] In addition, the technical effects of the communication device described in the sixth aspect can refer to the technical effects of the above-mentioned first aspect and will not be repeated here.
[0044] According to a seventh aspect, a communication device is provided, including a processor, the processor being configured to execute the method described in any one of the first to fifth aspects.
[0045] In a possible design solution, the communication device described in the seventh aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the seventh aspect to communicate with other communication devices.
[0046] In a possible design scheme, the communication device described in the seventh aspect may also include a memory. The memory may be integrated with the processor or may be separately provided. The memory may be used to store the computer program and / or data involved in the method described in any one of the first to fifth aspects.
[0047] In an embodiment of the present application, the communication device described in the seventh aspect may be a terminal or network device described in any one of the first to fifth aspects, or a chip (system) or other parts or components that may be arranged in the terminal or network device, or a device including the terminal or network device.
[0048] In addition, the technical effects of the communication device described in the seventh aspect can refer to the technical effects of the methods described in any one of the first aspect to the fifth aspect, and will not be repeated here.
[0049] In an eighth aspect, a communication device is provided, comprising: a processor, the processor being coupled to a memory, the processor being configured to execute a computer program stored in the memory, so that the communication device executes the method described in any one of the first aspect to the eighth aspect.
[0050] In a possible design solution, the communication device described in the eighth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the eighth aspect to communicate with other communication devices.
[0051] In an embodiment of the present application, the communication device described in the eighth aspect may be a terminal or network device described in any one of the first to eighth aspects, or a chip (system) or other parts or components that may be arranged in the terminal or network device, or a device including the terminal or network device.
[0052] In addition, the technical effects of the communication device described in the eighth aspect can refer to the technical effects of the method described in the first aspect, and will not be repeated here.
[0053] In a ninth aspect, a communication device is provided, comprising: a processor and a memory; the memory is used to store a computer program, and when the processor executes the computer program, the communication device executes the method described in any one of the first to fifth aspects.
[0054] In a possible design scheme, the communication device described in the ninth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the ninth aspect to communicate with other communication devices.
[0055] In an embodiment of the present application, the communication device described in aspect 9 may be a terminal or network device described in any one of aspects 1 to 5, or a chip (system) or other parts or components that may be arranged in the terminal or network device, or a device including the terminal or network device.
[0056] In addition, the technical effects of the communication device described in the ninth aspect can refer to the technical effects of the methods described in any one of the first to fifth aspects, and will not be repeated here.
[0057] In a tenth aspect, a communication system is provided, comprising: a first communication device for executing the method described in the first aspect, and a fifth communication device for executing the method described in the fifth aspect.
[0058] In the eleventh aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are executed on a computer, the computer executes the method described in any one of the first to fifth aspects.
[0059] In a twelfth aspect, a computer program product is provided, comprising a computer program or instructions, which, when executed on a computer, causes the computer to execute the method described in any one of the first to fifth aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] Figure 1 A schematic diagram of a process for enabling energy-saving state for a base station cell;
[0061] Figure 2 A schematic diagram of a network supporting solar-powered power supply provided in an embodiment of the present application;
[0062] Figure 3 A flowchart of a method for obtaining energy usage information in the prior art;
[0063] Figure 4 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0064] Figure 5 Schematic diagram of the process of obtaining information provided in the embodiment of the present application Figure 1 ;
[0065] Figure 6 A schematic diagram of the structure of a network slice provided in an embodiment of the present application;
[0066] Figure 7 Schematic diagram of the process of obtaining information provided in the embodiment of the present application Figure 2 ;
[0067] Figure 8Schematic diagram of the process of obtaining information provided in the embodiment of the present application Figure 3 ;
[0068] Fig. 9 Schematic diagram of the process of obtaining information provided in the embodiment of the present application Figure 4 ;
[0069] Fig.10 Schematic diagram of the process of obtaining information provided in the embodiment of the present application Figure 5 ;
[0070] Fig.11 A schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 1 ;
[0071] Fig.12 A schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 2 . DETAILED DESCRIPTION
[0072] For ease of understanding, the technical terms involved in the embodiments of the present application are first introduced below.
[0073] 1. Explanation of key terms:
[0074] Carbon footprint (CO2 footprint): refers to the collection of greenhouse gas emissions caused by corporate organizations, activities, products or individuals through transportation, food production and consumption, and various production processes.
[0075] Green energy: also known as clean energy, new energy and renewable energy, refers to energy that does not destroy or harm the environment and does not emit pollutants, such as solar power generation, wind power generation, etc.
[0076] Green energy index: a general term for indicators used to measure the green energy usage or carbon emission performance of power equipment in communication networks due to energy consumption. Examples of specific indicators are as follows:
[0077] Proportion of green energy use: the proportion of green energy consumption in total energy consumption.
[0078] Green energy usage: the amount of green energy consumed during the start and end time.
[0079] Green energy supply: The green energy supply calculated or estimated during the start and end time, determined by the lighting conditions during the start and end time.
[0080] Carbon emission: the amount of carbon emissions during the start and end time.
[0081] Carbon intensity: the equivalent amount of carbon dioxide emitted per unit of activity.
[0082] Carbon Emission Efficiency: Carbon emission efficiency.
[0083] 2. 3GPP Standard Background
[0084] The current 3GPP energy-saving topic addresses the issue of energy use in communication networks from the perspective of energy efficiency measurement and energy conservation: a new requirement is proposed to use subscribers as the measurement granularity and open up estimated terminal device-level carbon emissions to them.
[0085] Define the measurement method of energy efficiency key performance indicators (EE KPIs), and calculate EE KPIs from the dimensions of end-to-end (E2E) network, subnet, network element, communication site, etc. And reflect the customer's requirements for slice energy efficiency by adding energy efficiency parameters in the slice service profile.
[0086] like Figure 1 As shown, the current 3GPP defines the process of starting the energy-saving state for the base station cell, as shown below:
[0087] S101, the performance management function obtains traffic load information from a base station cell.
[0088] The performance management function may be a performance measurement message service (management service, MnS) producer (producer), and the base station cell may include a new radio (NR) system capacity enhancement base station cell and an NR base station cell. The performance management function obtains traffic load information from the NR capacity enhancement base station cell and the NR base station cell.
[0089] S102: The energy-saving management function obtains traffic load information from the performance management function.
[0090] The energy saving management function can be an energy saving MnS producer.
[0091] S103, the energy-saving management function analyzes the traffic load information and decides whether to enable the energy-saving state of the NR capacity enhancement base station cell.
[0092] Energy-saving MnS producer, after analysis, decided to enable energy-saving state of NR capacity enhancement base station cell
[0093] S104: If the energy-saving management function decides to turn on the energy-saving state of the NR capacity enhancement unit, the energy-saving management function requests the configuration management function to modify the base station cell attributes.
[0094] The configuration management function may be to configure the MnS producer, and the modified base station cell attribute may indicate that the energy saving state is turned on, for example, the energy saving state (energySaving) is changed from off to on.
[0095] S105, the configuration management function configures the NR capacity enhancement base station cell.
[0096] S106, the NR capacity enhancement base station cell starts the switching operation.
[0097] S107, the configuration management function configures the NR base station cell.
[0098] S108, the NR capacity enhancement base station cell enters the energy-saving state.
[0099] S109, the NR capacity enhancement base station cell feeds back the energy-saving state configuration result to the configuration management function.
[0100] S110, the configuration management function notifies the energy saving management function of the change in the base station cell attribute.
[0101] The current definition of network element energy efficiency KPI in 3GPP is: the energy efficiency (EE) indicator is calculated by dividing the data volume (DV) by the energy consumed (EC) over a period of time. For wireless access networks, a variation of the EE calculation method can be coverage divided by energy consumed.
[0102] 3. Energy management system
[0103] The site energy management system focuses on the unified management of site energy, environment and safety components. It helps maintenance personnel remotely manage sites by real-time monitoring of the performance and alarm information of related equipment, statistically analyzes site energy consumption, and provides data support suggestions for energy-saving optimization. In scenarios where mains power supply, battery power supply and green energy power supply can all exist, the management objects of the site energy management system include: energy systems, such as solar panels, mains power, UPS, batteries, diesel engines, fuel tanks and other power supply components, among which solar panels are placed according to the planned location of the base station.
[0104] like Figure 2 As shown, Figure 2 The network diagram that supports solar photovoltaic power supply is described. The solid arrows represent the flow of energy (DC or AC), and the dotted arrows represent the network signal transmission, that is, the energy management system can manage the power supply module. The power supply methods for electrical equipment include the following three:
[0105] 1) Solar power supply
[0106] Photovoltaic panels: convert solar energy into electricity.
[0107] Combiner box: collects the photovoltaic series power and outputs it in a centralized manner.
[0108] Photovoltaic circuit breaker: used for switching on and off and protecting the input of solar photovoltaic power lines.
[0109] Solar module: It can convert solar input voltage to a specified voltage value. The converted current can be used by electrical devices or stored in batteries.
[0110] 2) Mains power supply
[0111] Mains electricity: The general alternating current supplied to homes and businesses.
[0112] AC power distribution: equipment used to connect power sources, transformers, converters and other loads, and to monitor and protect the power supply system.
[0113] Rectifier module: converts AC power into DC power of specified voltage, and the converted current is used for electrical equipment.
[0114] 3) Battery powered
[0115] Battery: A storage battery that can receive charge from the output current of the solar module and can also provide power to electrical devices.
[0116] The energy management system can monitor solar modules, complete basic management and maintenance, monitor related alarms and status reporting, and power generation performance statistics. At the same time, through overall monitoring of power supply equipment, such as computer power supply units (PSUs), batteries, etc., the overall scheduling of the stacking function can be achieved.
[0117] The power supply solutions under different lighting scenarios and mains conditions are introduced in Table 1.
[0118] Table 1
[0119]
[0120] 4. Definition of carbon emission efficiency standards for the communications industry
[0121] The carbon emissions of information communications technology (ICT) sites apply to all ICT sites of all sizes, including internet technology (IT) rooms located in buildings. The carbon emissions of communications systems are defined as:
[0122]
[0123] ECi: represents the energy consumed by the ICT site from power source i (local, hot / cold loop, grid) per year, in MWh;
[0124] CEFi: annual average carbon emission factor of power source i;
[0125] KPI CE : Expressed in tons of carbon dioxide equivalent.
[0126] Note:
[0127] Carbon emission efficiency: the ratio of CO2 equivalent to actual energy consumption of an ICT site in a year:
[0128] KPI CEE =KPI CE / KPI EC
[0129] 5. The process of collecting network element-level green energy indicators in existing technologies
[0130] like Figure 3 As shown, the process of optimizing carbon emission efficiency in the prior art is as follows:
[0131] S301, the green energy management function sends a request for monitoring a green energy indicator of a certain network element to the performance management function.
[0132] The request may include the network element identifier, start and end time, and the name of the green energy indicator. The network element identifier is used to indicate the monitored object, such as a base station. The start and end time are optional parameters used to indicate the green energy indicator to be measured within a certain time period. The green energy indicator name refers to the name of the measurement or statistical indicator used to measure green energy use.
[0133] Green energy indicators can be collected from the site energy management system through the configuration management function, that is, green energy usage information, such as green energy usage ratio (the ratio of green energy consumption to total energy consumption), green energy usage (i.e., green energy consumption within the start and end time), green energy supply (the green energy supply calculated or estimated within the start and end time, determined by the light conditions within the start and end time), carbon emissions (carbon emissions within the start and end time), carbon intensity (the equivalent amount of carbon dioxide emitted per unit activity), etc. Green energy indicators can also be obtained by secondary processing and calculation of green energy usage information directly collected from the site energy management system on the network management side, such as carbon emission efficiency.
[0134] S302, the performance management function obtains the location information of the network element corresponding to the network element identifier from the configuration management function according to the network element identifier, and determines the name of the green energy usage information that needs to be collected in the site energy management system according to the green energy indicator name.
[0135] The green energy usage information may be the green energy index itself, or may be data that needs to be collected in the site energy management system in order to calculate the green energy index (such as carbon emission efficiency).
[0136] S303, the performance management function collects green energy usage information through the site energy management system.
[0137] Green energy usage information may include green energy usage percentage, green energy usage, green energy (remaining) available amount, carbon emissions, etc. Carried parameters may include measurement start and end time (optional), green energy usage information name, and network element location.
[0138] The location of the network element is used to determine the corresponding energy system in the site energy management system. For example, the network element (management object) on the network side refers to the base station equipment, and the management object on the energy side refers to the solar panels, mains power, and batteries that provide power to the base station equipment. The identification of the management objects is not universal between the two, but the management objects are related in physical location. For example, solar panels are deployed with base station equipment, so the management objects on both sides can be associated through location information.
[0139] S304, the site energy management system determines the energy system at the same location according to the location of the network element, and collects energy consumption information within the required time period (if any).
[0140] S305: The site energy management system sends the green energy usage information value to the performance management function.
[0141] S306: The performance management function determines a green energy index according to the green energy usage information value.
[0142] The green energy usage information value may include the value of the green energy usage ratio (such as 60%), green energy usage (such as 2 kWh), green energy supply (such as 5 kWh), carbon emissions (such as 3 kg of CO2eq, CO2eq represents carbon dioxide equivalent emissions), carbon intensity (such as 3 kg of CO2eq), etc. The green energy index is determined based on the green energy usage information value. The green energy index can be the green energy usage information value itself, or obtained by secondary processing and calculation of the green energy usage information value, and matches the two corresponding relationships between the green energy index and the green energy usage information explained in S303.
[0143] S307: The performance management function sends the green energy index to the green energy management function.
[0144] It can be understood that the existing technology only supports measuring energy usage information at the granularity of network elements, base stations, core networks and slices, and cannot meet the new demand for measuring energy usage information at the granularity of terminals.
[0145] In response to the above technical problems, the embodiments of the present application propose the following technical solutions.
[0146] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0147] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless network (Wi-Fi) systems, vehicle to everything (V2X) communication systems, device-to-device (D2D) communication systems, Internet of Vehicles communication systems, fourth generation (4G) mobile communication systems, such as long term evolution (LTE) systems, worldwide interoperability for microwave access (WiMAX) communication systems, fifth generation (5G) systems, such as new radio (NR) systems, and future communication systems.
[0148] In the embodiment of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the first indication information, the second indication information, or the third indication information, etc. below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein there is an association relationship between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be realized by means of the arrangement order of each information agreed in advance (such as specified by the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each information can also be identified and uniformly indicated to reduce the indication overhead caused by indicating the same information separately.
[0149] In addition, the specific indication method may also be various existing indication methods, such as but not limited to the above-mentioned indication methods and various combinations thereof. The specific details of the various indication methods can refer to the prior art and will not be repeated herein. As can be seen from the above, for example, when it is necessary to indicate multiple information of the same type, different indication methods may be used for different information. In the specific implementation process, the desired indication method can be selected according to specific needs. The embodiment of the present application does not limit the selected indication method. In this way, the indication method involved in the embodiment of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.
[0150] It should be understood that the information to be indicated can be sent as a whole, or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiment of the present application. Among them, the sending period and / or sending time of these sub-information can be pre-defined, for example, pre-defined according to a protocol, or can be configured by the sending end device by sending configuration information to the receiving end device.
[0151] "Pre-definition" or "pre-configuration" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in the device, and the embodiments of the present application do not limit the specific implementation method. Among them, "saving" can mean saving in one or more memories. The one or more memories can be set separately or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories can also be partially set separately and partially integrated in a decoder, a processor, or a communication device. The type of memory can be any form of storage medium, which is not limited by the embodiments of the present application.
[0152] The "protocol" involved in the embodiments of the present application may refer to a protocol family in the communication field, a standard protocol with a similar protocol family frame structure, or a related protocol used in future communication systems, and the embodiments of the present application do not make specific limitations on this.
[0153] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will make corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to have a judgment action when implementing it, nor does it mean that there are other limitations.
[0154] In the description of the embodiments of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the embodiments of the present application is only a description of the association relationship of the associated objects, indicating that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In addition, in the description of the embodiments of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or its similar expression refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. In addition, in order to facilitate the clear description of the technical solution of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish the same or similar items with basically the same functions and effects. Those skilled in the art will appreciate that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.
[0155] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0156] To facilitate understanding of the embodiments of the present application, first Figure 4 The communication system shown in the example is used to describe in detail the communication system applicable to the embodiment of the present application. Figure 4 A schematic diagram of the architecture of a communication system applicable to the method provided in an embodiment of the present application.
[0157] like Figure 4 As shown, the communication system may include: a management service consumer (MnS consumer) and a first management service provider.
[0158] Optionally, the communication system may also include: a second management service provider, a first network device, a second network device and a terminal, wherein the first network device may include a base station, the second management service provider may include a second management service provider that manages the first network device and a second management service provider that manages the second network device, and the second network device may include a first network element and a second network element.
[0159] Among them, MnS consumers can be used to invoke management services, such as network performance measurement.
[0160] The first management service provider can be a cross-domain management system (also called network management system, NMS), which can collect energy indicators of single-domain network elements by calling single-domain performance management services, such as base station carbon emissions / core network carbon emissions, and calculate cross-domain energy indicators, such as end-to-end slice carbon emissions. The second management service provider can be a single-domain management system (domain management system, also called element management system, EMS), which can be divided into EMS-RAN and EMS-CN. EMS-RAN is a single-domain management system for managing the RAN domain, and EMS-CN is a single-domain management system for managing the core network domain.
[0161] The first network element may be an access and mobility management function (AMF) network element, which is a core network element. The second network element may be an energy management network element, which is a network element in the core network used to manage energy, such as a network data analysis function (NWDAF) network element or a newly added network element.
[0162] The first network device may be a radio access network (RAN) device, and the second network device may be a core network device.
[0163] A terminal may also be called user equipment (UE), an access terminal, a subscriber unit (subscriber unit), a user station, a mobile station (MS), a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The terminal in the embodiments of the present application can be a mobile phone, a cellular phone, a smart phone, a tablet computer, a wireless data card, a personal digital assistant (PDA), a wireless modem, a handset, a laptop computer, a machine type communication (MTC) terminal, a computer with a wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a smart home device (for example, a refrigerator, a television, an air conditioner, an electric meter, etc.), an intelligent robot, a robotic arm, a workshop equipment, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a vehicle-mounted terminal, a roadside unit with a terminal function, and a wireless terminal in a smart city. unit, RSU), etc., flying equipment (e.g., intelligent robot, hot air balloon, drone, airplane), etc. The terminal of the present application may also be a vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit built into the vehicle as one or more components or units. The terminal device may also be other devices with terminal functions, for example, the terminal device may also be a device that functions as a terminal in D2D communication.
[0164] The embodiments of the present application do not limit the device form of the terminal. The device for realizing the function of the terminal can be a terminal; it can also be a device that can support the terminal to realize the function, such as a chip system. The device can be installed in the terminal, or used in combination with the terminal. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices.
[0165] The network device may be a radio access network (RAN) device, also referred to as an access network device. The access network device may specifically be a next generation mobile communication system, such as a 6G access network device, such as a 6G base station, or in the next generation mobile communication system, the access network device may also have other naming methods, which are all included in the protection scope of the embodiments of the present application, and the present application does not make any restrictions on this. Alternatively, the access network device may also include 5G, such as a gNB in a new radio (NR) system, or one or a group of antenna panels (including multiple antenna panels) of a base station in 5G, or a network node constituting a gNB, a transmission point (TRP or transmission point, TP) or a transmission measurement function (TMF), such as a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), an RSU with a base station function, or a wired access gateway, or a 5G core network element, etc. Alternatively, the access network device may also include: access point (AP) in a wireless fidelity (WiFi) system, wireless relay node, wireless backhaul node, various forms of macro base stations, micro base stations (also called small stations), relay stations, access points, wearable devices, vehicle-mounted devices, etc.
[0166] Among them, CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH). It can be understood that the network device can be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, CU can be divided into a network device in the access network RAN, and CU can also be divided into a network device in the core network CN, which is not limited here.
[0167] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, CU, CU-CP, CU-UP, DU and RU are described as examples in this application. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0168] In this communication system, the first management service provider determines and obtains the energy usage information of the network equipment providing network services to the terminal based on the relevant information of the network slice that provides network services to the terminal and the energy usage information of the network elements that constitute the network slice subnet in the network, and then evaluates the energy usage information of the network equipment providing network services to the terminal, so as to satisfy the terminal's understanding of the energy consumption information / energy usage information of the communication network equipment caused by the use of communication services, which can meet future network energy-saving needs.
[0169] The embodiments of the present application do not limit the device form of the network device. The device used to implement the function of the network device can be a network device; it can also be a device that can support the network device to implement the function, such as a chip system. The device can be installed in the network device, or it can be used in conjunction with the network device. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices.
[0170] The following will be combined Figure 5-Figure 10 The method for obtaining information provided in the embodiment of the present application can be applied to the above communication system, and is specifically applied to various scenarios / processes mentioned in the above communication system, which are specifically introduced below.
[0171] Figure 5 A flowchart of a method for obtaining information provided in an embodiment of the present application. The method for obtaining information is applicable to the above-mentioned communication system, mainly involving the interaction between the first management service provider and the management service consumer. The first and second in the embodiment of the present application are distinguished by different scenarios.
[0172] like Figure 5 As shown, the process of the method for obtaining information is as follows:
[0173] S501: A management service consumer sends a first request message to a first management service provider.
[0174] Among them, the first request message is used to request information that can indicate the energy usage of the network equipment that provides network services to the terminal. The first management service provider can be a system that can collect energy indicators of network elements, such as NMS. NMS can collect energy indicators of single-domain network elements by calling single-domain performance management services, and calculate cross-domain energy indicators. The energy usage of network equipment that provides network services to terminals may include energy indicators of network equipment that provides network services to terminals, such as energy indicators such as carbon emission efficiency, energy consumption, carbon emissions, and carbon intensity. Of course, the corresponding indicators can actually be obtained according to specific circumstances, and there is no restriction on this. For example, the first request message is used to request information that can indicate the carbon emissions of network equipment that provides network services to terminals, and then NMS collects and calculates the value of carbon emissions of network equipment that provides network services to terminals based on the first request message.
[0175] The first request message may include at least one of the following: an identifier of the terminal or an identifier of the network slice. The identifier of the terminal may be a user permanent identifier (SUPI), a generic public subscription identifier (GPSI), an external group identifier (External Group ID), a global unique temporary identity (GUTI), a radio network temporary identifier (RNTI), an identity number (ID) or an Internet protocol address (IP address) and other characters that can uniquely identify the terminal. The identifier of the network slice may be a single network slice selection assistance information (S-NSSAI) identifier, which is used to identify a network slice and can be used to help select a network slice.
[0176] The first request message is also used to request information indicating energy usage of the network device providing network services to the terminal within a first time period, and the first request message may include the first time period. The first time period may be any time period specified by the management service consumer, may be a time period for measuring energy usage information of the network device providing network services to the terminal, and may include a start and end time point, i.e., a start time and an end time.
[0177] In addition, the first request message may also include a reporting period, such as one day, one week, etc. If the first request message carries a reporting period, the first management service provider needs to collect energy usage information of the network device providing network services to the terminal according to the periodic requirements and report it to the management service consumer.
[0178] The first request message may be an existing performance indicator collection request message, or may be a newly defined message, which is not limited.
[0179] S502: A first management service provider receives a first request message from a management service consumer.
[0180] S503: In response to the first request message, the first management service provider obtains energy usage information of a network device that provides network services to the terminal.
[0181] The response to the first request message may be to trigger the first management service provider to obtain the energy usage information of the network device that provides network services to the terminal. The energy usage information of the network device that provides network services to the terminal is determined based on the energy usage information of the network and the network slice related information. The network energy usage information may be information that can indicate the energy usage of the network device at the network granularity. The energy usage of the network device at the network granularity may include the energy indicators of the network device at the network granularity, for example, it may include energy indicators such as carbon emission efficiency, energy consumption, carbon emissions and carbon intensity at the network granularity. Of course, the corresponding indicators can actually be obtained according to the specific situation, and there is no restriction on this. The network slice related information may include the number of users registered on the network slice.
[0182] A network slice may be one or more slices that provide network services to a terminal, and a network may include one or more network elements that constitute a network slice subnet. A network slice provides network services to a terminal, that is, the terminal uses the network slice. The network slice may be obtained based on an S-NSSAI identifier query, or may be determined by first querying a list of network slices used by the terminal based on the terminal identifier. One or more network elements that constitute a network slice subnet may be component information of a slice subnet that constitutes a network slice. A network slice subnet may include a core network and a wireless access network, and the component information corresponds to the core network elements that serve this network slice, such as AMF, service management function (SMF), user plane function (UPF) and other network elements, as well as wireless access network equipment, such as gNB.
[0183] For example, NMS queries the managed network slice and the component information of the slice subnet that constitutes the network slice according to the S-NSSAI identifier, that is, one or more network elements that constitute the network slice subnet. Then, the carbon emissions of the network elements that constitute the network slice subnet are obtained, and the carbon emissions of the network equipment that provides network services to the terminal are determined in combination with the relevant information of the network slice.
[0184] S504: The first management service provider sends energy usage information of a network device that provides network services to a terminal to a management service consumer.
[0185] S505 , the management service consumer receives energy usage information of a network device that provides network services to a terminal, which is sent by the first management service provider.
[0186] Among them, the energy usage information of the network equipment that provides network services to the terminal is determined based on the energy usage information of the network and the number of users registered on the network slice that provides network services to the terminal. The network includes one or more network elements that constitute the network slice subnet.
[0187] S503 is explained in detail below.
[0188] Optionally, the relevant information of the network slice may include the number of users registered on the network slice, and S503 may include: the first management service provider determines the energy usage information of the network device that provides network services to the terminal according to the energy usage information of the network and the number of users registered on the network slice of the terminal. The energy usage information of the network is used to indicate the energy usage of the network, and the energy usage information of the network device that provides network services to the terminal includes a value obtained by dividing the energy usage of the network by the number of users.
[0189] It can be understood that the number of users registered on the network slice can be the number of terminals registered on the network slice, that is, the number of terminals using the network slice. The number of users corresponding to the component network elements under the same network slice is consistent, and the number of users corresponding to the component network elements under different network slices may be inconsistent. The energy usage of the network can be the measured values of energy indicators such as energy consumption and carbon emissions of the network elements constituting the network slice subnet. For example, the NMS obtains the measured values of carbon emissions of the component network elements based on the component network elements of the slice subnet constituting the network slice, and divides the measured values of carbon emissions by the number of terminals registered on the slice subnet to obtain the carbon emissions of the network equipment that provides network services to the terminals.
[0190] In this way, the energy usage information of each network device providing network services to the terminal on the network slice can be determined by the number of terminals registered on the network slice and the energy usage information acting on the network slice, and the energy usage information at the terminal granularity can be obtained. The energy usage at the terminal granularity can be accurately obtained, enabling the network management system to evaluate the terminal-level energy usage information.
[0191] Optionally, the method for obtaining information may further include: the first management service provider sends a second request message to the second management service provider, wherein the second request message is used to request information that can indicate energy usage of the network. The first management service provider receives the energy usage information of the network returned by the second management service provider according to the second request message.
[0192] The second management service provider may be a management function deployed in a system capable of collecting energy usage information of the network. The system capable of collecting energy usage information of the network may be, for example, an EMS system. The energy usage information of the network may be the energy usage information of the network elements constituting the network slice subnet, that is, the energy usage information of the component network elements of the network slice subnet.
[0193] The second request message may include at least one of the following: an identifier of the terminal, an identifier of a network element, or an identifier of a network slice that provides network services to the terminal. The identifier of the network element, i.e., the identifier of the network element constituting the network slice subnet, may be determined based on the identifier of the network slice that provides network services to the terminal, for example, querying the component information of the network slice and the slice subnet constituting the network slice based on the S-NSSAI identifier, and the component information may include the identifier of the component network element.
[0194] For example, NMS sends a request to EMS to obtain the energy usage information of the network. The request carries the network element identifier and S-NSSAI identifier parameters. After receiving the request, EMS queries the network slice corresponding to the S-NSSAI identifier and determines the energy usage information of the component network elements acting on the network slice based on the network element identifier. EMS returns the energy usage information of the component network elements acting on the network slice to NMS.
[0195] It can be understood that the first management service provider can first collect the network's energy usage information from the second management service provider, and then the first management service provider can determine the energy usage information of the network equipment that provides network services to the terminal based on the network slice-related information, thereby realizing the need to obtain the energy usage information of the network equipment that provides network services to the terminal.
[0196] Optionally, the second request message is specifically used to request information indicating energy usage of the network in the first time period, and the energy usage information of the network is specifically used to indicate energy usage of the network in the first time period. The second request message may also include information indicating the first time period.
[0197] It can be understood that the first time period can be a time period arbitrarily specified by the first management service provider, which is used to indicate the energy indicators to be measured within a certain time period. The first management service provider can collect the energy usage information of the network within any time period through the second management service provider. For example, the request sent by NMS to EMS to obtain the energy usage information of the network also carries the parameters of the time period. After receiving the request, EMS determines the energy usage information of the component network elements acting on the network slice within the time period. EMS returns the energy usage information of the component network elements acting on the network slice within the time period to NMS. The flexibility of obtaining the energy usage information of the network is increased.
[0198] An embodiment of the present application provides another method for obtaining information, which may include: a second management service provider receives a second request message sent by a first management service provider, wherein the second request message is used to request information that can indicate energy usage of a network, the network includes one or more network elements constituting a subnet of a network slice, and the network slice is one or more slices that provide network services to a terminal. The second management service provider collects energy usage information of the network according to the second request message. The second management service provider returns the energy usage information of the network to the second management service provider.
[0199] It can be understood that the second request message corresponds to the above-mentioned second request message and will not be elaborated here.
[0200] Optionally, the method for obtaining information may further include: the first management service provider sends a third request message to the second management service provider, wherein the third request message is used to request information that can indicate energy usage of the network device that provides network services to the terminal. The first management service provider receives energy usage information of the network device that provides network services to the terminal returned by the second management service provider according to the third request message. The third request message may include at least one of the following: an identifier of the terminal, the number of users, an identifier of a network element, or an identifier of a network slice that provides network services to the terminal.
[0201] It can be understood that the number of users can be the number of terminals registered on the network slice that provides network services for the terminal. Given the identifier of the network slice, the number of users can be measured through the existing performance management service. If the third request message includes the number of users, the second management service provider can determine the energy usage information of the network device that provides network services for the terminal through the energy usage information of the network and the number of users, that is, the first management service provider can directly collect the energy usage information of the network device that provides network services for the terminal from the second management service provider.
[0202] For example, NMS sends a request to EMS to obtain the energy usage information of the network equipment that provides network services to the terminal. The request carries the network element identifier, S-NSSAI identifier, and the number of terminals registered on the network slice. After receiving the request, EMS queries the network slice corresponding to the S-NSSAI identifier, and determines the energy usage information of the component network elements acting on the network slice based on the network element identifier, and then determines the energy usage information of the network equipment that provides network services to the terminal based on the energy usage information of the component network elements and the number of terminals. EMS returns the energy usage information of the network equipment that provides network services to the terminal to NMS.
[0203] In this way, the first management service provider can directly collect energy usage information of the network equipment that provides network services to the terminal from the second management service provider, thereby improving the convenience of obtaining energy usage information of the network equipment that provides network services to the terminal.
[0204] Optionally, the third request message is specifically used to request information that can indicate energy usage of the terminal in the first time period, and the energy usage information of the network device that provides network services to the terminal is specifically used to indicate energy usage of the terminal in the first time period. The third request message may also include information used to indicate the first time period. The flexibility of obtaining energy usage information of the network is increased.
[0205] It can be understood that the first management service provider can collect the energy usage information of the terminal in any time period through the second management service provider. For example, the request sent by NMS to EMS to obtain the energy usage information of the network equipment that provides network services to the terminal also carries the parameter of the time period. After receiving the request, EMS queries the network slice corresponding to the S-NSSAI identifier, and determines the energy usage information of the component network elements acting on the network slice in the time period based on the identifier of the network element, and then determines the energy usage information of the network equipment that provides network services to the terminal based on the energy usage information of the component network elements in the time period and the number of terminals. EMS returns the energy usage information of the network equipment that provides network services to the terminal in the time period to NMS. The flexibility of obtaining energy usage information of network equipment that provides network services to terminals is increased.
[0206] Optionally, the method for obtaining information may further include: the first management service provider receives a notification message from the first network element, the notification message is used to indicate the network slice used by the terminal in the first time period. The first management service provider determines the network element according to the network slice. The notification message may include at least one of the following: an identifier of the terminal, an identifier of the first network slice, or an identifier of the second network slice, and a time when the change occurs.
[0207] It can be understood that the first network element can be an AMF network element. Since the network slice used by the terminal may change as the terminal's demand for the network changes, the first management service provider can subscribe to the terminal's context information update notification to the first network element, that is, the notification message of the first network element. When the network slice used by the terminal within the first time period changes, the first management service provider can receive the notification message, indicating the network slice used by the terminal within the first time period.
[0208] For example, NMS subscribes to the terminal context update notification from AMF. After receiving the request to obtain the energy usage information of the network device that provides network services to the terminal, NMS queries AMF for the identifier of the network slice used by the terminal. If the network slice used by the terminal changes during the start and end time of the request to measure the energy usage information of the network device that provides network services to the terminal, AMF sends a notification message to NMS, so the slice information will not be lost. In this way, through the notification message, when the network slice used by the terminal may change, the network slice used by the terminal in the first time period can be obtained, avoiding the loss of network slice information.
[0209] Optionally, the network slice may include a first network slice used by the terminal before the network slice providing network services to the terminal is changed, and a second network slice used by the terminal after the network slice providing network services to the terminal is changed.
[0210] The network elements may include component network elements of the network slice used by the terminal before the change and component network elements of the network slice used by the terminal after the change. The energy usage information of the network elements may include: energy usage information of the component network elements of the network slice used by the terminal before the change from the start time of the first time period to the time when the change occurs, and energy usage information of the component network elements of the network slice used by the terminal after the change from the time when the change occurs to the end time of the first time period.
[0211] It can be understood that when the network slice used by the terminal changes, the first network slice before the change and the second network slice after the change both provide network services for the terminal, and the energy usage information of the component network elements of the first network slice and the second network slice needs to be used to determine the energy usage information of the network device providing network services to the terminal. The time from the start time of the first time period to the time when the change occurs can be the working time of the network slice used by the terminal before the change, and the time from the time when the change occurs to the end time of the first time period can be the working time of the network slice used by the terminal after the change.
[0212] For example, if the network slice used by the terminal has changed once during the start and end time when the energy usage information needs to be collected, then the period from the start time to the change time constitutes working time period 1, and the network slices used by the terminal are network slice 1 and network slice 2; the change time to the end time constitutes working time period 2, and the slices used by the terminal are network slice 3 and network slice 4. Therefore, the data that the NMS needs to collect from the EMS includes: the (terminal-level) energy usage information of the component network elements of network slice 1 and network slice 2 during working time period 1, and the (terminal-level) energy usage information of the component network elements of network slice 3 and network slice 4 during working time period 2. In this way, it can be avoided that the energy usage information of the network equipment providing network services to the terminal is incorrect due to the change of the network slice used by the terminal.
[0213] Optionally, in the case where the network includes multiple network elements constituting a network slice subnet, the energy usage information of the network is determined based on the energy usage information of each of the multiple network elements. The energy usage information of the network may include the sum of the energy usage amounts indicated by the energy usage information of each of the multiple network elements.
[0214] It can be understood that if there are multiple network elements constituting the network slicing subnet, the energy usage of each network element obtained will be added together. For example, if the network elements constituting the network slicing subnet that provides services to the terminal are network element 1, network element 2 and network element 3, then the NMS will add the carbon emissions of network element 1, network element 2 and network element 3 to accurately obtain the energy usage of the network.
[0215] Optionally, in the case where there are multiple network slices providing network services to the terminal, the energy usage information of the network device providing network services to the terminal is determined according to the energy usage information of the component network elements of each network slice in the multiple network slices, and the number of users registered on each network slice in the multiple network slices, and the component network elements of each network slice are one or more network elements constituting each network slice subnet. The energy usage information of the network device providing network services to the terminal may include: the energy usage indicated by the energy usage information of the component network elements of each network slice in the multiple network slices, divided by the sum of the values obtained by the number of users registered on each network slice.
[0216] It can be understood that if the terminal uses multiple network slices, the energy usage information of the component network elements of each network slice and the number of users registered on the network slice are determined. Specifically, the energy usage of the component network elements of each network slice is divided by the number of users registered on the network slice to obtain the terminal-level energy usage of the network slice, and then the terminal-level energy usage of each network slice in the multiple network slices is added together.
[0217] For example, if the network slices used by the terminal are network slice 1 and network slice 2, the data that the NMS needs to collect from the EMS include the carbon emissions of the component network elements of network slice 1 and network slice 2. Divide the carbon emissions of the component network elements of network slice 1 by the number of terminals registered on network slice 1 to obtain the terminal-level carbon emissions of network slice 1. Here, if there are multiple component network elements in network slice 1, first add the carbon emissions of each component network element and then divide it by the number of terminals registered on network slice 1. Divide the carbon emissions of the component network elements of network slice 2 by the number of terminals registered on network slice 2 to obtain the terminal-level carbon emissions of network slice 2. Here, if there are multiple component network elements in network slice 2, first add the carbon emissions of each component network element and then divide it by the number of terminals registered on network slice 2. Then add the terminal-level carbon emissions of network slice 1 and the terminal-level carbon emissions of network slice 2 to obtain the terminal-level carbon emissions. In this way, it is possible to simply obtain complete energy usage information of network devices that provide network services to terminals.
[0218] Optionally, when the second request message includes the identifier of the terminal, the first management service provider sends a fourth request message to the first network element, wherein the fourth request message is used to request information about a list of network slices providing communication services to the terminal. The first management service provider receives the identifier of the network slice providing network services to the terminal returned by the first network element according to the fourth request message.
[0219] It can be understood that the information of the network slice list providing communication services for the terminal may include the identifier of the network slice used by the terminal, and the identifier of the network slice may be one or more. If the second request message includes the identifier of the terminal, the identifier of the network slice providing communication services for the terminal needs to be obtained through the identifier of the terminal. For example, after receiving the request for obtaining the energy usage information of the network device providing network services to the terminal, the NMS queries the AMF for the identifier of the network slice used by the terminal through the identifier of the terminal carried in the request. In this way, the energy usage information of the network device providing network services to the terminal can be obtained simply and conveniently through the association between the identifier of the network slice and the identifier of the terminal.
[0220] Optionally, the method for obtaining information may also include: the first management service provider determines the identifier of the component network element that constitutes the network slice that provides network services to the terminal based on the identifier of the network slice that provides network services to the terminal, the identifier of the component network element and the identifier of the network slice that provides network services to the terminal are used to jointly determine the energy usage information generated by the component network element serving the network slice that provides network services to the terminal, and the energy usage information of the network includes the energy usage information generated by the component network element serving the network slice that provides network services to the terminal.
[0221] It can be understood that a component network element can be a component network element of multiple network slices, and the energy usage information generated by this component network element serving this network slice needs to be determined based on the identification of the component network element and the identification of the network slice.
[0222] For example, Figure 6 As shown, the NMS determines the corresponding network slice 1 and network slice 2 according to the S-NSSAI identifier, and then determines the component network element 1 and component network element 2 corresponding to the identifier of the component network element of network slice 1, and the component network element 1 and component network element 2 corresponding to the identifier of the component network element of network slice 2, that is, component network element 1 acts on network slice 1 and network slice 2 at the same time, and component network element 2 acts on network slice 1 and network slice 2 at the same time. Then, the carbon emissions A generated by component network element 1 serving network slice 1 and the carbon emissions B generated by component network element 2 serving network slice 1 are determined, and the carbon emissions A and carbon emissions B are added, and then divided by the number of terminals on network slice 1 to obtain the terminal-level carbon emissions of network slice 1. The carbon emissions C generated by component network element 1 serving network slice 2 and the carbon emissions D generated by component network element 2 serving network slice 2 are added, and then divided by the number of terminals on network slice 2 to obtain the terminal-level carbon emissions of network slice 2. Then, the terminal-level carbon emissions of network slice 1 and the terminal-level carbon emissions of network slice 2 are added together to obtain the energy usage information of the network equipment that provides network services to the terminals.
[0223] For another example, since the number of terminals corresponding to the component network elements of the same network switching is the same, the carbon emissions A is divided by the number of terminals on network slice 1, and added to the carbon emissions B divided by the number of terminals on network slice 1 to obtain the terminal-level carbon emissions of network slice 1. The carbon emissions C is divided by the number of terminals on network slice 2, and added to the carbon emissions D divided by the number of terminals on network slice 1 to obtain the terminal-level carbon emissions of network slice 2.
[0224] In this way, interference in energy usage caused by component network elements serving other network slices can be avoided. The other network slices here may be network slices that do not provide services to the terminal, thereby avoiding incorrect energy usage information of the network equipment that provides network services to the terminal.
[0225] The specific implementation principles of S504-S505 are similar to those of the above-mentioned S501-S503, which can be referred to for understanding and will not be repeated here.
[0226] In summary, the first management service provider determines and obtains the energy usage information of the network equipment that provides network services to the terminal based on the relevant information of the network slice that provides network services to the terminal and the energy usage information of the network elements that constitute the network slice subnet in the network. The energy usage information of the network equipment that provides network services to the terminal can be obtained, and then the energy usage information of the network equipment that provides network services to the terminal can be evaluated, so as to satisfy the terminal's understanding of its own energy usage information caused by the use of communication services, which can meet future network energy-saving needs.
[0227] Figure 7 Schematic diagram of the process of obtaining information provided in the embodiment of the present application Figure 2 The first and second information indicated in the embodiment of the present application are different from the first and second information indicated in the above-mentioned embodiment.
[0228] like Figure 7 As shown, the process of the method for obtaining information is as follows:
[0229] S701: A terminal sends a first request message to a first network device.
[0230] S702: The first network device receives a first request message from a terminal.
[0231] The first request message is used to request information that can indicate energy usage of a network device that provides network services to a terminal. The first network device may be a base station device, and the energy usage of the network device that provides network services to the terminal may include energy indicators of the network device that provides network services to the terminal, such as energy indicators such as carbon emission efficiency, energy consumption, carbon emissions, and carbon intensity. Of course, the corresponding indicators may be obtained according to specific circumstances, and there is no limitation on this.
[0232] Optionally, the first network device receives a radio resource control (RRC) connection request message from the terminal, wherein the RRC connection request message is used to request the base station device to establish an RRC connection with the terminal, and the RRC connection request message may include indication information, and the indication information is used to indicate that the terminal needs to obtain information that can characterize the energy usage of the network device that provides network services to the terminal.
[0233] In addition, when the terminal sends an RRC connection request message to the first network device, the RRC connection request message may include at least one of energy usage information open indication information and notification period, and the energy usage information open indication information is used to indicate whether the terminal needs to obtain the energy usage information on the network side generated by the terminal due to the use of the communication service. If the energy usage information open indication information indicates that the terminal needs to obtain the energy usage information, the terminal requests statistics on the energy usage information of the network device that provides network services to the terminal. The notification period may be, for example, one day, one week, etc. If the RRC connection request message carries the notification period, the first network device needs to count the energy usage information of the network device that provides network services to the terminal according to the notification period requirements and report it to the terminal.
[0234] S703: The first network device obtains energy usage information of the network device that provides network services to the terminal in response to the first request message.
[0235] The energy usage information of the network device that provides network services to the terminal is determined according to the energy usage information of the terminal at the first network device side and the energy usage information of the terminal at the second network device side.
[0236] It can be understood that the second network device can be a core network device, the energy usage information of the terminal on the first network device side can be the energy usage information of the terminal on the base station device side, and the energy usage information of the terminal on the second network device side can be the energy usage information of the terminal on the core network device side.
[0237] Optionally, S703 may include: the first network device sends a second request message to the second network element, the second request message is used to request to indicate the energy usage of the terminal on the second network device side. The first network device receives the energy usage information of the terminal on the second network device side sent by the second network element based on the second request message. The first network device sends a third request message to the second management service provider, the third request message is used to request the energy index of the first network device. The first network device receives the value of the energy index of the first network device sent by the second management service provider based on the third request message. The first network device determines the energy usage information of the terminal on the first network device side based on the value of the energy index of the first network device.
[0238] There is no requirement for the order in which the first network device sends the second request message and the third request message. The first network device may send the second request message first or the third request message first.
[0239] It can be understood that the second network element can be an energy management network element for managing energy usage on the core network side, and the second management service provider can be an EMS. When the first network device provides services for the terminal and the terminal needs to obtain energy usage information, the first network device requests the energy management network element to count the energy usage information of the terminal on the second network device side, and requests the second management service provider to count the values of the energy indicators of the first network device, determine the energy usage information of the terminal on the first network device side, and then determine the energy usage information of the network device that provides network services to the terminal. In this way, the terminal can understand its own energy usage information caused by the use of communication services, and can meet future network energy-saving needs.
[0240] Optionally, the method for obtaining information may further include: the first network element receives a terminal registration request sent by the first network device, wherein the terminal registration request is used to request information about energy usage of the terminal on the second network device side, and the terminal registration request may include at least one of energy usage information open indication information and a notification period. The first network element sends a second request message to the second network element. The first network element receives energy usage information of the terminal on the second network device side sent by the second network element based on the second request message. The first network element sends energy usage information of the terminal on the second network device side sent based on the terminal registration request to the first network device.
[0241] It can be understood that the first network element can be an AMF network element, the first network device and the second network element establish a connection through the first network element, and the first network element can be used to forward the second request message to the first network device.
[0242] An embodiment of the present application provides another method for obtaining information, which may include: a second network element receives a second request message, the second request message is used to request energy usage information of a terminal on a second network device side. The second network element obtains the value of an energy indicator of a second network device network element that provides services for the terminal, and the traffic of the terminal on the second network device network element based on the second request message. The second network element determines the energy usage information of the terminal on the second network device side based on the value of the energy indicator and the traffic of the terminal on the second network device network element. The second network element sends the energy usage information on the second network device side.
[0243] Here, the second network element can receive the second request message sent by the first network element, and after determining the energy usage information of the terminal on the second network device side, send the energy usage information of the terminal on the second network device side to the first network element, so that the first network element sends the energy usage information of the terminal on the second network device side to the terminal. By determining the energy usage information of the terminal on the second network device side based on the value of the energy indicator and the traffic of the terminal on the second network device network element, the energy usage information of the network device providing network services to the terminal can be obtained simply and conveniently, thereby realizing the evaluation of the energy usage information of the network device providing network services to the terminal.
[0244] Wherein, in the case where the energy indicator includes carbon intensity, the energy usage information of the terminal on the second network device side may include the carbon emissions of the terminal on the second network device side, and the carbon emissions of the terminal on the second network device side is the product of the carbon intensity of the second network device network element and the traffic of the terminal on the second network device network element. In the case where the energy indicator includes energy efficiency, the energy usage information of the terminal on the second network device side may include the energy consumption of the terminal on the second network device side, and the energy consumption of the terminal on the second network device side is the value obtained by dividing the traffic of the terminal on the second network device network element by the energy efficiency of the second network device network element.
[0245] For example, the carbon emissions of the terminal on the core network side = the traffic of the terminal on the core network element * the carbon intensity of the core network element, and the energy consumption of the terminal on the core network side = the traffic of the terminal on the core network element / the energy efficiency of the core network element.
[0246] Optionally, the second request message may include the identifier of the terminal, and the second network element obtains the value of the energy indicator of the second network device network element providing services for the terminal, and the traffic of the terminal on the second network device network element, which may include: the second network element determines the identifier of the second network device network element providing services for the terminal based on the identifier of the terminal. The second network element obtains the value of the energy indicator of the second network device network element and the traffic of the terminal on the second network device network element based on the identifier of the second network device network element.
[0247] It can be understood that by associating the terminal's identifier with the identifier of the second network device network element, the value of the energy indicator of the second network device network element and the traffic of the terminal on the second network device network element are obtained, and then the energy usage information of the terminal on the second network device side is calculated, so that the energy usage information of the terminal on the second network device side can be obtained simply and conveniently.
[0248] The second network element obtains the value of the energy indicator of the second network device network element based on the identifier of the second network device network element, which may include: the second network element sends a fourth request message to the second management service provider, and the fourth request message is used to request the energy indicator of the second network device network element. The second network element receives the value of the energy indicator of the second network device network element sent by the second management service provider based on the fourth request message.
[0249] It can be understood that the second network element obtains the value of the energy indicator of the second network device network element through the second management service provider.
[0250] Among them, when the energy indicator includes carbon intensity, the energy usage information of the terminal on the second network device side may include the carbon emissions of the terminal on the second network device side, and the carbon emissions of the terminal on the second network device side are the product of the carbon intensity of the second network device network element and the traffic of the terminal on the second network device network element, and the second network device network element provides services for the terminal; the energy usage information of the terminal on the first network device may include the carbon emissions of the terminal on the first network device side, and the carbon emissions of the terminal on the first network device side are the product of the carbon intensity of the first network device and the traffic of the terminal on the first network device.
[0251] For example, the carbon emissions of the terminal on the core network side = the traffic of the terminal on the core network element * the carbon intensity of the core network element; the carbon emissions of the terminal on the base station side = the traffic of the terminal on the base station * the carbon intensity of the base station.
[0252] Among them, when the energy indicator includes energy efficiency, the energy usage information of the terminal on the second network device side may include the energy consumption of the terminal on the second network device side, and the energy consumption of the terminal on the second network device side is the value obtained by dividing the traffic of the terminal on the second network device network element by the energy efficiency of the second network device network element. The energy usage information of the terminal on the first network device side may include the energy consumption of the terminal on the first network device side, and the energy consumption of the terminal on the first network device is the value obtained by dividing the traffic of the terminal on the first network device by the energy efficiency of the first network device.
[0253] For example, the energy consumption of the terminal on the core network side = the traffic of the terminal on the core network element / the energy efficiency of the core network element; the energy consumption of the terminal on the base station side = the traffic of the terminal on the base station / the energy efficiency of the base station.
[0254] It can be understood that by counting the traffic of the terminal on the network element of the second network device and the energy indicators of the network element of the second network device, the energy usage information of the terminal on the second network device side is calculated, and by counting the traffic of the terminal on the first network device and the energy indicators of the first network device, the energy usage information of the terminal on the first network device side is calculated. In this way, the energy usage information of the network device that provides network services to the terminal can be obtained simply and conveniently.
[0255] S704: The first network device sends energy usage information of the network device that provides network services to the terminal to the terminal.
[0256] S705: The terminal receives energy usage information of a network device that provides network services to the terminal and is sent by the first network device.
[0257] The specific implementation principles of S704-S705 are similar to those of the above-mentioned S701-S703, which can be understood by reference and will not be repeated here.
[0258] In summary, by determining the energy usage information of the network equipment that provides network services to the terminal based on the energy usage information of the terminal on the first network equipment side and the energy usage information of the terminal on the second network equipment side, and sending the energy usage information of the network equipment that provides network services to the terminal to the terminal, it is possible to evaluate the energy usage information of the network equipment that provides network services to the terminal, so as to satisfy the terminal's understanding of its own energy usage information caused by the use of communication services, and to meet future network energy-saving needs.
[0259] Combination of the above Figure 5 and Figure 7 The overall process of the two methods for obtaining information provided in the embodiments of the present application is described below. Figure 8-Figure 11 The specific process of the method for obtaining information provided by the embodiments of the present application in various scenarios is specifically introduced.
[0260] Scenario 1:
[0261] Figure 8 The process diagram of the method for obtaining information provided in this embodiment is as follows Figure 3 . The method for obtaining information is applicable to the above-mentioned communication system, and specifically involves the interaction between the management service consumer, NMS (i.e., the above-mentioned first management service provider), EMS (i.e., the above-mentioned second management service provider) and AMF (i.e., the above-mentioned first network element). In scenario 1, the NMS determines to obtain the energy usage information of the network device that provides network services to the terminal based on the relevant information of the network slice that provides network services to the terminal, and the energy usage information of the network elements that constitute the network slice subnet in the network, and then sends the energy usage information of the network device that provides network services to the terminal to the management service consumer, thereby evaluating the energy usage information of the network device that provides network services to the terminal, so as to meet the terminal's understanding of its own energy usage information caused by the use of communication services, which can meet future network energy-saving needs.
[0262] Specifically, Figure 8 As shown, the process of the load transfer method based on green energy is as follows:
[0263] S801, the management service consumer sends a first request message to the NMS to obtain terminal-level energy usage information.
[0264] The terminal-level energy usage information may be, for example, terminal-level carbon emissions and terminal-level energy consumption. The parameters carried in the first request message may include at least one of the terminal identifier or S-NSSAI identifier and the start and end time. The start and end time refers to the time period for measuring the terminal-level energy usage information.
[0265] In addition, the specific implementation of the terminal identifier and the S-NSSAI identifier can also refer to the relevant introduction in the above S603, which will not be repeated here.
[0266] If the first request message directly carries the S-NSSAI identifier instead of the terminal identifier, the process may jump to S804, otherwise, the process executes S802.
[0267] S802, NMS sends a second request message to AMF to obtain a list of network slices that provide communication services to the terminal.
[0268] When the second request message includes the identifier of the terminal, the first management service provider sends a fourth request message to the first network element, wherein the fourth request message is used to request information about a list of network slices providing communication services for the terminal. The AMF finds the terminal context information based on the identifier of the terminal and returns the S-NSSAI identifier or identifier list (if multiple) of the network slice being used.
[0269] S803, NMS receives the identifier of the network slice that provides network services to the terminal returned by AMF.
[0270] S804, NMS queries the network slice and the component information of the slice subnets that constitute the slice according to the identifier of the network slice.
[0271] Component information may include the identification of the component network element and the number of terminals on this network slice.
[0272] Option 1: NMS directly collects terminal-level energy usage information from EMS, including S805-S808. S805-S808 can be executed repeatedly until the terminal-level energy usage information of all component network elements of all network slices used by the terminal is collected.
[0273] S805, NMS sends a third request message to EMS to obtain terminal-level energy usage information acting on network elements of network slice components.
[0274] The third request message may include at least one of the component network element identifier, the S-NSSAI identifier, the start and end time, and the number of terminals, for instructing the EMS to calculate terminal-level energy usage information.
[0275] In addition, the specific implementation of the terminal identifier and the S-NSSAI identifier can also refer to the relevant introduction in the above S603, which will not be repeated here.
[0276] S806, EMS collects terminal-level energy usage information acting on network slice component network elements within the start and end time.
[0277] EMS collects the energy usage indicated by the energy usage information acting on the network slice component network elements, and divides the energy usage by the number of terminals to obtain the terminal-level energy usage of the network slice component network elements.
[0278] S807, EMS feeds back to NMS the terminal-level energy usage information acting on the network slice component network elements.
[0279] S808, the NMS sums the terminal-level energy usage information of the network slice component network elements to obtain the terminal-level energy usage information of the network slice. If the terminal uses multiple network slices, the terminal-level energy usage information of the network slices is further summed to obtain the estimated terminal-level energy usage information.
[0280] NMS adds up the energy usage indicated by the terminal-level energy usage information of each component network element of the network slice to obtain the energy usage indicated by the terminal-level energy usage information of the network slice, and then adds up the energy usage indicated by the terminal-level energy usage information of each network slice to obtain the final terminal-level energy usage information.
[0281] Option 2: NMS collects energy usage information of component network elements of the network slice from EMS, including S809-S811. S809-S811 can be executed cyclically until the energy usage information of all component network elements of all network slices used by the terminal is collected.
[0282] S809, NMS sends a fourth request message to EMS to obtain energy usage information acting on network elements of network slice components.
[0283] The fourth request message may include at least one of an identifier of a component network element, an S-NSSAI identifier, and a start and end time. It should be noted that the fourth request message does not include the number of terminals.
[0284] S810, EMS feeds back energy usage information of network elements of network slice components to NMS.
[0285] S811, the NMS determines the terminal-level energy usage information of the network slice based on the terminal-level energy usage information of the network slice component network elements and the number of terminals. If the terminal uses multiple network slices, the terminal-level energy usage information of the network slices is further summed up to obtain the estimated terminal-level energy usage information.
[0286] NMS divides the energy usage indicated by the energy usage information of the network slice component network element by the number of terminals to obtain the terminal-level energy usage of the network slice component network element, then adds up the energy usage indicated by the terminal-level energy usage information of each component network element of the network slice to obtain the energy usage indicated by the terminal-level energy usage information of the network slice, and then adds up the energy usage indicated by the terminal-level energy usage information of each network slice to obtain the final terminal-level energy usage information.
[0287] S812, the NMS returns the statistical terminal-level energy usage information to the management service consumer.
[0288] Scenario 2:
[0289] Fig. 9 The process diagram of the method for obtaining information provided in this embodiment is as follows Figure 4 . The method for obtaining information is applicable to the above-mentioned communication system, and specifically involves the interaction between the management service consumer, NMS (i.e., the above-mentioned first management service provider), EMS (i.e., the above-mentioned second management service provider) and AMF (i.e., the above-mentioned first network element). In scenario 1, AMF will only retain the slice information currently being used by the terminal in the request. As the terminal's demand for the network changes, the slice used by the terminal may change. If the slice used by the terminal changes during the start and end time of the request to measure the terminal's energy usage information, AMF will only retain the changed (i.e., currently in use) slice information, which will result in the loss of energy usage information of the network device that provided network services to the terminal before the slice changed. In scenario 2, NMS subscribes to the terminal context update notification from AMF. When the slice used by the terminal changes, NMS can receive the notification report, so the slice information will not be lost.
[0290] Specifically, Fig. 9 As shown, the process of the method for obtaining information is as follows:
[0291] S901, the management service consumer sends a notification message to the NMS to obtain terminal-level energy usage information.
[0292] The terminal-level energy usage information may be the energy usage information of the network device that provides network services to the terminal. The notification message may include the terminal identifier and the reporting period (optional). The reporting period is an optional parameter, such as one day, one week, etc. If the notification message carries the reporting period, the NMS needs to count the terminal energy usage information and report it according to the period requirements.
[0293] The specific implementation of the terminal identification can also refer to the relevant introduction in the above S603, which will not be repeated here.
[0294] S902, the NMS subscribes to the terminal context information update notification from the AMF.
[0295] The terminal context information update notification can carry the terminal identifier and the parameters of the subscription event (event). The subscription event is a change in the network slice used by the terminal, that is, a change in the S-NSSAI identifier.
[0296] S903: When the network slice used by the terminal changes, AMF sends a terminal context information update notification to NMS.
[0297] The terminal context information update notification may include the network slice usage change information corresponding to the terminal, which may specifically include the terminal identifier, the network slice identifier before the change, the network slice identifier after the change, and the time when the change occurred.
[0298] S904, NMS stores the network slice usage change information corresponding to the terminal.
[0299] S905: The management service consumer sends a first request message to the NMS to obtain terminal-level energy usage information.
[0300] If the notification message in S901 carries the reporting cycle, S905 is optional because the NMS already knows the start and end time (ie, the reporting cycle). If the notification message in S901 does not carry the reporting cycle, S905 is mandatory.
[0301] For the specific implementation of S905, please refer to the relevant introduction in the above scenario 1, which will not be repeated here.
[0302] S906, NMS determines the S-NSSAI identifier and the corresponding working time according to the start and end time or the reporting period, and queries the corresponding network slice and its component information.
[0303] The time from the start time to the change can be the working time of the network slice used by the terminal before the change, and the time from the change to the end time can be the working time of the network slice used by the terminal after the change.
[0304] Option 1: NMS directly collects terminal-level energy usage information from EMS, including S907-S910. S907-S910 can be executed cyclically until the terminal-level energy usage information of all component network elements of all network slices used by the terminal is collected.
[0305] S907, NMS sends a second request message to EMS to obtain terminal-level energy usage information acting on network elements of network slice components.
[0306] Here, the second request message includes information about the working hours. In addition, the specific implementation of the second request message can also refer to the relevant introduction of the third request message in the above scenario 1, which will not be repeated here.
[0307] S908, EMS collects terminal-level energy usage information acting on network slice component network elements during working hours.
[0308] The terminal-level energy usage information of the network slice component network elements used by the terminal before the change is collected from the start time of the start and end times to the time when the change occurs, and the terminal-level energy usage information of the network slice component network elements used by the terminal after the change is collected from the time when the change occurs to the end time of the start and end times.
[0309] S909-S910 are the same as S807-S808.
[0310] Option 2: NMS collects energy usage information of component network elements of the network slice from EMS, including S911-S913. S911-S913 can be executed cyclically until the energy usage information of all component network elements of all network slices used by the terminal is collected.
[0311] S911, NMS sends a third request message to EMS to obtain energy usage information acting on network elements of network slice components.
[0312] The fourth request message includes information about working hours. In addition, the specific implementation of the third request message can also refer to the relevant introduction of the fourth request message in the above scenario 1, which will not be repeated here.
[0313] S912-S914 are the same as S810-S812.
[0314] Scenario 3:
[0315] Fig.10 The process diagram of the method for obtaining information provided in this embodiment is as follows Figure 5 . The method for obtaining information involves interaction between a terminal, a base station device (i.e., the first network device mentioned above), an EMS (i.e., the second management service provider mentioned above), an energy management network element (i.e., the second network element mentioned above), and an AMF (i.e., the first network element mentioned above). In scenario 3, the base station device determines the energy usage information of the network device that provides network services to the terminal based on the energy usage information of the terminal on the base station device side and the energy usage information of the terminal on the core network device side, and sends the energy usage information of the network device that provides network services to the terminal to the terminal. This can realize an evaluation of the energy usage information of the network device that provides network services to the terminal, so as to meet the terminal's need to understand its own energy usage information caused by the use of communication services.
[0316] Specifically, Fig.10 As shown, the process of the method for obtaining information is as follows:
[0317] S1001, the terminal sends an RRC connection request to a base station device.
[0318] The RRC connection request carries energy usage information opening indication information and a notification period. The energy usage information opening indication information is used to indicate whether the terminal needs to obtain the network-side energy usage information generated by the terminal due to the use of communication services.
[0319] S1002, the base station device sends a terminal registration request to the AMF.
[0320] The terminal registration request also includes energy usage information disclosure indication information and a notification period.
[0321] S1003: If the energy usage information opening indication information indicates that the terminal needs to obtain energy usage information, the AMF sends a first request message for collecting energy usage information of the terminal on the core network side to the energy management network element.
[0322] The energy management network element may be, for example, NWDAF, and the first request message may include the identifier of the terminal and the notification period.
[0323] S1004: The energy management network element determines the identifier of the core network element that provides services for the terminal according to the identifier of the terminal.
[0324] S1005, the energy management network element sends a second request message to the EMS to obtain the carbon intensity / energy efficiency index of the core network element.
[0325] The second request message may include the identifier of the core network element and the notification period.
[0326] S1006, the EMS returns the carbon intensity / energy efficiency index of the core network element to the energy management network element.
[0327] S1007, the energy management network element calculates energy usage information of the terminal on the core network side.
[0328] The carbon emissions / energy consumption of the terminal on the core network side is calculated based on the carbon intensity / energy efficiency index of the core network element. For the specific calculation process, refer to the relevant introduction in S803.
[0329] S1008, the energy management network element returns the energy usage information of the terminal on the core network side to the AMF.
[0330] S1009, AMF updates the energy usage information of the terminal on the core network side to the base station equipment.
[0331] S1010, if the energy usage information opening indication information indicates that the terminal needs to obtain its own energy usage information generated by using network services, the base station device sends a third request message to the EMS to subscribe to the carbon intensity / energy efficiency index of the terminal in the base station device.
[0332] S1011, the EMS sends the carbon intensity / energy efficiency index of the terminal in the base station device to the base station device.
[0333] S1012, the base station device calculates energy usage information of the terminal at the base station device side.
[0334] The carbon emissions / energy consumption of the terminal on the base station device side is calculated based on the carbon intensity / energy efficiency index of the base station device. For the specific calculation process, refer to the relevant introduction in S803.
[0335] It should be noted that there is no order requirement between S1003-S1007 and S1010-S1012, and S1003-S1007 can be performed after S1010-S1012.
[0336] S1013, the base station device adds up the energy usage information of the terminal at the core network side and the energy usage information of the terminal at the base station device side to obtain terminal-level energy usage information.
[0337] S1014, the base station device sends the terminal-level energy usage information to the terminal through an RRC message.
[0338] Combination of the above Figure 5-Figure 10 The method provided in the embodiment of the present application is described in detail. Figure 11-Figure 12 A communication device for executing the method for obtaining information provided in an embodiment of the present application is described in detail.
[0339] Fig.11 This is a schematic diagram of the structure of the communication device provided in the embodiment of the present application. Figure 1 For example, Fig.11 As shown, the communication device 1100 includes: a transceiver module 1101 and a processing module 1102. For ease of description, Fig.11 Only the main components of the communication device are shown.
[0340] Among them, the transceiver module 1101 is used to perform the above Figure 8 The processing module 1102 is used to execute other functions of the method shown in 8 except the sending and receiving function.
[0341] Optionally, the transceiver module 1101 may include a sending module ( Fig.11 ) and a receiving module ( Fig.11The sending module is used to implement the sending function of the communication device 1100, and the receiving module is used to implement the receiving function of the communication device 1100.
[0342] Optionally, the communication device 1100 may further include a storage module ( Fig.11 When the processing module 1102 executes the program or instruction, the communication device 1100 can execute the above method. Figure 8 Functions of a terminal or network device in the method shown.
[0343] It can be understood that the communication device 1100 can be a terminal or a network device, or a chip (system) or other parts or components that can be set in a terminal or a network device, or a device that includes a terminal or a network device, and this application does not limit this.
[0344] In addition, the technical effects of the communication device 1100 can be referred to Figure 5-Figure 10 The technical effects of the method for obtaining information shown will not be repeated here.
[0345] Fig.12 A schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 2 For example, the communication device may be a terminal, or a chip (system) or other components or assemblies that may be provided in the terminal. Fig.12 As shown, the communication device 1200 may include a processor 1201. Optionally, the communication device 1200 may also include a memory 1202 and / or a transceiver 1203. The processor 1201 is coupled to the memory 1202 and / or the transceiver 1203, such as by a communication bus, by an interface within a chip, or by other communication lines. Optionally, the memory 1202 may be integrated with the processor 1201.
[0346] Combine the following Fig.12 The components of the communication device 1200 are described in detail:
[0347] The processor 1201 is the control center of the communication device 1200, and may be a processor or a general term for multiple processing elements. For example, the processor 1201 is one or more central processing units (CPUs), or may be application specific integrated circuits (ASICs), or may be configured to implement one or more integrated circuits of the embodiments of the present application, such as one or more microprocessors (digital signal processors, DSPs), or one or more field programmable gate arrays (FPGAs).
[0348] Optionally, the processor 1201 may execute various functions of the communication device 1200 by running or executing a software program stored in the memory 1202 and calling data stored in the memory 1202, such as executing the above Figure 8 The method of obtaining information is shown.
[0349] In a specific implementation, as an embodiment, the processor 1201 may include one or more CPUs, such as Fig.12 CPU0 and CPU1 are shown in FIG.
[0350] In a specific implementation, as an embodiment, the communication device 1200 may also include multiple processors, such as Fig.12 1 and 1204. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). A processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0351] The memory 1202 is used to store the software program for executing the solution of the present application, and the execution is controlled by the processor 1201. The specific implementation method can refer to the above method embodiment, which will not be repeated here.
[0352] Optionally, the memory 1202 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1202 may be integrated with the processor 1201, or may exist independently and be accessed through the interface circuit ( Fig.12 ) is coupled to the processor 1201, which is not specifically limited in the embodiment of the present application.
[0353] The transceiver 1203 is used for communication with other communication devices. For example, if the communication device 1200 is a terminal, the transceiver 1203 can be used to communicate with a network device, or with another terminal device. For another example, if the communication device 1200 is a network device, the transceiver 1203 can be used to communicate with a terminal, or with another network device.
[0354] Optionally, the transceiver 1203 may include a receiver and a transmitter ( Fig.12 The receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.
[0355] Optionally, the transceiver 1203 may be integrated with the processor 1201, or may exist independently and communicate with the processor 1201 through the interface circuit ( Fig.12 ) is coupled to the processor 1201, which is not specifically limited in the embodiment of the present application.
[0356] Understandably, Fig.12 The structure of the communication device 1200 shown in the figure does not constitute a limitation on the communication device. The actual communication device may include more or fewer components than those shown in the figure, or combine certain components, or arrange the components differently.
[0357] In addition, the technical effects of the communication device 1200 can refer to the technical effects of the method described in the above method embodiment, which will not be repeated here.
[0358] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0359] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0360] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.
[0361] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.
[0362] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0363] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0364] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0365] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0366] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, 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 through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0367] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0368] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0369] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.
Claims
1. A method for obtaining information, characterized in that: include: The first management service provider receives a first request message from the management service consumer, wherein the first request message is used to request information indicating energy usage of a network device that provides network services to a terminal; In response to the first request message, the first management service provider obtains energy usage information of a network device that provides network services for the terminal, wherein the energy usage information of the network device that provides network services for the terminal is determined according to energy usage information of the network and information related to a network slice, the network slice being one or more slices that provide network services to the terminal, and the network including one or more network elements constituting the network slice subnet; The first management service provider sends the energy usage information of the network device providing the network service to the terminal to the management service consumer.
2. The method according to claim 1, characterized in that The relevant information of the network slice includes the number of users registered on the network slice, and the first management service provider obtains the energy usage information of the network device providing network services for the terminal, including: The first management service provider determines the energy usage information of the network device that provides network services to the terminal based on the energy usage information of the network and the number of users registered on the network slice of the terminal.
3. The method according to claim 1 or 2, characterized in that: The energy usage information of the network is used to indicate the energy usage of the network, and the energy usage information of the network device providing network services to the terminal includes a value obtained by dividing the energy usage of the network by the number of users.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: The first management service provider sends a second request message to the second management service provider, wherein the second request message is used to request information that can indicate energy usage of the network; The first management service provider receives the energy usage information of the network returned by the second management service provider according to the second request message.
5. The method according to claim 4, characterized in that The second request message includes at least one of the following: an identifier of the terminal, an identifier of the network element, or an identifier of a network slice that provides network services for the terminal.
6. The method according to claim 4, characterized in that The second request message is specifically used to request information that can indicate energy usage of the network in a first time period, and the energy usage information of the network is specifically used to indicate energy usage of the network in the first time period.
7. The method according to claim 1, characterized in that The method further comprises: The first management service provider sends a third request message to the second management service provider, wherein the third request message is used to request information indicating energy usage of the network device providing network services for the terminal; The first management service provider receives the energy usage information of the network device providing the network service for the terminal, which is returned by the second management service provider according to the third request message.
8. The method according to claim 7, characterized in that The third request message includes at least one of the following: the identifier of the terminal, the number of users, the identifier of the network element, or the identifier of the network slice that provides network services for the terminal.
9. The method according to claim 7, characterized in that: The third request message is specifically used to request information that can indicate energy usage of the terminal in the first time period, and the energy usage information of the network device that provides network services to the terminal is specifically used to indicate energy usage of the terminal in the first time period.
10. The method according to claim 6 or 9, characterized in that: The method further comprises: The first management service provider receives a notification message from a first network element, where the notification message is used to indicate the network slice used by the terminal within the first time period; The first management service provider determines the network element based on the network slice.
11. The method according to claim 10, characterized in that The network slice includes a first network slice used by the terminal before the network slice providing network services for the terminal is changed, and a second network slice used by the terminal after the network slice providing network services for the terminal is changed.
12. The method according to claim 11, characterized in that The notification message includes at least one of the following: the identifier of the terminal, the identifier of the first network slice, or the identifier of the second network slice, and the time when the change occurs.
13. The method according to any one of claims 1 to 12, characterized in that In the case where the network includes multiple network elements constituting the network slice subnet, the energy usage information of the network is determined based on the energy usage information of each network element in the multiple network elements.
14. The method according to claim 13, characterized in that The energy usage information of the network includes a sum of energy usage amounts indicated by the energy usage information of each network element in the plurality of network elements.
15. The method according to any one of claims 1 to 14, characterized in that In the case where there are multiple network slices providing network services to the terminal, the energy usage information of the network device providing network services to the terminal is determined based on the energy usage information of the component network elements of each network slice in the multiple network slices, and the number of users registered on each network slice in the multiple network slices, where the component network elements of each network slice are one or more network elements constituting each network slice subnet.
16. The method according to claim 15, characterized in that The energy usage information of the network equipment providing network services to the terminal includes: the energy usage indicated by the energy usage information of the component network elements of each network slice in the multiple network slices, divided by the sum of the values obtained by the number of users registered on each network slice.
17. The method according to claim 5, characterized in that In the case where the second request message includes an identifier of the terminal, the method further includes: The first management service provider sends a fourth request message to the first network element, wherein the fourth request message is used to request information about a network slice list providing communication services for the terminal; The first management service provider receives the identifier of the network slice providing network services for the terminal, which is returned by the first network element according to the fourth request message.
18. The method according to claim 17, characterized in that The method further comprises: The first management service provider determines the identifiers of component network elements that constitute the network slice that provides network services to the terminal based on the identifier of the network slice that provides network services to the terminal, and the identifiers of the component network elements and the identifier of the network slice that provides network services to the terminal are used to jointly determine energy usage information generated by the component network elements in serving the network slice that provides network services to the terminal, and the energy usage information of the network includes energy usage information generated by the component network elements in serving the network slice that provides network services to the terminal.
19. A method for obtaining information, characterized in that: include: The management service consumer sends a first request message to the first management service provider, wherein the first request message is used to request information indicating energy usage of a network device that provides network services to a terminal; The management service consumer receives energy usage information of the network device providing network services to the terminal, which is sent by the first management service provider in response to the first request message, wherein the energy usage information of the network device providing network services to the terminal is determined based on the energy usage information of the network and the number of users registered on the network slice providing network services to the terminal, and the network includes one or more network elements constituting the network slice subnet.
20. A method for obtaining information, characterized in that: include: The second management service provider receives a second request message sent by the first management service provider, wherein the second request message is used to request information indicating energy usage of a network, wherein the network includes one or more network elements of a subnet constituting a network slice, and the network slice is one or more slices that provide network services to the terminal; The second management service provider collects energy usage information of the network according to the second request message; The second management service provider returns the energy usage information of the network to the second management service provider.
21. A method for obtaining information, characterized in that: include: The first network device receives a first request message from the terminal, wherein the first request message is used to request information indicating energy usage of the network device providing network services to the terminal; The first network device acquires, in response to the first request message, energy usage information of the network device providing network services for the terminal, wherein the energy usage information of the network device providing network services for the terminal is determined according to energy usage information of the terminal at the first network device side and energy usage information of the terminal at the second network device side; The first network device sends, to the terminal, energy usage information of the network device providing network services to the terminal.
22. The method according to claim 21, characterized in that The first network device acquires the energy usage information of the network device providing network services for the terminal, including: The first network device sends a second request message to the second network element, where the second request message is used to request that the energy usage of the terminal on the second network device side be indicated; The first network device receives energy usage information of the terminal at the second network device side sent by the second network element based on the second request message; The first network device sends a third request message to the second management service provider, where the third request message is used to request an energy indicator of the first network device; The first network device receives a value of an energy indicator of the first network device sent by the second management service provider based on the third request message; The first network device determines the energy usage information of the terminal at the first network device side based on the value of the energy indicator of the first network device; The energy usage information of the network device providing network services to the terminal is determined according to the energy usage information of the terminal at the first network device side and the energy usage information of the terminal at the second network device side.
23. The method according to claim 22, characterized in that In the case where the energy indicator includes carbon intensity, the energy usage information of the terminal on the second network device side includes the carbon emissions of the terminal on the second network device side, and the carbon emissions of the terminal on the second network device side are the product of the carbon intensity of the second network device network element and the traffic of the terminal on the second network device network element, and the second network device network element provides services for the terminal; the energy usage information of the terminal on the first network device includes the carbon emissions of the terminal on the first network device side, and the carbon emissions of the terminal on the first network device side are the product of the carbon intensity of the first network device and the traffic of the terminal on the first network device.
24. The method according to claim 22, characterized in that In the case where the energy indicator includes energy efficiency, the energy usage information of the terminal on the second network device side includes the energy consumption of the terminal on the second network device side, and the energy consumption of the terminal on the second network device side is a value obtained by dividing the traffic of the terminal on the second network device network element by the energy efficiency of the second network device network element. The energy usage information of the terminal on the first network device side includes the energy consumption of the terminal on the first network device side, and the energy consumption of the terminal in the first network device is a value obtained by dividing the traffic of the terminal on the first network device by the energy efficiency of the first network device.
25. A method for obtaining information, characterized in that: include: The second network element receives a second request message, where the second request message is used to request energy usage information of the terminal on the second network device side; The second network element obtains, based on the second request message, a value of an energy indicator of a second network device network element providing a service for the terminal, and a flow of the terminal on the second network device network element; The second network element determines the energy usage information of the terminal on the second network device side based on the value of the energy indicator and the traffic of the terminal on the second network device network element; The second network element sends energy usage information of the second network device side.
26. The method according to claim 25, characterized in that The second request message includes an identifier of the terminal, and the second network element obtains a value of an energy indicator of a second network device network element providing a service for the terminal, and traffic of the terminal on the second network device network element, including: The second network element determines, based on the identifier of the terminal, an identifier of a second network device network element that provides a service for the terminal; The second network element obtains a value of an energy indicator of the second network device network element and traffic of the terminal on the second network device network element based on the identifier of the second network device network element.
27. The method according to claim 26, characterized in that The second network element obtains a value of an energy indicator of the second network device network element based on the identifier of the second network device network element, including: The second network element sends a fourth request message to the second management service provider, where the fourth request message is used to request an energy indicator of the second network device network element; The second network element receives the value of the energy indicator of the second network device network element sent by the second management service provider based on the fourth request message.
28. A communication device, characterized in that: The apparatus comprises: a module for executing the method as claimed in any one of claims 1-27.
29. A communication device, characterized in that: The communication device comprises: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the communication device executes the method according to any one of claims 1-27.
30. A computer-readable storage medium, characterized in that: The computer-readable storage medium comprises a computer program or instructions, and when the computer program or instructions are executed on a computer, the computer is caused to perform the method according to any one of claims 1 to 27.