Wireless communication methods and communication apparatuses
By specifying QoS parameters and characteristics of computing power information in the communication system, the QoS guarantee problem of different computing power services is solved, efficient resource allocation and transmission of computing power services are achieved, and the performance of the communication system is improved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2025-01-22
- Publication Date
- 2026-07-30
AI Technical Summary
How to ensure the Quality of Service (QoS) of different computing power services in a communication system, especially when introducing artificial intelligence/machine learning models to assist communication, and ensure that the QoS requirements of computing power services are met.
The first network element sends information to the third network element, indicating the QoS parameters and/or QoS characteristics of the computing power information associated with the data flow, so that the third network element can reserve resources to meet the QoS requirements of the computing power service.
This effectively ensured the service quality of computing power services, guaranteed the resource allocation and transmission needs of computing power information, and improved the overall performance of the communication system.
Smart Images

Figure CN2025073984_30072026_PF_FP_ABST
Abstract
Description
Wireless communication methods and communication devices Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a wireless communication method and communication device. Background Technology
[0002] With technological advancements, numerous computing services have been introduced into communication systems, such as those based on artificial intelligence / machine learning (AI / ML) models to assist communication processes. Different computing services require different qualities of service (QoS). However, ensuring the QoS of computing services remains a pressing issue. Summary of the Invention
[0003] This application provides a wireless communication method and a communication device. The various aspects covered by this application are described below.
[0004] In a first aspect, a wireless communication method is provided, comprising: a first network element sending first information to a third network element, the first information being used to indicate a Quality of Service (QoS) parameter and / or QoS characteristics associated with computing power information of a first data stream.
[0005] Secondly, a wireless communication method is provided, comprising: a second network element sending second information to a first network element, the second information carrying a policy control and billing (PCC) rule, the PCC rule being used to indicate computing power information corresponding to a first data stream.
[0006] Thirdly, a wireless communication method is provided, comprising: a terminal device or an AF transmitting third information, wherein the third information carries a service identifier corresponding to a first data stream and / or end-to-end delay information corresponding to the first data stream.
[0007] Fourthly, a wireless communication method is provided, comprising: a third network element receiving first information sent by a first network element, the first information being used to indicate a Quality of Service (QoS) parameter and / or QoS characteristics associated with computing power information of a first data stream.
[0008] Fifthly, a communication device is provided, the communication device being a first network element, comprising: a receiving unit for receiving second information sent by a second network element, the second information carrying a policy control and billing (PCC) rule, the PCC rule being used to indicate computing power information corresponding to a first data stream.
[0009] In a sixth aspect, a communication device is provided, the communication device including a second network element, comprising: a transmitting unit for transmitting second information to a first network element, the second information carrying a policy control and billing (PCC) rule, the PCC rule being used to indicate computing power information corresponding to a first data stream.
[0010] In a seventh aspect, a communication device is provided, the communication device including a terminal device or AF, comprising: a transmitting unit for transmitting third information, the third information carrying a service identifier corresponding to a first data stream, and / or end-to-end delay information corresponding to the first data stream.
[0011] Eighthly, a communication device is provided, the communication device including a third network element, comprising: a receiving unit for receiving first information sent by a first network element, the first information being used to indicate a Quality of Service (QoS) parameter and / or QoS characteristics associated with computing power information of a first data stream.
[0012] A ninth aspect provides a communication device including a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to invoke the computer programs in the memory to cause the communication device to perform some or all of the steps of the methods described in the preceding aspects.
[0013] Tenthly, embodiments of this application provide a communication system including the communication device described above. In another possible design, the system may further include other devices that interact with terminal devices or network devices as provided in the embodiments of this application.
[0014] Eleventhly, embodiments of this application provide a computer-readable storage medium storing a computer program that causes a communication device to perform some or all of the steps in the methods described above.
[0015] In a twelfth aspect, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a communication device to perform some or all of the steps of the methods described in the foregoing aspects. In some implementations, the computer program product may be a software installation package.
[0016] In a thirteenth aspect, embodiments of this application provide a chip including a memory and a processor, the processor being able to call and run a computer program from the memory to implement some or all of the steps described in the methods of the foregoing aspects.
[0017] In this embodiment of the application, the first network element sends first information to the third network element, wherein the first information is used to indicate the quality of service (QoS) parameters and / or QoS characteristics associated with the computing power information of the first data stream, which helps to ensure the QoS of the computing power service. Attached Figure Description
[0018] Figure 1 shows the wireless communication system used in an embodiment of this application.
[0019] Figure 2 is a schematic diagram of the QoS flow applied in the embodiments of this application.
[0020] Figure 3 is a schematic flowchart of the protocol data unit (PDU) session establishment process used in the embodiments of this application.
[0021] Figure 4 is a schematic flowchart of the PDU session modification process applied in the embodiments of this application.
[0022] Figure 5 is a schematic flowchart of a wireless communication method according to an embodiment of this application.
[0023] Figures 6 and 7 are schematic flowcharts illustrating the configuration process of QoS parameters and / or QoS characteristics associated with computing power information in embodiments of this application.
[0024] Figure 8 is a schematic diagram of the communication device in an embodiment of this application.
[0025] Figure 9 is a schematic diagram of a communication device according to an embodiment of this application.
[0026] Figure 10 is a schematic diagram of the communication device in an embodiment of this application.
[0027] Figure 11 is a schematic diagram of the communication device in an embodiment of this application.
[0028] Figure 12 is a schematic diagram of the communication device in an embodiment of this application. Detailed Implementation
[0029] The technical solutions of this application will now be described with reference to the accompanying drawings. For ease of understanding, the following description will first introduce a schematic diagram of the communication system architecture of an embodiment of this application with reference to Figure 1. Figure 1 is a schematic diagram of a communication system architecture applicable to an embodiment of this application. The network architecture may include terminal equipment, access network (AN) elements, and core network elements.
[0030] It should be understood that the technical solutions of the embodiments of this application can be applied to various communication systems, such as: 5th generation (5G) systems or new radio (NR), long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, etc. The technical solutions provided in this application can also be applied to future communication systems, such as 6th generation mobile communication systems, satellite communication systems, and so on.
[0031] The terminal device in this application embodiment can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless core network element, user agent, or user device. The terminal device in this application embodiment can be a device that provides voice and / or data connectivity to a user, and can be used to connect people, objects, and machines, such as handheld devices with wireless connectivity, vehicle-mounted devices, etc. The terminal device in the embodiments of this application can be a mobile phone, tablet computer, laptop computer, PDA, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. Optionally, the UE can be used to act as a base station. For example, the UE can act as a scheduling entity, providing sidelink signals between UEs in vehicle-to-everything (V2X) or device-to-device (D2D) communication. For example, cellular phones and cars communicate with each other using sidelink signals. Cellular phones and smart home devices communicate without relaying communication signals through a base station.
[0032] Access network elements can be access network devices. Access network devices are devices that terminals use to wirelessly access the network architecture. They are primarily responsible for air interface-side radio resource management, Quality of Service (QoS) management, data compression, and encryption. Access network devices can also be called radio access network (RAN) devices, such as base stations. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master eNB (MeNB), secondary eNB (SeNB), multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar entities, or combinations thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, a device that performs base station functions in D2D, V2X, and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. A base station can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the access network equipment.
[0033] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.
[0034] In some deployments, the access network device in this application embodiment may refer to a CU or a DU, or the access network device may include both a CU and a DU. The gNB may also include an AAU.
[0035] The core network elements can be categorized into several types, including user plane function (UPF) elements, access and mobility management function (AMF) elements, session management function (SMF) elements, policy control function (PCF) elements, application function (AF) elements, data network (DN) elements, network slice selection function (NSSF) elements, authentication server function (AUSF) elements, unified data management (UDM) elements, network exposure function (NEF) elements, network repository function (NRF) elements, and network slice-specific authentication and authorization function (NSSAAF). Among these, UPF elements are primarily responsible for user data transmission. The other elements, which can be referred to as control plane function elements, are mainly responsible for authentication, authorization, registration management, session management, mobility management, and policy control to ensure reliable and stable user data transmission.
[0036] UPF network elements can be used to forward and receive data from terminals. For example, a UPF network element can receive service data from the data network and transmit it to the terminal through access network equipment; a UPF network element can also receive user data from the terminal through access network equipment and forward it to the data network. The transmission resources allocated and scheduled by the UPF network element for the terminal are managed and controlled by the SMF network element. The bearer between the terminal and the UPF network element can include: the user plane connection between the UPF network element and the access network equipment, and the establishment of a channel between the access network equipment and the terminal. The user plane connection is where a QoS flow (transmission flow) for data transmission can be established between the UPF network element and the access network equipment.
[0037] AMF network elements can be used to manage terminal access to the core network, such as terminal location updates, network registration, access control, terminal mobility management, and terminal attachment and detachment. When providing services for a terminal's session, AMF network elements can also provide control plane storage resources for that session to store session identifiers and the associated SMF network element identifiers.
[0038] SMF network elements can be used to select user plane network elements for terminals, redirect user plane network elements for terminals, assign Internet Protocol (IP) addresses to terminals, establish bearers (also known as sessions) between terminals and UPF network elements, modify and release sessions, and perform QoS control.
[0039] PCF network elements are used to provide policies to AMF and SMF network elements, such as QoS policies and slice selection policies.
[0040] AF network elements are used to interact with 3GPP core network elements to support the routing of application-affected data, access network exposure functions, and interact with PCF network elements for policy control, etc.
[0041] A Data Network (DN) can provide data services to users for networks such as IP Multimedia Service (IMS) and the Internet. A DN can contain various application servers (AS) that provide different application services, such as carrier services, Internet access, or third-party services. The AS can implement the functions of an Application Server (AF).
[0042] NSSF is used for network slice selection and supports the following functions: selecting the set of network slice instances to serve the UE; determining allowed Network Slice Selection Assistance Information (NSSAI), and, when necessary, determining the mapping to the subscribed Single-Network Slice Selection Assistance Information (S-NSSAI); determining the configured NSSAI, and, when necessary, determining the mapping to the subscribed S-NSSAI; determining the set of AMFs that may be used to query the UE, or determining a list of candidate AMFs based on configuration.
[0043] AUSF is used to receive AMF requests for terminal authentication. It requests a key from UDM and then forwards the issued key to AMF for authentication processing.
[0044] UDM includes functions such as generating and storing user subscription data and managing authentication data, and supports interaction with external third-party servers.
[0045] NEF is used for capability exposure, meaning that based on NEF, network capabilities can be exported to external networks. Untrusted external applications can access core network data through NEF to ensure network security. NEF can provide functions such as QoS capability exposure for external applications, event subscription, and AF request distribution.
[0046] The Network Request Forwarder (NRF) is used for the registration, management, and status detection of core network elements, thereby achieving automated management of core network elements. When a core network element starts up, it must register with the NRF before it can provide services. Registration information may include, for example, the type, address, and service list of the core network element.
[0047] In addition, some networks (such as 5G networks) have added network data analytics function (NWDAF) to the core network. Based on NWDAF, data can be collected from various network elements and network management systems in the core network, and big data statistics, analysis or intelligent data analysis can be performed to obtain network-side analysis or prediction data, thereby assisting various network elements to more effectively control terminal device access based on the data analysis results.
[0048] In some communication systems (such as 5G systems), core network elements can also be called network functions (NFs).
[0049] The network elements in Figure 1 can be network components in hardware devices, software functions running on dedicated hardware, or virtualization functions instantiated on a platform (e.g., a cloud platform). It should be noted that the network architecture shown in the above figures is merely an illustrative representation of the network elements included in the overall network architecture. In this application embodiment, the network elements included in the overall network architecture are not limited.
[0050] Those skilled in the art will understand that the network architecture shown in Figure 1 does not constitute a limitation on the network architecture. In specific implementations, the network architecture may include more or fewer network elements than shown in the figure, or combine certain network elements, etc. It should be understood that AN or RAN is represented in Figure 1 as (R)AN.
[0051] QoS flow
[0052] Referring to Figure 2, the concept of QoS streams is introduced in 5G networks. After a terminal accesses the 5G network via the Uu port, it can establish QoS streams for data transmission under the control of the SMF (Service Provider Function). The SMF provides the base station (AN) with QoS stream configuration information for each QoS stream, specifically including bit rate requirements, latency requirements, and bit error rate requirements. For each QoS stream, the base station can schedule radio resources to guarantee the QoS requirements based on the QoS stream configuration information received from the SMF. In a 5G network, a QoS stream can transmit both uplink data streams (i.e., data streams sent from the terminal to peer devices via the 5G network) and downlink data streams (i.e., data streams sent from peer devices to the terminal via the 5G network). Here, peer devices refer to peer application servers or peer terminals. The latency requirements for uplink and downlink data streams within a QoS stream are the same. If the latency requirements for the uplink and downlink data streams of a certain service differ, they will be transmitted through different QoS streams. Here, latency refers to the data transmission latency between the terminal and the UPF (User Provider Function).
[0053] For uplink and downlink transmission scenarios, QoS rules can be configured on the UE side for uplink data QoS flow binding (mapping data packets from different services to QoS flows), and downlink PDR can be configured for downlink data QoS flow binding. Similar to UMTS and EPS networks, the core network will still aggregate different service data flows with the same QoS requirements into the same QoS flow for transmission.
[0054] In mobile communication networks, one or more QoS flows need to be established to transmit user plane data, and different QoS flows correspond to different QoS parameters. As an important measure of communication quality, QoS parameters are usually used to indicate the characteristics of QoS flows. QoS parameters may include, but are not limited to: 5G QoS features (5G QoS Identifier, 5QI), address resolution protocol (ARP), guaranteed flow bit rate (GFBR), maximum flow bit rate (MFBR), maximum packet loss rate (UL / DL), packet delay budget (PDB), AN-PDB, packet error rate (PER), priority level, averaging window, resource type, maximum data burst volume, UE-aggregate maximum bit rate (UE-AMBR), and session-AMBR.
[0055] A filter, or service data flow (SDF) template, contains parameters describing the characteristics of data packets and is used to filter out specific packets that are bound to a specific QoS flow. The most commonly used filter is the IP 5-tuple, which includes the source IP address, destination IP address, source port number, destination port number, and protocol type.
[0056] Network-side user plane elements and terminals form filters based on combinations of data packet characteristic parameters (see the trapezoid in the terminal and the parallelogram in the UPF in Figure 2) to filter uplink or downlink data packets that conform to the data packet characteristics transmitted in the user plane and bind them to a certain data stream.
[0057] Policy control and charging (PCC) policy
[0058] A PCC policy can contain multiple PCC rules, each of which describes the QoS parameters corresponding to a specific service data flow (described by a service data flow template). Some important parameters are shown in Table 1.
[0059] Table 1
[0060] PDU Session Establishment Process
[0061] In some scenarios, the PDU session establishment process is shown in Figure 3. The PDU session establishment process shown in Figure 3 may include steps S311 to S330.
[0062] In step S311, the UE sends a PDU session establishment request to the AMF.
[0063] In step S312, the AMF performs SMF selection.
[0064] In step S313, the AMF sends a Create SM Context Request (Namf_PDUSession_CreateSMContext Request) to the SMF.
[0065] In steps S314a-S314b, SMF, PCF, and UDM together perform registration / subscription retrieval / subscription for updates.
[0066] In step S315, the SMF sends a Create SM Context response to the AMF.
[0067] In step S316, PDU session authorization / authentication is performed.
[0068] In step S317a, the SMF performs PCF selection.
[0069] In step S317b, the SMF and PCF establish / modify a session management policy.
[0070] In step S318, the SMF performs UPF selection.
[0071] In step S319, the session management policy is modified between the SMF and the PCF.
[0072] In step S320a, the SMF sends an N4 session establishment / modification request to the UPF.
[0073] In step S320b, the UPF sends an N4 session establishment / modification response to the SMF.
[0074] In step S321, N1N2 message transfer (Namf_Communication_N1N2MessageTransfer) is performed between AMF and SMF.
[0075] In step S322, the AMF sends an N2 PDU session request (NAS msg) to the access network device.
[0076] In step S323, the terminal device and the access network device perform PDU session establishment acceptance (AN - Dedicated Resource Establishment).
[0077] In step S324, the access network device sends an N2 PDU session request confirmation to the AMF, after which the terminal device can send the first uplink data to the UPF.
[0078] In step S325, the AMF sends an UpdateSMContext Request (Nsmf_PDUSession_UpdateSMContext Request) to the SMF.
[0079] In step S326a, the SMF sends an N4 session modification request to the UPF.
[0080] In step S326b, the UPF sends an N4 session modification response to the SMF.
[0081] In step S327, the SMF sends an UpdateSMContext Response (Nsmf_PDUSession_UpdateSMContext Response) to the AMF.
[0082] In step S328, the SMF sends an SM context status notification (Nsmf_PDUSession_SMContextStatusNotify) to the AMF.
[0083] In step S329, the SMF sends the IPv6 address configuration to the UE, and correspondingly, the UPF can send the first downlink data to the UE.
[0084] In step S330, a desubscription / deregistration process is performed between SMF and UDM.
[0085] PDU Session Modification Process
[0086] In some scenarios, the PDU session modification process is shown in Figure 4. The PDU session modification process shown in Figure 4 may include steps S411a to S413.
[0087] In step S411a, the UE initiates a PDU session modification procedure.
[0088] The above process includes: the UE sending a PDU session modification request to the AMF, and correspondingly, the AMF sending an update SM context request (Namf_PDUSession_UpdateSMContext Request) to the SMF.
[0089] In step S411b, the PCF initiates the SM policy association modification procedure.
[0090] In step S411c, the SMF initiates the PDU session modification process.
[0091] The above process includes: UDM updating SMF's subscription data via SDM notification message (Nudm_SDM_Notification(SUPI, Session Management Subscription Data)). SMF updates the Session Management Subscription Data and acknowledges UDM by returning an Ack with (SUPI).
[0092] In step S411d, the SMF initiates the PDU session modification process.
[0093] The above process includes: the SMF can decide to modify the PDU session, trigger this process based on a locally configured policy, or trigger it from the (R)AN. This process may also be triggered if an UP connection is activated (as described in the service request process) and the SMF has marked the state of one or more QoS flows in the 5GC as deleted but not yet synchronized with the UE.
[0094] If SMF is in step S411b If a trigger (QoS update trigger) is received in S411d, the SMF will initiate the PDU session modification process requested by the SMF.
[0095] In step S411e, (R)AN initiates the PDU session modification procedure (N2 message).
[0096] The above process includes: (R)AN instructs SMF when the AN resources mapped to the QoS flow are to be released, regardless of whether notification control is configured. (R)AN sends an N2 message (PDU session ID, N2 SM information) to AMF. The N2 SM information includes QFI, user location information, and an indication to release the QoS flow. AMF calls Nsmf_PDUSession_UpdateSMContext(SM context ID, N2 SM information).
[0097] (R)AN-initiated notification control, if configured for a GBR flow, involves (R)AN sending an N2 message (PDU session ID, N2 SM information) to the SMF when it determines that the QoS objective of the flow cannot or can be satisfied. The N2 SM information includes the QFI and an indication that the QoS objective of the flow cannot be achieved or can be achieved again. The AMF then calls Nsmf_PDUSession_UpdateSMContext(SM context ID, N2 SM information).
[0098] If the PCF has subscribed to the event, the SMF will report the event to the PCF for each PCC rule with notification control set, see step S412. Alternatively, if dynamic PCC is not applicable to the DNN, and depending on the locally configured policy, the SMF can initiate an SMF-requested PDU session modification process, see step S413b.
[0099] In steps S411f to S411h, the AMF initiates a PDU session modification procedure (updating the SM context).
[0100] The above process includes: AMF initiating the PDU session modification process by sending the UpdateSMContext (Nsmf_PDUSession_UpdateSMContext) message.
[0101] In step S412, the SMF initiates SM Policy Association Modification.
[0102] The above process includes: the SMF initiating an SM policy-related modification process to report certain subscribed events to the PCF. This step can be skipped if the PDU session modification process is triggered by step S411b or S411d. If dynamic PCC is not deployed, the SMF can apply local policies to determine whether to change the QoS profile.
[0103] In some implementations, see S412a, the SMF can send an N4 session establishment / modification request to the UPF to trigger an associated modification of the SM policy. Correspondingly, see S412b, the UPF can send an N4 session establishment / modification response to the SMF.
[0104] Additionally, steps S413 to S417 will not be invoked when the PDU session modification only requires an operation at the UPF.
[0105] In step S413a, for a PDU session modification initiated by the UE or AN, the SMF can send an UpdateSMContext response (Nsmf_PDUSession_UpdateSMContext) to the AMF.
[0106] In step S413b, for the PDU session modification initiated by the SMF, the SMF can call N1N2 message transfer (Namf_Communication_N1N2MessageTransfer).
[0107] In steps S413c to S413d, for the PDU session modification initiated by the SMF, the SMF can send an SM context status notification (Nsmf_PDUSession_SMContexStatusNotify) to the AMF.
[0108] In step S414, the AMF may send an N2 PDU session request (also known as an N2 message) to the (R)AN.
[0109] In step S415, the AN-specific resource modification used for transmission includes the PDU session modification command / Ack. The (R)AN can send specific signaling exchanges to the UE related to information received from the SMF. For example, in the case of NG-RAN, RRC connection reconfiguration can be performed when the UE modifies the required (R)AN resources related to the PDU session.
[0110] In step S416, (R)AN can send an N2 PDU session acknowledgment (also known as an N2 message) to AMF.
[0111] In step S417a, the AMF can send an Update SM Context Request (Nsmf_PDUSession_UpdateSMContext) to the SMF to forward the N2 SM information and user location information received from the AN to the SMF.
[0112] In step S417b, the SMF can send an UpdateSMContext response (Nsmf_PDUSession_UpdateSMContext response) to the AMF.
[0113] In step S418a, the SMF may send an N4 session modification request to the UPF.
[0114] In step S418b, the UPF may send an N4 session modification response to the SMF.
[0115] In step S419, the UE sends a confirmation PDU session modification command to the (R)AN.
[0116] In step S420, (R)AN sends an N2 NAS uplink transmission to AMF.
[0117] In step S421a, the AMF sends an update SM context request to the SMF.
[0118] In step S421b, the SMF sends an update SM context response to the AMF.
[0119] In step S422a, the SMF sends an N4 session modification request to the UPF.
[0120] In step S422b, the UPF sends an N4 session modification response to the SMF.
[0121] In step S423, SMF initiates SM policy association modification.
[0122] With technological advancements, numerous computing services have been introduced into communication systems, such as those based on artificial intelligence / machine learning (AI / ML) models to assist communication processes. Different computing services require different QoS (Quality of Service). However, ensuring the QoS of these computing services remains a pressing issue.
[0123] Therefore, to address the above problems, this application provides a wireless communication method in which a first network element sends first information to a third network element. The first information indicates QoS parameters and / or QoS characteristics associated with the computing power information of the first data stream, which helps to guarantee the QoS of the computing power service. The wireless communication method of this application embodiment is described below with reference to FIG5. The method shown in FIG5 includes step S510.
[0124] In step S510, the first network element sends first information to the third network element. The first information is used to indicate QoS parameters and / or QoS characteristics associated with the computing power information of the first data stream.
[0125] In some implementations, the first data stream can be a data stream with a guaranteed bit rate (GBR) requirement or a data stream without a GBR requirement. In other implementations, the first data stream can include a first QoS stream, which can be a QoS stream with a GBR requirement or a QoS stream without a GBR requirement.
[0126] In some implementations, the first data stream can be identified by a QoS stream identifier, or by other parameters and protocol fields. For example, it can be identified in a field or extended field of the GPRS tunneling protocol-User Plane (GTP-U) header, or in a field (such as the stream ID) of the Quick UDP internet connections (QUIC) header.
[0127] In some implementations, the computing power information of the first data stream can be used to indicate the computing power required for the computing power service corresponding to the first data stream. In this application embodiment, the term "computing power" is not limited. For example, computing power can be replaced with computing resource and / or computing capacity.
[0128] In some implementations, computing power information is used to indicate one or more of the following: the computing power required by the computing power service associated with the first data stream; the computing time information of the computing power service associated with the first data stream; and the computing priority corresponding to the computing power service associated with the first data stream.
[0129] Taking the computing power information used to indicate the computing power required for the computing power service associated with the first data stream as an example, in some implementations, computing power can be measured in floating point operations per second (FLOPS) or tera operations per second (TOPS).
[0130] In the embodiments of this application, the term "computing power" is not limited. For example, computing power can be replaced with computing resource and / or computing capacity.
[0131] Taking the computing power information used to indicate the computing time information of the computing power service associated with the first data stream as an example, in some implementations, the computing time is used to indicate the time required to provide services for the computing power service, or in other words, the time consumed to execute the computing task corresponding to the computing power service.
[0132] In this application, the implementation method of indicating computation time using computing power information is not limited. In some implementations, the computing power information can carry the start time and duration of the computation time. In other implementations, the computing power information can carry the start time and end time of the computation time.
[0133] In the embodiments of this application, the term "computation time" is not limited. For example, "computation time" can be replaced by "computing duration" and / or "computing period".
[0134] Taking the use of computing power information to indicate the computing priority of the computing service associated with the first data stream as an example, in some implementations, computing priority is used to indicate the order in which a certain computing service (or computing task) is processed. Typically, computing tasks with higher computing priorities are processed before computing tasks with lower computing priorities.
[0135] For example, when a computing node receives multiple computing tasks, it may experience a shortage of computing resources. In this case, computing tasks with higher computing priority will be processed first, while computing tasks with lower computing priority will be processed later.
[0136] It should be noted that in some scenarios, a certain computing power service may involve multiple computing power nodes providing computing power. In this case, the computing power information of multiple computing power nodes for the same computing power service can be uniformly coordinated by the session management network element and executed by the user plane network element. That is to say, the computing power node can be a user plane network element.
[0137] In some implementations, the allocation of computational priorities can be coordinated uniformly by the session management unit (such as SMF) and executed by the user plane network elements.
[0138] In some scenarios, QoS parameters associated with computing power information can be understood as enhancements to traditional QoS parameters (i.e., QoS parameters associated with communication behavior). Therefore, QoS parameters associated with computing power information can also be called "enhanced QoS parameters." In some scenarios, QoS parameters associated with computing power information are also called "computing power QoS parameters or computing power QoS."
[0139] In some scenarios, QoS characteristics associated with computing power information can be understood as enhancements to traditional QoS characteristics (i.e., QoS characteristics associated with communication behavior). Therefore, QoS characteristics associated with computing power information can also be called "enhanced QoS characteristics."
[0140] In this application embodiment, the third network element is not limited. In some implementations, the third network element can be a network element in the user plane. In other implementations, the third network element includes one or more of the following: UPF (e.g., I-UPF), uplink classifier (UL CL), branching point (BP), access network equipment, terminal equipment, and AF. Additionally, in some implementations, the first network element can be a network element in the core network. For example, the first network element can be SMF.
[0141] In this embodiment of the application, taking the third network element as an example, which includes network elements in the user plane (e.g., UPF, UL CL, BP, etc.), the first network element can send first information to the network elements in the user plane to indicate the QoS parameters and / or QoS characteristics associated with the computing power information of the first data stream. This helps the network elements in the user plane to reserve matching resources for the computing power service corresponding to the first data stream based on the first information, so as to meet the QoS of the computing power service.
[0142] Taking the third network element, including the access network device, as an example, the first network element can send first information to the access network device to indicate the QoS parameters and / or QoS characteristics associated with the computing power information of the first data stream. This helps the access network device reserve matching resources for the computing power service corresponding to the first data stream based on the first information, so as to meet the QoS of the computing power service.
[0143] Taking a third network element including a terminal device as an example, the first network element can send first information to the terminal device to indicate the QoS parameters and / or QoS characteristics associated with the computing power information of the first data stream. This helps the terminal device reserve matching resources for the computing power service corresponding to the first data stream based on the first information, so as to meet the QoS of the computing power service.
[0144] Taking the third network element, including AF, as an example, the first network element can send first information to the terminal device to indicate the QoS parameters and / or QoS characteristics associated with the computing power information of the first data stream. This helps the AF to reserve matching resources for the computing power service corresponding to the first data stream based on the first information, so as to meet the QoS of the computing power service.
[0145] In this embodiment of the application, the first network element may indicate QoS parameters and / or QoS characteristics associated with computing power information to the third network element, so that the third network element may reserve computing power resources based on the QoS parameters and / or QoS characteristics.
[0146] In some implementations, the first information is carried in the packet detection rule (PDR) or QoS enforcement rule.
[0147] In some implementations, the filters in the PDR rules include new identifiers, such as those carried in the headers of GTP-U or Quick UDP Internet Connections (QUIC) protocol packets, to identify data streams that require computing power services.
[0148] In some implementations, the PDR rule indicates the binding relationship between the filter and the QoS flow ID, where both the filter and the binding relationship between the filter and the QoS flow ID can be existing mechanisms.
[0149] In some implementations, the filters in the QoS rules include new identifiers, such as those carried in the QUIC protocol header, to identify data streams that require computing power services.
[0150] In some implementations, the QoS rules indicate the binding relationship between filters and QoS flow IDs, where both the filters and the binding relationship between the filters and QoS flow IDs can be existing mechanisms.
[0151] In some implementations, the above method further includes: the second network element sending second information to the first network element, the second information carrying policy control and billing (PCC) rules, the PCC rules being used to indicate the computing power information corresponding to the first data stream.
[0152] In some implementations, PCC rules are used to indicate the computing power information corresponding to the first data stream. Compared with traditional PCC rules, the PCC rules in this application embodiment can also be called "enhanced PCC rules".
[0153] In some implementations, the SDF in the PCC rule can introduce a new identifier to indicate the first data stream corresponding to the computing power service; or, in other words, the SDF in the PCC rule can introduce a new identifier to identify the first data stream with computing power service requirements. Of course, in the embodiments of this application, existing SDFs can be reused to identify the first data stream with computing power service requirements.
[0154] In some implementations, the PCC rule can include a first identifier to indicate whether the data corresponding to the SDF should perform computation services. In some scenarios, the first identifier is also called the computing power requirement identifier.
[0155] In some implementations, the second network element is a network element in the core network. For example, the second network element can be a PCF.
[0156] In some implementations, PCC rules can be carried within PCC policies, and correspondingly, a PCC policy can carry one or more PCC rules. In some scenarios, a PCC policy carrying the aforementioned PCC rules is also called an "enhanced PCC policy".
[0157] In some implementations, the above method also includes: the first network element determining the QoS parameters and / or QoS characteristics associated with the computing power information based on PCC rules.
[0158] The foregoing section introduced the QoS parameters and / or QoS features associated with computing power information in the embodiments of this application. The following section, in conjunction with implementation method 1 and implementation method 2, introduces the scheme for triggering the configuration process of QoS parameters and / or QoS features associated with computing power information in the embodiments of this application.
[0159] In implementation method 1, the configuration process of QoS parameters and / or QoS characteristics associated with computing power information can be triggered by the terminal device (as an example of a fourth network element).
[0160] In some implementations, the above method further includes: the terminal device sending third information to the first network element, the third information carrying the service identifier corresponding to the first data stream, and / or the end-to-end latency information corresponding to the first data stream.
[0161] In some implementations, service identifiers are used to indicate specific tasks requiring computation, such as sensing services (more granular UAV sensing services), location services, and large-scale model inference services. Additionally, in some implementations, end-to-end latency information includes the total latency of computation and communication, i.e., the sum of the time consumed by the computation task and the time consumed by communication transmission.
[0162] In some implementations, the third information can be sent to the first network element via access network equipment and mobility management network element. Of course, in the embodiments of this application, the transmission method of the third information is not limited.
[0163] In some implementations, the third information is carried in the PDU session modification request and / or the PDU session establishment request. Specifically, in the scheme where the third information is carried in the PDU session modification request, the transmission method of the PDU session modification request can be seen in Figure 4 above. In the scheme where the third information is carried in the PDU session establishment request, the transmission method of the PDU session establishment request can be seen in Figure 3 above.
[0164] In some implementations, after receiving the third information, the first network element can send the third information to the second network element to trigger the above configuration process. That is to say, the above method also includes: the third information sent by the first network element to the second network element, wherein the third information carries the service identifier corresponding to the first data stream and / or the end-to-end latency information corresponding to the first data stream.
[0165] In some implementations, the third information instructs the first network element to request to obtain or update the PCC policy; in other words, the third information is carried in a request message instructing the first network element to request to obtain or update the PCC policy.
[0166] In implementation method 2, the configuration process of QoS parameters and / or QoS characteristics associated with computing power information can be triggered by AF (as an example of a fourth network element).
[0167] In some implementations, the above method further includes: the AF sending third information to the second network element, the third information carrying the service identifier corresponding to the first data stream and / or the end-to-end delay information corresponding to the first data stream.
[0168] In some implementations, service identifiers are used to indicate specific tasks requiring computation, such as sensing services (more granular UAV sensing services), location services, and large-scale model inference services. Additionally, in some implementations, end-to-end latency information includes the total latency of computation and communication, i.e., the sum of the time consumed by the computation task and the time consumed by communication transmission.
[0169] In some implementations, the third information is sent from the AF to the second network element via the NEF.
[0170] In some implementations, if the second network element receives the third information, it can determine the computing power information corresponding to the first data stream based on the third information. That is to say, the above method also includes: the second network element determining the computing power information corresponding to the first data stream based on the third information.
[0171] In some implementations, the method further includes: the second network element sending a response message for the third information to the fourth network element, the response message indicating the computing power information authorized for the first data stream. Of course, in this embodiment, the second network element may not send a response message for the third information. In this case, the computing power information authorized for the first data stream can be directly carried in the PCC rule. In some implementations, the computing power information authorized for the first data stream can be part of the PCC rule, or it can be part of a QoS parameter, or it can be part of a QoS feature.
[0172] For ease of understanding, the configuration process of QoS parameters and / or QoS characteristics associated with computing power information in the embodiments of this application is described below with reference to Figures 6 and 7. It is assumed that the first network element is an SMF and the second network element is a PCF. It should be understood that the terms and their explanations involved in the methods shown in Figures 6 and 7 can be found above, and for the sake of brevity, they will not be repeated below.
[0173] The method shown in Figure 6 is illustrated using the terminal device triggering configuration process as an example. The method shown in Figure 6 includes steps S610 to S690.
[0174] In step S610, the terminal device sends a PDU session establishment / modification request to the SMF.
[0175] In some implementations, the PDU session establishment / modification request carries third information, which is used to indicate the service identifier corresponding to the first data stream and / or the end-to-end latency information corresponding to the first data stream.
[0176] In some implementations, service identifiers are used to indicate specific tasks requiring computation, such as sensing services (more granular UAV sensing services), location services, and large-scale model inference services. Additionally, end-to-end latency information includes the total latency of computation and communication, i.e., the sum of the time consumed by the computation task and the time consumed by communication transmission.
[0177] In step S620, the SMF sends a PCC policy acquisition / update request to the PCF.
[0178] In some implementations, the PCC policy acquisition / update request carries third information, which is used to indicate the service identifier corresponding to the first data stream and / or the end-to-end latency information corresponding to the first data stream.
[0179] In step S630, the PCF generates an enhanced PCC policy based on the PCC policy acquisition / update request.
[0180] In some implementations, the enhanced PCC policy includes one or more PCC rules, each of which assigns a corresponding computing QoS and communication QoS to a specific service data flow.
[0181] In step S640, the PCF sends an enhanced PCC policy to the SMF.
[0182] In some implementations, the PCC strategy includes one or more PCC rules, which are used to indicate the computing power information corresponding to the first data stream.
[0183] In step S650, the SMF generates communication QoS parameters, computing power QoS parameters, QoS rules, and PDR based on the enhanced PCC policy.
[0184] In step S660, the SMF configures the PDR and computing power QoS parameters to the UPF.
[0185] In step S670, the SMF configures the computing power QoS parameters and communication QoS parameters to the AMF.
[0186] In some implementations, computing power QoS parameters and communication QoS parameters are carried in N1N2 message transmission (Namf_Communication_N1N2MessageTransfer), where N1N2 message transmission includes N2 SM information and N1SM container.
[0187] In step S680, the AMF sends an N2PDU session request to the access network device.
[0188] In some implementations, the N2PDU session request may carry NAS messages, communication QoS parameters, and computing power QoS parameters. However, in this embodiment, the N2PDU session request may not carry computing power QoS parameters.
[0189] In step S690, the access network device sends a NAS message to the terminal device, wherein the NAS message carries a PDU session reception message and QoS rules.
[0190] The method shown in Figure 7 is illustrated using the AF trigger configuration process as an example. The method shown in Figure 7 includes steps S710 to S790.
[0191] In step S710, AF sends a PCC policy acquisition / update request to PCF.
[0192] In some implementations, the AF can send a PCC policy acquisition / update request to the PCF via the NEF.
[0193] In some implementations, the PCC policy acquisition / update request carries third information, which is used to indicate the service identifier corresponding to the first data stream and / or the end-to-end latency information corresponding to the first data stream.
[0194] In some implementations, service identifiers are used to indicate specific tasks requiring computation, such as sensing services (more granular UAV sensing services), location services, and large-scale model inference services. Additionally, end-to-end latency information includes the total latency of computation and communication, i.e., the sum of the time consumed by the computation task and the time consumed by communication transmission.
[0195] In step S720, the PCF generates an enhanced PCC policy based on the PCC policy acquisition / update request.
[0196] In some implementations, the enhanced PCC policy includes one or more PCC rules, each of which assigns a corresponding computing QoS and communication QoS to a specific service data flow.
[0197] In step S730, the PCF sends an enhanced PCC policy to the AF.
[0198] In some implementations, the PCC strategy includes one or more PCC rules, which are used to indicate the computing power information corresponding to the first data stream.
[0199] In step S740, the PCF sends an enhanced PCC policy to the SMF.
[0200] In some implementations, the PCC strategy includes one or more PCC rules, which are used to indicate the computing power information corresponding to the first data stream.
[0201] In step S750, the SMF generates communication QoS parameters, computing power QoS parameters, QoS rules, and PDR based on the enhanced PCC policy.
[0202] In step S760, the SMF configures the PDR and computing power QoS parameters to the UPF.
[0203] In step S770, the SMF configures the computing power QoS parameters and communication QoS parameters to the AMF.
[0204] In some implementations, computing power QoS parameters and communication QoS parameters are carried in N1N2 message transmission (Namf_Communication_N1N2MessageTransfer), where N1N2 message transmission includes N2 SM information and N1SM container.
[0205] In step S780, the AMF sends an N2PDU session request to the access network device.
[0206] In some implementations, the N2PDU session request may carry NAS messages, communication QoS parameters, and computing power QoS parameters. However, in this embodiment, the N2PDU session request may not carry computing power QoS parameters.
[0207] In step S790, the access network device sends a NAS message to the terminal device, wherein the NAS message carries a PDU session reception message and QoS rules.
[0208] It should be noted that the names of the network elements involved in this application embodiment are not limited. In some implementations, one or more of the first network element, second network element, third network element, and fourth network element can be other network elements in the future communication system that have similar or identical functions to the network elements described above. For example, SMF can be a network element related to session management in the future communication system, wherein session management can be the management, configuration, and information acquisition of computing resources and / or communication resources by Apoca. As another example, PCF can be a network element related to policy management in the future communication system, wherein policy management can include configuring communication resource allocation policies and / or computing resource allocation policies required for different application data streams. As yet another example, AF can be an application layer node in the future communication system that participates in providing computing resources.
[0209] Furthermore, the PCC rules are not limited in the embodiments of this application. In some implementations, the PCC rules can be other rules with the same or similar functions in a future communication system. For example, the rule can be a policy issued by the PCF, which includes one or more of the following: a policy for allocating communication resources required by different application data streams, a policy for configuring computing resource allocation, and related billing policies, etc.
[0210] The method embodiments of this application have been described in detail above with reference to Figures 1 to 7. The apparatus embodiments of this application will be described in detail below with reference to Figures 8 to 12. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments; therefore, any parts not described in detail can be referred to the preceding method embodiments.
[0211] Figure 8 is a schematic diagram of a communication device in an embodiment of this application. The communication device 800 shown in Figure 8 is a first network element, and the communication device 800 includes: a transmitting unit 810.
[0212] The sending unit 810 is used to send first information to a third network element, wherein the first information is used to indicate the quality of service (QoS) parameters and / or QoS characteristics associated with the computing power information of the first data stream.
[0213] In some implementations, the first information is carried in a QoS enforcement rule, and / or multiple first data streams are distinguished based on packet detection rules (PDR) and / or QoS enforcement rules.
[0214] In some implementations, the third network element includes one or more of the following: UPF, UL CL, BP, access network equipment, terminal equipment, and AF.
[0215] In some implementations, the communication device further includes: a first receiving unit, configured to receive second information sent by a second network element, the second information carrying policy control and charging (PCC) rules, the PCC rules being used to indicate the computing power information of the first data stream or the first QoS stream.
[0216] In some implementations, the communication device further includes a processing unit for determining, based on the PCC rules, QoS parameters and / or QoS characteristics associated with the computing power information.
[0217] In some implementations, the communication device further includes: a second receiving unit, configured to receive third information sent by a terminal device, the third information carrying a service identifier corresponding to the first data stream or the first QoS stream, and / or end-to-end latency information corresponding to the first data stream or the first QoS stream.
[0218] In some implementations, the third information is carried in a PDU session modification request and / or a PDU session establishment request.
[0219] In some implementations, the computing power information is used to indicate one or more of the following: the computing power required by the computing power service associated with the first data stream or the first QoS stream; the computing time information of the computing power service associated with the first data stream or the first QoS stream; and the computing priority corresponding to the computing power service associated with the first data stream or the first QoS stream.
[0220] In some implementations, the second network element is a PCF and / or the first network element is an SMF.
[0221] Figure 9 is a schematic diagram of a communication device according to an embodiment of this application. The communication device 900 shown in Figure 9 includes a second network element and a transmitting unit 910.
[0222] The sending unit 910 is used to send second information to the first network element. The second information carries policy control and billing (PCC) rules, and the PCC rules are used to indicate the computing power information corresponding to the first data stream.
[0223] In some implementations, the communication device further includes: a receiving unit, configured to receive third information sent by a fourth network element, the third information carrying a service identifier corresponding to the first data stream or the first QoS stream, and / or end-to-end latency information corresponding to the first data stream or the first QoS stream.
[0224] In some implementations, the fourth network element includes the first network element or AF.
[0225] In some implementations, the fourth network element is the first network element, and the third information is carried in a message requesting to obtain or update the PCC policy, wherein the PCC policy includes the PCC rules.
[0226] In some implementations, the fourth network element is an AF, and the third information is sent by the AF to the second network element via NEF.
[0227] In some implementations, the sending unit is configured to send a response message to the fourth network element in response to the third information, the response message being used to indicate computing power information authorized for the first data stream or the first QoS stream.
[0228] In some implementations, the communication device further includes a processing unit, configured to determine the computing power information corresponding to the first data stream or the first QoS stream based on the third information.
[0229] In some implementations, the computing power information is used to indicate one or more of the following: the computing power required by the computing power service associated with the first data stream or the first QoS stream; the computing time information of the computing power service associated with the first data stream or the first QoS stream; and the computing priority corresponding to the computing power service associated with the first data stream or the first QoS stream.
[0230] In some implementations, the second network element is a PCF and / or the first network element is an SMF.
[0231] Figure 10 is a schematic diagram of a communication device according to an embodiment of this application. The communication device 1000 shown in Figure 10 includes a terminal device or AF, and the communication device 1000 includes: a transmitting unit 1010.
[0232] The sending unit 1010 is used to send third information, which carries the service identifier corresponding to the first data stream and / or the end-to-end delay information corresponding to the first data stream.
[0233] In some implementations, if the third information is sent by the terminal device, the third information is carried in a PDU session modification request and / or a PDU session establishment request.
[0234] In some implementations, the third information is sent by the terminal device to the second network element through the first network element.
[0235] In some implementations, if the third information is sent by the AF, the third information is sent by the AF to the second network element via the NEF.
[0236] In some implementations, the computing power information is used to indicate one or more of the following: the computing power required by the computing power service associated with the first data stream or the first QoS stream; the computing time information of the computing power service associated with the first data stream or the first QoS stream; and the computing priority corresponding to the computing power service associated with the first data stream or the first QoS stream.
[0237] Figure 11 is a schematic diagram of a communication device according to an embodiment of this application. The communication device 1100 shown in Figure 11 includes a third network element, and the communication device 1100 includes a receiving unit 1110.
[0238] The receiving unit 1110 is used to receive first information sent by the first network element, wherein the first information is used to indicate the quality of service (QoS) parameters and / or QoS characteristics associated with the computing power information of the first data stream.
[0239] In some implementations, the third network element includes one or more of the following: UPF, UL CL, BP, access network equipment, terminal equipment, and AF.
[0240] In some implementations, the first information is carried in a QoS enforcement rule, and / or multiple first data streams are distinguished based on packet detection rules (PDR) and / or QoS enforcement rules.
[0241] In some implementations, the computing power information is used to indicate one or more of the following: the computing power required by the computing power service associated with the first data stream or the first QoS stream; the computing time information of the computing power service associated with the first data stream or the first QoS stream; and the computing priority corresponding to the computing power service associated with the first data stream or the first QoS stream.
[0242] In some implementations, the first network element is an SMF.
[0243] In an optional embodiment, the receiving unit 810 may be a transceiver 1230. The communication device 800 may also include a processor 1210 and a memory 1220, as shown in FIG12.
[0244] In an optional embodiment, the transmitting unit 910 may be a transceiver 1230. The communication device 900 may also include a processor 1210 and a memory 1220, as shown in FIG12.
[0245] In an optional embodiment, the transmitting unit 1010 may be a transceiver 1230. The communication device 1000 may also include a processor 1210 and a memory 1220, as shown in FIG12.
[0246] In an optional embodiment, the receiving unit 1110 may be a transceiver 1230. The communication device 1100 may also include a processor 1210 and a memory 1220, as shown in FIG12.
[0247] Figure 12 is a schematic structural diagram of a communication device according to an embodiment of this application. The dashed lines in Figure 12 indicate that the unit or module is optional. This device 1200 can be used to implement the methods described in the above method embodiments. Device 1200 can be a chip, a terminal device, or a network device.
[0248] Apparatus 1200 may include one or more processors 1210. The processor 1210 may support apparatus 1200 in implementing the methods described in the preceding method embodiments. The processor 1210 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0249] The apparatus 1200 may further include one or more memories 1220. The memories 1220 store a program that can be executed by the processor 1210, causing the processor 1210 to perform the methods described in the preceding method embodiments. The memories 1220 may be independent of the processor 1210 or integrated within the processor 1210.
[0250] The device 1200 may also include a transceiver 1230. The processor 1210 can communicate with other devices or chips via the transceiver 1230. For example, the processor 1210 can send and receive data with other devices or chips via the transceiver 1230.
[0251] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to a terminal or network device provided in this application, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0252] This application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in this application embodiment, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0253] This application also provides a computer program. This computer program can be applied to the terminal or network device provided in this application, and the computer program causes the computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0254] It should be understood that the terms "system" and "network" in this application can be used interchangeably. Furthermore, the terminology used in this application is only for explaining specific embodiments of the application and is not intended to limit the application. The terms "first," "second," "third," and "fourth," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0255] In the embodiments of this application, the term "instruction" can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0256] In the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.
[0257] In the embodiments of this application, the term "correspondence" can indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship such as instruction and being instructed, configuration and being configured.
[0258] In this application embodiment, "predefined" or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0259] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.
[0260] In the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0261] In the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0262] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0263] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0264] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0265] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.
[0266] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A wireless communication method, characterized in that, include: The first network element sends first information to the third network element, the first information being used to indicate QoS parameters and / or QoS characteristics associated with the computing power information of the first data stream.
2. The method as described in claim 1, characterized in that, The computing power information is used to indicate one or more of the following: The computing power required by the computing power service associated with the first data stream; The computation time information of the computing power service associated with the first data stream; The computing priority corresponding to the computing power service associated with the first data stream.
3. The method as described in claim 1 or 2, characterized in that, The third network element includes one or more of the following: UPF, UL CL, BP, access network equipment, terminal equipment, and AF.
4. The method according to any one of claims 1-3, characterized in that, The method further includes: The first network element receives second information sent by the second network element. The second information carries PCC rules, which are used to indicate the computing power information in the first data stream.
5. The method as described in claim 4, characterized in that, The method further includes: The first network element determines the QoS parameters and / or QoS characteristics associated with the computing power information based on the PCC rules.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: The first network element receives third information sent by the terminal device, the third information carrying the service identifier corresponding to the first data stream, and / or the end-to-end latency information corresponding to the first data stream.
7. The method as described in claim 6, characterized in that, The third information is carried in the PDU session modification request and / or PDU session establishment request.
8. The method according to any one of claims 1-7, characterized in that, The first information is carried in the QoS enforcement rules, and / or Multiple first data streams are distinguished based on PDR and / or QoS enforcement rules.
9. The method according to any one of claims 1-8, characterized in that, The second network element is PCF and / or the first network element is SMF.
10. A wireless communication method, characterized in that, include: The second network element sends a second message to the first network element. The second message carries a PCC rule, which is used to indicate the computing power information corresponding to the first data stream.
11. The method as described in claim 10, characterized in that, The method further includes: The second network element receives third information sent by the fourth network element, the third information carrying the service identifier corresponding to the first data stream and / or the end-to-end delay information corresponding to the first data stream.
12. The method as described in claim 11, characterized in that, The fourth network element includes the first network element or AF.
13. The method as described in claim 11 or 12, characterized in that, The fourth network element is the first network element, and the third information is carried in a message requesting to obtain or update the PCC policy, wherein the PCC policy includes the PCC rules.
14. The method as described in claim 11 or 12, characterized in that, The fourth network element is AF, and the third information is sent by the AF to the second network element through NEF.
15. The method according to any one of claims 11-14, characterized in that, The method further includes: The second network element sends a response message to the fourth network element in response to the third information. The response message is used to indicate the computing power information authorized for the first data stream.
16. The method according to any one of claims 11-15, characterized in that, The method further includes: The second network element determines the computing power information corresponding to the first data stream based on the third information.
17. The method according to any one of claims 10-16, characterized in that, The computing power information is used to indicate one or more of the following: The computing power required by the computing power service associated with the first data stream; The computation time information of the computing power service associated with the first data stream; The computing priority corresponding to the computing power service associated with the first data stream.
18. The method according to any one of claims 10-17, characterized in that, The second network element is PCF and / or the first network element is SMF.
19. A wireless communication method, characterized in that, include: The terminal device or AF sends third information, which carries the service identifier corresponding to the first data stream and / or the end-to-end latency information corresponding to the first data stream.
20. The method as described in claim 19, characterized in that, If the third information is sent by the terminal device, the third information is carried in a PDU session modification request and / or a PDU session establishment request.
21. The method as described in claim 19 or 20, characterized in that, The third information is sent from the terminal device to the second network element through the first network element.
22. The method as described in claim 19, characterized in that, If the third information is sent by the AF, the third information is sent by the AF to the second network element through the NEF.
23. The method according to any one of claims 19-22, characterized in that, The computing power information of the first data stream is used to indicate one or more of the following: The computing power required by the computing power service associated with the first data stream; The computation time information of the computing power service associated with the first data stream; The computing priority corresponding to the computing power service associated with the first data stream.
24. A wireless communication method, characterized in that, include: The third network element receives the first information sent by the first network element, the first information being used to indicate the Quality of Service (QoS) parameters and / or QoS characteristics associated with the computing power information of the first data stream.
25. The method as described in claim 24, characterized in that, The third network element includes one or more of the following: UPF, UL CL, BP, access network equipment, terminal equipment, and AF.
26. The method as described in claim 24 or 25, characterized in that, The first information is carried in the QoS enforcement rules, and / or Multiple first data streams are distinguished based on PDR and / or QoS enforcement rules.
27. The method according to any one of claims 24-26, characterized in that, The computing power information is used to indicate one or more of the following: The computing power required by the computing power service associated with the first data stream; The computation time information of the computing power service associated with the first data stream; The computing priority corresponding to the computing power service associated with the first data stream.
28. The method according to any one of claims 24-27, characterized in that, The first network element is an SMF.
29. A communication device, characterized in that, The communication device is a first network element, comprising: The sending unit is configured to send first information to a third network element, wherein the first information is used to indicate the quality of service (QoS) parameters and / or QoS characteristics associated with the computing power information of the first data stream.
30. The communication device as claimed in claim 29, characterized in that, The computing power information is used to indicate one or more of the following: The computing power required by the computing power service associated with the first data stream; The computation time information of the computing power service associated with the first data stream; The computing priority corresponding to the computing power service associated with the first data stream.
31. The communication device as claimed in claim 29 or 30, characterized in that, The third network element includes one or more of the following: UPF, UL CL, BP, access network equipment, terminal equipment, and AF.
32. The communication device according to any one of claims 29-31, characterized in that, The communication device further includes: The first receiving unit is used to receive second information sent by the second network element. The second information carries PCC rules, and the PCC rules are used to indicate the computing power information in the first data stream.
33. The communication device as claimed in claim 32, characterized in that, The communication device further includes: The processing unit is used to determine the QoS parameters and / or QoS characteristics associated with the computing power information based on the PCC rules.
34. The communication device as described in any one of claims 29-33, characterized in that, The communication device further includes: The second receiving unit is used to receive third information sent by the terminal device, wherein the third information carries the service identifier corresponding to the first data stream and / or the end-to-end delay information corresponding to the first data stream.
35. The communication device as claimed in claim 34, characterized in that, The third information is carried in the PDU session modification request and / or PDU session establishment request.
36. The communication device as described in any one of claims 29-35, characterized in that, The first information is carried in the QoS enforcement rules, and / or Multiple first data streams are distinguished based on PDR and / or QoS enforcement rules.
37. The communication device according to any one of claims 29-36, characterized in that, The second network element is PCF and / or the first network element is SMF.
38. A communication device, characterized in that, The communication device includes a second network element, comprising: The sending unit is used to send second information to the first network element. The second information carries PCC rules, which are used to indicate the computing power information corresponding to the first data stream.
39. The communication device as claimed in claim 38, characterized in that, The communication device further includes: The receiving unit is configured to receive third information sent by the fourth network element, wherein the third information carries the service identifier corresponding to the first data stream and / or the end-to-end delay information corresponding to the first data stream.
40. The communication device as claimed in claim 39, characterized in that, The fourth network element includes the first network element or AF.
41. The communication device as claimed in claim 39 or 40, characterized in that, The fourth network element is the first network element, and the third information is carried in a message requesting to obtain or update the PCC policy, wherein the PCC policy includes the PCC rules.
42. The communication device as claimed in claim 39 or 40, characterized in that, The fourth network element is AF, and the third information is sent by the AF to the second network element through NEF.
43. The communication device according to any one of claims 39-42, characterized in that, The sending unit is configured to send a response message to the fourth network element in response to the third information, the response message being used to indicate the computing power information authorized for the first data stream.
44. The communication device according to any one of claims 39-43, characterized in that, The communication device further includes: The processing unit is configured to determine the computing power information corresponding to the first data stream based on the third information.
45. The communication device according to any one of claims 38-44, characterized in that, The computing power information is used to indicate one or more of the following: The computing power required by the computing power service associated with the first data stream; The computation time information of the computing power service associated with the first data stream; The computing priority corresponding to the computing power service associated with the first data stream.
46. The communication device according to any one of claims 38-45, characterized in that, The second network element is PCF and / or the first network element is SMF.
47. A communication device, characterized in that, The communication device includes a terminal device or an AF, comprising: The sending unit is used to send third information, which carries the service identifier corresponding to the first data stream and / or the end-to-end delay information corresponding to the first data stream.
48. The communication device as claimed in claim 47, characterized in that, If the third information is sent by the terminal device, the third information is carried in a PDU session modification request and / or a PDU session establishment request.
49. The communication device as claimed in claim 47 or 48, characterized in that, The third information is sent from the terminal device to the second network element through the first network element.
50. The communication device as claimed in claim 47, characterized in that, If the third information is sent by the AF, the third information is sent by the AF to the second network element through the NEF.
51. The communication device according to any one of claims 47-50, characterized in that, The computing power information of the first data stream is used to indicate one or more of the following: The computing power required by the computing power service associated with the first data stream; The computation time information of the computing power service associated with the first data stream; The computing priority corresponding to the computing power service associated with the first data stream.
52. A communication device, characterized in that, The communication device includes a third network element, comprising: The receiving unit is configured to receive first information sent by the first network element, wherein the first information is used to indicate QoS parameters and / or QoS characteristics associated with the computing power information of the first data stream.
53. The communication device as claimed in claim 52, characterized in that, The third network element includes one or more of the following: UPF, UL CL, BP, access network equipment, terminal equipment, and AF.
54. The communication device as described in claim 52 or 53, characterized in that, The first information is carried in the QoS enforcement rules, and / or multiple first data streams are distinguished based on packet detection rules (PDR) and / or QoS enforcement rules.
55. The communication device as described in any one of claims 52-54, characterized in that, The computing power information is used to indicate one or more of the following: The computing power required by the computing power service associated with the first data stream; The computation time information of the computing power service associated with the first data stream; The computing priority corresponding to the computing power service associated with the first data stream.
56. The communication device as described in any one of claims 52-55, characterized in that, The first network element is an SMF.
57. A communication device, characterized in that, The device includes a transceiver, a memory, and a processor. The memory stores a program, and the processor invokes the program in the memory and controls the transceiver to receive or transmit signals so that the communication device performs one of the following: the method as claimed in any one of claims 1-9, the method as claimed in any one of claims 10-18, the method as claimed in any one of claims 19-23, or the method as claimed in any one of claims 24-28.
58. An apparatus, characterized in that, Includes a processor for calling a program from memory to cause the apparatus to perform one of the following: the method of any one of claims 1-9, the method of any one of claims 10-18, the method of any one of claims 19-23, or the method of any one of claims 24-28.
59. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform one of the following: the method of any one of claims 1-9, the method of any one of claims 10-18, the method of any one of claims 19-23, or the method of any one of claims 24-28.
60. A computer-readable storage medium, characterized in that, It stores a program that causes a computer to perform one of the following: the method as claimed in any one of claims 1-9, the method as claimed in any one of claims 10-18, the method as claimed in any one of claims 19-23, or the method as claimed in any one of claims 24-28.
61. A computer program product, characterized in that, The program includes a method that causes a computer to perform one of the following: the method of any one of claims 1-9, the method of any one of claims 10-18, the method of any one of claims 19-23, or the method of any one of claims 24-28.
62. A computer program, characterized in that, The computer program causes the computer to perform one of the following: the method as claimed in any one of claims 1-9, the method as claimed in any one of claims 10-18, the method as claimed in any one of claims 19-23, or the method as claimed in any one of claims 24-28.