Communication processing method and device, equipment and readable storage medium
By enabling or disabling PDU Set QoS processing under specific conditions and providing information and reasoning, the inconsistency in understanding between the sender and receiver is resolved, thus achieving the correct application and coordination of QoS profiles.
Patent Information
- Application Number
- CN202411066649.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-05
- Publication Date
- 2026-02-06
AI Technical Summary
In the existing technology, there is an inconsistency in the understanding between the sending end and the receiving end when determining whether to apply PDU Set QoS processing, which leads to inconsistency in the processing of QoS profiles.
By enabling or disabling PDU Set QoS processing under specific conditions, and by ensuring consistency of understanding between the sender and receiver through information and reason indications, including sending indication information and reason information to clarify the application or non-application status of PDU Set QoS processing.
This ensures consistency in the understanding of PDU Set QoS processing between the sending and receiving ends, guarantees the correct application or disabling of QoS profiles, and improves the coordination and efficiency of QoS processing.
Smart Images

Figure CN121486902A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a communication processing method, apparatus, device, and readable storage medium. Background Technology
[0002] Currently, the QoS profile for a Quality of Service (QoS) stream can include QoS parameters at the packet set (also known as Protocol Data Unit (PDU) set) granularity and packet granularity. Optionally, the QoS profile may also include one or more alternative QoS parameter sets. These alternative QoS parameter sets may also include PDU Set QoS parameters and packet granularity QoS parameters. Generally, packet sets and packets represent two different granularities, and QoS processing at both granularities cannot be applied simultaneously.
[0003] Therefore, determining whether or not to apply PDU Set QoS processing, and ensuring consistency between the sending and receiving ends in their understanding of whether PDU Set QoS processing is applied or not, has become an urgent problem to be solved. Summary of the Invention
[0004] This application provides a communication processing method, apparatus, device, and readable storage medium to solve the problems of how to determine whether PDU Set QoS processing is applied or not, and how to ensure consistency between the sending end and the receiving end in their understanding of whether PDU Set QoS processing is applied or not.
[0005] To solve the above-mentioned technical problems, this application is implemented as follows:
[0006] In a first aspect, embodiments of this application provide a communication processing method, wherein a first communication device performs a first operation, the first operation including at least one of the following:
[0007] If the first or second condition is met, perform one of the following: do not apply or disable Packet Set Quality of Service or Protocol Data Unit Set Quality of Service (PDU Set) QoS processing, or apply or enable packet-level QoS processing.
[0008] If the third condition is met, perform one of the following: do not apply or disable uplink PDU Set QoS processing, or apply or enable packet-level QoS processing in the uplink direction;
[0009] If the fourth or fifth condition is met, perform one of the following: apply or enable PDU Set QoS processing, or do not apply or disable packet-level QoS processing.
[0010] If the sixth condition is met, perform one of the following: apply or enable uplink PDU Set QoS processing, or do not apply or disable packet-level QoS processing in the uplink direction;
[0011] Send a first message to the second communication device, the first message indicating one of the following: PDU Set QoS processing is applied or not applied, or packet-level QoS processing is applied or not applied;
[0012] Send a first reason to the second communication device, the first reason being used to indicate why PDU Set QoS processing is not applied or is turned off.
[0013] Secondly, embodiments of this application provide a communication processing method, including:
[0014] The second communication device performs a second operation, which includes at least one of the following:
[0015] Receive at least one of the first information and the first reason sent by the first communication device.
[0016] Based on the received information, perform at least one of the following:
[0017] Send at least one of the first information and the first reason to the third communication device;
[0018] Send or update the QoS parameter configuration file of the first object to the first communication device, wherein the QoS parameter configuration file of the first object does not include PDU Set QoS parameters;
[0019] Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object include PDU Set QoS parameters;
[0020] Send a second message or a protocol description message to the terminal, wherein the second message is used for one of the following: requesting the terminal to delete the protocol description message, or notifying the terminal that the protocol description message is invalid;
[0021] Determine the meaning of at least one of the received notifications and the QoS index;
[0022] in,
[0023] The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied;
[0024] The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off;
[0025] The notification instruction may or may not be satisfied;
[0026] The QoS index is used to indicate the set of QoS parameters that are satisfied.
[0027] Thirdly, embodiments of this application provide a communication processing method, including:
[0028] A third communication device performs a third operation, which includes at least one of the following:
[0029] Receive at least one of the first information and the first reason sent by the second communication device.
[0030] Based on the received information, perform at least one of the following:
[0031] Send at least one of the first information and the first reason to the fourth communication device;
[0032] Sending or updating a first policy rule to a second communication device, wherein the first policy rule does not include at least one of the following: PDU Set QoS parameters, protocol description information;
[0033] Sending or updating a first policy rule to a second communication device, wherein the first policy rule includes at least one of the following: PDU Set QoS parameters, protocol description information;
[0034] Determine the meaning of at least one of the received notifications and the QoS index;
[0035] in,
[0036] The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied;
[0037] The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off;
[0038] The notification instruction may or may not be satisfied;
[0039] The QoS index is used to indicate the set of QoS parameters that are satisfied.
[0040] Fourthly, embodiments of this application provide a communication processing apparatus, including:
[0041] The first processing module is used to perform the first operation, wherein...
[0042] Performing the first operation includes at least one of the following:
[0043] If the first or second condition is met, perform one of the following: do not apply or disable Packet Set Quality of Service or Protocol Data Unit Set Quality of Service (PDU Set) QoS processing, or apply or enable packet-level QoS processing.
[0044] If the third condition is met, perform one of the following: do not apply or disable uplink PDU Set QoS processing, or apply or enable packet-level QoS processing in the uplink direction;
[0045] If the fourth or fifth condition is met, perform one of the following: apply or enable PDU Set QoS processing, or do not apply or disable packet-level QoS processing.
[0046] If the sixth condition is met, perform one of the following: apply or enable uplink PDU Set QoS processing, or do not apply or disable packet-level QoS processing in the uplink direction;
[0047] Send a first message to the second communication device, the first message indicating one of the following: PDU Set QoS processing is applied or not applied, or packet-level QoS processing is applied or not applied;
[0048] Send a first reason to the second communication device, the first reason being used to indicate why PDU Set QoS processing is not applied or is turned off.
[0049] Fifthly, embodiments of this application provide a communication processing apparatus, including:
[0050] A second processing module is configured to perform a second operation, wherein performing the second operation includes at least one of the following:
[0051] Receive at least one of the first information and the first reason sent by the first communication device.
[0052] Based on the received information, perform at least one of the following:
[0053] Send at least one of the first information and the first reason to the third communication device;
[0054] Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object do not include the PDU Set QoS parameters;
[0055] Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object include PDU Set QoS parameters;
[0056] Send a second message or a protocol description message to the terminal, wherein the second message is used for one of the following: requesting the terminal to delete the protocol description message, or notifying the terminal that the protocol description message is invalid;
[0057] Determine the meaning of at least one of the received notifications and the QoS index;
[0058] in,
[0059] The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied;
[0060] The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off;
[0061] The notification instruction may or may not be satisfied;
[0062] The QoS index is used to indicate the set of QoS parameters that are satisfied.
[0063] Sixthly, embodiments of this application provide a communication processing apparatus, including:
[0064] A third processing module is configured to perform a third operation, wherein performing the third operation includes at least one of the following:
[0065] Receive at least one of the first information and the first reason sent by the second communication device.
[0066] Based on the received information, perform at least one of the following:
[0067] Send at least one of the first information and the first reason to the fourth communication device;
[0068] Sending or updating a first policy rule to a second communication device, wherein the first policy rule does not include at least one of the following: PDU Set QoS parameters, protocol description information;
[0069] Sending or updating a first policy rule to a second communication device, wherein the first policy rule includes at least one of the following: PDU Set QoS parameters, protocol description information;
[0070] Determine the meaning of at least one of the received notifications and the QoS index;
[0071] in,
[0072] The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied;
[0073] The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off;
[0074] The notification instruction may or may not be satisfied;
[0075] The QoS index is used to indicate the set of QoS parameters that are satisfied.
[0076] In a seventh aspect, embodiments of this application provide a communication processing apparatus configured to perform the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect, or to implement the steps of the method described in the second aspect.
[0077] Eighthly, embodiments of this application provide a network-side device, which includes a processor and a memory. The memory stores programs or instructions that can run on the processor. When the program or instructions are executed by the processor, they implement the steps of the method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the second aspect.
[0078] In a ninth aspect, a network-side device is provided, including a processor and a communication interface, wherein the processor is used to perform a first operation.
[0079] Performing the first operation includes at least one of the following:
[0080] If the first or second condition is met, perform one of the following: do not apply or disable Packet Set Quality of Service or Protocol Data Unit Set Quality of Service (PDU Set) QoS processing, or apply or enable packet-level QoS processing.
[0081] If the third condition is met, perform one of the following: do not apply or disable uplink PDU Set QoS processing, or apply or enable packet-level QoS processing in the uplink direction;
[0082] If the fourth or fifth condition is met, perform one of the following: apply or enable PDU Set QoS processing, or do not apply or disable packet-level QoS processing.
[0083] If the sixth condition is met, perform one of the following: apply or enable uplink PDU Set QoS processing, or do not apply or disable packet-level QoS processing in the uplink direction;
[0084] Send a first message to the second communication device, the first message indicating one of the following: PDU Set QoS processing is applied or not applied, or packet-level QoS processing is applied or not applied;
[0085] Send a first reason to the second communication device, the first reason being used to indicate why PDU Set QoS processing is not applied or is turned off.
[0086] In a tenth aspect, a network-side device is provided, including a processor and a communication interface, wherein the processor is configured to perform a second operation, the second operation including at least one of the following:
[0087] Receive at least one of the first information and the first reason sent by the first communication device.
[0088] Based on the received information, perform at least one of the following:
[0089] Send at least one of the first information and the first reason to the third communication device;
[0090] Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object do not include the PDU Set QoS parameters;
[0091] Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object include PDU Set QoS parameters;
[0092] Send a second message or a protocol description message to the terminal, wherein the second message is used for one of the following: requesting the terminal to delete the protocol description message, or notifying the terminal that the protocol description message is invalid;
[0093] Determine the meaning of at least one of the received notifications and the QoS index;
[0094] in,
[0095] The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied;
[0096] The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off;
[0097] The notification instruction may or may not be satisfied;
[0098] The QoS index is used to indicate the set of QoS parameters that are satisfied.
[0099] Eleventhly, a network-side device is provided, including a processor and a communication interface, wherein the processor is configured to perform a third operation, the third operation including at least one of the following:
[0100] Receive at least one of the first information and the first reason sent by the second communication device.
[0101] Based on the received information, perform at least one of the following:
[0102] Send at least one of the first information and the first reason to the fourth communication device;
[0103] Sending or updating a first policy rule to a second communication device, wherein the first policy rule does not include at least one of the following: PDU Set QoS parameters, protocol description information;
[0104] Sending or updating a first policy rule to a second communication device, wherein the first policy rule includes at least one of the following: PDU Set QoS parameters, protocol description information;
[0105] Determine the meaning of at least one of the received notifications and the QoS index;
[0106] in,
[0107] The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied;
[0108] The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off;
[0109] The notification instruction may or may not be satisfied;
[0110] The QoS index is used to indicate the set of QoS parameters that are satisfied.
[0111] In a twelfth aspect, embodiments of this application provide a readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the communication processing method provided in the first aspect, or the steps of the communication processing method provided in the second aspect, or the steps of the communication processing method provided in the third aspect.
[0112] In a thirteenth aspect, a wireless communication system is provided, comprising: a first communication device, a second communication device, and a third communication device, wherein the first communication device is configured to perform the steps of the method described in the first aspect, the second communication device is configured to perform the steps of the method described in the second aspect, and the third communication device is configured to perform the steps of the method described in the third aspect.
[0113] In a fourteenth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run programs or instructions to implement the method as described in the first aspect, the method as described in the second aspect, and the method as described in the third aspect.
[0114] In a fifteenth aspect, a computer program / program product is provided, the computer program / program product being stored in a storage medium, the computer program / program product being executed by at least one processor to perform the steps of the methods described in the first aspect, the second aspect, and the third aspect.
[0115] In the embodiments of this application, the first communication device can disable (or not apply) or enable (or apply) PDU Set QoS processing under certain conditions, thus clarifying the scenario in which PDU Set QoS processing is applied or not applied. Furthermore, it can indicate one of the following through first information: PDU Set QoS processing is applied or not applied; packet-level QoS processing is applied or not applied; and / or, indicate the reason why PDU Set QoS processing is not applied or is disabled through a first reason, thereby ensuring consistency between the sending end and the receiving end in their understanding of whether PDU Set QoS processing is applied or not applied. Attached Figure Description
[0116] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0117] Figure 1 This application provides a schematic diagram of the architecture of a wireless communication system.
[0118] Figure 2 This is one of the flowcharts illustrating the communication processing method according to an embodiment of this application;
[0119] Figure 3 This is a second schematic flowchart of the communication processing method according to an embodiment of this application;
[0120] Figure 4 This is a third flowchart illustrating the communication processing method according to an embodiment of this application;
[0121] Figure 5 This is a schematic diagram illustrating the application of the method of this application in scenario 1;
[0122] Figure 6 This is a schematic diagram illustrating the application of the method of this application in scenario 2;
[0123] Figure 7 This is a schematic diagram illustrating the application of the method of this application in scenario 3;
[0124] Figure 8 This is a schematic diagram illustrating the application of the method of this application in scenario 2;
[0125] Figure 9 This is one of the schematic diagrams of the module structure of the communication processing device according to an embodiment of this application;
[0126] Figure 10 This is a second schematic diagram of the module structure of the communication processing device according to an embodiment of this application;
[0127] Figure 11 This is the third schematic diagram of the module structure of the communication processing device according to an embodiment of this application;
[0128] Figure 12 This is a schematic diagram of the structure of a communication device according to an embodiment of this application;
[0129] Figure 13 This is one of the structural schematic diagrams of the network-side device according to an embodiment of this application;
[0130] Figure 14 This is a second schematic diagram of the network-side device according to an embodiment of this application. Detailed Implementation
[0131] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0132] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0133] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0134] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used in the systems and radio technologies mentioned above, as well as in other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.
[0135] To facilitate a better understanding of the embodiments of this application, the following technical points will be introduced first.
[0136] When PDU Set QoS processing is applied (e.g., PDU Set processing is supported (both UL, RAN, and UE support it, with downlink support from the RAN), resources are sufficient, and policy requirements are met),
[0137] - If at least one of the following in the Original QoS Profile—Guaranteed Flow Bit Rate (GFBR), PDU Set Delay Budget (PSDB), and PDU Set Error Rate (PSER)—is not met, the QoS notification is not satisfied.
[0138] - QoS notification is satisfied if GFBR, PSDB, and PSER are satisfied together in the Original QoS Profile.
[0139] When PDU Set QoS processing is not applied (PDU Set processing is not supported (e.g., uplink is not supported by the RAN or UE), downlink is not supported by the RAN, or resources are insufficient and policy requirements are not met),
[0140] - If at least one of the following in the Original QoS Profile—GFBR, Packet Delay Budget (PDB), or Packet Error Rate (PER)—is not met, the QoS notification is not satisfied.
[0141] - In the Original QoS Profile, QoS notification is satisfied if GFBR, PDB, and PER are all satisfied together.
[0142] Therefore, the following issues also need to be addressed:
[0143] Question 1: How to apply or not apply PDU Set QoS processing
[0144] Case 1: When an Alternative QoS Profile does not exist, PDU Set QoS processing is applied, and at least one of GFBR, PSDB, and PSER in the Original QoS Profile is not satisfied, GFBR, PDB, and PER in the Original QoS Profile may be satisfied. How should "PDU Set QoS processing" be handled?
[0145] One solution:
[0146] - If at least one of PSDB and PSER in the Original QoS Profile is not satisfied, and GFBR, PDB and PER in the Original QoS Profile are satisfied, the RAN that supports PDU Set processing can disable PDU Set QoS processing.
[0147] - After disabling PDU Set QoS processing, if at least one of PSDB and PSER in the Original QoS Profile is satisfied again and GFBR is satisfied, the RAN supporting PDU Set processing can apply or enable PDU Set QoS processing.
[0148] Case 2: When an Alternative QoS Profile exists, and at least one of the PSER and PSDB satisfied by the RAN does not match at least one of the PSDB and PSER in any QoS Profile (Original QoS Profile and all Alternative QoS Profiles), how should "PDU Set QoS processing" be handled?
[0149] One solution
[0150] - If the QoS (such as at least one of GFBR, PSER, and PSDB) satisfied by the RAN does not match at least one of PSDB, PSER, and GFBR in any QoS Profile (Original QoS Profile and all Alternative QoS Profiles), and GFBR, PDB, and PER are satisfied in the Original QoS Profile, the RAN that supports PDU Set processing can disable PDU Set QoS processing.
[0151] - If PDU Set QoS processing is not applied, and the RAN satisfies at least one of the GFBR, PSER, and PSDB that matches the GFBR, PSER, and PSDB of any QoS Profile (Original QoS Profile and all Alternative QoS Profiles), then the RAN that supports PDU Set processing can apply or enable PDU Set QoS processing.
[0152] Question 2: There are also the following misunderstandings regarding the receiver (also known as the target party) of QoS notifications:
[0153] 1) Case 1: When PDU Set QoS processing is supported, none of the PDU Set QoS parameters are satisfied, resulting in PDU Set QoS processing not being applied.
[0154] Among them, all PDU Set QoS parameters can be:
[0155] When an alternative QoS profile exists, the PDU sets the QoS parameters in both the original and alternative QoS profiles.
[0156] When there is no alternative QoS profile, the PDUSET QoS parameters in the original QoS profile.
[0157] If the GFBR, PDB, and PER in the Original QoS profile are all satisfied, PDU Set processing is disabled, and a QoS notification indicating that the QoS is not satisfied is sent. The receiver will incorrectly infer that at least one of the GFBR, PDB, and PER in the Original QoS profile is not satisfied.
[0158] One solution:
[0159] The reason why PDU Set QoS processing is not applied or is turned off when PDU Set QoS processing is not applied or is turned off, or when packet-level QoS processing is applied or is turned on.
[0160] 2) Case 2: PDU Set processing is not supported, resulting in PDU Set processing not being applied.
[0161] If at least one of GFBR, PDB, and PER in the Original QoS profile is satisfied, PDU Set processing is disabled, and a QoS notification indicating that the condition is not met is sent. The receiver will incorrectly infer that at least one of GFBR, PDB, and PER in the Original QoS profile is not satisfied.
[0162] One solution:
[0163] The reason why PDU Set QoS processing is not applied or is turned off when PDU Set QoS processing is not applied or is turned off, or when packet-level QoS processing is applied or is turned on.
[0164] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home devices (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game consoles, personal computers (PCs), ATMs, or self-service machines, etc. Wearable devices include: smartwatches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in the embodiments of this application.
[0165] Network-side equipment 12 may include access network equipment or core network equipment. Access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit.
[0166] Access network devices may include base stations, wireless local area network (WLAN) access points (AS), or wireless Fidelity (WiFi) nodes, etc. The term "base station" can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), or any other suitable term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to any specific technical terminology. It should be noted that this application embodiment only uses a base station in an NR system as an example for description and does not limit the specific type of base station.
[0167] Core network equipment, also known as core network nodes, core network functions, or core network elements, includes, but is not limited to, at least one of the following: Mobility Management Entity (MME), Access and / or Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized Network Configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), and Local NEF. The core network equipment (NEF, or L-NEF) includes the following functions: Binding Support Function (BSF), Application Function (AF), Location Management Function (LMF), Gateway Mobile Location Centre (GMLC), and Network Data Analytics Function (NWDAF). It should be noted that this application embodiment only uses the core network equipment in the NR system as an example and does not limit the specific type of core network equipment. If the name of the core network equipment mentioned in this application embodiment changes in subsequent protocol versions (e.g., 6G), it will still be within the scope of protection of this application.
[0168] Optionally, the core network equipment can be implemented by one or more functional modules in a single device, or by multiple devices working together; this application does not specifically limit this. It is understood that the aforementioned functional modules can be network elements in hardware devices, software functional modules running on dedicated hardware, or virtualized functional modules instantiated on a platform (e.g., a cloud platform).
[0169] In one optional embodiment of this application, the communication device may include at least one of the following: a network communication device and a terminal.
[0170] Network communication equipment can be at least one of the following: core network equipment and access network equipment.
[0171] Optionally, "acquiring" can be understood as obtaining from configuration, receiving, receiving after a request, obtaining through self-learning, inferring from unreceived information, or obtaining after processing received information. The specific method can be determined according to actual needs, and this application embodiment does not limit this. For example, if a certain capability indication information sent by the device is not received, it can be inferred that the device does not support that capability.
[0172] Optionally, the message can include a broadcast, a system message, or a response to a request.
[0173] In one optional embodiment of this application, the communication device may include at least one of the following: a communication network element and a terminal.
[0174] In one embodiment of this application, the communication network element may include at least one of the following: a core network element and a radio access network element.
[0175] In this application embodiment, the core network element may include, but is not limited to, at least one of the following: core network equipment, core network node, core network function, core network element, MME, AMF, SMF, UPF, Serving Gateway (SGW), PDN Gateway (PDN Gateway), PCF, PCRF, Serving GPRS Support Node (SGSN), Gateway GPRS Support Node (GGSN), AF, etc.
[0176] In this application embodiment, the RAN network element may include, but is not limited to, at least one of the following: radio access network equipment, radio access network node, radio access network function, radio access network unit, 3GPP radio access network, non-3GPP radio access network, centralized unit (CU), distributed unit (DU), base station, eNB, gNB, radio network controller (RNC), NB, non-3GPP interworking function (N3IWF), access controller (AC) node, access point (AP) equipment or WLAN node, and N3IWF.
[0177] The base station can be a BTS in GSM or CDMA, an NB in WCDMA, an evolved Node B (eNB or e-NodeB) in LTE, or a 5G base station (gNB). The embodiments in this application are not limited to these.
[0178] In one embodiment of this application, the UE may include one of the following: a terminal device, a terminal device and a card, or a card.
[0179] In one embodiment of this application, the card may include one of the following: SIM card, USIM card, eSIM.
[0180] In one embodiment of this application, the terminal may include at least one of the following: a relay supporting terminal functions and a terminal supporting relay functions. The terminal may also be referred to as a terminal device or user equipment (UE). The terminal may be a mobile phone, tablet personal computer (TPC), laptop computer (LC), personal digital assistant (PDA), mobile internet device (MID), wearable device, or in-vehicle device, etc. It should be noted that the specific type of terminal is not limited in the embodiments of this application.
[0181] In one embodiment of this application, the aforementioned uplink and downlink directions are described from the perspective of the terminal. The data received by the terminal can be understood as downlink data, and the data sent by the terminal can be understood as uplink data.
[0182] In one embodiment of this application, "up" and "upward direction" have the same meaning.
[0183] In one embodiment of this application, downlink and downlink direction have the same meaning.
[0184] In one embodiment of this application, uplink PDU Set processing can be understood as PDU Set processing in the uplink direction. The application of uplink PDU Set processing can be understood as PDU Set QoS processing being applied in the uplink direction (e.g., applying PDU Set QoS processing to uplink data).
[0185] In one embodiment of this application, downlink PDU Set processing can be understood as PDU Set processing in the downlink direction. The application of downlink PDU Set processing can be understood as the application of PDU Set QoS processing in the downlink direction (e.g., applying PDU Set QoS processing to downlink data).
[0186] In one embodiment of this application, the PDU Set QoS processing is the PDU Set QoS processing of a first object.
[0187] In one embodiment of this application, being applied includes one of the following: being adopted, being enabled, or being activated.
[0188] In one embodiment of this application, not being applied includes one of the following: not being adopted, being turned off, or being deactivated.
[0189] In one embodiment of this application, being accepted includes one of the following: being applied, being adopted, being enabled, or being activated.
[0190] In one embodiment of this application, being unacceptable includes one of the following: not being applied, not being adopted, being turned off, or being deactivated.
[0191] In one embodiment of this application, the application of PDU Set QoS processing can be understood as the activation of PDU Set QoS processing. The non-application of PDU Set QoS processing can be understood as the inactivation of PDU Set QoS processing.
[0192] In one embodiment of this application, the application of PDU Set QoS processing includes the acceptance of PDU Set QoS parameters; the non-application of PDU Set QoS processing includes the non-acceptance of PDU Set QoS parameters.
[0193] In one embodiment of this application, the application of PDU Set QoS processing is replaced by the acceptance of PDU Set QoS parameters;
[0194] Alternatively, replace "PDU Set QoS processing is not applied" with "PDU Set QoS parameters are not accepted".
[0195] In one embodiment of this application, the notification indicating that QoS is satisfied can be referred to as: GFBR is satisfied, GFBR is guaranteed, GBR is satisfied, or GBR is guaranteed.
[0196] In one embodiment of this application, the notification indicating that QoS is not satisfied can be referred to as: GFBR not satisfied, GFBR not guaranteed, GBR not satisfied, or GBR not guaranteed.
[0197] In one embodiment of this application, the QoS being satisfied can be one of the following: GFBR is satisfied, GFBR is guaranteed, GBR is satisfied, or GBR is not guaranteed.
[0198] In one embodiment of this application, the QoS not being satisfied can be referred to as one of the following: GFBR not satisfied, GFBR not guaranteed, GBR not satisfied, or GBR not guaranteed.
[0199] In one embodiment of this application, support includes one of the following: able to apply, enable, feasible, or possible.
[0200] In one embodiment of this application, "application" may also be referred to as one of the following: use, adopt, execute, perform.
[0201] In one embodiment of this application, the PDU Set QoS parameter is an abbreviation for QoS parameters at the PDU Set granularity.
[0202] In one embodiment of this application, the PDU Set can be understood and replaced as a data packet set.
[0203] In one embodiment of this application, the PDU can be understood and replaced as a data packet.
[0204] The PDU Set information includes at least one of the following:
[0205] Importance of PDU Set;
[0206] PDU Set Size;
[0207] PDU Set End Indication Message;
[0208] PDU Set start indication message;
[0209] The sequence number of the data packet in the PDU Set;
[0210] The serial number of the PDU Set;
[0211] Duration of PDU Set;
[0212] The interval between PDU sets or the interval between a PDU set and the next PDU set;
[0213] The period of PDU Set.
[0214] In one embodiment of this application, the PDU Set size refers to the size of the PDU Set, such as the amount of data, which can be measured in bytes, bits, or the number of data packets.
[0215] In one embodiment of this application, PDU Set end indication information is used to indicate whether the data packet carrying the PDU Set end indication information is or is not the end data packet or the last data packet of the PDU Set. The PDU Set end indication information can be reflected by an indication or can be reflected by encoding together with other information.
[0216] In one embodiment of this application, PDU Set start indication information is used to indicate whether a data packet carrying the PDU Set start indication information is or is not the start data packet or the first data packet of the PDU Set. The PDU Set start indication information can be embodied by a single indication or encoded together with other information.
[0217] In one embodiment of this application, the sequence number of the data packet in the PDU Set, for example, a PDU Set includes multiple data packets, such as 5, and the sequence numbers of the 5 data packets in the PDU Set can be 1, 2, 3, 4 and 5 respectively.
[0218] In one embodiment of this application, the sequence number of the PDU Set may be 1, 2, or 3. For example, there may be multiple PDU Sets, namely PDU Set1, PDU Set2, and PDU Set3.
[0219] In one embodiment of this application, the duration of PDU Set can be one of the following: the interval between the reception time of the last received data packet of PDU Set and the reception time of the first received data packet, or the interval between the transmission time of the last transmitted data packet of PDU Set and the transmission time of the first transmitted data packet.
[0220] In one embodiment of this application, the interval time between PDU Sets or the interval time between a PDU Set and the next PDU Set;
[0221] In one embodiment of this application, the period of a PDU Set refers to the fact that the intervals between PDU Sets are balanced, reflecting the characteristics of a period.
[0222] In one embodiment of this application, the PDU Set information tag includes at least one of the following: identifying the PDU Set to which the data packet belongs, and adding the PDU Set information of the PDU Set to which the data packet belongs to the packet header.
[0223] Therefore, PDU Set information marking is supported and can represent at least one of the following: identifying the PDU Set to which the data packet belongs is supported, and adding PDU Set information to the header of the data packet to which the data packet belongs is supported.
[0224] Therefore, PDU Set information marking is not supported and can represent at least one of the following: identifying the PDU Set to which the data packet belongs is not supported, and adding PDU Set information to the header of the data packet to which the data packet belongs is not supported.
[0225] Packet-level QoS processing includes one of the following: QoS processing based on packet-level QoS parameters, or packet-based QoS processing.
[0226] PDU Set QoS processing includes one of the following: QoS processing based on PDU Set QoS parameters, or QoS processing based on PDU Set.
[0227] In one implementation, applying or enabling packet-level QoS processing can mean: not applying or disabling PDUSET QoS processing.
[0228] In one implementation, applying or enabling PDU Set QoS processing can mean not applying or disabling packet granularity processing.
[0229] In one embodiment of this application, the PDU Set processing includes at least one of the following:
[0230] Process data packets at the data packet set granularity.
[0231] Apply PDU Set QoS
[0232] PDU Set QoS processing (e.g., PDU Set-based QoS processing, or PDU Set-based QoS processing),
[0233] The importance of applying PDU Sets
[0234] Processing based on the importance of PDU Sets.
[0235] In one implementation, requesting PDU Set processing includes requesting PDU Set processing for uplink and / or downlink.
[0236] In one implementation, the first request or the second request corresponding to the first object is used to request PDU Set processing to be applied to the first object (including requesting PDU Set processing for the uplink and / or downlink of the first object).
[0237] In one implementation, processing based on PDU Set importance includes discarding PDU Sets according to their importance in the event of congestion. For example, discarding PDU Sets in ascending order of importance.
[0238] In one implementation, the Protocol Description (PD) information is used for one of the following:
[0239] Describes the usage protocol of the data stream;
[0240] Used to identify the PDU Set to which a data packet belongs (e.g., information in the protocol header of the protocol description information can be used to identify the PDU Set to which the data packet belongs).
[0241] Used to mark PDU Set information;
[0242] Used to identify data bursts (for example, information in the protocol header of the protocol description information can be used to identify the PDU Set information to which the data packet belongs);
[0243] Used to mark data burst information.
[0244] In one implementation, the protocol description information is the protocol description information corresponding to the first QoS flow.
[0245] The first QoS flow is a certain QoS flow.
[0246] In one implementation, the protocol description information may represent one of the following:
[0247] The context of the first QoS flow contains protocol description information;
[0248] The data stream (such as the data stream that maps the first QoS stream) contains protocol description information;
[0249] The policy rule (PCC rule, such as a policy rule bound to the first QoS flow) contains a ProtocolDescription;
[0250] Third-party or application functions provide protocol description information.
[0251] Optionally, the protocol description information indicates the service protocol used by the flow, which can be used for PDU Set information tagging.
[0252] Optionally, protocol description information: indicates the service data stream (such as RTP, SRTP) and the transport protocol used for the information, such as the following:
[0253] RTP
[185] or SRTP
[186] ;
[0254] RTP or SRTP with RTP header extensions, including at least one of the following:
[0255] RTP header extensions for PDU set tags as defined in TS26.522
[179] ;
[0256] Other RTP header extensions defined in RFC 8285
[189] ;
[0257] RTP or SRTP without RTP header extension but with RTP payload format (e.g., H.264
[187] or H.265
[188] );
[0258] RTP or SRTP with RTP header extensions for PDU set marking as defined in TS26.522
[179] , and RTP payload format (e.g., H.264
[187] or H.265
[188] );
[0259] RTP or SRTP is used in conjunction with other RTP header extensions that conform to RFC 8285
[189] and RTP payload formats such as H.264
[187] or H.265
[188] .
[0260] Alternatively, by combining the protocol description information option of SRTP with the RTP payload format, the UPF can still obtain some PDU set information from the RTP header.
[0261] When including RTP header extensions for PDU set marking (as defined in TS26.522
[179] ) or other RTP header extensions as described in RFC 8285
[189] , the distinction between different RTP header extension types should be supported.
[0262] When including RTP payload formats, the differences between different RTP payload formats should be supported.
[0263] Optionally, the current version does not support multiplexing of different transport protocols and different media traffic to achieve processing based on differentiated PDU sets.
[0264] In one implementation, the protocol description information can be one of the following:
[0265] Protocol description information used only in the uplink direction;
[0266] Protocol description information used only in the downlink direction;
[0267] Or it can be used for protocol description information in the uplink and downlink directions.
[0268] The protocol description information used for uplink and downlink may differ.
[0269] In one embodiment of this application, the PDU Set QoS or PDU Set QoS parameters include at least one of the following: PDU Set Error Rate (PSER), PDU Set Delay Budge (PSDB), and PDU Set Integrated Handling Information (PSIHI).
[0270] PSIHI can be used when a complete processing of a PDU set is required.
[0271] In one embodiment of this application, the processing based on PDU Set Size includes performing PDU Set QoS processing based on PDU Set Size.
[0272] In one embodiment of this application, PDU Set QoS includes at least one of the following: PSER, PSDB, PSIHI, and PDU Set Importance. (That is, PDU Set Importance is also PDU Set QoS.)
[0273] In another embodiment of this application, PDU Set QoS includes at least one of the following: PSER, PSDB, and PSIHI. (That is, PDU Set Importance is not PDU Set QoS.)
[0274] In one embodiment of this application, the processing based on PDU Set importance includes packet loss based on PDU Set importance.
[0275] In one embodiment of this application, PDU Set packet loss includes at least one of the following: packet loss based on the importance of the PDU Set, and overall packet loss of the PDU Set.
[0276] In one embodiment of this application, the processing based on the importance of PDU Sets includes: discarding PDU Sets according to their importance in the event of congestion. For example, discarding PDU Sets in ascending order of importance.
[0277] In one embodiment of this application, the PDU Set QoS is used to implicitly indicate at least one of the following: applying PDU Set QoS to the downlink, and applying PDU Set QoS-based processing to the downlink.
[0278] In one embodiment of this application, the importance of PDU Set is implicitly indicated: the importance of PDU Set is applied to the downlink.
[0279] In one embodiment of this application, a processing implicit instruction based on PDU Set importance is applied: processing based on PDU Set importance is applied to downlink.
[0280] In one embodiment of this application, applying or not applying PDU Set importance includes applying or not applying PDU Set importance to at least one of uplink and downlink.
[0281] In one embodiment of this application, applying or not applying processing based on PDU Set importance includes: applying or not applying processing based on PDU Set importance to at least one of the uplink and downlink.
[0282] The communication processing method of the embodiments of this application will be described below.
[0283] Please refer to Figure 2 This application provides a communication processing method applied to a first communication device. The first communication device includes, but is not limited to, one of the following: an access network device (such as a RAN network element, or a target RAN network element for handover), a CN device, and the method includes:
[0284] Step 21: The first communication device performs a first operation, which includes at least one of the following:
[0285] If the first or second condition is met, perform one of the following: do not apply or disable Packet Set Quality of Service or Protocol Data Unit Set Quality of Service (PDU Set) QoS processing, or apply or enable packet-level QoS processing.
[0286] If the third condition is met, perform one of the following: do not apply or disable uplink PDU Set QoS processing, or apply or enable packet-level QoS processing in the uplink direction;
[0287] If the fourth or fifth condition is met, perform one of the following: apply or enable PDU Set QoS processing, or do not apply or disable packet-level QoS processing.
[0288] If the sixth condition is met, perform one of the following: apply or enable uplink PDU Set QoS processing, or do not apply or disable packet-level QoS processing in the uplink direction;
[0289] Send a first message to the second communication device, the first message indicating one of the following: PDU Set QoS processing is applied or not applied, or packet-level QoS processing is applied or not applied;
[0290] Send a first reason to the second communication device, the first reason being used to indicate why PDU Set QoS processing is not applied or is turned off.
[0291] In one implementation, the PDU Set can be understood and replaced as a data packet set.
[0292] Application can be understood as activation. Applying PDU Set QoS processing can be understood as PDU Set QoS processing being activated. Not applying PDU Set QoS processing can be understood as PDU Set QoS processing not being activated.
[0293] Optionally, the first communication device includes a RAN network element, or the target RAN network element to be switched, etc.
[0294] Optionally, the second communication device includes core network equipment, such as SMF or AF. The second communication device receives the first information and / or the first reason.
[0295] The first reason is triggered when one of the following occurs: the first communication device does not apply or disables PDU Set QoS processing, or applies or enables packet-level QoS processing. Its purpose is to notify the second communication device of the reason why PDU Set QoS processing is not applied or disabled.
[0296] In one implementation, the RAN network element performs one of the following actions when either a first condition or a second condition is met: not applying or disabling PDU Set QoS processing, applying or enabling packet-level QoS processing; and sending at least one of a first message and a first reason to the SMF to indicate at least one of the following: PDU Set QoS processing is not applied or packet-level QoS processing is applied, and the reason for not applying PDU Set QoS processing.
[0297] In one implementation, the RAN network element performs one of the following actions when a third condition is met: not applying or disabling uplink PDU Set QoS processing, applying or starting packet-level QoS processing in the uplink direction; and sending at least one of a first message and a first reason to the SMF to indicate at least one of the following: uplink PDU Set QoS processing is not applied or uplink packet-level QoS processing is applied, and the reason for not applying uplink PDU Set QoS processing.
[0298] In one implementation, not applying or turning off PDU Set QoS processing can be understood as one of the following: stopping PDU Set QoS processing, not applying PDU Set QoS processing, or changing PDU Set QoS processing from being applied to not being applied.
[0299] Optionally, in this embodiment of the invention, uplink and downlink are described from the perspective of the terminal. Data received by the terminal can be understood as downlink data, and data sent by the terminal can be understood as uplink data. Uplink direction and uplink have the same meaning and can be used interchangeably. Downlink direction and downlink have the same meaning and can be used interchangeably.
[0300] Uplink PDU Set QoS processing refers to performing PDU Set QoS processing on uplink data (such as the uplink data of the first object).
[0301] In one implementation, not applying or turning off uplink PDU Set QoS processing can be understood as one of the following: stopping uplink PDU Set QoS processing, not applying uplink PDU Set QoS processing, or changing uplink PDU Set QoS processing from being applied to not being applied.
[0302] Downlink PDU Set QoS processing refers to performing PDU Set QoS processing on downlink data (such as the downlink data of the first object).
[0303] In one implementation, not applying or turning off downlink PDU Set QoS processing can be understood as one of the following: stopping downlink PDU Set QoS processing, not applying downlink PDU Set QoS processing, or changing downlink PDU Set QoS processing from being applied to not being applied.
[0304] Optionally, the first condition includes at least one of the following:
[0305] The satisfied QoS does not match the first QoS parameter;
[0306] The first QoS parameter was not satisfied;
[0307] The satisfied QoS does not match the first PDU Set QoS parameters;
[0308] The first PDU Set QoS parameters were not met.
[0309] The satisfied QoS matches the second QoS parameter;
[0310] The second QoS parameter was satisfied.
[0311] Optionally, the QoS parameters of the first object may refer to the QoS parameters in the QoS configuration file of the first object or the QoS parameters mapped by the QoS identifier (such as 5QI) in the configuration file.
[0312] In one implementation, the QoS parameters in the QoS configuration file of the first object may include at least one of the following QoS parameters: PER, PDB, GFBR (such as at least one of the following: uplink GFBR, downlink GFBR), PSER (such as at least one of the following: uplink PSER, downlink PSER), PSDB (such as uplink PSDB, downlink PSDB), PSIHI (such as at least one of the following: uplink PSIHI, downlink PSIHI).
[0313] In one embodiment, the QoS parameters of the first object may include at least one of the following: QoS parameters in the QoS configuration file of the first object, and QoS parameters in an alternative QoS configuration file of the first object.
[0314] In one implementation, the QoS parameters in the QoS profile include at least one of the following: QoS parameters mapped to a QoS identifier (such as 5QI), or independent QoS parameters. The QoS identifier can be used to indicate a set of QoS parameters.
[0315] In one implementation, QoS parameter not being satisfied or not being satisfied includes not applying the QoS parameter.
[0316] In one implementation, satisfying or being satisfied by the QoS parameters includes applying the QoS parameters.
[0317] It should be noted that PDU Set QoS parameters can be understood as QoS parameters at the PDU Set granularity. The first PDU Set QoS parameter is the PDU Set QoS parameter.
[0318] Optionally, the PDU Set QoS parameters include one of the following:
[0319] At least one of the following: PDU Set Delay Budget (PSDB) and PDU Set Error Rate (PSER);
[0320] Other PDU Set QoS parameters besides PDU Set Integrated Handling Information (PSIHI).
[0321] Optional, in addition to PSIHI, other PDU Set QoS parameters include, but are not limited to, at least one of the following: PSDB and PSER.
[0322] In one implementation, when the first QoS parameter is multiple first QoS parameters,
[0323] - A satisfied QoS not matching a first QoS parameter can mean that the satisfied QoS does not match at least one of the first QoS parameters. For example, a satisfied QoS matching some first QoS parameters but not matching others also falls under the category of a satisfied QoS not matching a first QoS parameter.
[0324] - The satisfied QoS matches the first QoS parameter, which can mean that the satisfied QoS matches all the first QoS parameters.
[0325] - The first QoS parameter is not satisfied, which can mean that at least one first QoS parameter is not satisfied.
[0326] - The first QoS parameter being satisfied can mean that all first QoS parameters are satisfied.
[0327] In one implementation, when the first PDU Set QoS parameter is multiple first PDU Set QoS parameters,
[0328] - A satisfied QoS does not match the first PDU Set QoS parameter, which can mean that at least one of the first PDU Set QoS parameters is not satisfied.
[0329] - The satisfied QoS matches the first PDU Set QoS parameters, which can be expressed as: the satisfied QoS matches all the first PDU Set QoS parameters.
[0330] - The first PDU Set QoS parameter is not satisfied, which can mean that at least one first PDU Set QoS parameter is not satisfied.
[0331] - If the first PDU Set QoS parameter is satisfied, it can mean that all first PDU Set QoS parameters are not satisfied. In one implementation, when the second QoS parameter is one of multiple second QoS parameters,
[0332] - A satisfied QoS mismatch can be defined as: a satisfied QoS mismatch of at least one of the second QoS parameters.
[0333] - A satisfied QoS match can be defined as: a satisfied QoS match that matches all the second QoS parameters.
[0334] - The fact that the second QoS parameter is not satisfied can be interpreted as: at least one second QoS parameter is not satisfied.
[0335] - The fact that the second QoS parameter is not satisfied can be interpreted as: all the second QoS parameters are satisfied.
[0336] Optionally, the first condition further includes at least one of the following:
[0337] The first object does not have a set of alternative QoS parameters;
[0338] The first communication device or the first object supports PDU Set processing;
[0339] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[0340] in
[0341] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0342] Optionally, the first object does not have an alternative set of QoS parameters, which can be understood as the first object's QoS profile or QoS parameters not containing an alternative set of QoS parameters.
[0343] Optionally, the first object has an alternative set of QoS parameters, which can be understood as the first object's QoS profile or QoS parameters containing at least one alternative set of QoS parameters.
[0344] Alternatively, the set of alternative QoS parameters may also be referred to as alternative QoS profiles.
[0345] In one implementation, the QoS profile includes an alternative QoS profile. In another implementation, the QoS profile does not include an alternative QoS profile. The QoS profile (which can be understood as the original QoS profile) and the alternative QoS profile are independent QoS profiles.
[0346] Wherein, the first QoS flow is a certain QoS flow.
[0347] The first radio bearer (such as a DRB or logical channel) is a radio bearer or a radio bearer mapped by the first QoS stream.
[0348] In one implementation, if there are a total of 10 alternative QoS parameter sets, but 6 of them include PDU Set QoS parameters, then the alternative QoS parameter sets are these 6 alternative QoS parameter sets that include PDU Set QoS parameters.
[0349] In one implementation, the absence of a replaceable set of QoS parameters for the first object can be understood as the absence of any replaceable set of QoS parameters for the first object.
[0350] In one implementation: the PDU Set QoS processing is a PDU Set QoS processing for a first object. The statement that "not applying or stopping PDU Set QoS processing" includes not applying or stopping PDU Set QoS processing for the first object.
[0351] Optionally, the QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters, which can be understood as the QoS configuration file of the first object's QoS parameters including PDU Set QoS parameters or first PDU Set QoS parameters.
[0352] In one implementation, even if the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information, uplink PDU Set QoS processing may not be applied or may be turned off if the first condition is met.
[0353] The identification of PDU Set information can be understood as identifying which PDU Set a data packet (such as a PDU) belongs to, or the PDU Set information of the PDU Set to which the data packet belongs.
[0354] Optionally, the second condition includes at least one of the following:
[0355] A satisfied QoS does not match at least one of the following: the first QoS parameter, any set of alternative QoS parameters, the set of alternative QoS parameters with the lowest priority, or the third QoS parameter in the first QoS parameter set.
[0356] At least one of the following is not satisfied: the first QoS parameter, any set of alternative QoS parameters, the set of alternative QoS parameters with the lowest priority, and the third QoS parameter in the first QoS parameter set.
[0357] The satisfied QoS does not match at least one of the following: the first PDU Set QoS parameter, or the PDU Set QoS parameter in the first QoS parameter set;
[0358] At least one of the following is not satisfied: the first PDU Set QoS parameter, and the PDU Set QoS parameter in the first QoS parameter set;
[0359] The satisfied QoS matches at least one of the following: a second QoS parameter, one or more alternative QoS parameter sets, and a fourth QoS parameter in the second QoS parameter set;
[0360] At least one of the following is satisfied or can be satisfied: a second QoS parameter, one or more alternative QoS parameter sets, and a fourth QoS parameter in the second QoS parameter set;
[0361] in,
[0362] The first QoS parameter set is one of the following: any alternative QoS parameter set, or the lowest priority alternative QoS parameter set;
[0363] The second QoS parameter set is: one or more alternative QoS parameter sets.
[0364] Optionally, the PDU Set QoS parameters include one of the following: at least one of PSER and PSDB, and other PDU Set QoS parameters besides PSIHI.
[0365] Optionally, in addition to PSIHI, other PDU Set QoS parameters include at least one of PSER and PSDB.
[0366] In one implementation, when the fifth QoS parameter includes multiple QoS parameters,
[0367] - A satisfied QoS mismatch of the fifth QoS parameter includes: a satisfied QoS not matching at least one of the fifth QoS parameters. For example, a satisfied QoS matching some of the fifth QoS parameters but not matching other QoS parameters is also considered a satisfied QoS mismatch of the fifth QoS parameter.
[0368] - The satisfied QoS match fifth QoS parameter includes: all QoS parameters in the satisfied QoS match fifth QoS parameter.
[0369] - The fifth QoS parameter not being satisfied includes: at least one of the fifth QoS parameters not being satisfied.
[0370] - The fifth QoS parameter being satisfied includes: all QoS parameters in the fifth QoS parameter being satisfied.
[0371] The fifth QoS parameter includes one of the following: a first QoS parameter, a second QoS parameter, a third QoS parameter, a fourth QoS parameter, a first PDU Set QoS parameter, a PDU Set QoS parameter, or a packet-level QoS parameter.
[0372] In one implementation, the satisfied QoS does not match any set of alternative QoS parameters, the lowest priority set of alternative QoS parameters, and the third QoS parameter in the first QoS parameter set means: the satisfied QoS does not match any set of alternative QoS parameters, the lowest priority set of alternative QoS parameters, and at least one third QoS parameter in the first QoS parameter set.
[0373] In one implementation, the PDU Set QoS parameter in the first QoS parameter set that is satisfied does not match means at least one PDU Set QoS parameter in the first QoS parameter set that is satisfied does not match.
[0374] In one implementation, the fact that a PDU Set QoS parameter in the first QoS parameter set is not satisfied indicates that at least one PDU Set QoS parameter in the first QoS parameter set is not satisfied.
[0375] In one implementation, the satisfied QoS matches one or more alternative QoS parameter sets, and the fourth QoS parameter in the second QoS parameter set represents: the satisfied QoS matches one or more alternative QoS parameter sets, and all fourth QoS parameters in the second QoS parameter set.
[0376] In one implementation, one or more alternative QoS parameter sets, wherein a fourth QoS parameter in a second QoS parameter set is satisfied or can be satisfied, means that all fourth QoS parameters in one or more alternative QoS parameter sets in a second QoS parameter set are satisfied or can be satisfied.
[0377] In this embodiment, the QoS parameter set can be simply referred to as the parameter set, such as the first QoS parameter set being referred to as the first parameter set, and the second QoS parameter set being referred to as the second parameter set.
[0378] In one implementation, the PDU Set QoS parameters in the first QoS parameter set are PDU Set QoS parameters in an alternative QoS parameter set.
[0379] In one implementation, if the PDU Set QoS parameter in the first QoS parameter set is not satisfied, it can be understood that at least one QoS parameter in the PDU Set QoS parameter in the alternative QoS parameter set is not satisfied.
[0380] In one implementation, the satisfied QoS matching fourth QoS parameter can be understood as the satisfied QoS matching all QoS parameters in one or more alternative QoS parameter sets.
[0381] In one implementation, the fourth QoS parameter being satisfied can be understood as all QoS parameters in one or more alternative QoS parameter sets being satisfied.
[0382] In one implementation, when there are multiple alternative QoS parameter sets, the third QoS parameter can represent a QoS parameter in one of the alternative QoS parameter sets. If the third QoS parameter includes multiple QoS parameters, the third QoS parameter cannot be a parameter composed of QoS parameters from multiple alternative QoS parameter sets.
[0383] In one implementation, the satisfied QoS matching one or more alternative QoS parameter sets (e.g., matching one or more alternative QoS parameter sets in priority order) can mean that, for one of the alternative QoS parameter sets, the satisfied QoS matches the fourth QoS parameter in the alternative QoS parameter set.
[0384] In one implementation, if one or more alternative QoS parameter sets are satisfied, it can mean that, for one of the alternative QoS parameter sets, the fourth QoS parameter in the alternative QoS parameter set is satisfied.
[0385] In one implementation, the satisfied QoS not matching any set of alternative QoS parameters can be expressed as: for one set of alternative QoS parameters, the satisfied QoS does not match the third QoS parameter in the set of alternative QoS parameters.
[0386] In one implementation, the fact that any set of alternative QoS parameters is not satisfied can be expressed as follows: for one set of alternative QoS parameters, the third QoS parameter in the set of alternative QoS parameters is not satisfied.
[0387] In one implementation, the QoS not matching the lowest priority set of alternative QoS parameters can be represented as: the QoS not matching the third QoS parameter in the lowest priority set of alternative QoS parameters.
[0388] In one implementation, if the set of lowest priority alternative QoS parameters is not satisfied, it can mean that the third QoS parameter in the set of lowest priority alternative QoS parameters is not satisfied.
[0389] In this context, the QoS requirement that does not match any alternative QoS parameter set, the lowest priority alternative QoS parameter set, and the third QoS parameter in the first QoS parameter set can be understood as: the QoS requirement that does not match any alternative QoS parameter set, and at least one of the third QoS parameters in the lowest priority alternative QoS parameter set. For example, if the third QoS parameter is PSDB, and there are 5 alternative QoS parameter sets including PSDB, then the QoS requirement that does not match any alternative QoS parameter set, and the third QoS parameter in the lowest priority alternative QoS parameter set, can mean: the QoS requirement that does not match any of the PSDB parameters in all of these 5 alternative QoS parameter sets.
[0390] Optionally, the second condition also includes at least one of the following:
[0391] The first object has the set of alternative QoS parameters;
[0392] The first communication device supports PDU Set processing;
[0393] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[0394] The set of alternative QoS parameters includes PDU Set QoS parameters.
[0395] Optionally, the first object has an alternative set of QoS parameters, which can be understood as the first object's QoS profile or QoS parameters containing at least one alternative set of QoS parameters.
[0396] The set of alternative QoS parameters can also be referred to as alternative QoS configuration files.
[0397] In one implementation, the QoS profile includes alternative QoS profiles. In another implementation, the QoS profile does not include alternative QoS profiles. The QoS profile (which can be understood as the original QoS profile) and the alternative QoS profiles are independent QoS profiles. Specifically, the first object has an alternative set of QoS parameters, which can be understood as the QoS profile of the first object containing at least one alternative set of QoS parameters.
[0398] In one implementation, even if the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information, uplink PDU Set QoS processing may not be applied or may be turned off if the second condition is met.
[0399] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters, which can be understood as the QoS configuration file or QoS parameters of the first object including PDU Set QoS parameters or first PDU Set QoS parameters.
[0400] Optionally, the third condition includes:
[0401] The terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information;
[0402] or
[0403] The terminal or the first object supports PDU Set processing or supports PDU Set information identification, and satisfies the first condition or the second condition, wherein the QoS parameter in the first condition or the second condition is the uplink QoS parameter or the QoS parameter is in the uplink direction;
[0404] in
[0405] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0406] Optionally, the third condition may also include at least one of the following:
[0407] The first communication device supports PDU Set processing.
[0408] Optionally, applying or enabling PDU Set QoS processing when the fourth or fifth condition is met includes:
[0409] The first communication device applies or enables PDU Set QoS processing after not applying or disabling PDU Set QoS processing, and if the fourth or fifth condition is met.
[0410] or
[0411] The step of applying or enabling uplink PDU Set QoS processing when the sixth condition is met includes:
[0412] The first communication device applies or enables uplink PDU Set QoS processing after not applying or disabling uplink PDU Set QoS processing and if the sixth condition is met.
[0413] Optionally, the fourth condition includes at least one of the following:
[0414] The satisfied QoS matches the first QoS parameter;
[0415] The first QoS parameter is satisfied;
[0416] The QoS matching first PDU Set QoS parameters are satisfied;
[0417] The first PDU Set QoS parameters were satisfied.
[0418] Satisfied QoS matches the first QoS parameter: Satisfied QoS matches all of the first QoS parameters.
[0419] The first QoS parameter being satisfied means that all first QoS parameters are satisfied.
[0420] The satisfied QoS matches the first PDU Set QoS parameters, meaning that the satisfied QoS matches all the first PDU Set QoS parameters.
[0421] The first PDU Set QoS parameters being satisfied means that all first PDU Set QoS parameters are satisfied.
[0422] Optionally, the fourth condition may also include at least one of the following:
[0423] The first object does not have a set of alternative QoS parameters;
[0424] The first communication device or the first object supports PDU Set processing;
[0425] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[0426] When the PDU Set QoS processing is uplink PDU Set QoS processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[0427] in,
[0428] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0429] Optionally, the first object does not have an alternative set of QoS parameters, which can be understood as the first object's QoS profile or QoS parameters not containing an alternative set of QoS parameters.
[0430] The set of alternative QoS parameters can also be referred to as alternative QoS configuration files.
[0431] In one implementation, the QoS profile includes an alternative QoS profile. In another implementation, the QoS profile does not include an alternative QoS profile. The QoS profile (which can be understood as the original QoS profile) and the alternative QoS profile are independent QoS profiles.
[0432] Optionally, the fifth condition includes at least one of the following:
[0433] The satisfied QoS matches at least one of the following: a first QoS parameter, one or more alternative QoS parameter sets, and a third QoS parameter in a second QoS parameter set;
[0434] At least one of the following is satisfied: a first QoS parameter, one or more alternative QoS parameter sets, and a third QoS parameter in a second QoS parameter set;
[0435] The satisfied QoS matches at least one of the following: a first PDU Set QoS parameter, and a PDU Set QoS parameter in a second QoS parameter set;
[0436] At least one of the following must be satisfied: a first PDU Set QoS parameter, and a PDU Set QoS parameter in a second QoS parameter set;
[0437] in,
[0438] The second QoS parameter set is: one or more alternative QoS parameter sets.
[0439] Optionally, the fifth condition may also include at least one of the following:
[0440] The first object has a set of alternative QoS parameters;
[0441] The first communication device or the first object supports PDU Set processing;
[0442] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[0443] The set of alternative QoS parameters includes PDU Set QoS parameters;
[0444] When the PDU Set QoS processing is uplink PDU Set QoS processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[0445] in,
[0446] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0447] Optionally, the sixth condition includes at least one of the following:
[0448] The terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[0449] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0450] Optionally, the sixth condition may also include at least one of the following:
[0451] The first communication device supports PDU Set processing;
[0452] The fourth condition or the fifth condition is met.
[0453] Optionally, satisfying the first QoS parameter includes: all QoS parameters in the first QoS parameter are satisfied; or
[0454] The first QoS parameter can be satisfied including: all QoS parameters in the first QoS parameter can be satisfied; or
[0455] The second QoS parameter being satisfied includes: all QoS parameters in the second QoS parameter being satisfied; or
[0456] The third QoS parameter being satisfied includes: all QoS parameters in the third QoS parameter being satisfied; or
[0457] The fourth QoS parameter being satisfied includes: all QoS parameters in the fourth QoS parameter being satisfied; or
[0458] The first PDU Set QoS parameters being satisfied includes: all QoS parameters in the first PDU Set QoS parameters being satisfied; or
[0459] The PDU Set QoS parameters being satisfied includes: all QoS parameters in the PDU Set QoS parameters being satisfied; or
[0460] The QoS parameters at the packet granularity are satisfied including: all QoS parameters at the packet granularity are satisfied; or
[0461] The first QoS parameter not being satisfied includes: at least one of the first QoS parameters not being satisfied; or
[0462] The second QoS parameter not being satisfied includes: at least one of the second QoS parameters not being satisfied; or
[0463] The failure to satisfy the third QoS parameter includes: at least one of the third QoS parameters is not satisfied; or
[0464] The fourth QoS parameter not being satisfied includes: at least one of the fourth QoS parameters not being satisfied; or
[0465] The first PDU Set QoS parameter not being satisfied includes: at least one QoS parameter in the first PDU Set QoS parameter is not satisfied; or
[0466] The PDU Set QoS parameters not being met includes: at least one QoS parameter in the PDU Set QoS parameters not being met; or
[0467] The failure to satisfy the QoS parameters at the packet granularity level includes: at least one QoS parameter at the packet granularity level is not satisfied; or
[0468] The satisfied QoS mismatch first QoS parameter includes: at least one of the satisfied QoS mismatch first QoS parameters; or
[0469] The satisfied QoS mismatch second QoS parameter includes: at least one of the satisfied QoS mismatch second QoS parameters; or
[0470] The satisfied QoS mismatch third QoS parameter includes: at least one of the satisfied QoS mismatch third QoS parameters; or
[0471] The fourth QoS parameter for satisfying QoS mismatch includes: at least one of the fourth QoS parameters for satisfying QoS mismatch; or
[0472] The satisfied QoS mismatch first PDU Set QoS parameters include: at least one QoS parameter among the satisfied QoS mismatches of the first PDU Set QoS parameters; or
[0473] The satisfied QoS mismatch PDU Set QoS parameters include: at least one QoS parameter in the PDU Set QoS parameters being satisfied; or
[0474] The QoS parameters for the satisfied QoS mismatch packet granularity include: at least one of the QoS parameters for the satisfied QoS mismatch packet granularity; or
[0475] The satisfied QoS match first QoS parameter includes: all QoS parameters that are satisfied in the satisfied QoS match first QoS parameter; or
[0476] The satisfied QoS matching second QoS parameter includes: all QoS parameters in the satisfied QoS matching second QoS parameter; or
[0477] The satisfied QoS matching third QoS parameter includes: all QoS parameters in the satisfied QoS matching third QoS parameter; or
[0478] The satisfied QoS matching fourth QoS parameter includes: all QoS parameters in the satisfied QoS matching fourth QoS parameter; or
[0479] The satisfied QoS matching first PDU Set QoS parameters include: all QoS parameters in the satisfied QoS matching first PDU Set QoS parameters; or
[0480] The satisfied QoS matching PDU Set QoS parameters include: all QoS parameters in the satisfied QoS matching PDU Set QoS parameters; or
[0481] The QoS parameters that are satisfied for a QoS matching packet granularity include all QoS parameters that are satisfied for a QoS matching packet granularity.
[0482] Optionally, the first QoS parameter satisfies at least one of the following:
[0483] The first QoS parameter is the QoS parameter of the first object;
[0484] The first QoS parameter is not a QoS parameter from the set of QoS parameters that can be replaced;
[0485] The first QoS parameter is the original QoS parameter;
[0486] The first QoS parameter can be replaced by a QoS parameter from the set of available QoS parameters;
[0487] The first QoS parameter includes one of the following:
[0488] Guarantee at least one of the following parameters: GFBR (Gross Flow Bit Rate) and PDU Set QoS parameters;
[0489] QoS parameters other than packet-level QoS parameters;
[0490] QoS parameters at the PDU Set granularity.
[0491] Optionally, the first QoS parameter is included in the QoS parameters of the first object. In one embodiment, the first QoS parameter or the first PDU Set granularity QoS parameter does not include PSIHI.
[0492] The QoS parameters in the QoS profile include at least one of the following: QoS parameters mapped to a QoS identifier (such as 5QI), or independent QoS parameters. The QoS identifier may be used to indicate a set of QoS parameters.
[0493] The first object includes at least one of the following: a first QoS flow, a first radio bearer (such as a DRB, a logical channel).
[0494] In one implementation, the first QoS refers to a certain QoS flow, and the first wireless bearer is the wireless bearer mapped by the first QoS flow.
[0495] In one implementation, the first QoS stream is a GBR-class QoS stream. The first QoS stream is a single QoS stream.
[0496] The PSDB mentioned is the PSDB of the first object. The PSDB is the PDU Set Delay Budget.
[0497] The PSER refers to the PSER of the first object. PSER stands for PDU Set Error Rate.
[0498] The PSIHI refers to the PSIHI of the first object. In one embodiment, the PSIHI (PDU Set Integrated Handling Information) indicates whether all PDUs in the PDU Set are needed when using the PDU Set. In another embodiment, the PSIHI represents the percentage of the PDU Set needed when using the PDU Set (e.g., 100%, 70%).
[0499] Optionally, the PDU Set QoS parameters include one of the following: at least one of PSER and PSDB, and other PDU Set QoS parameters besides PSIHI.
[0500] Optionally, in addition to PSIHI, other PDU Set QoS parameters include at least one of the following: PSER, PSDB.
[0501] In one implementation, the PSER includes at least one of the following: an uplink PSER and a downlink PSER.
[0502] In one implementation, the PSDB includes at least one of the following: an uplink PSDB and a downlink PSDB.
[0503] In one implementation, the GFBR includes at least one of the following: an uplink GFBR and a downlink GFBR.
[0504] Wherein, the first QoS parameter can be replaced by a QoS parameter in the set of available QoS parameters, which means that when the first QoS parameter is not satisfied, the downgraded QoS is matched with a QoS parameter in the set of available QoS parameters.
[0505] In one implementation, the first QoS parameter includes at least one of the following QoS parameters: GFBR (such as at least one of the following: uplink GFBR, downlink GFBR), PSER (such as at least one of the following: uplink PSER, downlink PSER), PSDB (such as uplink PSDB, downlink PSDB), PSIHI (such as at least one of the following: uplink PSIHI, downlink PSIHI).
[0506] Optionally, the second QoS parameter is a QoS parameter in the QoS profile of the first object.
[0507] Optionally, the QoS parameters at the packet granularity are the QoS parameters in the QoS Profile of the first object.
[0508] Optionally, the original QoS parameters are QoS parameters from a non-alternative QoS stream. It can also be understood that the original QoS parameters are not QoS parameters from a set of alternative QoS parameters.
[0509] In one implementation, the QoS profile is the QoS profile of a first QoS flow.
[0510] In one implementation, the first QoS stream is a GBR-class QoS stream.
[0511] In one implementation, the first QoS parameter is a QoS parameter related to GBR in the QoS profile (such as the original one).
[0512] In one implementation, the QoS parameters at the packet granularity include at least one of Packet Delay Budget (PDB) and Packet Error Rate (PER).
[0513] The PER can be the PER mapped to the QoS identifier (such as 5QI) of the first QoS flow, or it can be a standalone PER. PER stands for Packet Error Rate.
[0514] The PDB can be a PDB mapped to the QoS identifier (e.g., 5QI) of the first QoS flow, or a separate PDB. The PDB stands for Packet Delay Budget.
[0515] In one implementation, GFBR is a mandatory QoS parameter in the QoS Profile.
[0516] In one implementation, when the QoS Profile includes a first PDU Set QoS parameter, the first QoS parameter is one of the following: the first PDU Set QoS parameter and GFBR, or the first PDU Set QoS parameter.
[0517] If the first QoS parameter is the PDU Set QoS parameter and GFBR, and the GFBR is not satisfied but the PDU Set QoS parameter is satisfied, then the satisfied QoS does not match the first QoS parameter, the first condition is satisfied, and PDU Set QoS processing is not applied when the first condition is satisfied.
[0518] If the first QoS parameter is a PDU Set QoS parameter, and the GFBR is not satisfied but the PDU Set QoS parameter is satisfied, then the satisfied QoS matches the first QoS parameter. If the first condition is not satisfied, PDU Set QoS processing is applied, but the requirements of the GFBR need to be reduced.
[0519] Optional, alternative QoS parameter sets include at least one of the following QoS parameters: PER, PDB, GFBR (such as at least one of the following: uplink GFBR, downlink GFBR), PSER (such as at least one of the following: uplink PSER, downlink PSER), PSDB (such as uplink PSDB, downlink PSDB), PSIHI (such as at least one of the following: uplink PSIHI, downlink PSIHI).
[0520] - In one implementation, the set of alternative QoS parameters does not include PSIHI.
[0521] - In another implementation, the alternative set of QoS parameters includes PSIHI.
[0522] Optionally, the second QoS parameter satisfies at least one of the following:
[0523] The second QoS parameter is the QoS parameter of the first object;
[0524] The second QoS parameter is not a QoS parameter from the set of QoS parameters that can be substituted;
[0525] The second QoS parameter can be replaced by a QoS parameter from the set of available alternative QoS parameters;
[0526] The second QoS parameter includes one of the following:
[0527] QoS parameters other than those at the PDU Set granularity;
[0528] QoS parameters and GFBR at the packet granularity;
[0529] QoS parameters at the packet granularity.
[0530] Optionally, the second QoS parameter is a QoS parameter in the QoS profile (such as QoS Profile) of the first object.
[0531] In one implementation, the QoS parameters other than the QoS parameters at the PDU Set granularity include at least one of the following: PDB, PER, GFBR.
[0532] In one implementation, the second QoS parameter includes at least one of the following: PDB, PER, GFBR. Alternatively, the second QoS parameter includes at least one of the following: PDB, PER.
[0533] Optionally, the first PDU Set QoS parameters satisfy at least one of the following:
[0534] The first PDU Set QoS parameter is the QoS parameter of the PDU Set granularity of the first object;
[0535] The first PDU Set QoS parameter is not a PDU Set QoS parameter from a set of alternative QoS parameters;
[0536] The first PDU Set QoS parameter can be replaced by a PDU Set QoS parameter from the set of available alternative QoS parameters;
[0537] The first PDU Set QoS parameter includes one of the following: at least one of PSER and PSDB, and other PDU Set QoS parameters other than PSIHI.
[0538] Among them, the PDU Set QoS parameter can be understood as the QoS parameter at the PDU Set granularity.
[0539] Optionally, in addition to PSIHI, other PDU Set QoS parameters include at least one of PSER and PSDB.
[0540] Optionally, the third QoS parameter satisfies at least one of the following:
[0541] The third QoS parameter is the QoS parameter of the first object;
[0542] The third QoS parameter is a QoS parameter from a set of alternative QoS parameters;
[0543] The third QoS parameter includes one of the following:
[0544] At least one of the GFBR and PDU Set QoS parameters;
[0545] QoS parameters other than packet-level QoS parameters;
[0546] PDU Set QoS parameters.
[0547] Optionally, the third QoS parameter is a QoS parameter in a set of alternative QoS parameters. This can be understood as follows: when the third QoS parameter includes multiple QoS parameters, the third QoS parameter cannot be a parameter composed of multiple QoS parameters in a set of alternative QoS parameters.
[0548] Optionally, in addition to PSIHI, other PDU Set QoS parameters include at least one of the following: PSER, PSDB.
[0549] In one implementation, the PSER includes at least one of the following: an uplink PSER and a downlink PSER.
[0550] In one implementation, the PSDB includes at least one of the following: an uplink PSDB and a downlink PSDB.
[0551] In one implementation, the GFBR includes at least one of the following: an uplink GFBR and a downlink GFBR.
[0552] Optionally, in this embodiment, the set of alternative QoS parameters may include at least one of the following QoS parameters: PER, PDB, GFBR (such as at least one of the following: uplink GFBR, downlink GFBR), PSER (such as at least one of the following: uplink PSER, downlink PSER), PSDB (such as uplink PSDB, downlink PSDB), PSIHI (such as at least one of the following: uplink PSIHI, downlink PSIHI).
[0553] - In one implementation, the set of alternative QoS parameters does not include PSIHI.
[0554] - In another implementation, the alternative set of QoS parameters includes PSIHI.
[0555] In one implementation, the third QoS parameter is at least one of the following QoS parameters from a set of alternative QoS parameters: PSER, PSDB, and GFBR. Alternatively, the third QoS parameter is at least one of the following QoS parameters from a set of alternative QoS parameters: PSER, PSDB.
[0556] Optionally, the fourth QoS parameter satisfies at least one of the following:
[0557] The fourth QoS parameter includes the QoS parameters of the first object;
[0558] The fourth QoS parameter is a QoS parameter from a set of alternative QoS parameters;
[0559] The fourth QoS parameter includes one of the following:
[0560] QoS parameters other than PDU Set QoS parameters;
[0561] QoS parameters and GFBR at the packet granularity;
[0562] QoS parameters at the packet granularity.
[0563] In one implementation, the QoS parameters in the alternative QoS parameter set, other than the PDU Set QoS parameters, include at least one of the following: PDB, PER, GFBR.
[0564] In one implementation, the fourth QoS parameter is at least one of the following QoS parameters from a set of alternative QoS parameters: PER, PDB, and GFBR. Alternatively, the fourth QoS parameter is at least one of the following QoS parameters from a set of alternative QoS parameters: PER, PDB.
[0565] Optionally, the fourth QoS parameter is a QoS parameter in a set of alternative QoS parameters. This can be understood as follows: when the fourth QoS parameter includes multiple QoS parameters, the fourth QoS parameter cannot be a parameter composed of multiple QoS parameters in a set of alternative QoS parameters.
[0566] Optionally, sending the first information to the second communication device includes:
[0567] If at least one of the seventh, eighth, or ninth conditions is met, the first information is sent to the second communication device;
[0568] If the eighth condition is met, first information is sent to the second communication device, and the first information is used to indicate one of the following: PDU Set QoS processing is applied, and packet-level QoS processing is not applied;
[0569] If the ninth condition is met, a first message is sent to the second communication device, and the first message is used to indicate one of the following: PDU Set QoS processing is not applied, or packet-level QoS processing is applied.
[0570] Optionally, the seventh condition includes at least one of the following:
[0571] The process can be changed from applying PDU Set QoS processing to applying packet-level QoS processing, or from applying packet-level QoS processing to applying PDU Set QoS processing.
[0572] Determine whether PDU Set QoS processing is applied or not;
[0573] The PDU Set QoS processing changes from being applied to not being applied, or from not being applied to not being applied.
[0574] The conditions for sending a QoS notification are met or a QoS notification needs to be sent.
[0575] The first object has been switched;
[0576] The first object has been established, or the first object needs to send an establishment response.
[0577] The QoS notification is information used to notify whether the QoS is satisfied (which may be referred to as GFBR being guaranteed) or the QoS is not satisfied (which may be referred to as GFBR not being guaranteed).
[0578] Optionally, the PDU Set QoS processing changes, which can be understood as the PDU Set QoS processing changing from not being applied to being applied, or from being applied to not being applied.
[0579] Optionally, the conditions for sending a QoS notification include one of the following: QoS is not satisfied, QoS changes from being unsatisfied to being satisfied, or QoS changes from being satisfied to being unsatisfied.
[0580] Optionally, the prerequisite for the first object to be switched is that the first communication device is the target communication device to be switched.
[0581] Optionally, the eighth condition includes at least one of the following:
[0582] The approach shifts from QoS processing at the application packet level to QoS processing at the application PDU Set level.
[0583] PDU Set QoS processing changes from not being applied to being applied;
[0584] Determine whether to apply PDU Set QoS processing to the first object;
[0585] The QoS parameters of the first object are received, and the QoS parameters include PDU Set QoS parameters.
[0586] In one embodiment, the QoS processing at the packet granularity includes: QoS processing at the packet granularity of the first object.
[0587] In one embodiment, the PDU Set QoS processing includes: QoS processing at the packet granularity of the first object.
[0588] Optionally, the ninth condition includes at least one of the following:
[0589] The approach shifts from applying PDU Set QoS processing to applying packet-level QoS processing.
[0590] The PDU Set QoS processing is changed from being applied to not being applied;
[0591] Determine that PDU Set QoS processing should not be applied to the first object;
[0592] The QoS parameters of the first object are received, and the QoS parameters include PDU Set QoS parameters.
[0593] Optionally, sending the first information to the second communication device includes at least one of the following:
[0594] In the event that a QoS notification is sent to the second communication device, the first information is sent;
[0595] Send the first information in at least one of the following messages:
[0596] A message used to notify the first object of its creation or completion;
[0597] A path switching request message, or a path switching completion message;
[0598] Switch between request messages, demand messages, or completion messages;
[0599] A PDU session resource modification completion message, or a PDU session resource modification response message.
[0600] Optionally, the first reason includes at least one of the following:
[0601] The PDU Set QoS parameters are not met, or there are insufficient resources to apply PDU Set QoS processing;
[0602] The PDU Set QoS processing is performed when the terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information in the case of uplink PDU Set QoS processing.
[0603] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0604] Optionally, when PDU Set QoS processing is uplink PDU Set QoS processing, if the PDU Set QoS parameters are not met or resources are insufficient to apply PDU Set QoS processing, it can be understood that resources are insufficient to apply uplink PDU Set QoS processing.
[0605] Optionally, when PDU Set QoS processing is downlink PDU Set QoS processing, if the PDU Set QoS parameters are not met, or if there are insufficient resources to apply PDU Set QoS processing, it can be understood that there are insufficient resources to apply downlink PDU Set QoS processing.
[0606] Optionally, the first reason is that the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information. In this case, the application of PDU Set QoS processing is the case of uplink PDU Set QoS processing.
[0607] In one implementation, when the PDU Set QoS processing is uplink PDU Set QoS processing, the first reason is that the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information, and / or, the resources are insufficient to apply uplink PDU Set QoS processing.
[0608] In one implementation, the PDU Set can be understood and replaced as a set of data packets. The PDU can be understood and replaced as a data packet.
[0609] Optionally, the PDU Set QoS processing includes at least one of the following: uplink PDU Set QoS processing and downlink PDU Set QoS processing;
[0610] or,
[0611] The first reason includes at least one of the following: an upward first reason, or a downward first reason;
[0612] in,
[0613] The first uplink reason is used to indicate why uplink PDU Set QoS processing is not applied or is turned off;
[0614] The downlink first reason is used to indicate why downlink PDU Set QoS processing is not applied or is turned off.
[0615] Optionally, when the PDU Set QoS processing is uplink PDU Set QoS processing, at least one of the following conditions must be met:
[0616] The first reason is the first reason for upward movement;
[0617] The first QoS parameter is an uplink first QoS parameter, or the first QoS parameter is in the uplink direction;
[0618] The second QoS parameter is the uplink second QoS parameter, or the second QoS parameter is in the uplink direction;
[0619] The third QoS parameter is an uplink third QoS parameter, or the third QoS parameter is in the uplink direction;
[0620] The fourth QoS parameter is an uplink fourth QoS parameter, or the fourth QoS parameter is in the uplink direction;
[0621] The first PDU Set QoS parameter is the first PDU Set QoS parameter in the uplink direction, or the first PDU Set QoS parameter is in the uplink direction;
[0622] The PDU Set QoS parameters are either uplink PDU Set QoS parameters or PDU Set QoS parameters in the uplink direction;
[0623] The QoS parameter at the packet granularity is either the QoS parameter at the uplink packet granularity or the QoS parameter at the packet granularity in the uplink direction.
[0624] Optionally, when the PDU Set QoS processing is downlink PDU Set QoS processing, at least one of the following conditions must be met:
[0625] The first reason is the downlink first reason;
[0626] The first QoS parameter is a downlink first QoS parameter, or the first QoS parameter is in the downlink direction;
[0627] The second QoS parameter is a downlink second QoS parameter, or the second QoS parameter is in the downlink direction;
[0628] The third QoS parameter is a third QoS parameter in the downlink direction, or the third QoS parameter is in the downlink direction;
[0629] The fourth QoS parameter is a downlink fourth QoS parameter, or the fourth QoS parameter is in the downlink direction;
[0630] The first PDU Set QoS parameter is either the first PDU Set QoS parameter in the downlink direction or the first PDU Set QoS parameter in the downlink direction;
[0631] The PDU Set QoS parameters are either downlink PDU Set QoS parameters or PDU Set QoS parameters in the downlink direction;
[0632] The QoS parameter at the packet granularity is either a QoS parameter at the downlink packet granularity or a QoS parameter at the packet granularity in the downlink direction.
[0633] In one implementation, the first operation further includes sending at least one of a notification (such as a notification corresponding to the first object) and an index of an alternative set of QoS parameters, the notification indicating whether the QoS is satisfied or not. The index of the alternative set of QoS parameters is generally sent only if it indicates that the QoS is not satisfied.
[0634] It is not difficult to understand that, based on the first piece of information, the meaning of at least one of the following can be determined: notification, index of the set of alternative QoS parameters.
[0635] For example, if PDU Set QoS processing is applied, the notification indicating that QoS is satisfied can indicate that the first QoS parameter is satisfied. Conversely, if PDU Set QoS processing is not applied, the notification indicating that QoS is satisfied can indicate that the second QoS parameter is satisfied.
[0636] For example, if PDU Set QoS processing is applied, it can mean that the third QoS parameter in the set of alternative QoS parameters indicated by the index of the set of alternative QoS parameters is satisfied. If PDU Set QoS processing is not applied, it can mean that the fourth QoS parameter in the set of alternative QoS parameters indicated by the index is satisfied.
[0637] In one implementation, the QoS being satisfied can be referred to as one of the following: GFBR being satisfied, GFBR being guaranteed, GBR being satisfied, or GBR being guaranteed.
[0638] In one implementation, the QoS not being satisfied can be referred to as one of the following: GFBR not satisfied, GFBR not guaranteed, GBR not satisfied, or GBR not guaranteed.
[0639] Through the embodiments of this application, the first communication device, applying the above-described communication processing method, can perform one of the following under specific conditions: disable (or not apply) or enable (or apply) PDU Set QoS processing, apply or initiate packet-level QoS processing; thus clarifying the scenario in which PDU Set QoS processing is applied or not applied. Furthermore, it can indicate one of the following through first information: whether PDU Set QoS processing is applied or not applied, whether packet-level QoS processing is applied or not applied; and / or, indicate the reason why PDU Set QoS processing is not applied or is disabled through a first reason, thereby achieving consistency between the sending end and the receiving end in their understanding of whether PDU Set QoS processing is applied or not applied.
[0640] Please refer to Figure 3 This application provides a communication processing method applied to a second communication device. The second communication device includes, but is not limited to, core network (CN) devices (such as CN devices supporting at least one of the following: SMF, PCF, NEF). The method includes:
[0641] Step 31: The second communication device performs a second operation, which includes at least one of the following:
[0642] Receive at least one of the first information and the first reason sent by the first communication device.
[0643] Based on the received information, perform at least one of the following:
[0644] Send at least one of the first information and the first reason to the third communication device;
[0645] Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object do not include the PDU Set QoS parameters;
[0646] Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object include PDU Set QoS parameters;
[0647] Send a second message or a protocol description message to the terminal, wherein the second message is used for one of the following: requesting the terminal to delete the protocol description message, or notifying the terminal that the protocol description message is invalid;
[0648] Determine the meaning of at least one of the received notifications and the QoS index;
[0649] in,
[0650] The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied;
[0651] The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off;
[0652] The notification instruction may or may not be satisfied;
[0653] The QoS index is used to indicate the set of QoS parameters that are satisfied.
[0654] In one embodiment, sending QoS parameters of a first object to a first communication device, wherein the QoS parameters of the first object do not include PDU Set QoS parameters, can be understood as sending a QoS configuration file of the first object to the first communication device, wherein the QoS configuration file of the first object does not include PDU Set QoS parameters.
[0655] In one implementation, even if the first communication device supports PDU Set processing, PDU Set QoS processing may still not be applied.
[0656] In one implementation, the protocol description information is the protocol description information previously sent to the terminal, which may be uplink protocol description information.
[0657] Optionally, the second communication device includes core network equipment, such as SMF, PCF, or NEF. The second communication device receives and sends the first information and / or the first reason to the third communication device.
[0658] Optionally, the third communication device includes core network equipment, such as PCF, NEF, or AF.
[0659] In one implementation, the RAN network element, upon meeting a first condition or a second condition, does not apply or disables PDU Set QoS processing; and sends at least one of a first message and a first reason to the SMF to indicate at least one of the following: PDU Set QoS processing is not applied, and the reason for the PDU Set QoS processing not being applied. After receiving the first message and at least one of the first reasons, the SMF sends the first message and at least one of the first reasons to the AF.
[0660] In one implementation, the RAN network element, upon meeting a third condition, does not apply or disables uplink PDU Set QoS processing; and sends at least one of a first message and a first reason to the SMF to indicate at least one of the following: the uplink PDU Set QoS processing is not applied, and the reason for the uplink PDU Set QoS processing not being applied. After receiving at least one of the first message and the first reason, the SMF sends the first message and at least one of the first reasons to the PCF.
[0661] It should be noted that in this embodiment, when the second communication device does not apply or disables PDU SetQoS processing, the PDU SetQoS parameters in the QoS configuration file of the first object become meaningless and can be deleted to reduce overhead; similarly, the protocol description information of the terminal also becomes meaningless and can be deleted to reduce overhead.
[0662] In one embodiment, after the first communication device does not apply or disables PDU Set QoS processing, the second communication device sends a QoS profile of a first object to the first communication device, and the QoS profile of the first object does not include PDU Set QoS parameters.
[0663] In one embodiment, the second communication device sends second information to the terminal after the first communication device does not apply or disables PDU Set QoS processing.
[0664] In one implementation, the second operation further includes receiving at least one of a notification (such as a notification corresponding to the first object) and a QoS index (such as an index of an alternative set of QoS parameters), the notification indicating whether the QoS is satisfied or not. The index of the alternative set of QoS parameters is generally received only if it indicates that the QoS is not satisfied.
[0665] In one implementation, a notification (such as a notification corresponding to a first object) and at least one of an index of an alternative set of QoS parameters are received from a first communication device.
[0666] It is not difficult to understand that, based on the first piece of information, the meaning of at least one of the following can be determined: notification, index of the set of alternative QoS parameters.
[0667] For example, if PDU Set QoS processing is applied, the notification indicating that QoS is satisfied can indicate that the first QoS parameter is satisfied. Conversely, if PDU Set QoS processing is not applied, the notification indicating that QoS is satisfied can indicate that the second QoS parameter is satisfied.
[0668] For example, if PDU Set QoS processing is applied, it can mean that the third QoS parameter in the QoS parameter set (such as the alternative QoS parameter set) indicated by the QoS index (the index of the alternative QoS parameter set) is satisfied. If PDU Set QoS processing is not applied, it can mean that the fourth QoS parameter in the QoS parameter set (such as the alternative QoS parameter set) indicated by the index is satisfied.
[0669] Optionally, the PDU Set QoS processing includes at least one of the following: uplink PDU Set QoS processing and downlink PDU Set QoS processing;
[0670] or,
[0671] The first reason includes at least one of the following: an upward first reason, or a downward first reason;
[0672] in,
[0673] The first reason for uplink is used to indicate why uplink PDU Set QoS processing is not applied or is turned off;
[0674] The downlink first reason is used to indicate why downlink PDU Set QoS processing is not applied or is turned off.
[0675] Optionally,
[0676] If condition 10 is met, perform at least one of the following:
[0677] Send the QoS parameters of the first object to the first communication device, wherein the QoS transmission of the first object does not include the PDUSET QoS parameters;
[0678] Send a second message to the terminal, the second message being used for one of the following: requesting the terminal to delete the protocol description information, or notifying the terminal that the protocol description information is invalid;
[0679] or
[0680] If condition sixteen is met, perform at least one of the following:
[0681] Send QoS parameters of a first object to a first communication device, wherein the QoS parameters of the first object include PDUSET QoS parameters;
[0682] Send protocol description information to the terminal;
[0683] in,
[0684] The tenth condition includes at least one of the following: PDU Set QoS processing is not applied or is turned off, or packet-level QoS processing is applied or is turned on;
[0685] When the PDU Set QoS processing is uplink PDU Set processing, the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information;
[0686] The sixteenth condition includes at least one of the following:
[0687] PDU Set QoS processing is applied or enabled;
[0688] When the PDU Set QoS processing is uplink PDU Set processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information.
[0689] Optional,
[0690] If condition eleven is met, perform at least one of the following:
[0691] Send the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object do not include the uplink PDU Set QoS parameters;
[0692] Send a second message to the terminal, the second message being used to request one of the following: the terminal deletes the protocol description information, or notifies the terminal that the protocol description information is invalid;
[0693] or
[0694] If condition 17 is met, perform at least one of the following:
[0695] Send QoS parameters of a first object to a first communication device, wherein the QoS parameters of the first object include uplink PDU Set QoS parameters;
[0696] Send protocol description information to the terminal;
[0697] in,
[0698] The eleventh condition includes at least one of the following: uplink PDU Set QoS processing is not applied or is turned off, or uplink packet-level QoS processing is applied or is turned on; the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information, or the reason why uplink PDU Set QoS processing is not applied or is turned off includes: the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information;
[0699] The seventeenth condition includes at least one of the following:
[0700] Uplink PDU Set QoS processing is applied or enabled.
[0701] The terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[0702] The protocol description information is uplink protocol description information; the first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0703] Optionally, the terminal deletes the protocol description information, notifies the terminal that the protocol description information is invalid, or sends the protocol description information in the protocol description information to the terminal as uplink protocol description information.
[0704] Optional,
[0705] If the twelfth condition is met, the QoS parameters of the first object are sent to the first communication device, and the QoS parameters of the first object do not include the downlink PDU Set QoS parameters;
[0706] or
[0707] If the eighteenth condition is met, the QoS parameters of the first object are sent to the first communication device, and the parameters of the first object include downlink PDU Set QoS parameters;
[0708] in,
[0709] The twelfth condition includes: downlink PDU Set QoS processing is not applied or is turned off, or downlink packet granular QoS processing is applied or is turned on;
[0710] The eighteenth condition includes: Downlink PDU Set QoS processing is applied or enabled.
[0711] Optionally, receiving the first information sent by the first communication device includes at least one of the following:
[0712] If a QoS notification is received, the first information is received;
[0713] The first information is received via at least one of the following messages:
[0714] A message used to notify the first object of its creation or completion;
[0715] A path switching request message, or a path switching completion message;
[0716] Switch between request messages, demand messages, or completion messages;
[0717] A message indicating that the PDU session resource modification is complete, or a response message indicating that the PDU session resource modification has been completed.
[0718] Optionally, the first reason includes at least one of the following:
[0719] The PDU Set QoS parameters are not met, or there are insufficient resources to apply PDU Set QoS processing;
[0720] The PDU Set QoS processing is performed when the terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information in the case of uplink PDU Set QoS processing.
[0721] Optionally, the method further includes:
[0722] After the second communication device learns that PDU Set QoS processing is not applied or is turned off, or that packet-level QoS processing is applied or is turned on, it updates the QoS parameters of the first object, wherein the QoS parameters of the first object do not include PDU Set QoS parameters.
[0723] Through the embodiments of this application, the second communication device, applying the above method, can learn whether PDU Set QoS processing is applied or not through the first information, and / or, through the first reason, learn the reason why PDU Set QoS processing is not applied or is turned off, thus achieving consistency between the sending end and the receiving end in their understanding of whether PDU Set QoS processing is applied or not. Furthermore, at least one of the received first information and the first reason can be sent to the third communication device so that the third communication device can perform appropriate subsequent processing. In addition, the QoS parameters of a first object, excluding PDU Set QoS parameters, can be sent or updated to the first communication device; second information or protocol description information can be sent to the terminal, the second information being used to request the terminal to delete the protocol description information, and / or to notify the terminal that the protocol description information is invalid, thereby saving costs. The QoS parameters of a first object, including PDU Set QoS parameters, can also be sent or updated to the first communication device; and / or, the meaning of at least one of the received notification and QoS index can be determined.
[0724] It should be noted that this method is implemented in conjunction with the communication processing method executed by the first communication device described above. The implementation of the above method embodiment is applicable to this method and can achieve the same technical effect.
[0725] like Figure 4 As shown, this application provides a communication processing method applied to a third communication device. The third communication device includes, but is not limited to, core network (CN) devices (such as CN devices supporting at least one of the following: PCF, NEF, AF). The method includes:
[0726] Step 41, the third communication device performs a third operation, which includes at least one of the following:
[0727] Receive at least one of the first information and the first reason sent by the second communication device.
[0728] Based on the received information, perform at least one of the following:
[0729] Send at least one of the first information and the first reason to the fourth communication device;
[0730] Sending or updating a first policy rule to a second communication device, wherein the first policy rule does not include at least one of the following: PDU Set QoS parameters, protocol description information;
[0731] Sending or updating a first policy rule to a second communication device, wherein the first policy rule includes at least one of the following: PDU Set QoS parameters, protocol description information;
[0732] Determine the meaning of at least one of the received notifications and the QoS index;
[0733] in,
[0734] The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied;
[0735] The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off;
[0736] The notification instruction may or may not be satisfied;
[0737] The QoS index is used to indicate the set of QoS parameters that are satisfied.
[0738] Optionally, the third communication device includes CN devices (such as PCF, NEF, or AF).
[0739] Optionally, the fourth communication device includes CN devices (such as NEF, AF, etc.).
[0740] Optionally, policy rules, such as policy and / or charging control (PCC) rules.
[0741] The first policy rule is either a policy rule that binds to the first QoS flow or a certain policy rule.
[0742] It should be noted that in this embodiment, when the first communication device does not apply or disables PDU SetQoS processing, the PDU SetQoS parameters become meaningless and can be deleted to reduce overhead; similarly, the protocol description information also becomes meaningless and can be deleted to reduce overhead. The third communication device may also perform at least one of the following: sending or updating a first policy rule to the second communication device, wherein the first policy rule includes at least one of the following: PDU SetQoS parameters, protocol description information; determining the meaning of at least one of the received notifications and QoS indexes.
[0743] In one embodiment, after learning that the first communication device does not apply or disables PDU Set QoS processing, the third communication device sends a first policy rule to the second communication device. The first policy rule does not include at least one of the following: PDU Set QoS parameters and protocol description information.
[0744] In one implementation, the second operation further includes receiving at least one of a notification (such as a notification corresponding to the first object) and a QoS index (such as an index of an alternative set of QoS parameters), the notification indicating whether the QoS is satisfied or not. The index of the alternative set of QoS parameters is generally received only if it indicates that the QoS is not satisfied.
[0745] In one implementation, a notification (such as a notification corresponding to a first object) and at least one of an index of an alternative set of QoS parameters are received from a first communication device.
[0746] It is not difficult to understand that, based on the first piece of information, the meaning of at least one of the following can be determined: notification, index of the set of alternative QoS parameters.
[0747] For example, if PDU Set QoS processing is applied, the notification indicating that QoS is satisfied can indicate that the first QoS parameter is satisfied. Conversely, if PDU Set QoS processing is not applied, the notification indicating that QoS is satisfied can indicate that the second QoS parameter is satisfied.
[0748] For example, if PDU Set QoS processing is applied, it can mean that the third QoS parameter in the QoS parameter set (such as the alternative QoS parameter set) indicated by the QoS index (the index of the alternative QoS parameter set) is satisfied. If PDU Set QoS processing is not applied, it can mean that the fourth QoS parameter in the QoS parameter set (such as the alternative QoS parameter set) indicated by the index is satisfied.
[0749] Optionally, the first reason includes at least one of the following:
[0750] The PDU Set QoS parameters are not met, or there are insufficient resources to apply PDU Set QoS processing;
[0751] The PDU Set QoS processing is performed when the terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information in the case of uplink PDU Set QoS processing.
[0752] Optionally, the PDU Set QoS processing includes at least one of the following: uplink PDU Set QoS processing and downlink PDU Set QoS processing;
[0753] or,
[0754] The first reason includes at least one of the following: an upward first reason, or a downward first reason;
[0755] in,
[0756] The first reason for uplink is used to indicate why uplink PDU Set QoS processing is not applied or is turned off;
[0757] The downlink first reason is used to indicate why downlink PDU Set QoS processing is not applied or is turned off.
[0758] Optionally,
[0759] If the thirteenth or nineteenth condition is met, perform at least one of the following: send a first policy rule to the second communication device, wherein the first policy rule does not include at least one of the following: PDU Set QoS parameters, protocol description information;
[0760] If the nineteenth condition is met, perform at least one of the following: send a first policy rule to the second communication device, wherein the first policy rule includes at least one of the following: PDU Set QoS parameters, protocol description information;
[0761] in,
[0762] The thirteenth condition includes: PDU Set QoS processing is not applied;
[0763] The nineteenth condition includes at least one of the following:
[0764] PDU Set QoS processing is applied or enabled;
[0765] When the PDU Set QoS processing is uplink PDU Set processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information.
[0766] Optionally, the terminal deletes the protocol description information, and notifies the terminal that the protocol description information in the invalid protocol description information is the uplink protocol description information.
[0767] Optionally,
[0768] If the fourteenth condition is met, perform at least one of the following: send a first policy rule to the second communication device, wherein the first policy rule does not include at least one of the following: uplink PDU Set QoS parameters, uplink protocol description information;
[0769] or
[0770] If the twentieth condition is met, at least one of the following shall be executed: send a first policy rule to the second communication device, wherein the first policy rule includes at least one of the following: uplink PDU Set QoS parameters, uplink protocol description information;
[0771] in,
[0772] The fourteenth condition includes at least one of the following:
[0773] Uplink PDU Set QoS processing is not applied or is turned off, or uplink packet-level QoS processing is applied or is turned on;
[0774] The reasons why the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information, or why uplink PDU Set QoS processing is not applied or is turned off include: the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information;
[0775] The twentieth condition includes at least one of the following:
[0776] Uplink PDU Set QoS processing is applied or enabled.
[0777] The terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[0778] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0779] Optionally,
[0780] If the fifteenth condition is met, a first policy rule is sent to the second communication device, and the first policy rule does not include at least one of the following: downlink PDU Set QoS parameters, downlink protocol description information;
[0781] or
[0782] If the twenty-first condition is met, a first policy rule is sent to the second communication device, and the first policy rule includes at least one of the following: downlink PDU Set QoS parameters, downlink protocol description information;
[0783] in,
[0784] The fifteenth condition includes: downlink PDU Set QoS processing is not applied or is turned off, or downlink packet granular QoS processing is applied or is turned on;
[0785] The twenty-first condition includes: Downlink PDU Set QoS processing is applied or enabled.
[0786] Through the embodiments of this application, the third communication device, by applying the above method, can learn whether PDU Set QoS processing is applied or not through the first information, and / or, through the first reason, learn the reason why PDU Set QoS processing is not applied or is turned off, thus achieving consistency between the sending end and the receiving end in their understanding of whether PDU Set QoS processing is applied or not. Furthermore, at least one of the received first information and the first reason can be sent to the fourth communication device so that the fourth communication device can perform appropriate subsequent processing. In addition, a first policy rule that does not include at least one of the PDU Set QoS parameters and protocol description information can be sent to the second communication device, thereby saving costs.
[0787] It should be noted that this method is implemented in conjunction with the communication processing method executed by the first communication device and the second communication device described above. The implementation of the above method embodiments is applicable to this method and can achieve the same technical effect.
[0788] Application scenario 1 of this application mainly describes not applying or disabling PDU Set QoS processing:
[0789] like Figure 5 As shown, the first communication device is RAN, the second communication device is SMF, the third communication device is PCF, and the fourth communication device is NEF or AF. The process includes the following steps:
[0790] Step 1: Optionally, if the first or second condition is met, the RAN performs one of the following: disabling or turning off PDU Set QoS processing (i.e., changing the application of PDU Set QoS processing to non-application), or applying or enabling packet-level QoS processing. Alternatively, the RAN device switching PDU Set QoS processing on or off is an implementation of the RAN. The PDU Set QoS processing is the PDU Set QoS processing for the first object.
[0791] Optionally, the first condition includes at least one of the following:
[0792] The satisfied QoS does not match the first QoS parameter;
[0793] The first QoS parameter was not satisfied;
[0794] The satisfied QoS does not match the first PDU Set QoS parameters;
[0795] The first PDU Set QoS parameters were not met.
[0796] The satisfied QoS matches the second QoS parameter;
[0797] The second QoS parameter was satisfied.
[0798] Optionally, the first condition may also include at least one of the following:
[0799] The first object does not have a set of alternative QoS parameters;
[0800] The first communication device or the first object supports PDU Set processing;
[0801] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[0802] in
[0803] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0804] Optionally, the second condition includes at least one of the following:
[0805] A satisfied QoS does not match at least one of the following: the first QoS parameter, any set of alternative QoS parameters, the set of alternative QoS parameters with the lowest priority, or the third QoS parameter in the first QoS parameter set.
[0806] At least one of the following is not satisfied: the first QoS parameter, any set of alternative QoS parameters, the set of alternative QoS parameters with the lowest priority, and the third QoS parameter in the first QoS parameter set.
[0807] The satisfied QoS does not match at least one of the following: the first PDU Set QoS parameter, or the PDU Set QoS parameter in the first QoS parameter set;
[0808] At least one of the following is not satisfied: the first PDU Set QoS parameter, or the PDU Set QoS parameter in the first QoS parameter set;
[0809] The satisfied QoS matches at least one of the following: a second QoS parameter, one or more alternative QoS parameter sets, and a fourth QoS parameter in the second QoS parameter set;
[0810] At least one of the following is satisfied or can be satisfied: a second QoS parameter, one or more alternative QoS parameter sets, and a fourth QoS parameter in the second QoS parameter set;
[0811] in,
[0812] The first QoS parameter set is one of the following: any alternative QoS parameter set, or the lowest priority alternative QoS parameter set;
[0813] The second QoS parameter set is: one or more alternative QoS parameter sets.
[0814] Optionally, the second condition may also include at least one of the following:
[0815] The first object has the set of alternative QoS parameters;
[0816] The first communication device supports PDU Set processing;
[0817] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[0818] The set of alternative QoS parameters includes PDU Set QoS parameters.
[0819] Optionally, the first QoS parameter satisfies at least one of the following:
[0820] The first QoS parameter is the QoS parameter of the first object;
[0821] The first QoS parameter is not a QoS parameter from the set of QoS parameters that can be replaced;
[0822] The first QoS parameter is the original QoS parameter;
[0823] The first QoS parameter can be replaced by a QoS parameter from the set of available QoS parameters;
[0824] The first QoS parameter includes one of the following:
[0825] Guarantee at least one of the following parameters: GFBR (Gross Flow Bit Rate) and PDU Set QoS parameters;
[0826] QoS parameters other than packet-level QoS parameters;
[0827] QoS parameters at the PDU Set granularity.
[0828] Optionally, the second QoS parameter satisfies at least one of the following:
[0829] The second QoS parameter is the QoS parameter of the first object;
[0830] The second QoS parameter is not a QoS parameter from the set of QoS parameters that can be substituted;
[0831] The second QoS parameter can be replaced by a QoS parameter from the set of available alternative QoS parameters;
[0832] The second QoS parameter includes one of the following:
[0833] QoS parameters other than those at the PDU Set granularity;
[0834] QoS parameters and GFBR at the packet granularity;
[0835] QoS parameters at the packet granularity.
[0836] Optionally, the first PDU Set QoS parameter satisfies at least one of the following:
[0837] The first PDU Set QoS parameter is the QoS parameter of the PDU Set granularity of the first object;
[0838] The first PDU Set QoS parameter is not a PDU Set QoS parameter from a set of alternative QoS parameters;
[0839] The first PDU Set QoS parameter can be replaced by a PDU Set QoS parameter from the set of available alternative QoS parameters;
[0840] The first PDU Set QoS parameter includes one of the following: at least one of PSER and PSDB, and other PDU Set QoS parameters other than PSIHI.
[0841] Optionally, the third QoS parameter satisfies at least one of the following:
[0842] The third QoS parameter is the QoS parameter of the first object;
[0843] The third QoS parameter is a QoS parameter from a set of alternative QoS parameters;
[0844] The third QoS parameter includes one of the following:
[0845] At least one of the GFBR and PDU Set QoS parameters;
[0846] QoS parameters other than packet-level QoS parameters;
[0847] PDU Set QoS parameters.
[0848] Optionally, the fourth QoS parameter satisfies at least one of the following:
[0849] The fourth QoS parameter includes the QoS parameters of the first object;
[0850] The fourth QoS parameter is a QoS parameter from a set of alternative QoS parameters;
[0851] The fourth QoS parameter includes one of the following:
[0852] QoS parameters other than PDU Set QoS parameters;
[0853] QoS parameters and GFBR at the packet granularity;
[0854] QoS parameters at the packet granularity.
[0855] Step 2: The RAN sends at least one of the following to the SMF: first information, first reason.
[0856] The first information is used to indicate one of the following: PDU Set QoS processing is not applied, or packet-level QoS processing is applied; the first reason is used to indicate the reason why PDU Set QoS processing is not applied or is turned off.
[0857] Optionally, the first information is sent if at least one of the seventh or ninth conditions is met.
[0858] Optionally, the seventh condition includes at least one of the following:
[0859] The process can be changed from applying PDU Set QoS processing to applying packet-level QoS processing, or from applying packet-level QoS processing to applying PDU Set QoS processing.
[0860] Determine whether PDU Set QoS processing is applied or not;
[0861] The PDU Set QoS processing changes from being applied to not being applied, or from not being applied to not being applied.
[0862] The conditions for sending a QoS notification are met or a QoS notification needs to be sent.
[0863] The first object has been switched;
[0864] The first object has been established, or the first object needs to send an establishment response.
[0865] Optionally, the ninth condition includes at least one of the following:
[0866] The approach shifts from applying PDU Set QoS processing to applying packet-level QoS processing.
[0867] The PDU Set QoS processing is changed from being applied to not being applied;
[0868] Determine that PDU Set QoS processing should not be applied to the first object;
[0869] The QoS parameters of the first object are received, and the QoS parameters include PDU Set QoS parameters.
[0870] Optionally, sending the first information includes at least one of the following:
[0871] In the event that a QoS notification is sent to the second communication device, the first information is sent;
[0872] Send the first information in at least one of the following messages:
[0873] A message used to notify the first object of its creation or completion;
[0874] A path switching request message, or a path switching completion message;
[0875] Switch between request messages, demand messages, or completion messages;
[0876] A message indicating that the PDU session resource modification is complete, or a response message indicating that the PDU session resource modification has been completed.
[0877] Optionally, the first reason includes at least one of the following:
[0878] The PDU Set QoS parameters are not met, or there are insufficient resources to apply PDU Set QoS processing;
[0879] The PDU Set QoS processing is performed when the terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information in the case of uplink PDU Set QoS processing.
[0880] Optionally, the RAN sends to the SMF at least one of a notification (such as the notification corresponding to the first object) and an index of an alternative set of QoS parameters, the notification indicating whether the QoS is satisfied or not. The index of the alternative set of QoS parameters is generally sent only when indicating that the QoS is not satisfied.
[0881] Step 3: The SMF sends at least one of the first information and the first reason received from the RAN to the PCF;
[0882] Optionally, if PDU Set QoS processing is not applied or is disabled, or if packet-level QoS processing is applied or enabled, the SMF performs at least one of the following:
[0883] Send or update the QoS profile of the first object to the RAN device, wherein the QoS profile of the first object does not include the PDU Set QoS parameters;
[0884] Send a second message to the terminal, the second message being used for one of the following: requesting the terminal to delete the protocol description information, or notifying the terminal that the protocol description information is invalid.
[0885] Optionally, the SMF sends to the PCF a notification (such as the notification corresponding to the first object) and at least one of the indices of an alternative set of QoS parameters, the notification indicating whether the QoS is satisfied or not.
[0886] Step 4: The PCF sends at least one of the first information and the first reason received from the SMF to the NEF or AF.
[0887] Optionally, the PCF sends a notification (such as the notification corresponding to the first object) and an index of an alternative set of QoS parameters to the NEF or AF, the notification indicating whether the QoS is satisfied or not.
[0888] Optionally, if PDU Set QoS processing is not applied or is turned off, or if packet-level QoS processing is applied or is turned on, the third communication device sends or updates the first policy rule to the second communication device, and the first policy rule does not include at least one of the following: PDU Set QoS parameters, protocol description information.
[0889] In this scenario, when PDU Set QoS processing is uplink PDU Set QoS processing, it includes at least one of the following:
[0890] The first QoS parameter is the first QoS parameter in the uplink direction, or the first QoS parameter is in the uplink direction;
[0891] The second QoS parameter is the first QoS parameter in the uplink direction, or the first QoS parameter is in the uplink direction;
[0892] The first PDU Set QoS parameter is the first PDU Set QoS parameter in the uplink direction, or the first PDU Set QoS parameter is in the uplink direction;
[0893] The QoS parameters at the packet granularity are the QoS parameters at the packet granularity in the uplink direction.
[0894] The same applies to the downward direction.
[0895] It is not difficult to understand that, based on the first piece of information, the meaning of at least one of the following can be determined: notification, index of the set of alternative QoS parameters.
[0896] For example, if PDU Set QoS processing is applied, the notification indicating that QoS is satisfied can indicate that the first QoS parameter is satisfied. Conversely, if PDU Set QoS processing is not applied, the notification indicating that QoS is satisfied can indicate that the second QoS parameter is satisfied.
[0897] For example, if PDU Set QoS processing is applied, it can mean that the third QoS parameter in the set of alternative QoS parameters indicated by the index of the set of alternative QoS parameters is satisfied. If PDU Set QoS processing is not applied, it can mean that the fourth QoS parameter in the set of alternative QoS parameters indicated by the index is satisfied.
[0898] Application scenario 2 of this application mainly describes the reapplication or activation of PDU Set processing:
[0899] like Figure 6 As shown, the first communication device is RAN, the second communication device is SMF, the third communication device is PCF, and the fourth communication device is NEF or AF. The process includes the following steps:
[0900] Step 1: After disabling or disabling PDU Set QoS processing, if the fourth or fifth condition is met, the RAN performs one of the following: applies or enables PDU Set QoS processing (i.e., PDU Set QoS processing changes from not being applied to being applied), or disabling or disabling packet-level QoS processing. Alternatively, the RAN device's switching of PDU Set QoS processing is an implementation of the RAN. The PDU Set QoS processing refers to the PDU Set QoS processing of the first object.
[0901] Optional, the fourth condition includes at least one of the following:
[0902] The satisfied QoS matches the first QoS parameter;
[0903] The first QoS parameter is satisfied;
[0904] The QoS matching first PDU Set QoS parameters are satisfied;
[0905] The first PDU Set QoS parameters were satisfied.
[0906] Optionally, the fourth condition may also include at least one of the following:
[0907] The first object does not have a set of alternative QoS parameters;
[0908] The first communication device or the first object supports PDU Set processing;
[0909] The QoS parameters (such as QoS configuration files) of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[0910] When the PDU Set QoS processing is uplink PDU Set QoS processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[0911] in,
[0912] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0913] Optionally, the fifth condition includes at least one of the following:
[0914] The satisfied QoS matches at least one of the following: a first QoS parameter, one or more alternative QoS parameter sets, and a third QoS parameter in a second QoS parameter set;
[0915] At least one of the following is satisfied: a first QoS parameter, one or more alternative QoS parameter sets, and a third QoS parameter in a second QoS parameter set;
[0916] The satisfied QoS matches at least one of the following: a first PDU Set QoS parameter, and a PDU Set QoS parameter in a second QoS parameter set;
[0917] At least one of the following must be satisfied: a first PDU Set QoS parameter, and a PDU Set QoS parameter in a second QoS parameter set;
[0918] in,
[0919] The second QoS parameter set is: one or more alternative QoS parameter sets.
[0920] Optionally, the fifth condition may also include at least one of the following:
[0921] The first object has a set of alternative QoS parameters;
[0922] The first communication device or the first object supports PDU Set processing;
[0923] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[0924] The set of alternative QoS parameters includes PDU Set QoS parameters;
[0925] When the PDU Set QoS processing is uplink PDU Set QoS processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[0926] in,
[0927] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0928] Step 2: The RAN sends the first message to the SMF.
[0929] The first piece of information indicates one of the following: PDU Set QoS processing is applied, or packet-level QoS processing is not applied.
[0930] Optionally, the first information may be sent if the eighth condition is met.
[0931] Optionally, the eighth condition includes at least one of the following:
[0932] The approach shifts from QoS processing at the application packet level to QoS processing at the application PDU Set level.
[0933] PDU Set QoS processing changes from not being applied to being applied;
[0934] Determine whether to apply PDU Set QoS processing to the first object;
[0935] The QoS parameters of the first object are received, and the QoS parameters include PDU Set QoS parameters.
[0936] Optionally, sending the first information includes at least one of the following:
[0937] In the event that a QoS notification is sent to the second communication device, the first information is sent;
[0938] Send the first information in at least one of the following messages:
[0939] A message used to notify the first object of its creation or completion;
[0940] A path switching request message, or a path switching completion message;
[0941] Switch between request messages, demand messages, or completion messages;
[0942] A PDU session resource modification completion message, or a PDU Set resource modification response message.
[0943] Among them, the first QoS parameter, the second QoS parameter, the third QoS parameter, the fourth QoS parameter, and the first PDU Set QoS parameter are the same as in scenario 1.
[0944] Step 3: The SMF sends the first information received from the RAN to the PCF.
[0945] Optionally, if PDU Set QoS processing is not applied or is disabled, or if packet-level QoS processing is applied or enabled, the SMF performs at least one of the following:
[0946] Send or update the QoS profile of the first object to the RAN device, wherein the QoS parameters of the first object (such as the QoS profile) include PDU Set QoS parameters;
[0947] Send protocol description information to the terminal.
[0948] Optionally, the SMF sends to the PCF a notification (such as the notification corresponding to the first object) and at least one of the indices of an alternative set of QoS parameters, the notification indicating whether the QoS is satisfied or not.
[0949] Step 4: The PCF sends the first message received from the SMF to the NEF or AF.
[0950] Optionally, when PDU Set QoS processing is applied or enabled, the third communication device sends or updates the first policy rule to the second communication device, and the first policy rule includes at least one of the following: PDU Set QoS parameters and protocol description information.
[0951] In this scenario, the understanding of PDU Set QoS processing is the same as that described in Scenario 1.
[0952] It is not difficult to understand that, based on the first piece of information, the meaning of at least one of the following can be determined: notification, index of the set of alternative QoS parameters.
[0953] For example, if PDU Set QoS processing is applied, the notification indicating that QoS is satisfied can indicate that the first QoS parameter is satisfied. Conversely, if PDU Set QoS processing is not applied, the notification indicating that QoS is satisfied can indicate that the second QoS parameter is satisfied.
[0954] For example, if PDU Set QoS processing is applied, it can mean that the third QoS parameter in the set of alternative QoS parameters indicated by the index of the set of alternative QoS parameters is satisfied. If PDU Set QoS processing is not applied, it can mean that the fourth QoS parameter in the set of alternative QoS parameters indicated by the index is satisfied.
[0955] Application scenario 3 of this application mainly describes the disabling or disabling of uplink PDU Set QoS processing:
[0956] like Figure 7 As shown, the first communication device is RAN, the second communication device is SMF, the third communication device is PCF, and the fourth communication device is NEF or AF. The process includes the following steps:
[0957] Step 1: If the third condition is met, the RAN performs one of the following: does not apply or disables uplink PDU Set QoS processing (referred to as uplink PDU Set QoS processing), that is, in the uplink direction, PDU Set QoS processing changes from being applied to not being applied; or applies or enables packet-level QoS processing in the uplink direction.
[0958] Optionally, the third condition includes at least one of the following:
[0959] The terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information;
[0960] or
[0961] The terminal or the first object supports PDU Set processing or supports PDU Set information identification, and satisfies the first condition or the second condition, wherein the QoS parameter in the first condition or the second condition is the uplink QoS parameter or the QoS parameter is in the uplink direction;
[0962] in
[0963] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[0964] Optionally, the third condition may also include at least one of the following:
[0965] The first communication device supports PDU Set processing.
[0966] Step 2: The RAN sends at least one of the following to the SMF: first information, first reason.
[0967] The first information is used to indicate one of the following: uplink PDU Set QoS processing is not applied, or uplink packet-level QoS processing is applied; the first reason is used to indicate the reason why uplink PDU Set QoS processing is not applied or is turned off.
[0968] Optionally, the first information is sent if at least one of the seventh or ninth conditions is met.
[0969] Optionally, the seventh condition includes at least one of the following:
[0970] The process can be changed from applying PDU Set QoS processing to applying packet-level QoS processing, or from applying packet-level QoS processing to applying PDU Set QoS processing.
[0971] Determine whether PDU Set QoS processing is applied or not;
[0972] The PDU Set QoS processing changes from being applied to not being applied, or from not being applied to not being applied.
[0973] The conditions for sending a QoS notification are met or a QoS notification needs to be sent.
[0974] The first object has been switched;
[0975] The first object has been established, or the first object needs to send an establishment response.
[0976] Optionally, the ninth condition includes at least one of the following:
[0977] The approach shifts from applying PDU Set QoS processing to applying packet-level QoS processing.
[0978] The PDU Set QoS processing is changed from being applied to not being applied;
[0979] Determine that PDU Set QoS processing should not be applied to the first object;
[0980] The QoS parameters of the first object are received, and the QoS parameters include PDU Set QoS parameters.
[0981] Optionally, sending the first information includes at least one of the following:
[0982] In the event that a QoS notification is sent to the second communication device, the first information is sent;
[0983] Send the first information in at least one of the following messages:
[0984] A message used to notify the first object of its creation or completion;
[0985] A path switching request message, or a path switching completion message;
[0986] Switch between request messages, demand messages, or completion messages;
[0987] A PDU session resource modification completion message, or a PDU Set resource modification response message.
[0988] Optionally, the first reason includes at least one of the following:
[0989] The PDU Set QoS parameters are not met, or there are insufficient resources to apply PDU Set QoS processing;
[0990] The PDU Set QoS processing is performed when the terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information in the case of uplink PDU Set QoS processing.
[0991] Step 3: The SMF sends at least one of the first information and the first reason received from the RAN to the PCF;
[0992] Optionally, if uplink PDU Set QoS processing is not applied or is disabled, or if uplink packet-level QoS processing is applied or enabled, the SMF performs at least one of the following:
[0993] Send or update the QoS profile of the first object to the RAN device, wherein the QoS profile of the first object does not include the uplink PDU Set QoS parameters;
[0994] Send a second message to the terminal, the second message being used for one of the following: requesting the terminal to delete the protocol description information, or notifying the terminal that the protocol description information is invalid.
[0995] Step 4: The PCF sends at least one of the first information and the first reason received from the SMF to the NEF or AF.
[0996] Optionally, if uplink PDU Set QoS processing is not applied or is turned off, or if uplink packet-level QoS processing is applied or is turned on, the third communication device sends or updates the first policy rule to the second communication device, and the first policy rule does not include at least one of the following: uplink PDU Set QoS parameters, uplink protocol description information.
[0997] It is not difficult to understand that, based on the first piece of information, the meaning of at least one of the following can be determined: notification, index of the set of alternative QoS parameters.
[0998] For example, when uplink PDU Set QoS processing is applied, the notification indicating that QoS is satisfied can indicate that the first QoS parameter in the uplink direction is satisfied.
[0999] For example, when uplink PDU Set QoS processing is applied, it can indicate that the third QoS parameter in the uplink direction of the set of alternative QoS parameters, as indicated by the index of the set of alternative QoS parameters, is satisfied.
[1000] Application scenario 4 of this application mainly describes the reapplication or activation of uplink PDU Set processing:
[1001] like Figure 8 As shown, the first communication device is RAN, the second communication device is SMF, the third communication device is PCF, and the fourth communication device is NEF or AF. The process includes the following steps:
[1002] Step 1: After disabling or disabling uplink PDU Set QoS processing, if condition 6 is met, the RAN performs one of the following: applies or enables uplink PDU Set QoS processing (i.e., uplink PDU Set QoS processing changes from not being applied to being applied), or disabling or disabling uplink packet-level QoS processing. Alternatively, the RAN device's switching of PDU Set QoS processing is an implementation of the RAN. The PDU Set QoS processing refers to the PDU Set QoS processing of the first object.
[1003] Optionally, the sixth condition includes at least one of the following:
[1004] The terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[1005] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[1006] Optionally, the sixth condition may also include at least one of the following:
[1007] The first communication device supports PDU Set processing;
[1008] The fourth condition or the fifth condition is met.
[1009] Step 2: The RAN sends the first message to the SMF.
[1010] The first piece of information indicates one of the following: uplink PDU Set QoS processing is applied, or uplink packet-level QoS processing is not applied.
[1011] Optionally, the first information may be sent if the eighth condition is met.
[1012] Optionally, the eighth condition includes at least one of the following:
[1013] The approach shifts from QoS processing at the application packet level to QoS processing at the application PDU Set level.
[1014] PDU Set QoS processing changes from not being applied to being applied;
[1015] Determine whether to apply PDU Set QoS processing to the first object;
[1016] The QoS parameters of the first object are received, and the QoS parameters include PDU Set QoS parameters.
[1017] Optionally, sending the first information includes at least one of the following:
[1018] In the event that a QoS notification is sent to the second communication device, the first information is sent;
[1019] Send the first information in at least one of the following messages:
[1020] A message used to notify the first object of its creation or completion;
[1021] A path switching request message, or a path switching completion message;
[1022] Switch between request messages, demand messages, or completion messages;
[1023] A PDU session resource modification completion message, or a PDU session resource modification response message.
[1024] Among them, the first QoS parameter, the second QoS parameter, the third QoS parameter, the fourth QoS parameter, and the first PDU Set QoS parameter are the same as in scenario 1.
[1025] Step 3: The SMF sends the first information received from the RAN to the PCF;
[1026] Optionally, if downlink PDU Set QoS processing is not applied or is turned off, or if downlink packet granular QoS processing is applied or is turned on, the SMF sends or updates the QoS profile of the first object to the RAN device, and the QoS profile of the first object does not include downlink PDU Set QoS parameters.
[1027] Step 4: PCF sends the first information received from SMF to NEF or AF.
[1028] Optionally, if downlink PDU Set QoS processing is not applied or is turned off, or if downlink packet granular QoS processing is applied or is turned on, the third communication device sends or updates the first policy rule to the second communication device, and the first policy rule does not include at least one of the following: downlink PDU Set QoS parameters, downlink protocol description information.
[1029] It is not difficult to understand that, based on the first piece of information, the meaning of at least one of the following can be determined: notification, index of the set of alternative QoS parameters.
[1030] For example, when downlink PDU Set QoS processing is applied, the notification indicating that QoS is satisfied can indicate that the first QoS parameter in the downlink direction is satisfied.
[1031] For example, when downlink PDU Set QoS processing is applied, it can indicate that the third QoS parameter in the downlink direction of the set of alternative QoS parameters, as indicated by the index of the set of alternative QoS parameters, is satisfied.
[1032] Through the embodiments of this application, the first communication device can disable (or not apply) or enable (or apply) PDU Set QoS processing under certain conditions, clarifying the scenarios in which PDU Set QoS processing is applied or not applied. Furthermore, it can indicate one of the following through first information: PDU Set QoS processing is applied or not applied; packet-level QoS processing is applied or not applied; and / or, indicate the reason why PDU Set QoS processing is not applied or is disabled through a first reason, thereby achieving consistency between the sending end and the receiving end in their understanding of whether PDU Set QoS processing is applied or not applied.
[1033] The communication processing method provided in this application can be executed by a communication processing device. This application uses the example of a communication processing device executing the communication processing method to illustrate the communication processing device provided in this application.
[1034] This application provides a communication processing apparatus. As an example, the communication processing apparatus may be a communication device or a component within a communication device, such as a chip. The communication device may be a network-side device. Exemplarily, the network-side device may include, but is not limited to, the types of network-side devices 12 listed above; this application does not impose specific limitations.
[1035] The communication processing device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, such as a Central Processing Unit (CPU), microprocessor, Digital Signal Processor (DSP), Artificial Intelligence (AI) processor, Graphics Processing Unit (GPU), Application Specific Integrated Circuit (ASIC), Network Processor (NP), Field Programmable Gate Array (FPGA), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceiver, pins, circuits, bus, radio frequency unit, etc.
[1036] See Figure 9 This application provides a communication processing device 900, including:
[1037] The first processing module 910 is used to perform the first operation.
[1038] Performing the first operation includes at least one of the following:
[1039] If the first or second condition is met, perform one of the following: do not apply or disable Packet Set Quality of Service or Protocol Data Unit Set Quality of Service (PDU Set) QoS processing, or apply or enable packet-level QoS processing.
[1040] If the third condition is met, perform one of the following: do not apply or disable uplink PDU Set QoS processing, or apply or enable packet-level QoS processing in the uplink direction;
[1041] If the fourth or fifth condition is met, perform one of the following: apply or enable PDU Set QoS processing, or do not apply or disable packet-level QoS processing.
[1042] If the sixth condition is met, perform one of the following: apply or enable uplink PDU Set QoS processing, or do not apply or disable packet-level QoS processing in the uplink direction;
[1043] Send a first message to the second communication device, the first message indicating one of the following: PDU Set QoS processing is applied or not applied, or packet-level QoS processing is applied or not applied;
[1044] Send a first reason to the second communication device, the first reason being used to indicate why PDU Set QoS processing is not applied or is turned off.
[1045] Optionally, the first condition includes at least one of the following:
[1046] The satisfied QoS does not match the first QoS parameter;
[1047] The first QoS parameter was not satisfied;
[1048] The satisfied QoS does not match the first PDU Set QoS parameters;
[1049] The first PDU Set QoS parameters were not met.
[1050] The satisfied QoS matches the second QoS parameter;
[1051] The second QoS parameter was satisfied.
[1052] Optionally, the first condition further includes at least one of the following:
[1053] The first object does not have a set of alternative QoS parameters;
[1054] The first communication device or the first object supports PDU Set processing;
[1055] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[1056] in
[1057] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[1058] Optionally, the second condition includes at least one of the following:
[1059] A satisfied QoS does not match at least one of the following: the first QoS parameter, any set of alternative QoS parameters, the set of alternative QoS parameters with the lowest priority, or the third QoS parameter in the first QoS parameter set.
[1060] At least one of the following is not satisfied: the first QoS parameter, any set of alternative QoS parameters, the set of alternative QoS parameters with the lowest priority, and the third QoS parameter in the first QoS parameter set.
[1061] The satisfied QoS does not match at least one of the following: the first PDU Set QoS parameter, or the PDU Set QoS parameter in the first QoS parameter set;
[1062] At least one of the following is not satisfied: the first PDU Set QoS parameter, or the PDU Set QoS parameter in the first QoS parameter set;
[1063] The satisfied QoS matches at least one of the following: a second QoS parameter, one or more alternative QoS parameter sets, and a fourth QoS parameter in the second QoS parameter set;
[1064] At least one of the following is satisfied or can be satisfied: a second QoS parameter, one or more alternative QoS parameter sets, and a fourth QoS parameter in the second QoS parameter set;
[1065] in,
[1066] The first QoS parameter set is one of the following: any alternative QoS parameter set, or the lowest priority alternative QoS parameter set;
[1067] The second QoS parameter set is: one or more alternative QoS parameter sets.
[1068] Optionally, the second condition also includes at least one of the following:
[1069] The first object has the set of alternative QoS parameters;
[1070] The first communication device supports PDU Set processing;
[1071] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[1072] The set of alternative QoS parameters includes PDU Set QoS parameters.
[1073] The optional third condition includes:
[1074] The terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information;
[1075] or
[1076] The terminal or the first object supports PDU Set processing or supports PDU Set information identification, and satisfies the first condition or the second condition, wherein the QoS parameter in the first condition or the second condition is the uplink QoS parameter or the QoS parameter is in the uplink direction;
[1077] in
[1078] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[1079] Optionally, the third condition may also include at least one of the following:
[1080] The first communication device supports PDU Set processing.
[1081] Optionally, applying or enabling PDU Set QoS processing when the fourth or fifth condition is met includes:
[1082] The first communication device applies or enables PDU Set QoS processing after not applying or disabling PDU Set QoS processing, and if the fourth or fifth condition is met.
[1083] or
[1084] The step of applying or enabling uplink PDU Set QoS processing when the sixth condition is met includes:
[1085] The first communication device applies or enables uplink PDU Set QoS processing after not applying or disabling uplink PDU Set QoS processing and if the sixth condition is met.
[1086] Optionally, the fourth condition includes at least one of the following:
[1087] The satisfied QoS matches the first QoS parameter;
[1088] The first QoS parameter is satisfied;
[1089] The QoS matching first PDU Set QoS parameters are satisfied;
[1090] The first PDU Set QoS parameters were satisfied.
[1091] Optionally, the fourth condition may also include at least one of the following:
[1092] The first object does not have a set of alternative QoS parameters;
[1093] The first communication device or the first object supports PDU Set processing;
[1094] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[1095] When the PDU Set QoS processing is uplink PDU Set QoS processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[1096] in,
[1097] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[1098] Optionally, the fifth condition includes at least one of the following:
[1099] The satisfied QoS matches at least one of the following: a first QoS parameter, one or more alternative QoS parameter sets, and a third QoS parameter in a second QoS parameter set;
[1100] At least one of the following is satisfied: a first QoS parameter, one or more alternative QoS parameter sets, and a third QoS parameter in a second QoS parameter set;
[1101] The satisfied QoS matches at least one of the following: a first PDU Set QoS parameter, and a PDU Set QoS parameter in a second QoS parameter set;
[1102] At least one of the following must be satisfied: a first PDU Set QoS parameter, and a PDU Set QoS parameter in a second QoS parameter set;
[1103] in,
[1104] The second QoS parameter set is: one or more alternative QoS parameter sets.
[1105] Optionally, the fifth condition may also include at least one of the following:
[1106] The first object has a set of alternative QoS parameters;
[1107] The first communication device or the first object supports PDU Set processing;
[1108] The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters;
[1109] The set of alternative QoS parameters includes PDU Set QoS parameters;
[1110] When the PDU Set QoS processing is uplink PDU Set QoS processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[1111] in,
[1112] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[1113] Optionally, the sixth condition includes at least one of the following:
[1114] The terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[1115] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[1116] Optionally, the sixth condition may also include at least one of the following:
[1117] The first communication device supports PDU Set processing;
[1118] The fourth condition or the fifth condition is met.
[1119] Optional,
[1120] The first QoS parameter being satisfied includes: all QoS parameters in the first QoS parameter being satisfied; or
[1121] The first QoS parameter can be satisfied including: all QoS parameters in the first QoS parameter can be satisfied; or
[1122] The second QoS parameter being satisfied includes: all QoS parameters in the second QoS parameter being satisfied; or
[1123] The third QoS parameter being satisfied includes: all QoS parameters in the third QoS parameter being satisfied; or
[1124] The fourth QoS parameter being satisfied includes: all QoS parameters in the fourth QoS parameter being satisfied; or
[1125] The first PDU Set QoS parameters being satisfied includes: all QoS parameters in the first PDU Set QoS parameters being satisfied; or
[1126] The PDU Set QoS parameters being satisfied includes: all QoS parameters in the PDU Set QoS parameters being satisfied; or
[1127] The QoS parameters at the packet granularity are satisfied including: all QoS parameters at the packet granularity are satisfied; or
[1128] The first QoS parameter not being satisfied includes: at least one of the first QoS parameters not being satisfied; or
[1129] The second QoS parameter not being satisfied includes: at least one of the second QoS parameters not being satisfied; or
[1130] The failure to satisfy the third QoS parameter includes: at least one of the third QoS parameters is not satisfied; or
[1131] The fourth QoS parameter not being satisfied includes: at least one of the fourth QoS parameters not being satisfied; or
[1132] The first PDU Set QoS parameter not being satisfied includes: at least one QoS parameter in the first PDU Set QoS parameter is not satisfied; or
[1133] The PDU Set QoS parameters not being met includes: at least one QoS parameter in the PDU Set QoS parameters not being met; or
[1134] The failure to satisfy the QoS parameters at the packet granularity level includes: at least one QoS parameter at the packet granularity level is not satisfied; or
[1135] The satisfied QoS mismatch first QoS parameter includes: at least one of the satisfied QoS mismatch first QoS parameters; or
[1136] The satisfied QoS mismatch second QoS parameter includes: at least one of the satisfied QoS mismatch second QoS parameters; or
[1137] The satisfied QoS mismatch third QoS parameter includes: at least one of the satisfied QoS mismatch third QoS parameters; or
[1138] The fourth QoS parameter for satisfying QoS mismatch includes: at least one of the fourth QoS parameters for satisfying QoS mismatch; or
[1139] The satisfied QoS mismatch first PDU Set QoS parameters include: at least one QoS parameter among the satisfied QoS mismatches of the first PDU Set QoS parameters; or
[1140] The satisfied QoS mismatch PDU Set QoS parameters include: at least one QoS parameter in the PDU Set QoS parameters being satisfied; or
[1141] The QoS parameters for the satisfied QoS mismatch packet granularity include: at least one of the QoS parameters for the satisfied QoS mismatch packet granularity; or
[1142] The satisfied QoS matching first QoS parameter includes: all QoS parameters in the satisfied QoS matching first QoS parameter; or
[1143] The satisfied QoS matching second QoS parameter includes: all QoS parameters in the satisfied QoS matching second QoS parameter; or
[1144] The satisfied QoS matching third QoS parameter includes: all QoS parameters in the satisfied QoS matching third QoS parameter; or
[1145] The satisfied QoS matching fourth QoS parameter includes: all QoS parameters in the satisfied QoS matching fourth QoS parameter; or
[1146] The satisfied QoS matching first PDU Set QoS parameters include: all QoS parameters in the satisfied QoS matching first PDU Set QoS parameters; or
[1147] The satisfied QoS matching PDU Set QoS parameters include: all QoS parameters in the satisfied QoS matching PDU Set QoS parameters; or
[1148] The QoS parameters that are satisfied to match the QoS of the packet granularity include all QoS parameters that are satisfied to match the QoS of the packet granularity.
[1149] Optionally, the first QoS parameter satisfies at least one of the following:
[1150] The first QoS parameter is the QoS parameter of the first object;
[1151] The first QoS parameter is not a QoS parameter from the set of QoS parameters that can be replaced;
[1152] The first QoS parameter is the original QoS parameter;
[1153] The first QoS parameter can be replaced by a QoS parameter from the set of available QoS parameters;
[1154] The first QoS parameter includes one of the following:
[1155] Guarantee at least one of the following parameters: GFBR (Gross Flow Bit Rate) and PDU Set QoS parameters;
[1156] QoS parameters other than packet-level QoS parameters;
[1157] QoS parameters at the PDU Set granularity.
[1158] Optionally, the second QoS parameter satisfies at least one of the following:
[1159] The second QoS parameter is the QoS parameter of the first object;
[1160] The second QoS parameter is not a QoS parameter from the set of QoS parameters that can be substituted;
[1161] The second QoS parameter can be replaced by a QoS parameter from the set of available alternative QoS parameters;
[1162] The second QoS parameter includes one of the following:
[1163] QoS parameters other than those at the PDU Set granularity;
[1164] QoS parameters and GFBR at the packet granularity;
[1165] QoS parameters at the packet granularity.
[1166] Optionally, the first PDU Set QoS parameters satisfy at least one of the following:
[1167] The first PDU Set QoS parameter is the QoS parameter of the PDU Set granularity of the first object;
[1168] The first PDU Set QoS parameter is not a PDU Set QoS parameter from a set of alternative QoS parameters;
[1169] The first PDU Set QoS parameter can be replaced by a PDU Set QoS parameter from the set of available alternative QoS parameters;
[1170] The first PDU Set QoS parameter includes one of the following: at least one of PSER and PSDB, and other PDU Set QoS parameters other than PSIHI.
[1171] Optionally, the third QoS parameter satisfies at least one of the following:
[1172] The third QoS parameter is the QoS parameter of the first object;
[1173] The third QoS parameter is a QoS parameter from a set of alternative QoS parameters;
[1174] The third QoS parameter includes one of the following:
[1175] At least one of the GFBR and PDU Set QoS parameters;
[1176] QoS parameters other than packet-level QoS parameters;
[1177] PDU Set QoS parameters.
[1178] Optionally, the fourth QoS parameter satisfies at least one of the following:
[1179] The fourth QoS parameter includes the QoS parameters of the first object;
[1180] The fourth QoS parameter is a QoS parameter from a set of alternative QoS parameters;
[1181] The fourth QoS parameter includes one of the following:
[1182] QoS parameters other than PDU Set QoS parameters;
[1183] QoS parameters and GFBR at the packet granularity;
[1184] QoS parameters at the packet granularity.
[1185] Optionally, the step of sending the first information to the second communication device includes:
[1186] If at least one of the seventh, eighth, or ninth conditions is met, the first information is sent to the second communication device;
[1187] If the eighth condition is met, first information is sent to the second communication device, and the first information is used to indicate one of the following: PDU Set QoS processing is applied, and packet-level QoS processing is not applied;
[1188] If the ninth condition is met, a first message is sent to the second communication device, and the first message indicates one of the following: PDU Set QoS processing is not applied, or packet-level QoS processing is applied.
[1189] Optionally, the seventh condition includes at least one of the following:
[1190] The process can be changed from applying PDU Set QoS processing to applying packet-level QoS processing, or from applying packet-level QoS processing to applying PDU Set QoS processing.
[1191] Determine whether PDU Set QoS processing is applied or not;
[1192] The PDU Set QoS processing changes from being applied to not being applied, or from not being applied to not being applied.
[1193] The conditions for sending a QoS notification are met or a QoS notification needs to be sent.
[1194] The first object has been switched;
[1195] The first object has been established, or the first object needs to send an establishment response.
[1196] Optionally, the eighth condition includes at least one of the following:
[1197] The approach shifts from QoS processing at the application packet level to QoS processing at the application PDU Set level.
[1198] PDU Set QoS processing changes from not being applied to being applied;
[1199] Determine whether to apply PDU Set QoS processing to the first object;
[1200] The QoS parameters of the first object are received, and the QoS parameters include PDU Set QoS parameters.
[1201] Optionally, the ninth condition includes at least one of the following:
[1202] The approach shifts from applying PDU Set QoS processing to applying packet-level QoS processing.
[1203] The PDU Set QoS processing is changed from being applied to not being applied;
[1204] Determine that PDU Set QoS processing should not be applied to the first object;
[1205] The QoS parameters of the first object are received, and the QoS parameters include PDU Set QoS parameters.
[1206] Optionally, sending the first information to the second communication device includes at least one of the following:
[1207] In the event that a QoS notification is sent to the second communication device, the first information is sent;
[1208] Send the first information in at least one of the following messages:
[1209] A message used to notify the first object of its creation or completion;
[1210] A path switching request message, or a path switching completion message;
[1211] Switch between request messages, demand messages, or completion messages;
[1212] A message indicating that the PDU session resource modification is complete, or a response message indicating that the PDU session resource modification has been completed.
[1213] Optionally, the first reason includes at least one of the following:
[1214] The PDU Set QoS parameters are not met, or there are insufficient resources to apply PDU Set QoS processing;
[1215] The PDU Set QoS processing is performed when the terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information in the case of uplink PDU Set QoS processing.
[1216] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[1217] Optionally, the PDU Set QoS processing includes at least one of the following: uplink PDU Set QoS processing and downlink PDU Set QoS processing;
[1218] or,
[1219] The first reason includes at least one of the following: an upward first reason, or a downward first reason;
[1220] in,
[1221] The first uplink reason is used to indicate why uplink PDU Set QoS processing is not applied or is turned off;
[1222] The downlink first reason is used to indicate why downlink PDU Set QoS processing is not applied or is turned off.
[1223] Optionally, when the PDU Set QoS processing is uplink PDU Set QoS processing, at least one of the following conditions must be met:
[1224] The first reason is the first reason for upward movement;
[1225] The first QoS parameter is an uplink first QoS parameter, or the first QoS parameter is in the uplink direction;
[1226] The second QoS parameter is the uplink second QoS parameter, or the second QoS parameter is in the uplink direction;
[1227] The third QoS parameter is an uplink third QoS parameter, or the third QoS parameter is in the uplink direction;
[1228] The fourth QoS parameter is an uplink fourth QoS parameter, or the fourth QoS parameter is in the uplink direction;
[1229] The first PDU Set QoS parameter is the first PDU Set QoS parameter in the uplink direction, or the first PDU Set QoS parameter is in the uplink direction;
[1230] The PDU Set QoS parameters are either uplink PDU Set QoS parameters or PDU Set QoS parameters in the uplink direction;
[1231] The QoS parameter at the packet granularity is either the QoS parameter at the uplink packet granularity or the QoS parameter at the packet granularity in the uplink direction.
[1232] Optionally, when the PDU Set QoS processing is downlink PDU Set QoS processing, at least one of the following conditions must be met:
[1233] The first reason is the downlink first reason;
[1234] The first QoS parameter is a downlink first QoS parameter, or the first QoS parameter is in the downlink direction;
[1235] The second QoS parameter is a downlink second QoS parameter, or the second QoS parameter is in the downlink direction;
[1236] The third QoS parameter is a third QoS parameter in the downlink direction, or the third QoS parameter is in the downlink direction;
[1237] The fourth QoS parameter is a downlink fourth QoS parameter, or the fourth QoS parameter is in the downlink direction;
[1238] The first PDU Set QoS parameter is either the first PDU Set QoS parameter in the downlink direction or the first PDU Set QoS parameter in the downlink direction;
[1239] The PDU Set QoS parameters are either downlink PDU Set QoS parameters or PDU Set QoS parameters in the downlink direction;
[1240] The QoS parameter at the packet granularity is either a QoS parameter at the downlink packet granularity or a QoS parameter at the packet granularity in the downlink direction.
[1241] The communication processing apparatus provided in this application embodiment can implement the various processes implemented by the above-described communication processing method executed by the first communication device and achieve the same technical effect. To avoid repetition, it will not be described again here.
[1242] See Figure 10 This application provides a communication processing device 1000, comprising:
[1243] The second processing module 1010 is configured to perform a second operation, wherein performing the second operation includes at least one of the following:
[1244] Receive at least one of the first information and the first reason sent by the first communication device.
[1245] Based on the received information, perform at least one of the following:
[1246] Send at least one of the first information and the first reason to the third communication device;
[1247] Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object do not include the PDU Set QoS parameters;
[1248] Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object include PDU Set QoS parameters;
[1249] Send a second message or a protocol description message to the terminal, wherein the second message is used for one of the following: requesting the terminal to delete the protocol description message, or notifying the terminal that the protocol description message is invalid;
[1250] Determine the meaning of at least one of the received notifications and the QoS index;
[1251] in,
[1252] The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied;
[1253] The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off;
[1254] The notification instruction may or may not be satisfied;
[1255] The QoS index is used to indicate the set of QoS parameters that are satisfied.
[1256] Optionally, the PDU Set QoS processing includes at least one of the following: uplink PDU Set QoS processing and downlink PDU Set QoS processing;
[1257] or,
[1258] The first reason includes at least one of the following: an upward first reason, or a downward first reason;
[1259] in,
[1260] The first reason for uplink is used to indicate why uplink PDU Set QoS processing is not applied or is turned off;
[1261] The downlink first reason is used to indicate why downlink PDU Set QoS processing is not applied or is turned off.
[1262] Optionally,
[1263] If condition 10 is met, perform at least one of the following:
[1264] Send the QoS parameters of the first object to the first communication device, wherein the QoS transmission of the first object does not include the PDUSET QoS parameters;
[1265] Send a second message to the terminal, the second message being used for one of the following: requesting the terminal to delete the protocol description information, or notifying the terminal that the protocol description information is invalid;
[1266] or
[1267] If condition sixteen is met, perform at least one of the following:
[1268] Send QoS parameters of a first object to a first communication device, wherein the QoS parameters of the first object include PDUSET QoS parameters;
[1269] Send protocol description information to the terminal;
[1270] in,
[1271] The tenth condition includes at least one of the following: PDU Set QoS processing is not applied or is turned off, or packet-level QoS processing is applied or is turned on;
[1272] When the PDU Set QoS processing is uplink PDU Set processing, the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information;
[1273] The sixteenth condition includes at least one of the following:
[1274] PDU Set QoS processing is applied or enabled;
[1275] When the PDU Set QoS processing is uplink PDU Set processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information.
[1276] Optional,
[1277] If condition eleven is met, perform at least one of the following:
[1278] Send the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object do not include the uplink PDU Set QoS parameters;
[1279] Send a second message to the terminal, the second message being used to request one of the following: the terminal deletes the protocol description information, or notifies the terminal that the protocol description information is invalid;
[1280] or
[1281] If condition 17 is met, perform at least one of the following:
[1282] Send QoS parameters of a first object to a first communication device, wherein the QoS parameters of the first object include uplink PDU Set QoS parameters;
[1283] Send protocol description information to the terminal;
[1284] in,
[1285] The eleventh condition includes at least one of the following: uplink PDU Set QoS processing is not applied or is turned off, or uplink packet-level QoS processing is applied or is turned on; the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information, or the reason why uplink PDU Set QoS processing is not applied or is turned off includes: the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information;
[1286] The seventeenth condition includes at least one of the following:
[1287] Uplink PDU Set QoS processing is applied or enabled.
[1288] The terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[1289] The protocol description information is uplink protocol description information; the first object includes at least one of the following: a first QoS stream, a first radio bearer.
[1290] Optional,
[1291] If the twelfth condition is met, the QoS parameters of the first object are sent to the first communication device, and the QoS parameters of the first object do not include the downlink PDU Set QoS parameters;
[1292] or
[1293] If the eighteenth condition is met, the QoS parameters of the first object are sent to the first communication device, and the parameters of the first object include downlink PDU Set QoS parameters;
[1294] in,
[1295] The twelfth condition includes: downlink PDU Set QoS processing is not applied or is turned off, or downlink packet granular QoS processing is applied or is turned on;
[1296] The eighteenth condition includes: Downlink PDU Set QoS processing is applied or enabled.
[1297] Optionally, receiving the first information sent by the first communication device includes at least one of the following:
[1298] If a QoS notification is received, the first information is received;
[1299] The first information is received via at least one of the following messages:
[1300] A message used to notify the first object of its creation or completion;
[1301] A path switching request message, or a path switching completion message;
[1302] Switch between request messages, demand messages, or completion messages;
[1303] A PDU session resource modification completion message, or a PDU session resource modification response message.
[1304] Optionally, the first reason includes at least one of the following:
[1305] The PDU Set QoS parameters are not met, or there are insufficient resources to apply PDU Set QoS processing;
[1306] The PDU Set QoS processing is performed when the terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information in the case of uplink PDU Set QoS processing.
[1307] Optionally, the method further includes:
[1308] After the second communication device learns that PDU Set QoS processing is not applied or is turned off, or that packet-level QoS processing is applied or is turned on, it updates the QoS parameters of the first object, wherein the QoS parameters of the first object do not include PDU Set QoS parameters.
[1309] The communication processing apparatus provided in this application embodiment can implement the various processes implemented by the above-described communication processing method executed by the second communication device and achieve the same technical effect. To avoid repetition, it will not be described again here.
[1310] See Figure 11 This application provides a communication processing device 1100, including:
[1311] The third processing module 1110 is configured to perform a third operation, wherein performing the third operation includes at least one of the following:
[1312] Receive at least one of the first information and the first reason sent by the second communication device.
[1313] Based on the received information, perform at least one of the following:
[1314] Send at least one of the first information and the first reason to the fourth communication device;
[1315] Sending or updating a first policy rule to a second communication device, wherein the first policy rule does not include at least one of the following: PDU Set QoS parameters, protocol description information;
[1316] Sending or updating a first policy rule to a second communication device, wherein the first policy rule includes at least one of the following: PDU Set QoS parameters, protocol description information;
[1317] Determine the meaning of at least one of the received notifications and the QoS index;
[1318] in,
[1319] The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied;
[1320] The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off;
[1321] The notification instruction may or may not be satisfied;
[1322] The QoS index is used to indicate the set of QoS parameters that are satisfied.
[1323] Optionally, the first reason includes at least one of the following:
[1324] The PDU Set QoS parameters are not met, or there are insufficient resources to apply PDU Set QoS processing;
[1325] The PDU Set QoS processing is performed when the terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information in the case of uplink PDU Set QoS processing.
[1326] Optionally, the PDU Set QoS processing includes at least one of the following: uplink PDU Set QoS processing and downlink PDU Set QoS processing;
[1327] or,
[1328] The first reason includes at least one of the following: an upward first reason, or a downward first reason;
[1329] in,
[1330] The first reason for uplink is used to indicate why uplink PDU Set QoS processing is not applied or is turned off;
[1331] The downlink first reason is used to indicate why downlink PDU Set QoS processing is not applied or is turned off.
[1332] Optionally, the method further includes:
[1333] If the thirteenth or nineteenth condition is met, perform at least one of the following: send a first policy rule to the second communication device, wherein the first policy rule does not include at least one of the following: PDU Set QoS parameters, protocol description information;
[1334] If the nineteenth condition is met, perform at least one of the following: send a first policy rule to the second communication device, wherein the first policy rule includes at least one of the following: PDU Set QoS parameters, protocol description information;
[1335] in,
[1336] The thirteenth condition includes: PDU Set QoS processing is not applied;
[1337] The nineteenth condition includes at least one of the following:
[1338] PDU Set QoS processing is applied or enabled;
[1339] When the PDU Set QoS processing is uplink PDU Set processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information.
[1340] Optionally, if the fourteenth condition is met, at least one of the following shall be performed: send a first policy rule to the second communication device, wherein the first policy rule does not include at least one of the following: uplink PDU Set QoS parameters, uplink protocol description information;
[1341] or
[1342] If the twentieth condition is met, at least one of the following shall be executed: send a first policy rule to the second communication device, wherein the first policy rule includes at least one of the following: uplink PDU Set QoS parameters, uplink protocol description information;
[1343] in,
[1344] The fourteenth condition includes at least one of the following:
[1345] Uplink PDU Set QoS processing is not applied or is turned off, or uplink packet-level QoS processing is applied or is turned on;
[1346] The reasons why the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information, or why uplink PDU Set QoS processing is not applied or is turned off include: the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information;
[1347] The twentieth condition includes at least one of the following:
[1348] Uplink PDU Set QoS processing is applied or enabled.
[1349] The terminal or the first object supports PDU Set processing or supports the identification of PDU Set information;
[1350] The first object includes at least one of the following: a first QoS stream, a first radio bearer.
[1351] Optional,
[1352] If the fifteenth condition is met, a first policy rule is sent to the second communication device, and the first policy rule does not include at least one of the following: downlink PDU Set QoS parameters, downlink protocol description information;
[1353] or
[1354] If the twenty-first condition is met, a first policy rule is sent to the second communication device, and the first policy rule includes at least one of the following: downlink PDU Set QoS parameters, downlink protocol description information;
[1355] in,
[1356] The fifteenth condition includes: downlink PDU Set QoS processing is not applied or is turned off, or downlink packet granular QoS processing is applied or is turned on;
[1357] The twenty-first condition includes: Downlink PDU Set QoS processing is applied or enabled.
[1358] The communication processing apparatus provided in this application embodiment can implement the various processes implemented by the above-described communication processing method executed by the third communication device and achieve the same technical effect. To avoid repetition, it will not be described again here.
[1359] like Figure 12 As shown, this application embodiment also provides a communication device 1200, including a processor 1201 and a memory 1202. The memory 1202 stores a program or instructions that can run on the processor 1201. For example, when the communication device 1200 is a network-side device, when the program or instructions are executed by the processor 1201, they implement the various steps of the above-described communication processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[1360] This application also provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the communication processing method embodiment shown above. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and achieve the same technical effects.
[1361] Specifically, embodiments of this application also provide a network-side device, which can be... Figure 9 The communication processing device shown. (For example...) Figure 13 As shown, the network-side device 1300 includes: an antenna 131, a radio frequency (RF) device 132, a baseband device 133, a processor 134, and a memory 135. The antenna 131 is connected to the RF device 132. In the uplink direction, the RF device 132 receives information through the antenna 131 and transmits the received information to the baseband device 133 for processing. In the downlink direction, the baseband device 133 processes the information to be transmitted and sends it to the RF device 132. The RF device 132 processes the received information and transmits it through the antenna 131.
[1362] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 133, which includes a baseband processor.
[1363] The baseband device 133 may include, for example, at least one baseband board on which multiple chips are disposed, such as... Figure 13 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 135 via a bus interface to call the program in the memory 135 and execute the network device operation shown in the above method embodiment.
[1364] The network-side device may also include a network interface 136, such as a Common Public Radio Interface (CPRI).
[1365] Specifically, the network-side device 1300 in this application embodiment further includes: instructions or programs stored in memory 135 and executable on processor 134, wherein processor 134 calls the instructions or programs in memory 135 to execute. Figure 9 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[1366] Specifically, the network-side device 1400 in this application embodiment further includes: instructions or programs stored in memory 1403 and executable on processor 1401, wherein processor 1401 calls the instructions or programs in memory 1403 to execute. Figure 10 or Figure 11 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[1367] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication processing method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[1368] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[1369] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described communication processing method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[1370] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[1371] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described communication processing method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[1372] This application also provides a wireless communication system, including: a first communication device, a second communication device, and a third communication device. The first communication device can be used to perform the steps of the communication processing method described above, the second communication device can be used to perform the steps of the communication processing method described above, and the third communication device can be used to perform the steps of the communication processing method described above.
[1373] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[1374] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[1375] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A communication processing method, characterized in that, include: A first communication device performs a first operation, wherein performing the first operation includes at least one of the following: If the first or second condition is met, perform one of the following: do not apply or disable Packet Set Quality of Service or Protocol Data Unit Set Quality of Service (PDU Set) QoS processing, or apply or enable packet-level QoS processing. If the third condition is met, perform one of the following: do not apply or disable uplink PDU Set QoS processing, or apply or enable packet-level QoS processing in the uplink direction; If the fourth or fifth condition is met, perform one of the following: apply or enable PDU Set QoS processing, or do not apply or disable packet-level QoS processing. If the sixth condition is met, perform one of the following: apply or enable uplink PDU Set QoS processing, or do not apply or disable packet-level QoS processing in the uplink direction; Send a first message to the second communication device, the first message indicating one of the following: PDU Set QoS processing is applied or not applied, or packet-level QoS processing is applied or not applied; Send a first reason to the second communication device, the first reason being used to indicate why PDU Set QoS processing is not applied or is turned off.
2. The method according to claim 1, characterized in that, The first condition includes at least one of the following: The satisfied QoS does not match the first QoS parameter; The first QoS parameter was not satisfied; The satisfied QoS does not match the first PDU Set QoS parameters; The first PDU Set QoS parameters were not met. The satisfied QoS matches the second QoS parameter; The second QoS parameter was satisfied.
3. The method according to claim 2, characterized in that, The first condition also includes at least one of the following: The first object does not have a set of alternative QoS parameters; The first communication device or the first object supports PDU Set processing; The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters; in The first object includes at least one of the following: a first QoS stream, a first radio bearer.
4. The method according to any one of claims 1 to 3, characterized in that, The second condition includes at least one of the following: A satisfied QoS does not match at least one of the following: the first QoS parameter, any set of alternative QoS parameters, the set of alternative QoS parameters with the lowest priority, or the third QoS parameter in the first QoS parameter set. At least one of the following is not satisfied: the first QoS parameter, any set of alternative QoS parameters, the set of alternative QoS parameters with the lowest priority, and the third QoS parameter in the first QoS parameter set. The satisfied QoS does not match at least one of the following: the first PDU Set QoS parameter, the PDU Set QoS parameter in the first QoS parameter set; At least one of the following is not satisfied: the first PDU Set QoS parameter, and the PDU Set QoS parameter in the first QoS parameter set; The satisfied QoS matches at least one of the following: a second QoS parameter, one or more alternative QoS parameter sets, and a fourth QoS parameter in the second QoS parameter set; At least one of the following is satisfied or can be satisfied: a second QoS parameter, one or more alternative QoS parameter sets, and a fourth QoS parameter in the second QoS parameter set; in, The first QoS parameter set is one of the following: any alternative QoS parameter set, or the lowest priority alternative QoS parameter set; The second QoS parameter set is: one or more alternative QoS parameter sets.
5. The method according to claim 4, characterized in that, The second condition also includes at least one of the following: The first object has the set of alternative QoS parameters; The first communication device supports PDU Set processing; The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters; The set of alternative QoS parameters includes PDU Set QoS parameters.
6. The method according to any one of claims 1 to 5, characterized in that, The third condition includes: The terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information; or The terminal or the first object supports PDU Set processing or PDU Set information identification, and satisfies the first condition or the second condition, wherein the QoS parameter in the first condition or the second condition is the uplink QoS parameter or the QoS parameter is in the uplink direction; in The first object includes at least one of the following: a first QoS stream, a first radio bearer.
7. The method according to claim 6, characterized in that, The third condition also includes at least one of the following: The first communication device supports PDU Set processing.
8. The method according to any one of claims 1 to 7, characterized in that, The application or activation of PDU Set QoS processing when the fourth or fifth condition is met includes: The first communication device applies or enables PDU Set QoS processing after not applying or disabling PDU Set QoS processing, and if the fourth or fifth condition is met. or The step of applying or enabling uplink PDU Set QoS processing when the sixth condition is met includes: The first communication device applies or enables uplink PDU Set QoS processing after not applying or disabling uplink PDU Set QoS processing and if the sixth condition is met.
9. The method according to claim 1 or 8, characterized in that, The fourth condition includes at least one of the following: The satisfied QoS matches the first QoS parameter; The first QoS parameter is satisfied; The QoS matching first PDU Set QoS parameters are satisfied; The first PDU Set QoS parameters were satisfied.
10. The method according to claim 9, characterized in that, The fourth condition also includes at least one of the following: The first object does not have a set of alternative QoS parameters; The first communication device or the first object supports PDU Set processing; The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters; When the PDU Set QoS processing is uplink PDU Set QoS processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information; in, The first object includes at least one of the following: a first QoS stream, a first radio bearer.
11. The method according to claim 1 or 8, characterized in that, The fifth condition includes at least one of the following: The satisfied QoS matches at least one of the following: a first QoS parameter, one or more alternative QoS parameter sets, and a third QoS parameter in a second QoS parameter set; At least one of the following is satisfied: a first QoS parameter, one or more alternative QoS parameter sets, and a third QoS parameter in a second QoS parameter set; The satisfied QoS matches at least one of the following: the first PDU Set QoS parameter, and the PDU Set QoS parameter in the second QoS parameter set; At least one of the following must be satisfied: a first PDU Set QoS parameter, and a PDU Set QoS parameter in a second QoS parameter set; in, The second QoS parameter set is: one or more alternative QoS parameter sets.
12. The method according to claim 11, characterized in that, The fifth condition also includes at least one of the following: The first object has a set of alternative QoS parameters; The first communication device or the first object supports PDU Set processing; The QoS parameters of the first object include PDU Set QoS parameters or first PDU Set QoS parameters; The set of alternative QoS parameters includes PDU Set QoS parameters; When the PDU Set QoS processing is uplink PDU Set QoS processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information; in, The first object includes at least one of the following: a first QoS stream, a first radio bearer.
13. The method according to claim 1 or 8, characterized in that, The sixth condition includes at least one of the following: The terminal or the first object supports PDU Set processing or supports the identification of PDU Set information; The first object includes at least one of the following: a first QoS stream, a first radio bearer.
14. The method according to claim 13, characterized in that, The sixth condition also includes at least one of the following: The first communication device supports PDU Set processing; The fourth condition or the fifth condition is met.
15. The method according to claim 2, 4, 9, or 11, characterized in that, The first QoS parameter being satisfied includes: all QoS parameters in the first QoS parameter being satisfied; or The first QoS parameter can be satisfied including: all QoS parameters in the first QoS parameter can be satisfied; or The second QoS parameter being satisfied includes: all QoS parameters in the second QoS parameter being satisfied; or The third QoS parameter being satisfied includes: all QoS parameters in the third QoS parameter being satisfied; or The fourth QoS parameter being satisfied includes: all QoS parameters in the fourth QoS parameter being satisfied; or The first PDU Set QoS parameters being satisfied includes: all QoS parameters in the first PDU Set QoS parameters being satisfied; or The PDU Set QoS parameters being satisfied includes: all QoS parameters in the PDU Set QoS parameters being satisfied; or The QoS parameters at the packet granularity are satisfied including: all QoS parameters at the packet granularity are satisfied; or The first QoS parameter not being satisfied includes: at least one of the first QoS parameters not being satisfied; or The second QoS parameter not being satisfied includes: at least one of the second QoS parameters not being satisfied; or The failure to satisfy the third QoS parameter includes: at least one of the third QoS parameters is not satisfied; or The fourth QoS parameter not being satisfied includes: at least one of the fourth QoS parameters not being satisfied; or The first PDU Set QoS parameter not being satisfied includes: at least one QoS parameter in the first PDU Set QoS parameter is not satisfied; or The PDU Set QoS parameters not being met includes: at least one QoS parameter in the PDU Set QoS parameters not being met; or The failure to satisfy the QoS parameters at the packet granularity level includes: at least one QoS parameter at the packet granularity level is not satisfied; or The satisfied QoS mismatch first QoS parameter includes: at least one of the satisfied QoS mismatch first QoS parameters; or The satisfied QoS mismatch second QoS parameter includes: at least one of the satisfied QoS mismatch second QoS parameters; or The satisfied QoS mismatch third QoS parameter includes: at least one of the satisfied QoS mismatch third QoS parameters; or The fourth QoS parameter for satisfying QoS mismatch includes: at least one of the fourth QoS parameters for satisfying QoS mismatch; or The satisfied QoS mismatch of the first PDU Set QoS parameters includes: the satisfied QoS mismatch of at least one QoS parameter in the first PDU Set QoS parameters; or The satisfied QoS mismatch PDU Set QoS parameters include: at least one QoS parameter in the PDU Set QoS parameters being satisfied; or The QoS parameters for the satisfied QoS mismatch packet granularity include: at least one of the QoS parameters for the satisfied QoS mismatch packet granularity; or The satisfied QoS match first QoS parameter includes: all QoS parameters that are satisfied in the satisfied QoS match first QoS parameter; or The satisfied QoS matching second QoS parameter includes: all QoS parameters in the satisfied QoS matching second QoS parameter; or The satisfied QoS matching third QoS parameter includes: all QoS parameters in the satisfied QoS matching third QoS parameter; or The satisfied QoS matching fourth QoS parameter includes: all QoS parameters in the satisfied QoS matching fourth QoS parameter; or The satisfied QoS matching first PDU Set QoS parameters include: all QoS parameters in the satisfied QoS matching first PDU Set QoS parameters; or The satisfied QoS matching PDU Set QoS parameters include: all QoS parameters in the satisfied QoS matching PDU Set QoS parameters; or The QoS parameters that are satisfied for a QoS matching packet granularity include all QoS parameters that are satisfied for a QoS matching packet granularity.
16. The method according to claim 2, 4, 9, or 11, characterized in that, The first QoS parameter satisfies at least one of the following: The first QoS parameter is the QoS parameter of the first object; The first QoS parameter is not a QoS parameter from the set of QoS parameters that can be replaced; The first QoS parameter is the original QoS parameter; The first QoS parameter can be replaced by a QoS parameter from the set of available QoS parameters; The first QoS parameter includes one of the following: Guarantee at least one of the following parameters: GFBR (Gross Flow Bit Rate) and PDU Set QoS parameters; QoS parameters other than packet-level QoS parameters; QoS parameters at the PDU Set granularity.
17. The method according to claim 2 or 4, characterized in that, The second QoS parameter satisfies at least one of the following: The second QoS parameter is the QoS parameter of the first object; The second QoS parameter is not a QoS parameter from the set of QoS parameters that can be substituted; The second QoS parameter can be replaced by a QoS parameter from the set of available alternative QoS parameters; The second QoS parameter includes one of the following: QoS parameters other than those at the PDU Set granularity; QoS parameters and GFBR at the packet granularity; QoS parameters at the packet granularity.
18. The method according to claim 2, 3, 4, 5, 9, 10, or 11, wherein the first PDU Set QoS parameter satisfies at least one of the following: The first PDU Set QoS parameter is the QoS parameter of the PDU Set granularity of the first object; The first PDU Set QoS parameter is not a PDU Set QoS parameter from a set of alternative QoS parameters; The first PDU Set QoS parameter can be replaced by a PDU Set QoS parameter from the set of available alternative QoS parameters; The first PDU Set QoS parameter includes one of the following: at least one of PSER and PSDB, and other PDU Set QoS parameters other than PSIHI.
19. The method according to claim 4 or 11, characterized in that, The third QoS parameter satisfies at least one of the following: The third QoS parameter is the QoS parameter of the first object; The third QoS parameter is a QoS parameter from a set of alternative QoS parameters; The third QoS parameter includes one of the following: At least one of the GFBR and PDU Set QoS parameters; QoS parameters other than packet-level QoS parameters; PDU Set QoS parameters.
20. The method according to claim 4, characterized in that, The fourth QoS parameter satisfies at least one of the following: The fourth QoS parameter includes the QoS parameters of the first object; The fourth QoS parameter is a QoS parameter from a set of alternative QoS parameters; The fourth QoS parameter includes one of the following: QoS parameters other than PDU Set QoS parameters; QoS parameters and GFBR at the packet granularity; QoS parameters at the packet granularity.
21. The method according to any one of claims 1 to 20, characterized in that, Sending the first information to the second communication device includes: If at least one of the seventh, eighth, or ninth conditions is met, the first information is sent to the second communication device; If the eighth condition is met, first information is sent to the second communication device, and the first information is used to indicate one of the following: PDU Set QoS processing is applied, and packet-level QoS processing is not applied; If the ninth condition is met, a first message is sent to the second communication device, and the first message is used to indicate one of the following: PDU Set QoS processing is not applied, or packet-level QoS processing is applied.
22. The method according to claim 21, characterized in that, The seventh condition includes at least one of the following: The process can be changed from applying PDU Set QoS processing to applying packet-level QoS processing, or from applying packet-level QoS processing to applying PDU Set QoS processing. Determine whether PDU Set QoS processing is applied or not; The PDU Set QoS processing changes from being applied to not being applied, or from not being applied to not being applied. The conditions for sending a QoS notification are met or a QoS notification needs to be sent. The first object has been switched; The first object has been established, or the first object needs to send an establishment response.
23. The method according to claim 21, characterized in that, The eighth condition includes at least one of the following: The approach shifts from QoS processing at the application packet level to QoS processing at the application PDU Set level. PDU Set QoS processing changes from not being applied to being applied; Determine whether to apply PDU Set QoS processing to the first object; The QoS parameters of the first object are received, and the QoS parameters include PDU Set QoS parameters.
24. The method according to claim 21, characterized in that, The ninth condition includes at least one of the following: The approach shifts from applying PDU Set QoS processing to applying packet-level QoS processing. The PDU Set QoS processing is changed from being applied to not being applied; Determine that PDU Set QoS processing should not be applied to the first object; The QoS parameters of the first object are received, and the QoS parameters include PDU Set QoS parameters.
25. The method according to any one of claims 1 to 24, characterized in that, Sending the first information to the second communication device includes at least one of the following: In the event that a QoS notification is sent to the second communication device, the first information is sent; Send the first information in at least one of the following messages: A message used to notify the first object of its creation or completion; A path switching request message, or a path switching completion message; Switch between request messages, demand messages, or completion messages; A PDU session resource modification completion message, or a PDU session resource modification response message.
26. The method according to any one of claims 1 to 25, characterized in that, The first reason includes at least one of the following: The PDU Set QoS parameters are not met, or there are insufficient resources to apply PDU Set QoS processing; The PDU Set QoS processing is performed when the terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information in the case of uplink PDU Set QoS processing. The first object includes at least one of the following: a first QoS stream, a first radio bearer.
27. The method according to any one of claims 1 to 26, characterized in that, The PDU Set QoS processing includes at least one of the following: uplink PDU Set QoS processing and downlink PDU Set QoS processing; or, The first reason includes at least one of the following: an upward first reason, or a downward first reason; in, The first uplink reason is used to indicate why uplink PDU Set QoS processing is not applied or is turned off; The downlink first reason is used to indicate why downlink PDU Set QoS processing is not applied or is turned off.
28. The method according to any one of claims 1 to 27, characterized in that, When PDU Set QoS processing is uplink PDU Set QoS processing, at least one of the following conditions must be met: The first reason is the first reason for upward movement; The first QoS parameter is an uplink first QoS parameter, or the first QoS parameter is in the uplink direction; The second QoS parameter is the uplink second QoS parameter, or the second QoS parameter is in the uplink direction; The third QoS parameter is an uplink third QoS parameter, or the third QoS parameter is in the uplink direction; The fourth QoS parameter is an uplink fourth QoS parameter, or the fourth QoS parameter is in the uplink direction; The first PDU Set QoS parameter is the first PDU Set QoS parameter in the uplink direction, or the first PDU Set QoS parameter is in the uplink direction; The PDU Set QoS parameters are either uplink PDU Set QoS parameters or PDU Set QoS parameters in the uplink direction; The QoS parameter at the packet granularity is either the QoS parameter at the uplink packet granularity or the QoS parameter at the packet granularity in the uplink direction.
29. The method according to any one of claims 1 to 28, characterized in that, When PDU Set QoS processing is downlink PDU Set QoS processing, at least one of the following conditions must be met: The first reason is the downlink first reason; The first QoS parameter is a downlink first QoS parameter, or the first QoS parameter is in the downlink direction; The second QoS parameter is a downlink second QoS parameter, or the second QoS parameter is in the downlink direction; The third QoS parameter is a third QoS parameter in the downlink direction, or the third QoS parameter is in the downlink direction; The fourth QoS parameter is a downlink fourth QoS parameter, or the fourth QoS parameter is in the downlink direction; The first PDU Set QoS parameter is a downlink first PDU Set QoS parameter, or the first PDU Set QoS parameter is in the downlink direction; The PDU Set QoS parameters are either downlink PDU Set QoS parameters or PDU Set QoS parameters in the downlink direction; The QoS parameter at the packet granularity is either a QoS parameter at the downlink packet granularity or a QoS parameter at the packet granularity in the downlink direction.
30. A communication processing method, characterized in that, include: The second communication device performs a second operation, which includes at least one of the following: Receive at least one of the first information and the first reason sent by the first communication device. Based on the received information, perform at least one of the following: Send at least one of the first information and the first reason to the third communication device; Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object do not include the PDU Set QoS parameters; Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object include the PDUSET QoS parameters; Send a second message or a protocol description message to the terminal, wherein the second message is used for one of the following: requesting the terminal to delete the protocol description message, or notifying the terminal that the protocol description message is invalid; Determine the meaning of at least one of the received notifications and the QoS index; in, The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied; The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off; The notification instruction may or may not be satisfied; The QoS index is used to indicate the set of QoS parameters that are satisfied.
31. The method according to claim 30, characterized in that, The PDU Set QoS processing includes at least one of the following: uplink PDU Set QoS processing and downlink PDU Set QoS processing; or, The first reason includes at least one of the following: an upward first reason, or a downward first reason; in, The first reason for uplink is used to indicate why uplink PDU Set QoS processing is not applied or is turned off; The downlink first reason is used to indicate why downlink PDU Set QoS processing is not applied or is turned off.
32. The method according to claim 30 or 31, characterized in that, If condition 10 is met, perform at least one of the following: Send the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object do not include the PDU SetQoS parameters; Send a second message to the terminal, the second message being used for one of the following: requesting the terminal to delete the protocol description information, or notifying the terminal that the protocol description information is invalid; or If condition sixteen is met, perform at least one of the following: Send QoS parameters of a first object to a first communication device, wherein the QoS parameters of the first object include PDU SetQoS parameters; Send protocol description information to the terminal; in, The tenth condition includes at least one of the following: PDU Set QoS processing is not applied or is turned off, or packet-level QoS processing is applied or is turned on; When the PDU Set QoS processing is uplink PDU Set processing, the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information; The sixteenth condition includes at least one of the following: PDU Set QoS processing is applied or enabled; When the PDU Set QoS processing is uplink PDU Set processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information.
33. The method according to any one of claims 30 to 32, characterized in that, If condition eleven is met, perform at least one of the following: Send the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object do not include the uplink PDUSET QoS parameters; Send a second message to the terminal, the second message being used to request one of the following: the terminal deletes the protocol description information, or notifies the terminal that the protocol description information is invalid; or If condition 17 is met, perform at least one of the following: Send QoS parameters of a first object to a first communication device, wherein the QoS parameters of the first object include uplink PDUSET QoS parameters; Send protocol description information to the terminal; in, The eleventh condition includes at least one of the following: Uplink PDU Set QoS processing is not applied or is turned off, or uplink packet-level QoS processing is applied or is turned on; The reasons why the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information, or why the uplink PDU Set QoS processing is not applied or is turned off include: the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information; in, Condition 117 includes at least one of the following: Uplink PDU Set QoS processing is applied or enabled. The terminal or the first object supports PDU Set processing or supports the identification of PDU Set information; The protocol description information is uplink protocol description information; the first object includes at least one of the following: a first QoS stream, a first radio bearer.
34. The method according to any one of claims 30 to 33, characterized in that, If the twelfth condition is met, the QoS parameters of the first object are sent to the first communication device, and the parameters of the first object do not include the downlink PDU Set QoS parameters; or If the eighteenth condition is met, the QoS parameters of the first object are sent to the first communication device, and the parameters of the first object include downlink PDU Set QoS parameters; in, The twelfth condition includes: downlink PDU Set QoS processing is not applied or is turned off, or downlink packet granular QoS processing is applied or is turned on; The eighteenth condition includes: Downlink PDU Set QoS processing is applied or enabled.
35. The method according to any one of claims 31 to 34, characterized in that, The receipt of the first information sent by the first communication device includes at least one of the following: If a QoS notification is received, the first information is received; The first information is received via at least one of the following messages: A message used to notify the first object of its creation or completion; A path switching request message, or a path switching completion message; Switch between request messages, demand messages, or completion messages; A PDU session resource modification completion message, or a PDU session resource modification response message.
36. The method according to any one of claims 30 to 35, characterized in that, The first reason includes at least one of the following: The PDU Set QoS parameters may not be met, or there may be insufficient resources to apply PDU Set QoS processing. The PDU Set QoS processing refers to the uplink PDU Set QoS processing, in which the terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information.
37. The method according to claim 30, characterized in that, The method further includes: After the second communication device learns that PDU Set QoS processing is not applied or is turned off, or that packet-level QoS processing is applied or is turned on, it updates the QoS parameters of the first object, wherein the QoS parameters of the first object do not include PDU Set QoS parameters.
38. A communication processing method, characterized in that, include: A third communication device performs a third operation, which includes at least one of the following: Receive at least one of the first information and the first reason sent by the second communication device. Based on the received information, perform at least one of the following: Send at least one of the first information and the first reason to the fourth communication device; Sending or updating a first policy rule to a second communication device, wherein the first policy rule does not include at least one of the following: PDU Set QoS parameters, protocol description information; Sending or updating a first policy rule to a second communication device, wherein the first policy rule includes at least one of the following: PDU Set QoS parameters, protocol description information; Determine the meaning of at least one of the received notifications and the QoS index; in, The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied; The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off; The notification instruction may or may not be satisfied; The QoS index is used to indicate the set of QoS parameters that are satisfied.
39. The method according to claim 38, characterized in that, The first reason includes at least one of the following: The PDU Set QoS parameters are not met, or there are insufficient resources to apply PDU Set QoS processing; The PDU Set QoS processing refers to the uplink PDU Set QoS processing, in which the terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information.
40. The method according to claim 38 or 39, characterized in that, The PDU Set QoS processing includes at least one of the following: uplink PDU Set QoS processing and downlink PDU Set QoS processing; or, The first reason includes at least one of the following: an upward first reason, or a downward first reason; in, The first reason for uplink is used to indicate why uplink PDU Set QoS processing is not applied or is turned off; The downlink first reason is used to indicate why downlink PDU Set QoS processing is not applied or is turned off.
41. The method according to any one of claims 38 to 40, characterized in that, If the thirteenth or nineteenth condition is met, perform at least one of the following: send a first policy rule to the second communication device, wherein the first policy rule does not include at least one of the following: PDU Set QoS parameters, protocol description information; If the nineteenth condition is met, perform at least one of the following: send a first policy rule to the second communication device, wherein the first policy rule includes at least one of the following: PDU Set QoS parameters, protocol description information; in, The thirteenth condition includes: PDU Set QoS processing is not applied; in, The nineteenth condition includes at least one of the following: PDU Set QoS processing is applied or enabled; When the PDU Set QoS processing is uplink PDU Set processing, the terminal or the first object supports PDU Set processing or supports the identification of PDU Set information.
42. The method according to any one of claims 38 to 41, characterized in that, If the fourteenth condition is met, perform at least one of the following: send a first policy rule to the second communication device, wherein the first policy rule does not include at least one of the following: uplink PDU Set QoS parameters, uplink protocol description information; or If the twentieth condition is met, at least one of the following shall be executed: send a first policy rule to the second communication device, wherein the first policy rule includes at least one of the following: uplink PDU Set QoS parameters, uplink protocol description information; in, The fourteenth condition includes at least one of the following: Uplink PDU Set QoS processing is not applied or is turned off, or uplink packet-level QoS processing is applied or is turned on; The reasons why the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information, or why the uplink PDU Set QoS processing is not applied or is turned off include: the terminal or the first object does not support PDU Set processing or does not support the identification of PDU Set information; in, The twentieth condition includes at least one of the following: Uplink PDU Set QoS processing is applied or enabled. The terminal or the first object supports PDU Set processing or supports the identification of PDU Set information; The first object includes at least one of the following: a first QoS stream, a first radio bearer.
43. The method according to any one of claims 38 to 42, characterized in that, If the fifteenth condition is met, a first policy rule is sent to the second communication device, and the first policy rule does not include at least one of the following: downlink PDU Set QoS parameters, downlink protocol description information; or If the twenty-first condition is met, a first policy rule is sent to the second communication device, and the first policy rule includes at least one of the following: downlink PDU Set QoS parameters, downlink protocol description information; in, The fifteenth condition includes: downlink PDU Set QoS processing is not applied or is disabled; in, The twenty-first condition includes: Downlink PDU Set QoS processing is applied or enabled.
44. A communication processing device, characterized in that, include: A first processing module is configured to perform a first operation, wherein performing the first operation includes at least one of the following: If the first or second condition is met, perform one of the following: do not apply or disable Packet Set Quality of Service or Protocol Data Unit Set Quality of Service (PDU Set) QoS processing, or apply or enable packet-level QoS processing. If the third condition is met, perform one of the following: do not apply or disable uplink PDU Set QoS processing, or apply or enable packet-level QoS processing in the uplink direction; If the fourth or fifth condition is met, perform one of the following: apply or enable PDU Set QoS processing, or do not apply or disable packet-level QoS processing. If the sixth condition is met, perform one of the following: apply or enable uplink PDU Set QoS processing, or do not apply or disable packet-level QoS processing in the uplink direction; Send a first message to the second communication device, the first message indicating one of the following: PDU Set QoS processing is applied or not applied, or packet-level QoS processing is applied or not applied; Send a first reason to the second communication device, the first reason being used to indicate why PDU Set QoS processing is not applied or is turned off.
45. The apparatus according to claim 44, characterized in that, The first condition includes at least one of the following: The satisfied QoS does not match the first QoS parameter; The first QoS parameter was not satisfied; The satisfied QoS does not match the first PDU Set QoS parameters; The first PDU Set QoS parameters were not met. The satisfied QoS matches the second QoS parameter; The second QoS parameter was satisfied.
46. The apparatus according to claim 44 or 45, characterized in that, The second condition includes at least one of the following: A satisfied QoS does not match at least one of the following: the first QoS parameter, any set of alternative QoS parameters, the set of alternative QoS parameters with the lowest priority, or the third QoS parameter in the first QoS parameter set. At least one of the following is not satisfied: the first QoS parameter, any set of alternative QoS parameters, the set of alternative QoS parameters with the lowest priority, and the third QoS parameter in the first QoS parameter set. The satisfied QoS does not match at least one of the following: the first PDU Set QoS parameter, the PDU Set QoS parameter in the first QoS parameter set; At least one of the following is not satisfied: the first PDU Set QoS parameter, and the PDU Set QoS parameter in the first QoS parameter set; The satisfied QoS matches at least one of the following: a second QoS parameter, one or more alternative QoS parameter sets, and a fourth QoS parameter in the second QoS parameter set; At least one of the following is satisfied or can be satisfied: a second QoS parameter, one or more alternative QoS parameter sets, and a fourth QoS parameter in the second QoS parameter set; in, The first QoS parameter set is one of the following: any alternative QoS parameter set, or the lowest priority alternative QoS parameter set; The second QoS parameter set is: one or more alternative QoS parameter sets.
47. The apparatus according to any one of claims 42 to 46, characterized in that, The third condition includes: The terminal or the first object does not support PDU Set processing or does not support the recognition of PDU Set information; or The terminal or the first object supports PDU Set processing or PDU Set information identification, and satisfies the first condition or the second condition, wherein the QoS parameter in the first condition or the second condition is the uplink QoS parameter or the QoS parameter is in the uplink direction; in The first object includes at least one of the following: a first QoS stream, a first radio bearer.
48. The apparatus according to any one of claims 42 to 47, characterized in that, The fourth condition includes at least one of the following: The satisfied QoS matches the first QoS parameter; The first QoS parameter is satisfied; The QoS matching first PDU Set QoS parameters are satisfied; The first PDU Set QoS parameters were satisfied.
49. The apparatus according to any one of claims 42 to 48, characterized in that, The fifth condition includes at least one of the following: The satisfied QoS matches at least one of the following: a first QoS parameter, one or more alternative QoS parameter sets, and a third QoS parameter in a second QoS parameter set; At least one of the following is satisfied: a first QoS parameter, one or more alternative QoS parameter sets, and a third QoS parameter in a second QoS parameter set; The satisfied QoS matches at least one of the following: the first PDU Set QoS parameter, and the PDU Set QoS parameter in the second QoS parameter set; At least one of the following must be satisfied: a first PDU Set QoS parameter, and a PDU Set QoS parameter in a second QoS parameter set; in, The second QoS parameter set is: one or more alternative QoS parameter sets.
50. The apparatus according to any one of claims 42 to 49, characterized in that, The sixth condition includes at least one of the following: The terminal or the first object supports PDU Set processing or supports the identification of PDU Set information; The first object includes at least one of the following: a first QoS stream, a first radio bearer.
51. A communication processing device, characterized in that, include: A second processing module is configured to perform a second operation, wherein performing the second operation includes at least one of the following: Receive at least one of the first information and the first reason sent by the first communication device. Based on the received information, perform at least one of the following: Send at least one of the first information and the first reason to the third communication device; Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object do not include the PDU Set QoS parameters; Send or update the QoS parameters of the first object to the first communication device, wherein the QoS parameters of the first object include the PDUSET QoS parameters; Send a second message or a protocol description message to the terminal, wherein the second message is used for one of the following: requesting the terminal to delete the protocol description message, or notifying the terminal that the protocol description message is invalid; Determine the meaning of at least one of the received notifications and the QoS index; in, The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied; The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off; The notification instruction may or may not be satisfied; The QoS index is used to indicate the set of QoS parameters that are satisfied.
52. A communication processing device, characterized in that, include: A third processing module is configured to perform a third operation, wherein performing the third operation includes at least one of the following: Receive at least one of the first information and the first reason sent by the second communication device. Based on the received information, perform at least one of the following: Send at least one of the first information and the first reason to the fourth communication device; Sending or updating a first policy rule to a second communication device, wherein the first policy rule does not include at least one of the following: PDU Set QoS parameters, protocol description information; Sending or updating a first policy rule to a second communication device, wherein the first policy rule includes at least one of the following: PDU Set QoS parameters, protocol description information; Determine the meaning of at least one of the received notifications and the QoS index; in, The first information is used to indicate one of the following: PDU Set QoS processing is applied or not applied, and packet-level QoS processing is applied or not applied; The first reason is used to indicate why PDU Set QoS processing is not applied or is turned off; The notification instruction may or may not be satisfied; The QoS index is used to indicate the set of QoS parameters that are satisfied.
53. A network-side device, characterized in that, The method includes a processor, a memory, and a computer program stored in the memory and executable on the processor. When executed by the processor, the computer program implements the steps of the communication processing method as described in any one of claims 1 to 29, or implements the steps of the communication processing method as described in any one of claims 30 to 37, or implements the steps of the communication processing method as described in any one of claims 38 to 43.
54. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the communication processing method as described in any one of claims 1 to 29, or implement the steps of the communication processing method as described in any one of claims 30 to 37, or implement the steps of the communication processing method as described in any one of claims 38 to 43.