Communication method based on protocol data unit set and related device

By adjusting the retransmission mechanism of PDU SET packets based on the first information by the access network device, the problem of increasing delay caused by packet retransmission in the 5G system is solved, and the effect of reducing delay and improving data throughput is achieved.

CN119728034APending Publication Date: 2025-03-28HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311257450.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-26
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In 5G systems, the access network device will refer to the round-trip delay when retransmitting data packets, resulting in an increase in delay and affecting the communication quality of the terminal device.

Method used

After receiving the first information, the access network device closes the retransmission of some or all data packets of the PDU SET of the protocol data unit set, and reduces the delay by adjusting the retransmission mechanism.

Benefits of technology

By turning off the retransmission of some or all data packets, access network devices can reduce delay, reduce the consumption of network resources, and improve data throughput.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119728034A_ABST
    Figure CN119728034A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method based on a protocol data unit set and a related device, and the method comprises the steps that access network equipment receives first information, and the first information is used for enabling the access network equipment to determine a retransmission mechanism of one or more PDU SETs; and the access network equipment closes retransmission of a part of or all data packets of the first PDU SET according to the first information, wherein the first PDU SET belongs to one or more PDU SETs. An access network device determines a retransmission mechanism of a data packet of a PDU SET according to an external instruction, and by closing retransmission of a part of the first PDU SET or the data packet, time delay can be reduced, occupation of network resources can be reduced, and data throughput can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method based on a protocol data unit set and related devices. Background Art

[0002] With the development of the fifth-generation (5G) mobile communication technology, media service business has shown exponential growth. Media service business such as high-definition video business and extended reality (XR) business has high requirements on network transmission bandwidth and network transmission delay. Currently, the concept of protocol data unit (PDU) set (PDU set) is proposed. The PDU set includes one or more PDUs carrying application layer payloads, for example, the application layer payload is a video frame or a video slice.

[0003] In the PDU set processing mechanism, the application function (AF) provides the 5G system (5GS) network element with the protocol description and corresponding quality of service (QoS) parameters related to the PDU set. The 5GS network element performs PDU Set based QoS handling based on the relevant information of the PDU set provided by the AF. The AF determines whether to turn on or off the error correction mode of the data packet of the PDU set at the application layer based on the packet loss related to the PDU set counted by the terminal device. Taking the forward error correction (FEC) of the application layer as an example, when the AF turns on FEC, a moderate amount of packet loss occurs when transmitting data packets between the access network device and the terminal device, which does not affect the data recovery of the data packet by the terminal device.

[0004] After AF turns on FEC, the terminal device senses packet loss, and the terminal device sends a packet loss notification to the access network device about the packet loss during transmission. After the access network device receives the packet loss notification from the terminal device, the access network device triggers the retransmission of the lost data packet. However, the retransmission of the data packet by the access network device will refer to the round-trip time (RTT), resulting in increased latency and affecting the communication quality of the terminal device. Since after AF turns on FEC, the terminal device can tolerate a moderate amount of packet loss in the process of the access network device sending data packets to the terminal device, so how to reduce latency has become a technical problem that needs to be solved urgently. Summary of the invention

[0005] In a first aspect, an embodiment of the present application proposes a communication method based on a protocol data unit set, including:

[0006] The access network device receives first information, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs);

[0007] The access network device turns off retransmission of part or all of the data packets of a first PDU SET according to the first information, where the first PDU SET belongs to the one or more PDU SETs.

[0008] Optionally, an error correction mode is enabled for the data packet of the first PDU SET.

[0009] In a possible implementation, the data packet is a protocol data unit (PDU).

[0010] In another possible implementation, the data packet is a service data unit (SDU), such as a service data adaptation protocol (SDAP) SDU, a packet data convergence layer protocol (PDCP) SDU, a radio link control (RLC) SDU, or a media access control (MAC) SDU. It is understandable that the data packet sent from the user plane function (UPF) to the access network device may be in the format of a protocol data unit. When the access network device receives the data packet from the SDAP layer, the data packet may be changed to the SDAP SDU format. When the data packet is transmitted from the SDAP layer to the PDCP layer, the data packet arrives at the PDCP layer and is converted to a PDCP SDU. Similarly, after the data packet arrives at the RLC layer, the data packet is converted to an RLC SDU. After the data packet arrives at the MAC layer, the data packet is converted to a MAC SDU. The data units of the data packet granularity processed by each layer may be different. It is understandable that the data packet in the embodiment of the present application may also be a data unit of other granularity, and the embodiment of the present application is not limited to this.

[0011] In the embodiment of the present application, "turning off the retransmission of some or all data packets of the first PDU SET" can also be referred to as "not turning on the retransmission of some or all data packets of the first PDU SET", or "not sending some or all data packets of the first PDU SET again", which is not limited in the embodiment of the present application.

[0012] In the embodiment of the present application, the access network device determines the retransmission mechanism of the data packet of the PDU SET according to the external instruction, and by turning off the retransmission of part or all of the data packets of the first PDU SET, it is possible to reduce the delay and reduce the occupation of network resources, thereby improving the data throughput. In addition, under the premise that the error correction mode is turned on for part or all of the data packets of one or more PDU SETs, the access network device turns off the retransmission of part or all of the data packets of the first PDU SET according to the first information. Under the premise of ensuring the reliability of data transmission, by turning off the retransmission of part or all of the data packets of the first PDU SET, it is possible to reduce the delay and improve the data throughput.

[0013] In combination with the first aspect, in a possible implementation of the first aspect, the first information is also used to indicate that some or all of the data packets of the one or more PDU SETs are in error correction mode; further, the method includes: the access network device determines, according to the first information, that some or all of the data packets of the one or more PDU SETs are in error correction mode. By using the first information, the access network device determines that some or all of the data packets of the one or more PDU SETs have been in error correction mode, which can save signaling overhead and improve data reliability.

[0014] In combination with the first aspect, in a possible implementation of the first aspect, the first information includes: first indication information; the first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: turning off the retransmission of some or all data packets of the first PDU SET, further including: the access network device turns on the non-confirmed UM mode for some or all data packets of the first PDU SET according to the first indication information. Specifically, the access network device turns on the UM mode of some or all data packets of the first PDU SET according to the first indication information, realizes turning off the retransmission of some or all data packets of the first PDU SET, and improves the implementation flexibility of the solution.

[0015] In combination with the first aspect, in a possible implementation manner of the first aspect, the access network device starts an unconfirmed UM mode for some or all data packets of the first PDU SET according to the first indication information, including: the access network device instructs the radio link control RLC layer of the access network device to start an unconfirmed UM mode for some or all data packets of the first PDU SET according to the first indication information.

[0016] In combination with the first aspect, in a possible implementation of the first aspect, the first information includes: first indication information; the first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: turn off the retransmission of some or all data packets of the one or more PDU SETs; the access network device turns off the retransmission of some or all data packets of the first PDU SET according to the first information, further including: the access network device turns off the retransmission of some or all data packets of the first PDU SET according to the first indication information. Specifically, the access network device turns off the automatic repeat request ARQ retransmission of some or all data packets of the first PDU SET according to the first indication information. Specifically, the access network device turns off the ARQ retransmission of some or all data packets of the first PDU SET according to the first indication information, thereby turning off the retransmission of some or all data packets of the first PDU SET, and improving the implementation flexibility of the solution.

[0017] In combination with the first aspect, in a possible implementation of the first aspect, the method further includes: the access network device notifies the terminal device not to send indication information of an ACK for the data packet of the first PDU SET and indication information of a NACK for the data packet of the first PDU SET according to the first indication information. Alternatively, the access network device may also notify the terminal device not to feed back indication information of ACK or NACK for the data packet of the first PDU SET, so as to save signaling overhead and improve data throughput.

[0018] In combination with the first aspect, in a possible implementation of the first aspect, the first information includes: a first parameter, the first parameter indicating the maximum number of consecutive packet losses of data packets in a PDU SET; the first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter, determine whether to turn on or off the retransmission of some or all data packets of the one or more PDU SETs. Specifically, the first information can also be a first parameter related to the maximum number of consecutive packet losses of data packets in the PDU SET, which improves the implementation flexibility of the solution.

[0019] In combination with the first aspect, in a possible implementation of the first aspect, the access network device turns off the retransmission of some or all data packets of the first PDU SET according to the first information, including: the maximum number of consecutive packet losses of the first PDU SET is less than or equal to the first parameter, and the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET according to the first parameter and the maximum number of consecutive packet losses of the first PDU SET. Specifically, the access network device turns off the retransmission of some or all data packets of the first PDU SET according to the first parameter and the maximum number of consecutive packet losses of the first PDU SET, which improves the implementation flexibility of the solution.

[0020] In combination with the first aspect, in a possible implementation of the first aspect, the first information includes: a second parameter, the second parameter indicates the maximum number of packet losses or the maximum packet loss ratio of data packets in a PDU SET; the second parameter is used to indicate that the access network device determines the retransmission mechanism of the one or more PDU SETs as follows: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter. Specifically, the first information may also be a second parameter related to the maximum number of packet losses or the maximum packet loss ratio of data packets in the PDU SET, which improves the implementation flexibility of the solution.

[0021] In combination with the first aspect, in a possible implementation of the first aspect, the access network device turns off the retransmission of some or all data packets of the first PDU SET according to the first information, including: the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is less than or equal to the second parameter, and the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET according to the second parameter and the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET. Specifically, the access network device turns off the retransmission of some or all data packets of the first PDU SET according to the second parameter and the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET, thereby improving the implementation flexibility of the solution.

[0022] In combination with the first aspect, in a possible implementation of the first aspect, the method further includes: the access network device receives a status report of the terminal device, the status report of the terminal device includes any one or any combination of the following information: a first sequence number of a data packet sent by the access network device, indication information of an acknowledgment response ACK of a data packet sent by the access network device, or indication information of a non-acknowledgment response NACK of a data packet sent by the access network device; in a possible implementation, the status report of the terminal device may be a status report of the RLC layer, or a status report of the MAC layer. The access network device determines the transmission status of the first PDU SET according to the status report of the terminal device, the transmission status of the first PDU SET includes an acknowledgment response ACK result of a data packet of the first PDU SET and / or a non-acknowledgment response NACK result of a data packet of the first PDU SET; the access network device determines one or any combination of the following information according to the transmission status of the first PDU SET: the transmission status of the first PDU SET determines the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, or the maximum packet loss ratio of the first PDU SET.

[0023] In combination with the first aspect, in a possible implementation of the first aspect, the access network device determines one or any combination of the following information according to the transmission status of the first PDU SET: the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, or the maximum packet loss ratio of the first PDU SET, including: first, the packet data convergence layer protocol PDCP layer of the access network device obtains the status report of the terminal device, specifically, the PDCP layer requests the RLC layer to obtain or subscribe to the status report of the terminal device, and the status report of the terminal device may be a status report of a data packet that has not been received, such as the PDCP layer subscribing to the RLC layer for the first sequence number of the data packet that has not been received, or subscribing to the first sequence number of the received data packet. Secondly, the PDCP layer determines the transmission status of the first PDU SET according to the status report of the terminal device, such as the ACK status or NACK status of some or all data packets in the first PDU SET, then the RLC layer will notify the PDCP layer of the first sequence number of the corresponding data packet when the data packet transmission fails. In a possible implementation, the first sequence number may be the sequence number of the data packet in the status report. Finally, the PDCP layer of the access network device determines one or any combination of the following information according to the transmission status of the first PDU SET of the terminal device: the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, or the maximum packet loss ratio of the first PDU SET.

[0024] Through the above method, the PDCP layer of the access network device determines the maximum continuous packet loss number of the first PDU SET, the maximum packet loss number of the first PDU SET, and / or the maximum packet loss ratio of the first PDU SET according to the transmission status of the first PDU SET of the terminal device, thereby improving the implementation flexibility of the solution.

[0025] In combination with the first aspect, in a possible implementation manner of the first aspect, the access network device determines one or any combination of the following information according to the transmission status of the first PDU SET: the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, or the maximum packet loss ratio of the first PDU SET, including: first, the RLC layer of the access network device obtains a status report of the terminal device; then, the RLC layer of the access network device determines the transmission status of the first PDU SET according to the status report of the terminal device, for example, the ACK or NACK status of some or all data packets in the first PDU SET; finally, the RLC layer of the access network device determines one or any combination of the following information according to the transmission status of the first PDU SET: the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, or the maximum packet loss ratio of the first PDU SET. Through the above method, the RLC layer of the access network device determines the maximum continuous packet loss number of the first PDU SET, the maximum packet loss number of the first PDU SET, and / or the maximum packet loss ratio of the first PDU SET according to the transmission status of the first PDU SET, thereby improving the implementation flexibility of the solution.

[0026] In combination with the first aspect, in a possible implementation of the first aspect, the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET, including: the PDCP layer of the access network device obtains the maximum number of consecutive packet losses of the first PDU SET; the PDCP layer of the access network device receives the first parameter from the RRC layer of the access network device; the PDCP layer of the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter. Specifically, the PDCP layer of the access network device can determine to turn off the retransmission of some or all data packets of the first PDU SET, which improves the implementation flexibility of the solution.

[0027] In combination with the first aspect, in a possible implementation of the first aspect, the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET, including: the RLC layer of the access network device obtains the maximum number of consecutive packet losses of the first PDU SET; the RLC layer of the access network device obtains the first parameter; the RLC layer of the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter. Specifically, the RLC layer of the access network device can determine to turn off the retransmission of some or all data packets of the first PDU SET, which improves the implementation flexibility of the solution.

[0028] In combination with the first aspect, in a possible implementation of the first aspect, the RLC layer of the access network device obtains the first parameter, including: the RLC layer of the access network device obtains the first parameter from part or all of the data packets of the first PDU SET, and the header of the data packet of the first PDU SET carries the first parameter; or, the RLC layer of the access network device receives the first parameter from the RRC layer of the access network device. Specifically, the RLC layer can obtain the first parameter in multiple ways, which improves the implementation flexibility of the solution.

[0029] Furthermore, the PDCP SDU header of the data packet of the first PDU SET carries the first parameter.

[0030] In combination with the first aspect, in a possible implementation manner of the first aspect, the RLC layer of the access network obtains PDU set information PDU Setinformation of the first PDU SET from packet headers of some or all data packets of the first PDU SET.

[0031] In combination with the first aspect, in a possible implementation of the first aspect, the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET, including: the PDCP layer of the access network device obtains the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET; the PDCP layer of the access network device receives the second parameter; the PDCP layer of the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET according to the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET and the second parameter. Specifically, the PDCP layer of the access network device can determine to turn off the retransmission of some or all data packets of the first PDU SET, which improves the implementation flexibility of the solution.

[0032] In combination with the first aspect, in a possible implementation of the first aspect, the access network device determines to turn off the retransmission mechanism of some or all data packets of the first PDU SET, including: the RLC layer of the access network device obtains the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET; the RLC layer of the access network device obtains the second parameter; the RLC layer of the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET according to the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET and the second parameter. Specifically, the RLC layer of the access network device can determine to turn off the retransmission of some or all data packets of the first PDU SET, which improves the implementation flexibility of the solution.

[0033] In combination with the first aspect, in a possible implementation of the first aspect, the RLC layer of the access network device obtains the first parameter, including: the RLC layer of the access network device obtains the second parameter from part or all of the data packets of the first PDU SET, and the header of the data packet of the first PDU SET carries the second parameter; or, the RLC layer of the access network device receives the second parameter from the RRC layer of the access network device. Specifically, the RLC layer can obtain the second parameter in multiple ways, which improves the implementation flexibility of the solution.

[0034] Further, the PDCP SDU header of the data packet of the first PDU SET carries the second parameter.

[0035] In combination with the first aspect, in a possible implementation of the first aspect, the method further includes: the PDCP layer of the access network device determines the ACK data packet in the first PDU SET according to the transmission status of the first PDU SET, and the ACK data packet in the first PDU SET indicates the data packet in the first PDU SET successfully received by the terminal device; the PDCP layer of the access network device determines whether to release or not to release the data packet of the first PDU SET in the cache of the access network device according to the ACK data packet in the first PDU SET. Through the above method, the storage space of the access network device is saved under the premise of ensuring reliable data transmission.

[0036] In combination with the first aspect, in a possible implementation manner of the first aspect, the PDCP layer of the access network device determines whether to release the data packets of the first PDU SET in the cache of the access network device according to the data packets of ACK in the first PDU SET, including: when the number of data packets of ACK in the first PDU SET is greater than the number of data packets successfully transmitted in the first PDU SET indicated by the first information, the PDCP layer of the access network device determines to release part or all of the data packets of the first PDU SET in the cache of the access network device; or, when the number of data packets of ACK in the first PDU SET is less than or equal to the number of data packets successfully transmitted in the first PDU SET indicated by the first information, the PDCP layer of the access network device instructs the RLC layer of the access network device to retransmit part or all of the data packets of the first PDU SET to the terminal device.

[0037] In combination with the first aspect, in a possible implementation manner of the first aspect, the method also includes: the access network device obtains a transmission delay requirement of the terminal device; if the transmission delay requirement is less than the PSDB of the first PDU SET, the access network device determines to enable retransmission of some or all data packets of the first PDU SET based on the maximum number of consecutive packet losses of the first PDU SET and the first parameter; or, if the transmission delay requirement is greater than or equal to the PSDB of the first PDU SET, the access network device determines to disable retransmission of some or all data packets of the first PDU SET.

[0038] Specifically, the access network device obtains the first transmission delay between the access network device and the terminal device; the access network device detects whether the sum of the first transmission delay and the second transmission delay is less than the packet delay budget PSDB of the first PDU SET; if the sum of the first transmission delay and the second transmission delay is less than the PSDB of the first PDU SET, the access network device determines to turn on or off the retransmission of part or all of the data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter, and the second transmission delay is the transmission delay between the user plane function and the access network device; if the sum of the first transmission delay and the second transmission delay is greater than the PSDB of the first PDU SET, the access network device determines to turn off the retransmission of part or all of the data packets of the first PDU SET. Through the above method, the access network device is prevented from retransmitting the data packets of the PDU SET with PSDB timeout, saving transmission resources and improving data throughput.

[0039] In combination with the first aspect, in a possible implementation of the first aspect, the access network device receives the first information, including: the access network device receives the first information from an application function; or the access network device receives the first information from a user plane function, wherein the first information is carried in part or all of the data packets of the one or more PDU SETs from the user plane function. The access network device can obtain the first information in a variety of ways to improve the implementation flexibility of the solution.

[0040] In combination with the first aspect, in a possible implementation manner of the first aspect, the first information is carried in a GTP-U message header of part or all of the data packets of the one or more PDU SETs.

[0041] In a second aspect, an embodiment of the present application proposes a communication method based on a protocol data unit set, including:

[0042] The application function sends first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs).

[0043] Exemplarily, the application function sends the first information to the access network device via signaling or a message.

[0044] In an embodiment of the present application, the application function can reduce the delay by sending the first information to the access network device, so that the access network device determines to turn off the retransmission of part of the first PDU SET or the data packet according to the first information. The first PDU SET belongs to the one or more PDU SETs.

[0045] In a third aspect, an embodiment of the present application proposes a communication method based on a protocol data unit set, including:

[0046] The user plane function sends first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs).

[0047] Exemplarily, during the process of sending one or more PDU SET data packets to the access network device, the user plane function sends the first information along with the flow.

[0048] In an embodiment of the present application, the user plane function can reduce the delay by sending the first information to the access network device, so that the access network device determines to turn off the retransmission of part of the first PDU SET or the data packet according to the first information. The first PDU SET belongs to the one or more PDU SETs.

[0049] In combination with the third aspect, in a possible implementation of the third aspect, the first information is carried in a GTP-U message header of some or all of the data packets of the one or more PDU SETs. The user plane function sends the first information to the access network device in a follow-up manner, thereby improving the implementation flexibility of the solution.

[0050] In combination with the second aspect or the third aspect, in a possible implementation of the second aspect or the third aspect, the first information is further used to indicate that some or all of the data packets of the one or more PDU SETs enable an error correction mode, which can save signaling overhead and improve data reliability.

[0051] In combination with the second aspect or the third aspect, in a possible implementation of the second aspect or the third aspect, the first information includes: first indication information; the first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs as: enabling the access network device to enable the non-confirmed UM mode for some or all of the data packets of the one or more PDU SETs. Specifically, the first indication information is used to enable the access network device to enable the UM mode of some or all of the data packets of one or more PDU SETs according to the first indication information, thereby turning off the retransmission of some or all of the data packets of one or more PDU SETs, thereby improving the implementation flexibility of the solution.

[0052] In combination with the second aspect or the third aspect, in a possible implementation of the second aspect or the third aspect, the first information includes: first indication information; the first indication information is used to enable the access network device to determine that the retransmission mechanism of the one or more PDU SETs is: to enable the access network device to turn off the retransmission of part or all of the data packets of the one or more PDU SETs. Specifically, the first indication information is also used to indicate turning off the automatic repeat request ARQ retransmission of part or all of the data packets about the one or more PDU SETs. The access network device turns off the ARQ retransmission of part or all of the data packets of one or more PDU SETs according to the first indication information, thereby turning off the retransmission of part or all of the data packets of one or more PDU SETs, and improving the implementation flexibility of the solution.

[0053] In combination with the second aspect or the third aspect, in a possible implementation of the second aspect or the third aspect, the first information includes: a first parameter, the first parameter indicating the maximum number of consecutive packet losses of data packets in a PDU SET; the first parameter is used to indicate that the access network device determines the retransmission mechanism of the one or more PDU SETs as follows: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter. Specifically, the first information may also be a first parameter related to the maximum number of consecutive packet losses of data packets in the PDU SET, which improves the implementation flexibility of the solution.

[0054] In combination with the second aspect or the third aspect, in a possible implementation of the second aspect or the third aspect, the first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs, specifically including: the first parameter is used to instruct the access network device to determine whether to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs, wherein when the maximum number of consecutive packet losses of the first PDU SET is less than or equal to the first parameter, the access network device determines to turn off the retransmission of part or all of the data packets of the first PDU SET; when the maximum number of consecutive packet losses of the first PDU SET is greater than the first parameter, the access network device determines to turn on the retransmission of part or all of the data packets of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs.

[0055] In combination with the second aspect or the third aspect, in a possible implementation of the second aspect or the third aspect, the first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs, including: the first parameter is also used to instruct the access network device to enable the confirmation AM mode of the data packet of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs. By instructing the access network device to enable the AM mode of the data packet of the first PDU SET, the access network device obtains the ACK indication information or NACK indication information of the data packet of the first PDU SET, so that the access network device can determine whether to enable or disable the retransmission of some or all data packets of the first PDU SET.

[0056] In combination with the second aspect or the third aspect, in a possible implementation of the second aspect or the third aspect, the first information includes: a second parameter, the second parameter indicates the maximum number of packet losses or the maximum packet loss ratio of data packets in a PDU SET; the second parameter is used to indicate that the access network device determines the retransmission mechanism of the one or more PDU SETs as follows: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter. Specifically, the first information may also be a second parameter related to the maximum number of packet losses or the maximum packet loss ratio of data packets in the PDU SET, which improves the implementation flexibility of the solution.

[0057] In combination with the second aspect or the third aspect, in a possible implementation manner of the second aspect or the third aspect, the second parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs, including: the second parameter is used to instruct the access network device to determine whether to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs, wherein when the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is less than or equal to the second parameter, the access network device determines to turn off the retransmission of part or all of the data packets of the first PDU SET; when the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is greater than the second parameter, the access network device determines to turn on the retransmission of part or all of the data packets of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs.

[0058] In combination with the second aspect or the third aspect, in a possible implementation of the second aspect or the third aspect, the second parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs, including: the second parameter is also used to instruct the access network device to enable the confirmation AM mode of the data packet of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs. By instructing the access network device to enable the AM mode of the data packet of the first PDU SET, the access network device obtains the ACK indication information or NACK indication information of the data packet of the first PDU SET, so that the access network device can determine whether to enable or disable the retransmission of some or all data packets of the first PDU SET.

[0059] In combination with the second aspect or the third aspect, in a possible implementation manner of the second aspect or the third aspect, the first information is carried in QoS parameters of a first quality of service QoS flow, and the first QoS flow is used to transmit the one or more PDU SETs.

[0060] In combination with the second aspect or the third aspect, in a possible implementation manner of the second aspect or the third aspect, the error correction mode includes a forward error correction (FEC) mode.

[0061] In combination with the second aspect or the third aspect, in a possible implementation manner of the second aspect or the third aspect, the second parameter is forward error correction context ratio FEC content ratio information.

[0062] In a fourth aspect, an embodiment of the present application provides a communication device, which is used for accessing a network device, and the communication device includes:

[0063] A transceiver module, configured to receive first information, wherein the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs);

[0064] A processing module is used to disable retransmission of part or all of the data packets of a first PDU SET according to the first information, where the first PDU SET belongs to the one or more PDU SETs.

[0065] Optionally, the first information is also used to instruct some or all of the data packets of the one or more PDU SETs to enable error correction mode.

[0066] Optionally, the first information includes: first indication information;

[0067] The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to start a non-confirmed UM mode for some or all data packets of the first PDU SET.

[0068] Optionally, the first information includes: first indication information;

[0069] The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to close the retransmission of part or all of the data packets of the one or more PDU SETs.

[0070] Optionally, the first information includes: a first parameter, the first parameter indicating a maximum number of consecutive packet losses of data packets in a PDU SET;

[0071] The first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter.

[0072] Optionally,

[0073] The maximum consecutive packet loss number of the first PDU SET is less than or equal to the first parameter, and the access network device determines to turn off retransmission of some or all data packets of the first PDU SET.

[0074] Optionally, the first information includes: a second parameter, the second parameter indicating a maximum number of packet losses or a maximum packet loss ratio of data packets in a PDU SET;

[0075] The second parameter is used to indicate the retransmission mechanism of the one or more PDU SETs: the access network device determines whether to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter.

[0076] Optionally,

[0077] The maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is less than or equal to the second parameter, and the access network device determines to turn off retransmission of some or all data packets of the first PDU SET based on the second parameter and the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET.

[0078] Optionally,

[0079] The transceiver module is further used to receive a status report of the terminal device, wherein the status report of the terminal device includes one or any combination of the following information: a first sequence number of a data packet sent by the access network device, indication information of an acknowledgment response ACK of a data packet sent by the access network device, or indication information of a non-acknowledgment response NACK of a data packet sent by the access network device;

[0080] The processing module is further used to determine the transmission status of the first PDU SET according to the status report of the terminal device, where the transmission status of the first PDU SET includes: an acknowledgment ACK result of the data packet of the first PDU SET and / or a non-acknowledgment NACK result of the data packet of the first PDU SET;

[0081] The processing module is further used to determine one or any combination of the following information according to the transmission status of the first PDU SET: a maximum continuous packet loss number of the first PDU SET, a maximum packet loss number of the first PDU SET, or a maximum packet loss ratio of the first PDU SET.

[0082] Optionally,

[0083] The transceiver module is also used for the packet data convergence layer protocol PDCP layer of the access network device to obtain the transmission status of the first PDU SET;

[0084] The processing module is also used for the PDCP layer of the access network device to determine one or any combination of the following information according to the transmission status of the first PDU SET: the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, or the maximum packet loss ratio of the first PDU SET.

[0085] Optionally,

[0086] The transceiver module is further used for the RLC layer of the access network device to obtain the transmission status of the first PDU SET;

[0087] The processing module is also used for the RLC layer of the access network device to determine one or any combination of the following information according to the transmission status of the first PDU SET: the maximum continuous packet loss number of the first PDU SET, the maximum packet loss number of the first PDU SET, or the maximum packet loss ratio of the first PDU SET.

[0088] Optionally,

[0089] The transceiver module is also used for the PDCP layer of the access network device to obtain the maximum number of consecutive packet losses of the first PDU SET;

[0090] The transceiver module is further used for the PDCP layer of the access network device to receive the first parameter from the RRC layer of the access network device;

[0091] The processing module is also used for the PDCP layer of the access network device to determine to turn off retransmission of some or all data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter.

[0092] Optionally,

[0093] The transceiver module is further used for the RLC layer of the access network device to obtain the maximum number of consecutive packet losses of the first PDU SET;

[0094] The transceiver module is also used for the RLC layer of the access network device to obtain the first parameter;

[0095] The processing module is also used for the RLC layer of the access network device to determine to turn off the retransmission of some or all data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter.

[0096] Optionally,

[0097] The transceiver module is further configured to cause the RLC layer of the access network device to obtain the first parameter from some or all of the data packets of the first PDU SET, where the headers of some or all of the data packets of the first PDU SET carry the first parameter;

[0098] Alternatively, the transceiver module is also used for the RLC layer of the access network device to receive the first parameter from the RRC layer of the access network device.

[0099] Optionally,

[0100] The transceiver module is further configured to obtain, at the PDCP layer of the access network device, a maximum number of packet losses or a maximum packet loss ratio of the first PDU SET;

[0101] The transceiver module is further used for the PDCP layer of the access network device to receive the second parameter from the RRC layer of the access network device;

[0102] The processing module is also used for the PDCP layer of the access network device to determine to turn off the retransmission of some or all data packets of the first PDU SET according to the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET and the second parameter.

[0103] Optionally,

[0104] The transceiver module is further used for the RLC layer of the access network device to obtain the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET;

[0105] The transceiver module is also used for the RLC layer of the access network device to obtain the second parameter;

[0106] The processing module is also used for the RLC layer of the access network device to determine to turn off the retransmission of some or all data packets of the first PDU SET according to the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET and the second parameter.

[0107] Optionally,

[0108] The transceiver module is further configured to cause the RLC layer of the access network device to obtain the second parameter from part or all of the data packets of the first PDU SET, where the headers of part or all of the data packets of the first PDU SET carry the second parameter;

[0109] Alternatively, the transceiver module is also used for the RLC layer of the access network device to receive the second parameter from the RRC layer of the access network device.

[0110] Optionally,

[0111] The processing module is further configured for the PDCP layer of the access network device to determine an ACK data packet in the first PDU SET according to the status report of the terminal device, wherein the ACK data packet in the first PDU SET indicates a data packet in the first PDU SET successfully received by the terminal device;

[0112] The processing module is also used for the PDCP layer of the access network device to determine whether to release or not release part or all of the data packets of the first PDU SET in the cache of the access network device according to the ACK data packet in the first PDU SET.

[0113] Optionally,

[0114] The transceiver module is also used for the access network device to obtain the transmission delay requirement of the terminal device;

[0115] The transceiver module is further configured to determine, if the transmission delay requirement is less than the PSDB of the first PDU SET, to enable retransmission of some or all data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter;

[0116] Alternatively, the transceiver module is further configured to determine to turn off retransmission of part or all of the data packets of the first PDU SET if the transmission delay requirement is greater than or equal to the PSDB of the first PDU SET.

[0117] Optionally,

[0118] The transceiver module is further used to receive the first information from the application function;

[0119] Alternatively, the transceiver module is further used to receive the first information from a user plane function, wherein the first information is carried in part or all of the data packets of the one or more PDU SETs from the user plane function.

[0120] Optionally,

[0121] The transceiver module is also used for the RLC layer of the access network to obtain PDU Set information of the first PDU SET from the headers of some or all data packets of the first PDU SET.

[0122] In a fifth aspect, an embodiment of the present application provides a communication device, which is used for an application function, and the communication device includes:

[0123] The transceiver module is also used to send first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets PDU SET.

[0124] Optionally, the first information is also used to instruct some or all of the data packets of the one or more PDU SETs to enable error correction mode.

[0125] Optionally, the first information includes: first indication information;

[0126] The first indication information is used to enable the retransmission mechanism of the one or more PDU SETs to enable the access network device to start a non-confirmed UM mode for part or all of the data packets of the one or more PDU SETs.

[0127] Optionally, the first information includes: first indication information;

[0128] The first indication information is used to enable the retransmission mechanism of the one or more PDU SETs to be: enabling the access network device to close the retransmission of part or all of the data packets of the one or more PDU SETs.

[0129] Optionally, the first indication information is also used to indicate turning off automatic repeat request ARQ retransmission of part or all of the data packets regarding the one or more PDU SETs.

[0130] Optionally, the first information includes: a first parameter, the first parameter indicating a maximum number of consecutive packet losses of data packets in a PDU SET;

[0131] The first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter.

[0132] Optionally, the first parameter is used to instruct the access network device to determine a retransmission mechanism of the one or more PDU SETs, specifically including:

[0133] The first parameter is used to instruct the access network device to determine whether to turn on or off retransmission of some or all data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs,

[0134] When the maximum number of consecutive packet losses of the first PDU SET is less than or equal to the first parameter, the access network device determines to turn off retransmission of some or all data packets of the first PDU SET,

[0135] When the maximum number of consecutive packet losses of the first PDU SET is greater than the first parameter, the access network device determines to start retransmission of some or all data packets of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs.

[0136] Optionally, the first parameter is also used to instruct the access network device to enable an acknowledgement AM mode for a data packet of a first PDU SET, where the first PDU SET belongs to the one or more PDU SETs.

[0137] Optionally, the first information includes: a second parameter, the second parameter indicating a maximum number of packet losses or a maximum packet loss ratio of data packets in a PDU SET;

[0138] The second parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs based on the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter.

[0139] Optionally, the second parameter is used to instruct the access network device to determine whether to turn on or off retransmission of some or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs.

[0140] When the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is less than or equal to the second parameter, the access network device determines to turn off retransmission of some or all data packets of the first PDU SET,

[0141] When the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is greater than the second parameter, the access network device determines to start retransmission of some or all data packets of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs.

[0142] Optionally, the second parameter is also used to instruct the access network device to enable an acknowledgement AM mode for a data packet of a first PDU SET, where the first PDU SET belongs to the one or more PDU SETs.

[0143] Optionally, the first information is carried in QoS parameters of a first quality of service QoS flow, and the first QoS flow is used to transmit the one or more PDU SETs.

[0144] Optionally, the error correction mode includes a forward error correction (FEC) mode.

[0145] Optionally, the second parameter is forward error correction context ratio FEC content ratio information.

[0146] In a sixth aspect, an embodiment of the present application provides a communication device, the communication device being used for a user plane function, the communication device comprising:

[0147] The transceiver module is also used to send first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets PDU SET.

[0148] Optionally, the first information is carried in a GTP-U message header of part or all of the data packets of the one or more PDU SETs.

[0149] Optionally, the first information is also used to instruct some or all of the data packets of the one or more PDU SETs to enable error correction mode.

[0150] Optionally, the first information includes: first indication information;

[0151] The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enable the access network device to start a non-confirmed UM mode for some or all data packets of the one or more PDU SETs.

[0152] Optionally, the first information includes: first indication information;

[0153] The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to close the retransmission of part or all of the data packets of the one or more PDU SETs.

[0154] Optionally, the first indication information is also used to indicate turning off automatic repeat request ARQ retransmission of part or all of the data packets regarding the one or more PDU SETs.

[0155] Optionally, the first information includes: a first parameter, the first parameter indicating a maximum number of consecutive packet losses of data packets in a PDU SET;

[0156] The first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter.

[0157] Optionally, the first parameter is used to instruct the access network device to determine a retransmission mechanism of the one or more PDU SETs, specifically including:

[0158] The first parameter is used to instruct the access network device to determine whether to turn on or off retransmission of some or all data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs,

[0159] When the maximum number of consecutive packet losses of the first PDU SET is less than or equal to the first parameter, the access network device determines to turn off retransmission of some or all data packets of the first PDU SET,

[0160] When the maximum number of consecutive packet losses of the first PDU SET is greater than the first parameter, the access network device determines to start retransmission of some or all data packets of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs.

[0161] Optionally, the first parameter is also used to instruct the access network device to enable an acknowledgement AM mode for a data packet of a first PDU SET, where the first PDU SET belongs to the one or more PDU SETs.

[0162] Optionally, the first information includes: a second parameter, the second parameter indicating a maximum number of packet losses or a maximum packet loss ratio of data packets in a PDU SET;

[0163] The second parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs based on the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter.

[0164] Optionally, the second parameter is used to instruct the access network device to determine whether to turn on or off retransmission of some or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs.

[0165] When the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is less than or equal to the second parameter, the access network device determines to turn off retransmission of some or all data packets of the first PDU SET,

[0166] When the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is greater than the second parameter, the access network device determines to start retransmission of some or all data packets of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs.

[0167] Optionally, the second parameter is also used to instruct the access network device to enable an acknowledgement AM mode for a data packet of a first PDU SET, where the first PDU SET belongs to the one or more PDU SETs.

[0168] Optionally, the first information is carried in QoS parameters of a first quality of service QoS flow, and the first QoS flow is used to transmit the one or more PDU SETs.

[0169] Optionally, the error correction mode includes a forward error correction (FEC) mode.

[0170] Optionally, the second parameter is forward error correction context ratio FEC content ratio information.

[0171] The seventh aspect of the present application provides a communication device, which can implement the method in the first aspect or any possible implementation of the first aspect. The device includes corresponding units or modules for executing the above method. The units or modules included in the device can be implemented by software and / or hardware. For example, the device can be an access network device, or the device can be a component in the access network device (such as a processor, a chip or a chip system, etc.), or the device can also be a logical module or software that can implement all or part of the access network device. Among them, the communication device includes a transceiver module and a processing module.

[0172] In an eighth aspect of the present application, a communication device is provided, which can implement the method in the second aspect or any possible implementation of the second aspect. The device includes corresponding units or modules for executing the above method. The units or modules included in the device can be implemented by software and / or hardware. For example, the device can be an application function, or the device can be a component in the application function (such as a processor, a chip or a chip system, etc.), or the device can also be a logic module or software that can implement all or part of the application function. Among them, the communication device includes a transceiver module and a processing module.

[0173] In a ninth aspect of the present application, a communication device is provided, which can implement the method in the third aspect or any possible implementation of the third aspect. The device includes corresponding units or modules for executing the above method. The units or modules included in the device can be implemented by software and / or hardware. For example, the device can be a user plane function, or the device can be a component in the user plane function (such as a processor, a chip or a chip system, etc.), or the device can also be a logic module or software that can implement all or part of the user plane function. Among them, the communication device includes a transceiver module and a processing module.

[0174] The tenth aspect of an embodiment of the present application provides a communication device, comprising at least one processor, which is coupled to a memory; the memory is used to store programs or instructions; the at least one processor is used to execute the program or instructions so that the device implements any possible implementation method of the first to third aspects mentioned above.

[0175] In an eleventh aspect of an embodiment of the present application, a communication device is provided, comprising a communication interface for inputting and / or outputting signaling or data; and a processor for executing a computer executable program so that the device implements any possible implementation method of the first to third aspects mentioned above.

[0176] A twelfth aspect of an embodiment of the present application provides a communication device, comprising at least one logic circuit and an input / output interface; the input / output interface is used to input or output information; the logic circuit is used to execute the method as any possible implementation method in the first to third aspects described above.

[0177] A thirteenth aspect of an embodiment of the present application provides a computer program product (or computer program). When the computer program product is executed by the processor, the processor executes the above-mentioned first to third aspects, and any possible implementation method.

[0178] A fourteenth aspect of an embodiment of the present application provides a chip system, which includes at least one processor for supporting a communication device to implement the above-mentioned first to third aspects, and any possible implementation method.

[0179] In a possible design, the chip system may also include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of a chip, or may include a chip and other discrete devices. Optionally, the chip system also includes an interface circuit, which provides program instructions and / or data for the at least one processor.

[0180] A fifteenth aspect of an embodiment of the present application provides a communication system, which includes the communication device of the fourth aspect, the communication device of the fifth aspect, and / or the communication device of the sixth aspect.

[0181] Among them, the technical effects brought about by any design method in the seventh aspect to the fifteenth aspect can refer to the technical effects brought about by different implementation methods in the above-mentioned first aspect to the third aspect, and will not be repeated here.

[0182] A sixteenth aspect of an embodiment of the present application provides a communication method based on a protocol data unit set, the method being applied to a communication system, the communication system including an access network device and an application function, the method including:

[0183] The user plane function sends first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs);

[0184] The access network device receives the first information;

[0185] The access network device turns off retransmission of part or all of the data packets of a first PDU SET according to the first information, where the first PDU SET belongs to the one or more PDU SETs.

[0186] A seventeenth aspect of an embodiment of the present application provides a communication method based on a protocol data unit set, the method being applied to a communication system, the communication system including an access network device and a user plane function, the method including:

[0187] The user plane function sends first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets PDU SETs;

[0188] The access network device receives the first information;

[0189] The access network device turns off retransmission of part or all of the data packets of a first PDU SET according to the first information, where the first PDU SET belongs to the one or more PDU SETs.

[0190] It should be understood that, for components in a device, the “sending” mentioned above may be referred to as “output” and the “receiving” may be referred to as “input”. BRIEF DESCRIPTION OF THE DRAWINGS

[0191] Figure 1 This is a schematic diagram of a communication system in an embodiment of the present application;

[0192] Figure 2 A schematic diagram of network coding in access network equipment;

[0193] Figure 3 A schematic diagram of a processing flow of a PDU set;

[0194] Figure 4 A processing diagram of the FEC error correction mode;

[0195] Figure 5 A schematic diagram of an embodiment flow of a communication method based on a protocol data unit set proposed in an embodiment of the present application;

[0196] Figure 6 A flowchart of another embodiment of a communication method based on a protocol data unit proposed in an embodiment of the present application;

[0197] Figure 7 A flowchart of another embodiment of a communication method based on a protocol data unit proposed in an embodiment of the present application;

[0198] Figure 8 This is a schematic diagram of a transmission method of the first indication information in an embodiment of the present application;

[0199] Fig. 9 A schematic diagram of a flow chart of a mechanism for retransmitting part or all of the data packets of a first PDU SET in an embodiment of the present application;

[0200] Fig.10 A schematic diagram of a flow chart of a mechanism for retransmitting part or all of the data packets of a first PDU SET in an embodiment of the present application;

[0201] Fig.11 This is a schematic diagram of the structure of a data packet of a first PDU SET in an embodiment of the present application;

[0202] Fig.12 A schematic diagram of a flow chart of an application scenario in an embodiment of the present application;

[0203] Fig.13A schematic diagram of a flow chart of an application scenario in an embodiment of the present application;

[0204] Fig.14 A schematic diagram of a communication device provided for this application;

[0205] Fig.15 Another schematic diagram of a communication device provided by the present application;

[0206] Fig.16 Another schematic diagram of a communication device provided by the present application;

[0207] Fig.17 Another schematic diagram of a communication device provided by the present application. DETAILED DESCRIPTION

[0208] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all of the embodiments. The terms "first", "second" and corresponding terminology labels in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, and this is merely a way of distinguishing objects of the same attributes when describing the embodiments of the present application. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, so that a process, method, system, product or device that includes a series of units is not necessarily limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or devices.

[0209] In the description of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in the present application is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the present application, "at least one" refers to one or more items, and "multiple items" refers to two or more items. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0210] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system, new generation (NR) communication system or future sixth generation communication system, etc.

[0211] The part operated by the operator in various communication systems can be called the operator network. The operator network can also be called the public land mobile network (PLMN) network, which is a network established and operated by the government or an operator approved by the government for the purpose of providing land mobile communication services to the public. It is mainly a public network in which mobile network operators (MNO) provide mobile broadband access services to users. The operator network or PLMN network described in the embodiment of the present application can be a network that meets the requirements of the third generation partnership project (3GPP) standard, referred to as a 3GPP network. Usually, the 3GPP network is operated by an operator, including but not limited to the fifth generation (5th-generation, 5G) mobile communication network, the fourth generation (4th-generation, 4G) mobile communication network or the third generation (3rd-generation, 3G) mobile communication technology network. It also includes the future sixth generation (6th-generation, 6G) mobile communication network.

[0212] See also Figure 1 , Figure 1 Schematic diagram of a communication system in an embodiment of the present application. Figure 1As shown, the communication system includes access and mobility management function (AMF), session management function (SMF), unified data management (UDM), radio access network (RAN), policy control function (PCF), terminal equipment, user plane function (UPF), network exposure function (NEF), application function (AF), data network (DN), etc.

[0213] Below Figure 1 A brief introduction is given to each network function (or network element) shown in the figure.

[0214] Terminal equipment: can be called user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.

[0215] The terminal device may be a device that provides voice / data to users, for example, a handheld device or a vehicle-mounted device with a wireless connection function. At present, some examples of terminals are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, wearable devices, terminal devices in 5G networks or terminal devices in future evolved public land mobile communication networks, etc., and the embodiments of the present application are not limited to this.

[0216] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and fully or partially independent of smartphones, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.

[0217] In addition, in the embodiments of the present application, the terminal device may also be a terminal device in an Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network that interconnects people and machines and things.

[0218] It should be noted that the terminal device and the access network device can communicate with each other using a certain air interface technology (such as NR or LTE technology, etc.). The terminal devices can also communicate with each other using a certain air interface technology (such as NR or LTE technology, etc.).

[0219] In the embodiments of the present application, the terminal device may be replaced by a device for realizing the function of the terminal device, or may be a device capable of supporting the terminal device to realize the function, such as a chip system or a chip, which may be installed in the terminal device. In addition, the chip system may be composed of a chip, or may include a chip and other discrete devices.

[0220] The access network equipment (also called wireless access network) may be a device with wireless transceiver function. The access network equipment may be a device that provides wireless communication function services, usually located on the network side, including but not limited to: the next generation base station (gNodeB, gNB) in the fifth generation communication system, the next generation base station in the sixth generation (mobile communication system, the base station in the future mobile communication system or the access node in the WiFi system, etc., the evolved node B (evolved node B, eNB) in the LTE system, the radio network controller (radio network controller, RNC), the node B (node ​​B, NB), the base station controller (basestation controller, BSC), the home base station (for example, home evolved NodeB, or home Node B, HNB), the wireless access point, the base band unit (base band unit, BBU), the transmission reception point (transmitting point, TP), the base transceiver station (base transceiver station, BTS), etc. In a network structure, the access network equipment may include a centralized unit (CU) node, or a distributed unit (distributed unit) node. The access network device provides services for the cell, and the user equipment communicates with the base station through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to a base station (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cell here can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services. The access network device can be a macro base station, a micro base station or an indoor station (, and can also be a relay node or a donor node. The device that provides wireless communication services to user equipment in the V2X communication system, the cloud radio access network (cloud radio access The embodiments of the present application do not limit the specific technology and specific device form used by the access network device.

[0221] The unified data management element (also called unified data management network element, unified data management network element entity, data management equipment, unified data management network element equipment) is a type of core network equipment, mainly used to process terminal equipment identification, access authentication, registration and mobility management, etc. The unified data management is a control plane device.

[0222] Policy control function (also known as policy control network element, policy control functional network element, policy control equipment, policy control functional network element entity, etc.): mainly responsible for policy control functional network element such as billing for sessions and service flow levels, service quality bandwidth guarantee and mobility management, terminal device policy decision-making, etc.

[0223] Session management function (also called session management function network element): mainly performs session management, execution of control policies issued by PCF, selection of UPF, allocation of Internet Protocol addresses for terminal devices, etc.

[0224] The access and mobility management function (also known as access and mobility management function entity, access and mobility management equipment, access and mobility management function network element, access management equipment, mobility management equipment) is a type of core network equipment, mainly used for mobility management and access management, etc. It can be used to implement other functions of the mobility management entity (MME) except session management, such as lawful interception, or access authorization (or authentication), user equipment registration, mobility management, tracking area update process, reachability detection, selection of session management network element, mobile state transition management and other functions.

[0225] User plane functions (also known as user plane equipment, user plane function network element, user plane network element, user plane function entity): mainly include the following functions: data packet routing and transmission, packet detection, service usage reporting, QoS processing, legal monitoring, uplink packet detection, downlink data packet storage and other user plane related functions.

[0226] The application function AF is similar to an application server, which interacts with other 5G core network control planes (NFs) and provides business services. AF can exist for different application services and can be owned by operators or trusted third parties. For example, the main function of this network element is to tell PCF the latest third-party enterprise's business requirements for a certain application. PCF will generate corresponding quality of service (QoS) rules based on the requirements to ensure that the services provided by the network meet the requirements of the third party.

[0227] Network open function. NEF can also be called network open device, network open function entity, network open function network element, network capability open function entity, network capability open function device, network capability open function network element, or network capability open device. NEF is mainly used to support the opening of capabilities and events, such as securely opening the services and capabilities provided by 3GPP network functions to the outside world.

[0228] It should be understood that the RAN, SMF, PCF or AF in the embodiments of the present application may also be referred to as a communication device or a communication equipment, which may be a general device or a dedicated device, and the present application does not make any specific limitations on this.

[0229] It should also be understood that the above naming is only used to distinguish different functions, and does not mean that these devices are independent physical devices. The present application does not limit the specific form of the above devices. For example, they can be integrated into the same physical device, or they can be different physical devices. In actual deployment, network functions (or simply referred to as functions), network elements or devices can be combined. For example, the access and mobility management function network element can be combined with the session management function network element; the session management function network element can be combined with the user plane function network element. When two functions are combined, the interaction between the two functions provided in the embodiment of the present application becomes the internal operation of the combined function or can be omitted.

[0230] It is understandable that the above functions can be network elements in hardware devices, software functions running on dedicated hardware, or a combination of hardware and software, or virtualized functions instantiated on a platform (e.g., a cloud platform).

[0231] It should be noted that Figure 1 The naming of each device (such as AF, SMF, PCF, AMF, etc.) is just a name, and the name does not limit the function of the device itself. In 5G networks and other future networks, the above-mentioned devices may also have other names, and this application does not make specific restrictions on this. For example, in a 6G network, some or all of the above-mentioned network elements may use the terminology in 5G, or may be other names, etc., which are uniformly explained here and will not be repeated below.

[0232] It should be noted that the exemplary examples mentioned in this application do not represent the optimal ones; the first, second, etc. mentioned in this application are only used to distinguish different information, messages or other objects, and do not represent a sequential relationship; in addition, the various embodiments in this application can refer to and learn from each other, and the same or similar steps or nouns will not be repeated one by one.

[0233] In order to better understand the technical solutions of the embodiments of the present application, some technical concepts involved in the embodiments of the present application are introduced below.

[0234] 1. Network coding (NC). Please refer to Figure 2 , Figure 2 A schematic diagram of network coding in access network equipment.

[0235] The network coding function in this application includes network coding of the original data packet and adding a coded packet header. Among them, network coding can be implemented by an encoder, the input of the encoder is K original data packets, and the output of the encoder is N coded data packets (referred to as coded packets), wherein N and K are both positive integers, and N is greater than K. The coded packet includes NK (N minus K) redundant packets and K system packets, or N redundant packets (that is, the coded packets are all redundant packets, excluding the system packet). Among them, the content of the package body of the system packet is consistent with the content of the original data packet (that is, the system packet is composed of the coded packet header and the original data packet), so the system packet can also be obtained by directly adding the coded packet header to the original data packet without being encoded by the encoder. In this case, the coding coefficient of the system packet is equivalent to a unit vector. The coding coefficient of the redundant packet is a non-unit vector. Through the association between the content of the redundant packet and the content of the original data packet that generates the redundant packet, the receiving end can decode the redundant packet and the successfully received original data packet or system packet together to recover the unsuccessfully received original data packet. Based on the characteristics of network coding, the packet sizes of the original data packets are equal. Furthermore, the network coding function may also include a process of processing an original data unit, such as a service data unit (SDU) or a protocol data unit (PDU), to obtain an original data packet of equal size, and the processing may include one or more of segmentation, concatenation, or padding. The network coding function at the sending end corresponds to the network decoding function at the receiving end. The receiving end can recover K original data packets by decoding at least K successfully received coded packets together. The protocol layer having a network coding function or a decoding function corresponding to network coding is called a network coding / decoding layer. In this application, the network coding / decoding layer is referred to as the network coding layer, that is, the above-mentioned protocol layer with network coding is called the network coding layer.

[0236] The network coding layer may be a radio resource control (RRC) layer, a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, a backhaul adaptation protocol (BAP) layer, a radio link control (RLC) layer, a medium access control (MAC) layer, or a physical layer (PHY) or other protocol layers. The network coding layer may also be a new protocol layer in addition to the PHY layer, the MAC layer, the RLC layer, the BAP layer, the PDCP layer, the SDAP layer, and the RRC layer, and may be a network coding layer added above the PDCP layer (for example, in 5G NR, a network coding layer is added between the PDCP layer and the SDAP layer), or a network coding layer is added above the BAP layer, or a network coding layer is added between the PDCP layer and the RLC layer, or a network coding layer is added between the RLC layer and the MAC layer, or a network coding layer is added between the MAC layer and the PHY layer.

[0237] Taking the data packets included in a PDU set (PDU SET, or PDU set, or PDU Set) as an example, the PDU set includes Internet Protocol (IP) data packets, and IP data packets are data packets with PDU granularity. The data packets included in the PDU set can also be called PDU data packets, or PDUs, or simply data packets.

[0238] At the SDAP layer, the IP packet is taken as an SDAP SDU and the data packet header (head, H) of the SDAP SDU is added. Then the SDAP layer forwards the SDAP SDU and the header added by the SDAP layer as a complete data packet (for the convenience of description, the complete data packet is called an SDAP data packet) to the PDCP layer.

[0239] At the PDCP layer, the SDAP data packet is used as a PDCP SDU and a data packet header of the PDCP SDU is added. The PDCP layer then forwards the PDCP SDU and the header added by the PDCP layer as a complete data packet (for ease of description, the complete data packet is referred to as a PDCP data packet) to the RLC layer.

[0240] At the RLC layer, the PDCP data packet is treated as an RLC SDU and a data packet header of the RLC SDU is added. The RLC layer then forwards the RLC SDU and the header added by the RLC layer to the MAC layer as a complete data packet (for the sake of convenience, the complete data packet is referred to as an RLC data packet). It should be noted that the PDCP data packet can be segmented in the RLC layer. For example, the PDCP data packet corresponding to the mth IP packet is segmented into two service data unit segments (SDU segments) at the RLC layer. The RLC layer treats the SDU segments as RLC SDUs and then adds headers to each of them.

[0241] At the MAC layer, the RLC data packet is used as a MAC SDU and a data packet header of the MAC SDU is added. The MAC layer concatenates one or more MAC SDUs and the corresponding headers as a MAC PDU.

[0242] 2. PDU set. A PDU set can also be called a PDU set. A PDU set includes one or more PDU data packets. The following is a description of the processing flow of the 5G system (5G system, 5GS) for the PDU set in conjunction with the attached figure. Figure 3 , Figure 3 The figure is a schematic diagram of a processing flow of a PDU set.

[0243] R1. AF sends an AF request to PCF. The AF request carries information related to PDU SET. The information related to PDU SET can also be called PDU SET information. The information related to PDU SET includes protocol description and QoS parameters of PDU SET. QoS parameters of PDU SET include: PDU Set Delay Budget (PSDB), PDU Set Error Rate (PSER), and PDU Set Integrated Handling Information (PSIHI).

[0244] The PDU SET information specifically includes any one or more of the following information: a sequence number of a PDU set (PDU Set Sequence Number), an indication of an end PDU of the PDU Set (Indication of End PDU of the PDU Set), a PDU sequence number within a PDU Set (PDU Sequence Number within a PDU Set), a PDU set size in bytes (PDU Set Size in bytes), or a PDU Set Importance (PDU Set Importance), where the PDU Set Importance is used to identify the relative importance of a PDU Set compared to other PDU Sets within a QoS Flow (which identifies the relative importance of a PDU Set compared to other PDU Sets within a QoS Flow).

[0245] Correspondingly, the PCF generates a policy and charging control (PCC) rule related to the PDU SET according to the PDU SET related information provided by the AF, and transmits the PCC rule related to the PDU SET to the SMF.

[0246] Correspondingly, the SMF generates QoS parameters related to the PDU SET and detection rules for the PDU SET according to the PCC rules.

[0247] R2a. AF sends PDU SET identification information (PDU SET identification) to UPF.

[0248] R2b. SMF sends the QoS parameters of PDU SET to RAN through AMF.

[0249] R3 and UPF identify the data packets belonging to the same PDU SET. Then, the PDU SET information of the PDU SET described in the data packet is carried in the general packet radio service tunneling protocol-user plane (GTP-U) message header of the data packet. The UPF transmits the PDU SET information to the RAN by sending a data packet carrying the PDU SET information to the RAN.

[0250] R4. RAN performs PDU SET based QoS handling according to the QoS parameters of the received PDU SET.

[0251] 3. Error correction mode of data packets in a PDU set The following description is made by taking the error correction mode of forward error correction (FEC) as an example. It should be noted that the error correction mode in the embodiment of the present application may also adopt other modes, which are not limited here.

[0252] See also Figure 4 , Figure 4 This is a processing diagram of the FEC error correction mode. AF calculates the packet loss rate based on the number of packet losses on the terminal side, and then determines whether to turn on or off the error correction mode at the application layer based on the packet loss rate. Taking the WIFI scenario as an example, the PCF transmits PDU SET information to the RAN through the SMF. The PDU SET information indicates that the parameter forward error correction context ratio (FEC content ratio) of the error correction mode is 75%. The AF side turns on the FEC error correction mode, and the FEC content ratio of the FEC error correction mode is 75%. Taking the transmission of PDU SET#1 from the UPF to the UE through the RAN as an example, PDU SET#1 includes 4 PDU data packets. After passing through the RAN, PDU data packet 3 is lost during the transmission process from the RAN to the UE. Theoretically, the UE side should receive 4 PDU data packets of PDU SET#1. However, due to packet loss during the transmission process, the UE actually only receives 3 data packets of PDU SET#1. However, after the FEC error correction mode with FEC content ratio of 75% is turned on for PDU SET#1, the UE can still successfully recover the data of PDU SET#1 based on the three data packets of PDU SET#1. Therefore, it can be considered that even if one packet is lost, PDU SET#1 is still successfully transmitted. In other words, the occurrence of moderate packet loss when transmitting data packets between the access network device and the terminal device does not affect the data recovery of the data packets by the terminal device.

[0253] The applicant's research found that after AF turns on FEC, the terminal device senses that the data packet is lost, and the terminal device will send a packet loss notification about the data packet during the transmission process to the access network device. After the access network device receives the packet loss notification from the terminal device, the access network device triggers the retransmission of the lost data packet. However, the retransmission of the data packet by the access network device will refer to the round-trip time (RTT), resulting in increased delay and affecting the communication quality of the terminal device. Since after AF turns on FEC, the terminal device can tolerate a moderate amount of packet loss in the process of the access network device sending data packets to the terminal device, so how to reduce the delay has become a technical problem that needs to be solved urgently.

[0254] Based on this, an embodiment of the present application proposes a communication method based on a protocol data unit set, wherein an access network device receives first information, and the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets PDU SET; the access network device turns off the retransmission mechanism of part or all of the data packets of the first PDU SET according to the first information, and the first PDU SET belongs to the one or more PDU SETs. The access network device determines the retransmission mechanism of the data packets of the PDU SET according to external instructions, and by turning off the retransmission of part or all of the data packets of the first PDU SET, it is possible to reduce latency and reduce the occupancy of network resources, thereby improving data throughput.

[0255] The following is an introduction to the embodiments of the present application in conjunction with the accompanying drawings. Figure 5 , Figure 5 A flow chart of an embodiment of a communication method based on a protocol data unit set proposed in an embodiment of the present application. A communication method based on a protocol data unit proposed in an embodiment of the present application includes:

[0256] S1a. The application function sends first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism indicating one or more protocol data unit sets (PDU SETs).

[0257] In step S1a, the application function sends first information to the access network device, and the first information is used to enable the access network device to determine the retransmission mechanism of one or more PDU SETs. Optionally, the first information may also indicate the error correction mode of one or more PDU SETs or the transmission requirement of one or more PDU SETs.

[0258] In a possible example, the first information carries the QoS parameters of the first QoS flow, and the first QoS flow is used to transmit the one or more PDU SETs. Therefore, the first information is used to indicate the one or more PDU SETs, and the first information is used to enable the access network device to determine the retransmission mechanism of one or more PDU SETs corresponding to the first QoS flow.

[0259] Regarding the data packets of the above one or more PDU SETs, optionally, the AF can enable the error correction mode of the data packets of the above one or more PDU SETs. The AF can enable the error correction mode of the data packets of the above one or more PDU SETs in a variety of ways. For example, the AF enables the error correction mode of the data packets of the above one or more PDU SETs according to the packet loss rate of the communication between the access network device and the terminal device; for another example, the AF enables the error correction mode of the data packets of the above one or more PDU SETs according to the instructions of other network functions (or network elements). Regarding the error correction mode, it includes but is not limited to: Forward Error Correction (FEC).

[0260] Optionally, the first information is further used to indicate that part or all of the data packets of one or more PDU SETs enable error correction mode. For example, the first information is further used to indicate that the data of one or more PDU SETs include enabling FEC mode.

[0261] Further optionally, when the first information is also used to indicate that some or all data packets of one or more PDU SETs are in error correction mode, the network function (or network element or device) in the network may also update (or configure) the QoS parameters of the first PDU SET, the configuration information of the data radio bearer (DRB) carrying the data packets of one or more PDU SETs, and the QoS parameters of the QoS flow carrying the data packets of one or more PDU SETs. Optionally, the access network device may also adjust the retransmission mode of the RLC layer of the access network device, or the retransmission mode of the MAC layer of the access network device, that is, the access network device may perform retransmission of some or all data packets of one or more PDU SETs through the RLC layer, or may perform retransmission of some or all data packets of one or more PDU SETs through the MAC layer. Exemplarily, since some or all data packets of one or more PDU SETs are in error correction mode, partial packet loss of one or more PDU SETs may be allowed on the premise of ensuring successful data transmission. Therefore, the PCF may adjust the PDU Error Rate (PER) and / or the PDU Set Error Rate (PSER) in the QoS parameters of one or more PDU SETs.

[0262] Regarding the first information, there are multiple possible implementation methods, such as any one or more of the following methods 1 to 3.

[0263] Mode 1: The first information includes the first indication information. The first indication information is used to enable the access network to determine the retransmission mechanism of one or more PDU SETs: enable the access network device to start the unacknowledged mode (UM) of the data packets of one or more PDU SETs, and / or disable the retransmission of some or all data packets of one or more PDU SETs. Optionally, disabling the retransmission of some or all data packets of one or more PDU SETs includes: disabling the automatic repeat request (ARQ) of some or all data packets of one or more PDU SETs.

[0264] It should be noted that, in the embodiment of the present application, turning off the retransmission of part or all of the data packets of one or more PDU SETs also means not retransmitting part or all of the data packets of one or more PDU SETs.

[0265] Specifically, according to the first indication information, the access network device starts the UM mode for the data packets of one or more PDU SETs, and the access network device indicates that the terminal device does not need to feedback the indication information of the confirmation response (acknowledgment, ACK) of the data packets of the one or more PDU SETs and / or the indication information of the negative acknowledgment (negative acknowledgment, NACK) of the data packets of the one or more PDU SETs.

[0266] Further, according to the first indication information, the access network device turns off the automatic retransmission request for part or all of the data packets of one or more PDU SETs, which can effectively increase the bandwidth resources used for data transmission and reduce the round-trip time (RTT) delay caused by retransmission.

[0267] Further, when the first indication information is used to enable the access network device to turn off the retransmission of some data packets of one or more PDU SETs, the access network device may also turn on the retransmission of some data packets of one or more PDU SETs. Specifically, the access network device turns on the retransmission of some data packets whose response results of the data packets in one or more PDU SETs are NACK results.

[0268] Exemplarily, when the first information is the first indication information, the transmission method of the first indication information in the access network device is as follows: Figure 8 As shown, Figure 8 The diagram is a schematic diagram of the transmission method of the first indication information in the embodiment of the present application. After the RRC layer of the access network device obtains the first indication information, the RRC layer of the access network device sends the first indication information to the RLC layer of the access network device. The RLC layer of the access network device determines the retransmission mechanism of part or all of the data packets of the one or more PDU SETs according to the first indication information.

[0269] In another possible implementation, the RRC layer of the access network device sends first indication information to the PDCP layer of the access network device, and the PDCP layer of the access network device determines a retransmission mechanism for part or all of the data packets of the one or more PDU SETs according to the first indication information.

[0270] Exemplarily, the first indication information may also be referred to as FEC indication information (FEC indicator).

[0271] Optionally, the first indication information may also include identification information of one or more PDU SETs.

[0272] Mode 2: The first information includes a first parameter, and the first parameter indicates the maximum number of consecutive packet losses of data packets in a PDU SET. Specifically, the first parameter indicates the requirement for the maximum number of consecutive packet losses of data packets in a PDU SET, which can be understood as the first parameter indicating that the number of consecutive packet losses of data packets in a PDU SET during end-to-end transmission (for example, when transmitted between UE and UPF) should be less than or equal to the maximum number of consecutive packet losses. For example, the first parameter is 2, and the first parameter indicates that the maximum number of consecutive packet losses of data packets in a PDU SET is 2. The maximum number of consecutive packet losses refers to the number of data packets that are lost in a PDU SET, and the PDU sequence number of the data packets that are lost is the number of consecutive packet losses. For example, PDU SET#1 includes data packet 0, data packet 1, data packet 2, data packet 3, data packet 4, data packet 5, and data packet 6. During the transmission process from the access network device to the terminal device, PDU SET#1 is lost, and the data packets of PDU SET#1 received by the terminal device are: data packet 0, data packet 3, data packet 5, and data packet 6. Then the maximum number of consecutive packet losses of PDU SET#1 is 2.

[0273] The first parameter is used to indicate the retransmission mechanism of the one or more PDU SETs: the access network device determines whether to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter.

[0274] In one possible implementation, the first parameter is used to instruct the access network device to determine whether to turn on or off the retransmission of part or all data packets of one or more PDU SETs based on the maximum number of consecutive packet losses of one or more PDU SETs, wherein when the maximum number of consecutive packet losses of the first PDU SET is less than or equal to the first parameter, the access network device determines to turn off the retransmission of part or all data packets of the first PDU SET; when the maximum number of consecutive packet losses of the first PDU SET is greater than the first parameter, the access network device determines to turn on the retransmission of part or all data packets of the first PDU SET.

[0275] Optionally, the first parameter is also used to instruct the access network device to turn on (or determine) the acknowledged mode (AM) of the data packets of one or more PDU SETs. Accordingly, according to the first parameter, after the access network device determines from one or more PDU SETs that it is necessary to turn off the retransmission of some or all data packets, for example, the access network device determines that the first PDU SET needs to turn off the retransmission of some or all data packets. The access network device turns on the AM mode of the data packets of the first PDU SET, and the access network device indicates that the terminal device needs to feedback the indication information of the ACK of the data packets of the first PDU SET and / or the indication information of the non-acknowledgement response NACK of the data packets of the first PDU SET.

[0276] Mode 3: The first information includes a second parameter, and the second parameter indicates the maximum number of packet losses or the maximum packet loss ratio of data packets in a PDU SET. Specifically, the second parameter indicates the requirement for the maximum number of packet losses or the maximum packet loss ratio of data packets in a PDU SET, which can be understood as the second parameter indicating that the total number of packet losses in a PDU SET during end-to-end transmission (for example, when transmitted between UE and UPF) should be less than or equal to the maximum number of packet losses, or the second parameter indicates that the ratio of the number of packet losses to the number of data packets in a PDU SET during end-to-end transmission (for example, when transmitted between UE and UPF) should be less than or equal to the maximum packet loss ratio. For example, the second parameter is 3, and the second parameter indicates that the maximum number of packet losses in a PDU SET is 3. The maximum number of packet losses refers to the total number of packet losses in which data packets in a PDU SET are lost. For example, PDU SET#1 includes data packet 0, data packet 1, data packet 2, data packet 3, data packet 4, data packet 5, and data packet 6. During the transmission process from the access network device to the terminal device, packet loss occurs in PDU SET#1, and the data packets of PDU SET#1 received by the terminal device are: packet 0, packet 3, packet 5, and packet 6. Then the maximum packet loss number of PDU SET#1 is 3. The maximum packet loss ratio refers to the ratio between the total number of packet losses in a PDU SET and the total number of data packets in the PDU SET. For example, PDU SET#1 includes packet 0, packet 1, packet 2, packet 3, packet 4, packet 5, and packet 6. During the transmission process from the access network device to the terminal device, packet loss occurs in PDU SET#1, and the data packets of PDU SET#1 received by the terminal device are: packet 0, packet 3, packet 5, and packet 6. Then the maximum packet loss ratio of PDU SET#1 is 3 / 7.

[0277] The second parameter is used to indicate the retransmission mechanism of the one or more PDU SETs: the access network device determines whether to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter.

[0278] In one possible implementation, the second parameter is used to instruct the access network device to determine whether to turn on or off the retransmission of some or all data packets of one or more PDU SETs based on the maximum number of packet losses or the maximum packet loss ratio of one or more PDU SETs, wherein when the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is less than or equal to the second parameter, the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET; when the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is greater than the second parameter, the access network device determines to turn on the retransmission of some or all data packets of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs.

[0279] Optionally, the second parameter is also used to instruct the access network device to turn on (or determine) the confirmation mode for one or more PDUSET packets. Accordingly, according to the second parameter, after the access network device determines from one or more PDUSETs that it is necessary to turn off the retransmission of some or all packets, for example, the access network device determines that the first PDUSET needs to turn off the retransmission of some or all packets. The access network device turns on the AM mode for the packets of the first PDUSET, and the access network device indicates that the terminal device needs to feedback the indication information of the ACK of the packets of the first PDUSET and / or the indication information of the non-confirmation response NACK of the packets of the first PDUSET.

[0280] Exemplarily, the second parameter is forward error correction context ratio FEC content ratio information.

[0281] The application function sends the first information to the access network device. Specifically, the application function sends the first information to the access network device through signaling or messages. For example, the application function directly sends signaling or messages to the access network device, and the signaling or messages carry the first information. For another example, the application function sends signaling or messages to the access network device through other network functions (or network elements), and the signaling or messages carry the first information.

[0282] Furthermore, there are multiple possible implementations of the manner of associating the first information with one or more PDU SETs, such as any one or more of the following manners 1 to 3.

[0283] Mode 1: The first information carries identification information of one or more PDU SETs. The identification information of one or more PDU SETs is, for example, a sequence number (PDU Set Sequence Number) of a PDU set of one or more PDU SETs.

[0284] Mode 2: The first information is carried in PDU SET information (PDU SETinformation) of one or more PDU SETs.

[0285] Mode 3: The first information is carried in the QoS parameters of the PDU SET, and the QoS parameters of the PDU SET correspond to the first QoS flow. In other words, the first information is associated with the first QoS flow. The first QoS flow is used to transmit one or more PDU SETs. Further, the first QoS flow is used to transmit one or more PDU SETs, and it can also be said that the first QoS flow is used to carry data packets of one or more PDU SETs.

[0286] It should be noted that the first PDU SET in the embodiment of the present application includes at least one PDU SET. For example, the first PDU SET may include multiple PDU SETs.

[0287] S1b. The user plane function sends first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs).

[0288] Specifically, step S1b and step S1a are parallel to each other. For example, when step S1a is executed, step S1b is not executed; when step S1b is executed, step S1a is not executed. For another example, step S1a may be executed first, and then step S1b, and in step S2, the access network device determines the retransmission mechanism of part or all of the data packets of one or more PDU SETs with the first information of step S1b; or step S1b may be executed first, and then step S1a, and in step S2, the access network device determines the retransmission mechanism of part or all of the data packets of one or more PDU SETs with the first information of step S1a.

[0289] The first information in step S1b is consistent with the first information in the aforementioned step S1a, and is not elaborated here.

[0290] The following describes how the user plane function sends the first information to the access network device. Specifically, the user plane function sends the first information along with the flow in one or more PDU SET data packets sent to the access network device.

[0291] In one possible implementation, the user plane function sends one or more PDU SET data packets to the access network device in the first path, and the user plane function sends one or more PDU SET PDU information to the access network device in the first path, and the PDU SET information includes the first information.

[0292] In another possible implementation, a header of a data packet of one or more PDU SETs carries the first information. For example, a GTP-U message header of a data packet of a first PDU SET carries the first information, and the first PDU SET belongs to the one or more PDU SETs.

[0293] It should be noted that, since the service requirements of different PDU SETs may be different, the setting parameters of the error correction mode of different PDU SETs may also be different. Therefore, different information can be set for different PDU SETs to determine the retransmission mechanism of some or all data packets of the PDU SET. For example, the first information #1 can be used for PDU SET#1, and the first information #1 is used to determine the retransmission mechanism of some or all data packets of PDU SET#1; the first information #2 can be used for PDU SET#2, and the first information #2 is used to determine the retransmission mechanism of some or all data packets of PDU SET#2. The corresponding information is carried in the header of the data packet of the PDU SET sent by the UPF to the RAN. For example, the header of the data packet of PDU SET#1 sent by the UPF carries the first information #1, the header of the data packet of PDU SET#2 sent by the UPF carries the first information #2, the header of the data packet of PDU SET#3 sent by the UPF carries the first information #3, and so on. The above-mentioned first information #1, first information #2 and first information #3 may be different.

[0294] It should be noted that the first information may also change (or be updated) as the service changes or according to user settings. For example, the first information includes a first parameter. In a first time period, the first parameter included in the first information is 2; in a second time period, the first parameter included in the first information is 3. For another example, in a first time period, the first information includes first indication information; in a second time period, the first information includes the first parameter.

[0295] S2. The access network device turns off retransmission of part or all of the data packets of the first PDU SET according to the first information.

[0296] In step S2, after receiving the first information, the access network device determines the retransmission mechanism of some or all data packets of one or more PDU SETs according to the first information. Then, the access network device determines the PDU SET that needs to turn off the retransmission of some or all data packets from the one or more PDU SETs, and the PDU SET that needs to turn off the retransmission of some or all data packets is called the first PDU SET, that is, the access network device determines the first PDU SET. The access network device turns off the retransmission of some or all data packets of the first PDU SET according to the first information, and the first PDU SET belongs to the one or more PDU SETs.

[0297] Since there are multiple possible implementation methods for the first information, accordingly, there are multiple possible implementation methods for the access network device to close the retransmission of some or all data packets of the first PDU SET according to the first information, such as any one or more of the following methods 1 to 3.

[0298] Method 1: The first information includes first indication information, and the first indication information is used to enable the access network device to determine the retransmission mechanism of one or more PDU SETs: enable the access network device to turn on the unacknowledged mode (UM) of the data packets of one or more PDU SETs, and / or turn off the retransmission of part or all of the data packets of one or more PDU SETs.

[0299] In the embodiment of the present application, the access network device turns off the retransmission of part or all of the data packets of one or more PDU SETs, which also means that the access network device does not retransmit part or all of the data packets of one or more PDU SETs.

[0300] According to the first indication information, the access network device determines the first PDU SET from one or more PDU SETs corresponding to the first indication information. Then, the access network device turns on the UM mode of the data packet of the first PDU SET, and the access network device indicates that the terminal device does not need to feed back the indication information of the confirmation response of the data packet of the first PDU SET and / or the indication information of the non-confirmation response of the data packet of the first PDU SET. It should be noted that the first PDU SET can be any one or more PDU SETs in the one or more PDU SETs. Alternatively, the first PDU SET includes one or more PDU SETs corresponding to the first indication information.

[0301] Further, according to the first indication information, the access network device turns off the automatic retransmission request for part or all of the data packets of the first PDU SET.

[0302] Further, when the first indication information is used to enable the access network device to turn off the retransmission of some data packets of the first PDU SET, the access network device accordingly turns on the retransmission of some data packets of the first PDU SET. Specifically, the access network device turns on the retransmission of some data packets in the first PDU SET whose status report is NACK.

[0303] In one possible example, for example, Figure 8 As shown, Figure 8 A schematic diagram of a transmission process of the first indication information in an embodiment of the present application. After the RRC layer of the access network device receives the first indication information, the RRC layer of the access network device sends the first indication information to the RLC layer of the access network device. The RRC layer of the access network device instructs the RLC layer to turn on the UM mode of the data packet of the first PDU SET indicated by the first indication information. The RRC layer instructs the RLC layer to turn off the ARQ retransmission of some or all data packets of the first PDU SET.

[0304] Method 2: The first information includes a first parameter, and the first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter.

[0305] First, the access network device determines the maximum number of consecutive packet losses of one or more PDU SETs. Then, the access network device determines a first PDU SET according to the maximum number of consecutive packet losses of a PDU SET indicated by the first parameter and the maximum number of consecutive packet losses of the one or more PDU SETs, and the first PDU SET satisfies that the maximum number of consecutive packet losses of the first PDU SET is less than or equal to the first parameter. The access network device determines to turn off retransmission of some or all data packets of the first PDU SET.

[0306] Alternatively, when the maximum number of consecutive packet losses of a second PDU SET in the one or more PDU SETs is greater than the first parameter, the access network device determines to start retransmission of some or all data packets of the second PDU SET, the second PDU SET belongs to the one or more PDU SETs, and the second PDU SET includes at least one PDU SET.

[0307] Optionally, the first parameter is also used to instruct the access network device to enable (or determine) an acknowledged mode (AM) for data packets of one or more PDU SETs. Accordingly, according to the first parameter, the access network device enables the AM mode for data packets of the first PDU SET, and the access network device indicates that the terminal device needs to feedback ACK indication information of the data packets of the first PDU SET and / or NACK indication information of the data packets of the first PDU SET.

[0308] Exemplarily, when the first parameter indicates that the maximum number of consecutive packet losses of a PDU SET is 2, and the maximum number of consecutive packet losses of the first PDU SET is 3, the access network device needs to start retransmission of some or all data packets of the first PDU SET. For example, the first PDU SET includes data packet 0, data packet 1, data packet 2, data packet 3, data packet 4, data packet 5, data packet 6, and data packet 7. The access network device determines that data packet 2, data packet 3, and data packet 4 of the first PDU SET are lost during transmission. The access network device can retransmit any one or more of data packets 2, data packet 3, and data packet 4 of the first PDU SET. The access network device can also retransmit all data packets of the first PDU SET.

[0309] Mode 3: The first information includes a second parameter, and the second parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs, including: the second parameter is used to instruct the access network device to determine whether to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs.

[0310] First, the access network device determines the maximum number of packet losses or the maximum packet loss ratio of one or more PDU SETs. Secondly, the access network device determines a first PDU SET based on the maximum number of packet losses or the maximum packet loss ratio of a PDU SET indicated by a second parameter, and the maximum number of packet losses or the maximum packet loss ratio of one or more PDU SETs, and the first PDU SET satisfies: the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is less than or equal to the second parameter. Secondly, the access network device determines to turn off retransmission of some or all data packets of the first PDU SET.

[0311] Alternatively, when the maximum packet loss number or the maximum packet loss ratio of the second PDU SET in the one or more PDU SETs is greater than the second parameter, the access network device determines to start retransmission of some or all data packets of the second PDU SET, and the second PDU SET belongs to the one or more PDU SETs, and the second PDU SET includes at least one PDU SET.

[0312] Optionally, the second parameter is also used to instruct the access network device to turn on (or determine) the confirmation mode of the data packets of one or more PDU SETs. Accordingly, according to the second parameter, the access network device turns on the AM mode of the data packets of the first PDU SET, and the access network device indicates that the terminal device needs to feedback the indication information of the ACK of the data packets of the first PDU SET and / or the indication information of the non-confirmation response NACK of the data packets of the first PDU SET.

[0313] Exemplarily, when the second parameter indicates that the maximum number of packet losses of a PDU SET is 2 and the maximum number of packet losses of the first PDU SET is 3, the access network device needs to enable retransmission of some or all data packets of the first PDU SET. For example, the first PDU SET includes data packet 0, data packet 1, data packet 2, data packet 3, data packet 4, data packet 5, data packet 6, and data packet 7. The access network device determines that data packet 1, data packet 3, and data packet 5 of the first PDU SET are lost during transmission. The access network device can retransmit any one or more of data packets 1, data packet 3, and data packet 5 of the first PDU SET. The access network device can also retransmit all data packets of the first PDU SET.

[0314] Optionally, when the access network device determines the retransmission mechanism of some or all data packets of the first PDU SET, the packet delay budget (PDU Set delay budget, PSDB) of the first PDU SET is considered. Specifically, the access network device obtains the transmission delay requirement of the terminal device; if the transmission delay requirement is less than the PSDB of the first PDU SET, the access network device determines to enable the retransmission of some or all data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter; or, if the transmission delay requirement is greater than or equal to the PSDB of the first PDU SET, the access network device determines to disable the retransmission of some or all data packets of the first PDU SET.

[0315] Exemplarily, the access network device obtains the first transmission delay between the access network device and the terminal device. The access network device detects whether the sum of the first transmission delay and the second transmission delay is less than the packet delay budget PSDB of the first PDU SET. If the sum of the first transmission delay and the second transmission delay is less than the PSDB of the first PDU SET, the access network device determines to turn on or off the retransmission of some or all data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter, and the second transmission delay is the transmission delay between the user plane function and the access network device; if the sum of the first transmission delay and the second transmission delay is greater than the PSDB of the first PDU SET, the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET. Through the above method, the access network device is prevented from retransmitting data packets of the PDU SET with PSDB timeout, saving transmission resources and improving data throughput.

[0316] In an embodiment of the present application, the access network device determines the retransmission mechanism of the data packets of one or more PDU SETs according to the first information. The access network device determines to turn off the retransmission of part or data packets of the first PDU SET according to the first information, so as to reduce the latency, and the first PDU SET belongs to the one or more PDU SETs. In addition, under the premise that the error correction mode is turned on for part or all data packets of one or more PDU SETs, the access network device turns off the retransmission mechanism of part or all data packets of the first PDU SET according to the first information. Under the premise of ensuring the reliability of data transmission, by turning off the retransmission of part of the data packets of the first PDU SET, the latency can be reduced and the data throughput can be improved.

[0317] In combination with the foregoing embodiment, the following further describes how the access network device determines the retransmission mechanism of part or all of the data packets of one or more PDU SETs, and takes the first PDU SET in the one or more PDU SETs as an example for explanation. In a possible implementation, if the first information in the embodiment is carried in the QoS parameters (QoS parameters) of the PDU SET, the QoS parameters of the PDU SET correspond to the first QoS flow, and it is possible that any one or more PDU SETs transmitted in the first QoS flow meet the retransmission mechanism taken as an example of the first PDU SET.

[0318] First, it is introduced how the access network device determines the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, and / or the maximum packet loss ratio of the first PDU SET. Figure 6 , Figure 6A flow chart of another embodiment of a communication method based on a protocol data unit proposed in an embodiment of the present application. A communication method based on a protocol data unit proposed in an embodiment of the present application further includes:

[0319] D1. The access network device receives the status report of the terminal device.

[0320] In step D1, the access network device receives (or obtains) a status report of the terminal device, and the status report of the terminal device includes the first sequence number of the data packet sent by the access network device, the indication information of the confirmation response ACK of the data packet sent by the access network device, and / or the indication information of the non-confirmation response NACK of the data packet sent by the access network device. Among them, the data packet sent by the access network device refers to the data packet sent by the access network device to the terminal device. In the process of sending the data packet to the terminal device, the access network device allocates a sequence number to each data packet, and the sequence number is called the first sequence number. The data packet sent by the access network device includes one or more PDU SET data packets.

[0321] During the communication between the terminal device and the access network device, the terminal device reports the reception status of each data packet to the access network device. For example, if the terminal device successfully receives data packet 1, the terminal device reports the first sequence number of data packet 1 and the indication information of the confirmation response of the data packet to the access network device. For another example, if the terminal device fails to receive data packet 2 (for example, the terminal device does not receive data packet 2), the terminal device reports the first sequence number of data packet 2 and the indication information of the non-confirmation response of the data packet to the access network device.

[0322] In a possible implementation, the terminal device sends a status report of the terminal device to the access network device in response to a request from the access network device.

[0323] In another possible implementation, the terminal device sends a status report of the terminal device to the access network device according to the first information (eg, the first parameter and / or the second parameter included in the first information).

[0324] D2. The access network device determines the transmission status of the first PDU SET according to the status report of the terminal device.

[0325] In step D2, the access network device determines the PDUSET corresponding to each data packet according to the status report of the terminal device, and then determines the transmission status of the PDUSET. Exemplarily, taking the first PDUSET as an example, the access network device determines the indication information of the confirmation response and / or the indication information of the non-confirmation response of the data packet of the first PDUSET from the status report of the terminal device according to the status report of the terminal device. Then, the indication information of the confirmation response and / or the indication information of the non-confirmation response of the data packet of the first PDUSET is used as the transmission status of the first PDUSET.

[0326] In a possible implementation, the access network device finds the PDU SET information corresponding to the data packet according to the first sequence number of the data packet. Then, the access network device determines the PDU SET corresponding to the PDU SET information according to the PDU SET information. The access network device detects whether the data packet belongs to the data packet of the PDU SET. If it is determined that the data packet belongs to the PDU SET, the access network device marks whether the data packet in the PDU SET is successfully transmitted according to the indication information of the confirmation response or the indication information of the non-confirmation response of the data packet. If the data packet is successfully transmitted, the data packet in the PDU SET is marked as a confirmation response; if the data packet is lost (transmission fails), the data packet in the PDU SET is marked as a non-confirmation response. The access network device determines the transmission status of the PDU SET according to the indication information of the confirmation response or the indication information of the non-confirmation response of each data packet in the PDU SET.

[0327] D3. The access network device determines, according to the transmission status of the first PDU SET, a maximum number of consecutive packet losses of the first PDU SET, a maximum number of packet losses of the first PDU SET, and / or a maximum packet loss ratio of the first PDU SET.

[0328] In step D3, the access network device determines one or any combination of the following information according to the transmission status of the first PDU SET: the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, or the maximum packet loss ratio of the first PDU SET.

[0329] Exemplarily, when the first PDU SET includes data packet 0, data packet 1, data packet 2, data packet 3, data packet 4, data packet 5 and data packet 6. The transmission status indication of the first PDU SET is: data packet 0: ACK, data packet 1: NACK, data packet 2: NACK, data packet 3: ACK, data packet 4: NACK, data packet 5: ACK and data packet 6: ACK. Then the maximum number of consecutive packet losses of the first PDU SET is 2.

[0330] Exemplarily, when the first PDU SET includes data packet 0, data packet 1, data packet 2, data packet 3, data packet 4, data packet 5 and data packet 6. The transmission status indication of the first PDU SET is: data packet 0: ACK, data packet 1: NACK, data packet 2: NACK, data packet 3: ACK, data packet 4: NACK, data packet 5: ACK and data packet 6: ACK. Then the maximum number of packet losses of the first PDU SET is 3.

[0331] Exemplarily, when the first PDU SET includes data packet 0, data packet 1, data packet 2, data packet 3, data packet 4, data packet 5 and data packet 6. The transmission status indication of the first PDU SET is: data packet 0: ACK, data packet 1: NACK, data packet 2: NACK, data packet 3: ACK, data packet 4: NACK, data packet 5: ACK and data packet 6: ACK. Then the maximum packet loss ratio of the first PDU SET is 3 / 7.

[0332] Secondly, it is described how the access network device determines to disable retransmission of some or all data packets of the first PDU SET according to the maximum continuous packet loss number of the first PDU SET, the maximum packet loss number of the first PDU SET, and / or the maximum packet loss ratio of the first PDU SET. Figure 7 , Figure 7 A flow chart of another embodiment of a communication method based on a protocol data unit proposed in an embodiment of the present application. A communication method based on a protocol data unit proposed in an embodiment of the present application further includes:

[0333] F1. The access network device obtains the maximum continuous packet loss number of the first PDU SET, the maximum packet loss number of the first PDU SET, and / or the maximum packet loss ratio of the first PDU SET.

[0334] Step F1 is consistent with the aforementioned steps D1 to D3 and will not be described in detail here.

[0335] F2. The access network device obtains the first information.

[0336] Step F2 is consistent with the aforementioned steps S1a to S1b and will not be described in detail here.

[0337] F3. The access network device turns off retransmission of part or all of the data packets of the first PDU SET according to the first information, the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, and / or the maximum packet loss ratio of the first PDU SET.

[0338] Step F3 is consistent with the aforementioned step S2 and will not be described in detail here.

[0339] Further optionally, when the service demand of the first PDU SET changes, the access network device can obtain the updated first information corresponding to the first PDU SET. The access network device can start retransmission of part or all of the data packets of the first PDU SET according to the transmission status of the first PDU SET and the updated first information.

[0340] In combination with the foregoing embodiment, the following describes how the various layers within the access network device specifically determine to turn off the retransmission of part or all of the data packets of the first PDUSET.

[0341] First, the PDCP layer of the access network device determines the retransmission of part or all of the data packets of the first PDU SET. Fig. 9 , Fig. 9 The present invention provides a flow chart of a retransmission mechanism for determining part or all of the data packets of the first PDU SET in an embodiment of the present invention. The present invention provides a communication method based on a protocol data unit, which specifically includes:

[0342] G1. The RLC layer receives the status report of the terminal equipment.

[0343] In step G1, the RLC layer of the access network device receives a status report from the terminal device. The RLC layer determines the ACK and / or NACK status of the data packet received by the terminal device based on the status report of the terminal device.

[0344] G2. The RLC layer sends a status report of the RLC layer to the PDCP layer.

[0345] In step G2, the RLC layer of the access network device sends an RLC layer status report to the PDCP layer based on the status report of the terminal device. There are many possible implementations of the RLC layer status report, for example: the RLC layer status report is only for the data packets of the terminal device that have been lost; another example: the RLC layer status report is only for the data packets of the terminal device that have been successfully transmitted; another example: the RLC layer status report is for both the data packets of the terminal device that have been successfully transmitted and the data packets that have been lost.

[0346] G3. The PDCP layer determines the transmission status of the first PDU SET according to the status report of the RLC layer.

[0347] In step G3, the PDCP layer of the access network device determines the transmission status of the first PDU SET according to the status report from the RCL layer.

[0348] Specifically, the PDCP layer finds the PDUSET information corresponding to the data packet according to the first sequence number of the data packet fed back by the RLC layer, and then determines the PDU SET to which the data packet belongs. The PDCP layer determines whether the data packet is lost in the PDU SET according to the ACK indication information or NACK indication information of the data packet. Finally, according to the packet loss of all data packets in the PDU SET, the transmission status of the PDU SET is further determined. For example, the transmission status of the first PDU SET indicates the ACK indication information or NACK indication information of some or all data packets in the first PDU SET.

[0349] G4. The PDCP layer determines a maximum continuous packet loss number of the first PDU SET, a maximum packet loss number of the first PDU SET, and / or a maximum packet loss ratio of the first PDU SET according to the transmission status of the first PDU SET.

[0350] In step G4, the PDCP layer determines the packet loss of each data packet in the first PDU SET according to the transmission status of the first PDU SET, and further determines the maximum continuous packet loss number of the first PDU SET, the maximum packet loss number of the first PDU SET, and / or the maximum packet loss ratio of the first PDU SET.

[0351] G5. The RRC layer sends first information to the PDCP layer.

[0352] In step G5, after the RRC layer of the access network device obtains the first information, the RRC layer sends the first information to the PDCP layer. For example, the RRC layer sends a signaling or message to the PDCP layer, and the signaling or message includes the first information. Regarding the first information, it is consistent with the above-mentioned step S1a or step S1b, and is not repeated here.

[0353] It should be noted that the execution order of step G5 and the aforementioned steps G1 to G4 is not limited here. Step G5 may be executed first, and then steps G1 to G4; or step G5 may be executed during the execution of steps G1 to G4.

[0354] G6. The PDCP layer enables or disables retransmission of part or all of the data packets of the first PDU SET according to the first information, the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, and / or the maximum packet loss ratio of the first PDU SET.

[0355] In step G6, a possible example includes: the PDCP layer of the access network device obtains the maximum number of consecutive packet losses of the first PDU SET; the PDCP layer of the access network device receives the first parameter, and optionally, the PDCP layer of the access network device receives the first parameter from the RRC layer of the access network device; the PDCP layer of the access network device turns on or off the retransmission of part or all of the data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter.

[0356] Another possible example includes: the PDCP layer of the access network device obtains the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET; the PDCP layer of the access network device receives the second parameter, and optionally, the PDCP layer of the access network device receives the second parameter from the RRC layer of the access network device; the PDCP layer of the access network device turns on or off the retransmission of part or all of the data packets of the first PDU SET according to the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET and the second parameter.

[0357] The specific method is consistent with the method illustrated in the aforementioned step S2 and will not be described in detail here.

[0358] Optionally, the PDCP layer of the access network device determines the ACK data packet in the first PDU SET according to the transmission status of the first PDU SET, and the ACK data packet in the first PDU SET indicates the data packet in the first PDU SET successfully received by the terminal device; the PDCP layer of the access network device determines whether to release part or all of the data packets of the first PDU SET in the cache of the access network device according to the ACK data packet in the first PDU SET.

[0359] Specifically, when the number of ACK packets in the first PDU SET is greater than the number of successfully transmitted packets in the first PDU SET indicated by the first information, the PDCP layer of the access network device determines to release some or all of the packets of the first PDU SET in the cache of the access network device, or, when the number of ACK packets in the first PDU SET is less than or equal to the number of successfully transmitted packets in the first PDU SET indicated by the first information, the PDCP layer of the access network device instructs the RLC layer of the access network device to retransmit some or all of the packets of the first PDU SET to the terminal device. Through the above method, the storage space of the access network device is saved while ensuring reliable data transmission.

[0360] G7. The PDCP layer sends a retransmission / non-retransmission indication of the data packet of the first PDU SET to the RLC layer.

[0361] In step G7, in a possible implementation, after the PDCP layer determines to turn off retransmission of some or all data packets of the first PDU SET, the PDCP layer determines the data packets for which retransmission needs to be turned off in the first PDU SET, and then the PDCP layer sends a non-retransmission indication of the data packets in the first PDU SET for which retransmission needs to be turned off to the RLC layer. In a possible implementation, the PDCP layer sends the first sequence number and the non-retransmission indication of the data packets in the first PDU SET for which retransmission needs to be turned off to the RLC layer. The RLC layer turns off retransmission of the corresponding data packet according to the non-retransmission indication. The access network device does not send the data packet corresponding to the non-retransmission indication.

[0362] In another possible implementation, after the PDCP layer determines to turn off retransmission of some or all data packets of the first PDU SET, the PDCP layer determines that the first PDU SET does not need to turn off retransmission of the data packets, and then the PDCP layer sends a retransmission indication of the data packets in the first PDU SET that still need to be retransmitted to the RLC layer. In a possible implementation, the PDCP layer sends the first sequence number and retransmission indication of the data packets in the first PDU SET that need to turn off retransmission to the RLC layer. The RLC layer retransmits the corresponding data packet based on the retransmission indication. The RLC layer performs retransmission turn-off processing for other data packets in the first PDU SET for which no retransmission indication has been received. The access network device sends the data packet corresponding to the retransmission indication, and the access network device does not send other data packets in the first PDU SET for which the RLC layer has not received a retransmission indication.

[0363] Secondly, the RLC layer of the access network device determines the retransmission of part or all of the data packets of the first PDU SET. Fig.10 , Fig.10 The present invention provides a flow chart of a retransmission mechanism for determining part or all of the data packets of the first PDU SET in an embodiment of the present invention. The present invention provides a communication method based on a protocol data unit, which specifically includes:

[0364] H1. The RLC layer obtains the status report of the terminal device.

[0365] Step H1 is consistent with the aforementioned step G1 and will not be described in detail here.

[0366] H2. The RLC layer determines the transmission status of the first PDU SET according to the status report of the terminal device.

[0367] In step H2, the RLC layer of the access network device generates an RLC layer status report based on the ACK indication information and / or NACK indication information of the data packet of each PDU SET. There are multiple possible implementation methods for the RLC layer status report. For example, the RLC layer status report is only for the data packets of the terminal device that have been lost; another example: the RLC layer status report is only for the data packets of the terminal device that have been successfully transmitted; another example: the RLC layer status report is for both the data packets of the terminal device that have been successfully transmitted and the data packets that have been lost.

[0368] The RLC layer then determines the transmission status of the first PDU SET based on the status report of the RCL layer. Specifically, the RLC layer finds the PDU SET information corresponding to the data packet based on the first sequence number of the data packet, and then determines the PDU SET to which the data packet belongs. The RLC layer determines whether the data packet is lost in the PDU SET based on the ACK indication information or NACK indication information of the data packet. Finally, based on the packet loss of all data packets in the PDU SET, the transmission status of the PDU SET is further determined. For example, the transmission status of the first PDU SET indicates the ACK indication information or NACK indication information of some or all data packets in the first PDU SET.

[0369] H3. The RLC layer determines the maximum continuous packet loss number of the first PDU SET, the maximum packet loss number of the first PDU SET, and / or the maximum packet loss ratio of the first PDU SET according to the transmission status of the first PDU SET.

[0370] In step H3, the RLC layer determines the packet loss of each data packet in the first PDU SET according to the transmission status of the first PDU SET, and further determines the maximum continuous packet loss number of the first PDU SET, the maximum packet loss number of the first PDU SET, and / or the maximum packet loss ratio of the first PDU SET.

[0371] There are multiple ways for the RLC layer to obtain the first information: Way 1 such as steps H4 to H6; Way 2 such as step H7, which are described below respectively.

[0372] H4. The RRC layer sends first information to the PDCP layer.

[0373] In step H4, after the RRC layer of the access network device obtains the first information, the RRC layer sends the first information to the PDCP layer. The first information is consistent with the above step S1a or step S1b, and will not be described in detail here.

[0374] H5. The PDCP layer adds the first information to the data packet of the first PDU SET.

[0375] In step H5, optionally, after receiving the first information, the PDCP layer adds the first information to the header of the data packet of the first PDU SET in order to pass the first information to the RLC layer. In a possible example, the PDCP layer adds the first information to the header of the PDCP SDU data packet of the data packet of the first PDU SET. For ease of understanding, please refer to Fig.11 , Fig.11 This is a structural diagram of a data packet of a first PDU SET in an embodiment of the present application. The PDCP SDU header of the data packet of the first PDU SET (i.e., the data packet header of the PDCP SDU data packet) carries the first information. After receiving the data packet of the first PDU SET transmitted by the upper layer (such as the SDAP layer or the RRC layer), the PDCP layer adds a PDCP SDU header to the data packet of the first PDU SET in the PDCP layer, and the data packet of the first PDU SET transmitted by the upper layer is used as a PDCP SDU in the PDCP layer. The PDCP layer adds the first information in the PDCP SDU header of the data packet of the first PDU SET. Then, the data packet of the first PDU SET with the first information added is transmitted to the RLC layer.

[0376] Optionally, the header of the data packet of the first PDU SET may carry PDU set information (PDUSET information) of the first PDU SET. For example, the PDCP SDU header of the data packet of the first PDU SET carries the PDU set information of the first PDU SET.

[0377] H6. The PDCP layer sends the data packet of the first PDU SET to the RLC layer.

[0378] H7. The RRC layer sends the first information to the RLC layer.

[0379] In step H7, after the RRC layer of the access network device obtains the first information, the RRC layer sends the first information to the RLC layer. For example, the RRC layer sends a signaling or message to the RLC layer, and the signaling or message includes the first information. Regarding the first information, it is consistent with the above-mentioned step S1a or step S1b, and is not repeated here.

[0380] H8. The RLC layer determines a retransmission mechanism for part or all of the data packets of the first PDU SET based on the first information, the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, and / or the maximum packet loss ratio of the first PDU SET.

[0381] In step H8, in a possible implementation method, the RLC layer of the access network device obtains the maximum number of consecutive packet losses of the first PDU SET; the RLC layer of the access network device obtains the first parameter; the RLC layer of the access network device determines to turn off the retransmission of some or all data packets of the first PDU SET based on the maximum number of consecutive packet losses of the first PDU SET and the first parameter.

[0382] In another possible implementation, the RLC layer of the access network device obtains the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET; the RLC layer of the access network device obtains the second parameter; the RLC layer of the access network device determines to turn off retransmission of some or all data packets of the first PDU SET based on the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET and the second parameter.

[0383] After the RLC layer determines that the data packets need to be turned off for retransmission, it executes to turn off the retransmission of these data packets; after the RLC layer determines that the data packets need to be turned on for retransmission, the RLC layer sends these data packets that need to be retransmitted.

[0384] In combination with the above embodiments, the following describes the application scenarios proposed in the embodiments of the present application. Fig.12 , Fig.12 The following is a flow chart of an application scenario in an embodiment of the present application. An application scenario proposed in an embodiment of the present application includes:

[0385] J1. AF sends the first information to NEF.

[0386] In step J1, the AF sends a "Nnef_AFsessionWithQoS Create request" message to the NEF, which carries the first information. "Nnef_AFsessionWithQoS Create request" is only an example of sending the first message. In a possible manner, the first information may also be carried in a "Nnef_AFsessionWithQoS update request" message. The following embodiment is based on the "Nnef_AFsessionWithQoS Create request" message.

[0387] J2. NEF sends the first information to PCF.

[0388] In step J2, NEF performs authorization according to the "Nnef_AFsessionWithQoS Create request" message. After successful authorization, NEF sends first information to PCF, for example, NEF sends "Npcf_PolicyAuthorization Create request" to PCF, and the "Npcf_PolicyAuthorization Create request" message carries the first information.

[0389] J3. PCF sends the first information to SMF.

[0390] In step J3, the PCF generates corresponding PCC rules according to the "Npcf_PolicyAuthorization Create request" message, and then the PCF sends the first information to the SMF. For example, the PCF sends an "SM PolicyAssociation Establishment" message to the SMF, and the message carries the first information.

[0391] J4. SMF sends the first information to RAN.

[0392] In step J4, the SMF sends the first information to the RAN through the AMF in response to the "SM Policy Association Establishment" message. For example, the AMF sends the "N2 message" message to the RAN, and the message carries the first information.

[0393] J5. PDU session establishment process or PDU session modification process.

[0394] J6. UPF sends the first information to RAN.

[0395] After step J5, in step J6, the UPF inserts first information into a data packet of the multiple PDU SETs, where the first information indicates a retransmission mechanism of the one or more PDU SETs. The UPF sends the data packet of the multiple PDU SETs to the RAN.

[0396] J7. RAN determines to disable retransmission of part or all of the data packets of the first PDU SET.

[0397] Step J7 is consistent with the aforementioned step S2 and will not be described in detail here.

[0398] Another possible application scenario is Fig.13As shown, AF allocates first information to the PDU SET corresponding to the service according to the service requirements. For example, XR service or video service is sensitive to delay. Therefore, AF can allocate first information to one or more PDU SETs in the QoS flow carrying XR service or video service, and the data included in the one or more PDU SETs may include video frames, and the first information indicates the retransmission mechanism of the data packets of one or more PDU SETs. AF sends the first information to other network functions (including but not limited to NEF, PCF, SMF or AMF), and AF can also send the first information to UPF along with the flow (data flow of PDU SET). RAN obtains the first information along with the flow or obtains the first information from other network functions. Then RAN determines the retransmission mechanism of some or all data packets of the above one or more PDU SETs according to the first information, for example, determines to turn off the retransmission of some or all data packets of the first PDU SET according to the first information, and the first PDU SET belongs to the one or more PDU SETs. Through the above method, the delay requirements of XR service or video service are met, and the delay is reduced under the premise of ensuring reliable data transmission.

[0399] The present application is described above from the perspective of method, and other embodiments provided by the present application will be further described below.

[0400] See also Fig.14 , is a schematic diagram of an implementation of the communication device provided in the present application, and the communication device 1400 includes a processing module 1401 and a transceiver module 1402. The communication device 1400 can implement the functions of the communication device (including AF, UPF and / or RAN, etc.) in the above method embodiment, and thus can also achieve the beneficial effects of the above method embodiment. In the embodiment of the present application, the communication device 1400 can be AF, UPF and / or RAN, or an integrated circuit or component inside AF, UPF and / or RAN, such as a chip, or an integrated circuit or component integrated with AF, UPF and / or RAN.

[0401] In a possible example, the communication device 1400 is applied to an access network device, and the communication device 1400 includes:

[0402] The transceiver module 1402 is configured to receive first information, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs);

[0403] The processing module 1401 is configured to disable retransmission of part or all of the data packets of a first PDU SET according to the first information, where the first PDU SET belongs to the one or more PDU SETs.

[0404] Optionally, the first information is also used to instruct some or all of the data packets of the one or more PDU SETs to enable error correction mode.

[0405] Optionally, the first information includes: first indication information;

[0406] The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to start a non-confirmed UM mode for some or all data packets of the first PDU SET.

[0407] Optionally, the first information includes: first indication information;

[0408] The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to close the retransmission of part or all of the data packets of the one or more PDU SETs.

[0409] Optionally, the first information includes: a first parameter, the first parameter indicating a maximum number of consecutive packet losses of data packets in a PDU SET;

[0410] The first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter.

[0411] Optionally,

[0412] The maximum consecutive packet loss number of the first PDU SET is less than or equal to the first parameter, and the access network device determines to turn off retransmission of some or all data packets of the first PDU SET.

[0413] Optionally, the first information includes: a second parameter, the second parameter indicating a maximum number of packet losses or a maximum packet loss ratio of data packets in a PDU SET;

[0414] The second parameter is used to indicate the retransmission mechanism of the one or more PDU SETs: the access network device determines whether to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter.

[0415] Optionally,

[0416] The maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is less than or equal to the second parameter, and the access network device determines to turn off retransmission of some or all data packets of the first PDU SET based on the second parameter and the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET.

[0417] Optionally,

[0418] The transceiver module 1402 is further used to receive a status report of the terminal device, where the status report of the terminal device includes one or any combination of the following information: a first sequence number of a data packet sent by the access network device, indication information of an acknowledgment response ACK of a data packet sent by the access network device, or indication information of a non-acknowledgment response NACK of a data packet sent by the access network device;

[0419] The processing module 1401 is further configured to determine a transmission status of a first PDU SET according to a status report of the terminal device, where the transmission status of the first PDU SET includes: an acknowledgment ACK result of a data packet of the first PDU SET and / or a non-acknowledgment NACK result of a data packet of the first PDU SET;

[0420] The processing module 1401 is further configured to determine, according to the transmission status of the first PDU SET, one or any combination of the following information: a maximum number of consecutive packet losses of the first PDU SET, a maximum number of packet losses of the first PDU SET, or a maximum packet loss ratio of the first PDU SET.

[0421] Optionally,

[0422] The transceiver module 1402 is further configured to obtain, at a packet data convergence layer protocol PDCP layer of the access network device, a transmission status of the first PDU SET;

[0423] The processing module 1401 is also used for the PDCP layer of the access network device to determine one or any combination of the following information according to the transmission status of the first PDU SET: the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, or the maximum packet loss ratio of the first PDU SET.

[0424] Optionally,

[0425] The transceiver module 1402 is further configured to obtain, at the RLC layer of the access network device, a transmission status of the first PDU SET;

[0426] The processing module 1401 is also used for the RLC layer of the access network device to determine one or any combination of the following information according to the transmission status of the first PDU SET: the maximum continuous packet loss number of the first PDU SET, the maximum packet loss number of the first PDU SET, or the maximum packet loss ratio of the first PDU SET.

[0427] Optionally,

[0428] The transceiver module 1402 is further configured to obtain, at the PDCP layer of the access network device, a maximum number of consecutive packet losses of the first PDU SET;

[0429] The transceiver module 1402 is further configured to receive, at the PDCP layer of the access network device, the first parameter from the RRC layer of the access network device;

[0430] The processing module 1401 is also used for the PDCP layer of the access network device to determine to disable retransmission of part or all of the data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter.

[0431] Optionally,

[0432] The transceiver module 1402 is further configured to obtain, at the RLC layer of the access network device, a maximum number of consecutive packet losses of the first PDU SET;

[0433] The transceiver module 1402 is further configured to enable the RLC layer of the access network device to obtain the first parameter;

[0434] The processing module 1401 is also used for the RLC layer of the access network device to determine to turn off retransmission of part or all of the data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter.

[0435] Optionally,

[0436] The transceiver module 1402 is further configured to cause the RLC layer of the access network device to obtain the first parameter from some or all of the data packets of the first PDU SET, where the headers of some or all of the data packets of the first PDU SET carry the first parameter;

[0437] Alternatively, the transceiver module 1402 is also used for the RLC layer of the access network device to receive the first parameter from the RRC layer of the access network device.

[0438] Optionally,

[0439] The transceiver module 1402 is further configured to obtain, at the PDCP layer of the access network device, a maximum number of packet losses or a maximum packet loss ratio of the first PDU SET;

[0440] The transceiver module 1402 is further configured to receive, at the PDCP layer of the access network device, the second parameter from the RRC layer of the access network device;

[0441] The processing module 1401 is also used for the PDCP layer of the access network device to determine to turn off retransmission of part or all of the data packets of the first PDU SET according to the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET and the second parameter.

[0442] Optionally,

[0443] The transceiver module 1402 is further configured to obtain, at the RLC layer of the access network device, a maximum number of packet losses or a maximum packet loss ratio of the first PDU SET;

[0444] The transceiver module 1402 is further configured to enable the RLC layer of the access network device to obtain the second parameter;

[0445] The processing module 1401 is also used for the RLC layer of the access network device to determine to turn off retransmission of part or all of the data packets of the first PDU SET according to the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET and the second parameter.

[0446] Optionally,

[0447] The transceiver module 1402 is further configured to cause the RLC layer of the access network device to obtain the second parameter from part or all of the data packets of the first PDU SET, where the headers of part or all of the data packets of the first PDU SET carry the second parameter;

[0448] Alternatively, the transceiver module 1402 is also used for the RLC layer of the access network device to receive the second parameter from the RRC layer of the access network device.

[0449] Optionally,

[0450] The processing module 1401 is further configured to determine, by the PDCP layer of the access network device, an ACK data packet in the first PDU SET according to the status report of the terminal device, wherein the ACK data packet in the first PDU SET indicates a data packet in the first PDU SET successfully received by the terminal device;

[0451] The processing module 1401 is also used for the PDCP layer of the access network device to determine whether to release or not to release part or all of the data packets of the first PDU SET in the cache of the access network device according to the ACK data packet in the first PDU SET.

[0452] Optionally,

[0453] The transceiver module 1402 is also used for the access network device to obtain the transmission delay requirement of the terminal device;

[0454] The transceiver module 1402 is further configured to determine, if the transmission delay requirement is less than the PSDB of the first PDU SET, to enable retransmission of some or all data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter;

[0455] Alternatively, the transceiver module 1402 is further configured to determine to disable retransmission of part or all of the data packets of the first PDU SET if the transmission delay requirement is greater than or equal to the PSDB of the first PDU SET.

[0456] Optionally,

[0457] The transceiver module 1402 is further configured to receive the first information from the application function;

[0458] Alternatively, the transceiver module 1402 is further configured to receive the first information from a user plane function, wherein the first information is carried in part or all of the data packets of the one or more PDU SETs from the user plane function.

[0459] Optionally,

[0460] The transceiver module 1402 is further configured to enable the RLC layer of the access network to obtain PDU Set information of the first PDU SET from headers of some or all data packets of the first PDU SET.

[0461] In another possible example, the communication device 1400 is applied to an application function, and the communication device 1400 includes:

[0462] The transceiver module 1402 is further configured to send first information to the access network device, where the first information is configured to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs).

[0463] Optionally, the first information is also used to instruct some or all of the data packets of the one or more PDU SETs to enable error correction mode.

[0464] Optionally, the first information includes: first indication information;

[0465] The first indication information is used to enable the retransmission mechanism of the one or more PDU SETs to enable the access network device to start a non-confirmed UM mode for part or all of the data packets of the one or more PDU SETs.

[0466] Optionally, the first information includes: first indication information;

[0467] The first indication information is used to enable the retransmission mechanism of the one or more PDU SETs to be: enabling the access network device to close the retransmission of part or all of the data packets of the one or more PDU SETs.

[0468] Optionally, the first indication information is also used to indicate turning off automatic repeat request ARQ retransmission of part or all of the data packets regarding the one or more PDU SETs.

[0469] Optionally, the first information includes: a first parameter, the first parameter indicating a maximum number of consecutive packet losses of data packets in a PDU SET;

[0470] The first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter.

[0471] Optionally, the first parameter is used to instruct the access network device to determine a retransmission mechanism of the one or more PDU SETs, specifically including:

[0472] The first parameter is used to instruct the access network device to determine whether to turn on or off retransmission of some or all data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs,

[0473] When the maximum number of consecutive packet losses of the first PDU SET is less than or equal to the first parameter, the access network device determines to turn off retransmission of some or all data packets of the first PDU SET,

[0474] When the maximum number of consecutive packet losses of the first PDU SET is greater than the first parameter, the access network device determines to start retransmission of some or all data packets of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs.

[0475] Optionally, the first parameter is also used to instruct the access network device to enable an acknowledgement AM mode for a data packet of a first PDU SET, where the first PDU SET belongs to the one or more PDU SETs.

[0476] Optionally, the first information includes: a second parameter, the second parameter indicating a maximum number of packet losses or a maximum packet loss ratio of data packets in a PDU SET;

[0477] The second parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs based on the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter.

[0478] Optionally, the second parameter is used to instruct the access network device to determine whether to turn on or off retransmission of some or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs.

[0479] When the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is less than or equal to the second parameter, the access network device determines to turn off retransmission of some or all data packets of the first PDU SET,

[0480] When the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is greater than the second parameter, the access network device determines to start retransmission of some or all data packets of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs.

[0481] Optionally, the second parameter is also used to instruct the access network device to enable an acknowledgement AM mode for a data packet of a first PDU SET, where the first PDU SET belongs to the one or more PDU SETs.

[0482] Optionally, the first information is carried in QoS parameters of a first quality of service QoS flow, and the first QoS flow is used to transmit the one or more PDU SETs.

[0483] Optionally, the error correction mode includes a forward error correction (FEC) mode.

[0484] Optionally, the second parameter is forward error correction context ratio FEC content ratio information.

[0485] In another possible example, the communication device 1400 is applied to a user plane function, and the communication device 1400 includes:

[0486] The transceiver module 1402 is further configured to send first information to the access network device, where the first information is configured to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs).

[0487] Optionally, the first information is carried in a GTP-U message header of part or all of the data packets of the one or more PDU SETs.

[0488] Optionally, the first information is also used to instruct some or all of the data packets of the one or more PDU SETs to enable error correction mode.

[0489] Optionally, the first information includes: first indication information;

[0490] The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to start a non-confirmed UM mode for some or all of the data packets of the one or more PDU SETs.

[0491] Optionally, the first information includes: first indication information;

[0492] The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to close the retransmission of part or all of the data packets of the one or more PDU SETs.

[0493] Optionally, the first indication information is also used to indicate turning off automatic repeat request ARQ retransmission of part or all of the data packets regarding the one or more PDU SETs.

[0494] Optionally, the first information includes: a first parameter, the first parameter indicating a maximum number of consecutive packet losses of data packets in a PDU SET;

[0495] The first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter.

[0496] Optionally, the first parameter is used to instruct the access network device to determine a retransmission mechanism of the one or more PDU SETs, specifically including:

[0497] The first parameter is used to instruct the access network device to determine whether to turn on or off retransmission of some or all data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs,

[0498] When the maximum number of consecutive packet losses of the first PDU SET is less than or equal to the first parameter, the access network device determines to turn off retransmission of some or all data packets of the first PDU SET,

[0499] When the maximum number of consecutive packet losses of the first PDU SET is greater than the first parameter, the access network device determines to start retransmission of some or all data packets of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs.

[0500] Optionally, the first parameter is also used to instruct the access network device to enable an acknowledgement AM mode for a data packet of a first PDU SET, where the first PDU SET belongs to the one or more PDU SETs.

[0501] Optionally, the first information includes: a second parameter, the second parameter indicating a maximum number of packet losses or a maximum packet loss ratio of data packets in a PDU SET;

[0502] The second parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs based on the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter.

[0503] Optionally, the second parameter is used to instruct the access network device to determine whether to turn on or off retransmission of some or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs.

[0504] When the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is less than or equal to the second parameter, the access network device determines to turn off retransmission of some or all data packets of the first PDU SET,

[0505] When the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is greater than the second parameter, the access network device determines to start retransmission of some or all data packets of the first PDU SET, and the first PDU SET belongs to the one or more PDU SETs.

[0506] Optionally, the second parameter is also used to instruct the access network device to enable an acknowledgement AM mode for a data packet of a first PDU SET, where the first PDU SET belongs to the one or more PDU SETs.

[0507] Optionally, the first information is carried in QoS parameters of a first quality of service QoS flow, and the first QoS flow is used to transmit the one or more PDU SETs.

[0508] Optionally, the error correction mode includes a forward error correction (FEC) mode.

[0509] Optionally, the second parameter is forward error correction context ratio FEC content ratio information.

[0510] See also Fig.15 , is another schematic structural diagram of the communication device 1500 provided in the present application, and the communication device 1500 at least includes an input and output interface 1502. The communication device 1500 may be a chip or an integrated circuit.

[0511] Optionally, the communication device also includes a logic circuit 1501.

[0512] in, Fig.14 The transceiver module 1402 shown may be a communication interface, which may be Fig.15 The input / output interface 1502 in the embodiment may include an input interface and an output interface. Alternatively, the communication interface may also be a transceiver circuit, which may include an input interface circuit and an output interface circuit.

[0513] Optionally, when the communication device 1500 is the AF, UPF and / or RAN in the aforementioned embodiments, the input-output interface 1502 is used to input and output information; and the logic circuit 1501 is used to execute the method executed by the AF, UPF and / or RAN in the aforementioned embodiments.

[0514] The logic circuit 1501 and the input / output interface 1502 may also execute other steps executed by the communication device in any embodiment and achieve corresponding beneficial effects, which will not be described in detail here.

[0515] In one possible implementation, Fig.14 The processing module 1401 shown can be Fig.15 The logic circuit 1501 in.

[0516] Optionally, the logic circuit 1501 may be a processing device, and the functions of the processing device may be partially or completely implemented by software. The functions of the processing device may be partially or completely implemented by software.

[0517] Optionally, the processing device may include a memory and a processor, wherein the memory is used to store a computer program, and the processor reads and executes the computer program stored in the memory to perform corresponding processing and / or steps in any one of the method embodiments.

[0518] Alternatively, the processing device may include only a processor. A memory for storing a computer program is located outside the processing device, and the processor is connected to the memory via a circuit / wire to read and execute the computer program stored in the memory. The memory and the processor may be integrated together, or may be physically independent of each other.

[0519] Optionally, the processing device may be one or more chips, or one or more integrated circuits. For example, the processing device may be one or more field-programmable gate arrays (FPGA), application specific integrated circuits (ASIC), system on chip (SoC), central processor unit (CPU), network processor (NP), digital signal processor (DSP), microcontroller unit (MCU), programmable logic device (PLD) or other integrated chips, or any combination of the above chips or processors.

[0520] See also Fig.16 , is a communication device 1600 involved in the above-mentioned embodiments provided in an embodiment of the present application, and the communication device 1600 can specifically be a communication device serving as AF, UPF and / or RAN in the above-mentioned embodiments.

[0521] Among them, a possible logical structure diagram of the communication device 1600 is shown, and the communication device 1600 may include but is not limited to at least one processor 1601 and a communication port 1602.

[0522] Further optionally, the device may also include at least one of a memory 1603 and a bus 1604 . In an embodiment of the present application, the at least one processor 1601 is used to control and process the actions of the communication device 1600 .

[0523] In addition, the processor 1601 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and the like. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0524] It should be noted that Fig.16 The communication device 1600 shown can be specifically used to implement the steps implemented by the AF, UPF and / or RAN in the aforementioned method embodiment, and to achieve the technical effects corresponding to the AF, UPF and / or RAN. Fig.16 The specific implementation methods of the communication device shown can all refer to the description in the aforementioned method embodiment, and will not be described in detail here.

[0525] See also Fig.17 , is a schematic diagram of the structure of the communication device 1700 involved in the above embodiments provided in the embodiments of the present application. The communication device 1700 may specifically be a communication device as AF, UPF and / or RAN in the above embodiments. The structure of the communication device may refer to Fig.17 The structure shown.

[0526] The communication device 1700 includes at least one processor 1701 and at least one network interface 1704. Further optionally, the communication device also includes at least one memory 1702, at least one transceiver 1703 and one or more antennas 1705. The processor 1701, the memory 1702, the transceiver 1703 and the network interface 1704 are connected, for example, through a bus. In an embodiment of the present application, the connection may include various interfaces, transmission lines or buses, etc., which are not limited in this embodiment. The antenna 1705 is connected to the transceiver 1703. The network interface 1704 is used to enable the communication device to communicate with other communication devices through a communication link. For example, the network interface 1704 may include a network interface between the communication device and the core network device, such as an S1 interface, and the network interface may include a network interface between the communication device and other communication devices (such as other wireless access networks or core network devices), such as an X2 or Xn interface.

[0527] The processor 1701 is mainly used to process the communication protocol and communication data, and to control the entire communication device, execute the software program, and process the data of the software program, for example, to support the communication device to perform the actions described in the embodiment. The communication device may include a baseband processor and a central processing unit. The baseband processor is mainly used to process the communication protocol and communication data, and the central processing unit is mainly used to control the entire terminal device, execute the software program, and process the data of the software program. Fig.17 The processor 1701 in the embodiment can integrate the functions of the baseband processor and the central processor. It can be understood by those skilled in the art that the baseband processor and the central processor can also be independent processors, which are interconnected through technologies such as buses. It can be understood by those skilled in the art that the terminal device can include multiple baseband processors to adapt to different network formats, and the terminal device can include multiple central processors to enhance its processing capabilities. The various components of the terminal device can be connected through various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. The central processor can also be described as a central processing circuit or a central processing chip. The function of processing the communication protocol and the communication data can be built into the processor, or it can be stored in the memory in the form of a software program, and the processor executes the software program to realize the baseband processing function.

[0528] The memory is mainly used to store software programs and data. The memory 1702 can be independent and connected to the processor 1701. Optionally, the memory 1702 can be integrated with the processor 1701, for example, integrated into a chip. Among them, the memory 1702 can store program codes for executing the technical solutions of the embodiments of the present application, and the execution is controlled by the processor 1701. The various types of computer program codes executed can also be regarded as drivers of the processor 1701.

[0529] Fig.17 Only one memory and one processor are shown. In an actual terminal device, there may be multiple processors and multiple memories. The memory may also be referred to as a storage medium or a storage device, etc. The memory may be a storage element on the same chip as the processor, i.e., an on-chip storage element, or an independent storage element, which is not limited in the embodiments of the present application.

[0530] The transceiver 1703 can be used to support the reception or transmission of radio frequency signals between the communication device and the terminal, and the transceiver 1703 can be connected to the antenna 1705. The transceiver 1703 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 1705 can receive radio frequency signals, and the receiver Rx of the transceiver 1703 is used to receive the radio frequency signal from the antenna, convert the radio frequency signal into a digital baseband signal or a digital intermediate frequency signal, and provide the digital baseband signal or the digital intermediate frequency signal to the processor 1701, so that the processor 1701 further processes the digital baseband signal or the digital intermediate frequency signal, such as demodulation and decoding. In addition, the transmitter Tx in the transceiver 1703 is also used to receive a modulated digital baseband signal or a digital intermediate frequency signal from the processor 1701, and convert the modulated digital baseband signal or the digital intermediate frequency signal into a radio frequency signal, and send the radio frequency signal through one or more antennas 1705. Specifically, the receiver Rx can selectively perform one or more stages of down-mixing and analog-to-digital conversion processing on the RF signal to obtain a digital baseband signal or a digital intermediate frequency signal, and the order of the down-mixing and analog-to-digital conversion processing is adjustable. The transmitter Tx can selectively perform one or more stages of up-mixing and digital-to-analog conversion processing on the modulated digital baseband signal or digital intermediate frequency signal to obtain a RF signal, and the order of the up-mixing and digital-to-analog conversion processing is adjustable. The digital baseband signal and the digital intermediate frequency signal can be collectively referred to as a digital signal.

[0531] The transceiver 1703 may also be referred to as a transceiver module, a transceiver, a transceiver device, etc. Optionally, a device in the transceiver module for implementing a receiving function may be regarded as a receiving unit, and a device in the transceiver module for implementing a sending function may be regarded as a sending unit, that is, the transceiver module includes a receiving unit and a sending unit, the receiving unit may also be referred to as a receiver, an input port, a receiving circuit, etc., and the sending unit may be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0532] It should be noted that Fig.17 The communication device 1700 shown can be specifically used to implement the steps implemented by the AF, UPF and / or RAN in the aforementioned method embodiment, and to achieve the technical effects corresponding to the AF, UPF and / or RAN. Fig.17 The specific implementation methods of the communication device 1700 shown can refer to the description in the aforementioned method embodiment, and will not be repeated here.

[0533] An embodiment of the present application also provides a computer-readable storage medium storing one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes the method as a possible implementation of AF, UPF or RAN in the aforementioned embodiment.

[0534] An embodiment of the present application also provides a computer program product (or computer program) storing one or more computers. When the computer program product is executed by the processor, the processor executes the method of the possible implementation of the above-mentioned AF, UPF or RAN.

[0535] The embodiment of the present application also provides a chip system, which includes at least one processor for supporting a communication device to implement the functions involved in the possible implementation of the above-mentioned communication device. Optionally, the chip system also includes an interface circuit, which provides program instructions and / or data for the at least one processor. In one possible design, the chip system may also include a memory, which is used to store the necessary program instructions and data for the communication device. The chip system may be composed of a chip, or may include a chip and other discrete devices, wherein the communication device may specifically be AF, UPF or RAN in the aforementioned method embodiment.

[0536] An embodiment of the present application also provides a communication system, which includes the AF, UPF and / or RAN in any of the above embodiments.

[0537] 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 unit 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 an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0538] 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.

[0539] In addition, each functional unit in each embodiment of the present application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a wireless access network, etc.) to perform all or part of the steps of the method of each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.

Claims

1. A communication method based on a protocol data unit set, characterized in that: include: The access network device receives first information, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs); The access network device turns off retransmission of part or all of the data packets of a first PDU SET according to the first information, where the first PDU SET belongs to the one or more PDU SETs.

2. The method according to claim 1, characterized in that The first information is also used to enable error correction mode for part or all of the data packets of the one or more PDU SETs.

3. The method according to claim 1 or 2, characterized in that: The first information includes: first indication information; The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to start a non-confirmed UM mode for some or all data packets of the first PDU SET.

4. The method according to any one of claims 1 to 3, characterized in that The first information includes: first indication information; The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to close the retransmission of part or all of the data packets of the one or more PDU SETs.

5. The method according to any one of claims 1 to 4, characterized in that The first information includes: a first parameter, the first parameter indicating a maximum number of consecutive packet losses of data packets in a PDU SET; The first parameter is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs based on the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter.

6. The method according to claim 5, characterized in that The access network device shuts down retransmission of part or all of the data packets of the first PDU SET according to the first information, including: The maximum consecutive packet loss number of the first PDU SET is less than or equal to the first parameter, and the access network device determines to turn off retransmission of some or all data packets of the first PDU SET.

7. The method according to any one of claims 1 to 6, characterized in that The first information includes: a second parameter, the second parameter indicating a maximum number of packet losses or a maximum packet loss ratio of data packets in a PDU SET; The second parameter is used to indicate the retransmission mechanism of the one or more PDU SETs: the access network device determines whether to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter.

8. The method according to claim 7, characterized in that The access network device determines, according to the first information, to disable retransmission of some or all data packets of the first PDU SET, including: The maximum number of packet losses or the maximum packet loss ratio of the first PDU SET is less than or equal to the second parameter, and the access network device determines to turn off retransmission of some or all data packets of the first PDU SET based on the second parameter and the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET.

9. The method according to any one of claims 1 to 8, characterized in that The method further comprises: The access network device receives a status report of the terminal device, where the status report of the terminal device includes one or any combination of the following information: a first sequence number of a data packet sent by the access network device, indication information of an acknowledgment response ACK of a data packet sent by the access network device, or indication information of a non-acknowledgment response NACK of a data packet sent by the access network device; The access network device determines, according to the status report of the terminal device, a transmission status of the first PDU SET, where the transmission status of the first PDU SET includes an ACK result of a data packet of the first PDU SET and / or a NACK result of a data packet of the first PDU SET; The access network device determines one or any combination of the following information according to the transmission status of the first PDU SET: the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, or the maximum packet loss ratio of the first PDU SET.

10. The method according to claim 9, characterized in that The access network device determines, according to the transmission status of the first PDU SET, one or any combination of the following information: a maximum number of consecutive packet losses of the first PDU SET, a maximum number of packet losses of the first PDU SET, or a maximum packet loss ratio of the first PDU SET, including: The packet data convergence layer protocol PDCP layer of the access network device obtains the transmission status of the first PDU SET; The PDCP layer of the access network device determines one or any combination of the following information according to the transmission status of the first PDU SET: the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, or the maximum packet loss ratio of the first PDU SET.

11. The method according to claim 9, characterized in that The access network device determines, according to the transmission status of the first PDU SET, one or any combination of the following information: a maximum number of consecutive packet losses of the first PDU SET, a maximum number of packet losses of the first PDU SET, and a maximum packet loss ratio of the first PDU SET, including: The RLC layer of the access network device obtains the transmission status of the first PDU SET; The RLC layer of the access network device determines one or any combination of the following information according to the transmission status of the first PDU SET: the maximum number of consecutive packet losses of the first PDU SET, the maximum number of packet losses of the first PDU SET, or the maximum packet loss ratio of the first PDU SET.

12. The method according to claim 10 or 11, characterized in that: The access network device determines to disable retransmission of some or all data packets of the first PDU SET, including: The PDCP layer of the access network device obtains a maximum number of consecutive packet losses of the first PDU SET; The PDCP layer of the access network device receives the first parameter from the RRC layer of the access network device; The PDCP layer of the access network device determines to turn off retransmission of some or all data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter.

13. The method according to claim 10 or 11, characterized in that: The access network device determines to disable retransmission of some or all data packets of the first PDU SET, including: The RLC layer of the access network device obtains a maximum number of consecutive packet losses of the first PDU SET; The RLC layer of the access network device obtains the first parameter; The RLC layer of the access network device determines to turn off retransmission of some or all data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter.

14. The method according to claim 13, characterized in that The RLC layer of the access network device obtains the first parameter, including: The RLC layer of the access network device obtains the first parameter from some or all data packets of the first PDU SET, and headers of some or all data packets of the first PDU SET carry the first parameter; Alternatively, the RLC layer of the access network device receives the first parameter from the RRC layer of the access network device.

15. The method according to claim 10 or 11, characterized in that: The access network device determines to disable retransmission of some or all data packets of the first PDU SET, including: The PDCP layer of the access network device obtains a maximum number of packet losses or a maximum packet loss ratio of the first PDU SET; The PDCP layer of the access network device receives the second parameter from the RRC layer of the access network device; The PDCP layer of the access network device determines to turn off retransmission of some or all data packets of the first PDU SET according to the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET and the second parameter.

16. The method according to claim 10 or 11, characterized in that The access network device determines to disable a retransmission mechanism of some or all data packets of the first PDU SET, including: The RLC layer of the access network device obtains a maximum number of packet losses or a maximum packet loss ratio of the first PDU SET; The RLC layer of the access network device obtains the second parameter; The RLC layer of the access network device determines to turn off retransmission of some or all data packets of the first PDU SET according to the maximum number of packet losses or the maximum packet loss ratio of the first PDU SET and the second parameter.

17. The method according to claim 16, characterized in that The RLC layer of the access network device obtains the second parameter, including: The RLC layer of the access network device obtains the second parameter from some or all data packets of the first PDU SET, and the headers of some or all data packets of the first PDU SET carry the second parameter; Alternatively, the RLC layer of the access network device receives the second parameter from the RRC layer of the access network device.

18. The method according to any one of claims 9 to 17, characterized in that: The method further comprises: The PDCP layer of the access network device determines the ACK data packet in the first PDU SET according to the status report of the terminal device, and the ACK data packet in the first PDU SET indicates the data packet in the first PDU SET successfully received by the terminal device; The PDCP layer of the access network device determines whether to release or not to release part or all of the data packets of the first PDU SET in the cache of the access network device according to the data packet of ACK in the first PDU SET.

19. The method according to any one of claims 5 to 18, characterized in that: The method further comprises: The access network device obtains the transmission delay requirement of the terminal device; If the transmission delay requirement is less than the PSDB of the first PDU SET, the access network device determines to enable retransmission of some or all data packets of the first PDU SET according to the maximum number of consecutive packet losses of the first PDU SET and the first parameter; Alternatively, if the transmission delay requirement is greater than or equal to the PSDB of the first PDU SET, the access network device determines to turn off retransmission of part or all of the data packets of the first PDU SET.

20. The method according to any one of claims 1 to 19, characterized in that The access network device receiving the first information includes: The access network device receives the first information from the application function; Alternatively, the access network device receives the first information from a user plane function, wherein the first information is carried in part or all of the data packets of the one or more PDU SETs from the user plane function.

21. The method according to claim 14 or 17, characterized in that The RLC layer of the access network obtains PDU Set information of the first PDU SET from packet headers of some or all data packets of the first PDU SET.

22. A communication method based on a protocol data unit set, characterized in that: include: The application function sends first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs).

23. The method according to claim 22, characterized in that The first information is also used to instruct some or all of the data packets of the one or more PDU SETs to enable error correction mode.

24. The method according to claim 22 or 23, characterized in that The first information includes: first indication information; The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to start a non-confirmed UM mode for some or all of the data packets of the one or more PDU SETs.

25. The method according to any one of claims 22 to 24, characterized in that The first information includes: first indication information; The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to close the retransmission of part or all of the data packets of the one or more PDU SETs.

26. The method according to any one of claims 22 to 25, characterized in that The first information includes: a first parameter, the first parameter indicating a maximum number of consecutive packet losses of data packets in a PDU SET; The first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter.

27. The method according to any one of claims 22 to 26, characterized in that The first information includes: a second parameter, the second parameter indicating a maximum number of packet losses or a maximum packet loss ratio of data packets in a PDU SET; The second parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs based on the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter.

28. The method according to any one of claims 22 to 27, characterized in that The first information is carried in QoS parameters of a first quality of service QoS flow, and the first QoS flow is used to transmit the one or more PDU SETs.

29. The method according to any one of claims 23 to 28, characterized in that The error correction mode includes a forward error correction (FEC) mode.

30. A communication method based on a protocol data unit set, characterized in that: include: The user plane function sends first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs).

31. The method according to claim 30, characterized in that The first information is carried in a GTP-U message header of part or all of the data packets of the one or more PDU SETs.

32. The method according to claim 30 or 31, characterized in that The first information is also used to instruct some or all of the data packets of the one or more PDU SETs to enable error correction mode.

33. The method according to any one of claims 30 to 32, characterized in that The first information includes: first indication information; The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to start a non-confirmed UM mode for some or all of the data packets of the one or more PDU SETs.

34. The method according to any one of claims 30 to 33, characterized in that The first information includes: first indication information; The first indication information is used to enable the access network device to determine the retransmission mechanism of the one or more PDU SETs: enabling the access network device to close the retransmission of part or all of the data packets of the one or more PDU SETs.

35. The method according to any one of claims 30 to 34, characterized in that The first information includes: a first parameter, the first parameter indicating a maximum number of consecutive packet losses of data packets in a PDU SET; The first parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs according to the maximum number of consecutive packet losses of the one or more PDU SETs and the first parameter.

36. The method according to any one of claims 30 to 35, characterized in that The first information includes: a second parameter, the second parameter indicating a maximum number of packet losses or a maximum packet loss ratio of data packets in a PDU SET; The second parameter is used to instruct the access network device to determine the retransmission mechanism of the one or more PDU SETs: the access network device determines to turn on or off the retransmission of part or all of the data packets of the one or more PDU SETs based on the maximum number of packet losses or the maximum packet loss ratio of the one or more PDU SETs and the second parameter.

37. The method according to any one of claims 30 to 36, characterized in that The error correction mode includes a forward error correction (FEC) mode.

38. A communication device, characterized in that: Including transceiver module and processing module: The transceiver module is used to input and / or output signaling or data; The processing module is used to execute the method described in any one of claims 1 to 21, or execute the method described in any one of claims 22 to 29, or execute the method described in any one of claims 30 to 37 through the communication unit.

39. A communication device, characterized in that: Including communication interface and processor: The communication interface is used to input and / or output signaling or data; The processor is used to execute a computer executable program so that the method described in any one of claims 1 to 21 is executed, or the method described in any one of claims 22 to 29 is executed, or the method described in any one of claims 30 to 37 is executed.

40. A communication device, characterized in that: including a processor and memory, The memory is used to store computer programs or instructions; The processor is used to execute the computer program or instructions in the memory, so that the method described in any one of claims 1 to 21 is executed, or the method described in any one of claims 22 to 29 is executed, or the method described in any one of claims 30 to 37 is executed.

41. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed by a processor, the method of any one of claims 1-21, or claims 22-29, or claims 30-37 is implemented.

42. A computer program product comprising a program, characterized in that When the program is executed by a processor, the method of any one of claims 1-21, or claims 22-29, or claims 30-37 is implemented.

43. A chip system, characterized in that: The chip system includes at least one processor, and when the program instructions are executed in the at least one processor, the method described in any one of claims 1-21, or claims 22-29, or claims 30-37 is implemented.

44. A communication system, characterized in that: The invention comprises a communication device for executing the method according to any one of claims 1 to 21, a communication device for executing the method according to any one of claims 22 to 29, and a communication device for executing the method according to any one of claims 30 to 37.

45. A communication method based on a protocol data unit set, characterized in that: The method is applied to a communication system, the communication system includes an access network device and an application function, and the method includes: The user plane function sends first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs); The access network device receives the first information; The access network device turns off retransmission of part or all of the data packets of a first PDU SET according to the first information, where the first PDU SET belongs to the one or more PDU SETs.

46. ​​A communication method based on a protocol data unit set, characterized in that: The method is applied to a communication system, the communication system includes an access network device and a user plane function, and the method includes: The user plane function sends first information to the access network device, where the first information is used to enable the access network device to determine a retransmission mechanism of one or more protocol data unit sets (PDU SETs); The access network device receives the first information; The access network device turns off retransmission of part or all of the data packets of a first PDU SET according to the first information, where the first PDU SET belongs to the one or more PDU SETs.

Citation Information

Cited By

  • Communication method based on protocol data unit set, and related apparatus

    EP4779914A1

  • Communication method based on protocol data unit set, and related apparatus

    WO2025066949A1