Communication method and device

By using information exchange between CU-UP and CU-CP in the CU-DU separated base station architecture, the mapping of QoS stream to DRB and L2 parameter measurement is realized, and QoS stream management and L2 parameters under the CU-DU separation architecture are solved. The measurement problem improves the stability and user experience of data transmission.

CN119300082APending Publication Date: 2025-01-10HONOR DEVICE CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202410988232.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2018-04-04
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

In the CU-DU separated base station architecture, how to effectively realize the mapping of QoS stream to DRB and support the measurement of L2 parameters to ensure the normal transmission of user data and network stability.

Method used

Through the information exchange between CU-UP and CU-CP, the reflection mapping indication field is obtained and set, the QoS stream to DRB is mapped, and the L2 parameters are measured in the CU-DU separation scenario to ensure that the terminal equipment and CU- Data transmission accuracy and efficiency between UPs.

Benefits of technology

It improves communication efficiency and stability, improves user experience, and ensures the quality and normal operation of the network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119300082A_ABST
    Figure CN119300082A_ABST
Patent Text Reader

Abstract

Provided are a communication method and device, the method comprising: a centralized unit user plane node (CU-UP) obtaining first information, the first information being used for instructing the CU-UP to map a first data packet to a first data radio bearer (DRB) and setting a reflection mapping indication field of the first data packet, a quality of service (QoS) flow to which the first data packet belongs is a first QoS flow; the CU-UP receives the first data packet sent by a core network device; the CU-UP sets a reflection mapping indication field of the first data packet; and the CU-UP sends the first data packet after the mapping field is set to the terminal equipment on the first DRB, and the communication method provided by the invention can realize mapping from the first QoS flow to the first DRB in a CU-DU separated base station architecture. Therefore, the data of the user can be transmitted smoothly and normally, the network stability is improved, the network operation quality is improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The application number of the original application is 201810299596.8, and the original application date is April 4, 2018. The entire contents of the original application are incorporated into this application by reference. Technical Field

[0002] The present application relates to the field of communications, and more specifically, to a communication method and device. Background Art

[0003] With the full development and deepening of the research on the next generation communication system, the industry has reached a basic consensus on the specific content of the research on the fifth generation mobile communication technology (5-Generation, 5G). 5G will support various types of network deployment and application types, including higher speed experience and larger bandwidth access capabilities, lower latency and highly reliable information interaction, larger scale, low-cost access and management of machine-type communication devices, etc. To meet the above requirements, 5G defines a network architecture based on Quality of Service flow (QoS flow) and defines a data packet transmission mechanism on the air interface based on Data Radio Bearer (DRB). For a packet data unit (PDU) session of a terminal device, a data packet of a QoS flow will be carried on a DRB for transmission. One or more QoS flow data packets carried on a DRB have the same transmission characteristics, such as the same scheduling strategy, queuing management strategy, rate matching strategy, etc., that is, there is a mapping relationship between QoS flow and DRB. The mapping relationship can be: one DRB corresponds to one or more QoS flows. Moreover, the uplink data packet and downlink data packet of a QoS flow can be carried on the same DRB or on different DRBs respectively. According to the mapping relationship, different QoS flows are mapped to the corresponding DRBs for transmission. In addition, in order to support air interface resource operations, wireless resource management, network operations, maintenance and minimization of drive tests (MDT) and self-organized networks (SON) requirements, access network equipment often performs layer 2 (Layer 2, L2) parameter measurements. For example, the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control layer (RLC), the Medium Access Control layer (MAC) and other related parameter measurements are performed.

[0004] In the New Radio (NR) technology, the access network equipment (for example, base station) can be composed of a centralized unit (CU) and a distributed unit (DU), that is, the functions of the base station in the access network are split, and some functions of the base station are deployed in one CU, and the remaining functions are deployed in one or more DUs. The one CU controls the one or more DUs, which can save costs and facilitate network expansion. Furthermore, in the CU part, the CU is divided into a centralized unit control plane (CU-CP) node and a centralized unit user plane (CU-UP) node, where CU-UP and CU-CP can be on different physical devices, and there will be an open interface between CU-CP and CU-UP. Under the new access network equipment architecture, how to effectively implement the management of QoS flows, that is, how to implement the mapping of QoS flows to DRBs and how to support the measurement of L2 parameters, has become an urgent problem to be solved. Summary of the invention

[0005] The present application provides a communication method and device, which can realize the mapping of QoS flow to DRB and support the measurement of L2 parameters in a CU-DU separated base station architecture, thereby ensuring that the user's data can be transmitted smoothly and normally, improving the stability of the network, improving the quality of network operation, and improving the user experience.

[0006] In a first aspect, a communication method is provided, including: a centralized unit user plane node CU-UP obtains first information, the first information being used to instruct the CU-UP to map a first data packet to a first data radio bearer DRB and to set a reflection mapping indication field of the first data packet, the quality of service flow QoS flow to which the first data packet belongs being a first QoS flow; the CU-UP receives the first data packet sent by a core network device; the CU-UP sets the reflection mapping indication field of the first data packet; and the CU-UP sends the first data packet after setting the mapping field to a terminal device on the first DRB.

[0007] The communication method provided in the first aspect, under the CU-DU separated base station structure, when CU-UP determines that it is necessary to perform reflection mapping of the first QoS flow to the first DRB. CU-UP will obtain the first information, and the first information is used to instruct CU-UP to map the first data packet to the first DRB and set the reflection mapping indication field of the first data packet. After CU-UP receives the first data packet sent from the core network, it will set the reflection mapping indication field of the first data packet, and send the first data packet after the reflection mapping indication field is set to the terminal device on the first DRB. The mapping of the first QoS flow to the first DRB in the CU-DU separation scenario is realized. The mapping of the first QoS flow to the first DRB is realized for both CU-UP and the terminal device. It is ensured that the terminal device and CU-UP can correctly transmit data. Improve the efficiency and stability of communication. Improve user experience.

[0008] In a possible implementation manner of the first aspect, the CU-UP obtains the first information, including: the CU-UP receives the first information sent by the centralized unit control plane node CU-CP.

[0009] In a possible implementation manner of the first aspect, the CU-UP sets the reflection mapping indication field of the first data packet, including: the CU-UP sets the bit of the reflection mapping indication field of the first data packet to 1.

[0010] In a possible implementation manner of the first aspect, the CU-UP sets the reflection mapping indication field of the first data packet, including: the CU-UP sets the bit of the reflection mapping indication field of the first data packet to 0.

[0011] In a possible implementation manner of the first aspect, the first information is reflection mapping indication information of the first QoS flow to the first DRB.

[0012] In a possible implementation of the first aspect, the method also includes: the CU-UP receives a second data packet sent by the terminal device on the first DRB, and the QoS flow to which the second data packet belongs is the first QoS flow; the CU-UP sets the bit of the reflection mapping indication field of the first data packet to 0 according to the second data packet.

[0013] In a possible implementation manner of the first aspect, the CU-UP receives first information sent by the CU-CP, including: the CU-UP receives a bearer context establishment request sent by the CU-CP, and the bearer context establishment request includes the first information.

[0014] In a possible implementation manner of the first aspect, the CU-UP receives first information sent by the CU-CP, including: the CU-UP receives a bearer modification request sent by the CU-CP, and the bearer modification request includes the first information.

[0015] In a possible implementation manner of the first aspect, the method further includes: the CU-UP sends second information to the CU-CP, where the second information is used to indicate that the reflective mapping of the first QoS flow to the first DRB is successful.

[0016] According to a second aspect, a communication method is provided, including: a centralized unit control plane node CU-CP generates first information, the first information being used to instruct a centralized unit user plane node CU-UP to map a first data packet to a first data radio bearer DRB and to set a reflection mapping indication field of the first data packet, the quality of service flow QoS flow to which the first data packet belongs being a first QoS flow; the CU-CP sends the first information to the CU-UP.

[0017] The communication method provided in the second aspect is that, under the CU-DU separated base station architecture, when the CU-CP needs to perform the mapping of the first QoS flow to the first DRB, the first information is sent to the CU-UP, and the first information is used to instruct the CU-UP to map the data of the first data packet to the first DRB and set the reflection mapping indication field of the first data packet. According to the first information, the CU-UP sets the reflection mapping indication field of the first data packet received from the core network, and then sends the first data packet with the reflection mapping indication field set to the terminal device on the first DRB. The mapping of the first QoS flow to the first DRB in the CU-DU separation scenario is realized. The CU-UP and the terminal device both realize the mapping of the QoS flow to the DRB. It is ensured that the terminal device and the CU-UP can correctly transmit data. Improve the efficiency and stability of communication. Improve user experience.

[0018] In a possible implementation manner of the second aspect, the first information is reflection mapping indication information of the first QoS flow to the first DRB.

[0019] In a possible implementation manner of the second aspect, the CU-CP sends the first information to the CU-UP, including: the CU-CP sends a bearer context establishment request to the CU-UP, and the bearer context establishment request includes the first information.

[0020] In a possible implementation manner of the second aspect, the CU-CP sends the first information to the CU-UP, including: the CU-CP sends a bearer modification request to the CU-UP, where the bearer modification request includes the first information.

[0021] In a possible implementation manner of the second aspect, the method further includes: the CU-CP receives second information sent by the CU-UP, where the second information is used to indicate that the reflection mapping of the first QoS flow to the first DRB is successful.

[0022] According to a third aspect, a communication method is provided, including: a centralized unit user plane node CU-UP receives third information sent by a centralized unit control plane node CU-CP, wherein the third information is used to instruct the CU-UP to detect the transmission performance of a first data packet, and the first data packet is indicated by a first service quality flow identifier QFI or a first 5G service quality identifier 5QI; the CU-UP detects the transmission performance of the first data packet according to the third information.

[0023] The communication method provided by the third aspect, in a CU-DU separated base station architecture, when CU-CP needs to detect the performance of the first QoS flow in a PDU session of the terminal device, it will send third information to CU-UP, the third information is used to instruct CU-UP to detect the transmission performance of the first data packet, the first data packet is indicated by the first service quality flow identifier QFI or the first 5G service quality identifier 5QI; CU-UP detects the transmission performance of the first data packet according to the third information. The measurement of transmission parameters with 5QI or QFI as the granularity is realized in the CU-DU separated base station architecture, thereby ensuring the normal operation of the network system and improving the user experience.

[0024] In a possible implementation of the third aspect, the method also includes: the CU-UP sends fourth information to the CU-CP, the fourth information is used to indicate whether the transmission performance of the first data packet meets the transmission performance indicator, the first data packet is configured with the transmission performance indicator, and the third information includes the transmission performance indicator.

[0025] In a possible implementation manner of the third aspect, the CU-UP sends the fourth information to the CU-CP, including: the CU-UP sends notification information to the CU-CP, where the notification information includes the fourth information.

[0026] In a possible implementation manner of the third aspect, the CU-UP sends the fourth information to the CU-CP, including: the CU-UP sends a bearer modification request to the CU-CP, and the bearer modification request includes the fourth information.

[0027] In a possible implementation manner of the third aspect, the transmission performance indicator of the first data packet includes: at least one of a delay budget of the first data packet, a packet loss rate of the first data packet, an uplink guaranteed rate bit GBR, a downlink GBR, an uplink maximum GBR, and a downlink maximum GBR.

[0028] In a possible implementation of the third aspect, the third information includes measurement configuration information, which includes the transmission performance parameters and / or measurement time length of the first data packet. The method also includes: the CU-UP sends fifth information to the CU-CP, and the fifth information includes the result of the transmission performance detection of the first data packet.

[0029] In a possible implementation of the third aspect, the transmission performance parameter includes: at least one of a packet loss rate of the first data packet, a downlink transmission delay of the first data packet, a scheduling network protocol throughput of the first data packet, and a data volume of the first data packet.

[0030] In a fourth aspect, a communication method is provided, including: a centralized unit control plane node CU-CP generates third information, the third information is used to instruct the centralized unit user plane node CU-UP to detect the transmission performance of a first data packet, and the first data packet is indicated by a first service quality flow identifier QFI or a first 5G service quality identifier 5QI; the CU-CP sends the third information to the CU-UP.

[0031] The communication method provided in the fourth aspect, under the CU-DU separated base station architecture, when the CU-CP needs to detect the performance of the first QoS flow in a PDU session of the terminal device, it will send third information to the CU-UP, and the third information is used to instruct the CU-UP to detect the transmission performance of the first data packet, and the first data packet is indicated by the first service quality flow identifier QFI or the first 5G service quality identifier 5QI. The measurement of transmission parameters with 5QI or QFI as the granularity is realized under the CU-DU separated base station architecture, thereby ensuring the normal operation of the network system and improving the user experience.

[0032] In a possible implementation of the fourth aspect, the method also includes: the CU-CP receives fourth information sent by the CU-UP, the fourth information is used to indicate whether the transmission performance of the first data packet meets the transmission performance indicator, the first data packet is configured with the transmission performance indicator, and the third information includes the transmission performance indicator.

[0033] In a possible implementation manner of the fourth aspect, the CU-CP receives the fourth information sent by the CU-UP, including: the CU-CP receives notification information sent by the CU-UP, and the notification information includes the fourth information.

[0034] In a possible implementation manner of the fourth aspect, the CU-CP receives the fourth information sent by the CU-UP, including: the CU-CP receives a bearer modification request sent by the CU-UP, and the bearer modification request includes the fourth information.

[0035] In a possible implementation of the fourth aspect, the transmission performance indicator of the first data packet includes: at least one of a delay budget of the first data packet, a packet loss rate of the first data packet, an uplink guaranteed rate bit GBR, a downlink GBR, an uplink maximum GBR, and a downlink maximum GBR.

[0036] In a possible implementation of the fourth aspect, the third information includes measurement configuration information, which includes the transmission performance parameters and / or measurement time length of the first data packet. The method also includes: the CU-CP receives the fifth information sent by the CU-UP, and the fifth information includes the result of the transmission performance detection of the first data packet.

[0037] In a possible implementation of the fourth aspect, the transmission performance parameters include: at least one of a packet loss rate of the first data packet, a downlink transmission delay of the first data packet, a scheduling network protocol throughput of the first data packet, and a data volume of the first data packet.

[0038] In a fifth aspect, a communication device is provided, comprising a processor, a memory and a transceiver, for supporting the communication device to perform corresponding functions in the above method. The processor, the memory and the transceiver are connected by communication, the memory stores instructions, the transceiver is used to perform specific signal transmission and reception under the drive of the processor, and the processor is used to call the instruction to implement the communication method in the above first and third aspects, or various implementations of the first and third aspects.

[0039] In the sixth aspect, a communication device is provided, including a processing module, a storage module and a transceiver module, which is used to support a terminal device to execute the functions of the terminal device in the above-mentioned first and third aspects, or any possible implementation methods of the first and third aspects. The functions can be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules corresponding to the above-mentioned functions.

[0040] In a seventh aspect, a communication device is provided, comprising a processor, a memory and a transceiver, for supporting the communication device to perform corresponding functions in the above method. The processor, the memory and the transceiver are connected by communication, the memory stores instructions, the transceiver is used to perform specific signal transmission and reception under the drive of the processor, and the processor is used to call the instruction to implement the communication method in the above second aspect and the fourth aspect, or in various implementations of the second aspect and the fourth aspect.

[0041] In the eighth aspect, a communication device is provided, including a processing module, a storage module and a transceiver module, which is used to support a terminal device to execute the functions of the terminal device in the above-mentioned second aspect and fourth aspect, or any possible implementation of the second aspect and fourth aspect. The functions can be implemented by hardware, or by hardware executing corresponding software implementations, and the hardware or software includes one or more modules corresponding to the above-mentioned functions.

[0042] In a ninth aspect, a communication system is provided, the communication system comprising the communication device provided in the fifth aspect or the sixth aspect and the communication device provided in the seventh aspect or the eighth aspect. The communication system can implement the communication method provided in any possible implementation of the first to fourth aspects or the first to fourth aspects.

[0043] In a tenth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program includes instructions for executing the method of any possible implementation of the above-mentioned first to fourth aspects, or the first to fourth aspects.

[0044] In the eleventh aspect, a system chip is provided, comprising: a processing unit and a communication unit, wherein the processing unit can execute computer instructions to enable the chip in the terminal to execute the method of any possible implementation method of the above-mentioned first to fourth aspects, or the first to fourth aspects.

[0045] In a twelfth aspect, a computer program product is provided, which includes instructions for executing the method of the above-mentioned first to fourth aspects, or any possible implementation method of the first to fourth aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 It is a schematic diagram of the existing QoS flow-based network architecture.

[0047] Figure 2 It is a schematic diagram of a base station architecture with CU-CP and CU-UP separated.

[0048] Figure 3 It is a schematic diagram of a typical communication system architecture applicable to the communication method provided in this application.

[0049] Figure 4 It is a schematic flow chart of a communication method according to an embodiment of the present application.

[0050] Figure 5 is a schematic diagram of the format of the first data packet.

[0051] Figure 6 It is a schematic flow chart of a communication method according to another embodiment of the present application.

[0052] Figure 7 It is a schematic flow chart of a communication method according to another embodiment of the present application.

[0053] Figure 8 It is a schematic flow chart of a communication method according to another embodiment of the present application.

[0054] Fig. 9 It is a schematic flow chart of a communication method according to an embodiment of the present application.

[0055] Fig.10 It is a schematic flow chart of a communication method according to another embodiment of the present application.

[0056] Fig.11 It is a schematic flow chart of a communication method according to another embodiment of the present application.

[0057] Fig.12 It is a schematic flow chart of a communication method according to another embodiment of the present application.

[0058] Fig.13 It is a schematic block diagram of a communication device according to an embodiment of the present application.

[0059] Fig.14 It is a schematic block diagram of a communication device according to another embodiment of the present application.

[0060] Fig.15 It is a schematic block diagram of a communication device according to an embodiment of the present application.

[0061] Fig.16 It is a schematic block diagram of a communication device according to another embodiment of the present application.

[0062] Fig.17 It is a schematic block diagram of a communication device according to an embodiment of the present application.

[0063] Fig.18 It is a schematic block diagram of a communication device according to another embodiment of the present application.

[0064] Fig.19 It is a schematic block diagram of a communication device according to an embodiment of the present application.

[0065] Fig. 20 It is a schematic block diagram of a communication device according to another embodiment of the present application. DETAILED DESCRIPTION

[0066] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0067] As the research on the next generation of communication systems is fully launched and gradually deepened, the industry has reached a basic consensus on the specific content of 5G research. 5G will support various types of network deployment and application types, including access capabilities with higher speed experience and larger bandwidth, lower latency and highly reliable information interaction, and access and management of larger-scale, low-cost machine-type communication devices. To meet the above requirements, 5G defines a network architecture based on QoS flows. QoS flows are the minimum granularity for implementing QoS differentiation for data packets in a PDU session. QoS flows can include QoS flows with guaranteed bit rate (GBR) and QoS flows with non-GBR. QoS flows with guaranteed bit rate can be understood as the transmission of data packets of the QoS flow needs to meet a certain bit rate. For QoS flows with non-guaranteed bit rate, the network provides transmission of non-guaranteed bit rate for the QoS flow according to the usage of network resources.

[0068] For a PDU session of a terminal device, a PDU session includes one or more QoS flows. A QoS flow identity (QFI) is used to uniquely indicate a QoS flow within a PDU session. All data packets mapped to a QoS flow will have the same QoS processing characteristics, such as the same scheduling strategy, queue management strategy, rate matching strategy, etc. The 5G QoS Identifier (5G QoS Identifer, 5QI) is a scalar value used to characterize the specific QoS performance characteristics (i.e., QoS flow parameters) of a data packet of a QoS flow, such as packet loss rate, packet delay, etc. For non-guaranteed bit rate QoS flows, when the standard 5QI is used, the QFI can be equivalent to the 5QI. In other cases, including guaranteed bit rate and non-guaranteed bit rate QoS flows, the 5QI and QFI values ​​may be different.

[0069] Services (data packets) with the same QFI or 5QI in a PDU session will be subject to the same scheduling measurement configuration, admission control, etc. On the next generation (NG) network interface 3 (abbreviated as N3) (the interface between the core network device and the access network device), the QFI will be carried in the encapsulation header of the data packet.

[0070] 5G defines a packet processing mechanism on the air interface based on DRB. Data packets served by a DRB have the same packet processing mechanism on the air interface. The access network device establishes one or more DRB bearers for each PDU session of the terminal device to transmit data packets of QoS flows with different processing requirements in a PDU session, and maps data packets belonging to different QoS flows in the PDU to different DRBs for transmission, that is, there is a mapping relationship between QoS flows and DRBs. The mapping relationship is: for a PDU session of the terminal device, the PDU session corresponds to one or more DRB bearers, and each DRB can correspond to one or more QoS flows in the PDU session. For example: Assume that for a PDU session, the access network device establishes 3 DRBs for the PDU session, and the data packets of the QoS flows carried on each DRB have the same QoS processing characteristics, the same scheduling strategy, queuing management strategy, rate matching strategy, etc. The 3 DRBs are the first DRB, the second DRB, and the second DRB. For the PDU session, there are 4 QoS flows, and the 4 QoS flows are the first QoS flow, the second QoS flow, the third QoS flow, and the fourth QoS flow. Among them, the first QoS flow and the second QoS flow have the same (or similar) QoS performance characteristics, for example, the delay requirements and packet loss rate requirements are the same or similar. The data packets of the first QoS flow and the second QoS flow can be carried on the first DRB, that is, the first QoS flow and the second QoS flow can be mapped to the first DRB. The data packets of the third QoS flow can be carried on the second DRB, that is, the third QoS flow can be mapped to the second DRB. The data packets of the fourth QoS flow can be carried on the third DRB, that is, the data packets of the fourth QoS flow can be mapped to the third DRB.

[0071] Figure 1 This is a schematic diagram of the existing QoS flow-based network architecture. Figure 1 In the process, a PDU session is established between a user equipment (UE), an access network device, and a core network device (eg, a user plane function gateway). Figure 1As shown, the access network device may be a base station (nodeB, NB), an evolved base station (Evolutional NodeB, eNB or eNodeB), or a next generation wireless access base station (NR NodeB, gNB), etc., or may also be other access network (access network, AN) / radio access network (radio access network, RAN) devices. The core network device is a user plane function gateway. The data packet bearer between the UE and the access network device is a wireless bearer, for example, it may be a DRB bearer, and the interface between the UE and the access network device is an air interface (for example, Uu) interface, and data or signaling can be transmitted between the UE and the access network device through the air interface. The data packet bearer between the access network device and the core network is an NG-U tunnel bearer, and the interface is an NG (for example, N3) interface. Data or signaling between the access network device and the core network can be transmitted through the NG interface. The data packets in the PDU session include data packets of three different QoS flows, namely, the first QoS flow, the second QoS flow and the third QoS flow. Among them, the first QoS flow and the second QoS flow data packets are carried on the first DRB, and the data packets of the third QoS flow are carried on the second DRB. It should be understood that, assuming that the downlink data packet of the first QoS flow is mapped to the first DRB, the uplink data packet of the first QoS flow can be mapped to the second DRB, or the uplink data packet of the first QoS flow can also be mapped to the first DRB. That is, the uplink data packet and the downlink data packet of a QoS flow can be mapped to the same DRB, or they can be mapped to different DRBs respectively. For downlink (DL) data packets, that is, data packets sent by the base station to the UE, the base station maps the downlink data packets of different QoS flows to different DRBs based on the QFI and the corresponding QoS flow parameters on the NG-U (for example, N3) interface. The QFI and the corresponding QoS flow parameters are notified to the base station by the core network device. The QoS flow information sent by the core network device to the base station includes the QFI of the QoS flow and the parameters of the corresponding QoS flow, etc. For example, QoS flow parameters may include delay requirements, packet loss rate requirements, average window size, maximum data burst, etc. For uplink (UL), that is, data packets sent by the UE to the base station, the UE maps uplink data packets belonging to one or more QoS flows to one or more DRBs according to the QoS flow to DRB mapping or reflection mapping configured by the base station.

[0072] For UL, the base station controls the mapping of QoS flows to DRBs in the following two ways:

[0073] The first method: Through Radio Resource Control (RRC) signaling, the UE is explicitly informed of the mapping of QoS flows to DRBs. Based on the mapping relationship between the QoS flows and DRBs, the UE maps the uplink data packets to the corresponding DRBs for uplink transmission, which is the non-reflective mapping method. For the non-reflective mapping method, the uplink data packets and downlink data packets of a QoS flow can be mapped to different DRBs respectively, or mapped to the same DRB.

[0074] The second method is through reflective mapping. The reflective mapping method is: the UE monitors which DRB the downlink data packet carrying QFI is on, then in the UL, the UE maps the uplink data packet with the same QFI to the DRB for transmission. For example, the UE monitors the downlink data packet carrying the first QFI (the QoS flow is the data packet of the first QoS flow) transmitted on the first DRB, then in the UL, the UE also transmits the uplink data packet of the first QoS flow on the first DRB. For the reflective mapping method, the uplink data packet and the downlink data packet of a QoS flow are mapped to the same DRB.

[0075] During the initial establishment of the PDU session, it is necessary to establish a mapping of the QoS flow to the DRB, or when the QoS flow parameters change and the mapping relationship between the QoS flow and the DRB needs to be changed, the base station can notify the UE to perform the mapping of the QoS flow to the new DRB through the above two methods.

[0076] In addition to the above-mentioned mapping of QoS flows to DRBs. In order to support air interface resource operations, wireless resource management, network operations and maintenance, MDT and SON requirements, access network equipment often performs L2 parameter measurements. For example, relevant parameters of the Service Data Adaptation Protocol (SDAP) layer, PDCP, RLC layer, MAC layer, and physical layer (PHY) layer are measured. Based on the relevant parameters and data obtained by the measurement, the air interface resource operations, wireless resource management, etc. are configured or controlled to ensure the normal operation of the network system.

[0077] In NR, the access network equipment (taking the base station as an example) can be composed of CU and DU, that is, the functions of the base station are split, part of the functions of the base station are deployed in one CU, and the remaining functions are deployed in multiple DUs. Multiple DUs share one CU, which can save costs and facilitate network expansion.

[0078] CU has RRC or partial RRC control function, including all protocol layer functions or partial protocol layer functions of existing base stations; for example, it only includes RRC function or partial RRC function, or includes RRC / SDAP layer function, or includes RRC / SDAP / PDCP function, or includes RRC / SDAP / PDCP and partial RLC function, or includes RRC / SDAP / PDCP / RLC / MAC function, and even partial PHY function, and any other possibilities are not excluded.

[0079] DU has all or part of the protocol layer functions of the existing base station, that is, some protocol layer functional units of RRC / SDAP / PDCP / RLC / MAC / PHY, such as some RRC functions and SDAP / PDCP / RLC / MAC / PHY functions, or some or all SDAP / PDCP / RLC / MAC / PHY functions, or some or all PDCP / RLC / MAC / PHY functions, or some or all RLC / MAC / PHY functions, or some or all MAC / PHY functions, or only some or all PHY functions; it should be noted that the functions of the various protocol layers mentioned here may change, all within the scope of protection of this application.

[0080] Furthermore, in the CU part, the CU is divided into CU-CP and CU-UP. The CU-UP and CU-CP can be on different physical devices, and there is an open interface between the CU-CP and CU-UP. Figure 2 As shown, Figure 2 It is a base station architecture with CU-CP and CU-UP separated. The CU-CP part includes the RRC function and the control plane part of the PDCP (for example, for processing the data of the signaling radio bearer). The CU-UP part includes the data plane part of the CU, mainly including the SDAP protocol stack and the data plane part of the PDCP protocol stack (for example, the data of the radio bearer of the user equipment, etc.).

[0081] like Figure 2 As shown in the figure, there is an open E1 interface between CU-CP and CU-UP for signaling transmission between CU-CP and CU-UP. CU-CP and CU-UP will have their own interfaces with DU. For example, the interface between CU-CP and DU is F1-C interface, and the interface between CU-UP and DU is F1-U interface. Figure 2 The architecture shown also has the following features:

[0082] A base station will contain one CU-CP, multiple CU-UPs, and multiple DUs;

[0083] One DU can only be connected to one CU-CP;

[0084] One CU-UP can only connect to one CU-CP;

[0085] A DU can be connected to multiple CU-UPs under the control of the same CU-CP;

[0086] A CU-UP can be connected to multiple DUs under the control of the same CU-CP.

[0087] It should be understood that Figure 2 This is only exemplary and should not impose any limitation on the architecture of the base station. For example, in a CU-DU separated base station architecture, the base station may include only one CU-UP, one CU-CP, and one DU, or may include more CU-UPs and DUs. This application does not impose any limitation on this.

[0088] In the CU-DU separated base station architecture, how to effectively manage QoS flows, that is, how to map QoS flows to DRBs and how to support the measurement of L2 parameters, has become an urgent problem to be solved.

[0089] Based on the above problems, the embodiment of the present application provides a communication method, which can realize the mapping of QoS flow to DRB and support the measurement of L2 parameters in the CU-DU separated base station architecture, thereby ensuring that the user's data can be transmitted smoothly and normally, improving the stability of the network, improving the quality of network operation, and improving the user experience.

[0090] Figure 3 is a schematic diagram of a typical communication system architecture applicable to the communication method provided in this application, such as Figure 3 As shown, the system includes: terminal equipment 110, access network equipment 120, core network equipment 130 and data network 140 (data network, DN). The terminal equipment 110 can be used to connect to the access network equipment 120 through the wireless air interface, and then connect to the data network 140 through the core network equipment 130. The access network equipment 120 is mainly used to implement wireless physical layer functions, resource scheduling and wireless resource management, wireless access control and other functions. The access network equipment 120 is a CU-DU separated architecture, that is, the access network equipment is divided into CU-CP, CU-UP, and DU. Its specific structure and functions can be shown as follows Figure 2 As shown, and can refer to Figure 2The description is omitted here. The core network device 130 may include management equipment and gateway equipment. The management equipment is mainly used for device registration, security authentication, mobility management and location management of terminal devices. The gateway device is mainly used to establish a channel with the terminal device, and forward data packets between the terminal device and the external data network on the channel. The data network 140 may correspond to a variety of different service domains, and is mainly used to provide a variety of data service services for terminal devices, which may include network devices such as servers (including servers providing multicast services), routers, and gateways. Through the above-mentioned network architecture, users can realize data transmission and service applications, etc.

[0091] It should be understood that Figure 3 The diagram shown is only an exemplary diagram. Figure 3 In addition to the functional units shown in , the network architecture may also include other functional units or functional entities, which are not limited in this embodiment of the present application.

[0092] It should also be understood that the above-mentioned terminal device can be user equipment (UE), such as: mobile phone, computer, and can also be cellular phone, cordless phone, session initiation protocol (SIP) phone, smart phone, wireless local loop (WLL) station, personal digital assistant (PDA), computer, laptop computer, handheld communication device, handheld computing device, satellite wireless device, wireless modem card, TV set top box (STB), customer premises equipment (CPE) and / or other devices for communicating on wireless system. The embodiments of the present application are not limited here.

[0093] It should also be understood that the above-mentioned access network equipment can be a base station (nodeB, NB), an evolved base station (evolutionnodeB, eNB), an access network (access network, AN) / radio access network (radio access network, RAN) equipment, a network composed of multiple 5G-AN / 5G-RAN nodes, and the 5G-AN / 5G-RAN node can be: an access node (access point, AP), a next-generation base station (NR nodeB, gNB), a transmission receive point (transmission receive point, TRP), a transmission point (transmission point, TP) or some other access node. The embodiments of the present application are not limited here.

[0094] It should also be understood that the above-mentioned core network equipment may include: access and mobility management function (AMF), session management function (SMF), policy control function (PCF), user plane function (UPF) and other functional units, which can work independently or be combined to implement certain control functions. Alternatively, the above-mentioned core network equipment may also be management equipment such as mobility management entity (MME), policy and charging rules function (PCRF), and gateway equipment such as serving gateway (SGW), packet data network gateway (PGW), and local gateway (LGW). The embodiments of the present application are not limited here.

[0095] Combine the following Figure 4 Detailed description This application provides a communication method, Figure 4 is a schematic flow chart of a communication method 200 according to an embodiment of the present application. The method 200 can be applied in Figure 3 The scenario shown can of course also be applied to other communication scenarios, and the embodiments of the present application are not limited here.

[0096] like Figure 4 As shown, the method 200 includes:

[0097] S210, the centralized unit user plane node CU-UP obtains first information, where the first information is used to instruct the CU-UP to map a first data packet to a first data radio bearer DRB and set a reflection mapping indication field of the first data packet, where the quality of service flow QoS flow to which the first data packet belongs is a first QoS flow.

[0098] S220: The CU-CP receives the first data packet sent by the core network device.

[0099] S230, the CU-UP sets the reflection mapping indication field of the first data packet.

[0100] S240, the CU-UP sends the first data packet after setting the reflection mapping indication field to the terminal device on the first DRB. Specifically, the CU-UP sends the first data packet to the terminal device through one or more DUs connected to the CU-UP.

[0101] The communication method provided by the present application, under the CU-DU separated base station architecture, needs to establish a mapping relationship between the first QoS flow and the first DRB during the initial establishment of the PDU session, or when the parameters of the first QoS flow change or the load situation changes, it is necessary to map the first data packet of the first QoS flow to the new DRB (first DRB) for transmission, CU-UP will obtain the first information and determine whether it is necessary to perform the reflection mapping of the first QoS flow to the first DRB. The quality of service flow QoS flow to which the first data packet belongs is the first QoS flow. Optionally, the first information may be pre-stored by CU-UP. The first information is used to instruct CU-UP to map the first data packet to the first DRB and set the reflection mapping indication field of the first data packet. CU-UP determines whether it is necessary to perform the reflection mapping of the first QoS flow to the first DRB based on the first information. After CU-UP receives the first data packet sent from the core network, it will set the reflection mapping indication field of the first data packet and send the first data packet after the reflection mapping indication field is set to the terminal device on the first DRB. The first data packet is a downlink data packet sent by CU-UP to the terminal device. The purpose of setting the reflection mapping indication field of the first data packet is to indicate to the terminal device whether it is necessary to perform reflection mapping of the uplink data packet of the first QoS flow to the first DRB, that is, whether the terminal device is instructed to send the uplink data packet of the first QoS flow to the CU-UP through the DU in the first DRB. The embodiment of the present application realizes the mapping of the first QoS flow to the first DRB in the scenario of CU-DU separation, so that both the CU-UP and the terminal device realize the mapping of the first QoS flow to the corresponding DRB. It ensures that the terminal device and the CU-UP can transmit data correctly. Improve the efficiency and stability of communication. Improve user experience.

[0102] Specifically, in S210, when CU-UP needs to perform mapping of the first QoS flow to the first DRB, for example, during the initial establishment of the PDU session, it is necessary to establish a mapping relationship between the first QoS flow and the first DRB, or, when the parameters or load of the first QoS flow change, the original DRB carrying the first QoS flow also needs to be changed to the first DRB. For example, before the parameters or load of the first QoS flow change, the original DRB of the first QoS flow is the second DRB, that is, the uplink and downlink data packets of the first QoS flow are transmitted on the second DRB. After the parameters or load of the first QoS flow change, the second DRB may not meet the requirements of the first QoS flow, and the DRB corresponding to the first QoS flow needs to be changed, that is, the first QoS flow needs to be mapped to the first DRB (new DRB), and the reflection mapping of the first QoS flow to the first DRB can be performed. Therefore, CU-CP will obtain the first information, which is used to instruct CU-UP to map the first data packet to the first DRB and set the reflection mapping indication field of the first data packet. The first data packet is a downlink data packet sent by CU-UP to the terminal device. The purpose of setting the reflection mapping indication field of the first data packet is to indicate to the terminal device whether it is necessary to perform reflection mapping of the uplink data packet of the first QoS flow to the first DRB, that is, whether the terminal device is instructed to send the uplink data packet of the first QoS flow to the CU-UP in the first DRB. The first information may also include relevant information of the first QoS flow and the first DRB. For example, QoS flow parameters of the first QoS flow, etc. The quality of service flow QoS flow to which the first data packet belongs is the first QoS flow. The first data packet may be all data packets of the first QoS flow in the PDU session of the terminal device, and the identifier of the first QoS flow is the first QFI or the first 5QI. The first information may include information about the first QoS flow and information about the first DRB, for example, including the identifier of the first QoS flow and the identifier of the first DRB, or may also include information about the PDU session of the terminal device, etc. The first information may include a downlink SDAP header format indication and an uplink SDAP header format indication of the first DRB. The downlink SDAP header format indication is used to indicate whether the QoS flow mapping the first DRB has a downlink SDAP header. The uplink SDAP header format indication is used to indicate whether the QoS flow mapping the first DRB has an uplink SDAP header. The first information may include an indication of whether the first DRB is a default DRB. The embodiment of the present application is not limited here.

[0103] In S220 and S230, after CU-UP obtains the first information, when determining whether it is necessary to perform reflection mapping from the first QoS flow to the first DRB for the first QoS flow, it will configure the first downlink data packet received from the core network device, that is, set the reflection mapping indication field of the first data packet. The purpose of setting the reflection mapping indication field of the first data packet is to notify the terminal device whether it is necessary to perform reflection mapping from the uplink data packet of the first QoS flow to the first DRB. That is, the terminal device is notified by reflection mapping whether it is instructed to send the uplink data packet of the first QoS flow to CU-UP in the first DRB.

[0104] In S240, the CU-UP sends the first data packet after the mapping field is set to the terminal device on the first DRB. Specifically, the CU-UP can first send the first data packet after the mapping field is set to the DU, and the DU sends it to the terminal device on the first DRB. The reflection mapping indication field of the first data packet is used to indicate to the terminal device whether it is necessary to perform reflection mapping of the uplink data packet of the first QoS flow to the first DRB. After receiving the first data packet, the terminal device first detects the reflection mapping indication field of the first data packet. According to different situations of the reflection mapping indication field of the first data packet, it is determined whether it is necessary to perform reflection mapping of the uplink data packet of the first QoS flow to the first DRB. For example, the terminal device and the access network device can negotiate in advance, and when the terminal device detects that the bit of the reflection mapping indication field of the first data packet is 1, it indicates that the terminal device needs to perform reflection mapping of the uplink data packet to the first DRB, that is, after the terminal device receives the first data packet carried on the first DRB, it will send the uplink data packet of the first QoS flow to the CU-UP through the DU on the first DRB, thereby completing the reflection mapping. Alternatively, when the terminal device detects that the bit of the reflection mapping indication field of the first data packet is 0, it instructs the terminal device not to perform the mapping of the first QoS flow to the first DRB. In this case, the terminal device continues to send the uplink data packet of the first QoS flow on the original DRB that carries the first QoS flow. The original DRB that carries the uplink data packet of the first QoS flow can be the first DRB or another DRB.

[0105] It should be understood that when it is necessary to perform reflective mapping of the first QoS flow to the first DRB, in addition to using the above-mentioned reflective mapping indication method, the information of the first QoS flow and the first DRB can also be directly notified to the terminal device, which is a direct mapping (non-reflective mapping) method. For example, the CU-CP sends the mapping relationship between the first QoS flow and the first DRB to the DU, and then the DU notifies the terminal device through RRC signaling. The terminal device performs the mapping of the first QoS flow to the first DRB according to the RRC signaling. That is, the uplink data packet of the first QoS flow is sent to the CU-UP through the DU on the first DRB. The embodiments of the present application are not limited here.

[0106] It should also be understood that the reflective mapping indication field of the first data packet may be a reflective QoS flow to DRB mapping indication field (Reflective QoS flow to DRB mapping Indication, RDI) field of the first data packet, such as Figure 5 As shown, Figure 5 It is a schematic diagram of the format of the first data packet. The first data packet can be a protocol data unit of the downlink SDAP layer. The structure of the first data packet mainly includes an RDI field, a reflective QoS indication (RQI) indication field, a QFI field, and a data field. The QFI field is used to identify the QoS flow of the first data packet, that is, the QFI field of the first QoS flow is the first QFI, which can be used to instruct the terminal device to perform QoS flow to DRB mapping on the data packet of the first QoS flow. The RDI field is used to indicate whether the mapping of the first QoS flow to the DRB needs to be updated or modified. For example, the following correspondence can be predefined:

[0107] When the bit of the RDI field is 1, it indicates that the reflective mapping rule from the uplink data packet of the first QoS flow to the first DRB needs to be stored, and the uplink data packet of the first QoS flow needs to be mapped to the first DRB;

[0108] When the bit of the RDI field is 0, it indicates no action, that is, the mapping relationship between the first QoS flow and the original DRB remains unchanged, and it is not instructed to perform reflective mapping of the uplink data packet of the first QoS flow to the first DRB.

[0109] It should be understood that when the bit of the RDI field is 1, it indicates that the reflection mapping relationship from the first QoS flow to the DRB needs to be stored, and when the bit of the RDI field is 0, it indicates that no action is taken. This is only exemplary. The information indicated by 0 and 1 can also be transformed into each other. For example, when the bit of the RDI field is 0, it can indicate that the reflection mapping relationship from the first QoS flow to the DRB needs to be stored. When the bit of the RDI field is 1, it can indicate that no action is taken. The embodiments of the present application are not limited here.

[0110] After the CU-UP obtains the first information, the RDI field of the first data packet is set according to the predefined bit information of the RDI field. The first data packet after the RDI field is set is sent to the terminal device. The terminal device can determine whether to perform reflective mapping and for which QoS flow to perform reflective mapping according to the RDI and QFI fields of the received first data packet.

[0111] It should be understood that in the embodiment of the present application, the reflection mapping indication field of the first data packet may also be other fields of the first data packet, and the CU-UP may also indicate whether it is necessary to perform reflection mapping of the uplink data packet of the first QoS flow to the first DRB by setting other fields of the first data packet. The embodiment of the present application is not limited here.

[0112] Optionally, as an embodiment, Figure 6 As shown, in S210, the CU-UP obtains the first information, including:

[0113] S208: The centralized unit control plane node CU-CP generates the first information.

[0114] S209: The centralized unit control plane node CU-CP sends the first information to the CU-UP. Correspondingly, the CU-UP receives the first information sent by the CU-CP.

[0115] Specifically, when CU-CP decides to perform the mapping of the first QoS flow to the first DRB, for example, during the initial establishment of the PDU session, it is necessary to establish a mapping relationship between the first QoS flow and the first DRB, or when the parameters or load of the first QoS flow change, the original DRB carrying the first QoS flow also needs to be changed to the first DRB, CU-CP will generate the first information, which is used to indicate whether it is necessary to perform the reflection mapping indicating the first QoS flow to the first DRB. That is, the first information is used to notify CU-UP to map the first data packet to the first DRB and set the reflection mapping indication field setting of the first data packet. According to the first information, CU-UP maps the first downlink data packet to the first DRB and sets the reflection mapping indication field setting of the first data packet. CU-CP can send or carry the first information in any possible signaling form through the E1 interface between CU-UP and CU-CP. For example, the first information can be carried on the application protocol (Application protocol, AP) information on the E1 interface (i.e., E1AP message). The embodiment of the present application is not limited here.

[0116] It should be understood that the information that needs to be mapped from the first QoS flow to the first DRB may also be notified by the core network device to the CU-CP, and the CU-CP generates the first information based on the information. And send the first information to the CU-UP. The first information may include information about the QoS flow and information about the DRB, for example, including the identifier of the first QoS flow and the identifier of the first DRB, and may also include information about the PDU session of the terminal device, etc. The embodiments of the present application are not limited here.

[0117] The communication method provided by the present application, in a base station architecture with CU-DU separation, when the CU-CP needs to perform mapping of the first QoS flow to the first DRB, for example, when the parameters of the first QoS flow change or the load situation changes, the first data packet of the first QoS flow needs to be mapped to the first DRB for transmission, that is, the CU-CP determines whether it is necessary to perform reflection mapping according to the above conditions. By sending the first information to the CU-UP, the first information is used to instruct the CU-UP to set the reflection mapping indication field of the first data packet and map the data of the first data packet to the first DRB. According to the first information, the CU-UP determines whether it is necessary to perform reflection mapping indicating the first QoS flow to the first DRB. After setting the reflection mapping indication field of the first data packet received from the core network, the first data packet after the reflection mapping indication field is set is sent to the terminal device on the first DRB. The first data packet is a downlink data packet sent by the CU-UP to the terminal device. The reflection mapping indication field of the first data packet is used to indicate to the terminal device whether it is necessary to perform reflection mapping of the first DRB of the uplink data packet of the first QoS flow, that is, whether to send the uplink data packet of the first QoS flow to the CU-UP in the first DRB. The mapping of the first QoS flow to the first DRB in the CU-DU separation scenario is realized. The CU-UP and the terminal device both realize the mapping of the QoS flow to the DRB. It ensures that the terminal device and the CU-UP can correctly transmit data. The efficiency and stability of communication are improved. The user experience is improved.

[0118] Optionally, as an embodiment, in S230, the CU-UP sets the reflection mapping indication field of the first data packet, including:

[0119] The CU-UP sets the bit of the reflection mapping indication field of the first data packet to 1.

[0120] Specifically, the reflection mapping indication field is taken as an example to illustrate. Assume that the RDI field bit is predefined as follows: the bit of the RDI field is 1, indicating that the mapping relationship between the first QoS flow and the first DRB needs to be modified, and the bit of the RDI field is 0, indicating that the mapping relationship between the first QoS flow and the first DRB remains unchanged. In this case, CU-UP sets the bit of the RDI field of the first data packet to 1, which is used to notify the terminal device that the uplink data packet of the first QoS flow needs to be mapped to the new DRB (first DRB). That is, the mapping relationship between the first QoS flow and the first DRB has changed. CU-UP sets the bit of the RDI field to 1, and the QFI field indicates the first QFI, indicating that the QoS flow is the first QoS flow. After the terminal device receives the first data packet carried on the first DRB. According to the information of the RDI field and the QFI field, it is determined that the uplink data packet of the first QoS flow needs to be transmitted on the first DRB. That is, the mapping of the first QoS flow to the first DRB is performed. Send a data packet whose QoS flow is the first QoS flow to CU-UP on the first DRB.

[0121] The communication method provided in the embodiment of the present application notifies the terminal device of the need to map the first QoS flow to the first DRB by setting the bit of the reflection mapping indication field of the first data packet to 1. This can improve the accuracy and efficiency of the terminal device in determining the need to map the first QoS flow to the first DRB, facilitate implementation, and save signaling overhead and resource consumption.

[0122] It should be understood that when the bit position of the RDI field is 0, it indicates that the mapping relationship between the first QoS flow and the first DRB needs to be modified, and when the bit position of the RDI field is 1, it indicates that the mapping relationship between the first QoS flow and the first DRB remains unchanged. The CU-UP can set the bit position of the RDI field of the first data packet to 0, indicating that the terminal device needs to map the uplink data packet of the first QoS flow to the new first DRB. The embodiments of the present application are not limited here.

[0123] It should also be understood that the above description uses the reflection mapping indication field as 1 bit as an example, and the reflection mapping indication field can also be multiple bits. For example, when the reflection mapping indication field is 2 bits, the bit of the reflection mapping indication field is 11, which can indicate that the mapping relationship between the first QoS flow and the first DRB needs to be modified, and the bit of the reflection mapping indication field is 00, which can indicate that the mapping relationship between the first QoS flow and the first DRB remains unchanged. The CU-UP can set the bit of the reflection mapping indication field of the first data packet to 11. The embodiments of the present application are not limited here.

[0124] Optionally, as an embodiment, in S230, the CU-UP sets the reflection mapping indication field of the first data packet, including:

[0125] The CU-UP sets the bit of the reflection mapping indication field of the first data packet to 0.

[0126] Specifically, the reflection mapping indication field is taken as an example to illustrate. Assume that the RDI field bit is predefined as follows: the bit of the RDI field is 1, indicating that the mapping relationship between the first QoS flow and the first DRB needs to be modified, and the bit of the RDI field is 0, indicating that the mapping relationship between the first QoS flow and the first DRB remains unchanged. In this case, the CU-UP sets the bit of the reflection mapping indication field of the first data packet to 0, which is used to notify the terminal device that the mapping relationship between the first QoS flow and the first DRB has not changed. It should be understood that setting the bit of the reflection mapping indication field to 0 only notifies the terminal device that the mapping relationship between the first QoS flow and the first DRB has not changed, and there is no need to perform the mapping of the first QoS flow to the first DRB. It does not mean that the terminal device is incapable of performing the mapping of the first QoS flow to the first DRB, that is, the terminal device itself is capable of performing the mapping of the first QoS flow to the first DRB. The terminal device can also decide to perform the mapping of the first QoS flow to the first DRB based on load and network conditions. After the terminal device receives the first data packet carried by the first DRB. According to the information in the RDI field, the bit of the RDI field is 0, indicating that the mapping of the first QoS flow to the first DRB is not required, and the terminal device does not need to read the information in the QFI field. The terminal device continues to send the data packets of the first QoS flow to the CU-UP on the DRB that originally carried the data packets of the first QoS flow.

[0127] The communication method provided in the embodiment of the present application notifies the terminal device that there is no need to map the first QoS flow to the first DRB by setting the bit of the reflection mapping indication field of the first data packet to 0. This can improve the accuracy and efficiency of the terminal device in determining that there is no need to map the first QoS flow to the first DRB, facilitate implementation, and save signaling overhead and resource consumption.

[0128] It should be understood that when the bit position of the RDI field is 0, it indicates that the mapping relationship between the first QoS flow and the first DRB needs to be modified, and the bit position of the RDI field is 1, it indicates that the mapping relationship between the first QoS flow and the first DRB remains unchanged. The CU-UP can set the bit position of the RDI field of the first data packet to 1, indicating that the terminal device does not need to map the first QoS flow to the first DRB. The embodiments of the present application are not limited here.

[0129] Optionally, as an embodiment, the first information is reflection mapping indication information of the first QoS flow to the first DRB.

[0130] Specifically, there are two ways to notify the terminal device of the mapping of the first QoS flow to the first DRB. The first is to directly notify the terminal device of the mapping relationship information of the first QoS flow to the first DRB, which is a direct mapping method. Specifically, the direct mapping method can be: CU-CP sends the mapping relationship of the first QoS flow to the first DRB to DU, and then the DU notifies the terminal device through RRC signaling. The terminal device performs the mapping of the first QoS flow to the first DRB according to the RRC signaling. The other is through reflective mapping. When the first information is the reflective mapping indication information of the first QoS flow to the first DRB, CU-UP decides to use the reflective mapping method to notify the terminal device to perform the mapping of the first QoS flow to the first DRB according to the first information. The reflective mapping method is: CU-UP sends the downlink data packet of the first QoS flow to the terminal device in the first DRB, and the terminal device monitors the downlink data packet of the first QoS flow on the first DRB. Then, in UL, the terminal device transmits the uplink data packet of the first QoS flow on the first DRB.

[0131] It should be understood that the first information may also include relevant information of the first QoS flow and the first DRB, for example, information including the identifier of the first QoS flow and the identifier of the first DRB. The first information may also include other relevant information. For example, it may also include information about the PDU session related to the first QoS flow, for example, information such as the PDU session ID. The first information may include a downlink SDAP header format indication and an uplink SDAP header format indication of the first DRB. The downlink SDAP header format indication is used to indicate whether the QoS flow mapping the first DRB has a downlink SDAP header. The uplink SDAP header format indication is used to indicate whether the QoS flow mapping the first DRB has an uplink SDAP header. The first information may include an indication of whether the first DRB is a default DRB. The embodiments of the present application are not limited here.

[0132] It should also be understood that when the first information is not the reflection mapping indication information of the first QoS flow to the first DRB. That is, when the first information does not include the reflection mapping indication, the terminal device can be notified to perform the mapping of the first QoS flow to the first DRB by direct mapping or reflection mapping. The embodiments of the present application are not limited here.

[0133] Optionally, as an embodiment, Figure 7 As shown, the method 200 also includes:

[0134] S250, the CU-UP receives a second data packet sent by the terminal device on the first DRB, and the QoS flow to which the second data packet belongs is the first QoS flow.

[0135] S260: The CU-UP sets the bit of the reflection mapping indication field of the first data packet to 0 according to the second data packet.

[0136] Specifically, the reflection mapping indication field is taken as the RDI field as an example for explanation. Assume that the RDI field bit is pre-defined as follows: when the bit of the RDI field is 1, it indicates that the mapping relationship between the first QoS flow and the first DRB needs to be modified, and when the bit of the RDI field is 0, it indicates that the mapping relationship between the first QoS flow and the first DRB remains unchanged. After the terminal device receives the first data packet carried on the first DRB after the reflection mapping indication field is set, it will detect the DRB carrying the first data packet and the RDI field and QFI field of the first data packet. According to the bit of the reflection mapping indication field of the first data packet, that is, the bit of the RDI field of the first data packet is 1, the QFI field of the first data packet indicates the first QoS flow. After the terminal device receives the first data packet, when it detects that the DRB of the first data packet is the first DRB and the bit of the RDI field is 1, it indicates that the mapping relationship between the first QoS flow and the DRB needs to be modified, and the QFI field indicates the first QoS flow. It is determined that the mapping of the first QoS flow to the first DRB needs to be performed on the data packets of the first QoS flow, that is, it is determined that the data packets of the first QoS flow are carried on the first DRB and sent to the CU-UP. The terminal device sends the second data packet to the DU on the first DRB according to the relevant information of the first data packet. After receiving the second data packet, the DU forwards the second data packet to the CU-UP. The QoS flow to which the second data packet belongs is the first QoS flow, that is, the terminal device correctly performs the mapping of the first QoS flow to the first DRB. After receiving the second data packet, the CU-UP determines that the terminal device correctly performs the mapping of the first QoS flow to the first DRB, and sets the bit of the reflection mapping indication field of the first data packet to 0. That is, it indicates that the terminal device does not need to map the uplink data packet of the first QoS flow to the first DRB after receiving the first data packet.

[0137] Since the terminal device will continuously monitor the RDI field and QFI field of the first data packet. After CU-UP determines that the terminal device has correctly executed the mapping of the first QoS flow to the first DRB, since the bit of the RDI field of the first data packet was previously set to 1, the bit of the RDI field is 1, indicating that the mapping relationship between the first QoS flow and the first DRB needs to be modified. If CU-UP does not set the bit of the reflection mapping indication field of the first data packet to 0. When the terminal device detects that the bit of the RDI field of the first data packet is 1, it also needs to continuously detect the QFI field of each first data packet and the DRB carrying the first data packet to determine the DRB corresponding to the first QoS flow. In fact, the mapping relationship between the first QoS flow and the first DRB may not have changed. That is, the first QoS flow still corresponds to the first DRB, which will cause a waste of resources and increase the power consumption of the terminal device. Therefore, after CU-UP determines that the terminal device correctly performs the mapping of the first QoS flow to the first DRB, the bit of the RDI field of the first data packet is set to 0. After the subsequent terminal device receives the first data packet, it detects that the RDI bit of the first data packet is 0, and determines that the mapping relationship between the first QoS flow and the first DRB is unchanged. When the reflection mapping of the first QoS flow to the first DRB does not need to be performed, there is no need to continue to detect the QFI field of the first data packet and the first DRB of the first data packet. This can save resources, save power consumption of terminal devices, and improve user experience.

[0138] It should be understood that when the bit position of the RDI field of the first data packet is 0, it indicates that the mapping relationship between the first QoS flow and the DRB needs to be modified, and the bit position of the RDI field is 1, it indicates that the mapping relationship between the first QoS flow and the first DRB remains unchanged. After the CU-UP receives the second data packet sent by the terminal device on the first DRB, the bit position of the reflection mapping indication field of the first data packet can be set to 1. The embodiments of the present application are not limited here.

[0139] It should also be understood that in S250, when the terminal device sends the second data packet to the CU-UP on the first DRB, the second data packet may be first sent to the DU on the first DRB, and the DU then sends the second data packet to the CU-UP. The embodiment of the present application is not limited here.

[0140] Optionally, as an embodiment, in S209, the CU-CP sends first information to the CU-UP, including:

[0141] The CU-CP sends a bearer context establishment request to the CU-UP, where the bearer context establishment request includes the first information.

[0142] Specifically, when the CU-CP needs to perform mapping of the first QoS flow to the first DRB, the CU-CP generates first information, which is used to instruct the CU-UP to map the data of the first data packet to the first DRB and set the reflection mapping indication field of the first data packet. The CU-CP can send the first information to the CU-UP through the E1 interface between the CU-UP. Specifically, a bearer context setup request (bearer context setup request) can be sent to the CU-UP through the E1 interface, and the bearer context setup request includes the first information. The bearer context setup request can be used to request the CU-UP to establish a bearer related to the PDU session between the terminal device, such as a DRB bearer and a signaling radio bearer (SRB), which is used to transmit relevant signaling and data between the CU-UP and the terminal device. That is, the first information is sent to the CU-UP through the bearer context setup request. It should be understood that the bearer context setup request may also include relevant information about the first QoS flow and the first DRB, and may also include information related to the PDU session of the terminal device. The embodiments of the present application are not limited here.

[0143] Optionally, as an embodiment, in S209, the CU-CP sends the first information to the CU-UP, including:

[0144] The CU-CP sends a bearer modification request to the CU-UP, where the bearer modification request includes the first information.

[0145] Specifically, when the CU-CP needs to perform mapping of the first QoS flow to the first DRB, the CU-CP generates the first information. Specifically, a bearer modification request (bearer modification request) can be sent to the CU-UP through E1, and the bearer modification request includes the first information. The bearer modification request can be used to request the CU-UP to modify the relevant bearers between the terminal device, for example, DRB and SRB bearers, etc. DRB and SRB can be used to transmit relevant signaling and data between the CU-UP and the terminal device. That is, the first information is sent to the CU-UP through the bearer modification request. It should be understood that the bearer modification request may also include relevant information about the first QoS flow and the first DRB, and may also include information related to the PDU session of the terminal device. The first information may include a downlink SDAP header format indication and an uplink SDAP header format indication of the first DRB. The downlink SDAP header format indication is used to indicate whether the QoS flow mapping the first DRB has a downlink SDAP header. The uplink SDAP header format indication is used to indicate whether the QoS flow mapping the first DRB has an uplink SDAP header. The first information may include an indication of whether the first DRB is a default DRB. The embodiment of the present application is not limited here.

[0146] It should be understood that in an embodiment of the present application, the first information can also be carried on other signaling sent by CU-CP to CU-UP, for example, it can be carried on notification information sent by CU-CP to CU-UP, and the embodiment of the present application is not limited here.

[0147] Optionally, as an embodiment, Figure 8 As shown, the method 200 also includes:

[0148] S270, the CU-UP sends second information to the CU-CP, where the second information is used to indicate that the reflective mapping of the first QoS flow to the first DRB is successful. Correspondingly, the CU-CP receives the second information.

[0149] Specifically, after CU-UP receives the second data packet sent by the terminal device on the first DRB, that is, after determining that the terminal device has correctly executed the mapping of the first QoS flow to the first DRB, it will notify CU-CP that the reflection mapping of the first QoS flow to the first DRB is successful, that is, send second information to CU-CP, and the second information is used to indicate that the reflection mapping of the first QoS flow to the first DRB is successful. After receiving the second information and knowing that the reflection mapping of the first QoS flow to the first DRB is correctly executed, CU-CP can correctly perform data processing on the wireless bearer of the PDU session of the terminal device, etc., thereby improving the stability of data transmission of the terminal device, improving user experience, and ensuring the normal operation of the system.

[0150] It should be understood that when CU-UP does not receive the second data packet sent by the terminal device on the first DRB, that is, when the data packet of the first QoS flow received by CU-UP is not transmitted on the first DRB, it proves that the reflection mapping has failed. CU-UP can also notify CU-CP of the failure of the reflection mapping so that CU-CP can subsequently decide whether to continue to perform the reflection mapping or release the operation of the first QoS flow. This ensures the stability of the network and improves the quality of network operation.

[0151] The present application also provides a communication method that can support the measurement of data transmission performance and L2 parameters in a CU-DU separated base station architecture, thereby ensuring that user data can be transmitted smoothly, improving network stability, improving the quality of network operation, and improving user experience.

[0152] Combine the following Fig. 9 Detailed description This application provides a communication method, Fig. 9 is a schematic flow chart of a communication method 300 according to an embodiment of the present application. The method 300 can be applied in Figure 3 The scenario shown can of course also be applied to other communication scenarios, and the embodiments of the present application are not limited here.

[0153] like Fig. 9 As shown, the method 300 includes:

[0154] S310, CU-CP generates third information, where the third information is used to instruct CU-UP to detect the transmission performance of a first data packet, where the first data packet is indicated by a first quality of service flow identifier QFI or a first 5G quality of service identifier 5QI.

[0155] S320, the CU-CP sends the third information to the CU-UP. Correspondingly, the CU-UP receives the third information.

[0156] S330: The CU-UP detects the transmission performance of the first data packet according to the third information.

[0157] The communication method provided in the present application, under the CU-DU separated base station architecture, when the CU-CP needs to detect the performance of the first QoS flow in a PDU session of the terminal device, it will send a third information to the CU-UP, and the third information is used to instruct the CU-UP to detect the transmission performance of the first data packet (the data packet of the first QoS flow), and the first data packet is indicated by the first QFI. When the CU-CP needs to detect the first data packet with the same QoS characteristics of all terminal devices, the third information is used to instruct the CU-UP to detect the transmission performance of the first data packet, and the first data packet is indicated by the first 5QI. CU-UP detects the transmission performance of the first data packet based on the third information. The measurement of transmission parameters with 5QI or QFI as the granularity is realized under the CU-DU separated base station architecture, thereby ensuring the normal operation of the network system and improving the user experience.

[0158] Specifically, in S310, under the CU-DU separated base station architecture, in order to support the normal operation of the network system, it is necessary to measure the relevant transmission performance, and through the measurement of transmission performance, to support or timely adjust the relevant configuration or control of data transmission. For example, in order to support air interface resource operation, wireless resource management, network operation and maintenance, MDT and SON requirements, etc., it is necessary to measure L2 parameters. For example, it is necessary to detect the relevant transmission parameters of the first data packet at the PDCP layer, RLC layer, MAC or SDAP layer. Therefore, CU-CP will generate a third information, which is used to instruct CU-UP to detect the transmission performance of the first data packet. In addition, since 5G defines a network architecture based on QoS flow, and QoS flow is the minimum granularity for realizing QoS differentiation in PDU session.

[0159] When CU-CP needs to detect the performance of the first QoS flow in a PDU session of a terminal device, that is, to detect the performance of the first data packet, the identifier of the first data packet service quality flow QoS flow is the first QFI, that is, the measurement of the transmission parameters at the QFI granularity. When CU-CP needs to detect the first data packet with the same QoS characteristics of all terminal devices, the first data packet is indicated by the first 5QI. That is, the transmission parameters are measured at the granularity of 5QI. It should be understood that when the 5QI and QFI values ​​are equal, any one of the two can be used to indicate the QoS flow. When the 5QI and QFI values ​​are not equal, 5QI is required to indicate the QoS flow.

[0160] It should be understood that the third information may also include relevant information of the first QoS flow, for example, parameters of the first QoS flow, an identifier of the first QoS flow (the first QFI or the first 5QI), PDU session information related to the first QoS flow, notification control of the first QoS flow, CU-UP needs to measure related transmission performance, etc. The first QoS flow notification control is used to indicate transmission performance detection of the first QoS flow. For example, data packet delay budget, packet error rate, downlink guarantee flow bit rate, downlink maximum flow bit rate, uplink guarantee flow bit rate, uplink maximum flow bit rate, downlink maximum packet loss rate, uplink maximum packet loss rate, maximum data burst, etc. The embodiments of the present application are not limited here.

[0161] In S320, the CU-CP sends the third information to the CU-UP. Correspondingly, the CU-UP receives the third information. Specifically, the CU-CP may send or carry the third information in any possible signaling form through the E1 interface between the CU-UP and the CU-CP. For example, the third information may be carried on an E1AP message on the E1 interface. The embodiments of the present application are not limited here.

[0162] In S330, the CU-UP measures the transmission parameters with QFI or 5QI as the granularity according to the third information, that is, detects the transmission performance of the first data packet, which is indicated by the first QFI or the first 5QI.

[0163] The communication method provided in this application realizes the measurement of transmission parameters of CU-UP with 5QI or QFI as granularity under the CU-DU separated base station architecture, thereby ensuring the normal operation of the network system, guaranteeing the accuracy and success rate of user data transmission, and improving the efficiency of user communication and user experience.

[0164] Optionally, as an embodiment, Fig.10 As shown, the method 300 also includes:

[0165] S340, the CU-UP sends fourth information to the CU-CP, the fourth information being used to indicate whether the transmission performance of the first data packet meets the transmission performance indicator, the first data packet is configured with the transmission performance indicator, and the third information includes the transmission performance indicator. Accordingly, the CU-CP receives the fourth information. Accordingly, the CU-CP receives the fourth information.

[0166] Specifically, in a PDU session with QoS flow as the granularity, the transmission performance indicators that each QoS flow needs to meet are different. For example, for some high-priority services, the QoS flow corresponding to the service needs to meet higher transmission indicators. These QoS flows need to meet GBR guarantees or transmission delay guarantees, etc. Therefore, the third information also includes the transmission performance indicator. For example, the transmission performance indicator may be the packet loss rate requirement that the first QoS flow (QoS flow of the first data packet) needs to meet, that is, the packet loss rate cannot exceed a certain threshold. Or the transmission performance indicator may also be whether the first QoS flow meets the GBR requirement. The first data packet of the first QoS flow is configured with the transmission performance indicator, that is, the first data packet needs to meet these transmission performance indicators during transmission. After the CU-UP receives the third information, according to the transmission performance indicator in the third information and the first QFI, the transmission performance of the first data packet whose QoS flow is identified as the first QFI in the data packet in the uplink and downlink transmission is detected. According to the transmission performance indicator, the CU-UP detects the transmission performance of the first data packet, and determines whether the first data packet meets (fulfilled) the transmission requirements according to the detected transmission performance of the first data packet and the configured transmission performance indicator. Then, whether the transmission performance of the first data packet meets the transmission performance index is notified to the CU-CP through the fourth information. For example, when it is detected that all data packets (first data packets) of the first QoS flow do not meet the GBR requirement, the message that the first QoS flow does not meet the GBR requirement is notified to the CU-CP through the fourth information. When it is detected that all first data packets of the first QoS flow meet the GBR requirement again, the message that the first QoS flow meets the GBR requirement is notified to the CU-CP through the fourth information. Thus, the CU-CP sends the information to the core network, and the core network determines whether it is necessary to change the parameters of the QoS flow or release the QoS flow based on the information. It ensures that the network system can operate normally and improves the guarantee rate of normal communication of users. Improve the stability and work efficiency of the network system and improve user experience.

[0167] It should be understood that CU-UP can report the number or ratio of first data packets that meet the transmission performance index within a period of time. Alternatively, if there is a first data packet that does not meet the transmission performance index within a period of time, it is considered that the first QoS flow (all first data packets) during this period of time does not meet the transmission performance index, or other reporting methods can be used, which are not limited in the embodiments of the present application.

[0168] It should also be understood that the fourth information may also include the value of the transmission indicator of the first QoS flow detected, information of the PDU session related to the first QoS flow, for example, PDU session ID, identification of the first QoS flow, etc. The embodiment of the present application is not limited here.

[0169] It should also be understood that when all QoS flows of a certain PDU session of the terminal device do not meet or meet the transmission performance indicators of the QoS flows, the CU-UP can notify the CU-CP through the fourth information that the PDU session does not meet or meet the transmission performance indicators of the QoS flows, without notifying the CU-CP of the message that each QoS flow does not meet or meets the transmission performance indicators of the QoS flows in units of QoS flows. The embodiments of the present application are not limited here.

[0170] It should also be understood that before CU-UP detects the transmission performance of the first data packet, CU-CP can also notify CU-UP of the information of all QoS flows of the PDU session of the terminal device. For example, it can be information such as parameters and identifiers of all QoS flows of the PDU session. After receiving the information of all QoS flows of the PDU session, CU-UP can perform an admission control process, that is, according to the information of all QoS flows and combined with its own load and other conditions, determine the QoS flows that can be accepted among all QoS flows, and perform transmission performance detection on the accepted QoS flows. The first QoS flow can be any one of the QoS flows accepted by CU-UP. The accepted QoS flow can be understood as a QoS flow that can be used to transmit data. The specific steps are as follows:

[0171] 1. When the core network device creates a new PDU session for the terminal device, or creates a new QoS flow for the PDU session, or a QoS flow characteristic of the PDU session changes, the core network device will notify the CU-CP of the QoS flow information. For example, the GRB information of the QoS flow can be used. The CU-CP can notify the CU-UP of the QoS flow information in the setup request or modification request through the E1 interface between the CU-CP and the CU-UP. For example, the QoS flow information can include the content shown in Table 1.

[0172] Table 1

[0173]

[0174]

[0175] The content of the dynamic 5QI descriptor (Dynamic 5QIDescriptor) may be as shown in Table 2:

[0176] Table 2

[0177] Priority Level Packet Delay Budget Packet Error Rate Delay Critical Averaging Window Maximum Data Burst Volume

[0178] It should be understood that the contents shown in Table 1 and Table 2 are merely exemplary, and the QoS flow information and the dynamic 5QI descriptor may also include other more content, which is not limited in the embodiments of the present application.

[0179] 2. CU-UP accepts QoS flows according to the information of QoS flows, for example, the QoS flow parameters in Table 1 and Table 2, and in combination with its own load conditions, and feeds back the acceptance result to CU-CP in the establishment request response or modification request response. The acceptance result may include: the QoS flow ID of the acceptance, the PDU session ID to which the QoS flow belongs, the QoS flow ID that is not accepted, the PDU session ID to which the QoS flow that is not accepted belongs, and the reason why the QoS flow is not accepted. For example, the reason why the QoS flow is not accepted may be resource limitation (Radio resources not available), unknown 5QI, illegal 5QI, etc. If all QoS flows in a PDU session are rejected, the PDU session ID is also included. After CU-UP determines the accepted QoS flow, it can detect the transmission of the accepted QoS flow according to the third information sent by CU-CP to determine whether the transmission performance index is met. It should be understood that when multiple QoS flows of a PDU session are accepted, the acceptance result may include a list of accepted QoS flow IDs; when multiple QoS flows of a PDU session are rejected, the acceptance result may include a list of rejected QoS flow IDs.

[0180] It should be understood that in the embodiment of the present application, in addition to performing admission control of QoS flows based on the information in Tables 1 and 2 above and its own load conditions, CU-UP can also perform admission control based on other information, such as the service information carried by the data packets of the QoS flow, etc. The embodiment of the present application is not limited here.

[0181] Optionally, as an embodiment, in S340, the CU-UP sends fourth information to the CU-CP, including:

[0182] The CU-UP sends notification information to the CU-CP, where the notification information includes the fourth information. Correspondingly, the CU-CP receives the notification information.

[0183] Specifically, when CU-UP needs to notify CU-CP whether the first data packet meets the transmission performance index, CU-UP can send the fourth information to the CU-UP through the E1 interface between CU-CP and CU-UP. Specifically, a notification message can be sent to the CU-CP through the E1 interface, and the notification message includes the fourth information. The notification message can be used to notify the CU-CP of establishing the bearer and QoS flow information related to the PDU session between the terminal device. That is, the fourth information is carried by the notification message. It should be understood that the notification message may also include the first QoS flow and information related to the PDU session of the terminal device. The embodiments of the present application are not limited here.

[0184] It should be understood that after the CU-CP receives the notification information, it may also send a notification information response to the CU-UP to notify the CU-UP that the fourth information has been received. The embodiment of the present application is not limited here.

[0185] Optionally, as an embodiment, in S340, the CU-UP sends fourth information to the CU-CP, including:

[0186] The CU-UP sends a bearer modification request to the CU-CP, where the bearer modification request includes the fourth information. Correspondingly, the CU-CP receives the bearer modification request.

[0187] Specifically, when CU-UP needs to notify CU-CP whether the first data packet meets the transmission performance index, CU-UP can send the fourth information to the CU-UP through the E1 interface between CU-CP and CU-UP. Specifically, a bearer modification request can be sent to the CU-UP through the E1 interface, and the bearer modification request includes the fourth information. The bearer modification request can be used to request the CU-CP to modify the relevant bearers between the terminal device, for example, DRB or SRB bearers, etc. DRB or SRB can be used to transmit relevant signaling and data between CU-UP and the terminal device. That is, the fourth information is sent to the CU-CP through a bearer modification request. It should be understood that the bearer modification request may also include the first QoS flow and information related to the PDU session of the terminal device. The embodiments of the present application are not limited here.

[0188] It should be understood that in the embodiment of the present application, the fourth information may also be carried on other signaling sent by the CU-UP to the CU-CP, and the embodiment of the present application is not limited here.

[0189] It should also be understood that after the CU-CP receives the bearer modification request, it may also send bearer modification request response information to the CU-UP to notify the CU-UP that the fourth information has been received. The embodiment of the present application is not limited here.

[0190] Optionally, as an embodiment, the transmission performance indicator of the first data packet includes:

[0191] At least one of a delay budget of the first data packet, a packet loss rate of the first data packet, an uplink guaranteed rate bit GBR, a downlink GBR, an uplink maximum GBR, and a downlink maximum GBR.

[0192] Specifically, in the PDU session of the terminal device, different services will have different transmission performance requirements, that is, different data packets of different services will have different QoS flow requirements, and different QoS flows need to meet different transmission performance indicators. Therefore, for the first data packet (the QoS flow is the first QoS flow), the transmission performance indicator of the first QoS flow may include: the delay budget of the first data packet, the packet loss rate of the first data packet, the uplink guaranteed rate bit GBR, the downlink GBR, the uplink maximum GBR, the downlink maximum GBR, the downlink maximum packet loss rate, the uplink maximum packet loss rate, and at least one of the maximum data burst. For example, when the transmission performance indicator is the downlink GBR, the CU-UP detects whether the first downlink data packet meets the downlink GBR requirement based on the downlink GBR transmission indicator of the first data packet, and sends the first data packet to the CU-CP whether it meets the downlink GBR transmission indicator.

[0193] It should be understood that, in addition to the above transmission performance indicators, the transmission performance indicator of the first data packet may also include other transmission performance indicators, such as maximum data throughput, etc. The embodiment of the present application is not limited here.

[0194] Optionally, as an embodiment, Fig.11 As shown, the method 300 also includes:

[0195] S350, the CU-UP sends fifth information to the CU-CP, the fifth information including the result of the transmission performance detection of the first data packet. The third information includes measurement configuration information, the measurement configuration information including the transmission performance parameter and / or measurement time length of the first data packet. Accordingly, the CU-CP receives the fifth information.

[0196] Specifically, in order to support air interface resource operation, wireless resource management, network operation and maintenance, MDT and SON requirements, CU-UP needs to measure L2 parameters. For example, perform measurements of relevant parameters of the PDCP, RLC, MAC layer, etc. Therefore, the third information sent by CU-CP to CU-UP includes measurement configuration information, and the measurement configuration information includes the transmission performance parameters and / or measurement time length of the first data packet. According to the measurement configuration information, CU-UP measures the transmission parameters with QFI or 5QI as the granularity, that is, detects the transmission performance of the first data packet. In the case where the measurement configuration information includes the transmission performance parameters of the first data packet, CU-UP can determine the measurement time length according to a predefined time length or according to the service situation of the first data packet, and detect the transmission performance of the first data packet. In the case where the measurement configuration information includes the measurement time length of the first data packet, CU-UP can determine the need to detect the transmission performance according to the QoS flow load of the first data packet and the service type and other information, and detect the transmission performance of the first data packet. The first data packet is indicated by the first 5QI, and it is determined that the transmission performance needs to be detected, and the transmission performance of the first data packet is detected. The first data packet is indicated by the first 5QI. For a data packet, when the values ​​of QFI and 5QI are the same, any one of the two can be used to indicate the data packet. When the values ​​of QFI and 5QI are different, the 5QI is required to be used to indicate the data packet. That is, when the first data packet of all terminal devices is detected, the first data packet is indicated by the first 5QI to detect the transmission performance of all data packets whose QoS characteristics of all terminal devices are the first 5QI. CU-UP detects the transmission performance of the first data packet transmitted at the L2 layer, and notifies the CU-CP of the result of the transmission performance detection of the first data packet. Thereby, CU-CP supports the measurement of L2 parameters. It realizes the functions of supporting air interface resource operation, wireless resource management, network operation and maintenance, MDT and SON requirements, which is conducive to improving network stability, improving the quality of network operation, and improving user experience. It should be understood that Fig.11 The steps indicated by the dotted lines are optional steps.

[0197] Optionally, as an embodiment, the transmission performance parameters include: at least one of: a packet loss rate of the first data packet, a downlink transmission delay of the first data packet, a scheduling network protocol throughput of the first data packet, and a data volume of the first data packet.

[0198] The following will specifically describe the process of CU-UP measuring the above-mentioned transmission performance parameters.

[0199] 1. For the downlink transmission delay of the first data packet, the detection granularity is the first QFI and / or the first 5QI, that is, the average downlink transmission delay of all data packets (first data packets) whose QoS flow indication is the first QFI and / or the first 5QI within the statistical time T. When the QoS feature of the first data packet is identified as the first 5QI, performance detection is performed on all data packets of all terminal devices whose QoS feature is identified as the first 5QI; when the QoS flow of the first data packet is identified as the first QFI, performance detection is performed on the data packet with the first QFI of the terminal device.

[0200] Specifically, the average downlink transmission delay of the first data packet within the time T can be calculated using formula (1).

[0201]

[0202] In formula (1), M(T,5qi) represents the average downlink transmission delay of the first data packet with the same 5QI (first 5QI) within time T. When the 5QI and QFI of a QoS flow are the same, M(T,5qi) can also be M(T,qfi). tArriv(i) represents the time point (moment) when the i-th first data packet arrives, tAck(i) represents the time point (moment) when the i-th first data packet is successfully received, i represents the sequence number of the data packet that arrives and is successfully received within time T, and I(T) represents the total number of first data packets at time T.

[0203] Among them, the reference point at the time when the first data packet arrives is the service access point (SAP) on the PDCP layer or the service access point of the SDAP layer, and the reference point at the time when the first data packet is successfully received is the SAP of the PDCP layer or the service access point of the SDAP layer. Among them, SAP is the point in the protocol stack where the upper layer accesses the service provided by the lower layer. It is a logical interface for mutual communication between adjacent layer entities ("entity" is the logical function of the corresponding layer), and is located at the boundary between the two layers. Here, there is no limitation on whether the access point is located in the upper part of the protocol layer (Upper) or the lower part of the protocol layer (Lower). For example, the reference point at the time when the first data packet is successfully received is the upper SAP of the PDCP layer or the upper service access point of the SDAP layer. Or the reference point at the time when the first data packet is successfully received is the lower SAP of the PDCP layer or the lower service access point of the SDAP layer. Starting from the physical layer, each layer provides a service access point to the upper layer, and each layer has SAP, but the content and representation of SAP in different layers are different.

[0204] Optionally, the reference point for the arrival of the first data packet may also be the SAP of the PDCP layer or the SAP of the SADP layer, and the reference point for the successful reception of the first data packet may be the SAP of the media access control MAC layer. There is no limitation as to whether the access point is located at the upper part (Upper) of the protocol layer or the lower part (Lower) of the protocol layer. For example, the reference point for the arrival of the first data packet may also be the lower SAP of the PDCP layer, and the reference point for the successful reception of the first data packet may be the lower service access point of the MAC layer. It should be understood that in this case, the DU is required to count the number of first data packets correctly received at the MAC layer and the arrival time, and notify the CU-CP of this information. Fig.12 As shown, in S360, CU-CP may send measurement configuration information to DU, and the measurement configuration information includes relevant information of the first QoS flow, for example, parameters of the first QoS flow, an identifier of the first QoS flow (first QFI or first 5QI), PDU session information related to the first QoS flow, etc. In S370, DU counts the number of first data packets correctly received at the MAC layer and the arrival time according to the measurement configuration information, and in S380, DU notifies CU-CP of the detection result. The embodiments of the present application are not limited here.

[0205] Optionally, in order to make statistics more accurate, the CU-CP may notify the CU-UP of the absolute time of statistics, for example, the absolute time when detection starts and the absolute time when detection ends, which is not limited in the embodiments of the present application.

[0206] The CU-UP may detect the downlink transmission delay of the first data packet according to the above formula (1) with QFI and / or 5QI as the granularity, and notify the CU-CP of the detection result.

[0207] It should be understood that in addition to detecting the downlink transmission delay of the first data packet based on the above formula (1) with QFI and / or 5QI as the granularity, CU-UP can also detect the downlink transmission delay of the first data packet based on other formulas, or a formula that is a deformation of formula (1), and the embodiments of the present application are not limited here.

[0208] 2. For the detection of the packet discard rate of the first data packet that is discarded due to network congestion, traffic management, etc. during the downlink transmission of the first data packet, the following formula (2) can be used to calculate the average packet discard rate of the first data packet within the statistical time T:

[0209]

[0210] In formula (2), D(T,5qi) represents the average packet loss rate of the first data packet with the same 5QI (first 5QI) within time T. When the 5QI and QFI of a QoS flow are the same, D(T,5qi) can also be D(T,qfi). When the values ​​of the first QFI and the first 5QI are different, the first 5QI shall prevail. Ddisc(T,5qi) represents the number of first data packets discarded within time T, and N(T,5qi) represents the number of first data packets that arrive at the SAP or SADP layer on the PDCP layer within time T.

[0211] The CU-UP may detect the packet loss rate of the first data packet according to the above formula (2) with QFI and / or 5QI as the granularity, and notify the CU-CP of the detection result.

[0212] It should be understood that in addition to detecting the packet loss rate of the first data packet based on the above formula (2) with QFI and / or 5QI as the granularity, CU-UP can also detect the packet loss rate of the first data packet based on other formulas, or a formula that is a deformation of formula (2), and the embodiments of the present application are not limited here.

[0213] 3. CU-UP can detect the loss rate of the first data packet during uplink and downlink transmission on the Uu interface between the terminal device, that is, using QFI and / or 5QI as the granularity, detect the uplink and downlink packet loss rate of the first data packet on the Uu interface within the time T, and notify the CU-CP of the detection result.

[0214] 4. CU-UP can detect the scheduled network protocol (Scheduled IP) throughput of the first data packet within time T. Including the throughput of the first data packet in the uplink and downlink. It can also detect the throughput of the burst data (databurst) of the first data packet within time T, whose transmission covers multiple transmission time intervals, and notify the detection results to CU-CP.

[0215] Optionally, CU-UP can detect the Scheduled IP throughput of the first data packet related to MDT in the uplink and downlink within the time T, that is, with QFI and / or 5QI as the granularity, detect the Scheduled IP throughput of the first data packet during uplink and downlink transmission on the Uu interface between the terminal device. Alternatively, with QFI and / or 5QI as the granularity, detect the Scheduled IP throughput of the first data packet during uplink and downlink transmission on the F1-U interface between the DU. And notify the CU-CP of the detection result.

[0216] 5. CU-UP can detect the data volume of the first data packet within time T. That is, with QFI and / or 5QI as the granularity, detect the data volume of the first uplink and downlink data packets within time T, and notify the CU-CP of the detection result with QFI and / or 5QI as the granularity.

[0217] 6. CU-UP can detect the delay of the first data packet within time T. Specifically, the average delay from the moment the first data packet arrives at the SAP on the PDCP layer to the transmission to the RLC layer can be counted within time T, with QFI and / or 5QI as the granularity. Or, the average delay from the moment the first data packet arrives at the SAP on the SDAP layer to the transmission to the RLC layer can be counted within time T, with QFI and / or 5QI as the granularity. And the statistical result is notified to CU-CP. There is no limitation on whether the access point is located in the upper part of the protocol layer (Upper) or the lower part of the protocol layer (Lower). For example, the reference point at the moment when the first data packet is successfully received is the upper SAP of the SDAP layer or the lower service access point of the SDAP layer. Or the reference point at the moment when the first data packet is successfully received is the upper SAP of the PDCP layer or the lower service access point of the PDCP layer.

[0218] It should be understood that in the embodiment of the present application, in addition to using QFI and / or 5QI as the granularity to count the above-mentioned transmission performance parameters, CU-UP can also use QFI and / or 5QI as the granularity to count other transmission performance parameters of the first data packet, and the embodiment of the present application is not limited here.

[0219] It should also be understood that in the embodiment of the present application, there is no limitation on the manner in which the CU-UP reports the measurement results to the CU-CP, for example, periodic reporting, event-triggered reporting, or report configuration according to the CU-CP configuration, etc. The embodiment of the present application is not limited here.

[0220] Optionally, as an embodiment, the report configuration of the CU-CP configuration includes: measurement time T; measurement events, metrics (Metrics) one or some QFI / 5QI / PDU sessions / slices (S-NSSAI), periodic reporting, or event-triggered reporting (periodic value, under what circumstances it is triggered, such as a certain measurement metric exceeds a threshold), etc. The embodiments of the present application are not limited here.

[0221] It should also be understood that in the embodiment of the present application, in addition to measuring and reporting transmission performance at the granularity of QFI and / or 5QI, CU-UP can also measure and report data packet transmission performance at the granularity of PDU session, or, it can also measure and report transmission performance at the granularity of 5QI and terminal device, or it can also measure and report transmission performance at the granularity of PDU session and network slice. Network slicing is the process of dividing the network into different network slices according to different service requirements and application scenarios. For example, latency, reliability, etc., each network slice corresponds to different application scenarios and service requirements. A network slice can include multiple PDU sessions.

[0222] It should also be understood that in the embodiment of the present application, the DU may also measure L2-related parameters according to the measurement configuration information sent by the CU-CP, and send the measurement results to the CU-CP. Fig.12 As shown, for example, the DU can count the utilization rate of the uplink and downlink physical resource blocks (PRB) or the number of random access preambles of a single cell within time T. Alternatively, it is also possible not to use the cell as the granularity, only count the utilization rate of the PRB under the DU and the number of random access preambles, and send the detection results to the CU-CP. Specifically, the DU can notify the CU-CP of the detection result through the FI-C interface between the DU and the CU-CP through relevant signaling.

[0223] It should also be understood that in various embodiments of the present application, the first, second, third, etc. are only used to indicate that multiple objects are different. For example, the first information and the second information are only used to indicate information of different contents. They should not have any impact on the information itself, and the first, second, etc. mentioned above should not impose any limitations on the embodiments of the present application.

[0224] It should also be understood that in various embodiments of the present application, the first information can be carried on any possible signaling for transmission. Similarly, the second information and the third information can also be carried on any possible signaling, that is, in the embodiments of the present application, the first information, the first information and the specific form of the first information are not limited.

[0225] It should also be understood that the above is only to help those skilled in the art better understand the embodiments of the present application, rather than to limit the scope of the embodiments of the present application. Those skilled in the art can obviously make various equivalent modifications or changes based on the above examples given, or can newly add certain steps, etc. Or a combination of any two or any multiple embodiments of the above. Such modifications, changes or combined solutions also fall within the scope of the embodiments of the present application.

[0226] It should also be understood that the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0227] It should also be understood that the above description of the embodiments of the present application focuses on emphasizing the differences between the various embodiments. The same or similar points that are not mentioned can be referenced to each other. For the sake of brevity, they will not be repeated here.

[0228] Combination of the above Figures 1 to 12 , describes in detail the communication method of the embodiment of the present application, and will now be combined with Figures 13 to 20 , describe in detail the communication device of an embodiment of the present application.

[0229] Fig.13 1 is a schematic block diagram of a communication device according to an embodiment of the present application. It should be understood that the communication device may refer to the centralized unit user plane node CU-UP described above. The communication device embodiment corresponds to the method embodiment, and similar descriptions may refer to the method embodiment. Fig.13 The communication device 400 shown can be used to perform corresponding Figure 4 , Figures 6 to 8 And the steps performed by CU-UP in each embodiment of the method 200. The communication device 400 includes: a processor 410, a memory 420 and a transceiver 430, the processor 410, the memory 420 and the transceiver 430 are connected by communication, the memory 420 stores instructions, the processor 410 is used to execute the instructions stored in the memory 420, and the transceiver 430 is used to perform specific signal transmission and reception under the drive of the processor 410.

[0230] The processor 410 is configured to obtain first information, where the first information is used to instruct the CU-UP to map a first data packet to a first data radio bearer DRB and set a reflection mapping indication field of the first data packet, where the quality of service flow QoS flow to which the first data packet belongs is a first QoS flow;

[0231] The transceiver 430 is configured to receive the first data packet sent by the core network device;

[0232] The processor 410 is further configured to set the reflection mapping indication field of the first data packet;

[0233] The transceiver 430 is also used to send the first data packet after setting the mapping field to the terminal device on the first DRB.

[0234] The communication device provided in the present application needs to establish a mapping relationship between the first QoS flow and the first DRB during the initial establishment of the PDU session, or when the parameters of the first QoS flow change or the load situation changes, the first data packet of the first QoS flow needs to be mapped to a new DRB (first DRB) for transmission. The CU-UP will obtain the first information and determine whether it is necessary to perform a reflection mapping indicating the first QoS flow to the first DRB. Optionally, the first information may be pre-stored by the CU-UP. The first information is used to instruct the CU-UP to map the first data packet to the first DRB and set the reflection mapping indication field of the first data packet. Based on the first information, the CU-UP determines whether it is necessary to perform a reflection mapping from the first QoS flow to the first DRB. After the CU-UP receives the first data packet sent from the core network, the reflection mapping indication field of the first data packet is set, and the first data packet after the reflection mapping indication field is set is sent to the terminal device on the first DRB. The first data packet is a downlink data packet sent by the CU-UP to the terminal device. The purpose of setting the reflection mapping indication field of the first data packet is to indicate to the terminal device whether it is necessary to perform reflection mapping of the uplink data packet of the first QoS flow to the first DRB, that is, whether the terminal device is instructed to send the uplink data packet of the first QoS flow to the CU-UP through the DU in the first DRB. The embodiment of the present application realizes the mapping of the first QoS flow to the first DRB in the scenario of CU-DU separation, so that both the CU-UP and the terminal device realize the mapping of the first QoS flow to the corresponding DRB. It ensures that the terminal device and the CU-UP can transmit data correctly. Improve the efficiency and stability of communication. Improve user experience.

[0235] The various components in the communication device 400 are connected by communication, that is, the processor 410, the memory 420 and the transceiver 430 communicate with each other through the internal connection path to transmit control and / or data signals. The above method embodiments of the present application can be applied to the processor, or the steps of the above method embodiments are implemented by the processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the above method embodiments can be completed by hardware integrated logic circuits or software instructions in the processor. The above processor can be a central processing unit (CPU), a network processor (NP) or a combination of CPU and NP, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The various methods, steps and logic block diagrams disclosed in this application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0236] Optionally, in another embodiment of the present application, the transceiver 430 is further used to: receive the first information sent by the centralized unit control plane node CU-CP.

[0237] Optionally, in another embodiment of the present application, the processor 410 is specifically used to: set the bit of the reflection mapping indication field of the first data packet to 1.

[0238] Optionally, in another embodiment of the present application, the processor 410 is specifically used to: set the bit of the reflection mapping indication field of the first data packet to 0.

[0239] Optionally, in another embodiment of the present application, the first information is reflection mapping indication information of the first QoS flow to the first DRB.

[0240] Optionally, in another embodiment of the present application, the transceiver 430 is also used to: receive a second data packet sent by the terminal device on the first DRB, and the QoS flow to which the second data packet belongs is the first QoS flow; the processor 410 is also used to: set the bit of the reflection mapping indication field of the first data packet to 0 according to the second data packet.

[0241] Optionally, in another embodiment of the present application, the transceiver 430 is specifically used to: receive a bearer context establishment request sent by the CU-CP, where the bearer context establishment request includes the first information.

[0242] Optionally, in another embodiment of the present application, the transceiver 430 is specifically used to: receive a bearer modification request sent by the CU-CP, where the bearer modification request includes the first information.

[0243] Optionally, in another embodiment of the present application, the transceiver 430 is further used to: send second information to the CU-CP, where the second information is used to indicate that the reflection mapping of the first QoS flow to the first DRB is successful.

[0244] It should be noted that in the embodiment of the present application, the processor 410 may be implemented by a processing module, the memory 420 may be implemented by a storage module, and the transceiver 430 may be implemented by a transceiver module, such as Fig.14 As shown, the communication device 500 may include a processing module 510 , a storage module 520 and a transceiver module 530 .

[0245] Fig.13 The communication device 400 or Fig.14 The communication device 500 shown can implement the aforementioned Figure 4 , Figures 6 to 8 As for the steps performed by CU-UP in each embodiment of method 200, similar descriptions can refer to the description of the method, and will not be repeated here to avoid repetition.

[0246] Fig.15 A schematic block diagram of a communication device 600 according to an embodiment of the present application is shown. It should be understood that the communication device embodiment and the method embodiment correspond to each other, and similar descriptions can refer to the method embodiment. Fig.14 The communication device 600 shown can be used to perform the above Figure 4 , Figures 6 to 8 And the steps performed by the CU-CP in each embodiment of method 200. Fig.15As shown, the communication device 600 includes: a processor 610, a memory 620 and a transceiver 630. The processor 610, the memory 620 and the transceiver 630 are connected via communication. The memory 620 stores instructions. The processor 610 is used to execute the instructions stored in the memory 620. The transceiver 630 is used to perform specific signal transmission and reception under the drive of the processor 610.

[0247] The processor 610 is configured to generate first information, where the first information is used to instruct a centralized unit user plane node CU-UP to map a first data packet to a first data radio bearer DRB and set a reflection mapping indication field of the first data packet, where the quality of service flow QoS flow to which the first data packet belongs is a first QoS flow;

[0248] The transceiver 630 is configured to send the first information to the CU-UP.

[0249] The communication device provided in the present application, in a base station architecture with CU-DU separation, when CU-CP needs to perform mapping of the first QoS flow to the first DRB, sends first information to CU-UP, and the first information is used to instruct CU-UP to map the data of the first data packet to the first DRB and set the reflection mapping indication field of the first data packet. According to the first information, CU-UP sets the reflection mapping indication field of the first data packet received from the core network, and then sends the first data packet with the reflection mapping indication field set to the terminal device on the first DRB. The mapping of the first QoS flow to the first DRB in the scenario of CU-DU separation is realized. The mapping of QoS flow to DRB is realized for both CU-UP and terminal equipment. It is ensured that the terminal equipment and CU-UP can correctly transmit data. The efficiency and stability of communication are improved. The user experience is improved.

[0250] The various components in the communication device 600 are connected by communication, that is, the processor 610, the memory 620 and the transceiver 630 communicate with each other through the internal connection path to transmit control and / or data signals. The above method embodiment of the present application can be applied to the processor, or the steps of the above method embodiment can be implemented by the processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the above method embodiment can be completed by the hardware integrated logic circuit in the processor or the instructions in the form of software. The above processor can be a CPU, a network processor NP or a combination of CPU and NP, a DSP, an ASIC, an FPGA or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The methods, steps and logic block diagrams disclosed in this application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the present application can be directly embodied as a hardware decoding processor to execute, or the hardware and software modules in the decoding processor can be executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0251] Optionally, in another embodiment of the present application, the first information is reflection mapping indication information of the first QoS flow to the first DRB.

[0252] Optionally, in another embodiment of the present application, the transceiver 630 is specifically used to: send a bearer context establishment request to the CU-UP, and the bearer context establishment request includes the first information.

[0253] Optionally, in another embodiment of the present application, the transceiver 630 is specifically used to: send a bearer modification request to the CU-UP, where the bearer modification request includes the first information.

[0254] Optionally, in another embodiment of the present application, the transceiver 630 is further used to: receive second information sent by the CU-UP, where the second information is used to indicate that the reflection mapping of the first QoS flow to the first DRB is successful.

[0255] It should be noted that in the embodiment of the invention, the processor 610 may be implemented by a processing module, the memory 620 may be implemented by a storage module, and the transceiver 630 may be implemented by a transceiver module, such as Fig.16 As shown, the communication device 700 may include a processing module 710 , a storage module 720 and a transceiver module 730 .

[0256] Fig.15The communication device 600 or Fig.16 The communication device 700 shown can implement the aforementioned Figure 4 , Figures 6 to 8 As for the steps executed by the CU-CP in each embodiment of the method 200, similar descriptions can refer to the description of the method, and will not be repeated here to avoid repetition.

[0257] Fig.17 A schematic block diagram of a communication device 800 according to an embodiment of the present application is shown. It should be understood that the communication device embodiment and the method embodiment correspond to each other, and similar descriptions can refer to the method embodiment. Fig.17 The communication device 800 shown can be used to perform corresponding Figures 9 to 12 And the steps performed by CU-UP in each embodiment of method 300. Similar descriptions can refer to the description of the method, and will not be repeated here to avoid repetition. Fig.16 As shown, the communication device 800 includes: a processor 810, a memory 820 and a transceiver 830. The processor 810, the memory 820 and the transceiver 830 are connected via communication. The memory 820 stores instructions. The processor 810 is used to execute the instructions stored in the memory 820. The transceiver 830 is used to perform specific signal transmission and reception under the drive of the processor 810.

[0258] The transceiver 830 is configured to receive third information sent by the centralized unit control plane node CU-CP, where the third information is used to instruct the CU-UP to detect the transmission performance of the first data packet, where the first data packet is indicated by the first service quality flow identifier QFI or the first 5G service quality identifier 5QI;

[0259] The processor 810 is configured to detect the transmission performance of the first data packet according to the third information.

[0260] The communication device provided in the present application, under the CU-DU separated base station architecture, when the CU-CP needs to detect the performance of the first QoS flow in a PDU session of the terminal device, it will send third information to the CU-UP, and the third information is used to instruct the CU-UP to detect the transmission performance of the first data packet (data packet with the first QoS flow), and the first data packet is indicated by the first service quality flow identifier QFI or the first 5G service quality identifier 5QI. CU-UP detects the transmission performance of the first data packet based on the third information. The measurement of transmission parameters with 5QI or QFI as the granularity is realized in the CU-DU separated base station architecture, thereby ensuring the normal operation of the network system and improving the user experience.

[0261] The various components in the communication device 800 are connected by communication, that is, the processor 810, the memory 820 and the transceiver 830 communicate with each other through the internal connection path to transmit control and / or data signals. The above-mentioned method embodiment of the present application can be applied to the processor, or the steps of the above-mentioned method embodiment can be implemented by the processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the above-mentioned method embodiment can be completed by the hardware integrated logic circuit in the processor or the instructions in the form of software. The above-mentioned processor can be a CPU, a network processor NP or a combination of CPU and NP, a DSP, an ASIC, an FPGA or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The methods, steps and logic block diagrams disclosed in this application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the present application can be directly embodied as a hardware decoding processor to be executed, or the hardware and software modules in the decoding processor can be executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0262] Optionally, in another embodiment of the present application, the transceiver 830 is also used to: send fourth information to the CU-CP, the fourth information being used to indicate whether the transmission performance of the first data packet meets the transmission performance indicator, the first data packet is configured with the transmission performance indicator, and the third information includes the transmission performance indicator.

[0263] Optionally, in another embodiment of the present application, the transceiver 830 is specifically used to: send notification information to the CU-CP, where the notification information includes the fourth information.

[0264] Optionally, in another embodiment of the present application, the transceiver 830 is specifically used to: send a bearer modification request to the CU-CP, where the bearer modification request includes the fourth information.

[0265] Optionally, in another embodiment of the present application, the transmission performance indicators of the first data packet include: at least one of the delay budget of the first data packet, the packet loss rate of the first data packet, the uplink guaranteed rate bit GBR, the downlink GBR, the uplink maximum GBR, and the downlink maximum GBR.

[0266] Optionally, in another embodiment of the present application, the third information includes measurement configuration information, which includes the transmission performance parameters and / or measurement time length of the first data packet, and the transceiver 830 is also used to send fifth information to the CU-CP, and the fifth information includes the result of the transmission performance detection of the first data packet.

[0267] Optionally, in another embodiment of the present application, the transmission performance parameters include: at least one of: a packet loss rate of the first data packet, a downlink transmission delay of the first data packet, a scheduling network protocol throughput of the first data packet, and a data volume of the first data packet.

[0268] It should be noted that in the embodiment of the invention, the processor 810 may be implemented by a processing module, the memory 820 may be implemented by a storage module, and the transceiver 830 may be implemented by a transceiver module, such as Fig.18 As shown, the communication device 900 may include a processing module 910 , a storage module 920 and a transceiver module 930 .

[0269] Fig.17 The communication device 800 shown or Fig.18 The communication device 900 shown can implement the aforementioned Figures 9 to 12 As for the steps performed by CU-UP in each embodiment of method 300, similar descriptions can refer to the description of the method, and will not be repeated here to avoid repetition.

[0270] Fig.19 A schematic block diagram of a communication device 1000 according to an embodiment of the present application is shown. It should be understood that the communication device embodiment and the method embodiment correspond to each other, and similar descriptions can refer to the method embodiment. Fig.19 The communication device 1000 shown can be used to perform corresponding Figures 9 to 12 And the steps performed by the CU-CP in each embodiment of the method 300. Similar descriptions can refer to the description of the method, and will not be repeated here to avoid repetition. Fig.18 As shown, the communication device 1000 includes: a processor 1010, a memory 1020 and a transceiver 1030. The processor 1010, the memory 1020 and the transceiver 1030 are connected via communication. The memory 1020 stores instructions. The processor 1010 is used to execute the instructions stored in the memory 1020. The transceiver 1030 is used to perform specific signal transmission and reception under the drive of the processor 1010.

[0271] The processor 1010 is configured to generate third information, where the third information is used to instruct the centralized unit user plane node CU-UP to detect the transmission performance of a first data packet, where the first data packet is indicated by a first quality of service flow identifier QFI or a first 5G quality of service identifier 5QI;

[0272] The transceiver 1030 is configured to send the third information to the CU-UP.

[0273] The communication device provided in the present application, under the CU-DU separated base station architecture, when the CU-CP needs to detect the performance of the first QoS flow in a PDU session of the terminal device, it will send third information to the CU-UP, and the third information is used to instruct the CU-UP to detect the transmission performance of the first data packet (data packet with the first QoS flow), and the first data packet is indicated by the first service quality flow identifier QFI or the first 5G service quality identifier 5QI. CU-UP detects the transmission performance of the first data packet based on the third information. The measurement of transmission parameters with 5QI or QFI as the granularity is realized in the CU-DU separated base station architecture, thereby ensuring the normal operation of the network system and improving the user experience.

[0274] The various components in the communication device 1000 are connected by communication, that is, the processor 1010, the memory 1020 and the transceiver 1030 communicate with each other through the internal connection path to transmit control and / or data signals. The above method embodiment of the present application can be applied to the processor, or the steps of the above method embodiment can be implemented by the processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a CPU, a network processor NP or a combination of CPU and NP, a DSP, an ASIC, an FPGA or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The methods, steps and logic block diagrams disclosed in this application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the present application can be directly embodied as a hardware decoding processor to be executed, or a combination of hardware and software modules in the decoding processor can be executed. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0275] Optionally, in another embodiment of the present application, the transceiver 1030 is also used to: receive fourth information sent by the CU-UP, the fourth information being used to indicate whether the transmission performance of the first data packet meets a transmission performance indicator, the first data packet is configured with the transmission performance indicator, and the third information includes the transmission performance indicator.

[0276] Optionally, in another embodiment of the present application, the transceiver 1030 is specifically used to: receive notification information sent by the CU-UP, where the notification information includes the fourth information.

[0277] Optionally, in another embodiment of the present application, the transceiver 1030 is specifically used to: receive a bearer modification request sent by the CU-UP, where the bearer modification request includes the fourth information.

[0278] Optionally, in another embodiment of the present application, the transmission performance indicators of the first data packet include: at least one of the delay budget of the first data packet, the packet loss rate of the first data packet, the uplink guaranteed rate bit GBR, the downlink GBR, the uplink maximum GBR, and the downlink maximum GBR.

[0279] Optionally, in another embodiment of the present application, the third information includes measurement configuration information, which includes the transmission performance parameters and / or measurement time length of the first data packet, and the transceiver 1030 is also used to: receive the fifth information sent by the CU-UP, and the fifth information includes the result of the transmission performance detection of the first data packet.

[0280] Optionally, in another embodiment of the present application, the transmission performance parameters include: at least one of: a packet loss rate of the first data packet, a downlink transmission delay of the first data packet, a scheduling network protocol throughput of the first data packet, and a data volume of the first data packet.

[0281] It should be noted that in the embodiment of the invention, the processor 1010 may be implemented by a processing module, the memory 1020 may be implemented by a storage module, and the transceiver 1030 may be implemented by a transceiver module, such as Fig. 20 As shown, the communication device 1100 may include a processing module 1110 , a storage module 1120 and a transceiver module 1130 .

[0282] Fig.19 The communication device 1000 or Fig. 20 The communication device 1100 shown can implement the aforementioned Figures 9 to 12 As for the steps executed by the CU-CP in each embodiment of the method 300, similar descriptions can refer to the description of the method, and will not be repeated here to avoid repetition.

[0283] The embodiment of the present application also provides a computer readable medium for storing computer program code, wherein the computer program includes instructions for executing the communication method of each embodiment of the present application. The readable medium may be a read-only memory (ROM) or a random access memory (RAM), which is not limited by the embodiment of the present application.

[0284] The embodiment of the present application also provides a communication system, which includes the communication device provided by the above-mentioned embodiment of the present application, and the communication system can complete any communication method provided by the embodiment of the present application. In the base station architecture with CU-DU separation, the mapping of the first QoS flow to the first DRB and the support of the measurement of L2 parameters can be realized. Thereby ensuring that the user's data can be transmitted smoothly and normally, improving the stability of the network, improving the quality of network operation, and improving the user experience. It should be understood that the communication system may also include other communication equipment, such as terminal equipment, access network equipment, and DU. The embodiment of the present application does not limit this.

[0285] The embodiment of the present application further provides a system chip, which includes: a processing unit and a communication unit, the processing unit, for example, may be a processor, and the communication unit, for example, may be an input / output interface, a pin or a circuit, etc. The processing unit may execute computer instructions to enable the chip in the terminal to execute the communication method of any embodiment of the present application.

[0286] Optionally, the computer instructions are stored in a storage unit.

[0287] Optionally, the storage unit is a storage unit in the chip, such as a register, a cache, etc. The storage unit may also be a storage unit located outside the chip in the terminal, such as a ROM or other types of static storage devices that can store static information and instructions, RAM, etc. The processor mentioned in any of the above may be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of the program of the above power control method.

[0288] The present application also provides a computer program product, which includes instructions. When the instructions are executed, the CU-CP, CU-UP and DU perform operations corresponding to the CU-CP, CU-UP and DU in the above method.

[0289] It should be understood that the above description of the embodiments of the present application focuses on emphasizing the differences between the various embodiments. The same or similar points that are not mentioned can be referenced to each other. For the sake of brevity, they will not be repeated here.

[0290] It should be understood that the terms "and / or" and "at least one of A or B" in this document are only used to describe the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the associated objects before and after are in an "or" relationship.

[0291] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0292] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0293] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0294] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0295] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0296] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0297] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: include: The centralized unit control plane node CU-CP generates third information, where the third information is used to instruct the centralized unit user plane node CU-UP to detect the transmission performance of the first data packet, where the first data packet is indicated by the first service quality flow identifier QFI or the first 5G service quality identifier 5QI; The CU-CP sends the third information to the CU-UP.

2. The method according to claim 1, characterized in that The CU-UP sends fourth information to the CU-CP, where the fourth information is used to indicate whether the transmission performance of the first data packet meets a transmission performance indicator, the first data packet is configured with the transmission performance indicator, and the third information includes the transmission performance indicator.

3. The method according to claim 2, characterized in that The CU-UP sending the fourth information to the CU-CP includes: the CU-UP sending notification information to the CU-CP, where the notification information includes the fourth information.

4. The method according to claim 2, characterized in that: The CU-UP sends the fourth information to the CU-CP, including: the CU-UP sends a bearer modification request to the CU-CP, and the bearer modification request includes the fourth information.

5. The method according to claim 1, characterized in that The transmission performance indicator of the first data packet includes at least one of: a delay budget of the first data packet, a packet loss rate of the first data packet, an uplink guaranteed rate bit GBR, a downlink GBR, an uplink maximum GBR, and a downlink maximum GBR.

6. The method according to claim 1, characterized in that The third information includes measurement configuration information, and the measurement configuration information includes the transmission performance parameters and / or measurement time length of the first data packet. The method also includes: the CU-UP sends fifth information to the CU-CP, and the fifth information includes the result of the transmission performance detection of the first data packet.

7. The method according to claim 1, characterized in that The transmission performance parameter includes: at least one of a packet loss rate of the first data packet, a downlink transmission delay of the first data packet, a scheduling network protocol throughput of the first data packet, and a data volume of the first data packet.

8. A computer-readable storage medium for storing a computer program, characterized in that: The computer program is used to execute instructions of the communication method according to any one of claims 1 to 7.

9. A system chip, comprising a processing unit and a communication unit, characterized in that: The processing unit can execute computer instructions to enable the system chip to perform the communication method according to any one of claims 1 to 7.

10. A communication device, characterized in that: The device comprises: Memory for storing computer programs or computer instructions; A processor, configured to execute a computer program or computer instruction stored in the memory, so that the communication device executes the method according to any one of claims 1 to 7.

11. A communication method, characterized in that: include: A centralized unit user plane node CU-UP acquires first information, where the first information is used to instruct the CU-UP to map a first data packet to a first data radio bearer DRB and to set a reflection mapping indication field of the first data packet, where the quality of service flow QoS flow to which the first data packet belongs is a first QoS flow; The CU-UP receives the first data packet sent by the core network device; The CU-UP sets a reflection mapping indication field of the first data packet; The CU-UP sends the first data packet after setting the mapping field to the terminal device on the first DRB.

Citation Information

Cited By

  • Communication method and apparatus, storage medium, and program product

    WO2026153045A1