Communication method and apparatus, and computer-readable storage medium

By working together with the wireless access network node and SMF, the energy consumption information of sessions and QoS flows is acquired and calculated, which solves the problem of difficult session-level energy consumption billing in the existing technology. It realizes accurate statistics and billing of session-level energy consumption information and supports operators in energy-saving optimization.

WO2026103111A1PCT designated stage Publication Date: 2026-05-21CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER
Filing Date
2025-06-10
Publication Date
2026-05-21

AI Technical Summary

Technical Problem

Existing technologies make it difficult to effectively bill session-level energy consumption information in communication networks, leading to difficulties in energy efficiency optimization.

Method used

Through the collaborative work between the radio access network node and the session management function (SMF), the energy consumption information of the session and QoS flow is acquired and calculated, and then sent to the billing function (CHF) for billing.

Benefits of technology

It enables accurate statistics and billing of session-level energy consumption information, supports operators in providing energy-saving related billing incentives, and improves energy utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025100149_21052026_PF_FP_ABST
    Figure CN2025100149_21052026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of communications, and relates to a communication method and apparatus, and a computer-readable storage medium. The communication method comprises: receiving an acquisition request from a session management function (SMF) for energy consumption information of a target protocol data unit (PDU) session; determining the energy consumption information of the target PDU session on the basis of the data amount of the target PDU session at a radio access network node, and a total data amount and a total energy consumption at the radio access network node; and sending the energy consumption information of the target PDU session to the SMF, so as to perform charging on a user equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods and apparatus, computer-readable storage media

[0001] Cross-references to related applications

[0002] This application is based on and claims priority to Chinese application No. 202411639572.4, filed on November 15, 2024, the disclosure of which is incorporated herein by reference in its entirety. Technical Field

[0003] This disclosure relates to the field of communication technology, and in particular to communication methods and apparatus, and computer-readable storage media. Background Technology

[0004] Globally, climate change and increased energy consumption have prompted a heightened focus on improving energy efficiency. With rising global temperatures and more frequent extreme weather events, reducing greenhouse gas emissions has become an international consensus. Energy efficiency requirements cover sectors such as industry, transportation, and construction, particularly energy conservation and emission reduction in the telecommunications industry.

[0005] For telecommunications operators, energy conservation is also a key focus. As a significant contributor to global energy consumption, the telecommunications industry's carbon footprint is substantial. With the widespread adoption of new communication technologies, the energy consumption of telecommunications networks will further increase, making improved energy efficiency particularly crucial. To this end, operators are actively implementing various measures, including optimizing network architecture, adopting high-efficiency equipment, and implementing intelligent energy-saving strategies. Summary of the Invention

[0006] According to a first aspect of this disclosure, a communication method is provided, applied to a wireless access network node, comprising: receiving a session management function (SMF) requesting the acquisition of energy consumption information of a target protocol data unit (PDU) session; determining the energy consumption information of the target PDU session based on the data volume of the target PDU session in the wireless access network node, the total data volume of the wireless access network node, and the total energy consumption; and sending the energy consumption information of the target PDU session to the SMF for billing user equipment.

[0007] In some embodiments, the energy consumption information includes at least one of the following: the identifier of the target PDU session, the energy consumption of the target PDU session, and the start and end times corresponding to the energy consumption of the target PDU session.

[0008] In some embodiments, the energy consumption information of the target PDU session is determined based on the data volume of the target PDU session on the radio access network node, the total data volume of the radio access network node, and the total energy consumption of the radio access network node: the energy consumption of the target PDU session is determined based on the ratio of the data volume of the target PDU session on the radio access network node to the total data volume of the radio access network node, and the total energy consumption of the radio access network node.

[0009] In some embodiments, the communication method further includes: receiving a request from the SMF to obtain energy consumption information of a target QoS stream; determining the energy consumption information of the target QoS stream based on the data volume of the target QoS stream at the radio access network node, the total data volume of the radio access network node, and the total energy consumption; and sending the energy consumption information of the target QoS stream to the SMF for billing the user equipment.

[0010] In some embodiments, receiving a request from the Session Management Function (SMF) to obtain energy consumption information of a target Protocol Data Unit (PDU) session includes: receiving a request from the Access and Mobility Management Function (AMF) to obtain energy consumption information of a target PDU session from the SMF.

[0011] In some embodiments, sending the energy consumption information of the target PDU session to the SMF for billing the user equipment includes: sending the energy consumption information of the target PDU session to the SMF through the AMF for billing the user equipment.

[0012] According to a second aspect of this disclosure, a communication method is provided for use in a Session Management Function (SMF), comprising: requesting a Radio Access Network (RAN) node to obtain energy consumption information of a target Protocol Data Unit (PDU) session; receiving the energy consumption information of the target PDU session from the RAN node, wherein the energy consumption information is determined based on the data volume of the target PDU session at the RAN node, the total data volume of the RAN node, and the total energy consumption; and sending a billing request for the user equipment (UE) to a Billing Function (CHF) based on the energy consumption information of the target PDU session.

[0013] In some embodiments, the billing request includes at least one of the following: the identifier of the target PDU session, the energy consumption of the target PDU session, and the start and end times corresponding to the energy consumption of the target PDU session.

[0014] In some embodiments, the communication method further includes: requesting a radio access network node to obtain energy consumption information of a target QoS stream; receiving energy consumption information of the target QoS stream from the radio access network node, wherein the energy consumption information is determined based on the data volume of the target QoS stream at the radio access network node, the total data volume of the radio access network node, and the total energy consumption; and sending a billing request for the user equipment to the CHF based on the energy consumption information of the target QoS stream.

[0015] According to a third aspect of this disclosure, a wireless access network node is provided, comprising: a receiving module configured to receive a session management function (SMF) requesting the acquisition of energy consumption information of a target protocol data unit (PDU) session; a determining module configured to determine the energy consumption information of the target PDU session based on the data volume of the target PDU session in the wireless access network node, the total data volume of the wireless access network node, and the total energy consumption; and a transmitting module configured to transmit the energy consumption information of the target PDU session to the SMF for billing user equipment.

[0016] According to a fourth aspect of this disclosure, a Session Management Function (SMF) is provided, comprising: a request module configured to request power consumption information of a target Protocol Data Unit (PDU) session from a Radio Access Network (RAN) node; a receiving module configured to receive the power consumption information of the target PDU session from the RAN node, wherein the power consumption information is determined based on the data volume of the target PDU session at the RAN node, the total data volume of the RAN node, and the total power consumption; and a sending module configured to send a billing request for user equipment (UE) to a Charging Function (CHF) based on the power consumption information of the target PDU session.

[0017] According to a fifth aspect of this disclosure, a communication apparatus is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute a communication method according to some embodiments of this disclosure based on instructions stored in the memory.

[0018] According to a sixth aspect of this disclosure, a computer-readable storage medium is provided that stores computer program instructions thereon, which, when executed by a processor, implement a communication method according to some embodiments of this disclosure.

[0019] According to a seventh aspect of this disclosure, a computer program product is provided, including computer program instructions that, when executed by a processor, implement a communication method according to some embodiments of this disclosure.

[0020] According to an eighth aspect of this disclosure, a communication system is provided, comprising: a wireless access network node according to some embodiments of this disclosure; and an SMF according to some embodiments of this disclosure. Attached Figure Description

[0021] The accompanying drawings, which form part of this specification, illustrate embodiments of this disclosure and, together with the specification, serve to explain the principles of this disclosure.

[0022] This disclosure will become clearer with reference to the accompanying drawings and the following detailed description, wherein:

[0023] Figure 1 shows a flowchart of a communication method according to some embodiments of the present disclosure;

[0024] Figure 2 shows a flowchart of a communication method according to some other embodiments of the present disclosure;

[0025] Figure 3 illustrates a 5G data connection converged billing architecture according to some embodiments of the present disclosure;

[0026] Figure 4 shows an interaction diagram of a communication method according to some embodiments of the present disclosure;

[0027] Figure 5 shows a block diagram of a wireless access network node according to some embodiments of the present disclosure;

[0028] Figure 6 shows a block diagram of session management functionality according to some embodiments of the present disclosure;

[0029] Figure 7 shows a block diagram of a communication device according to some other embodiments of the present disclosure;

[0030] Figure 8 shows a block diagram of a computer system for implementing some embodiments of the present disclosure;

[0031] Figure 9 shows a block diagram of a communication system according to some embodiments of the present disclosure. Detailed Implementation

[0032] Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that, unless otherwise specifically stated, the relative arrangement, numerical expressions, and values ​​of the components and steps set forth in these embodiments do not limit the scope of the present disclosure.

[0033] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.

[0034] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit this disclosure or its application or use.

[0035] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.

[0036] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.

[0037] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.

[0038] The abbreviations used in this disclosure are as follows.

[0039] 3GPP (Third Generation Partnership Project)

[0040] Operations, Administration, and Maintenance (OAM)

[0041] Key Performance Indicator (KPI)

[0042] Charging Trigger Function (CTF).

[0043] Billing Function (CHF)

[0044] Billing data record (also known as call detail record), CDR;

[0045] User Equipment (UE2)

[0046] Session Management Function (SMF3)

[0047] Protocol Data Unit (PDU4)

[0048] Access and Mobility Management Function (AMF5)

[0049] Next Generation Radio Access Network (NG-RAN6). Identifier: ID7

[0050] Quality of Service (QoS)

[0051] The 3GPP (3rd Generation Partnership Project) OAM (Operational Information Management) side already supports some energy efficiency and energy saving scenarios and functions. These functions aim to reduce the energy consumption of network equipment and improve overall energy efficiency through intelligent management and optimization.

[0052] In related technologies, the network management side can collect and statistically analyze energy-saving KPIs, but it is difficult to bill session-level energy consumption information.

[0053] This disclosure provides a communication method and apparatus, and a computer-readable storage medium, which enables billing of session-level energy consumption information of user equipment.

[0054] Figure 1 shows a flowchart of a communication method according to some embodiments of the present disclosure.

[0055] As shown in Figure 1, the communication method includes steps S11-S13. In some embodiments, the communication method is performed by a wireless access network node.

[0056] In step S11, a request from the SMF to obtain energy consumption information of the target PDU session is received.

[0057] In some embodiments, receiving a request from the SMF to obtain energy consumption information of a target PDU session includes: receiving a request from the SMF to obtain energy consumption information of a target PDU session through the Access and Mobility Management Function (AMF).

[0058] For example, in the PDU session establishment process, the SMF requests a PDU session-level energy consumption report from the RAN through the AMF.

[0059] In step S12, the energy consumption information of the target PDU session is determined based on the data volume of the target PDU session in the radio access network node, the total data volume of the radio access network node, and the total energy consumption.

[0060] In some embodiments, the energy consumption information of the target PDU session is determined based on the data volume of the target PDU session in the radio access network node, the total data volume of the radio access network node, and the total energy consumption: the energy consumption of the target PDU session is determined based on the ratio of the data volume of the target PDU session in the radio access network node to the total data volume of the radio access network node and the total energy consumption of the radio access network node.

[0061] For example, first calculate the ratio of the data volume of the target PDU session at the radio access network node to the total data volume of the radio access network node, and then calculate the product of the ratio and the total energy consumption of the radio access network node to obtain the energy consumption of the target PDU session.

[0062] For example, RAN is calculated according to the formula DV. PDUsession / DV RAN *EC RAN Estimate the power consumption of the PDU session level, where DV PDUsession DV represents the data volume of the target PDU session on this node. RAN EC represents the total amount of data for this node. RAN This represents the total energy consumption of the node. The network management side supports statistical energy consumption EC. RAN .

[0063] In step S13, the energy consumption information of the target PDU session is sent to the SMF for billing user equipment.

[0064] In some embodiments, the energy consumption information includes the energy consumption of the target PDU session, and may further include the identifier of the target PDU session and / or the start and end times corresponding to the energy consumption of the target PDU session.

[0065] For example, the RAN generates an energy consumption report at the target PDU session level. This report includes the target PDU session ID, the energy consumption of the target PDU session, the time when energy consumption statistics for the target PDU session started, and the time when energy consumption statistics for the target PDU session ended. The time is recorded, for example, as a timestamp. The RAN then sends the energy consumption report (including energy consumption information) to the SMF.

[0066] The RAN returns a session-level energy consumption report for the target PDU, which includes information such as the start and end timestamps of the statistics.

[0067] In some embodiments, sending the energy consumption information of the target PDU session to the SMF for billing the target PDU session includes: sending the energy consumption information of the target PDU session to the SMF via the AMF for billing the user equipment.

[0068] For example, the RAN sends the energy consumption information of the target PDU session to the AMF, and the AMF sends the energy consumption information of the target PDU session to the SMF.

[0069] In some embodiments, the communication method further includes: receiving a request from the SMF to obtain energy consumption information of a target QoS stream; determining the energy consumption information of the target QoS stream based on the data volume of the target QoS stream at the radio access network node, the total data volume of the radio access network node, and the total energy consumption; and sending the energy consumption information of the target QoS stream to the SMF for billing of user equipment.

[0070] For example, a similar approach to billing target PDU sessions can be used to bill energy consumption information at the QoS flow level.

[0071] In some embodiments, the energy consumption of the target QoS flow is determined based on the ratio of the data volume of the target QoS flow at the radio access network node to the total data volume of the radio access network node and the total energy consumption of the radio access network node.

[0072] For example, RAN is calculated according to the formula DV. QoS flow / DV RAN *EC RAN Estimate the power consumption of the PDU session level, where DV QoS flow DV represents the data volume of the target QoS stream on this node. RAN EC represents the total amount of data for this node. RAN This represents the total energy consumption of the node. The network management side supports statistical energy consumption EC. RAN .

[0073] A communication method applied to a wireless access network node according to some embodiments of the present disclosure includes: receiving a request from a session management function (SMF) to obtain energy consumption information of a target protocol data unit (PDU) session; determining the energy consumption information of the target PDU session based on the data volume of the target PDU session in the wireless access network node, the total data volume of the wireless access network node, and the total energy consumption; and sending the energy consumption information of the target PDU session to the SMF for billing user equipment, thereby realizing the statistics and billing of session-level energy consumption information.

[0074] Figure 2 shows a flowchart of a communication method according to some other embodiments of the present disclosure.

[0075] As shown in Figure 2, the communication method includes steps S21-S23. In some embodiments, the communication method is performed by the SMF.

[0076] In step S21, the power consumption information of the target protocol data unit (PDU) session is requested from the radio access network node.

[0077] In step S22, energy consumption information of the target PDU session is received from the radio access network node. The energy consumption information is determined based on the data volume of the target PDU session in the radio access network node, the total data volume of the radio access network node, and the total energy consumption.

[0078] Energy consumption information may include, for example, the energy consumption of the target PDU session, and may also include the identifier of the target PDU session and / or the start and end times corresponding to the energy consumption of the target PDU session.

[0079] In step S23, a billing request for the user equipment is sent to the billing function CHF based on the energy consumption information of the target PDU session.

[0080] For example, the CTF embedded in the SMF sends a billing data request to the CHF based on the received energy consumption information.

[0081] Figure 3 illustrates a 5G data connection converged billing architecture according to some embodiments of the present disclosure.

[0082] CTF is a functional module embedded in all billing-related network elements. Its main function is to collect billing information about the UE's use of network resources within the network element to facilitate subsequent billing and billing generation. As shown in Figure 3, the SMF embeds CTF and generates billing events for CHF, which are used for data connection convergence billing.

[0083] The CHF receives NG-RAN energy consumption information from the SMF as a CDR. The CHF then activates the CDR for the PDU session and responds to the billing request. The CDR related to the PDU session can subsequently be used by the operator for energy-saving billing, providing billing discounts for energy-saving users, etc.

[0084] In some embodiments, the billing request includes the energy consumption of the target PDU session, and the billing request may also include the identifier of the target PDU session and / or the start and end times corresponding to the energy consumption of the target PDU session.

[0085] In some embodiments, the communication method further includes requesting energy consumption information of a target QoS stream from a radio access network node; receiving energy consumption information of the target QoS stream from the radio access network node, wherein the energy consumption information is determined based on the data volume of the target QoS stream at the radio access network node, the total data volume of the radio access network node, and the total energy consumption; and sending a billing request for the user equipment to the CHF based on the energy consumption information of the target QoS stream.

[0086] For example, a similar method to billing target PDU sessions can be used to bill energy consumption information at the QoS flow level.

[0087] Figure 4 shows an interaction diagram of a communication method according to some embodiments of the present disclosure.

[0088] As shown in Figure 4, the communication method includes events 101-107.

[0089] Event 101: During the PDU session establishment process, the SMF requests a PDU session-level energy consumption report from the RAN through the AMF. For example, the SMF sends an energy consumption information retrieval request (Nsmf_EnergyInfo Request) to the AMF.

[0090] In Event 102, the AMF forwarded the NG-RAN Energy Info request to the RAN.

[0091] In Event 103, the RAN estimates the session-level energy consumption of the PDU based on the formula DVPDUsession / DVRAN*ECRAN. The RAN returns session-level energy consumption information for the target PDU, which may be in the form of an NG-RAN Energy Info Report, including information such as the start and end timestamps of the statistics.

[0092] In event 104, the AMF forwarded the report (Nsmf_EnergyInfo Report) to the SMF.

[0093] In Event 105, the CTF embedded in the SMF sends a Charging Data Request to the CHF based on the received energy consumption report.

[0094] Event 106: CHF receives NG-RAN energy consumption information report from SMF as CDR, and CHF enables CDR for this PDU session.

[0095] In event 107, CHF responds to the billing request, for example, by sending a charging data response to SMF.

[0096] Figure 5 shows a block diagram of a wireless access network node according to some embodiments of the present disclosure.

[0097] As shown in Figure 5, the wireless access network node 5 includes a receiving module 51, a determining module 52, and a transmitting module 53.

[0098] The receiving module 51 is configured to receive requests from the Session Management Function (SMF) for obtaining energy consumption information of the target Protocol Data Unit (PDU) session, for example, by executing step S11 as shown in Figure 1.

[0099] The determination module 52 is configured to determine the energy consumption information of the target PDU session based on the data volume of the target PDU session in the radio access network node, the total data volume of the radio access network node, and the total energy consumption, for example, by performing step S12 as shown in Figure 1.

[0100] The sending module 53 is configured to send the energy consumption information of the target PDU session to the SMF for billing the user equipment, for example, by performing step S13 as shown in Figure 1.

[0101] In some embodiments, the energy consumption information includes at least one of the following: the identifier of the target PDU session, the energy consumption of the target PDU session, and the start and end times corresponding to the energy consumption of the target PDU session.

[0102] In some embodiments, the determining module 52 is further configured to: determine the energy consumption of the target PDU session based on the ratio of the data volume of the target PDU session in the radio access network node to the total data volume of the radio access network node and the total energy consumption of the radio access network node.

[0103] In some embodiments, the radio access network node 5 further includes a QoS billing module, configured to: receive a request from the SMF to obtain energy consumption information of a target QoS flow; determine the energy consumption information of the target QoS flow based on the data volume of the target QoS flow in the radio access network node, the total data volume of the radio access network node, and the total energy consumption; and send the energy consumption information of the target QoS flow to the SMF for billing user equipment.

[0104] In some embodiments, the receiving module 51 is further configured to receive a request from the SMF to obtain energy consumption information of the target PDU session through the Access and Mobility Management Function (AMF).

[0105] In some embodiments, the sending module 53 is further configured to send the energy consumption information of the target PDU session to the SMF via the AMF for billing the user equipment.

[0106] Figure 6 shows a block diagram of session management functionality according to some embodiments of the present disclosure.

[0107] As shown in Figure 6, SMF 6 includes a request module 61, a receiving module 62, and a sending module 63.

[0108] The request module 61 is configured to request energy consumption information of the target protocol data unit (PDU) session from the radio access network node, for example, by performing step S21 as shown in Figure 2.

[0109] The receiving module 62 is configured to receive energy consumption information of the target PDU session from the radio access network node. The energy consumption information is determined based on the data volume of the target PDU session in the radio access network node, the total data volume of the radio access network node, and the total energy consumption, for example, by executing step S22 as shown in Figure 2.

[0110] The sending module 63 is configured to send a billing request for the user equipment to the billing function CHF based on the energy consumption information of the target PDU session, for example, by performing step S23 as shown in Figure 2.

[0111] In some embodiments, the billing request includes at least one of the following: the identifier of the target PDU session, the energy consumption of the target PDU session, and the start and end times corresponding to the energy consumption of the target PDU session.

[0112] In some embodiments, the SMF further includes: a QoS charging module configured to request energy consumption information of a target QoS stream from a radio access network node; receive energy consumption information of the target QoS stream from the radio access network node, wherein the energy consumption information is determined based on the data volume of the target QoS stream at the radio access network node, the total data volume of the radio access network node, and the total energy consumption; and send a charging request for the user equipment to the CHF based on the energy consumption information of the target QoS stream.

[0113] Figure 7 shows a block diagram of a communication device according to other embodiments of the present disclosure.

[0114] As shown in FIG7, the communication device 7 includes a memory 71 and a processor 72 coupled to the memory 71, the memory 71 being used to store instructions for performing communication methods. The processor 72 is configured to execute the communication methods in any of the embodiments of this disclosure based on the instructions stored in the memory 71.

[0115] Figure 8 shows a block diagram of a computer system for implementing some embodiments of the present disclosure.

[0116] As shown in Figure 8, the computer system 80 can be represented in the form of a general computing device. The computer system 80 includes a memory 810, a processor 820, and a bus 800 connecting different system components.

[0117] The memory 810 may include, for example, system memory, non-volatile storage media, etc. The system memory may store, for example, an operating system, application programs, a boot loader, and other programs. The system memory may include volatile storage media, such as random access memory (RAM) and / or cache memory. The non-volatile storage media may store, for example, instructions for executing the communication methods in any of the embodiments of this disclosure. Non-volatile storage media include, but are not limited to, disk storage, optical storage, flash memory, etc.

[0118] The processor 820 can be implemented using a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete hardware components such as discrete gates or transistors. Accordingly, each module, such as the decision module and the determination module, can be implemented by executing instructions in the central processing unit (CPU) memory to perform the corresponding steps, or by implementing dedicated circuitry to perform the corresponding steps.

[0119] Bus 800 can use any of the various bus architectures. For example, bus architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MCA) bus, and the Peripheral Component Interconnect (PCI) bus.

[0120] The computer system 80 may also include an input / output interface 830, a network interface 840, and a storage interface 850. These interfaces 830, 840, and 850, as well as the memory 810 and processor 820, can be connected via a bus 800. The input / output interface 830 provides a connection interface for input / output devices such as a monitor, mouse, and keyboard. The network interface 840 provides a connection interface for various networked devices. The storage interface 850 provides a connection interface for external storage devices such as floppy disks, USB flash drives, and SD cards.

[0121] Figure 9 shows a block diagram of a communication system according to some embodiments of the present disclosure.

[0122] As shown in Figure 9, the communication system 1000 includes: a wireless access network node 5; and an SMF 6.

[0123] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus, and computer program products according to embodiments of this disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations thereof, can be implemented by computer-readable program instructions.

[0124] These computer-readable program instructions are provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable device to produce a machine, such that execution of the instructions by the processor produces means for implementing the functions specified in one or more boxes of the flowchart and / or block diagram.

[0125] These computer-readable program instructions are also readablely stored in a computer-readable storage medium. These instructions cause a computer to work in a particular manner to produce an article of manufacture, including instructions that implement the functions specified in one or more boxes in a flowchart and / or block diagram.

[0126] This disclosure may take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects.

[0127] Through the communication method and device and computer-readable storage medium in the above embodiments, the statistics and billing of session-level energy consumption information are realized.

[0128] The communication method, apparatus, and computer-readable storage medium according to this disclosure have been described in detail above. To avoid obscuring the concept of this disclosure, some details known in the art have not been described. Those skilled in the art can fully understand how to implement the technical solutions disclosed herein based on the above description.

Claims

1. A communication method applied to a wireless access network node, comprising: Receive the session management function (SMF) requesting the acquisition of energy consumption information for the target protocol data unit (PDU) session; The energy consumption information of the target PDU session is determined based on the data volume of the target PDU session at the radio access network node, the total data volume of the radio access network node, and the total energy consumption. The energy consumption information of the target PDU session is sent to the SMF for billing user equipment.

2. The communication method according to claim 1, wherein, The energy consumption information includes at least one of the following: The identifier of the target PDU session, the energy consumption of the target PDU session, and the start and end times corresponding to the energy consumption of the target PDU session.

3. The communication method according to claim 2, wherein, The energy consumption information of the target PDU session is determined based on the data volume of the target PDU session at the radio access network node, the total data volume of the radio access network node, and the total energy consumption. The energy consumption of the target PDU session is determined based on the ratio of the data volume of the target PDU session on the radio access network node to the total data volume of the radio access network node, and the total energy consumption of the radio access network node.

4. The communication method according to any one of claims 1 to 3, further comprising: Receive the SMF's request to obtain energy consumption information of the target Quality of Service (QoS) stream; The energy consumption information of the target QoS flow is determined based on the data volume of the target QoS flow at the radio access network node, the total data volume of the radio access network node, and the total energy consumption. The energy consumption information of the target QoS flow is sent to the SMF for billing the user equipment.

5. The communication method according to any one of claims 1 to 4, wherein, The receiving session management function (SMF) requests energy consumption information of the target protocol data unit (PDU) session, including: The AMF receives requests from the SMF for energy consumption information of the target PDU session through the Access and Mobility Management Function (AMF).

6. The communication method according to any one of claims 1 to 4, wherein Sending the energy consumption information of the target PDU session to the SMF for billing user equipment includes: The AMF sends the energy consumption information of the target PDU session to the SMF for billing the user equipment.

7. A communication method applied to a Session Management Function (SMF), comprising: Request energy consumption information of the target protocol data unit (PDU) session from the radio access network node; The energy consumption information of the target PDU session is received from the wireless access network node, wherein the energy consumption information is determined based on the amount of data of the target PDU session at the wireless access network node, the total amount of data of the wireless access network node, and the total energy consumption. Based on the energy consumption information of the target PDU session, a billing request for the user equipment is sent to the billing function CHF.

8. The communication method according to claim 7, wherein The billing request includes at least one of the following: The identifier of the target PDU session, the energy consumption of the target PDU session, and the start and end times corresponding to the energy consumption of the target PDU session.

9. The communication method according to claim 7 or 8, further comprising: Request energy consumption information of the target QoS stream from the wireless access network node; Energy consumption information of a target QoS stream is received from a wireless access network node, wherein the energy consumption information is determined based on the amount of data of the target QoS stream at the wireless access network node, the total amount of data at the wireless access network node, and the total energy consumption. Based on the energy consumption information of the target QoS flow, a billing request for the user equipment is sent to CHF.

10. A wireless access network node, comprising: The receiving module is configured to receive requests from the Session Management Function (SMF) for obtaining energy consumption information of the target Protocol Data Unit (PDU) session; The determination module is configured to determine the energy consumption information of the target PDU session based on the data volume of the target PDU session in the radio access network node, the total data volume of the radio access network node, and the total energy consumption. The sending module is configured to send the energy consumption information of the target PDU session to the SMF for billing user equipment.

11. A Session Management Function (SMF), comprising: The request module is configured to request energy consumption information of the target protocol data unit (PDU) session from the radio access network node; The receiving module is configured to receive energy consumption information of the target PDU session from the radio access network node, wherein the energy consumption information is determined based on the data volume of the target PDU session at the radio access network node, the total data volume of the radio access network node, and the total energy consumption. The sending module is configured to send a billing request for the user equipment to the billing function CHF based on the energy consumption information of the target PDU session.

12. A communication device, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the communication method according to any one of claims 1 to 9 based on instructions stored in the memory.

13. A computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the communication method according to any one of claims 1 to 9.

14. A computer program product comprising computer program instructions that, when executed by a processor, implement the communication method according to any one of claims 1 to 9.

15. A communication system, comprising: The wireless access network node according to claim 10; as well as The SMF according to claim 11.

16. A computer program comprising: Instructions, which, when executed by a processor, cause the processor to perform the communication method according to any one of claims 1 to 9.