Information processing method and apparatus, information transmission method and apparatus, and communication device
By acquiring and analyzing the energy consumption and energy efficiency information of the data network access point and determining and selecting better access points, the problem of how to reduce energy consumption and improve energy efficiency under multiple local networks is solved, and more efficient data network access is achieved.
Patent Information
- Application Number
- PCT/CN2024/099751
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-11
- Filing Date
- 2024-06-18
- Publication Date
- 2025-03-20
AI Technical Summary
In the presence of multiple local networks, how to select a data network access point to reduce the energy consumption of the network or user equipment (UE) and improve energy efficiency performance.
By acquiring the energy consumption information and energy efficiency information of the data network access point, the data network access point information of the protocol data unit (PDU) session is determined, and the PDU session is triggered to establish or modify the PDU session based on this information to select a better data network access point.
Ensure that the selected data network access point meets energy consumption and energy efficiency needs, reduces the energy consumption of the network or UE, and improves energy efficiency performance.
Smart Images

Figure CN2024099751_20032025_PF_FP_ABST
Abstract
Description
Information processing, transmission method, device and communication equipment
[0001] This disclosure claims priority to the Chinese patent application filed with the China Patent Office on September 11, 2023, with application number 202311163169.4 and application name “Information processing, transmission method, device and communication equipment”, the entire contents of which are incorporated by reference into this disclosure. Technical Field
[0002] The present disclosure relates to the field of communication technology, and in particular to an information processing and transmission method, apparatus, and communication equipment. Background Art
[0003] User Equipment (UE) can transmit data to an application server in a data network (DN) or receive data from an application server in a DN through a wireless mobile communication network. In different areas, different local networks can be deployed to access the same data network and provide the same application / service. In this way, when the UE is in a specific area, the network can select a local data network access point for the UE to access the data network, allowing the UE to transmit data between the local network and the local application server, thereby reducing service latency, reducing core network load, and improving service experience. This scenario is also called edge computing.
[0004] However, when there are multiple local networks, how to select a data network access point to reduce the energy consumption of the network or UE and improve the energy efficiency performance of the network or UE is an urgent problem to be solved.
[0005] Summary of the Invention
[0006] The embodiments of the present disclosure provide an information processing and transmission method, apparatus, and communication device to select a better data network access point, reduce the energy consumption of the network or UE, and improve the energy efficiency performance of the network or UE.
[0007] In order to solve the above technical problems, an embodiment of the present disclosure provides an information processing method, which is performed by a first network function, including:
[0008] Acquire first information of at least one data network access point, the first information including at least one of the following: energy consumption information and energy efficiency information, the energy consumption information including energy consumption information of a network or a user equipment UE using the data network access point, and the energy efficiency information including energy efficiency information of a network or a UE using the data network access point;
[0009] Determining data network access point information of a protocol data unit (PDU) session based on the first information;
[0010] The PDU session is established or modified based on the data network access point information.
[0011] In some embodiments, triggering establishment or modification of the PDU session based on the data network access point information includes:
[0012] The data network access point information is sent to a second network function, where the data network access point information is used to trigger the second network function to establish or modify the PDU session based on the data network access point information.
[0013] In some embodiments, the data network access point information includes:
[0014] Data network access point identifier DNAI list;
[0015] Wherein, the DNAI list satisfies at least one of the following:
[0016] The energy consumption of the data network access point indicated by the DNAI in the DNAI list is less than or equal to a first preset value;
[0017] The energy efficiency of the data network access point indicated by the DNAI in the DNAI list is greater than or equal to a second preset value;
[0018] The data network access point indicated by the DNAI in the DNAI list supports the target application.
[0019] In some embodiments, the method further comprises:
[0020] Determine energy consumption information and / or energy efficiency information of the data network access point indicated by each DNAI in the DNAI list.
[0021] In some embodiments, the data network access point information includes:
[0022] Target DNAI;
[0023] The target data network access point corresponding to the target DNAI satisfies at least one of the following:
[0024] The energy consumption of the target data network access point is less than or equal to a third preset value;
[0025] The energy efficiency of the target data network access point is greater than or equal to a fourth preset value;
[0026] The energy consumption of the target data network access point is less than the energy consumption of the data network access points corresponding to other DNAIs except the target DNAI in the DNAI list;
[0027] The energy efficiency of the data network access point indicated by the target DNAI is greater than the energy efficiency of the data network access points corresponding to other DNAIs except the target DNAI in the DNAI list.
[0028] In some embodiments, triggering establishment or modification of the PDU session based on the data network access point information includes:
[0029] Triggering the user plane function UPF that can access the DNAI indicated by the data network access point information as the anchor point UPF of the PDU session; or,
[0030] Triggering a change in the anchor point UPF of the PDU session, using the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session; or,
[0031] Trigger the addition of the PDU session anchor point UPF, and add the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session.
[0032] In some embodiments, the network uses the energy consumption information of the data network access point, including: energy consumption information of a network function that accesses or serves the data network access point; and / or,
[0033] The network uses the energy efficiency information of the data network access point, including: energy efficiency information of a network function that accesses or serves the data network access point; and / or,
[0034] The UE using the energy consumption information of the data network access point includes: energy consumption information of the UE transmitting data to the data network access point; and / or,
[0035] The UE using the energy efficiency information of the data network access point includes: the UE transmitting the energy efficiency information of data to the data network access point.
[0036] In some embodiments, the energy consumption information or energy efficiency information includes at least one of the following:
[0037] The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session;
[0038] Energy consumption information or energy efficiency information of data transmitted by the network to the target UE or each UE using the data network access point;
[0039] The network or UE transmits energy consumption information or energy efficiency information of the target application or each application using the data network access point;
[0040] Energy consumption information or energy efficiency information of the network or UE using the data network access point to transmit data in the target network slice.
[0041] In some embodiments, the energy consumption information includes: statistical information or forecast information of energy consumption; and / or
[0042] The energy efficiency information includes: statistical information or forecast information of energy efficiency.
[0043] In some embodiments, obtaining first information of at least one data network access point includes:
[0044] obtaining the first information of the at least one data network access point from a third network function or terminal;
[0045] The third network function includes at least one of the following:
[0046] Control plane functions for accessing or serving the data network access point;
[0047] User plane functionality for accessing or serving said data network access point;
[0048] Policy control function;
[0049] Network energy management function;
[0050] Network capability exposure function;
[0051] Network data analysis function.
[0052] In some embodiments, the obtaining the first information of the at least one data network access point from a third network function or terminal includes:
[0053] Sending a first message to the third network function or the UE, where the first message is used to request the first information of the at least one data network access point;
[0054] A second message is received from the third network function or the UE, where the second message carries the first information of the at least one data network access point.
[0055] In some embodiments, the first message carries the DNAI of the at least one data network access point and limiting information of the first information;
[0056] The limiting information of the first information includes at least one of the following:
[0057] Instruction information for requesting energy consumption information or energy efficiency information;
[0058] Indication information for requesting energy consumption information or energy efficiency information for a target PDU session, target UE, target application, or target network slice;
[0059] Requests an indication of energy consumption information or energy efficiency information for each PDU session, each UE, or each application.
[0060] The present disclosure also provides an information transmission method, which is performed by a UE and includes:
[0061] Reporting first information of at least one data network access point to the first network function, where the first information includes at least one of the following: energy consumption information and energy efficiency information, where the energy consumption information includes energy consumption information of the UE using the data network access point, and the energy efficiency information includes energy efficiency information of the UE using the data network access point.
[0062] In some embodiments, the UE using the energy consumption information of the data network access point includes: energy consumption information of the UE transmitting data to the data network access point; and / or,
[0063] The UE using the energy efficiency information of the data network access point includes: the UE transmitting the energy efficiency information of data to the data network access point.
[0064] In some embodiments, the energy consumption information or energy efficiency information includes at least one of the following:
[0065] The UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session;
[0066] The UE transmits energy consumption information or energy efficiency information of a target application or each application using the data network access point;
[0067] Energy consumption information or energy efficiency information of the UE using the data network access point to transmit data in the target network slice.
[0068] In some embodiments, reporting first information of at least one data network access point to the first network function includes:
[0069] receiving a first message sent by the first network function, where the first message is used to request the first information of the at least one data network access point;
[0070] Report first information of at least one data network access point to the first network function according to the first message.
[0071] In some embodiments, the first message carries the DNAI of the at least one data network access point and limiting information of the first information;
[0072] The limiting information of the first information includes at least one of the following:
[0073] Instruction information for requesting energy consumption information or energy efficiency information;
[0074] Instruction information for requesting energy consumption information or energy efficiency information for a target PDU session, target application, or target network slice;
[0075] Requests an indication of energy consumption information or energy efficiency information for each PDU session or each application.
[0076] The present disclosure also provides a communication device, which is a first network function and includes a memory, a transceiver, and a processor.
[0077] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0078] Acquire first information of at least one data network access point, the first information including at least one of the following: energy consumption information and energy efficiency information, the energy consumption information including energy consumption information of a network or a user equipment UE using the data network access point, and the energy efficiency information including energy efficiency information of a network or a UE using the data network access point;
[0079] Determining data network access point information of a protocol data unit (PDU) session based on the first information;
[0080] The PDU session is established or modified based on the data network access point information.
[0081] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:
[0082] The data network access point information is sent to a second network function, where the data network access point information is used to trigger the second network function to establish or modify the PDU session based on the data network access point information.
[0083] In some embodiments, the data network access point information includes:
[0084] Data network access point identifier DNAI list;
[0085] Wherein, the DNAI list satisfies at least one of the following:
[0086] The energy consumption of the data network access point indicated by the DNAI in the DNAI list is less than or equal to a first preset value;
[0087] The energy efficiency of the data network access point indicated by the DNAI in the DNAI list is greater than or equal to a second preset value;
[0088] The data network access point indicated by the DNAI in the DNAI list supports the target application.
[0089] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:
[0090] Determine energy consumption information and / or energy efficiency information of the data network access point indicated by each DNAI in the DNAI list.
[0091] In some embodiments, the data network access point information includes:
[0092] Target DNAI;
[0093] The target data network access point corresponding to the target DNAI satisfies at least one of the following:
[0094] The energy consumption of the target data network access point is less than or equal to a third preset value;
[0095] The energy efficiency of the target data network access point is greater than or equal to a fourth preset value;
[0096] The energy consumption of the target data network access point is less than the energy consumption of the data network access points corresponding to other DNAIs except the target DNAI in the DNAI list;
[0097] The energy efficiency of the data network access point indicated by the target DNAI is greater than the energy efficiency of the data network access points corresponding to other DNAIs except the target DNAI in the DNAI list.
[0098] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:
[0099] Triggering the user plane function UPF that can access the DNAI indicated by the data network access point information as the anchor point UPF of the PDU session; or,
[0100] Triggering a change in the anchor point UPF of the PDU session, using the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session; or,
[0101] Trigger the addition of the PDU session anchor point UPF, and add the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session.
[0102] In some embodiments, the network uses the energy consumption information of the data network access point, including: energy consumption information of a network function that accesses or serves the data network access point; and / or,
[0103] The network uses the energy efficiency information of the data network access point, including: energy efficiency information of a network function that accesses or serves the data network access point; and / or,
[0104] The UE using the energy consumption information of the data network access point includes: energy consumption information of the UE transmitting data to the data network access point; and / or,
[0105] The UE using the energy efficiency information of the data network access point includes: the UE transmitting the energy efficiency information of data to the data network access point.
[0106] In some embodiments, the energy consumption information or energy efficiency information includes at least one of the following:
[0107] The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session;
[0108] Energy consumption information or energy efficiency information of data transmitted by the network to the target UE or each UE using the data network access point;
[0109] The network or UE transmits energy consumption information or energy efficiency information of the target application or each application using the data network access point;
[0110] Energy consumption information or energy efficiency information of the network or UE using the data network access point to transmit data in the target network slice.
[0111] In some embodiments, the energy consumption information includes: statistical information or forecast information of energy consumption; and / or
[0112] The energy efficiency information includes: statistical information or forecast information of energy efficiency.
[0113] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:
[0114] obtaining the first information of the at least one data network access point from a third network function or terminal;
[0115] The third network function includes at least one of the following:
[0116] Control plane functions for accessing or serving the data network access point;
[0117] User plane functionality for accessing or serving said data network access point;
[0118] Policy control function;
[0119] Network energy management function;
[0120] Network capability exposure function;
[0121] Network data analysis function.
[0122] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:
[0123] Sending a first message to the third network function or the UE, where the first message is used to request the first information of the at least one data network access point;
[0124] A second message is received from the third network function or the UE, where the second message carries the first information of the at least one data network access point.
[0125] In some embodiments, the first message carries the DNAI of the at least one data network access point and limiting information of the first information;
[0126] The limiting information of the first information includes at least one of the following:
[0127] Instruction information for requesting energy consumption information or energy efficiency information;
[0128] Indication information for requesting energy consumption information or energy efficiency information for a target PDU session, target UE, target application, or target network slice;
[0129] Requests an indication of energy consumption information or energy efficiency information for each PDU session, each UE, or each application.
[0130] The present disclosure also provides a communication device, which is a UE and includes a memory, a transceiver, and a processor.
[0131] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0132] Reporting first information of at least one data network access point to the first network function through a transceiver, where the first information includes at least one of the following: energy consumption information and energy efficiency information, where the energy consumption information includes energy consumption information of the UE using the data network access point, and the energy efficiency information includes energy efficiency information of the UE using the data network access point.
[0133] In some embodiments, the UE using the energy consumption information of the data network access point includes: energy consumption information of the UE transmitting data to the data network access point; and / or,
[0134] The UE using the energy efficiency information of the data network access point includes: the UE transmitting the energy efficiency information of data to the data network access point.
[0135] In some embodiments, the energy consumption information or energy efficiency information includes at least one of the following:
[0136] The UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session;
[0137] The UE transmits energy consumption information or energy efficiency information of a target application or each application using the data network access point;
[0138] Energy consumption information or energy efficiency information of the UE using the data network access point to transmit data in the target network slice.
[0139] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:
[0140] receiving a first message sent by the first network function, where the first message is used to request the first information of the at least one data network access point;
[0141] Report first information of at least one data network access point to the first network function according to the first message.
[0142] In some embodiments, the first message carries the DNAI of the at least one data network access point and limiting information of the first information;
[0143] The limiting information of the first information includes at least one of the following:
[0144] Instruction information for requesting energy consumption information or energy efficiency information;
[0145] Instruction information for requesting energy consumption information or energy efficiency information for a target PDU session, target application, or target network slice;
[0146] Requests an indication of energy consumption information or energy efficiency information for each PDU session or each application.
[0147] The present disclosure also provides an information processing device, applied to a first network function, including:
[0148] an acquiring unit, configured to acquire first information of at least one data network access point, the first information comprising at least one of the following: energy consumption information and energy efficiency information, the energy consumption information comprising energy consumption information of a network or a user equipment UE using the data network access point, and the energy efficiency information comprising energy efficiency information of a network or a UE using the data network access point;
[0149] a first determining unit, configured to determine data network access point information of a protocol data unit (PDU) session according to the first information;
[0150] A triggering unit is configured to trigger the establishment or modification of the PDU session based on the data network access point information.
[0151] The present disclosure also provides an information transmission device, which is applied to a UE and includes:
[0152] a reporting unit, configured to report first information of at least one data network access point to the first network function, where the first information includes at least one of the following: energy consumption information and energy efficiency information, the energy consumption information including energy consumption information of the UE using the data network access point, and the energy efficiency information including energy efficiency information of the UE using the data network access point.
[0153] An embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the above method.
[0154] The beneficial effects of the present disclosure are:
[0155] The above solution, by determining the data network access point information based on the energy consumption information and / or energy efficiency information of at least one data network access point, can ensure that the determined data network access point meets the energy consumption and / or energy efficiency requirements, so that the terminal or network can use the PDU session that matches the data network access point information for data transmission, thereby reducing the energy consumption of the network or UE and improving the energy efficiency performance of the network or UE. BRIEF DESCRIPTION OF THE DRAWINGS
[0156] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are only some embodiments recorded in the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0157] FIG1 is a structural diagram of a network system applicable to an embodiment of the present disclosure;
[0158] FIG2 shows a flow chart of an information processing method according to an embodiment of the present disclosure;
[0159] FIG3 shows a flow chart of application scenario 1;
[0160] FIG4 is a schematic diagram showing a flow chart of application scenario 2;
[0161] FIG5 is a schematic diagram showing a flow chart of application scenario three;
[0162] FIG6 is a flow chart showing an application scenario 4;
[0163] FIG7 is a flow chart showing an application scenario 5;
[0164] FIG8 is a flow chart showing application scenario six;
[0165] FIG9 shows a second flow chart of the information transmission method according to an embodiment of the present disclosure;
[0166] FIG10 shows one of the unit schematic diagrams of the information processing device according to an embodiment of the present disclosure;
[0167] FIG11 shows one structural diagram of a communication device according to an embodiment of the present disclosure;
[0168] FIG12 shows a second schematic diagram of a unit of the information transmission device according to an embodiment of the present disclosure;
[0169] FIG13 shows a second structural diagram of the communication device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0170] The following will clearly and completely describe the technical solutions in the embodiments of the present disclosure in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0171] The terms "first," "second," and the like in the specification and claims of the present disclosure are used to distinguish similar objects and are not necessarily used to describe a particular order or sequential sequence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein may be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions, e.g., a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such processes, methods, products, or apparatus.
[0172] In the embodiments of the present disclosure, the term "and / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship. In the embodiments of the present disclosure, the term "plurality" refers to two or more, and other quantifiers are similar.
[0173] In the embodiments of the present disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present disclosure should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0174] The following describes embodiments of the present disclosure in conjunction with the accompanying drawings. The information processing and transmission methods, apparatuses, and communication devices provided in the embodiments of the present disclosure can be applied to wireless communication systems. The wireless communication system can be a system that uses fifth-generation (5G) mobile communication technology (hereinafter referred to as a 5G system). Those skilled in the art will appreciate that the 5G New Radio (NR) system is only an example and not a limitation.
[0175] FIG1 shows a block diagram of a wireless communication system to which the embodiments of the present disclosure are applicable. The wireless communication system includes a terminal 11 and a network-side device 12 . The terminal 11 may be a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, a vehicle user equipment (VUE), a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM or a self-service machine, a sensing service terminal, various sensors, a smart camera, and other terminal-side devices. Wearable devices include smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, and the like. It should be noted that the embodiments of the present disclosure do not limit the specific type of terminal 11. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network device, a radio access network (RAN), a radio access network function, or a radio access network unit.Access network equipment may include base stations, wireless local area networks (WLAN) access points or WiFi nodes, etc. The base station may be referred to as node B, evolved node B (eNB), access point, base transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), home B node, home evolved B node, transmitting and receiving point (TRP), perception signal sending device, perception information receiving device or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present disclosure, only the base station in the NR system is used as an example to introduce, and the specific type of the base station is not limited.The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data storage (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( Function (AF), Sensing Function (SF), etc.
[0176] First, based on the technical solutions provided by the present disclosure, some technical terms that may be involved are introduced.
[0177] 1. Protocol Data Unit (PDU) session establishment and modification based on data network access points
[0178] In the 5G mobile communication system, the data network access point is identified by the Data Network Access Identifier (DNAI). When the UE requests to establish a PDU session, the network can select a local DNAI for the PDU session based on the UE location, subscription data, and network policy, and then determine the UPF (called PDU Session Anchors (PSA)) that can access the DNAI, thereby establishing a PDU session between the UE and the UPF. After the PDU session is established, the network can also modify the data transmission path of the PDU session based on changes in the UE location, subscription data, and network policy, that is, select a new DNAI, and change, add or delete the PSA accordingly. If necessary, it is necessary to add an uplink classifier / Branching Point (UL CL / BP) UPF between the UE and the PSA, or delete or change the UL CL / BP UPF.
[0179] 2. Energy consumption and energy efficiency of communication systems / communication equipment
[0180] The energy consumption of communication equipment refers to the energy consumed by communication equipment to support communication operations and complete communication tasks. Energy consumption can be calculated by measuring the power of the equipment over a period of time. The energy consumption of the entire communication system is the sum of the energy consumption of all communication equipment in the system. The energy efficiency of the communication system / communication equipment reflects the efficiency of energy consumption and can be defined as the ratio of the amount of data transmitted to energy consumption, or the ratio of the communication area covered (or served) to energy consumption. Energy efficiency can be measured for the entire network, subnet (such as a wireless access network), individual network equipment, communication site (such as a data center), UE, etc.
[0181] Based on the analysis, the embodiments of the present disclosure provide an information processing and transmission method, apparatus, and communication device to select a better data network access point, reduce the energy consumption of the network or UE, and improve the energy efficiency performance of the network or UE.
[0182] Among them, the method and the device are based on the same application concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0183] As shown in FIG2 , an embodiment of the present disclosure provides an information processing method, which is performed by a first network function and includes:
[0184] Step S201, obtaining first information of at least one data network access point;
[0185] The first information includes at least one of the following: energy consumption information and energy efficiency information.
[0186] It should be noted that the energy consumption information includes energy consumption information of the network or UE using the data network access point, and the energy efficiency information includes energy efficiency information of the network or UE using the data network access point.
[0187] In some embodiments, the network uses the energy consumption information of the data network access point, including energy consumption information of a network function that accesses or serves the data network access point.
[0188] In some embodiments, the network uses energy efficiency information of the data network access point, including energy efficiency information of a network function that accesses or serves the data network access point.
[0189] In some embodiments, the UE using the energy consumption information of the data network access point includes: energy consumption information of the UE transmitting data to the data network access point. Specifically, the energy consumption information of the UE transmitting data to the data network access point includes: energy consumption information of the UE transmitting data to an edge application server (EAS) corresponding to the data network access point.
[0190] In some embodiments, the UE using the energy efficiency information of the data network access point includes: the energy efficiency information of the UE transmitting data to the data network access point. Specifically, the energy efficiency information of the UE transmitting data to the data network access point includes: the energy efficiency information of the UE transmitting data to the EAS corresponding to the data network access point.
[0191] Step 202: Determine data network access point information of a protocol data unit (PDU) session based on the first information;
[0192] Step 203: triggering establishment or modification of the PDU session based on the data network access point information.
[0193] In some embodiments, the first network function mentioned in the embodiments of the present disclosure may be: a network function that provides services for applications, such as an application function (AF); a network function that implements network capability exposure, such as a network capability exposure function (NEF); a network function that implements network energy management, such as a network energy management function (NEMF); a network function that implements policy control, such as a policy control function (PCF); a network function that implements session management, such as a session management function (SMF).
[0194] It should be noted that in the embodiment of the present disclosure, the data network access point information is determined based on the energy consumption information and / or energy efficiency information of at least one data network access point, so that the terminal or network can use the PDU session that matches the data network access point information for data transmission, thereby reducing the energy consumption of the network or UE and improving the energy efficiency performance of the network or UE.
[0195] It should be noted that the energy efficiency mentioned in the embodiments of the present disclosure is used to reflect the efficiency of energy consumption. It can be obtained by the ratio of the amount of data transmitted to the energy consumption, that is, the energy efficiency is the ratio of the amount of data transmitted to the energy consumption, or it can be obtained by the ratio of the communication area covered or served to the energy consumption, that is, the energy efficiency is the ratio of the communication area to the energy consumption.
[0196] In some embodiments, the energy efficiency information may be represented by an energy efficiency level, and the energy consumption information may be represented by an energy consumption level.
[0197] In some embodiments, the data network access point information includes one of the following:
[0198] A11, Data Network Access Point Identifier (DNAI) list;
[0199] It should be noted that the data network access point mentioned in the embodiment of the present disclosure is indicated by DNAI, that is, the data network access point and the DNAI are one-to-one corresponding, that is, one data network access point corresponds to one DNAI; therefore, the energy consumption of the data network access point in the embodiment of the present disclosure can also be referred to as the energy consumption of the DNAI; the energy efficiency of the data network access point can also be referred to as the energy efficiency of the DNAI.
[0200] In this case, it can be understood that the first network function determines one or more DNAIs based on the first information.
[0201] Wherein, the DNAI list satisfies at least one of the following:
[0202] A111. The energy consumption of the data network access point indicated by the DNAI in the DNAI list is less than or equal to a first preset value;
[0203] It should be noted that the energy consumption of the data network access point is less than or equal to the first preset value, which can be understood as the low energy consumption of the data network access point, that is, the data network access point is a low-energy data network access point; that is, all DNAIs in the DNAI list in this case indicate low-energy data network access points.
[0204] A112. The energy efficiency of the data network access point indicated by the DNAI in the DNAI list is greater than or equal to a second preset value;
[0205] It should be noted that the energy efficiency of the data network access point is greater than or equal to the second preset value, which can be understood as the high energy efficiency of the data network access point, that is, the data network access point is a high-energy-efficiency data network access point; that is, all DNAIs in the DNAI list in this case indicate high-energy-efficiency data network access points.
[0206] A113. The data network access point indicated by the DNAI in the DNAI list supports the target application;
[0207] This situation can be understood as all DNAIs in the DNAI list indicating data network access points that support the target application.
[0208] A12, target DNAI;
[0209] In this case, it can be understood that the first network function determines a specific DNAI based on the first information.
[0210] The target data network access point corresponding to the target DNAI satisfies at least one of the following:
[0211] A121. The energy consumption of the target data network access point is less than or equal to a third preset value;
[0212] It should be noted that the target data network access point having energy consumption less than or equal to the third preset value can be understood as the target data network access point being a low-energy data network access point; it can be understood that the first network device determines a low-energy data network access point.
[0213] A122. The energy efficiency of the target data network access point is greater than or equal to a fourth preset value;
[0214] It should be noted that the energy efficiency of the target data network access point being greater than or equal to the fourth preset value can be understood as the target data network access point being a high-energy-efficiency data network access point; it can be understood as the first network device determining a high-energy-efficiency data network access point.
[0215] A123, the energy consumption of the target data network access point is less than the energy consumption of the data network access points corresponding to other DNAIs except the target DNAI in the DNAI list;
[0216] This situation can be understood as: the first network function side pre-sets a DNAI list, and the target DNAI is selected from the DNAI list. Specifically, the target DNAI is the DNAI corresponding to the data network access point with the lowest energy consumption in the DNAI list.
[0217] A124. The energy efficiency of the data network access point indicated by the target DNAI is greater than the energy efficiency of the data network access points corresponding to other DNAIs in the DNAI list except the target DNAI;
[0218] This situation can be understood as: the first network function side pre-sets a DNAI list, and the target DNAI is selected from the DNAI list. Specifically, the target DNAI is the DNAI corresponding to the data network access point with the highest energy efficiency in the DNAI list.
[0219] It should be noted here that since the present disclosure processes PDU sessions, the network function that implements session management can directly process PDU sessions, and the network function that cannot implement session management cannot process PDU sessions; therefore, in the embodiment of the present disclosure, the first network function is classified into two categories, one is the network function that can implement session management, such as SMF; the other is the network function that does not directly perform session management but can affect session management by providing relevant parameters, such as network functions that provide services for applications, network functions that realize network capability opening, network functions that realize network energy management, network functions that realize policy control, etc.
[0220] The application of these two types of network functions is described in detail below.
[0221] 1. The first network function is a network function that does not directly manage sessions but can influence session management by providing relevant parameters.
[0222] It should be noted that in this case, the first network function usually determines the DNAI list first, and then notifies the network function that implements session management of the DNAI list. That is to say, when providing the DNAI list to the network function that implements session management, the first network function needs to consider the energy efficiency and / or energy consumption of the data network access point, and only provide DNAIs with low energy consumption and / or high energy efficiency.
[0223] In some embodiments, the data network access point information includes A11.
[0224] In some embodiments, triggering establishment or modification of the PDU session based on the data network access point information includes:
[0225] The data network access point information is sent to a second network function, where the data network access point information is used to trigger the second network function to establish or modify the PDU session based on the data network access point information.
[0226] In some embodiments, the second network function in the embodiments of the present disclosure is a network function that implements session management, such as SMF.
[0227] It should be noted here that after receiving the DNAI list sent by the first network function, the network function that implements session management needs to select a suitable DNAI from the DNAI list, and then establish or modify the PDU session based on the DNAI.
[0228] In some embodiments, the method further comprises:
[0229] Determine energy consumption information and / or energy efficiency information of the data network access point indicated by each DNAI in the DNAI list.
[0230] It should be noted that by determining the energy consumption information and / or energy efficiency information of the data network access point indicated by each DNAI in the DNAI list, and then sending the information together with the DNAI list to the network function that implements session management, the network function that implements session management can be assisted in selecting the DNAI based on the energy consumption information and / or energy efficiency information, thereby improving the accuracy of the DNAI selection.
[0231] 2. The first network function is a network function capable of implementing session management
[0232] It should be noted that in this case, it is usually the first network function that directly determines the target DNAI, and then establishes or modifies the PDU session based on the target DNAI; that is, when selecting a data network access point, the first network function gives priority to using a DNAI with low energy consumption or high energy efficiency, and / or does not use a DNAI with high energy consumption or low energy efficiency. For example: the first network function deletes the anchor UPF of the PDU session connected to the DNAI with high energy consumption or low energy efficiency, and selects and uses the anchor UPF of the PDU session connected to the DNAI with low energy consumption or high energy efficiency.
[0233] With respect to the above two types of network functions, in some embodiments, the specific implementation of triggering the establishment or modification of the PDU session based on the data network access point information includes one of the following:
[0234] B11. Triggering the UPF that can access the DNAI indicated by the data network access point information as the anchor UPF of the PDU session;
[0235] It should be noted that the UPF that can access the DNAI indicated by the data network access point information can be understood as: a UPF that can access the data network access point corresponding to the DNAI indicated by the data network access point information.
[0236] In some embodiments, for a first network function that does not directly perform session management but can influence session management by providing relevant parameters, the first network function needs to send a DNAI list to a network function that can implement session management. Each DNAI in the DNAI list can be selected as a candidate DNAI for the network function that can implement session management. When the network function that implements session management is used in a specific application, it will usually select a DNAI from the DNAI list and use the UPF that can access the data network access point corresponding to the selected DNAI as the anchor point UPF of the PDU session.
[0237] In some embodiments, for the first network function that is a network function capable of implementing session management, the first network function directly selects a target DNAI and uses the UPF that can access the data network access point corresponding to the selected target DNAI as the anchor point UPF of the PDU session.
[0238] B12. Trigger a change in the anchor UPF of the PDU session, and use the UPF that can access the DNAI indicated by the data network access point information as the new anchor UPF of the PDU session;
[0239] In some embodiments, for a first network function that does not directly perform session management but can influence session management by providing relevant parameters, the first network function needs to send a DNAI list to a network function that can implement session management. Each DNAI in the DNAI list can be selected as a candidate DNAI for the network function that can implement session management to implement a change in the anchor point UPF of the PDU session. When the network function that implements session management is used in a specific application, it will usually select a DNAI from the DNAI list and use the UPF that can access the data network access point corresponding to the selected DNAI as the new anchor point UPF of the PDU session.
[0240] In some embodiments, for the first network function that is a network function capable of implementing session management, the first network function directly selects a target DNAI and uses the UPF that can access the data network access point corresponding to the selected target DNAI as the new anchor point UPF of the PDU session.
[0241] B13. Trigger adding the PDU session anchor UPF, and add the UPF that can access the DNAI indicated by the data network access point information as the new anchor UPF of the PDU session;
[0242] In some embodiments, for a first network function that does not directly perform session management but can influence session management by providing relevant parameters, the first network function needs to send a DNAI list to a network function that can implement session management. Each DNAI in the DNAI list can be selected as a candidate DNAI for the network function that can implement session management to achieve the increase of the anchor point UPF of the PDU session. When the network function that implements session management is used in a specific application, it will usually select a DNAI from the DNAI list and use the UPF that can access the data network access point corresponding to the selected DNAI as the new anchor point UPF of the PDU session.
[0243] In some embodiments, for the first network function that is a network function capable of implementing session management, the first network function directly selects a target DNAI and uses the UPF that can access the data network access point corresponding to the selected target DNAI as the new anchor point UPF of the PDU session.
[0244] The above implementation can be understood as, whether the PDU session is established or the PDU session is modified (changed or added), it is necessary to determine the anchor point UPF based on the data network access point information, and the UPF that can access the DNAI indicated by the data network access point information is used as the anchor point UPF of the PDU session.
[0245] In some embodiments, the energy consumption information or energy efficiency information mentioned in the embodiments of the present disclosure includes at least one of the following:
[0246] C11. The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session;
[0247] This situation can be understood as the energy consumption information or energy efficiency information is for the target PDU session or each PDU session.
[0248] In some embodiments, the target PDU session may be any one or more PDU sessions, such as one or more PDU sessions corresponding to a specific data network name DNN and / or network slice (identified by single network slice selection assistance information (S-NSSAI)). When targeting a target PDU session, it is necessary to obtain energy consumption information or energy efficiency information for the target PDU session; when targeting each PDU session, it is necessary to obtain energy consumption information or energy efficiency information for each PDU session separately.
[0249] C12. Energy consumption information or energy efficiency information of data transmitted by the network to the target UE or each UE using the data network access point;
[0250] This situation can be understood as the energy consumption information or energy efficiency information being for the target UE or each UE.
[0251] In some embodiments, the target UE may be any one or more UEs. When targeting a target UE, energy consumption information or energy efficiency information needs to be acquired for the target UE; when targeting each UE, energy consumption information or energy efficiency information needs to be acquired for each UE separately.
[0252] C13. The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target application or each application;
[0253] This situation can be understood as the energy consumption information or energy efficiency information being targeted at the target application or each application.
[0254] In some embodiments, the target application may be any one or more applications. When targeting a target application, energy consumption information or energy efficiency information needs to be acquired for the target application; when targeting each application, energy consumption information or energy efficiency information needs to be acquired for each application separately.
[0255] C14. Energy consumption information or energy efficiency information of the network or UE using the data network access point to transmit data in the target network slice;
[0256] This situation can be understood as the energy consumption information or energy efficiency information is for the target network slice.
[0257] In some embodiments, the target network slice may be any one or more network slices. When targeting a target network slice, it is necessary to obtain energy consumption information or energy efficiency information for the target network slice.
[0258] It should be noted that the above C11-C14 can be understood as limiting the granularity of energy consumption information or energy efficiency information, that is, the collection granularity or acquisition granularity.
[0259] In some embodiments, the energy consumption information may include statistical information or predicted information of energy consumption, that is, the statistical information or predicted information can represent the energy consumption level.
[0260] In some embodiments, the energy efficiency information includes statistical information or prediction information of energy efficiency, that is, the statistical information or prediction information can represent the energy efficiency level.
[0261] In some embodiments, the specific implementation of obtaining the first information of at least one data network access point includes:
[0262] obtaining the first information of the at least one data network access point from a third network function or terminal;
[0263] The third network function includes at least one of the following:
[0264] D11, a control plane function for accessing or serving the data network access point;
[0265] D12, user plane function for accessing or serving the data network access point;
[0266] D13, policy control function;
[0267] D14, network energy management function;
[0268] D15, network capability exposure function;
[0269] D16: Network data analysis function, for example, may be a network data analysis function (NWDAF).
[0270] It should be noted here that, usually, the first network device obtains statistical information or prediction information of energy consumption and / or statistical information or prediction information of energy efficiency from the network data analysis function.
[0271] In some embodiments, the statistical information or prediction information may also be referred to as analytical information.
[0272] In some embodiments, the specific implementation of obtaining the first information of the at least one data network access point from the third network function or terminal includes:
[0273] Sending a first message to the third network function or the UE, where the first message is used to request the first information of the at least one data network access point;
[0274] A second message is received from the third network function or the UE, where the second message carries the first information of the at least one data network access point.
[0275] That is, when obtaining the first information, the first network function needs to first send a first message to the corresponding network function or UE to request the network function or UE to provide the first information. In some embodiments, if the first network function sends the first message to the UE, the corresponding UE provides energy efficiency information of the UE using the data network access point, and / or energy consumption information of the UE using the data network access point. In some embodiments, if the first network function sends the first message to the corresponding other network function, the corresponding network function provides energy consumption information of the network or UE using the data network access point, and / or energy efficiency information of the network or UE using the data network access point. It should also be noted that the energy consumption information of the UE using the data network access point provided by the other network function, and / or the energy efficiency information of the UE using the data network access point, is also obtained from the corresponding UE.
[0276] In some embodiments, the first message carries the DNAI of the at least one data network access point and limiting information of the first information.
[0277] In some embodiments, if at least one data network access point accesses the same data network name (DNN) or multiple DNNs, the first message may also carry the DNN.
[0278] The limiting information of the first information includes at least one of the following:
[0279] E11. Instruction information for requesting energy consumption information or energy efficiency information;
[0280] That is, the indication information in this case is used to indicate the type of information requested.
[0281] E12. Requesting indication information of energy consumption information or energy efficiency information for a target PDU session, a target UE, a target application, or a target network slice;
[0282] E13. Request for indication of energy consumption information or energy efficiency information for each PDU session, each UE, or each application;
[0283] It should be noted that the above E12 and E13 indicate the granularity of the requested energy consumption information or energy efficiency information.
[0284] The specific application of the present disclosure is described below with examples.
[0285] Application Scenario 1: The first network function is AF
[0286] As shown in Figure 3, the specific implementation process includes:
[0287] Step 31: The AF obtains first information of at least one data network access point;
[0288] Specifically, the AF obtains energy consumption information and / or energy efficiency information of at least one DNAI from a network function (NF) (e.g., NEMF, NEF, PCF, SMF, or UPF) or a UE, or obtains analysis information (e.g., statistical information or prediction information) of energy consumption and / or energy efficiency of at least one DNAI from an NWDAF.
[0289] Specifically, it may include one of the following steps:
[0290] Step 31a: AF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with NEMF.
[0291] Step 31b: The AF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with the NEF.
[0292] Step 31c: The AF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with the UPF.
[0293] Specifically, the AF sends a first message to one or more UPFs directly or through the NEF to request energy consumption information and / or energy efficiency information of at least one DNAI. The first message carries one or more DNAIs, which are used to indicate the request / subscription network access to the energy consumption information and / or energy efficiency information of the specified DNAI; or carries a DNN, which is used to indicate the request / subscription network access to the energy consumption information and / or energy efficiency information of one or more DNAIs of the DNN.
[0294] The UPF replies / reports the energy consumption information and / or energy efficiency information of the network access DNAI to the AF. Specifically, the UPF determines the energy consumption information and / or energy efficiency information of the UPF accessing the specified DNAI and sends it to the AF based on the energy consumption information and / or energy efficiency information of the UPF currently accessing the specified DNAI, or the statistical information of the energy consumption and / or energy efficiency of the previous access to the specified DNAI or the predicted information of the energy consumption and / or energy efficiency of the future access to the specified DNAI.
[0295] Step 31d: AF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with SMF.
[0296] Specifically, the AF sends a first message to one or more SMFs directly or through the NEF to request energy consumption information and / or energy efficiency information of at least one DNAI. The first message carries one or more DNAIs, which are used to indicate the request / subscription network access to the energy consumption information and / or energy efficiency information of the specified DNAI; or carries a DNN, which is used to indicate the request / subscription network access to the energy consumption information and / or energy efficiency information of one or more DNAIs of the DNN.
[0297] The SMF replies / reports the energy consumption information and / or energy efficiency information of the network access DNAI to the AF. The energy consumption information and / or energy efficiency information of the network access DNAI reported by the SMF here may include: the energy consumption information and / or energy efficiency information of the SMF serving the DNAI, and / or the energy consumption information and / or energy efficiency information of the UPF accessing the DNAI.
[0298] Step 31e: AF obtains energy consumption information and / or energy efficiency information of DNAI by interacting with PCF.
[0299] Specifically, the AF sends a first message to one or more PCFs directly or through the NEF to request the energy consumption information and / or energy efficiency information of the DNAI. The first message carries one or more DNAIs, which are used to indicate the request / subscription network access to the energy consumption information and / or energy efficiency information of the specified DNAI; or carries a DNN, which is used to indicate the request / subscription network access to the energy consumption information and / or energy efficiency information of one or more DNAIs of the DNN.
[0300] The PCF replies / reports the energy consumption information and / or energy efficiency information of the network access DNAI to the AF.
[0301] Specifically, if the PCF receives the first message from the AF, the PCF may request / subscribe to the energy consumption information and / or energy efficiency information of the corresponding DNAI from the SMF, and then reply / report the energy consumption information and / or energy efficiency information of the network access DNAI to the AF based on the reply / report of the SMF. If the SMF receives a request for energy consumption information and / or energy efficiency information of the DNAI from the AF or PCF, the SMF may request / subscribe to the energy consumption information and / or energy efficiency information of the corresponding DNAI from the UPF, and then reply / report the energy consumption information and / or energy efficiency information of the network access DNAI to the AF based on the reply / report of the UPF and the energy consumption information and / or energy efficiency information of the SMF serving the DNAI.
[0302] Step 31f: The AF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with the UE.
[0303] Specifically, the AF sends a first message to the UE through the user plane (or application layer) to request energy consumption information and / or energy efficiency information of at least one DNAI. The first message carries one or more DNAIs for indicating the request / subscription of the energy consumption information and / or energy efficiency information of the UE accessing the specified DNAI; or carries a DNN for indicating the request / subscription of the energy consumption information and / or energy efficiency information of one or more DNAIs of the DNN. The UE determines the energy consumption information and / or energy efficiency information of the UE accessing the specified DNAI based on the energy consumption information and / or energy efficiency information of the UE currently accessing the specified DNAI, or the statistical information of the energy consumption and / or energy efficiency of the previous access to the specified DNAI or the predicted information of the energy consumption and / or energy efficiency of the future access to the specified DNAI, and sends it to the AF through the user plane (or application layer).
[0304] Step 31g: AF obtains analysis information of energy consumption and / or energy efficiency of at least one DNAI by interacting with NWDAF.
[0305] Step 32: The AF determines whether the DNAI list of the specified application needs to be updated based on the acquired DNAI energy consumption information and / or energy efficiency information.
[0306] Step 33: If the DNAI list needs to be updated, obtain the updated DNAI list;
[0307] Specifically, AF determines a list of DNAIs that support a specified application with low energy consumption and / or high energy efficiency based on the energy consumption information and / or energy efficiency information of the DNAI that supports the application, which includes one or more DNAIs; or, determines a list of DNAIs that support the application and the energy consumption information and / or energy efficiency information of each DNAI therein.
[0308] Step 34: The AF sends an application request to the PCF directly or through the NEF (or Unified Data Repository (UDR)).
[0309] In some embodiments, the application request carries an updated DNAI list, or the updated DNAI list and energy consumption information and / or energy efficiency information corresponding to each DNAI in the DNAI list, such as energy consumption level and / or energy efficiency level.
[0310] Step 35: PCF sends a session management (SM) policy update notification to SMF, and includes the received DNAI list in the session management (SM) policy and sends it to SMF.
[0311] Step 36. SMF, based on the received DNAI list, gives priority to using DNAIs with low energy consumption or high energy efficiency in the DNAI list when establishing a PDU session, or when changing or adding a PDU session anchor point UPF after the PDU session is established, and does not use DNAIs with high energy consumption or low energy efficiency (for example: deleting the PDU session anchor point UPF connected to the DNAI).
[0312] It should be noted that for the scenario where the PDU session anchor point UPF is changed or added after the PDU session is established, SMF selects a new PSA UPF and (optional) UL CL / BP UPF for the PDU session based on the selected new DNAI with low energy consumption or high energy efficiency.
[0313] In some embodiments, if a new PDU session needs to be established to access a new DNAI (i.e., target DNAI), the SMF provides the selected new DNAI with low energy consumption or high energy efficiency to the AMF. The AMF selects a new SMF based on the new DNAI and provides the new DNAI to the SMF. The new SMF selects a new PSA UPF and (optionally) UL CL / BP UPF for the PDU session based on the new DNAI.
[0314] Application Scenario 2: The first network function is NEF
[0315] As shown in Figure 4, the specific implementation process includes:
[0316] Step 41: AF sends an application request to NEF;
[0317] Among them, the application request carries AF identifier and AF service identifier, application identifier or service filtering information (traffic filtering information), UE address, UE identifier or UE group identifier, DNN, DNAI list (including one or more DNAIs), S-NSSAI and other information to guide the transmission of application / service.
[0318] Step 42: The NEF obtains first information of at least one data network access point.
[0319] Specifically, the NEF obtains energy consumption information and / or energy efficiency information of at least one DNAI from a network function (e.g., NEMF, PCF, SMF, or UPF), or obtains analytical information (e.g., statistical information or prediction information) of energy consumption and / or energy efficiency of at least one DNAI from the NWDAF;
[0320] It should be noted that NEF obtains the energy consumption information and / or energy efficiency information of DNAI from NF (such as NEMF, PCF, SMF or UPF) based on the DNAI list or DNN carried in the AF request, or if the AF request does not carry the DNAI list, NEF obtains the analysis information of DNAI's energy consumption and / or energy efficiency from NWDAF based on the DNAI list or DNN obtained by mapping the AF service identifier.
[0321] Specifically, it may include one of the following steps:
[0322] Step 42a: NEF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with NEMF.
[0323] Step 42b: The NEF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with the UPF.
[0324] Specifically, NEF selects one or more UPFs that can access or serve the DNAI (or DNN) based on the determined DNAI (or DNN), and sends a first message to the selected UPF to request the energy consumption information and / or energy efficiency information of the DNAI. The first message carries a DNAI in the DNAI list received or mapped from the AF, which is used to indicate the energy consumption information and / or energy efficiency information of the specified DNAI for requesting / subscribing to network access; or carries a DNN received or mapped from the AF, which is used to indicate the energy consumption information and / or energy efficiency information of one or more DNAIs for requesting / subscribing to network access to the DNN.
[0325] The UPF replies / reports the energy consumption information and / or energy efficiency information of the network access DNAI to the NEF. Specifically, the UPF determines the energy consumption information and / or energy efficiency information of the UPF accessing the specified DNAI and sends it to the NEF based on the energy consumption information and / or energy efficiency information of the UPF currently accessing the specified DNAI, or the statistical information of the energy consumption and / or energy efficiency of the previous access to the specified DNAI or the predicted information of the energy consumption and / or energy efficiency of the future access to the specified DNAI.
[0326] Step 42c: The NEF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with the SMF.
[0327] Specifically, NEF selects one or more SMFs that can access or serve the DNAI (or DNN) based on the determined DNAI (or DNN), and sends a first message to the selected SMF to request the energy consumption information and / or energy efficiency information of the DNAI. The first message carries a DNAI in the DNAI list received or mapped from the AF, which is used to indicate the energy consumption information and / or energy efficiency information of the specified DNAI for requesting / subscribing to network access; or carries a DNN received or mapped from the AF, which is used to indicate the energy consumption information and / or energy efficiency information of one or more DNAIs for requesting / subscribing to network access to the DNN.
[0328] SMF replies / reports the energy consumption information and / or energy efficiency information of the network access DNAI to NEF. The energy consumption information and / or energy efficiency information of the network access DNAI reported by SMF here may include: the energy consumption information and / or energy efficiency information of the SMF serving the DNAI, and / or the energy consumption information and / or energy efficiency information of the UPF accessing the DNAI.
[0329] Step 42d: The NEF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with the PCF.
[0330] Specifically, NEF selects one or more PCFs that can access or serve the DNAI (or DNN) based on the determined DNAI (or DNN), and sends a first message to the selected PCF to request the energy consumption information and / or energy efficiency information of the DNAI. The first message carries a DNAI in the DNAI list received or mapped from the AF, which is used to indicate the energy consumption information and / or energy efficiency information of the specified DNAI for requesting / subscribing to network access; or carries a DNN received or mapped from the AF, which is used to indicate the energy consumption information and / or energy efficiency information of one or more DNAIs for requesting / subscribing to network access to the DNN.
[0331] The PCF replies / reports the energy consumption information and / or energy efficiency information of the network access DNAI to the NEF.
[0332] Specifically, if the PCF receives the first message from the NEF, the PCF may request / subscribe to the energy consumption information and / or energy efficiency information of the corresponding DNAI from the SMF, and then reply / report the energy consumption information and / or energy efficiency information of the network access DNAI to the NEF based on the reply / report of the SMF. If the SMF receives a request for energy consumption information and / or energy efficiency information of the DNAI from the NEF or PCF, the SMF may request / subscribe to the energy consumption information and / or energy efficiency information of the corresponding DNAI from the UPF, and then reply / report the energy consumption information and / or energy efficiency information of the network access DNAI to the NEF based on the reply / report of the UPF and the energy consumption information and / or energy efficiency information of the SMF serving the DNAI.
[0333] Step 42e: NEF obtains analysis information of energy consumption and / or energy efficiency of DNAI by interacting with NWDAF.
[0334] Step 43: NEF determines a DNAI list based on the acquired DNAI energy consumption information and / or energy efficiency information;
[0335] Specifically, NEF determines a list of DNAIs with low energy consumption or high energy efficiency, which contains one or more DNAIs, based on the DNAI energy consumption information and / or energy efficiency information provided by NF (such as NEMF, UPF, SMF or PCF) or UE, or the analysis information of DNAI energy consumption and / or energy efficiency provided by NWDAF; or determines the energy consumption information and / or energy efficiency information of each DNAI in the DNAI list.
[0336] Step 44: NEF sends an application request to PCF directly or through UDR.
[0337] The application request carries a DNAI list, or a DNAI list and energy consumption information or energy efficiency information corresponding to each DNAI in the DNAI list, such as an energy consumption level or an energy efficiency level. It should be noted that, in some embodiments, the application request also carries other parameters in the application request in step 41 (i.e., excluding the DNAI list).
[0338] Steps 45 and 46 are the same as steps 35 and 36 in the first application scenario.
[0339] Application Scenario 3: The First Network Function is PCF
[0340] As shown in Figure 5, the specific implementation process includes:
[0341] Step 51: The AF sends an application request to the PCF directly or through the NEF (or UDR);
[0342] Among them, the application request carries application identification or service filtering information, UE identification or UE group identification, DNN, DNAI list (including one or more DNAIs), S-NSSAI and other information to guide the transmission of applications / services.
[0343] Step 52: The PCF obtains first information of at least one data network access point.
[0344] Specifically, the PCF obtains the energy consumption information and / or energy efficiency information of the DNAI from the NF (e.g., NEMF, NEF, or SMF), or obtains analytical information (e.g., statistical information or forecast information) of the energy consumption and / or energy efficiency of the DNAI from the NWDAF;
[0345] It should be noted that PCF obtains DNAI's energy consumption information and / or energy efficiency information from NF (such as NEMF, NEF or SMF) based on the DNAI list or DNN carried in the application request, or obtains DNAI's energy consumption and / or energy efficiency analysis information from NWDAF.
[0346] Step 52a: The PCF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with the NEMF.
[0347] Step 52b: The PCF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with the NEF.
[0348] Step 52c: PCF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with SMF.
[0349] Specifically, the PCF selects one or more SMFs that can serve one or more DNAIs in the DNAI list (or serve the DNN) based on the DNAI list (or DNN) carried in the AF request, and requests the energy consumption information and / or energy efficiency information of the DNAI from the selected SMF. The request message carries one or more DNAIs in the DNAI list, which is used to indicate the energy consumption information and / or energy efficiency information of the specified DNAI for requesting / subscribing to the network access; or carries a DNN, which is used to indicate the energy consumption information and / or energy efficiency information of one or more DNAIs for requesting / subscribing to the network access to the DNN.
[0350] The SMF replies / reports the energy consumption information and / or energy efficiency information of the network access DNAI to the PCF. The energy consumption information and / or energy efficiency information of the network access DNAI reported by the SMF may include: the energy consumption information and / or energy efficiency information of the SMF serving the DNAI, and / or the energy consumption information and / or energy efficiency information of the UPF accessing the DNAI.
[0351] Specifically, when the SMF receives the PCF's request for energy consumption information and / or energy efficiency information of the DNAI, it can request / subscribe to the corresponding DNAI's energy consumption information and / or energy efficiency information from the UPF, and then reply / report the energy consumption information and / or energy efficiency information of the network access DNAI to the PCF based on the UPF's reply / report and the SMF's energy consumption information and / or energy efficiency information serving the DNAI.
[0352] Step 52d: PCF obtains analysis information of DNAI's energy consumption and / or energy efficiency by interacting with NWDAF.
[0353] Step 53: The PCF determines a DNAI list based on the acquired DNAI energy consumption information and / or energy efficiency information.
[0354] Specifically, based on the DNAI energy consumption information and / or energy efficiency information provided by the NF (such as NEMF, NEF or SMF), or the DNAI energy consumption analysis information provided by the NWDAF, the PCF determines a list of DNAIs with low energy consumption or high energy efficiency, which contains one or more DNAIs; or, determines the energy consumption information and / or energy efficiency information of each DNAI in the DNAI list.
[0355] Step 54: PCF sends a session management (SM) policy update notification to SMF.
[0356] The session management policy update notification carries a DNAI list, or a DNAI list and energy consumption information or energy efficiency information corresponding to each DNAI in the DNAI list, such as an energy consumption level or energy efficiency level. It should be noted that, in some embodiments, the application request also carries other parameters in the application request in step 51 (i.e., excluding the DNAI list).
[0357] Step 55 is the same as step 36 in application scenario 1.
[0358] Application Scenario 4: The First Network Function is SMF
[0359] As shown in Figure 6, the specific implementation process includes:
[0360] Step 61: The AF sends an application request to the PCF directly or through the NEF (or UDR).
[0361] Among them, the application request carries application identification or service filtering information, UE identification or UE group identification, DNN, DNAI list (including one or more DNAIs), S-NSSAI and other information to guide the transmission of applications / services.
[0362] Step 62: PCF sends a session management (SM) policy update notification to SMF. The session management (SM) policy carries the parameters in the application request.
[0363] Step 63: The SMF obtains first information of at least one data network access point.
[0364] Specifically, the SMF obtains the energy consumption information and / or energy efficiency information of the DNAI from the NF (e.g., NEMF, NEF, or UPF), or obtains analytical information (e.g., statistical information or forecast information) of the energy consumption and / or energy efficiency of the DNAI from the NWDAF;
[0365] Specifically, SMF obtains energy consumption information and / or energy efficiency information of DNAI from NF (such as NEMF, NEF or UPF) based on the DNAI list or DNN in the session management (SM) policy, or obtains analysis information of energy consumption and / or energy efficiency of DNAI from NWDAF.
[0366] Specifically, it may include one of the following steps:
[0367] Step 63a: The SMF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with the NEMF.
[0368] Step 63b: The SMF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with the NEF.
[0369] Step 63c: The SMF obtains energy consumption information and / or energy efficiency information of at least one DNAI by interacting with the UPF.
[0370] Specifically, the SMF selects one or more UPFs that can serve one or more DNAIs in the DNAI list (or serve the DNN) based on the DNAI list (or DNN) in the session management (SM) policy, and requests the energy consumption information and / or energy efficiency information of the DNAI from the selected UPF. For example, the SMF sends a first message, which carries one or more DNAIs in the DNAI list, indicating the energy consumption information and / or energy efficiency information of the specified DNAI for requesting / subscribing to network access; or carries a DNN, indicating the energy consumption information and / or energy efficiency information of one or more DNAIs for requesting / subscribing to network access to the DNN.
[0371] UPF replies / reports the energy consumption information and / or energy efficiency information of the network access DNAI to SMF. Specifically, UPF receives the request for energy consumption information and / or energy efficiency information of DNAI from SMF, measures the energy consumption / energy efficiency of local transmission of service data to the specified DNAI, or obtains the energy consumption and / or energy consumption analysis information of the specified DNAI from NWDAF, thereby obtaining the energy consumption information and / or energy efficiency information of accessing the specified DNAI, and replies / reports the information to SMF.
[0372] Step 63d: SMF obtains analysis information of energy consumption and / or energy efficiency of at least one DNAI by interacting with NWDAF.
[0373] Step 64: SMF determines the target DNAI;
[0374] Specifically, based on energy consumption information and / or energy efficiency information, SMF gives priority to using DNAI with low energy consumption or high energy efficiency when establishing a PDU session, or when changing or adding the PDU session anchor point UPF after the PDU session is established, and does not use DNAI with high energy consumption or low energy efficiency (for example: deleting the PDU session anchor point UPF connected to the DNAI).
[0375] Step 65: For the scenario where the PDU session anchor point UPF is changed or added after the PDU session is established, the SMF selects a new PSA UPF and (optional) UL CL / BP UPF for the PDU session based on the selected new DNAI with low energy consumption or high energy efficiency.
[0376] Application Scenario 5: Obtaining energy efficiency and / or energy efficiency analysis information (e.g., statistical information or forecast information) from NWDAF
[0377] As shown in Figure 7, the specific implementation process includes:
[0378] Step 71: The NF or UE sends an analysis information request or subscription message to the NWDAF.
[0379] Specifically, NF can be, for example, AF, NEMF, NEF, PCF, SMF, AMF, UPF, etc.; the analysis information request or subscription message is used to request or subscribe to the energy efficiency and / or energy efficiency analysis information of the network or UE for the specified DNAI.
[0380] Specifically, the analysis information request or subscription message carries the following parameters:
[0381] H11. Analysis ID ( / Type): Indicates whether to perform energy efficiency or energy consumption related analysis, for example: Analytics ID = Energy Efficiency, or Analytics ID = Energy Consumption.
[0382] H12. Target of the analysis report: one or more terminal identifiers (such as Subscription Permanent Identifier (SUPI)) or terminal group identifiers, or "any UE".
[0383] H13. Analysis and filtering information, see Table 1. In particular, the analysis and filtering information includes a DNAI, which is used to indicate analysis information on energy consumption and / or energy efficiency of requesting / subscribing to a network or UE accessing a specified DNAI; or, the analysis and filtering information includes a DNN, which is used to indicate analysis information on energy consumption and / or energy efficiency of a DNAI of a requesting / subscribing to a network or UE accessing the DNN.
[0384] H14. Analytical accuracy.
[0385] H15, target analysis time, indicates the time range of the requested analysis information;
[0386] H16, notification association identifier and notification target address, used to subscribe to analysis information.
[0387] H17. Reporting Thresholds can be used for anomaly detection, for example: Reporting Thresholds = maximum energy consumption, or maximum energy consumption ratio, or lowest energy efficiency.
[0388] Table 1 Analysis and filtering information related to energy consumption and energy efficiency
[0389] Step 72: NWDAF collects data related to energy consumption and / or energy efficiency of the network or UE of the specified DNAI as input data based on the analysis information request or subscription message, which is used to train the energy consumption and / or energy efficiency model of the network or UE of the specified DNAI and obtain the requested analysis information.
[0390] NWDAF can collect relevant input data from operation administration and maintenance (OAM), network entity equipment (such as NEMF, access network (AN) (such as next generation radio access network (NG-RAN), AMF, SMF, UPF, etc.) or UE. Specifically, the type and description of the input data are shown in Table 2.
[0391] Table 2 Input data
[0392] It should be noted that if data is collected for a single UE, the input data in Table 2 does not include the number of UEs, the average energy consumption per user / UE, and the average renewable energy consumption per user / UE. If data is collected for a single PDU session, the input data in Table 2 does not include the number of PDU sessions, the average energy consumption per PDU session, and the average renewable energy consumption per PDU session. If data is collected for a single service / application, the input data in Table 2 does not include the number of services or applications, the average energy consumption per service / application, and the average renewable energy consumption per service / application.
[0393] NWDAF uses the collected input data to train the energy consumption and / or energy efficiency model of the network or UE of the specified DNAI, and further obtains analysis information of the energy consumption and / or energy efficiency of the network or UE of the specified DNAI based on the trained model and input data.
[0394] Specifically, the obtained analysis information of energy consumption and / or energy efficiency of the network or UE of the specified DNAI is shown in Table 3. The analysis information may include: statistical information of energy consumption and / or energy efficiency of the network or UE for the specified DNAI, and / or prediction information of energy consumption and / or energy efficiency of the network or UE for the specified DNAI.
[0395] Table 3 Analytical information (statistical and / or forecast information)
[0396] It should be noted that if the output analysis information is for a specific UE, the analysis information in Table 3 does not include the average energy consumption information per user / UE and the average renewable energy consumption information per user / UE. If the output analysis information is for a specific PDU session, the analysis information in Table 3 does not include the average energy consumption information per PDU session and the average renewable energy consumption information per PDU session. If the output analysis information is for a specific service / application, the analysis information in Table 3 does not include the average energy consumption information per service / application and the average renewable energy consumption information per service / application.
[0397] Step 73: NWDAF sends a reply message or notification message to NF or UE;
[0398] The reply message or notification message carries analysis information on energy consumption and / or energy efficiency of the network or UE with the specified DNAI.
[0399] Application scenario 6: The first network function obtains energy consumption information and / or energy efficiency information from NEMF or NEF as shown in FIG8 . The specific implementation process includes:
[0400] Step 81: The NF sends a request message to the NEMF or NEF to request energy consumption information and / or energy efficiency information of a specified DNAI.
[0401] The NF may be, for example, AF, PCF, SMF, etc.
[0402] The request message may carry one or more DNAIs, indicating a request for / subscription to network access to the energy consumption information and / or energy efficiency information of a specified DNAI; or may carry a DNN, indicating a request for / subscription to network access to the energy consumption information and / or energy efficiency information of one or more DNAIs of the DNN. The request message may also carry one or a combination of the following parameters:
[0403] J11, one or more UE identifiers, or UE group identifiers, or one or more UE addresses, used to indicate a request / subscription for energy consumption information and / or energy efficiency information of the network at a specified DNAI in order to transmit service data of one or more specified UEs or a specified UE group;
[0404] J12, application or service identifier, or service flow filtering information, used to indicate the request / subscription for the network's energy consumption information and / or energy efficiency information at the specified DNAI in order to transmit the specified application or service data;
[0405] J13. Network slice identifier (e.g., S-NSSAI, Network Slice Instance (NSI) identifier), used to indicate a request / subscription for energy consumption information and / or energy efficiency information of the network at a specified DNAI in order to transmit application or service data of a specified network slice (or network slice instance);
[0406] J14. UE energy consumption / energy efficiency request indication, used to indicate the energy consumption information and / or energy efficiency information of the UE requesting transmission of application or service data at the specified DNAI.
[0407] Step 82: The NEMF or NEF sends an acquisition request to one or more UPFs according to the request message, requesting to obtain energy consumption information and / or energy efficiency information of the specified DNAI;
[0408] Specifically, the NEMF or NEF selects one or more UPFs that can access or serve the DNAI (or DNN) based on the DNAI (or DNN) and other information in the request message, and requests the energy consumption information and / or energy efficiency information of the specified DNAI from the selected UPF. In some embodiments, the acquisition request carries the parameters in step 81 (except the UE energy consumption / energy efficiency request indication).
[0409] Step 83: The UPF replies to / reports energy consumption information and / or energy efficiency information to the NEMF or NEF.
[0410] Specifically, based on the received acquisition request, the UPF measures the energy consumption and / or energy efficiency of the local transmission of service data to the specified DNAI, obtains the energy consumption information and / or energy efficiency information of accessing the specified DNAI, and replies / reports the energy consumption information and / or energy efficiency information to the NEMF or NEF. Specifically, examples of information that can be carried in the reply message / report message are as follows:
[0411] J21. Energy consumption information and / or energy efficiency information of the network at the specified DNAI;
[0412] J22. Energy consumption information and / or energy efficiency information of the network at a specified DNAI in order to transmit service data of one or more specified UEs or a specified UE group;
[0413] J23. Energy consumption information and / or energy efficiency information of the network at a specified DNAI in order to transmit specified application or service data;
[0414] J24. Energy consumption information and / or energy efficiency information of the network at a specified DNAI for transmitting application or service data of a specified network slice ( / network slice instance);
[0415] J25. In order to transmit specified application or service data of one or more specified UEs or a specified UE group, the network specifies energy consumption information and / or energy efficiency information of DNAI.
[0416] If the request message in step 81 carries a UE energy consumption and / or energy efficiency request indication, the following steps 84 to 87 are executed.
[0417] Step 84: The NEMF or NEF sends an acquisition request to one or more AFs according to the request message, requesting to obtain energy consumption information and / or energy efficiency information of the specified DNAI;
[0418] Specifically, the NEMF or NEF selects one or more AFs that can support the DNAI (or DNN) based on the DNAI (or DNN) and other information in the request message, and requests the selected AFs to obtain the energy consumption information and / or energy efficiency information of the UE transmitting application or service data at the specified DNAI. The acquisition request carries the parameters in step 81.
[0419] Step 85: AF replies / reports energy consumption information and / or energy efficiency information to NEMF or NEF;
[0420] Specifically, the AF requests the corresponding UE through the user plane (or application layer) based on one or more UE identifiers, or UE group identifiers, or one or more UE addresses in the received acquisition request, for the UE to access the energy consumption information and / or energy efficiency information of the specified DNAI. The request message carries one or more DNAIs (or DNNs) received in step 84, which is used to indicate the request / subscription for the UE to access the specified DNAI (or one or more DNAIs of the specified DNN). Energy consumption information and / or energy efficiency information. In some embodiments, the request message sent to the terminal may also carry one or a combination of the following parameters:
[0421] J31, application or service identifier, or service flow filtering information, used to indicate the request / subscription for the UE's energy consumption information and / or energy efficiency information at the specified DNAI in order to transmit the specified application or service data;
[0422] J33. Network slice identifier (e.g., S-NSSAI, network slice instance (NSI) identifier), used to indicate the request / subscription for the UE's energy consumption information and / or energy efficiency information at the specified DNAI in order to transmit application or service data of the specified network slice (or network slice instance).
[0423] Step 86: The UE sends energy consumption information and / or energy efficiency information to the AF;
[0424] Specifically, the UE determines the energy consumption information and / or energy efficiency information of the UE accessing the specified DNAI based on the energy consumption information and / or energy efficiency information of the UE currently accessing the specified DNAI, or the statistical information of the energy consumption and / or energy efficiency of the previous access to the specified DNAI or the predicted information of the energy consumption and / or energy efficiency of the future access to the specified DNAI, and sends it to the AF through the user plane (or application layer). Specifically, an example of the energy consumption information and / or energy efficiency information of the specified DNAI replied / reported by the UE to the AF is as follows:
[0425] J41. UE energy consumption information and / or energy efficiency information at a specified DNAI;
[0426] J42. Energy consumption information and / or energy efficiency information of the UE at a specified DNAI in order to transmit specified application or service data;
[0427] J43. Energy consumption information and / or energy efficiency information of the UE at the specified DNAI in order to transmit application or service data of the specified network slice (or network slice instance);
[0428] J44. In order to transmit specified application or business data in a specified network slice (or network slice instance), the network specifies energy consumption information and / or energy efficiency information of DNAI.
[0429] Step 87: The AF sends the energy consumption information and / or energy efficiency information of the UE accessing the specified DNAI to the NEMF or NEF.
[0430] Step 88: NEMF or NEF sends the energy consumption information and / or energy efficiency information of the designated DNAI to NF.
[0431] The information sent by NEMF or NEF to NF includes the energy consumption information and / or energy efficiency information of the network at the specified DNAI, and / or the energy consumption information and / or energy efficiency information of the UE at the specified DNAI.
[0432] In summary, the solution of the embodiment of the present disclosure, when there are multiple local networks that can be accessed by multiple UEs (that is, there are multiple local network access points), can select / update DNAI for the UE's PDU session based on the energy consumption and / or energy efficiency requirements of the network or UE, thereby reducing the energy consumption of the network or UE while ensuring the edge computing service experience, and improving the energy efficiency performance of the network or UE.
[0433] The technical solution provided by the embodiment of the present disclosure can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These multiple systems include UE devices and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5G System, 5GS), etc.
[0434] The UE involved in the embodiments of the present disclosure may also be referred to as a terminal, which may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection capabilities, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be referred to as User Equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present disclosure.
[0435] The embodiments of the present disclosure relate to a terminal communicating with a network function through a network device, which may be a base station, which may include multiple cells providing services to the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be named by another name. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a base transceiver station (BTS) in the Global System for Mobile communications (GSM) or code division multiple access (CDMA), a network device (NodeB) in wide-band code division multiple access (WCDMA), an evolutionary Node B (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of the present disclosure. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.
[0436] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be two-dimensional MIMO (2D-MIMO), three-dimensional MIMO (3D-MIMO), full-dimensional MIMO (FD-MIMO), or massive MIMO. It can also use diversity transmission, precoding, or beamforming.
[0437] As shown in FIG9 , an embodiment of the present disclosure provides an information transmission method, which is applied to a terminal and includes:
[0438] Step S901: Report first information of at least one data network access point to a first network function, where the first information includes at least one of the following: energy consumption information and energy efficiency information, where the energy consumption information includes energy consumption information of the UE using the data network access point, and the energy efficiency information includes energy efficiency information of the UE using the data network access point.
[0439] In some embodiments, the UE using the energy consumption information of the data network access point includes: energy consumption information of the UE transmitting data to the data network access point; and / or,
[0440] The UE using the energy efficiency information of the data network access point includes: the UE transmitting the energy efficiency information of data to the data network access point.
[0441] In some embodiments, the energy consumption information or energy efficiency information includes at least one of the following:
[0442] The UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session;
[0443] The UE transmits energy consumption information or energy efficiency information of a target application or each application using the data network access point;
[0444] Energy consumption information or energy efficiency information of the UE using the data network access point to transmit data in the target network slice.
[0445] In some embodiments, the specific implementation of reporting the first information of at least one data network access point to the first network function includes:
[0446] receiving a first message sent by the first network function, where the first message is used to request the first information of the at least one data network access point;
[0447] Report first information of at least one data network access point to the first network function according to the first message.
[0448] In some embodiments, the first message carries the DNAI of the at least one data network access point and limiting information of the first information;
[0449] The limiting information of the first information includes at least one of the following:
[0450] Instruction information for requesting energy consumption information or energy efficiency information;
[0451] Instruction information for requesting energy consumption information or energy efficiency information for a target PDU session, target application, or target network slice;
[0452] Requests an indication of energy consumption information or energy efficiency information for each PDU session or each application.
[0453] It should be noted that all descriptions about the terminal in the above embodiments are applicable to the embodiments of the information transmission method and can achieve the same technical effects, and will not be repeated here.
[0454] As shown in FIG10 , an embodiment of the present disclosure provides an information processing device 1000, which is applied to a first network function and includes:
[0455] An acquiring unit 1001 is configured to acquire first information of at least one data network access point, the first information including at least one of the following: energy consumption information and energy efficiency information, the energy consumption information including energy consumption information of a network or a user equipment UE using the data network access point, and the energy efficiency information including energy efficiency information of a network or a UE using the data network access point;
[0456] A first determining unit 1002 is configured to determine data network access point information of a protocol data unit (PDU) session based on the first information;
[0457] The triggering unit 1003 is configured to trigger the establishment or modification of the PDU session based on the data network access point information.
[0458] In some embodiments, the trigger unit 1003 is configured to:
[0459] The data network access point information is sent to a second network function, where the data network access point information is used to trigger the second network function to establish or modify the PDU session based on the data network access point information.
[0460] In some embodiments, the data network access point information includes:
[0461] Data network access point identifier DNAI list;
[0462] Wherein, the DNAI list satisfies at least one of the following:
[0463] The energy consumption of the data network access point indicated by the DNAI in the DNAI list is less than or equal to a first preset value;
[0464] The energy efficiency of the data network access point indicated by the DNAI in the DNAI list is greater than or equal to a second preset value;
[0465] The data network access point indicated by the DNAI in the DNAI list supports the target application.
[0466] In some embodiments, the apparatus further comprises:
[0467] The second determining unit is configured to determine energy consumption information and / or energy efficiency information of the data network access point indicated by each DNAI in the DNAI list.
[0468] In some embodiments, the data network access point information includes:
[0469] Target DNAI;
[0470] The target data network access point corresponding to the target DNAI satisfies at least one of the following:
[0471] The energy consumption of the target data network access point is less than or equal to a third preset value;
[0472] The energy efficiency of the target data network access point is greater than or equal to a fourth preset value;
[0473] The energy consumption of the target data network access point is less than the energy consumption of the data network access points corresponding to other DNAIs except the target DNAI in the DNAI list;
[0474] The energy efficiency of the data network access point indicated by the target DNAI is greater than the energy efficiency of the data network access points corresponding to other DNAIs except the target DNAI in the DNAI list.
[0475] In some embodiments, the trigger unit 1003 is configured to implement:
[0476] Triggering the user plane function UPF that can access the DNAI indicated by the data network access point information as the anchor point UPF of the PDU session; or,
[0477] Triggering a change in the anchor point UPF of the PDU session, using the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session; or,
[0478] Trigger the addition of the PDU session anchor point UPF, and add the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session.
[0479] In some embodiments, the network uses the energy consumption information of the data network access point, including: energy consumption information of a network function that accesses or serves the data network access point; and / or,
[0480] The network uses the energy efficiency information of the data network access point, including: energy efficiency information of a network function that accesses or serves the data network access point; and / or,
[0481] The UE using the energy consumption information of the data network access point includes: energy consumption information of the UE transmitting data to the data network access point; and / or,
[0482] The UE using the energy efficiency information of the data network access point includes: the UE transmitting the energy efficiency information of data to the data network access point.
[0483] In some embodiments, the energy consumption information or energy efficiency information includes at least one of the following:
[0484] The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session;
[0485] Energy consumption information or energy efficiency information of data transmitted by the network to the target UE or each UE using the data network access point;
[0486] The network or UE transmits energy consumption information or energy efficiency information of the target application or each application using the data network access point;
[0487] Energy consumption information or energy efficiency information of the network or UE using the data network access point to transmit data in the target network slice.
[0488] In some embodiments, the energy consumption information includes: statistical information or forecast information of energy consumption; and / or
[0489] The energy efficiency information includes: statistical information or forecast information of energy efficiency.
[0490] In some embodiments, the acquiring unit 1001 is configured to:
[0491] obtaining the first information of the at least one data network access point from a third network function or terminal;
[0492] The third network function includes at least one of the following:
[0493] Control plane functions for accessing or serving the data network access point;
[0494] User plane functionality for accessing or serving said data network access point;
[0495] Policy control function;
[0496] Network energy management function;
[0497] Network capability exposure function;
[0498] Network data analysis function.
[0499] In some embodiments, the specific implementation of obtaining the first information of the at least one data network access point from the third network function or terminal includes:
[0500] Sending a first message to the third network function or the UE, where the first message is used to request the first information of the at least one data network access point;
[0501] A second message is received from the third network function or the UE, where the second message carries the first information of the at least one data network access point.
[0502] In some embodiments, the first message carries the DNAI of the at least one data network access point and limiting information of the first information;
[0503] The limiting information of the first information includes at least one of the following:
[0504] Instruction information for requesting energy consumption information or energy efficiency information;
[0505] Indication information for requesting energy consumption information or energy efficiency information for a target PDU session, target UE, target application, or target network slice;
[0506] Requests an indication of energy consumption information or energy efficiency information for each PDU session, each UE, or each application.
[0507] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effects.
[0508] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0509] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. 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.
[0510] As shown in FIG11 , an embodiment of the present disclosure further provides a communication device, which is a first network function and includes a processor 1100, a transceiver 1110, a memory 1120, and a program stored in the memory 1120 and executable on the processor 1100; wherein the transceiver 1110 is connected to the processor 1100 and the memory 1120 via a bus interface, wherein the processor 1100 is configured to read the program in the memory and execute the following process:
[0511] Acquire first information of at least one data network access point, the first information including at least one of the following: energy consumption information and energy efficiency information, the energy consumption information including energy consumption information of a network or a user equipment UE using the data network access point, and the energy efficiency information including energy efficiency information of a network or a UE using the data network access point;
[0512] Determining data network access point information of a protocol data unit (PDU) session based on the first information;
[0513] The PDU session is established or modified based on the data network access point information.
[0514] The transceiver 1110 is configured to receive and send data under the control of the processor 1100 .
[0515] In FIG11 , the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1100 and memory represented by memory 1120. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and, therefore, will not be further described herein. The bus interface provides an interface. The transceiver 1110 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, or the like.
[0516] The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 can store data used by the processor 1100 when performing operations.
[0517] In some embodiments, the processor 1100 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0518] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0519] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:
[0520] The data network access point information is sent to a second network function, where the data network access point information is used to trigger the second network function to establish or modify the PDU session based on the data network access point information.
[0521] In some embodiments, the data network access point information includes:
[0522] Data network access point identifier DNAI list;
[0523] Wherein, the DNAI list satisfies at least one of the following:
[0524] The energy consumption of the data network access point indicated by the DNAI in the DNAI list is less than or equal to a first preset value;
[0525] The energy efficiency of the data network access point indicated by the DNAI in the DNAI list is greater than or equal to a second preset value;
[0526] The data network access point indicated by the DNAI in the DNAI list supports the target application.
[0527] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:
[0528] Determine energy consumption information and / or energy efficiency information of the data network access point indicated by each DNAI in the DNAI list.
[0529] In some embodiments, the data network access point information includes:
[0530] Target DNAI;
[0531] The target data network access point corresponding to the target DNAI satisfies at least one of the following:
[0532] The energy consumption of the target data network access point is less than or equal to a third preset value;
[0533] The energy efficiency of the target data network access point is greater than or equal to a fourth preset value;
[0534] The energy consumption of the target data network access point is less than the energy consumption of the data network access points corresponding to other DNAIs except the target DNAI in the DNAI list;
[0535] The energy efficiency of the data network access point indicated by the target DNAI is greater than the energy efficiency of the data network access points corresponding to other DNAIs except the target DNAI in the DNAI list.
[0536] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:
[0537] Triggering the user plane function UPF that can access the DNAI indicated by the data network access point information as the anchor point UPF of the PDU session; or,
[0538] Triggering a change in the anchor point UPF of the PDU session, using the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session; or,
[0539] Trigger the addition of the PDU session anchor point UPF, and add the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session.
[0540] In some embodiments, the network uses the energy consumption information of the data network access point, including: energy consumption information of a network function that accesses or serves the data network access point; and / or,
[0541] The network uses the energy efficiency information of the data network access point, including: energy efficiency information of a network function that accesses or serves the data network access point; and / or,
[0542] The UE using the energy consumption information of the data network access point includes: energy consumption information of the UE transmitting data to the data network access point; and / or,
[0543] The UE using the energy efficiency information of the data network access point includes: the UE transmitting the energy efficiency information of data to the data network access point.
[0544] In some embodiments, the energy consumption information or energy efficiency information includes at least one of the following:
[0545] The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session;
[0546] Energy consumption information or energy efficiency information of data transmitted by the network to the target UE or each UE using the data network access point;
[0547] The network or UE transmits energy consumption information or energy efficiency information of the target application or each application using the data network access point;
[0548] Energy consumption information or energy efficiency information of the network or UE using the data network access point to transmit data in the target network slice.
[0549] In some embodiments, the energy consumption information includes: statistical information or forecast information of energy consumption; and / or
[0550] The energy efficiency information includes: statistical information or forecast information of energy efficiency.
[0551] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:
[0552] obtaining the first information of the at least one data network access point from a third network function or terminal;
[0553] The third network function includes at least one of the following:
[0554] Control plane functions for accessing or serving the data network access point;
[0555] User plane functionality for accessing or serving said data network access point;
[0556] Policy control function;
[0557] Network energy management function;
[0558] Network capability exposure function;
[0559] Network data analysis function.
[0560] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:
[0561] Sending a first message to the third network function or the UE, where the first message is used to request the first information of the at least one data network access point;
[0562] A second message is received from the third network function or the UE, where the second message carries the first information of the at least one data network access point.
[0563] In some embodiments, the first message carries the DNAI of the at least one data network access point and limiting information of the first information;
[0564] The limiting information of the first information includes at least one of the following:
[0565] Instruction information for requesting energy consumption information or energy efficiency information;
[0566] Indication information for requesting energy consumption information or energy efficiency information for a target PDU session, target UE, target application, or target network slice;
[0567] Requests an indication of energy consumption information or energy efficiency information for each PDU session, each UE, or each application.
[0568] It should be noted here that the above-mentioned communication equipment provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
[0569] The present disclosure also provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the information processing method applied to the first network function are implemented. The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), optical storage (such as a compact disk (CD), a digital video disc (DVD), a Blu-ray Disc (BD), a high-definition versatile disc (HVD), etc.), and semiconductor memory (such as read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND FLASH), solid-state drive (SSD), etc.).
[0570] As shown in FIG12 , an embodiment of the present disclosure provides an information transmission apparatus 1200, which is applied to a UE and includes:
[0571] A reporting unit 1201 is configured to report first information of at least one data network access point to a first network function, where the first information includes at least one of the following: energy consumption information and energy efficiency information, where the energy consumption information includes energy consumption information of the UE using the data network access point, and the energy efficiency information includes energy efficiency information of the UE using the data network access point.
[0572] In some embodiments, the UE using the energy consumption information of the data network access point includes: energy consumption information of the UE transmitting data to the data network access point; and / or,
[0573] The UE using the energy efficiency information of the data network access point includes: the UE transmitting the energy efficiency information of data to the data network access point.
[0574] In some embodiments, the energy consumption information or energy efficiency information includes at least one of the following:
[0575] The UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session;
[0576] The UE transmits energy consumption information or energy efficiency information of a target application or each application using the data network access point;
[0577] Energy consumption information or energy efficiency information of the UE using the data network access point to transmit data in the target network slice.
[0578] In some embodiments, the reporting unit 1201 is configured to:
[0579] receiving a first message sent by the first network function, where the first message is used to request the first information of the at least one data network access point;
[0580] Report first information of at least one data network access point to the first network function according to the first message.
[0581] In some embodiments, the first message carries the DNAI of the at least one data network access point and limiting information of the first information;
[0582] The limiting information of the first information includes at least one of the following:
[0583] Instruction information for requesting energy consumption information or energy efficiency information;
[0584] Instruction information for requesting energy consumption information or energy efficiency information for a target PDU session, target application, or target network slice;
[0585] Requests an indication of energy consumption information or energy efficiency information for each PDU session or each application.
[0586] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effects.
[0587] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0588] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. 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.
[0589] As shown in FIG13 , an embodiment of the present disclosure further provides a communication device, which is a UE, and includes a processor 1300, a transceiver 1310, a memory 1320, and a program stored in the memory 1320 and executable on the processor 1300; wherein the transceiver 1310 is connected to the processor 1300 and the memory 1320 via a bus interface, wherein the processor 1300 is configured to read the program in the memory and execute the following process:
[0590] Reporting first information of at least one data network access point to the first network function through a transceiver, where the first information includes at least one of the following: energy consumption information and energy efficiency information, where the energy consumption information includes energy consumption information of the UE using the data network access point, and the energy efficiency information includes energy efficiency information of the UE using the data network access point.
[0591] The transceiver 1310 is configured to receive and send data under the control of the processor 1300 .
[0592] In FIG13 , the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1300 and memory represented by memory 1320. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1310 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. For different user devices, the user interface 1330 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0593] The processor 1300 is responsible for managing the bus architecture and general processing, and the memory 1320 can store data used by the processor 1300 when performing operations.
[0594] In some embodiments, the processor 1300 may be a CPU, an ASIC, an FPGA, or a CPLD, and the processor may also adopt a multi-core architecture.
[0595] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0596] In some embodiments, the UE using the energy consumption information of the data network access point includes: energy consumption information of the UE transmitting data to the data network access point; and / or,
[0597] The UE using the energy efficiency information of the data network access point includes: the UE transmitting the energy efficiency information of data to the data network access point.
[0598] In some embodiments, the energy consumption information or energy efficiency information includes at least one of the following:
[0599] The UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session;
[0600] The UE transmits energy consumption information or energy efficiency information of a target application or each application using the data network access point;
[0601] Energy consumption information or energy efficiency information of the UE using the data network access point to transmit data in the target network slice.
[0602] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:
[0603] receiving a first message sent by the first network function, where the first message is used to request the first information of the at least one data network access point;
[0604] Report first information of at least one data network access point to the first network function according to the first message.
[0605] In some embodiments, the first message carries the DNAI of the at least one data network access point and limiting information of the first information;
[0606] The limiting information of the first information includes at least one of the following:
[0607] Instruction information for requesting energy consumption information or energy efficiency information;
[0608] Instruction information for requesting energy consumption information or energy efficiency information for a target PDU session, target application, or target network slice;
[0609] Requests an indication of energy consumption information or energy efficiency information for each PDU session or each application.
[0610] At least one embodiment of the present disclosure also provides a communication device, which is a UE, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the various processes in the embodiment of the information transmission method applied to the terminal are implemented, and the same technical effect can be achieved. To avoid repetition, they will not be described here.
[0611] At least one embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon. When executed by a processor, the program implements the various processes in the above-described embodiment of the information transmission method applied to a UE and achieves the same technical effects. To avoid repetition, the details are not described here. The computer-readable storage medium may be, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0612] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.
[0613] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0614] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0615] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0616] It should be noted that it should be understood that the division of the above modules is merely a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. Moreover, these modules can all be implemented in the form of software called by a processing element; or they can all be implemented in the form of hardware; or some modules can be implemented in the form of software called by a processing element, and some modules can be implemented in the form of hardware. For example, the determination module can be a separately established processing element, or it can be integrated into a chip of the above-mentioned device. In addition, it can also be stored in the memory of the above-mentioned device in the form of program code, and called by a processing element of the above-mentioned device to perform the functions of the above-mentioned determination module. The implementation of other modules is similar. In addition, these modules can all or partly be integrated together, or they can be implemented independently. The processing element described here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules can be completed by the hardware integrated logic circuit in the processor element or by instructions in the form of software.
[0617] For example, each module, unit, sub-unit or sub-module may be one or more integrated circuits configured to implement the above method, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented by scheduling program code through a processing element, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0618] The terms "first," "second," and the like in the specification and claims of the present disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of the present disclosure described herein may be implemented in a sequence other than that illustrated or described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units need not be limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or devices. In addition, the use of "and / or" in the specification and claims to indicate at least one of the connected objects, for example, A and / or B and / or C, means that seven situations are included: A alone, B alone, C alone, both A and B present, both B and C present, both A and C present, and all A, B, and C present. Similarly, the use of "at least one of A and B" in the specification and claims should be understood to mean "A alone, B alone, or both A and B present."
[0619] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.
Claims
1. An information processing method, performed by a first network function, the method comprising: Acquire first information of at least one data network access point, the first information comprising at least one of the following: energy consumption information and energy efficiency information, the energy consumption information comprising energy consumption information of a network or a user equipment UE using the data network access point, the energy efficiency information comprising energy efficiency information of a network or a UE using the data network access point; Determine data network access point information of a protocol data unit (PDU) session according to the first information; The PDU session is established or modified based on the data network access point information.
2. The method according to claim 1, wherein: The triggering establishment or modification of the PDU session based on the data network access point information includes: The data network access point information is sent to a second network function, where the data network access point information is used to trigger the second network function to establish or modify the PDU session based on the data network access point information.
3. The method according to claim 1 or 2, wherein: The data network access point information includes: Data network access point identifier DNAI list; Wherein, the DNAI list satisfies at least one of the following: The energy consumption of the data network access point indicated by the DNAI in the DNAI list is less than or equal to the first preset value; The energy efficiency of the data network access point indicated by the DNAI in the DNAI list is greater than or equal to a second preset value; The data network access point indicated by the DNAI in the DNAI list supports the target application.
4. The method according to claim 3, further comprising: Determine energy consumption information and / or energy efficiency information of the data network access point indicated by each DNAI in the DNAI list.
5. The method according to claim 1, wherein: The data network access point information includes: Target DNAI; The target data network access point corresponding to the target DNAI satisfies at least one of the following: The energy consumption of the target data network access point is less than or equal to a third preset value; The energy efficiency of the target data network access point is greater than or equal to a fourth preset value; The energy consumption of the target data network access point is less than the energy consumption of the data network access points corresponding to other DNAIs in the DNAI list except the target DNAI; The energy efficiency of the data network access point indicated by the target DNAI is greater than the energy efficiency of the data network access points corresponding to other DNAIs in the DNAI list except the target DNAI.
6. The method according to claim 1, wherein: The triggering establishment or modification of the PDU session based on the data network access point information includes: Triggering the user plane function UPF that can access the DNAI indicated by the data network access point information as the anchor point UPF of the PDU session; or, Triggering a change in the anchor point UPF of the PDU session, using the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session; or, Trigger the addition of the anchor point UPF of the PDU session, and add the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session.
7. The method according to claim 1, wherein: The network uses the energy consumption information of the data network access point, including: energy consumption information of a network function that accesses or serves the data network access point; and / or, The network uses the energy efficiency information of the data network access point, including: energy efficiency information of a network function that accesses or serves the data network access point; and / or, The energy consumption information of the data network access point used by the UE includes: energy consumption information of the UE transmitting data to the data network access point; and / or, The UE uses the energy efficiency information of the data network access point, including: the UE transmits the energy efficiency information of data to the data network access point.
8. The method according to claim 1, wherein: The energy consumption information or energy efficiency information includes at least one of the following: The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session; The network uses the data network access point to transmit energy consumption information or energy efficiency information of data of the target UE or each UE; The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target application or each application; The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information in the target network slice.
9. The method according to claim 1, wherein: The energy consumption information includes: statistical information or forecast information of energy consumption; and / or The energy efficiency information includes: statistical information or forecast information of energy efficiency.
10. The method according to claim 1, wherein: The acquiring first information of at least one data network access point includes: Acquire the first information of the at least one data network access point from a third network function or terminal; The third network function includes at least one of the following: Control plane functions for accessing or serving said data network access point; User plane functionality for accessing or serving said data network access point; Policy control function; Network energy management function; Network capability exposure function; Network data analysis function.
11. The method according to claim 10, wherein: The acquiring the first information of the at least one data network access point from a third network function or terminal includes: Sending a first message to the third network function or the UE, where the first message is used to request the first information of the at least one data network access point; A second message is received from the third network function or the UE, where the second message carries the first information of the at least one data network access point.
12. The method according to claim 11, wherein: The first message carries the DNAI of the at least one data network access point and limiting information of the first information; The limiting information of the first information includes at least one of the following: Instructions for requesting energy consumption information or energy efficiency information; Indication information for requesting energy consumption information or energy efficiency information for a target PDU session, a target UE, a target application or a target network slice; Requests an indication of energy consumption information or energy efficiency information for each PDU session, each UE or each application.
13. An information transmission method, performed by a UE, the method comprising: Reporting first information of at least one data network access point to the first network function, the first information comprising at least one of the following: energy consumption information and energy efficiency information, the energy consumption information comprising energy consumption information of the UE using the data network access point, and the energy efficiency information comprising energy efficiency information of the UE using the data network access point.
14. The method according to claim 13, wherein: The energy consumption information of the data network access point used by the UE includes: energy consumption information of the UE transmitting data to the data network access point; and / or, The UE uses the energy efficiency information of the data network access point, including: the UE transmits the energy efficiency information of data to the data network access point.
15. The method according to claim 13, wherein: The energy consumption information or energy efficiency information includes at least one of the following: The UE uses the data network access point to transmit energy consumption information or energy efficiency information of a target PDU session or each PDU session; The UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target application or each application; The UE uses the data network access point to transmit energy consumption information or energy efficiency information of data in the target network slice.
16. The method according to any one of claims 13 to 15, wherein: The reporting first information of at least one data network access point to the first network function includes: receiving a first message sent by the first network function, where the first message is used to request the first information of the at least one data network access point; According to the first message, first information of at least one data network access point is reported to the first network function.
17. The method according to claim 16, wherein: The first message carries the DNAI of the at least one data network access point and limiting information of the first information; The limiting information of the first information includes at least one of the following: Instructions for requesting energy consumption information or energy efficiency information; Indication information for requesting energy consumption information or energy efficiency information for a target PDU session, a target application, or a target network slice; Requests an indication of energy consumption information or energy efficiency information for each PDU session or each application.
18. A communication device, the communication device being a first network function, the communication device comprising a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Acquire first information of at least one data network access point, the first information comprising at least one of the following: energy consumption information and energy efficiency information, the energy consumption information comprising energy consumption information of a network or a user equipment UE using the data network access point, the energy efficiency information comprising energy efficiency information of a network or a UE using the data network access point; Determine data network access point information of a protocol data unit (PDU) session according to the first information; The PDU session is established or modified based on the data network access point information.
19. The communication device according to claim 18, wherein: The processor is configured to read the computer program in the memory and perform the following operations: The data network access point information is sent to a second network function, where the data network access point information is used to trigger the second network function to establish or modify the PDU session based on the data network access point information.
20. The communication device according to claim 18 or 19, wherein: The data network access point information includes: Data network access point identifier DNAI list; Wherein, the DNAI list satisfies at least one of the following: The energy consumption of the data network access point indicated by the DNAI in the DNAI list is less than or equal to the first preset value; The energy efficiency of the data network access point indicated by the DNAI in the DNAI list is greater than or equal to a second preset value; The data network access point indicated by the DNAI in the DNAI list supports the target application.
21. The communication device according to claim 20, wherein: The processor is configured to read the computer program in the memory and further perform the following operations: Determine energy consumption information and / or energy efficiency information of the data network access point indicated by each DNAI in the DNAI list.
22. The communication device according to claim 18, wherein: The data network access point information includes: Target DNAI; The target data network access point corresponding to the target DNAI satisfies at least one of the following: The energy consumption of the target data network access point is less than or equal to a third preset value; The energy efficiency of the target data network access point is greater than or equal to a fourth preset value; The energy consumption of the target data network access point is less than the energy consumption of the data network access points corresponding to other DNAIs in the DNAI list except the target DNAI; The energy efficiency of the data network access point indicated by the target DNAI is greater than the energy efficiency of the data network access points corresponding to other DNAIs in the DNAI list except the target DNAI.
23. The communication device according to claim 18, wherein: The processor is configured to read the computer program in the memory and perform the following operations: Triggering the user plane function UPF that can access the DNAI indicated by the data network access point information as the anchor point UPF of the PDU session; or, Triggering a change in the anchor point UPF of the PDU session, using the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session; or, Trigger the addition of the anchor point UPF of the PDU session, and add the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session.
24. The communication device according to claim 18, wherein: The network uses the energy consumption information of the data network access point, including: energy consumption information of a network function that accesses or serves the data network access point; and / or, The network uses the energy efficiency information of the data network access point, including: energy efficiency information of a network function that accesses or serves the data network access point; and / or, The energy consumption information of the data network access point used by the UE includes: energy consumption information of the UE transmitting data to the data network access point; and / or, The UE uses the energy efficiency information of the data network access point, including: the UE transmits the energy efficiency information of data to the data network access point.
25. The communication device according to claim 18, wherein: The energy consumption information or energy efficiency information includes at least one of the following: The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session; The network uses the data network access point to transmit energy consumption information or energy efficiency information of data of the target UE or each UE; The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target application or each application; The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information in the target network slice.
26. The communication device according to claim 18, wherein: The energy consumption information includes: statistical information or forecast information of energy consumption; and / or The energy efficiency information includes: statistical information or forecast information of energy efficiency.
27. The communication device according to claim 18, wherein: The processor is configured to read the computer program in the memory and perform the following operations: Acquire the first information of the at least one data network access point from a third network function or terminal; The third network function includes at least one of the following: Control plane functions for accessing or serving said data network access point; User plane functionality for accessing or serving said data network access point; Policy control function; Network energy management function; Network capability exposure function; Network data analysis function.
28. The communication device according to claim 27, wherein: The processor is configured to read the computer program in the memory and perform the following operations: Sending a first message to the third network function or the UE, where the first message is used to request the first information of the at least one data network access point; A second message is received from the third network function or the UE, where the second message carries the first information of the at least one data network access point.
29. The communication device according to claim 28, wherein: The first message carries the DNAI of the at least one data network access point and limiting information of the first information; The limiting information of the first information includes at least one of the following: Instructions for requesting energy consumption information or energy efficiency information; Indication information for requesting energy consumption information or energy efficiency information for a target PDU session, a target UE, a target application or a target network slice; Request information about energy consumption or energy efficiency per PDU session, per UE or per application Display information.
30. A communication device, the communication device being a UE, the communication device comprising a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: First information of at least one data network access point is reported to the first network function through a transceiver, where the first information includes at least one of the following: energy consumption information and energy efficiency information, where the energy consumption information includes energy consumption information of the UE using the data network access point, and the energy efficiency information includes energy efficiency information of the UE using the data network access point.
31. The communication device according to claim 30, wherein: The energy consumption information of the data network access point used by the UE includes: energy consumption information of the UE transmitting data to the data network access point; and / or, The UE uses the energy efficiency information of the data network access point, including: the UE transmits the energy efficiency information of data to the data network access point.
32. The communication device according to claim 30, wherein: The energy consumption information or energy efficiency information includes at least one of the following: The UE uses the data network access point to transmit energy consumption information or energy efficiency information of a target PDU session or each PDU session; The UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target application or each application; The UE uses the data network access point to transmit energy consumption information or energy efficiency information of data in the target network slice.
33. The communication device according to any one of claims 30 to 32, wherein: The processor is configured to read the computer program in the memory and perform the following operations: receiving a first message sent by the first network function, where the first message is used to request the first information of the at least one data network access point; According to the first message, first information of at least one data network access point is reported to the first network function.
34. The communication device according to claim 33, wherein: The first message carries the DNAI of the at least one data network access point and limiting information of the first information; The limiting information of the first information includes at least one of the following: Instructions for requesting energy consumption information or energy efficiency information; Indication information for requesting energy consumption information or energy efficiency information for a target PDU session, a target application, or a target network slice; Requests an indication of energy consumption information or energy efficiency information for each PDU session or each application.
35. An information processing device, applied to a first network function, the device comprising: an acquiring unit, configured to acquire first information of at least one data network access point, the first information comprising at least one of the following: energy consumption information and energy efficiency information, the energy consumption information comprising energy consumption information of a network or a user equipment UE using the data network access point, the energy efficiency information comprising energy efficiency information of a network or a UE using the data network access point; A first determining unit, configured to determine data network access point information of a protocol data unit PDU session according to the first information; A triggering unit is used to trigger the establishment or modification of the PDU session based on the data network access point information.
36. The device according to claim 35, wherein The trigger unit is used for: The data network access point information is sent to a second network function, where the data network access point information is used to trigger the second network function to establish or modify the PDU session based on the data network access point information.
37. The device according to claim 35 or 36, wherein: The data network access point information includes: Data network access point identifier DNAI list; Wherein, the DNAI list satisfies at least one of the following: The energy consumption of the data network access point indicated by the DNAI in the DNAI list is less than or equal to the first preset value; The energy efficiency of the data network access point indicated by the DNAI in the DNAI list is greater than or equal to a second preset value; The data network access point indicated by the DNAI in the DNAI list supports the target application.
38. The apparatus of claim 37, further comprising: The second determining unit is used to determine the energy consumption information and / or energy efficiency information of the data network access point indicated by each DNAI in the DNAI list.
39. The device according to claim 35, wherein: The data network access point information includes: Target DNAI; The target data network access point corresponding to the target DNAI satisfies at least one of the following: The energy consumption of the target data network access point is less than or equal to a third preset value; The energy efficiency of the target data network access point is greater than or equal to a fourth preset value; The energy consumption of the target data network access point is less than the energy consumption of the data network access points corresponding to other DNAIs in the DNAI list except the target DNAI; The energy efficiency of the data network access point indicated by the target DNAI is greater than the energy efficiency of the data network access points corresponding to other DNAIs in the DNAI list except the target DNAI.
40. The apparatus of claim 35, wherein: The trigger unit is used to implement: Triggering the user plane function UPF that can access the DNAI indicated by the data network access point information as the anchor point UPF of the PDU session; or, Triggering a change in the anchor point UPF of the PDU session, using the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session; or, Trigger the addition of the anchor point UPF of the PDU session, and add the UPF that can access the DNAI indicated by the data network access point information as the new anchor point UPF of the PDU session.
41. The apparatus of claim 35, wherein: The network uses the energy consumption information of the data network access point, including: energy consumption information of a network function that accesses or serves the data network access point; and / or, The network uses the energy efficiency information of the data network access point, including: energy efficiency information of a network function that accesses or serves the data network access point; and / or, The energy consumption information of the data network access point used by the UE includes: energy consumption information of the UE transmitting data to the data network access point; and / or, The UE uses the energy efficiency information of the data network access point, including: the UE transmits the energy efficiency information of data to the data network access point.
42. The apparatus of claim 35, wherein: The energy consumption information or energy efficiency information includes at least one of the following: The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target PDU session or each PDU session; The network uses the data network access point to transmit the energy consumption information of the target UE or each UE. Energy efficiency information; The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target application or each application; The network or UE uses the data network access point to transmit energy consumption information or energy efficiency information in the target network slice.
43. The apparatus of claim 35, wherein: The energy consumption information includes: statistical information or forecast information of energy consumption; and / or The energy efficiency information includes: statistical information or forecast information of energy efficiency.
44. The apparatus of claim 35, wherein: The acquisition unit is used for: Acquire the first information of the at least one data network access point from a third network function or terminal; The third network function includes at least one of the following: Control plane functions for accessing or serving said data network access point; User plane functionality for accessing or serving said data network access point; Policy control function; Network energy management function; Network capability exposure function; Network data analysis function.
45. The device according to claim 44, wherein The specific implementation of acquiring the first information of the at least one data network access point from the third network function or terminal includes: Sending a first message to the third network function or the UE, where the first message is used to request the first information of the at least one data network access point; A second message is received from the third network function or the UE, where the second message carries the first information of the at least one data network access point.
46. The device according to claim 45, wherein The first message carries the DNAI of the at least one data network access point and limiting information of the first information; The limiting information of the first information includes at least one of the following: Instructions for requesting energy consumption information or energy efficiency information; Indication information for requesting energy consumption information or energy efficiency information for a target PDU session, a target UE, a target application or a target network slice; Request information about energy consumption or energy efficiency per PDU session, per UE or per application Display information.
47. An information transmission device, applied to a UE, the device comprising: A reporting unit, configured to report first information of at least one data network access point to the first network function, the first information comprising at least one of the following: energy consumption information and energy efficiency information, the energy consumption information comprising energy consumption information of the UE using the data network access point, and the energy efficiency information comprising energy efficiency information of the UE using the data network access point.
48. The apparatus of claim 47, wherein: The energy consumption information of the data network access point used by the UE includes: energy consumption information of the UE transmitting data to the data network access point; and / or, The UE uses the energy efficiency information of the data network access point, including: the UE transmits the energy efficiency information of data to the data network access point.
49. The apparatus of claim 47, wherein: The energy consumption information or energy efficiency information includes at least one of the following: The UE uses the data network access point to transmit energy consumption information or energy efficiency information of a target PDU session or each PDU session; The UE uses the data network access point to transmit energy consumption information or energy efficiency information of the target application or each application; The UE uses the data network access point to transmit energy consumption information or energy efficiency information of data in the target network slice.
50. The device according to any one of claims 47 to 49, wherein: The reporting unit is used for: receiving a first message sent by the first network function, where the first message is used to request the first information of the at least one data network access point; According to the first message, first information of at least one data network access point is reported to the first network function.
51. The apparatus of claim 50, wherein: The first message carries the DNAI of the at least one data network access point and limiting information of the first information; The limiting information of the first information includes at least one of the following: Instructions for requesting energy consumption information or energy efficiency information; Indication information for requesting energy consumption information or energy efficiency information for a target PDU session, a target application, or a target network slice; Requests an indication of energy consumption information or energy efficiency information for each PDU session or each application.
52. A processor-readable storage medium storing a computer program, wherein the computer program is configured to cause a processor to execute the method according to any one of claims 1 to 17.
Citation Information
Patent Citations
Information processing method, information transmission method, information processing device, information transmission device and communication equipment
CN119603747A
Probe messaging for direct link connections
CN103222287A
Mobility updating method, terminal and network side equipment
CN116233961A
Apparatus for acquiring network information
KR1020080043195A
Wireless network access
US20170006538A1