QoS control method, device and processor-readable storage medium
The PC5 QoS parameters and Packet Filter are sent to the Relay UE through the Remote UE, and the Uu QoS parameters and Rule are determined by the Relay UE SMF, which solves the problem of how to control the QoS flow of the Relay UE to meet the needs of the Remote UE, and effectively control the QoS flow. and quality assurance.
Patent Information
- Application Number
- CN202010948232.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-10
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2040-09-10
AI Technical Summary
The prior art has not solved the problem of how to control the QoS stream of the Relay UE to meet the QoS requirements of the QoS stream of the Remote UE.
The PC5 QoS parameters and Packet Filter are determined by the Remote UE, and these parameters and filters are sent to the Relay UE to control the QoS flow of the Relay UE. At the same time, the Relay UE SMF can also determine the Uu QoS parameters and Uu QoS Rule and send it to the Relay UE to ensure the quality of the QoS stream.
Effective control of PC5 QoS streams between Remote UE and Relay UE and QoS streams between Relay UE and Relay UE UPF is realized, and the QoS requirements of QoS streams between Remote UE and Remote UE UPF are met.
Smart Images

Figure CN114173384B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a QoS control method, device, and processor-readable storage medium. Background Art
[0002] The 3rd Generation Partnership Project (3GPP) is a th Proximity Services (ProSe) in 5G (5G generation) systems are being studied and standardized. An important scenario in ProSe is that the remote terminal (Remote UE) communicates with the network through a relay terminal (Relay UE) to obtain related services. The Remote UE can access the network through the user plane connection provided by the Protocol Data Unit (PDU) session and Quality of Service (QoS) flow of the Relay UE, thereby establishing the Remote UE's own PDU session and QoS flow. How to control the QoS flow of the Relay UE to meet the QoS requirements of the Remote UE's QoS flow is an unresolved issue in existing standards. Summary of the invention
[0003] The purpose of the embodiments of the present application is to provide a QoS control method, device and processor-readable storage medium, which can solve the problem of how to control the QoS flow of Relay UE to meet the QoS requirements of the QoS flow of Remote UE.
[0004] In order to solve the above technical problems, this application is implemented as follows:
[0005] In a first aspect, an embodiment of the present application provides a QoS control method, which is applied to a Remote UE. The method includes:
[0006] Determine PC5 QoS parameters and Packet Filter;
[0007] Send the PC5 QoS parameters and the Packet Filter to the Relay UE.
[0008] In some implementations, sending the PC5 QoS parameter and the PacketFilter to the Relay UE includes:
[0009] A first request message for establishing a new PC5 QoS flow is sent to the Relay UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
[0010] In some implementations, determining PC5 QoS parameters includes:
[0011] The PC5 QoS parameters are determined according to the QoS parameters received from the N3IWF and the mapping relationship between the Uu QoS parameters and the PC5 QoS parameters.
[0012] In some embodiments, the method further comprises:
[0013] The first QoS policy information is received from the PCF, where the first QoS policy information includes a mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0014] In some implementations, the Packet Filter includes the N3IWF IP address and SPI, and the SPI is obtained by the Relay UE from the N3IWF.
[0015] In some embodiments, the method further comprises:
[0016] The uplink data packet is mapped to the PC5 QoS flow according to the Packet Filter.
[0017] In a second aspect, an embodiment of the present application provides a QoS control method, which is applied to a Relay UE SMF. The method includes:
[0018] Determine Uu QoS parameters and Uu QoS Rules;
[0019] The Uu QoS parameter and the Uu QoS Rule are sent to the Relay UE.
[0020] In some implementations, the sending the Uu QoS parameter and the Uu QoS Rule to the Relay UE includes:
[0021] A PDU session request message is sent to the Relay UE, where the PDU session request message includes the Uu QoS parameter and the Uu QoS Rule.
[0022] In some implementations, determining the Uu QoS parameter includes:
[0023] receiving a first target QoS parameter from the Relay UE, where the first target QoS parameter is determined by the Relay UE;
[0024] The Uu QoS parameter is determined according to the first target QoS parameter.
[0025] In some implementations, determining the Uu QoS Rule includes:
[0026] receiving a first target Packet Filter from the Relay UE, where the first target Packet Filter is determined by the Relay UE;
[0027] The Uu QoS Rule is determined according to the first target Packet Filter, where the Uu QoS Rule includes the QFI and the first target Packet Filter.
[0028] In some implementations, determining the Uu QoS parameter includes:
[0029] The Uu QoS parameter is determined according to the mapping relationship between the DSCP and the QoS parameter and the DSCP value in the downstream IP packet sent by the N3IWF.
[0030] In some implementations, determining the Uu QoS Rule includes:
[0031] The Uu QoS Rule is determined according to the QFI and the Packet Filter, wherein the Packet Filter includes the N3IWF IP address and the SPI, or the Packet Filter includes the N3IWF IP address and the DSCP.
[0032] In some embodiments, the method further comprises:
[0033] The first target Packet Filter is sent to the Relay UE UPF, so that the Relay UE UPF maps the downlink IP packet to the corresponding QoS flow according to the first target Packet Filter.
[0034] In a third aspect, an embodiment of the present application provides a QoS control method, which is applied to a Relay UE. The method includes:
[0035] Receive PC5 QoS parameters and Packet Filter from Remote UE, or receive UuQoS parameters and Uu QoS Rule from Relay UE SMF;
[0036] A target QoS parameter and a target Packet Filter are determined according to the PC5 QoS parameter and the Packet Filter, or according to the Uu QoS parameter and the UuQoS Rule.
[0037] In some implementations, the receiving PC5 QoS parameters and Packet Filter from the Remote UE includes:
[0038] A first request message for establishing a new PC5 QoS flow is received from the Remote UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
[0039] In some implementations, the Packet Filter includes the N3IWF IP address and SPI.
[0040] In some embodiments, the target QoS parameter is a Uu QoS parameter;
[0041] Determining the target QoS parameter according to the PC5 QoS parameter includes:
[0042] The target QoS parameter is determined according to the PC5 QoS parameter and a mapping relationship between the PC5 QoS parameter and the Uu QoS parameter.
[0043] In some implementations, the Packet Filter is a Uu Packet Filter;
[0044] The determining a target Packet Filter according to the Packet Filter includes:
[0045] Determine whether to accept the Uu Packet Filter according to the second QoS policy information.
[0046] In some embodiments, the method further comprises:
[0047] The second QoS policy information is received from the PCF, where the second QoS policy information includes a mapping relationship between allowed PC5 QoS parameters and Uu QoS parameters and allowed N3IWF addresses.
[0048] In some embodiments, the method further comprises:
[0049] Send a PDU session request message to the Relay UE SMF, where the PDU session request message includes the target QoS parameters and the target Packet Filter.
[0050] In some implementations, the receiving the Uu QoS parameter and the Uu QoS Rule from the Relay UE SMF includes:
[0051] A PDU session request message is received from the Relay UE SMF, where the PDU session request message includes the UuQoS parameter and the Uu QoS Rule.
[0052] In some implementations, the Uu QoS Rule includes a QFI and a Packet Filter, the Packet Filter includes an N3IWF IP address and an SPI, or the Packet Filter includes an N3IWF IP address and a DSCP.
[0053] In some embodiments, the target QoS parameter is a PC5 QoS parameter;
[0054] Determining a target QoS parameter according to the Uu QoS parameter includes:
[0055] The target QoS parameter is determined according to the Uu QoS parameter and the mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0056] In some implementations, the target Packet Filter is a PC5 Packet Filter;
[0057] The determining a target Packet Filter according to the Uu QoS Rule includes:
[0058] The target Packet Filter is determined according to the Packet Filter in the Uu QoS Rule.
[0059] In some embodiments, the method further comprises:
[0060] The downstream data packet is mapped to the PC5 QoS flow according to the target Packet Filter.
[0061] In some embodiments, the method further comprises:
[0062] A link modification request message is sent to the Remote UE, where the link modification request message includes the target QoS parameter and the target Packet Filter.
[0063] In a fourth aspect, an embodiment of the present application provides a QoS control device, applied to a Remote UE, comprising: a first memory, a first transceiver, and a first processor:
[0064] A first memory is used to store a program; a first transceiver is used to send and receive data under the control of the first processor; and a first processor is used to read the program in the first memory and perform the following operations:
[0065] Determine PC5 QoS parameters and Packet Filter;
[0066] Send the PC5 QoS parameters and the Packet Filter to the Relay UE.
[0067] In some implementations, the first processor is specifically configured to:
[0068] A first request message for establishing a new PC5 QoS flow is sent to the Relay UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
[0069] In some implementations, the first processor is specifically configured to:
[0070] The PC5 QoS parameters are determined according to the QoS parameters received from the N3IWF and the mapping relationship between the Uu QoS parameters and the PC5 QoS parameters.
[0071] In some implementations, the first processor is further configured to:
[0072] The first QoS policy information is received from the PCF, where the first QoS policy information includes a mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0073] In some implementations, the Packet Filter includes the N3IWF IP address and SPI, and the SPI is obtained by the Relay UE from the N3IWF.
[0074] In some implementations, the first processor is further configured to:
[0075] The uplink data packet is mapped to the PC5 QoS flow according to the Packet Filter.
[0076] In a fifth aspect, an embodiment of the present application provides a QoS control device, applied to a Relay UE SMF, including: a second memory, a second transceiver, and a second processor:
[0077] A second memory is used to store a program; a second transceiver is used to send and receive data under the control of the second processor; and a second processor is used to read the program in the second memory and perform the following operations:
[0078] Determine Uu QoS parameters and Uu QoS Rules;
[0079] The Uu QoS parameter and the Uu QoS Rule are sent to the Relay UE.
[0080] In some implementations, the second processor is specifically configured to:
[0081] A PDU session request message is sent to the Relay UE, where the PDU session request message includes the Uu QoS parameter and the Uu QoS Rule.
[0082] In some implementations, the second processor is specifically configured to:
[0083] receiving a first target QoS parameter from the Relay UE, where the first target QoS parameter is determined by the Relay UE;
[0084] The Uu QoS parameter is determined according to the first target QoS parameter.
[0085] In some implementations, the second processor is specifically configured to:
[0086] receiving a first target Packet Filter from the Relay UE, where the first target Packet Filter is determined by the Relay UE;
[0087] The Uu QoS Rule is determined according to the first target Packet Filter, where the Uu QoS Rule includes the QFI and the first target Packet Filter.
[0088] In some implementations, the second processor is specifically configured to:
[0089] The Uu QoS parameter is determined according to the mapping relationship between the DSCP and the QoS parameter and the DSCP value in the downstream IP packet sent by the N3IWF.
[0090] In some implementations, the second processor is specifically configured to:
[0091] The Uu QoS Rule is determined according to the QFI and the Packet Filter, wherein the Packet Filter includes the N3IWF IP address and the SPI, or the Packet Filter includes the N3IWF IP address and the DSCP.
[0092] In some implementations, the second processor is further configured to:
[0093] The first target Packet Filter is sent to the Relay UE UPF, so that the Relay UE UPF maps the downlink IP packet to the corresponding QoS flow according to the first target Packet Filter.
[0094] In a sixth aspect, an embodiment of the present application provides a QoS control device, applied to a Relay UE, comprising: a third memory, a third transceiver, and a third processor:
[0095] a third memory for storing programs; a third transceiver for transmitting and receiving data under the control of the third processor; and a third processor for reading the programs in the third memory and performing the following operations:
[0096] Receive PC5 QoS parameters and Packet Filter from Remote UE, or receive UuQoS parameters and Uu QoS Rule from Relay UE SMF;
[0097] A target QoS parameter and a target Packet Filter are determined according to the PC5 QoS parameter and the Packet Filter, or according to the Uu QoS parameter and the UuQoS Rule.
[0098] In some implementations, the third processor is specifically configured to:
[0099] A first request message for establishing a new PC5 QoS flow is received from the Remote UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
[0100] In some implementations, the Packet Filter includes the N3IWF IP address and SPI.
[0101] In some embodiments, the target QoS parameter is a Uu QoS parameter;
[0102] The third processor is specifically configured to:
[0103] The target QoS parameter is determined according to the PC5 QoS parameter and a mapping relationship between the PC5 QoS parameter and the Uu QoS parameter.
[0104] In some implementations, the Packet Filter is a Uu Packet Filter;
[0105] The third processor is specifically configured to:
[0106] Determine whether to accept the Uu Packet Filter according to the second QoS policy information.
[0107] In some implementations, the third processor is further configured to:
[0108] The second QoS policy information is received from the PCF, where the second QoS policy information includes a mapping relationship between allowed PC5 QoS parameters and Uu QoS parameters and allowed N3IWF addresses.
[0109] In some implementations, the third processor is further configured to:
[0110] Send a PDU session request message to the Relay UE SMF, where the PDU session request message includes the target QoS parameters and the target Packet Filter.
[0111] In some implementations, the third processor is specifically configured to:
[0112] A PDU session request message is received from the Relay UE SMF, where the PDU session request message includes the UuQoS parameter and the Uu QoS Rule.
[0113] In some implementations, the Uu QoS Rule includes a QFI and a Packet Filter, the Packet Filter includes an N3IWF IP address and an SPI, or the Packet Filter includes an N3IWF IP address and a DSCP.
[0114] In some embodiments, the target QoS parameter is a PC5 QoS parameter;
[0115] The third processor is specifically configured to:
[0116] The target QoS parameter is determined according to the Uu QoS parameter and the mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0117] In some implementations, the target Packet Filter is a PC5 Packet Filter;
[0118] The third processor is specifically configured to:
[0119] The target Packet Filter is determined according to the Packet Filter in the Uu QoS Rule.
[0120] In some implementations, the third processor is further configured to:
[0121] The downstream data packet is mapped to the PC5 QoS flow according to the target Packet Filter.
[0122] In some implementations, the third processor is further configured to:
[0123] A link modification request message is sent to the Remote UE, where the link modification request message includes the target QoS parameter and the target Packet Filter.
[0124] In a seventh aspect, an embodiment of the present application provides a QoS control device, applied to a Remote UE, including:
[0125] A first determining unit, used for determining a PC5 QoS parameter and a packet filter;
[0126] The first sending unit is used to send the PC5 QoS parameter and the Packet Filter to the Relay UE.
[0127] In some implementations, the first sending unit is specifically configured to:
[0128] A first request message for establishing a new PC5 QoS flow is sent to the Relay UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
[0129] In some implementations, the first determining unit is specifically configured to:
[0130] The PC5 QoS parameters are determined according to the QoS parameters received from the N3IWF and the mapping relationship between the Uu QoS parameters and the PC5 QoS parameters.
[0131] In some embodiments, the device further comprises:
[0132] The second receiving unit is configured to receive first QoS policy information from the PCF, wherein the first QoS policy information includes a mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0133] In some implementations, the Packet Filter includes the N3IWF IP address and SPI, and the SPI is obtained by the Relay UE from the N3IWF.
[0134] In some embodiments, the device further comprises:
[0135] The first mapping unit is used to map the uplink data packet to the PC5 QoS flow according to the Packet Filter.
[0136] In an eighth aspect, an embodiment of the present application provides a QoS control device, applied to a Relay UE SMF, including:
[0137] A second determining unit, configured to determine a Uu QoS parameter and a Uu QoS Rule;
[0138] The second sending unit is configured to send the Uu QoS parameter and the Uu QoS Rule to the Relay UE.
[0139] In some implementations, the second sending unit is specifically configured to:
[0140] A PDU session request message is sent to the Relay UE, where the PDU session request message includes the Uu QoS parameter and the Uu QoS Rule.
[0141] In some implementations, the second determining unit is specifically configured to:
[0142] receiving a first target QoS parameter from the Relay UE, where the first target QoS parameter is determined by the Relay UE;
[0143] The Uu QoS parameter is determined according to the first target QoS parameter.
[0144] In some implementations, the second determining unit is specifically configured to:
[0145] receiving a first target Packet Filter from the Relay UE, where the first target Packet Filter is determined by the Relay UE;
[0146] The Uu QoS Rule is determined according to the first target Packet Filter, where the Uu QoS Rule includes the QFI and the first target Packet Filter.
[0147] In some implementations, the second determining unit is specifically configured to:
[0148] The Uu QoS parameter is determined according to the mapping relationship between the DSCP and the QoS parameter and the DSCP value in the downstream IP packet sent by the N3IWF.
[0149] In some implementations, the second determining unit is specifically configured to:
[0150] The Uu QoS Rule is determined according to the QFI and the Packet Filter, wherein the Packet Filter includes the N3IWF IP address and the SPI, or the Packet Filter includes the N3IWF IP address and the DSCP.
[0151] In some embodiments, the device further comprises:
[0152] The third sending unit is used to send the first target Packet Filter to the Relay UE UPF, so that the Relay UE UPF maps the downlink IP packet to the corresponding QoS flow according to the first target Packet Filter.
[0153] In a ninth aspect, an embodiment of the present application provides a QoS control device, applied to a Relay UE, including:
[0154] A first receiving unit, configured to receive PC5 QoS parameters and Packet Filter from a Remote UE, or receive Uu QoS parameters and Uu QoS Rule from a Relay UE SMF;
[0155] The third determining unit is configured to determine a target QoS parameter and a target Packet Filter according to the PC5 QoS parameter and the Packet Filter, or according to the Uu QoS parameter and the Uu QoS Rule.
[0156] In some implementations, the first receiving unit is specifically configured to:
[0157] A first request message for establishing a new PC5 QoS flow is received from the Remote UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
[0158] In some implementations, the Packet Filter includes the N3IWF IP address and SPI.
[0159] In some embodiments, the target QoS parameter is a Uu QoS parameter;
[0160] The third determining unit is specifically configured to:
[0161] The target QoS parameter is determined according to the PC5 QoS parameter and a mapping relationship between the PC5 QoS parameter and the Uu QoS parameter.
[0162] In some implementations, the Packet Filter is a Uu Packet Filter;
[0163] The third determining unit is specifically configured to:
[0164] Determine whether to accept the Uu Packet Filter according to the second QoS policy information.
[0165] In some embodiments, the device further comprises:
[0166] The third receiving unit is used to receive second QoS policy information from the PCF, where the second QoS policy information includes a mapping relationship between allowed PC5 QoS parameters and Uu QoS parameters and an allowed N3IWF address.
[0167] In some embodiments, the device further comprises:
[0168] The fourth sending unit is used to send a PDU session request message to the Relay UE SMF, where the PDU session request message includes the target QoS parameters and the target Packet Filter.
[0169] In some implementations, the first receiving unit is specifically configured to:
[0170] A PDU session request message is received from the Relay UE SMF, where the PDU session request message includes the UuQoS parameter and the Uu QoS Rule.
[0171] In some implementations, the Uu QoS Rule includes a QFI and a Packet Filter, the Packet Filter includes an N3IWF IP address and an SPI, or the Packet Filter includes an N3IWF IP address and a DSCP.
[0172] In some embodiments, the target QoS parameter is a PC5 QoS parameter;
[0173] The third determining unit is specifically configured to:
[0174] The target QoS parameter is determined according to the Uu QoS parameter and the mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0175] In some implementations, the target Packet Filter is a PC5 Packet Filter;
[0176] The third determining unit is specifically configured to:
[0177] The target Packet Filter is determined according to the Packet Filter in the Uu QoS Rule.
[0178] In some embodiments, the device further comprises:
[0179] The second mapping unit is used to map the downlink data packet to the PC5 QoS flow according to the target Packet Filter.
[0180] In some embodiments, the device further comprises:
[0181] The fifth sending unit is used to send a link modification request message to the Remote UE, where the link modification request message includes the target QoS parameter and the target Packet Filter.
[0182] In the tenth aspect, an embodiment of the present application provides a processor-readable storage medium, wherein the processor-readable storage medium stores a program, wherein the program is used to enable the processor to execute the QoS control method described in the first aspect, or to execute the QoS control method described in the second aspect, or to execute the QoS control method described in the third aspect.
[0183] In the embodiment of the present application, the QoS flow establishment process initiated by the Remote UE or the Relay UE SMF is used to establish the PC5 QoS flow between the Remote UE and the Relay UE and the QoS flow between the Relay UE and the Relay UE UPF to meet the QoS requirements of the QoS flow between the Remote UE and the Remote UE UPF. BRIEF DESCRIPTION OF THE DRAWINGS
[0184] Figure 1a This is a schematic diagram of the 5G ProSe UE-to-Network Relay architecture;
[0185] Figure 1b This is a schematic diagram of the UE-to-Network Relay architecture based on N3IWF;
[0186] Figure 1c Schematic diagram of the connection establishment process of the UE-to-Network Relay architecture based on N3IWF;
[0187] Figure 1d The figure is a schematic diagram of the user plane protocol stack of UE-to-Network Relay based on N3IWF;
[0188] Figure 2 One of the flow charts of the QoS control method provided in the embodiment of the present application;
[0189] Figure 3 The second flowchart of the QoS control method provided in the embodiment of the present application;
[0190] Figure 4 The third flowchart of the QoS control method provided in the embodiment of the present application;
[0191] Figure 5a The fourth flowchart of the QoS control method provided in the embodiment of the present application;
[0192] Figure 5b The fifth flowchart of the QoS control method provided in the embodiment of the present application;
[0193] Figure 5c Schematic diagram of the QoS control method provided in the embodiment of the present application.
[0194] Figure 6 One of the structural diagrams of the QoS control device provided in the embodiment of the present application;
[0195] Figure 7 The second structural diagram of the QoS control device provided in the embodiment of the present application;
[0196] Figure 8 The third structural diagram of the QoS control device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0197] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0198] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0199] The QoS control method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0200] The technology described in this article is not limited to the fifth-generation mobile communication (5th-generation, 5G) system and subsequent evolution communication systems, and is not limited to the evolution (LTE-Advanced, LTE-A) system of LTE / LTE, and can also be used in various wireless communication systems, such as Code Division Multiple Access (Code Division Multiple Access, CDMA), Time Division Multiple Access (Time Division Multiple Access, TDMA), Frequency Division Multiple Access (Frequency Division Multiple Access, FDMA), Orthogonal Frequency Division Multiple Access (Orthogonal Frequency Division Multiple Access, OFDMA), Single-carrier Frequency Division Multiple Access (Single-carrier Frequency-Division Multiple Access, SC-FDMA) and other systems.
[0201] The terms "system" and "network" are often used interchangeably. A CDMA system may implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA). UTRA includes Wideband Code Division Multiple Access (WCDMA) and other CDMA variants. A TDMA system may implement radio technologies such as Global System for Mobile Communication (GSM). An OFDMA system may implement radio technologies such as Ultra Mobile Broadband (UMB), Evolution-UTRA (E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE802.20, Flash-OFDM, etc. UTRA and E-UTRA are parts of Universal Mobile Telecommunications System (UMTS). LTE and more advanced LTE (such as LTE-A) are new UMTS versions that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein may be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies.
[0202] In order to better understand the solution of the embodiment of the present application, the following contents are first described:
[0203] (1) 5G ProSe UE-to-Network Relay Infrastructure
[0204] Figure 1aThe figure shows the 5G ProSe UE-to-Network Relay infrastructure. When the UE is out of network coverage or the Uu interface signal quality is poor, it cannot connect to the network directly. It can connect to the network through a UE with relay function. The former is called Remote UE and the latter is called Relay UE. The Relay UE registers with the network, establishes a Protocol Data Unit (PDU) session and QoS flow to communicate with the network. The Remote UE communicates with the Relay UE through the PC5 interface (the communication interface between UEs), and forwards data through the PDU session and QoS flow of the Relay UE to achieve the purpose of communicating with the network.
[0205] (2) UE-to-Network Relay Architecture Based on N3IWF
[0206] exist Figure 1a Based on the UE-to-Network Relay infrastructure shown in the figure, in order to ensure end-to-end security, a UE-to-Network Relay architecture based on non-3GPP network functions (Non-3GPP InterWorking Function, N3IWF) was proposed in the research of the 5GProSe project.
[0207] Figure 1b The figure shows the UE-to-Network Relay architecture based on N3WIF. In this architecture, the Relay UE is still registered with the network, and establishes PDU sessions and QoS flows to achieve communication with the network. Unlike Figure 1, the PDU session of the Relay UE needs to support the connection to the N3IWF. The Remote UE establishes an IPSec connection with the N3IWF through the PDU session of the Relay UE, and the Remote UE sends NAS signaling messages and user plane data to the network through the IPSec connection.
[0208] (3) Connection establishment process based on N3IWF UE-to-Network Relay architecture
[0209] like Figure 1c As shown, the specific process is as follows:
[0210] 1. The Remote UE and Relay UE initiate a registration process and obtain ProSe policy and URSP policy information from the network. The policy information indicates whether the Remote UE accesses the 5GC through the N3IWF.
[0211] 2. The Remote UE performs a discovery process to discover the UE-to-Network Relay.
[0212] 3. The Remote UE selects the UE-to-Network Relay and establishes direct one-to-one communication. The communication interface between the Remote UE and the Relay UE is the PC5 interface. If a new PDU session needs to be created, the UE-to-Network Relay initiates a new PDU session establishment process.
[0213] 4. UE-to-Network Relay assigns an IP address to the Remote UE.
[0214] 5. The Remote UE selects N3IWF and determines the N3IWF IP address.
[0215] 6. The Remote UE uses the IKE process to establish an IPSec connection with the N3IWF and initiates the Non-access stratum (NAS) registration process. After the IPSec connection is established, the Remote UE can establish a PDU session and QoS flow with the network through NAS messages.
[0216] In the UE-to-Network Relay architecture based on N3IWF, the Remote UE establishes a PDU session and QoS flow with the network through NAS messages, and the PDU session and QoS flow are carried on the PDU session and QoS flow of the Relay UE. Figure 1d As shown, the transmission of the PDU transmitted between the Remote UE and the Remote UE UPF between the Remote UE and the N3IWF is carried on the PC5 connection (and PC5 QoS flow) between the Remote UE and the Relay UE and the PDU session (and Uu QoS flow) between the Relay UE and the Relay UEUPF. To meet the QoS requirements (such as latency, bit rate, etc.) of the QoS flow between the Remote UE and the Remote UE UPF, the PC5 QoS flow and Uu QoS flow of the Relay UE must also be able to meet the corresponding QoS requirements.
[0217] The prior art has not yet solved the problem of how to control the PC5 QoS flow between the Remote UE and the Relay UE and the QoS flow between the Relay UE and the Relay UE UPF to meet the QoS requirement of the QoS flow between the Remote UE and the Remote UE UPF.
[0218] See also Figure 2 , an embodiment of the present application provides a QoS control method, applied to a Remote UE, the method comprising:
[0219] Step 201: Determine PC5 QoS parameters and Packet Filter;
[0220] Step 202: Send PC5 QoS parameters and Packet Filter to Relay UE.
[0221] In an embodiment of the present application, the QoS establishment process is initiated by the Remote UE. Specifically, the Remote UE determines the PC5 interface quality of service (PC5 QoS) parameters and packet filter (Packet Filter), and sends the determined PC5 QoS parameters and Packet Filter to the Relay UE, so that the Relay UE can determine the target QoS parameters and target Packet Filter based on the PC5 QoS parameters and Packet Filter, and complete the establishment of the PC5 QoS flow between the Remote UE and the Relay UE and the QoS flow between the Relay UE and the Relay UE UPF, thereby meeting the QoS requirements of the QoS flow between the Remote UE and the Remote UE UPF.
[0222] In some implementations, the Packet Filter includes a non-3GPP InterWorking Function (N3IWF) IP address and a Security Parameter Index (SPI), where the Relay UE obtains the SPI from the N3IWF.
[0223] Furthermore, the method further includes: mapping the uplink data packet to the PC5 QoS flow according to the Packet Filter.
[0224] It is understandable that the above-mentioned Packet Filter can also be called Relay UE Packet Filter; at the same time, optionally, the Remote UE can also determine the Remote UE PC5 QoS rule (Rule) and the Uu interface service quality (Uu QoS) parameter, and the Uu QoS parameter can also be called Relay UE QoS parameter.
[0225] In some implementations, the sending of PC5 QoS parameters and Packet Filter to the Relay UE specifically includes: sending a first request message for establishing a new PC5 QoS flow to the Relay UE, the first request message including the PC5 QoS parameters and Packet Filter. Optionally, the first request message may be called a Link Modification Request message, which carries the PC5 QoS parameters and Packet Filter.
[0226] In some implementations, the above-mentioned determining PC5 QoS parameters specifically includes: determining PC5 QoS parameters according to the QoS parameters received from N3IWF and a mapping relationship between Uu QoS parameters and PC5 QoS parameters.
[0227] In an embodiment of the present application, the N3IWF sends the Uu QoS parameters to the Remote UE in advance. Specifically, the N3IWF may send the Uu QoS parameters to the Remote UE via a PDU session establishment accept message, and the message may also include a QoSRule.
[0228] Furthermore, the method further includes: receiving first QoS policy information from a policy control function (PCF), wherein the first QoS policy information includes a mapping relationship between Uu QoS parameters and PC5 QoS parameters.
[0229] In an embodiment of the present application, the mapping relationship between the Uu QoS parameters and the PC5 QoS parameters is obtained by the Remote UE by receiving the first QoS policy information from the PCF. In some implementations, the Remote UE can receive the first QoS policy information from the PCF through an access and mobility management function (Access Control And Mobility Management Function, AMF).
[0230] In an embodiment of the present application, after the Remote UE determines the PC5 QoS parameters and Packet Filter, it sends the determined PC5 QoS parameters and Packet Filter to the RelayUE, establishes a PC5 QoS flow between the Remote UE and the Relay UE, and a QoS flow between the Relay UE and the Relay UE UPF, so as to meet the QoS requirements of the QoS flow between the Remote UE and the Remote UE UPF.
[0231] See also Figure 3The embodiment of the present application provides a QoS control method, which is applied to a Relay UE session management function (Session Management Function, SMF), and the method includes:
[0232] Step 301: Determine Uu QoS parameters and Uu QoS Rules;
[0233] Step 302: Send Uu QoS parameters and Uu QoS Rules to Relay UE.
[0234] In the embodiment of the present application, sending Uu QoS parameters and Uu QoS Rules to the Relay UE specifically includes: sending a PDU session request message to the Relay UE, where the PDU session request message includes the Uu QoS parameters and Uu QoS Rules.
[0235] The above determination of Uu QoS parameters and Uu QoS Rules specifically includes two cases: the QoS flow establishment process is initiated by the Remote UE, and the QoS flow establishment process is initiated by the Relay UE SMF.
[0236] For the case where the QoS flow establishment process is initiated by the Remote UE:
[0237] The above-mentioned determining of the Uu QoS parameter includes: receiving a first target QoS parameter from the Relay UE, where the first target QoS parameter is determined by the Relay UE; and determining the Uu QoS parameter according to the first target QoS parameter.
[0238] In the embodiment of the present application, the Relay UE SMF determines the Uu QoS parameter specifically based on the first target QoS parameter provided by the Relay UE, and the first target QoS parameter is determined by the Relay UE based on the PC5 QoS parameter received from the Remote UE.
[0239] The above-mentioned determination of the Uu QoS Rule includes: receiving a first target Packet Filter from the Relay UE, where the first target Packet Filter is determined by the Relay UE; and determining the Uu QoS Rule according to the first target Packet Filter, where the Uu QoS Rule includes a QoS flow identifier (QFI) and the first target Packet Filter.
[0240] In the embodiment of the present application, the Relay UE SMF determines the Uu QoS Rule specifically according to the first target Packet Filter provided by the Relay UE, and the first target Packet Filter is determined by the Relay UE according to the Packet Filter received from the Remote UE.
[0241] In some implementations, the method further includes: sending a first target Packet Filter to a Relay UE user plane management function (User Plane Function, UPF), so that the Relay UE UPF maps the downlink IP packet to the corresponding QoS flow according to the first target Packet Filter. Specifically, the Relay UE SMF may send an N4 session request message to the Relay UE UPF, the message including the first target Packet Filter, and the UPF uses the first target Packet Filter to map the downlink IP packet to the corresponding QoS flow.
[0242] For the case where the QoS flow establishment process is initiated by the Relay UE SMF:
[0243] The above-mentioned determination of the Uu QoS parameters includes: determining the Uu QoS parameters according to a mapping relationship between a Differentiated Services Code Point (DSCP) and the QoS parameters and a DSCP value in a downstream IP packet sent by the N3IWF.
[0244] In the embodiment of the present application, the Relay UE SMF itself determines the Uu QoS parameters, specifically based on the mapping relationship between DSCP and QoS parameters and the DSCP value in the downlink IP packet sent by the N3IWF.
[0245] The determining of the Uu QoS Rule includes: determining the Uu QoS Rule according to the QFI and the Packet Filter.
[0246] In an embodiment of the present application, the Relay UE SMF itself determines the Uu QoS Rule, specifically based on the QFI and the Packet Filter, where the Packet Filter includes the N3IWF IP address and SPI, or the Packet Filter includes the N3IWF IP address and DSCP.
[0247] In the embodiment of the present application, the QoS flow establishment process is initiated by the Remote UE or the Relay UE SMF. After the RelayUE SMF determines the Uu QoS parameters and the Uu QoS Rule, the determined Uu QoS parameters and the Uu QoS Rule are sent to the Relay UE to establish the PC5 QoS flow between the Remote UE and the Relay UE and the QoS flow between the Relay UE and the Relay UE UPF to meet the QoS requirements of the QoS flow between the Remote UE and the Remote UE UPF.
[0248] See also Figure 4 The embodiment of the present application provides a QoS control method, which is applied to a Relay UE. The method includes:
[0249] Step 401: Receive PC5 QoS parameters and Packet Filter from Remote UE, or receive Uu QoS parameters and Uu QoS Rule from Relay UE SMF;
[0250] Step 402: Determine target QoS parameters and target Packet Filter according to PC5 QoS parameters and Packet Filter, or according to Uu QoS parameters and Uu QoSRule.
[0251] In the embodiment of the present application, there are two specific cases: the QoS flow establishment process is initiated by the Remote UE, and the QoS flow establishment process is initiated by the Relay UE SMF.
[0252] Initiating a QoS flow establishment process for a Remote UE, the method is as follows: receiving PC5 QoS parameters and Packet Filter from the Remote UE, and determining target QoS parameters and target PacketFilter according to the PC5 QoS parameters and Packet Filter.
[0253] In some implementations, receiving PC5 QoS parameters and Packet Filter from Remote UE specifically includes: receiving a first request message for establishing a new PC5 QoS flow from Remote UE, wherein the first request message includes PC5 QoS parameters and Packet Filter. Optionally, the first request message may be called a Link Modification Request message, which carries PC5 QoS parameters and Packet Filter. The Packet Filter includes an N3IWF IP address and an SPI.
[0254] In some implementations, the target QoS parameter is a Uu QoS parameter, and determining the target QoS parameter according to the PC5 QoS parameter specifically includes: determining the target QoS parameter according to the PC5 QoS parameter and a mapping relationship between the PC5 QoS parameter and the Uu QoS parameter.
[0255] In some implementation manners, the above-mentioned Packet Filter is a Uu Packet Filter, and determining the target Packet Filter according to the Packet Filter specifically includes: determining whether to accept the Uu Packet Filter according to the second QoS policy information.
[0256] Furthermore, the method also includes: receiving second QoS policy information from PCF, the second QoS policy information including a mapping relationship between allowed PC5 QoS parameters and Uu QoS parameters and allowed N3IWF addresses. Specifically, the Relay UE can receive the second QoS policy information from the PCF via AMF.
[0257] Furthermore, the method further includes: sending a PDU session request message to the Relay UE SMF, wherein the PDU session request message includes a target QoS parameter and a target Packet Filter.
[0258] In the embodiment of the present application, the Remote UE initiates the QoS flow establishment process, the Relay UE receives the PC5 QoS parameters and Packet Filter determined by the Remote UE, determines the target QoS parameters and target Packet Filter based on the PC5 QoS parameters and Packet Filter, establishes the PC5 QoS flow between the Remote UE and the Relay UE and the QoS flow between the Relay UE and the RelayUE UPF to meet the QoS requirements of the QoS flow between the Remote UE and the Remote UE UPF.
[0259] For the Relay UE SMF initiating the QoS flow establishment process, the method is: receiving Uu QoS parameters and Uu QoS Rules from the Relay UE SMF, and determining target QoS parameters and target PacketFilter according to the Uu QoS parameters and Uu QoS Rules.
[0260] In some implementations, receiving Uu QoS parameters and Uu QoS Rule from Relay UE SMF specifically includes: receiving a PDU session request message from Relay UE SMF, the PDU session request message includes Uu QoS parameters and Uu QoS Rule. The Uu QoS Rule includes QFI and Packet Filter, the Packet Filter includes N3IWF IP address and SPI, or the Packet Filter includes N3IWF IP address and DSCP.
[0261] In some implementations, the target QoS parameter is a PC5 QoS parameter, and determining the target QoS parameter according to the Uu QoS parameter specifically includes: determining the target QoS parameter according to the Uu QoS parameter and a mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0262] In some implementation manners, the target Packet Filter is a PC5 Packet Filter, and determining the target Packet Filter according to the Uu QoS Rule specifically includes: determining the target Packet Filter according to the Packet Filter in the Uu QoS Rule.
[0263] Furthermore, the method further includes: mapping the downlink data packet to the PC5 QoS flow according to the target Packet Filter.
[0264] Furthermore, the method further includes: sending a link modification request message to the Remote UE, wherein the link modification request message includes a target QoS parameter and a target Packet Filter.
[0265] In the embodiment of the present application, the Relay UE SMF initiates the QoS flow establishment process, the Relay UE receives the Uu QoS parameters and Uu QoS Rule determined by the Relay UESMF, determines the target QoS parameters and target Packet Filter according to the Uu QoS parameters and Uu QoS Rule, establishes the PC5 QoS flow between the Remote UE and the Relay UE and the QoS flow between the Relay UE and the RelayUE UPF to meet the QoS requirements of the QoS flow between the Remote UE and the Remote UE UPF.
[0266] The method of the embodiment of the present application is described below with reference to the accompanying drawings:
[0267] Embodiment 1: QoS flow establishment process initiated by Remote UE;
[0268] See also Figure 5a , where steps 1-8 describe how the Remote UE establishes a QoS flow with the Remote UE UPF through an IPSec connection, and how the Remote UE obtains QoS parameters and N3WIF address information. Steps 9-13 describe how the Remote UE establishes / updates the PC5 QoS flow and how to request the Relay UE to establish / update the QoS flow.
[0269] 1. The Remote UE initiates a PDU session establishment request message to the Remote UE SMF. The request message includes information such as the PDU session ID.
[0270] 2. Remote UE SMF determines QoS parameters, including 5QI, GFBR, etc. Remote UE SMF sends an N1N2 message transmission message to Remote UEAMF, which includes N2 SM info and N1 SM container. N2 SM info includes QFI and QoS parameters, where QFI is the QoS flow identifier, which is used to uniquely identify the QoS flow. N1 SM container includes a PDU session establishment acceptance message, which includes QoS parameters and QoS Rule, where QoS Rule includes QFI and Packet Filter, and Packet Filter is used to bind the Packet to the QFI. N2 SM info is sent to N3IWF, and N1 SM container is sent to UE.
[0271] 3. The Remote UE AMF sends a PDU session request message to the N3IWF, which includes the N2 SM info and the N1SM container.
[0272] 4. N3IWF determines to establish a corresponding IPSecChild SA for each QoS flow between the Remote UE and the Remote UE UPF.
[0273] 5. N3IWF sends an IKE_Create_Child_SA request message to the Remote UE to establish an IPSec Child SA between N3IWF and the Remote UE. The request message contains the SPI (Security Parameter Index) of the IPSec Child SA. The Remote UE returns a response message to N3IWF.
[0274] 6. N3IWF sends a PDU session establishment accept message to the Remote UE, which contains QoS parameters and QoSRule.
[0275] 7. N3IWF sends a PDU session response message to the Remote UE AMF.
[0276] 8. The QoS flow established between the Remote UE and the Remote UE UPF is transmitted through the IPSec child SA between the Remote UE and the N3IWF.
[0277] 9. The Remote UE determines the PC5 QoS parameters, Remote UE PC5 QoS Rule, Relay UE QoS parameters and Relay UE Packet Filter. The Remote UE determines the PC5 QoS parameters based on the QoS parameters obtained in step 6 and the mapping relationship between the Uu QoS parameters and the PC5 QoS parameters, for example, the PQI is determined by the mapping relationship between 5QI and PQI. The Remote UE PC5 QoS Rule includes the PC5 Packet Filter and PFI, wherein the PC5 Packet Filter contains the N3IWF address and SPI, and the PFI is the PC5 QoS flow identifier. The Remote UE maps the IP packet to the PC5 QoS flow identified by the PFI through the PC5 Packet Filter. The Relay UE QoS parameters are the QoS parameters received in step 6. The Relay UE Packet Filter consists of the N3IWF IP address and SPI. The Relay UE Packet Filter needs to be sent by the Relay UE to the network to map the downlink IP packet to the corresponding QoS flow.
[0278] 10a. The Remote UE sends a Link Modification Request message to the Relay UE to establish a new PC5QoS. The message includes PFI, PC5 QoS parameters, Relay UE QoS parameters and Relay UE Packet Filter.
[0279] 10b. The Relay UE returns a Link Modification Accept message to the Remote UE.
[0280] 11. The Relay UE determines the QoS parameters and Packet Filter according to the Relay UE QoS parameters and Relay UE Packet Filter sent by the Remote UE. The Relay UE determines whether to accept the Relay UE QoS parameters and Relay UE Packet Filter requested by the Remote UE according to the policy information, and can also update the Relay UE QoS parameters according to the policy information. The Relay UE policy information includes the allowed Relay UE QoS parameters and the allowed N3IWF address information.
[0281] 12a. The Relay UE sends a PDU session modification request message to the Relay UE SMF to establish a new QoS flow. The message includes the QoS parameters and Packet Filter determined in step 11.
[0282] 12b. The Relay UE SMF returns a PDU session modification confirmation message to the Relay UE, which contains the QoS parameters and QoS Rules accepted by the SMF. The QoS Rules contain QFI and Packet Filter. The Relay UE maps the uplink IP packets to the corresponding QoS flow through the QoS Rules.
[0283] 13a. Relay UE SMF sends an N4 session request message to Relay UE UPF, which contains PacketFilter. UPF uses the PacketFilter to map the downlink IP packets to the corresponding QoS flow.
[0284] 13b. The Relay UE UPF returns an N4 session response message to the Relay UE SMF.
[0285] Embodiment 2: QoS flow establishment process initiated by Relay UE SMF;
[0286] See also Figure 5b , where step 1 is Figure 5a Same as steps 1-8 in .
[0287] 1. A QoS flow is established between the Remote UE and the Remote UE UPF, which is the same as steps 1-8 in the first embodiment.
[0288] 2. Relay UE SMF decides to initiate the QoS flow establishment process, and Relay UE SMF determines the QoS parameters and QoSRule. Relay UE SMF determines the QoS parameters based on the mapping relationship between DSCP and QoS parameters and the DSCP value in the downlink IP packet sent by N3IWF. QoS Rule consists of QFI and Packet Filter. QFI is allocated by SMF, and Packet Filter contains N3IWF IP address and SPI (or DSCP).
[0289] 3a. Relay UE SMF initiates the QoS flow establishment process. Relay UE SMF sends a PDU session modification command message to the Relay UE, which includes QoS parameters and QoS Rules.
[0290] 3b. The Relay UE returns a PDU session modification command response message to the Relay UE SMF.
[0291] 4. Relay UE determines PC5 QoS parameters, Relay UE PC5 QoS Rule, and Remote UE PC5 PacketFilter. Relay UE determines PC5 QoS parameters based on the QoS parameters obtained in step 3a and the mapping relationship between Uu QoS parameters and PC5 QoS parameters, for example, PQI is determined through the mapping relationship between 5QI and PQI. Relay UE PC5 QoS Rule includes PC5 Packet Filter and PFI, wherein PC5 Packet Filter contains N3IWF address and SPI (or DSCP), PFI is PC5 QoS flow identifier, and Relay UE maps downlink IP packets to the PC5QoS flow identified by PFI through PC5 Packet Filter. Remote UE PC5 Packet Filter contains N3IWF IP address and SPI (or DSCP).
[0292] 5a. The Relay UE sends a Link Modification Request message to the Remote UE, which includes the PFI, PC5 QoS parameters and Remote UE PC5 Packet Filter.
[0293] 5b. The Remote UE returns a Link Modification Accept message to the Relay UE.
[0294] 6. The Remote UE generates a PC5 QoS Rule based on the PFI and the Remote UE PC5 Packet Filter. The Remote UE maps the uplink IP packet to the corresponding PC5 QoS flow through the PC5 Packet Filter.
[0295] Embodiment 3: PCF provides QoS policy information to UE;
[0296] See also Figure 5c , Figure 5c The process of the PCF providing QoS policy information to the Remote UE or the Relay UE is shown in FIG. Steps 9 and 11 in the above embodiment 1 and step 4 in the above embodiment 2 involve this process.
[0297] 1. The UE (Remote UE or Relay UE) sends a Registration Request message to the AMF, which contains a ProSe Policy Provisioning Request message, which is used to indicate to the PCF that it requests the provision of ProSe policy information. The UE also indicates to the PCF whether it is a Remote UE or a Relay UE.
[0298] 2. After completing the Registration process, AMF returns a Registration Accept message to the UE.
[0299] 3. AMF sends a request message to PCF and forwards the ProSe policy request indication information and Remote UE / Relay UE indication information to PCF.
[0300] 4. PCF returns a response message to AMF.
[0301] 5. PCF sends a transmission message to AMF, which includes the ProSe Policy parameter message, which is used to provide QoS policy information to the UE. For Remote UE, the QoS policy information includes the mapping relationship between Uu QoS parameters and PC5 QoS parameters, such as the mapping relationship between 5QI and PQI. For Relay UE, the QoS policy information includes the mapping relationship between Uu QoS parameters and PC5 QoS parameters, such as the mapping relationship between 5QI and PQI, and also includes the allowed Relay UE QoS parameters and the allowed N3IWF address information.
[0302] 6. AMF forwards the QoS policy information in step 5 to the Remote UE or Relay UE via a NAS message.
[0303] 7. The UE returns the QoS policy information delivery result to the AMF.
[0304] 8. AMF returns the QoS policy information to PCF.
[0305] See also Figure 6 The embodiment of the present application provides a QoS control device, which is applied to Remote UE, including: a first memory 600, a first transceiver 610, a first processor 620 and a user interface 630:
[0306] The first transceiver 610 is configured to receive and send data under the control of the first processor 620 .
[0307] Among them, Figure 6 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by the first processor 620 and various circuits of the memory represented by the first memory 600 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The first transceiver 610 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including transmission media such as wireless channels, wired channels, and optical cables. For different user devices, the user interface 630 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0308] The first processor 620 is responsible for managing the bus architecture and general processing, and the first memory 600 can store data used by the processor 600 when performing operations.
[0309] Optionally, the first processor 620 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the first processor 620 may also adopt a multi-core architecture.
[0310] Specifically, the first processor 620 is configured to read the program in the first memory and perform the following operations:
[0311] Determine PC5 QoS parameters and Packet Filter;
[0312] Send the PC5 QoS parameters and the Packet Filter to the Relay UE.
[0313] In some implementations, the first processor 620 is specifically configured to:
[0314] A first request message for establishing a new PC5 QoS flow is sent to the Relay UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
[0315] In some implementations, the first processor 620 is specifically configured to:
[0316] The PC5 QoS parameters are determined according to the QoS parameters received from the N3IWF and the mapping relationship between the Uu QoS parameters and the PC5 QoS parameters.
[0317] In some implementations, the first processor 620 is further configured to:
[0318] The first QoS policy information is received from the PCF, where the first QoS policy information includes a mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0319] In some implementations, the Packet Filter includes the N3IWF IP address and SPI, and the SPI is obtained by the Relay UE from the N3IWF.
[0320] In some implementations, the first processor 620 is further configured to:
[0321] The uplink data packet is mapped to the PC5 QoS flow according to the Packet Filter.
[0322] See also Figure 7 The embodiment of the present application provides a QoS control device, which is applied to a Relay UE SMF, and includes: a second memory 700, a second transceiver 710, and a second processor 720:
[0323] The second transceiver 710 is configured to receive and send data under the control of the second processor 720 .
[0324] Among them, Figure 7In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by the second processor 720 and various circuits of the memory represented by the second memory 700 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The second transceiver 710 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium includes a wireless channel, a wired channel, an optical cable, and other transmission media. The second processor 720 is responsible for managing the bus architecture and general processing, and the second memory 700 may store data used by the second processor 720 when performing operations.
[0325] The second processor 720 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0326] Specifically, the second processor 720 is configured to read the program in the second memory and perform the following operations:
[0327] Determine Uu QoS parameters and Uu QoS Rules;
[0328] The Uu QoS parameter and the Uu QoS Rule are sent to the Relay UE.
[0329] In some implementations, the second processor 720 is specifically configured to:
[0330] A PDU session request message is sent to the Relay UE, where the PDU session request message includes the Uu QoS parameter and the Uu QoS Rule.
[0331] In some implementations, the second processor 720 is specifically configured to:
[0332] receiving a first target QoS parameter from the Relay UE, where the first target QoS parameter is determined by the Relay UE;
[0333] The Uu QoS parameter is determined according to the first target QoS parameter.
[0334] In some implementations, the second processor 720 is specifically configured to:
[0335] receiving a first target Packet Filter from the Relay UE, where the first target Packet Filter is determined by the Relay UE;
[0336] The Uu QoS Rule is determined according to the first target Packet Filter, where the Uu QoS Rule includes the QFI and the first target Packet Filter.
[0337] In some implementations, the second processor 720 is specifically configured to:
[0338] The Uu QoS parameter is determined according to the mapping relationship between the DSCP and the QoS parameter and the DSCP value in the downstream IP packet sent by the N3IWF.
[0339] In some implementations, the second processor 720 is specifically configured to:
[0340] The Uu QoS Rule is determined according to the QFI and the Packet Filter, wherein the Packet Filter includes the N3IWF IP address and the SPI, or the Packet Filter includes the N3IWF IP address and the DSCP.
[0341] In some implementations, the second processor 720 is further configured to:
[0342] The first target Packet Filter is sent to the Relay UE UPF, so that the Relay UE UPF maps the downlink IP packet to the corresponding QoS flow according to the first target Packet Filter.
[0343] See also Figure 8 The embodiment of the present application provides a QoS control device, which is applied to a Relay UE, and includes: a third memory 800, a third transceiver 810, a third processor 820 and a user interface 830:
[0344] The third transceiver 810 is configured to receive and send data under the control of the third processor 820 .
[0345] Among them, Figure 8In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by the third processor 820 and various circuits of the memory represented by the third memory 800 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The third transceiver 810 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including transmission media such as wireless channels, wired channels, and optical cables. For different user devices, the user interface 830 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0346] The third processor 820 is responsible for managing the bus architecture and general processing, and the third memory 600 can store data used by the processor 600 when performing operations.
[0347] Optionally, the third processor 820 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the third processor 820 may also adopt a multi-core architecture.
[0348] Specifically, the third processor 820 is configured to read the program in the third memory and perform the following operations:
[0349] Receive PC5 QoS parameters and Packet Filter from Remote UE, or receive UuQoS parameters and Uu QoS Rule from Relay UE SMF;
[0350] A target QoS parameter and a target Packet Filter are determined according to the PC5 QoS parameter and the Packet Filter, or according to the Uu QoS parameter and the UuQoS Rule.
[0351] In some implementations, the third processor 820 is specifically configured to:
[0352] A first request message for establishing a new PC5 QoS flow is received from the Remote UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
[0353] In some implementations, the Packet Filter includes the N3IWF IP address and SPI.
[0354] In some embodiments, the target QoS parameter is a Uu QoS parameter;
[0355] The third processor 820 is specifically configured to:
[0356] The target QoS parameter is determined according to the PC5 QoS parameter and a mapping relationship between the PC5 QoS parameter and the Uu QoS parameter.
[0357] In some implementations, the Packet Filter is a Uu Packet Filter;
[0358] The third processor 820 is specifically configured to:
[0359] Determine whether to accept the Uu Packet Filter according to the second QoS policy information.
[0360] In some implementations, the third processor 820 is further configured to:
[0361] The second QoS policy information is received from the PCF, where the second QoS policy information includes a mapping relationship between allowed PC5 QoS parameters and Uu QoS parameters and allowed N3IWF addresses.
[0362] In some implementations, the third processor 820 is further configured to:
[0363] Send a PDU session request message to the Relay UE SMF, where the PDU session request message includes the target QoS parameters and the target Packet Filter.
[0364] In some implementations, the third processor 820 is specifically configured to:
[0365] A PDU session request message is received from the Relay UE SMF, where the PDU session request message includes the UuQoS parameter and the Uu QoS Rule.
[0366] In some implementations, the Uu QoS Rule includes a QFI and a Packet Filter, the Packet Filter includes an N3IWF IP address and an SPI, or the Packet Filter includes an N3IWF IP address and a DSCP.
[0367] In some embodiments, the target QoS parameter is a PC5 QoS parameter;
[0368] The third processor 820 is specifically configured to:
[0369] The target QoS parameter is determined according to the Uu QoS parameter and the mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0370] In some implementations, the target Packet Filter is a PC5 Packet Filter;
[0371] The third processor 820 is specifically configured to:
[0372] The target Packet Filter is determined according to the Packet Filter in the Uu QoS Rule.
[0373] In some implementations, the third processor 820 is further configured to:
[0374] The downstream data packet is mapped to the PC5 QoS flow according to the target Packet Filter.
[0375] In some implementations, the third processor 820 is further configured to:
[0376] A link modification request message is sent to the Remote UE, where the link modification request message includes the target QoS parameter and the target Packet Filter.
[0377] The embodiment of the present application provides a QoS control device, which is applied to a Remote UE, including:
[0378] A first determining unit, used for determining a PC5 QoS parameter and a packet filter;
[0379] The first sending unit is used to send the PC5 QoS parameter and the Packet Filter to the Relay UE.
[0380] In some implementations, the first sending unit is specifically configured to:
[0381] A first request message for establishing a new PC5 QoS flow is sent to the Relay UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
[0382] In some implementations, the first determining unit is specifically configured to:
[0383] The PC5 QoS parameters are determined according to the QoS parameters received from the N3IWF and the mapping relationship between the Uu QoS parameters and the PC5 QoS parameters.
[0384] In some embodiments, the device further comprises:
[0385] The second receiving unit is configured to receive first QoS policy information from the PCF, wherein the first QoS policy information includes a mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0386] In some implementations, the Packet Filter includes the N3IWF IP address and SPI, and the SPI is obtained by the Relay UE from the N3IWF.
[0387] In some embodiments, the device further comprises:
[0388] The first mapping unit is used to map the uplink data packet to the PC5 QoS flow according to the Packet Filter.
[0389] The embodiment of the present application provides a QoS control device, which is applied to a Relay UE SMF, including:
[0390] A second determining unit, configured to determine a Uu QoS parameter and a Uu QoS Rule;
[0391] The second sending unit is configured to send the Uu QoS parameter and the Uu QoS Rule to the Relay UE.
[0392] In some implementations, the second sending unit is specifically configured to:
[0393] A PDU session request message is sent to the Relay UE, where the PDU session request message includes the Uu QoS parameter and the Uu QoS Rule.
[0394] In some implementations, the second determining unit is specifically configured to:
[0395] receiving a first target QoS parameter from the Relay UE, where the first target QoS parameter is determined by the Relay UE;
[0396] The Uu QoS parameter is determined according to the first target QoS parameter.
[0397] In some implementations, the second determining unit is specifically configured to:
[0398] receiving a first target Packet Filter from the Relay UE, where the first target Packet Filter is determined by the Relay UE;
[0399] The Uu QoS Rule is determined according to the first target Packet Filter, where the Uu QoS Rule includes the QFI and the first target Packet Filter.
[0400] In some implementations, the second determining unit is specifically configured to:
[0401] The Uu QoS parameter is determined according to the mapping relationship between the DSCP and the QoS parameter and the DSCP value in the downstream IP packet sent by the N3IWF.
[0402] In some implementations, the second determining unit is specifically configured to:
[0403] The Uu QoS Rule is determined according to the QFI and the Packet Filter, wherein the Packet Filter includes the N3IWF IP address and the SPI, or the Packet Filter includes the N3IWF IP address and the DSCP.
[0404] In some embodiments, the device further comprises:
[0405] The third sending unit is used to send the first target Packet Filter to the Relay UE UPF, so that the Relay UE UPF maps the downlink IP packet to the corresponding QoS flow according to the first target Packet Filter.
[0406] The embodiment of the present application provides a QoS control device, which is applied to a Relay UE, including:
[0407] A first receiving unit, configured to receive PC5 QoS parameters and Packet Filter from a Remote UE, or receive Uu QoS parameters and Uu QoS Rule from a Relay UE SMF;
[0408] The third determining unit is configured to determine a target QoS parameter and a target Packet Filter according to the PC5 QoS parameter and the Packet Filter, or according to the Uu QoS parameter and the Uu QoS Rule.
[0409] In some implementations, the first receiving unit is specifically configured to:
[0410] A first request message for establishing a new PC5 QoS flow is received from the Remote UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
[0411] In some implementations, the Packet Filter includes the N3IWF IP address and SPI.
[0412] In some embodiments, the target QoS parameter is a Uu QoS parameter;
[0413] The third determining unit is specifically configured to:
[0414] The target QoS parameter is determined according to the PC5 QoS parameter and a mapping relationship between the PC5 QoS parameter and the Uu QoS parameter.
[0415] In some implementations, the Packet Filter is a Uu Packet Filter;
[0416] The third determining unit is specifically configured to:
[0417] Determine whether to accept the Uu Packet Filter according to the second QoS policy information.
[0418] In some embodiments, the device further comprises:
[0419] The third receiving unit is used to receive second QoS policy information from the PCF, where the second QoS policy information includes a mapping relationship between allowed PC5 QoS parameters and Uu QoS parameters and an allowed N3IWF address.
[0420] In some embodiments, the device further comprises:
[0421] The fourth sending unit is used to send a PDU session request message to the Relay UE SMF, where the PDU session request message includes the target QoS parameters and the target Packet Filter.
[0422] In some implementations, the first receiving unit is specifically configured to:
[0423] A PDU session request message is received from the Relay UE SMF, where the PDU session request message includes the UuQoS parameter and the Uu QoS Rule.
[0424] In some implementations, the Uu QoS Rule includes a QFI and a Packet Filter, the Packet Filter includes an N3IWF IP address and an SPI, or the Packet Filter includes an N3IWF IP address and a DSCP.
[0425] In some embodiments, the target QoS parameter is a PC5 QoS parameter;
[0426] The third determining unit is specifically configured to:
[0427] The target QoS parameter is determined according to the Uu QoS parameter and the mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0428] In some implementations, the target Packet Filter is a PC5 Packet Filter;
[0429] The third determining unit is specifically configured to:
[0430] The target Packet Filter is determined according to the Packet Filter in the Uu QoS Rule.
[0431] In some embodiments, the device further comprises:
[0432] The second mapping unit is used to map the downlink data packet to the PC5 QoS flow according to the target Packet Filter.
[0433] In some embodiments, the device further comprises:
[0434] A fifth sending unit is configured to send a link modification request message to the Remote UE, wherein the link modification request message includes the target QoS parameter and the target Packet Filter. The present application embodiment provides a QoS control device, applied to a Relay UE SMF, comprising:
[0435] A second determining unit, configured to determine a Uu QoS parameter and a Uu QoS Rule;
[0436] The second sending unit is configured to send the Uu QoS parameter and the Uu QoS Rule to the Relay UE.
[0437] In some implementations, the second sending unit is specifically configured to:
[0438] A PDU session request message is sent to the Relay UE, where the PDU session request message includes the Uu QoS parameter and the Uu QoS Rule.
[0439] In some implementations, the second determining unit is specifically configured to:
[0440] receiving a first target QoS parameter from the Relay UE, where the first target QoS parameter is determined by the Relay UE;
[0441] The Uu QoS parameter is determined according to the first target QoS parameter.
[0442] In some implementations, the second determining unit is specifically configured to:
[0443] receiving a first target Packet Filter from the Relay UE, where the first target Packet Filter is determined by the Relay UE;
[0444] The Uu QoS Rule is determined according to the first target Packet Filter, where the Uu QoS Rule includes the QFI and the first target Packet Filter.
[0445] In some implementations, the second determining unit is specifically configured to:
[0446] The Uu QoS parameter is determined according to the mapping relationship between the DSCP and the QoS parameter and the DSCP value in the downstream IP packet sent by the N3IWF.
[0447] In some implementations, the second determining unit is specifically configured to:
[0448] The Uu QoS Rule is determined according to the QFI and the Packet Filter, wherein the Packet Filter includes the N3IWF IP address and the SPI, or the Packet Filter includes the N3IWF IP address and the DSCP.
[0449] In some embodiments, the device further comprises:
[0450] The third sending unit is used to send the first target Packet Filter to the Relay UE UPF.
[0451] The embodiment of the present application provides a QoS control device, which is applied to a Relay UE and is characterized by comprising:
[0452] A first receiving unit, configured to receive PC5 QoS parameters and Packet Filter from a Remote UE, or receive Uu QoS parameters and Uu QoS Rule from a Relay UE SMF;
[0453] The third determining unit is configured to determine a target QoS parameter and a target Packet Filter according to the PC5 QoS parameter and the Packet Filter, or according to the Uu QoS parameter and the Uu QoS Rule.
[0454] In some implementations, the first receiving unit is specifically configured to:
[0455] A first request message for establishing a new PC5 QoS flow is received from the Remote UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
[0456] In some implementations, the Packet Filter includes the N3IWF IP address and SPI.
[0457] In some embodiments, the target QoS parameter is a Uu QoS parameter;
[0458] The third determining unit is specifically configured to:
[0459] The target QoS parameter is determined according to the PC5 QoS parameter and a mapping relationship between the PC5 QoS parameter and the Uu QoS parameter.
[0460] In some implementations, the Packet Filter is a Uu Packet Filter;
[0461] The third determining unit is specifically configured to:
[0462] Determine whether to accept the Uu Packet Filter according to the second QoS policy information.
[0463] In some embodiments, the device further comprises:
[0464] The third receiving unit is used to receive second QoS policy information from the PCF, where the second QoS policy information includes a mapping relationship between allowed PC5 QoS parameters and Uu QoS parameters and an allowed N3IWF address.
[0465] In some embodiments, the device further comprises:
[0466] The fourth sending unit is used to send a PDU session request message to the Relay UE SMF, where the PDU session request message includes the target QoS parameters and the target Packet Filter.
[0467] In some implementations, the first receiving unit is specifically configured to:
[0468] A PDU session request message is received from the Relay UE SMF, where the PDU session request message includes the UuQoS parameter and the Uu QoS Rule.
[0469] In some implementations, the Uu QoS Rule includes a QFI and a Packet Filter, the Packet Filter includes an N3IWF IP address and an SPI, or the Packet Filter includes an N3IWF IP address and a DSCP.
[0470] In some embodiments, the target QoS parameter is a PC5 QoS parameter;
[0471] The third determining unit is specifically configured to:
[0472] The target QoS parameter is determined according to the Uu QoS parameter and the mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
[0473] In some implementations, the target Packet Filter is a PC5 Packet Filter;
[0474] The third determining unit is specifically configured to:
[0475] The target Packet Filter is determined according to the Packet Filter in the Uu QoS Rule.
[0476] In some embodiments, the device further comprises:
[0477] The fifth sending unit is used to send a link modification request message to the Remote UE, where the link modification request message includes the target QoS parameter and the target Packet Filter.
[0478] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0479] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0480] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.
[0481] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0482] The present application is described with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, and the combination of the process and / or box in the flowchart and / or block diagram can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the function specified in one process or multiple processes in the flowchart and / or one box or multiple boxes in the block diagram.
[0483] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0484] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0485] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A QoS control method, applied to a remote terminal Remote UE, characterized in that: The method comprises: Determine PC5 QoS parameters and packet filter; Sending the PC5 QoS parameter and the Packet Filter to a relay terminal Relay UE; The Packet Filter includes the N3IWF IP address and SPI, and the SPI is obtained by the Remote UE from the N3IWF.
2. The method according to claim 1, characterized in that The sending the PC5 QoS parameter and the Packet Filter to the Relay UE includes: A first request message for establishing a new PC5 QoS flow is sent to the Relay UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
3. The method according to claim 1, characterized in that The determining of PC5 QoS parameters includes: The PC5 QoS parameters are determined according to the QoS parameters received from the non-3GPP network function N3IWF and the mapping relationship between the Uu interface service quality Uu QoS parameters and the PC5 QoS parameters.
4. The method according to claim 3, characterized in that: The method further comprises: The first QoS policy information is received from the policy control function PCF, where the first QoS policy information includes a mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
5. The method according to claim 1, characterized in that The method further comprises: The uplink data packet is mapped to the PC5 QoS flow according to the Packet Filter.
6. A QoS control method, applied to a relay terminal Relay UE session management function SMF, characterized in that: The method comprises: Determine Uu QoS parameters and Uu QoS Rules; Sending the Uu QoS parameter and Uu QoS Rule to the Relay UE; The determining of the Uu QoS parameters comprises: receiving a first target QoS parameter from the Relay UE, where the first target QoS parameter is determined by the Relay UE; The Uu QoS parameter is determined according to the first target QoS parameter.
7. The method according to claim 6, characterized in that The sending the Uu QoS parameter and the UuQoS Rule to the Relay UE includes: A protocol data unit (PDU) session request message is sent to the Relay UE, wherein the PDU session request message includes the Uu QoS parameter and the Uu QoS Rule.
8. The method according to claim 6, characterized in that The determining of the Uu QoS Rule comprises: receiving a first target Packet Filter from the Relay UE, where the first target Packet Filter is determined by the Relay UE; The Uu QoS Rule is determined according to the first target Packet Filter, where the Uu QoS Rule includes a QoS flow identifier QFI and the first target Packet Filter.
9. The method according to claim 6, characterized in that The determining of the Uu QoS parameters comprises: The Uu QoS parameters are determined according to the mapping relationship between the differential code service point DSCP and the QoS parameters and the DSCP value in the downstream IP packet sent by the N3IWF.
10. The method according to claim 6, characterized in that The determining of the Uu QoS Rule comprises: The Uu QoS Rule is determined according to the QFI and the Packet Filter, wherein the Packet Filter includes the N3IWF IP address and the SPI, or the Packet Filter includes the N3IWF IP address and the DSCP.
11. The method according to claim 8, characterized in that The method further comprises: The first target Packet Filter is sent to the Relay UE user plane management function UPF, so that the Relay UE UPF maps the downlink IP packet to the corresponding QoS flow according to the first target Packet Filter.
12. A QoS control method, applied to Relay UE, characterized in that: The method comprises: Receive PC5 QoS parameters and Packet Filter from Remote UE, or receive Uu QoS parameters and Uu QoS Rule from Relay UE SMF; Determine a target QoS parameter and a target Packet Filter according to the PC5 QoS parameter and the Packet Filter, or according to the Uu QoS parameter and the Uu QoSRule; The Packet Filter includes the N3IWF IP address and SPI, where the SPI is obtained by the Remote UE from the N3IWF; The Uu QoS parameter is determined by the Relay UE SMF according to a first target QoS parameter received from the Relay UE, where the first target QoS parameter is determined by the Relay UE.
13. The method according to claim 12, characterized in that The receiving of PC5 QoS parameters and Packet Filter from Remote UE includes: A first request message for establishing a new PC5 QoS flow is received from the Remote UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
14. The method according to claim 12, characterized in that The target QoS parameter is a Uu QoS parameter; Determining the target QoS parameter according to the PC5 QoS parameter includes: The target QoS parameter is determined according to the PC5 QoS parameter and a mapping relationship between the PC5 QoS parameter and the Uu QoS parameter.
15. The method according to claim 12, characterized in that The Packet Filter is a Uu Packet Filter; The determining a target Packet Filter according to the Packet Filter includes: Determine whether to accept the Uu Packet Filter according to the second QoS policy information.
16. The method according to claim 14 or 15, characterized in that The method further comprises: The second QoS policy information is received from the PCF, where the second QoS policy information includes a mapping relationship between allowed PC5 QoS parameters and Uu QoS parameters and allowed N3IWF addresses.
17. The method according to claim 12, characterized in that The method further comprises: Send a PDU session request message to the Relay UE SMF, where the PDU session request message includes the target QoS parameters and the target Packet Filter.
18. The method according to claim 12, characterized in that The receiving Uu QoS parameter and Uu QoS Rule from the Relay UE SMF includes: A PDU session request message is received from the Relay UE SMF, where the PDU session request message includes the Uu QoS parameter and the Uu QoS Rule.
19. The method according to claim 18, characterized in that The Uu QoS Rule includes a QFI and a PacketFilter, the Packet Filter includes an N3IWF IP address and an SPI, or the Packet Filter includes an N3IWF IP address and a DSCP.
20. The method according to claim 12, characterized in that The target QoS parameter is a PC5 QoS parameter; Determining a target QoS parameter according to the Uu QoS parameter includes: The target QoS parameter is determined according to the Uu QoS parameter and the mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
21. The method according to claim 12, characterized in that The target Packet Filter is PC5PacketFilter; The determining a target Packet Filter according to the Uu QoS Rule includes: The target Packet Filter is determined according to the Packet Filter in the Uu QoS Rule.
22. The method according to claim 21, characterized in that The method further comprises: The downstream data packet is mapped to the PC5 QoS flow according to the target Packet Filter.
23. The method according to claim 12, characterized in that The method further comprises: A link modification request message is sent to the Remote UE, where the link modification request message includes the target QoS parameter and the target Packet Filter.
24. A QoS control device, applied to Remote UE, characterized in that: include: First memory, first transceiver, first processor: A first memory, used for storing programs; a first transceiver, configured to send and receive data under the control of the first processor; The first processor is configured to read the program in the first memory and perform the following operations: Determine PC5 QoS parameters and Packet Filter; Sending the PC5 QoS parameter and the Packet Filter to the Relay UE; The Packet Filter includes the N3IWF IP address and SPI, and the SPI is obtained by the Remote UE from the N3IWF.
25. The device according to claim 24, characterized in that The first processor is specifically configured to: A first request message for establishing a new PC5 QoS flow is sent to the Relay UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
26. The device according to claim 24, characterized in that The first processor is specifically configured to: The PC5 QoS parameters are determined according to the QoS parameters received from the N3IWF and the mapping relationship between the Uu QoS parameters and the PC5 QoS parameters.
27. The device according to claim 26, characterized in that The first processor is further configured to: The first QoS policy information is received from the PCF, where the first QoS policy information includes a mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
28. The device according to claim 24, characterized in that The first processor is further configured to: The uplink data packet is mapped to the PC5 QoS flow according to the Packet Filter.
29. A QoS control device, applied to Relay UE SMF, characterized in that: include: Second memory, second transceiver, second processor: A second memory, used for storing programs; a second transceiver, configured to transmit and receive data under the control of the second processor; The second processor is configured to read the program in the second memory and perform the following operations: Determine Uu QoS parameters and Uu QoS Rules; Sending the Uu QoS parameter and Uu QoS Rule to the Relay UE; The second processor is specifically configured to: receiving a first target QoS parameter from the Relay UE, where the first target QoS parameter is determined by the Relay UE; The Uu QoS parameter is determined according to the first target QoS parameter.
30. The device according to claim 29, characterized in that The second processor is specifically configured to: A PDU session request message is sent to the Relay UE, where the PDU session request message includes the Uu QoS parameter and the Uu QoS Rule.
31. The device according to claim 29, characterized in that The second processor is specifically configured to: receiving a first target Packet Filter from the Relay UE, where the first target Packet Filter is determined by the Relay UE; The Uu QoS Rule is determined according to the first target Packet Filter, where the Uu QoS Rule includes the QFI and the first target Packet Filter.
32. The device according to claim 29, characterized in that The second processor is specifically configured to: The UuQoS parameters are determined according to the mapping relationship between DSCP and QoS parameters and the DSCP value in the downlink IP packet sent by N3IWF.
33. The device according to claim 29, characterized in that The second processor is specifically configured to: The Uu QoS Rule is determined according to the QFI and the Packet Filter, wherein the Packet Filter includes the N3IWF IP address and the SPI, or the Packet Filter includes the N3IWF IP address and the DSCP.
34. The device according to claim 31, characterized in that The second processor is further configured to: The first target Packet Filter is sent to the Relay UE UPF, so that the Relay UE UPF maps the downlink IP packet to the corresponding QoS flow according to the first target Packet Filter.
35. A QoS control device, applied to a Relay UE, characterized in that: include: Third memory, third transceiver, third processor: A third memory, used for storing programs; a third transceiver, configured to transmit and receive data under the control of the third processor; The third processor is configured to read the program in the third memory and perform the following operations: Receive PC5 QoS parameters and Packet Filter from Remote UE, or receive Uu QoS parameters and Uu QoS Rule from Relay UE SMF; Determine a target QoS parameter and a target Packet Filter according to the PC5 QoS parameter and the Packet Filter, or according to the Uu QoS parameter and the Uu QoSRule; The Packet Filter includes the N3IWF IP address and SPI, where the SPI is obtained by the Remote UE from the N3IWF; The Uu QoS parameter is determined by the Relay UE SMF according to a first target QoS parameter received from the Relay UE, where the first target QoS parameter is determined by the Relay UE.
36. The device according to claim 35, characterized in that The third processor is specifically configured to: A first request message for establishing a new PC5 QoS flow is received from the Remote UE, where the first request message includes the PC5 QoS parameters and the Packet Filter.
37. The device according to claim 35, characterized in that The target QoS parameter is a Uu QoS parameter; The third processor is specifically configured to: The target QoS parameter is determined according to the PC5 QoS parameter and a mapping relationship between the PC5 QoS parameter and the Uu QoS parameter.
38. The device according to claim 35, characterized in that The Packet Filter is a Uu Packet Filter; The third processor is specifically configured to: Determine whether to accept the Uu Packet Filter according to the second QoS policy information.
39. The device according to claim 37 or 38, characterized in that The third processor is further configured to: The second QoS policy information is received from the PCF, where the second QoS policy information includes a mapping relationship between allowed PC5 QoS parameters and Uu QoS parameters and allowed N3IWF addresses.
40. The device according to claim 35, characterized in that The third processor is further configured to: Send a PDU session request message to the Relay UE SMF, where the PDU session request message includes the target QoS parameters and the target Packet Filter.
41. The device according to claim 35, characterized in that The third processor is specifically configured to: A PDU session request message is received from the Relay UE SMF, where the PDU session request message includes the Uu QoS parameter and the Uu QoS Rule.
42. The device according to claim 41, characterized in that The Uu QoS Rule includes a QFI and a PacketFilter, the Packet Filter includes an N3IWF IP address and an SPI, or the Packet Filter includes an N3IWF IP address and a DSCP.
43. The device according to claim 35, characterized in that The target QoS parameter is a PC5 QoS parameter; The third processor is specifically configured to: The target QoS parameter is determined according to the Uu QoS parameter and the mapping relationship between the Uu QoS parameter and the PC5 QoS parameter.
44. The device according to claim 35, characterized in that The target Packet Filter is PC5PacketFilter; The third processor is specifically configured to: The target Packet Filter is determined according to the Packet Filter in the Uu QoS Rule.
45. The device according to claim 44, characterized in that The third processor is further configured to: The downstream data packet is mapped to the PC5 QoS flow according to the target Packet Filter.
46. The device according to claim 35, characterized in that The third processor is further configured to: A link modification request message is sent to the Remote UE, where the link modification request message includes the target QoS parameter and the target Packet Filter.
47. A QoS control device, applied to Remote UE, characterized in that: include: A first determining unit, used for determining a PC5 QoS parameter and a packet filter; A first sending unit, configured to send the PC5 QoS parameter and the Packet Filter to the Relay UE; The Packet Filter includes the N3IWF IP address and SPI, and the SPI is obtained by the Remote UE from the N3IWF.
48. A QoS control device, applied to Relay UE SMF, characterized in that: include: A second determining unit, configured to determine a Uu QoS parameter and a Uu QoS Rule; A second sending unit, configured to send the Uu QoS parameter and the Uu QoS Rule to the Relay UE; The second determining unit is specifically configured to: receiving a first target QoS parameter from the Relay UE, where the first target QoS parameter is determined by the Relay UE; The Uu QoS parameter is determined according to the first target QoS parameter.
49. A QoS control device, applied to a Relay UE, characterized in that: include: A first receiving unit, configured to receive PC5 QoS parameters and Packet Filter from Remote UE, or receive Uu QoS parameters and Uu QoS Rule from Relay UESMF; A third determining unit, configured to determine a target QoS parameter and a target Packet Filter according to the PC5 QoS parameter and the Packet Filter, or according to the UuQoS parameter and the Uu QoS Rule; The Packet Filter includes the N3IWF IP address and SPI, where the SPI is obtained by the Remote UE from the N3IWF; The Uu QoS parameter is determined by the Relay UE SMF according to a first target QoS parameter received from the Relay UE, where the first target QoS parameter is determined by the Relay UE.
50. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a program, and the program is used to enable the processor to execute the QoS control method described in any one of claims 1 to 5, or the QoS control method described in any one of claims 6 to 11, or the QoS control method described in any one of claims 12 to 23.