Method for acquiring information, and apparatus
Through the first management service provider obtains terminal-level energy usage information based on network slice-related information and network element energy usage information, the problem of the inability to measure the use of terminal-particle energy in the prior art is solved, and the satisfaction of network energy saving needs is achieved.
Patent Information
- Application Number
- PCT/CN2024/111562
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-02
- Filing Date
- 2024-08-12
- Publication Date
- 2025-05-08
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 element, so as to achieve the evaluation of the terminal-level energy usage information.
It realizes accurate acquisition of energy usage information caused by terminals due to the use of communication services, and meets the needs of future network energy saving.
Smart Images

Figure CN2024111562_08052025_PF_FP_ABST
Abstract
Description
Method and device for obtaining information
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on November 2, 2023, with application number 202311454146.9 and application name “Method and Device for Obtaining Information”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a method and device for acquiring information. Background Art
[0003] Currently, 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.
[0004] To solve the energy usage problem 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 measuring energy indicators at the network element, base station, core network and slice granularity, which cannot meet future network energy conservation needs.
[0005] Therefore, how to meet the energy conservation needs of future networks is a hot topic in current research.
[0006] Summary of the Invention
[0007] The embodiments of the present application provide a method and apparatus for acquiring information to achieve the effect of energy saving in future networks.
[0008] To achieve the above objectives, this application adopts the following technical solutions:
[0009] In a first aspect, a method for obtaining information is provided, the method comprising: a first management service provider receiving a first request message from a management service consumer, wherein the first request message is used to request information indicating energy usage of a network device providing 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 providing network services to the terminal, wherein the energy usage information of the network device providing network services to the terminal is determined based on energy usage information of the network and information related to a network slice, where a network slice is one or more slices providing network services to the terminal, the network including one or more network elements constituting a network slice subnet. The first management service provider sends the energy usage information of the network device providing network services to the terminal to the management service consumer.
[0010] 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 providing network services to the terminal based on the relevant information of the network slice providing network services to the terminal and the energy usage information of the network elements constituting the network slice subnet in the network, and then realizes the evaluation of the energy usage information of the network equipment providing 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.
[0011] 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 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 average energy usage information of each network device that provides network services to the terminal on the network slice is determined based on 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.
[0012] The network's energy usage information indicates the network's energy usage. The energy usage information for network devices providing network services to terminals includes the value obtained by dividing the network's energy usage by the number of users. Energy usage can be measured using energy indicators such as energy consumption and carbon emissions. Dividing the network's energy usage by the number of users represents the average energy usage per user, providing an accurate estimate of the energy usage of the network devices providing network services to terminals.
[0013] In a possible design scheme, the method of the first aspect 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 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: the identifier of the terminal, 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 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, thereby realizing the need to obtain the energy usage information of the network device that provides network services to the terminal.
[0014] Optionally, the second request message is specifically used to request information indicating energy usage of the network during a first time period. The network energy usage information specifically indicates energy usage of the network during the first time period. The second request message also includes information indicating the first time period. It is understood that the first time period can be any time period specified by the first management service provider. The first management service provider can collect network energy usage information during any time period through the second management service provider, thereby ensuring that network energy usage information is collected on time and on demand, avoiding redundancy.
[0015] In a possible design scheme, the method of the first aspect 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 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 based on 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.
[0016] Optionally, the third request message is specifically used to request information indicating energy usage of the terminal within a first time period. The energy usage information of the network device providing network services to the terminal is specifically used to indicate energy usage of the terminal within the first time period. The third request message also includes information indicating the first time period. It will be appreciated that the first management service provider can collect energy usage information of the terminal within any time period through the second management service provider, thereby ensuring that energy usage information of the network device providing network services to the terminal is collected on time and on demand, avoiding redundancy.
[0017] In a possible design scheme, the method of the first aspect may further include: the first management service provider receives a notification message from the first network element, where 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 based on the network slice. 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 of the change. It is understandable that the network slice used by the terminal may change. The network slice used by the terminal in the first time period can be obtained through the notification message, thereby avoiding the loss of network slice information, and further avoiding the inaccurate energy usage information of the network equipment providing network services to the terminal due to the missing network slice information.
[0018] Optionally, the network slice includes a first network slice used by the terminal before a change in the network slice providing network services to the terminal, and a second network slice used by the terminal after the change in the network slice providing network services to the terminal. 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. Energy usage information of the network device providing network services to the terminal needs to be determined based on energy usage information of 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 a change in the network slice used by the terminal.
[0019] Optionally, when the network includes multiple network elements constituting a network slice subnet, the network energy usage information is determined based on the energy usage information of each of the multiple network elements. The network energy usage information includes the sum of the energy usage indicated by the energy usage information of each of the multiple network elements. It is understood that if multiple network elements constitute the network slice subnet, the energy usage of each network element can be accurately obtained by adding the obtained energy usage of each network element.
[0020] Optionally, in the case where there are multiple network slices providing network services for the terminal, the energy usage information of the network device providing network services for 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. The energy usage information of the network device providing network services for the terminal includes: the sum of 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 number of users registered on each network slice.
[0021] 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 first 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 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.
[0022] In one 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 for the terminal. The first management service provider receives the identifier of the network slice that provides network services for the terminal, which is returned by the first network element based on the fourth request message.
[0023] It can be understood that if the second request message includes the terminal identifier, the terminal identifier can implicitly indicate that it is necessary to determine the network slice that provides communication services for this terminal. Compared with the indication information scheme that carries the network slice, the overhead can be reduced.
[0024] 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 providing 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.
[0025] It can be understood that a component network element can provide services for one or more network slices. The energy usage information generated by this component network element serving the network slice that provides network services to the terminal needs to be determined based on the identification of the component network element and the identification of the network slice, so as to avoid 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 terminal) interfering with the energy usage of the terminal, thereby ensuring the accuracy of the energy usage information of the network equipment determined to provide network services to the terminal.
[0026] According to a second aspect, a method for obtaining information is provided, the method comprising: a management service consumer sending a first request message to a first management service provider, wherein the first request message is used to request information indicating energy usage of a network device providing network services to a terminal. The management service consumer receives energy usage information of the network device providing network services to the terminal, 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 energy usage information of the network and the number of users registered on a network slice providing network services to the terminal, the network including one or more network elements constituting a subnet of the network slice.
[0027] 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.
[0028] According to a third aspect, a method for obtaining information is provided. The method includes: a second management service provider receiving a second request message sent by a first management service provider, wherein the second request message is for requesting information indicating energy usage of a network, wherein the network includes one or more network elements constituting a subnet of a network slice, wherein a network slice is one or more slices providing network services to a terminal. The second management service provider collects the network energy usage information based on the second request message. The second management service provider returns the network energy usage information to the second management service provider.
[0029] 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.
[0030] In a fourth aspect, a method for obtaining information is provided, the method comprising: a first network device receiving a first request message from a terminal, wherein the first request message is used to request information indicating energy usage of a network device providing network services to the terminal. In response to the first request message, the network device obtains energy usage information of the network device providing network services to the terminal, wherein the energy usage information of the network device providing network services to the terminal is determined based on energy usage information of the terminal on the first network device and energy usage information of the terminal on the second network device. The first network device sends the energy usage information of the network device providing network services to the terminal.
[0031] Based on the method of the fourth aspect, it can be known that the first network 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 first network device side and the energy usage information of the terminal on the second 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 the evaluation of the energy usage information of the network device 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 can meet future network energy-saving needs.
[0032] Optionally, the first network device obtains energy usage information of a network device providing network services to a terminal, including: the first network device sends a second request message to a second network element, the second request message being used to request an indication of energy usage 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 being 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 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.
[0033] It is understood that the first network device may be a base station device, the second network device may be a core network device, and the second network element may be an energy management network element for managing energy usage on the core network side. When the first network device provides services to a terminal and the terminal needs to obtain energy usage information, the base station device requests the energy management network element to collect statistics on the energy usage information of the terminal on the core network side, and requests the second management service provider to collect statistics on the energy indicator values of the first network device, thereby determining the energy usage information of the terminal on the first network device side, and then determining the energy usage information of the network device providing network services to the terminal. This allows the terminal to understand its own energy usage information caused by the use of communication services, and can meet future network energy-saving needs.
[0034] 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.
[0035] 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 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 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 the value obtained by dividing the traffic of the terminal on the first network device by the energy efficiency of the first network device.
[0036] 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. 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. The energy usage information of the network device that provides network services to the terminal can be obtained simply and conveniently.
[0037] In a fifth aspect, a method for obtaining information is provided, the method comprising: a second network element receiving a second request message, the second request message being used to request energy usage information of a terminal on a second network device. The second network element obtaining, based on the second request message, a value of an energy indicator of a second network device network element providing services to the terminal, and traffic flow of the terminal on the second network device network element. The second network element determining energy usage information of the terminal on the second network device side based on the value of the energy indicator and traffic flow of the terminal on the second network device network element. The second network element transmitting the energy usage information on the second network device side.
[0038] 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 energy usage information at the terminal granularity.
[0039] 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 providing services to the terminal, as well as 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 providing 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.
[0040] 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 a second management service provider, the second request message being 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, the value of the energy indicator of the second network device network element is obtained.
[0041] In a sixth aspect, a communication device is provided. The communication device includes: a module for executing the method described in any one of aspects 1 to 5, such as a transceiver module and a processing module. For example, the transceiver module is configured to indicate the transceiver function of the communication device, and the processing module is configured to perform functions of the communication device other than the transceiver function.
[0042] 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.
[0043] 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 can execute the method described in any one of the first to fifth aspects.
[0044] It can be understood that the communication device described in the sixth aspect 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. This application does not limit this.
[0045] 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.
[0046] In a seventh aspect, a communication device is provided, comprising: a processor configured to execute the method described in any one of the first to fifth aspects.
[0047] In one 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.
[0048] In one possible design, the communication device described in aspect 7 may further include a memory. The memory may be integrated with the processor or provided separately. The memory may be used to store the computer program and / or data involved in the method described in any one of aspects 1 to 5.
[0049] In an embodiment of the present application, the communication device described in the seventh aspect can be the terminal or network device described in any one of the first to fifth aspects, or a chip (system) or other parts or components that can be set in the terminal or network device, or a device that includes the terminal or network device.
[0050] 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 to fifth aspects, and will not be repeated here.
[0051] In an eighth aspect, a communication device is provided, comprising: a processor coupled to a memory, the processor configured to execute a computer program stored in the memory, so that the communication device performs the method described in any one of the first to eighth aspects.
[0052] In one 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.
[0053] In an embodiment of the present application, the communication device described in aspect 8 may be the terminal or network device described in any one of aspects 1 to 8, or a chip (system) or other parts or components that may be provided in the terminal or network device, or a device that includes the terminal or network device.
[0054] 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.
[0055] In the 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.
[0056] In one possible design solution, the communication device described in aspect 9 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 aspect 9 to communicate with other communication devices.
[0057] In an embodiment of the present application, the communication device described in aspect nine may be the terminal or network device described in any one of aspects one to five, or a chip (system) or other parts or components that may be provided in the terminal or network device, or a device that includes the terminal or network device.
[0058] 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.
[0059] 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.
[0060] In the eleventh aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are run on a computer, the computer is caused to execute the method described in any one of the first to fifth aspects.
[0061] 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
[0062] FIG1 is a schematic diagram of a process for enabling an energy-saving state for a base station cell;
[0063] FIG2 is a schematic diagram of a network supporting solar-powered power supply according to an embodiment of the present application;
[0064] FIG3 is a flow chart of a method for obtaining energy usage information in the prior art;
[0065] FIG4 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0066] FIG5 is a flowchart of a method for obtaining information provided in an embodiment of the present application;
[0067] FIG6 is a schematic diagram of the structure of a network slice provided in an embodiment of the present application;
[0068] FIG7 is a second flow chart of the method for obtaining information provided in an embodiment of the present application;
[0069] FIG8 is a third flow chart of the method for obtaining information provided in an embodiment of the present application;
[0070] FIG9 is a fourth flow chart of a method for obtaining information provided in an embodiment of the present application;
[0071] FIG10 is a fifth flow chart of a method for obtaining information provided in an embodiment of the present application;
[0072] FIG11 is a first structural diagram of a communication device provided in an embodiment of the present application;
[0073] FIG12 is a second structural diagram of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0074] For ease of understanding, the technical terms involved in the embodiments of this application are first introduced below.
[0075] 1. Explanation of key terms:
[0076] 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.
[0077] Green energy (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.
[0078] Green energy index: A general term for indicators used to measure the green energy usage or carbon emissions related to energy consumption of electrical equipment in communication networks. Specific examples are as follows:
[0079] Proportion of green energy use: the proportion of green energy consumption in total energy consumption.
[0080] Green energy usage: that is, the consumption of green energy during the start and end time.
[0081] Green energy supply: The green energy supply calculated or estimated during the start and end time, which is determined by the lighting conditions during the start and end time.
[0082] Carbon emission: the amount of carbon emitted during the start and end time.
[0083] Carbon intensity: the equivalent amount of carbon dioxide emitted per unit of activity.
[0084] Carbon Emission Efficiency: Carbon emission efficiency.
[0085] 2. 3GPP Standard Background
[0086] The current 3GPP energy conservation project addresses the issue of energy usage in communication networks from the perspective of energy efficiency measurement and energy conservation: it proposes a new requirement to use subscribers as the measurement granularity and open up estimated terminal device-level carbon emissions to them.
[0087] Define the measurement method for 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. Add energy efficiency parameters to the slice service profile to reflect customer requirements for slice energy efficiency.
[0088] As shown in Figure 1, the current 3GPP defines the process of starting the energy-saving state for a base station cell as follows:
[0089] S101: The performance management function obtains traffic load information from a base station cell.
[0090] The performance management function may be a performance measurement message service (MnS) 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.
[0091] S102: The energy-saving management function obtains traffic load information from the performance management function.
[0092] The energy saving management function can be an energy saving MnS producer.
[0093] 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.
[0094] Energy-saving MnS producer, after analysis, decided to enable energy-saving mode for NR capacity enhancement base station cells.
[0095] 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.
[0096] The configuration management function may be configuring the MnS producer, and the modified base station cell attribute may indicate that the energy saving state is enabled, for example, the energy saving state (energy Saving) is changed from off to on.
[0097] S105: The configuration management function configures the NR capacity enhancement base station cell.
[0098] S106, the NR capacity enhancement base station cell starts the switching operation.
[0099] S107, the configuration management function configures the NR base station cell.
[0100] S108, the NR capacity enhancement base station cell enters the energy-saving state.
[0101] S109: The NR capacity enhancement base station cell feeds back the energy-saving state configuration result to the configuration management function.
[0102] S110 , the configuration management function notifies the energy saving management function of the change in base station cell attributes.
[0103] The current 3GPP definition of a network element energy efficiency KPI is: Energy efficiency (EE) is calculated as data volume (DV) divided by energy consumed (EC) over a period of time. For radio access networks, a variation on the EE calculation method is coverage divided by energy consumed.
[0104] 3. Energy Management System
[0105] The site energy management system focuses on the unified management of site energy, environmental, and safety components. By monitoring the performance and alarm information of relevant equipment in real time, it helps maintenance personnel remotely manage the site, conducts statistical analysis of site energy consumption, and provides data support and recommendations for energy-saving optimization. In scenarios where power is supplied by utility power, batteries, and renewable energy, the site energy management system manages energy systems such as solar panels, utility power, UPS, batteries, diesel generators, fuel tanks, and other power supply components. Solar panels are placed according to the planned location of the base station.
[0106] Figure 2 illustrates a network diagram supporting solar-powered power supply. Solid arrows represent energy (DC or AC) flow, while dashed arrows represent network signal transmission. This means the energy management system can manage the power supply module. There are three ways to power devices:
[0107] 1) Solar power supply
[0108] Solar photovoltaic panels: can convert solar energy into electricity.
[0109] Combiner box: gathers the photovoltaic series power and outputs it in a centralized manner.
[0110] Photovoltaic circuit breaker: used for switching on and off and protecting the input of solar photovoltaic power lines.
[0111] Solar modules: These convert solar input voltage to a specified voltage. The converted current can be used by electrical devices or stored in batteries.
[0112] 2) Mains power supply
[0113] Mains electricity: The general alternating current supplied to homes and businesses.
[0114] AC power distribution: equipment used to connect power sources, transformers, converters, and other loads, and to monitor and protect the power supply system.
[0115] Rectifier module: converts AC power into DC power of a specified voltage, and the converted current is used for electrical equipment.
[0116] 3) Battery powered
[0117] Battery: A storage battery that can be charged by the output current from the solar module and can also provide power to electrical devices.
[0118] The energy management system monitors solar modules, performing basic management and maintenance, monitoring related alarms, status reporting, and power generation performance statistics. Furthermore, by comprehensively monitoring power supply equipment such as computer power supply units (PSUs) and batteries, it enables the overall scheduling of solar stacking functions.
[0119] Table 1 describes the power supply solutions under different lighting scenarios and mains power conditions.
[0120] Table 1
[0121] 4. Definition of Carbon Emission Efficiency Standards for the Communications Industry
[0122] The carbon emissions of information and 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:
[0123] EC i : represents the annual energy consumption of the ICT site from the power source i (local, heating / cooling circuit, grid), in MWh;
[0124] CEF i: 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 at an ICT site in a year: KPI CEE =KPI CE / KPI EC
[0128] 5. The process of collecting network element-level green energy indicators in existing technologies
[0129] As shown in FIG3 , the process of optimizing carbon emission efficiency in the prior art is as follows:
[0130] S301: The green energy management function sends a request to the performance management function to monitor the green energy index of a certain network element.
[0131] The request may include the network element identifier, start and end times, and the name of the green energy indicator. The network element identifier indicates the monitored object, such as a base station. The start and end times are optional parameters and indicate the green energy indicator to be measured within a specific time period. The green energy indicator name refers to the name of the measurement or statistical indicator used to measure green energy usage.
[0132] Green energy indicators can be collected from the site energy management system through configuration management functions. These indicators include green energy usage information, such as green energy usage percentage (the proportion of green energy consumption in total energy consumption), green energy usage (green energy consumption during the start and end time), green energy supply (calculated or estimated green energy supply during the start and end time, determined by sunlight conditions during the start and end time), carbon emissions (carbon emissions during the start and end time), and carbon intensity (the equivalent amount of carbon dioxide emitted per unit of activity). Green energy indicators, such as carbon emission efficiency, can also be obtained by performing secondary processing on the network management side of the green energy usage information collected directly from the site energy management system.
[0133] 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.
[0134] The green energy usage information may be the green energy indicator itself, or it may be data that needs to be collected in the site energy management system in order to calculate the green energy indicator (such as carbon emission efficiency).
[0135] S303: The performance management function collects green energy usage information through the site energy management system.
[0136] 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.
[0137] The location of network elements is used to identify the corresponding energy system in the site energy management system. For example, network elements (managed objects) on the network side refer to base station equipment, while managed objects on the energy side refer to the solar panels, mains power, and batteries that power the base station equipment. While the two systems use different identifiers for managed objects, managed objects are physically linked. For example, solar panels are deployed alongside base station equipment. Therefore, location information can be used to link managed objects on both sides.
[0138] S304: The site energy management system determines the energy systems at the same location according to the location of the network element, and collects energy consumption information within the required time period (if any).
[0139] S305: The site energy management system sends the green energy usage information value to the performance management function.
[0140] S306 , the performance management function determines a green energy index according to the green energy usage information value.
[0141] 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.
[0142] S307: The performance management function sends the green energy index to the green energy management function.
[0143] 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.
[0144] In response to the above technical problems, the embodiments of the present application propose the following technical solutions.
[0145] The technical solution in this application will be described below with reference to the accompanying drawings.
[0146] 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, world-wide interoperability for microwave access (WiMAX) communication systems, fifth-generation (5G) systems, such as new radio (NR) systems, and future communication systems.
[0147] 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 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, where there is an association 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 be achieved by means of the arrangement order of each piece of information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each piece of information can be identified and indicated uniformly to reduce the indication overhead caused by indicating the same information separately.
[0148] In addition, the specific indication method can 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 be referred 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, there may be a situation where the indication methods for different information are different. In the specific implementation process, the required 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.
[0149] 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 embodiments of this application. The sending period and / or sending time of these sub-information can be predefined, for example, predefined according to a protocol, or can be configured by the transmitting device by sending configuration information to the receiving device.
[0150] "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, and the embodiments of the present application do not limit this.
[0151] 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. The embodiments of the present application do not make specific limitations on this.
[0152] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will perform corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to perform judgment actions when implemented, nor does it mean that there are other limitations.
[0153] In the description of the embodiments of the present application, unless otherwise specified, " / " indicates that the objects associated with each other 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. 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 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 represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with basically the same functions and effects. Those skilled in the art will understand 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 differences. 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 design. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.
[0154] 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. Ordinary technicians in this field will know that with the evolution of 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.
[0155] To facilitate understanding of the embodiments of the present application, a communication system applicable to the embodiments of the present application is first described in detail using the communication system shown in Figure 4 as an example. For example, Figure 4 is a schematic diagram of the architecture of a communication system applicable to the method provided in the embodiments of the present application.
[0156] As shown in FIG4 , the communication system may include: a management service consumer (MnS consumer) and a first management service provider.
[0157] 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.
[0158] Among them, MnS consumers can be used to call management services, such as network performance measurement.
[0159] The first management service provider can be a cross-domain management system (also called a network management system, NMS). The NMS can collect energy metrics for single-domain network elements, such as base station carbon emissions and core network carbon emissions, by invoking single-domain performance management services, and calculate cross-domain energy metrics, such as end-to-end slice carbon emissions. The second management service provider can be a single-domain management system (also called an element management system, EMS). EMS can be divided into EMS-RAN and EMS-CN. EMS-RAN manages the RAN domain, while EMS-CN manages the core network domain.
[0160] 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 analytics function (NWDAF) network element or a newly added network element.
[0161] The first network device may be a radio access network (RAN) device, and the second network device may be a core network device.
[0162] A terminal may also be called user equipment (UE), an access terminal, a 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 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 care, 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 terminal function, or a wireless terminal in a smart city. The terminal device of the present application may also be an onboard module, onboard module, onboard component, onboard chip or onboard unit built into a 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.
[0163] The embodiments of this application do not limit the device form factor of the terminal. The device used to implement the terminal's function can be a terminal; it can also be a device that supports the terminal in implementing the function, such as a chip system. The device can be installed in the terminal or used in conjunction with the terminal. In the embodiments of this application, the chip system can be composed of a chip or include a chip and other discrete components.
[0164] The network device may be a radio access network (RAN) device, also known 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, all of which are included in the protection scope of the embodiments of the present application, and the present application does not impose 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 base station function, or a wired access gateway, or a 5G core network element, etc. Alternatively, the access network device may also include: an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, various forms of macro base stations, micro base stations (also known as small stations), relay stations, access points, wearable devices, vehicle-mounted devices, etc.
[0165] Among them, the CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The 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, a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in the access network RAN, or the CU can be divided into a network device in the core network CN, and there is no limitation here.
[0166] 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, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0167] 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 providing network services to the terminal and the energy usage information of the network elements constituting 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.
[0168] The embodiments of this application do not limit the device form factor 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 supports the network device to implement the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device. In the embodiments of this application, the chip system can be composed of chips or can include chips and other discrete components.
[0169] The following will be combined with Figures 5-10 to specifically describe the interaction process between each network element / device in the above communication system through a method embodiment. The method for obtaining information provided in the embodiment of the present application can be applied to the above communication system and specifically applied to the various scenarios / processes mentioned in the above communication system, which are described in detail below.
[0170] Figure 5 is a flow chart of the 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 embodiments of the present application are distinguished based on different scenarios.
[0171] As shown in FIG5 , the process of the method for obtaining information is as follows:
[0172] S501: A management service consumer sends a first request message to a first management service provider.
[0173] 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, for example, it can be an NMS. The 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 the network equipment that provides network services to the terminal may include energy indicators of the network equipment that provides network services to the terminal, for example, it may include 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 the specific situation, 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 the network equipment that provides network services to the terminal, and then the NMS collects and calculates the value of the carbon emissions of the network equipment that provides network services to the terminal based on the first request message.
[0174] 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) that can uniquely identify the terminal, a generic public subscription identifier (GPSI), an external group identifier (External Group ID), a globally unique temporary identity (GUTI), a radio network temporary identifier (RNTI), an identity number (ID) or an internet protocol address (IP address) and other characters. 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.
[0175] The first request message is further used to request information indicating energy usage of the network device providing the network service to the terminal within a first time period. 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 the network service to the terminal, and may include a start and end time point, i.e., a start time and an end time.
[0176] In addition, the first request message may further include a reporting period, such as one day, one week, etc. If the first request message carries the reporting period, the first management service provider needs to collect energy usage information of the network devices providing network services to the terminal according to the periodic requirements and report it to the management service consumer.
[0177] The first request message may be an existing performance indicator collection request message, or may be a newly defined message, which is not limited.
[0178] S502: The first management service provider receives a first request message from the management service consumer.
[0179] 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.
[0180] The response to the first request message may trigger the first management service provider to obtain energy usage information of the network device 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 network's energy usage information and network slice related information. The network's energy usage information may be information that can indicate the energy usage of network devices at a network granularity. The network device energy usage at a network granularity may include network device energy indicators at a network granularity, such as energy indicators such as carbon emission efficiency, energy consumption, carbon emissions, and carbon intensity at a network granularity. Of course, the corresponding indicators may be obtained based on specific circumstances, and there is no limitation to this. The network slice related information may include the number of users registered on the network slice.
[0181] 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. The one or more network elements that constitute a network slice subnet may be component information of the slice subnet that constitutes the network slice. The network slice subnet may include a core network and a radio access network. The component information corresponds to the core network elements that serve this network slice, such as network elements such as an AMF, a service management function (SMF), and a user plane function (UPF), as well as radio access network equipment, such as a gNB.
[0182] For example, the NMS uses the S-NSSAI identifier to query the managed network slice and the component information of the slice subnet that makes up the network slice, namely, the one or more network elements that make up the network slice subnet. It then obtains the carbon emissions of the network elements that make up the network slice subnet and, combined with relevant information about the network slice, determines the carbon emissions of the network equipment that provides network services to the terminal.
[0183] S504: The first management service provider sends energy usage information of the network device providing network services to the terminal to the management service consumer.
[0184] 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.
[0185] 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.
[0186] S503 is explained in detail below.
[0187] Optionally, the relevant information of the network slice may include the number of users registered on the network slice. S503 may include: the first management service provider determines, based on the energy usage information of the network and the number of users registered on the network slice of the terminal, energy usage information of a network device providing network services to 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 providing network services to the terminal includes a value obtained by dividing the energy usage of the network by the number of users.
[0188] It can be understood that the number of users registered on a 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 the carbon emissions of the component network elements based on the component network elements of the slice subnet that constitutes the network slice, and divides the measured values of the carbon emissions by the number of terminals registered on the slice subnet to obtain the carbon emissions of the network equipment providing network services to the terminals.
[0189] 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.
[0190] Optionally, the method for obtaining information may further include: the first management service provider sending a second request message to the second management service provider, wherein the second request message is used to request information indicating 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 in response to the second request message.
[0191] The second management service provider may be a management function deployed in a system capable of collecting the energy usage of the network. The system capable of collecting the energy usage 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.
[0192] 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 for 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 for the terminal. For example, component information of the network slice and the slice subnet constituting the network slice may be queried based on the S-NSSAI identifier. The component information may include identifiers of component network elements.
[0193] For example, the NMS sends a request to the EMS to obtain network energy usage information. The request carries the network element identifier and S-NSSAI identifier parameters. After receiving the request, the 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. The EMS returns the energy usage information of the component network elements acting on the network slice to the NMS.
[0194] 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 in combination with 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.
[0195] Optionally, the second request message is specifically used to request information indicating energy usage of the network in the first time period, and the network energy usage information 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.
[0196] 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 indicator 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 the NMS to the EMS to obtain the energy usage information of the network also carries the parameters of the time period. After receiving the request, the EMS determines the energy usage information of the component network elements acting on the network slice within the time period. The EMS returns the energy usage information of the component network elements acting on the network slice within the time period to the NMS. This increases the flexibility of obtaining the energy usage information of the network.
[0197] An embodiment of the present application provides another method for obtaining information, which may include: a second management service provider receiving a second request message sent by a 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 constituting a subnet of a network slice, and the network slice is one or more slices providing network services to a terminal. The second management service provider collects the energy usage information of the network based on the second request message. The second management service provider returns the energy usage information of the network to the second management service provider.
[0198] It can be understood that the second request message corresponds to the above-mentioned second request message and will not be elaborated here.
[0199] Optionally, the method for obtaining information may further include: the first management service provider sending 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 the network service for the terminal. The first management service provider receives the energy usage information of the network device providing the network service for the terminal returned by the second management service provider in response to the third request message. The third request message may include at least one of the following: an identifier of the terminal, a number of users, an identifier of a network element, or an identifier of a network slice providing the network service for the terminal.
[0200] It can be understood that the number of users can be the number of terminals registered on the network slice that provides network services to 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 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.
[0201] For example, the NMS sends a request to the EMS to obtain energy usage information for network devices providing network services to terminals. The request carries parameters such as the network element identifier, the S-NSSAI identifier, and the number of terminals registered on the network slice. After receiving the request, the 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. Furthermore, based on the energy usage information of the component network elements and the number of terminals, it determines the energy usage information of the network devices providing network services to the terminals. The EMS returns the energy usage information of the network devices providing network services to the NMS.
[0202] In this way, the first management service provider can directly collect energy usage information of the network equipment providing network services to the terminal from the second management service provider, thereby improving the convenience of obtaining energy usage information of the network equipment providing network services to the terminal.
[0203] Optionally, the third request message is specifically used to request information indicating energy usage of the terminal during a first time period. The energy usage information of the network device providing network services to the terminal is specifically used to indicate energy usage of the terminal during the first time period. The third request message may also include information indicating the first time period. This increases the flexibility of obtaining network energy usage information.
[0204] 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 the NMS to the EMS to obtain the energy usage information of the network equipment providing network services to the terminal also carries the parameter of the time period. After receiving the request, the 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 providing 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. The EMS returns the energy usage information of the network equipment providing network services to the terminal in the time period to the NMS. This increases the flexibility of obtaining energy usage information of the network equipment providing network services to the terminal.
[0205] Optionally, the method for obtaining information may further include: the first management service provider receiving a notification message from the first network element, the notification message being used to indicate a network slice used by the terminal within a first time period. The first management service provider determining the network element based on 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, an identifier of the second network slice, and a time when the change occurred.
[0206] 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 a notification message indicating the network slice used by the terminal within the first time period.
[0207] 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 providing 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 providing 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, thereby avoiding the loss of network slice information.
[0208] Optionally, the network slice may include a first network slice used by the terminal before the change of the network slice providing network services to the terminal, and a second network slice used by the terminal after the change of the network slice providing network services to the terminal.
[0209] 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.
[0210] It is understood that when the network slice used by a terminal changes, both the first network slice before the change and the second network slice after the change provide network services to the terminal. The energy usage information of the component network elements of the first network slice and the second network slice must be used to determine the energy usage information of the network device providing network services to the terminal. The time from the start of the first time period to the time of the change can be the working time of the network slice used by the terminal before the change, and the time from the time of the change to the end of the first time period can be the working time of the network slice used by the terminal after the change.
[0211] For example, if the network slice used by the terminal changes once between the start and end times for which 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 slices 1 and 2; the period from the change time to the end time constitutes working time period 2, and the slices used by the terminal are network slices 3 and 4. Therefore, the data that the NMS needs to collect from the EMS includes: (terminal-level) energy usage information of the component network elements of network slices 1 and 2 during working time period 1, and (terminal-level) energy usage information of the component network elements of network slices 3 and 4 during working time period 2. This prevents incorrect energy usage information of the network equipment providing network services to the terminal due to changes in the network slices used by the terminal.
[0212] Optionally, in a 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 a sum of the energy usage amounts indicated by the energy usage information of each of the multiple network elements.
[0213] 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 obtain the carbon emissions of network element 1, network element 2 and network element 3 and add them together to accurately obtain the energy usage of the network.
[0214] Optionally, in the case where there are multiple network slices providing network services for the terminal, the energy usage information of the network device providing network services for 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. The energy usage information of the network device providing network services for the terminal may include: the sum of 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 number of users registered on each network slice.
[0215] It can be understood that if the terminal uses multiple network slices, it is determined based on the energy usage information of the component network elements of each network slice and the number of users registered on the network slice. Specifically, the energy usage of the component network elements of each network slice is first 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 multiple network slices is added together.
[0216] For example, if a terminal uses network slices 1 and 2, the data the NMS needs to collect from the EMS includes the carbon emissions of the component network elements in network slices 1 and 2. The terminal-level carbon emissions for network slice 1 are calculated by dividing the carbon emissions of the component network elements in network slice 1 by the number of terminals registered on network slice 1. If there are multiple component network elements in network slice 1, the carbon emissions of each component network element are first added together and then divided by the number of terminals registered on network slice 1. The terminal-level carbon emissions for network slice 2 are then calculated by dividing the carbon emissions of the component network elements in network slice 2 by the number of terminals registered on network slice 2. If there are multiple component network elements in network slice 2, the carbon emissions of each component network element are first added together and then divided by the number of terminals registered on network slice 2. The terminal-level carbon emissions for network slices 1 and 2 are then added together to obtain the terminal-level carbon emissions. This allows for easy access to complete energy usage information for the network equipment providing network services to terminals.
[0217] 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 that provide communication services for the terminal. The first management service provider receives the identifier of the network slice that provides network services for the terminal, which is returned by the first network element according to the fourth request message.
[0218] 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. 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.
[0219] 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.
[0220] 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.
[0221] For example, as shown in Figure 6, the NMS determines the corresponding network slices 1 and 2 based on the S-NSSAI identifiers. It then determines the component network elements 1 and 2 corresponding to the identifiers of the component network elements in network slice 1, and the component network elements 1 and 2 corresponding to the identifiers of the component network elements in network slice 2. That is, component network element 1 functions in both network slices 1 and 2, and component network element 2 functions in both network slices 1 and 2. It then determines 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. Carbon emissions A and B are added together and divided by the number of terminals in network slice 1 to obtain the terminal-level carbon emissions of network slice 1. Carbon emissions C generated by component network element 1 serving network slice 2, and carbon emissions D generated by component network element 2 serving network slice 2 are added together and divided by the number of terminals in 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.
[0222] For another example, since the number of terminals corresponding to the component network elements of the same network switching is the same, carbon emissions A is divided by the number of terminals on network slice 1, and added to carbon emissions B divided by the number of terminals on network slice 1 to obtain the terminal-level carbon emissions of network slice 1. Carbon emissions C is divided by the number of terminals on network slice 2, and added to carbon emissions D divided by the number of terminals on network slice 1 to obtain the terminal-level carbon emissions of network slice 2.
[0223] 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.
[0224] The specific implementation principles of S504-S505 are similar to those of the above-mentioned S501-S503, which can be understood by reference and will not be repeated here.
[0225] In summary, the first management service provider determines 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. The energy usage information of the network equipment providing network services to the terminal can be obtained, and then the energy usage information of the network equipment providing network services to the terminal can be evaluated, 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.
[0226] Figure 7 is a second flow chart of the method for obtaining information provided in an embodiment of the present application. The first and second indications in the embodiment of the present application are different from the first and second indications in the above embodiment.
[0227] As shown in FIG7 , the process of the method for obtaining information is as follows:
[0228] S701: A terminal sends a first request message to a first network device.
[0229] S702: The first network device receives a first request message from a terminal.
[0230] The first request message is used to request information indicating energy usage of a network device providing network services to a terminal. The first network device may be a base station device. The energy usage of the network device providing network services to the terminal may include energy indicators of the network device providing network services to the terminal, such as carbon emission efficiency, energy consumption, carbon emissions, and carbon intensity. Of course, corresponding indicators may be obtained based on specific circumstances, and this is not limited to this.
[0231] 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.
[0232] 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 disclosure indication information and a notification period. The energy usage information disclosure indication information is used to indicate whether the terminal needs to obtain network-side energy usage information generated by its use of communication services. If the energy usage information disclosure indication information indicates that the terminal needs to obtain energy usage information, the terminal requests that energy usage information be collected from the network devices providing network services to the terminal. The notification period may be, for example, one day, one week, etc. If the RRC connection request message includes the notification period, the first network device needs to collect energy usage information from the network devices providing network services to the terminal according to the notification period requirements and report it to the terminal.
[0233] S703: The first network device obtains energy usage information of the network device providing network services to the terminal in response to the first request message.
[0234] The energy usage information of the network device providing network services to the terminal is determined based on the energy usage information of the terminal on the first network device side and the energy usage information of the terminal on the second network device side.
[0235] 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.
[0236] Optionally, S703 may include: the first network device sends a second request message to the second network element, the second request message being used to request an indication of energy usage 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 the second management service provider, the third request message being used to request an energy indicator of the first network device. The first network device receives the 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 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.
[0237] 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.
[0238] It is 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 a first network device provides services to a terminal and the terminal needs to obtain energy usage information, the first network device requests statistics from the energy management network element regarding the terminal's energy usage on the second network device side, and requests statistics from the second management service provider regarding the first network device's energy indicator values. This determines the terminal's energy usage information on the first network device side, and further determines the energy usage information of the network device providing network services to the terminal. This allows the terminal to understand its own energy usage information resulting from its use of communication services, meeting future network energy conservation needs.
[0239] Optionally, the method for obtaining information may further include: the first network element receiving 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, 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 sending a second request message to the second network element. The first network element receiving the energy usage information of the terminal on the second network device sent by the second network element based on the second request message. The first network element sending the energy usage information of the terminal on the second network device sent based on the terminal registration request to the first network device.
[0240] 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.
[0241] An embodiment of the present application provides another method for obtaining information, which may include: a second network element receiving a second request message, the second request message being used to request energy usage information of a terminal on a second network device. 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 to the terminal, as well as traffic 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 traffic flow of the terminal on the second network device network element. The second network element transmits the energy usage information on the second network device side.
[0242] 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 the second network element 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 simply and conveniently obtained, thereby enabling the evaluation of the energy usage information of the network device providing network services to the terminal.
[0243] 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, where 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 terminal's traffic on the second network device network element. 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, where the energy consumption of the terminal on the second network device side is the value obtained by dividing the terminal's traffic on the second network device network element by the energy efficiency of the second network device network element.
[0244] For example, the carbon emissions of the terminal on the core network side = the terminal's traffic on the core network element * the carbon intensity of the core network element; the energy consumption of the terminal on the core network side = the terminal's traffic on the core network element / the energy efficiency of the core network element.
[0245] Optionally, the second request message may include an identifier of the terminal, and the second network element obtaining a value of an energy indicator of a second network device network element providing services to the terminal, as well as the terminal traffic on the second network device network element, may include: the second network element determining the identifier of the second network device network element providing services to the terminal based on the identifier of the terminal. The second network element obtaining the value of the energy indicator of the second network device network element, as well as the terminal traffic on the second network device network element, based on the identifier of the second network device network element.
[0246] 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.
[0247] The second network element obtaining the value of the energy indicator of the second network device network element based on the identifier of the second network device network element may include: the second network element sending a fourth request message to the second management service provider, the fourth request message being used to request the energy indicator of the second network device network element; and the second network element receiving 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.
[0248] 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.
[0249] 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.
[0250] For example, the carbon emissions of the terminal on the core network side = the terminal's traffic 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 terminal's traffic on the base station * the carbon intensity of the base station.
[0251] 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.
[0252] For example, the energy consumption of the terminal on the core network side = the terminal's traffic 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 terminal's traffic on the base station / the energy efficiency of the base station.
[0253] 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. 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. The energy usage information of the network device that provides network services to the terminal can be obtained simply and conveniently.
[0254] S704: The first network device sends energy usage information of the network device providing network services to the terminal to the terminal.
[0255] S705 : The terminal receives energy usage information of a network device that provides network services to the terminal, which is sent by the first network device.
[0256] The specific implementation principles of S704-S705 are similar to those of the above S701-S703, which can be understood by reference and will not be repeated here.
[0257] In summary, by determining 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 first network device side and the energy usage information of the terminal on the second network device side through the first network device, and sending the energy usage information of the network device that provides network services to the terminal to the terminal, it is possible to evaluate 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, and meet future network energy-saving needs.
[0258] The above describes the overall process of the two methods for obtaining information provided in the embodiments of the present application in combination with Figures 5 and 7. The following describes the specific process of the method for obtaining information provided in the embodiments of the present application in various scenarios in combination with Figures 8-11.
[0259] Scenario 1:
[0260] Figure 8 is a flowchart diagram of the third method for obtaining information provided in this embodiment. 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 the energy usage information of the network device providing network services to the terminal based on the relevant information of the network slice providing network services to the terminal, and the energy usage information of the network elements constituting the network slice subnet in the network, and then sends the energy usage information of the network device providing network services to the terminal to the management service consumer, thereby realizing the evaluation of the energy usage information of the network device providing 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.
[0261] Specifically, as shown in FIG8 , the process of the load transfer method based on green energy is as follows:
[0262] S801: A management service consumer sends a first request message to the NMS to obtain terminal-level energy usage information.
[0263] Terminal-level energy usage information may include, 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 times. The start and end times refer to the time period during which the terminal-level energy usage information is measured.
[0264] 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.
[0265] 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 may execute S802 .
[0266] S802, NMS sends a second request message to AMF to obtain a list of network slices that provide communication services for the terminal.
[0267] 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, where 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.
[0268] S803, NMS receives the identifier of the network slice that provides network services to the terminal returned by AMF.
[0269] S804, NMS queries the network slice and the component information of the slice subnet that constitutes the slice based on the identifier of the network slice.
[0270] Component information may include the identification of the component network element and the number of terminals on this network slice.
[0271] Option 1: The NMS directly collects terminal-level energy usage information from the 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.
[0272] S805, NMS sends a third request message to EMS to obtain terminal-level energy usage information acting on network slice component network elements.
[0273] 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.
[0274] 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.
[0275] S806, EMS collects terminal-level energy usage information acting on network slice component network elements within the start and end time.
[0276] 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.
[0277] S807, EMS feeds back terminal-level energy usage information acting on network slice component network elements to NMS.
[0278] S808: The NMS aggregates 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 aggregated to obtain the estimated terminal-level energy usage information.
[0279] The 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.
[0280] Option 2: The NMS collects energy usage information of the component network elements of the network slice from the 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.
[0281] S809, NMS sends a fourth request message to EMS to obtain energy usage information acting on network elements of network slice components.
[0282] The fourth request message may include at least one of the component network element identifier, the S-NSSAI identifier, and the start and end times. It should be noted that the fourth request message does not include the number of terminals.
[0283] S810, the EMS feeds back energy usage information of network elements of the network slice components to the NMS.
[0284] 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 to obtain the estimated terminal-level energy usage information.
[0285] 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, and 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.
[0286] S812: The NMS returns the statistical terminal-level energy usage information to the management service consumer.
[0287] Scenario 2:
[0288] Figure 9 is a fourth flow chart of the method for obtaining information provided in this embodiment. 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 used) 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.
[0289] Specifically, as shown in FIG9 , the process of the method for obtaining information is as follows:
[0290] S901: The management service consumer sends a notification message to the NMS to obtain terminal-level energy usage information.
[0291] Terminal-level energy usage information can be information about the energy usage of network devices that provide network services to the terminal. The notification message can include the terminal's identifier and an optional reporting period. The reporting period is an optional parameter, such as one day or one week. If the notification message includes the reporting period, the NMS must collect and report terminal energy usage information according to the required period.
[0292] The specific implementation of the terminal identification can also refer to the relevant introduction in the above S603, which will not be repeated here.
[0293] S902: The NMS subscribes to the terminal context information update notification from the AMF.
[0294] The terminal context information update notification can carry the terminal identifier and subscription event parameters. The subscription event is a change in the network slice used by the terminal, that is, a change in the S-NSSAI identifier.
[0295] S903: When the network slice used by the terminal changes, AMF sends a terminal context information update notification to NMS.
[0296] 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.
[0297] S904, NMS stores the network slice usage change information corresponding to the terminal.
[0298] S905 : The management service consumer sends a first request message to the NMS for obtaining terminal-level energy usage information.
[0299] If the notification message in S901 carries the reporting period, then S905 is optional because the NMS already knows the start and end times (ie, the reporting period). If the notification message in S901 does not carry the reporting period, then S905 is mandatory.
[0300] For the specific implementation of S905, please refer to the relevant introduction in the above scenario 1, which will not be repeated here.
[0301] S906, NMS determines the S-NSSAI identifier and the corresponding working time based on the start and end time or reporting period, and queries the corresponding network slice and its component information.
[0302] The time from the start time of the start and end times 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 start and end times can be the working time of the network slice used by the terminal after the change.
[0303] Option 1: The NMS directly collects terminal-level energy usage information from the EMS, including S907-S910. S907-S910 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.
[0304] S907, NMS sends a second request message to EMS to obtain terminal-level energy usage information acting on network slice component network elements.
[0305] 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.
[0306] S908, EMS collects terminal-level energy usage information acting on network slice component network elements during working hours.
[0307] 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; 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.
[0308] S909-S910 are the same as S807-S808.
[0309] Option 2: The NMS collects energy usage information of the component network elements of the network slice from the 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.
[0310] S911, NMS sends a third request message to EMS to obtain energy usage information acting on network elements of network slice components.
[0311] 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.
[0312] S912-S914 are the same as S810-S812.
[0313] Scenario 3:
[0314] Figure 10 is a flowchart diagram of the fifth method for obtaining information provided in this embodiment. The method for obtaining information involves the interaction between the terminal, the base station device (i.e., the first network device mentioned above), the EMS (i.e., the second management service provider mentioned above), the energy management network element (i.e., the second network element mentioned above), and the 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 the 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.
[0315] Specifically, as shown in FIG10 , the process of the method for obtaining information is as follows:
[0316] S1001: The terminal sends an RRC connection request to a base station device.
[0317] 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.
[0318] S1002, the base station device sends a terminal registration request to the AMF.
[0319] The terminal registration request also includes energy usage information disclosure indication information and a notification period.
[0320] 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 to the energy management network element to collect statistics on the energy usage information of the terminal on the core network side.
[0321] The energy management network element may be, for example, an NWDAF, and the first request message may include the identifier of the terminal and a notification period.
[0322] S1004: The energy management network element determines the identifier of the core network element providing services to the terminal according to the identifier of the terminal.
[0323] 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.
[0324] The second request message may include the identifier of the core network element and the notification period.
[0325] S1006 , the EMS returns the carbon intensity / energy efficiency index of the core network element to the energy management network element.
[0326] S1007 , the energy management network element calculates energy usage information of the terminal on the core network side.
[0327] 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, please refer to the relevant introduction in S803.
[0328] S1008: The energy management network element returns the energy usage information of the terminal on the core network side to the AMF.
[0329] S1009, AMF updates the energy usage information of the terminal on the core network side to the base station equipment.
[0330] 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.
[0331] S1011, the EMS sends the carbon intensity / energy efficiency index of the terminal in the base station device to the base station device.
[0332] S1012: The base station device calculates energy usage information of the terminal at the base station device side.
[0333] 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, please refer to the relevant introduction in S803.
[0334] 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.
[0335] S1013, the base station device sums the energy usage information of the terminal on the core network side and the energy usage information of the terminal on the base station device side to obtain terminal-level energy usage information.
[0336] S1014: The base station device sends the terminal-level energy usage information to the terminal via an RRC message.
[0337] The method provided by the embodiment of the present application is described in detail above in conjunction with Figures 5 to 10. The communication device for executing the method for obtaining information provided by the embodiment of the present application is described in detail below in conjunction with Figures 11 and 12.
[0338] Figure 11 is a structural diagram of a communication device according to an embodiment of the present application. As shown in Figure 11 , the communication device 1100 includes a transceiver module 1101 and a processing module 1102. For ease of illustration, Figure 11 only shows the main components of the communication device.
[0339] The transceiver module 1101 is used to perform the transceiver function of the method shown in FIG. 8 , and the processing module 1102 is used to perform other functions of the method shown in FIG. 8 except the transceiver function.
[0340] Optionally, the transceiver module 1101 may include a sending module (not shown in FIG11 ) and a receiving module (not shown in FIG11 ). The 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 .
[0341] Optionally, the communication device 1100 may further include a storage module (not shown in FIG11 ) storing a program or instruction. When the processing module 1102 executes the program or instruction, the communication device 1100 may perform the functions of the terminal or network device in the method shown in FIG8 in the above method.
[0342] 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. This application does not limit this.
[0343] In addition, the technical effects of the communication device 1100 can refer to the technical effects of the method for obtaining information shown in Figures 5 to 10, and will not be repeated here.
[0344] Figure 12 is a second structural diagram of a communication device provided in an embodiment of the present application. Exemplarily, the communication device may be a terminal, or a chip (system) or other component or assembly that can be provided in a terminal. As shown in Figure 12, the communication device 1200 may include a processor 1201. Optionally, the communication device 1200 may further 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 connecting via a communication bus, by connecting via an interface within the chip, or by connecting via other communication lines. Optionally, the memory 1202 may be integrated with the processor 1201.
[0345] The following is a detailed introduction to the various components of the communication device 1200 in conjunction with FIG12 :
[0346] The processor 1201 is the control center of the communication device 1200 and can be a single processor or a collective term for multiple processing elements. For example, the processor 1201 can be one or more central processing units (CPUs), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more digital signal processors (DSPs) or one or more field programmable gate arrays (FPGAs).
[0347] Optionally, the processor 1201 can execute various functions of the communication device 1200 by running or executing software programs stored in the memory 1202 and calling data stored in the memory 1202, such as executing the method for obtaining information shown in Figure 8 above.
[0348] In a specific implementation, as an embodiment, the processor 1201 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG12 .
[0349] In a specific implementation, as an embodiment, the communication device 1200 may also include multiple processors, such as the processor 1201 and the processor 1204 shown in FIG12 . Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0350] Among them, the memory 1202 is used to store the software program for executing the solution of this application, and the execution is controlled by the processor 1201. The specific implementation method can refer to the above method embodiment and will not be repeated here.
[0351] Alternatively, the memory 1202 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device 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, an optical disc storage (including a compact 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 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 exist independently and be coupled to the processor 1201 via an interface circuit (not shown in FIG. 12 ) of the communication device 1200. This embodiment of the present application does not specifically limit this.
[0352] Transceiver 1203 is used for communication with other communication devices. For example, if communication device 1200 is a terminal, transceiver 1203 can be used to communicate with a network device or another terminal device. For another example, if communication device 1200 is a network device, transceiver 1203 can be used to communicate with a terminal or another network device.
[0353] Optionally, the transceiver 1203 may include a receiver and a transmitter (not shown separately in FIG12 ), wherein the receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.
[0354] Optionally, the transceiver 1203 can be integrated with the processor 1201, or can exist independently and be coupled to the processor 1201 through the interface circuit of the communication device 1200 (not shown in Figure 12). This embodiment of the present application does not specifically limit this.
[0355] It is understandable that the structure of the communication device 1200 shown in FIG12 does not constitute a limitation on the communication device, and an actual communication device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0356] In addition, the technical effects of the communication device 1200 can refer to the technical effects of the methods described in the above method embodiments, and will not be repeated here.
[0357] 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. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0358] 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 SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0359] 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 program 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, computer, server or data center to another website, computer, server or data center via a wired (such as infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer 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 drive.
[0360] It should be understood that the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. A and B can be singular or plural. Furthermore, the character " / " as used herein generally indicates an "or" relationship between the associated objects, but it may also indicate an "and / or" relationship. For specific understanding, please refer to the context.
[0361] In this application, "at least one" means one or more, and "plurality" 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 mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.
[0362] 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.
[0363] Those skilled 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 beyond the scope of this application.
[0364] Those skilled in the art will 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.
[0365] In the several embodiments provided in this 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 merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0366] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0367] 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.
[0368] 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, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
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.
Citation Information
Patent Citations
Systems and methods for dynamic control of distributed energy resource systems
US20220109303A1
Methods for inter-node reporting of energy consumption related information
WO2022229420A1
System and method for facilitating smart energy management in a network
WO2023166457A1
Calculating application service energy consumption in a wireless communication network
WO2023179890A1
Method for managing the power consumption of equipment in a local communications network, corresponding management device and computer program
WO2023281199A1