Information sending method, information receiving method, network equipment, terminal, device and storage medium

By sending auxiliary information containing PDU Set error rate information to network devices, the problem of the inability to effectively count and report uplink PDU Set error rate in the prior art is solved, and the effect of improving data transmission reliability and delay performance is achieved.

CN119450750APending Publication Date: 2025-02-14DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202310940845.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-28
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The prior art cannot effectively count and report the error rate (PSER) of uplink PDU Sets, resulting in the inability to meet the requirements of the XR service for low latency and high reliability.

Method used

By sending auxiliary information to the network device, the target object's PDU Set error rate PSER in the uplink transmission direction or information used to calculate the PSER, including the number of PDU Sets, the number of PDU Sets that have not been successfully transmitted and its serial number, etc.

Benefits of technology

It realizes that network devices can directly obtain or calculate the PSER of the uplink PDU Set, thereby assisting in adjusting the reorder window of the RLC entity and improving the reliability and delay performance of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450750A_ABST
    Figure CN119450750A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an information sending and receiving method, network equipment, a terminal, a device and a storage medium, and the information sending method comprises the steps: sending auxiliary information to the network equipment, the auxiliary information comprises first information and / or second information, the first information is an error rate PSER of a packet data unit set PDU Set of the target object in the uplink transmission direction, and the second information is information used for determining the PSER of the target object in the uplink transmission direction; wherein the target object is the terminal, the QoS flow of the terminal, the radio bearer RB of the terminal or the logical channel of the terminal. According to the embodiment of the invention, the auxiliary information is sent to the network through the terminal, so that the PSER of the uplink PDU Set is provided for the network equipment through the auxiliary information or the information for calculating the PSER is provided for the network equipment through the auxiliary information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of mobile communication technology, and in particular to an information sending and receiving method, network equipment, terminal, device and storage medium. Background Art

[0002] As one of the most important 5G media applications, extended reality (eXtened Reality, XR) and cloud game (Cloud Game, CG) have low latency, high throughput and high reliability requirements, and need to transmit a large amount of data in a short time. XR is a general term for different types of reality, referring to all real and virtual environments and human-computer interactions generated by computer technology and equipment. It includes representative forms such as augmented reality (Augmented Reality, AR), mixed reality (MixedReality, MR) and virtual reality (Virtual Reality, VR).

[0003] XR services are modeled in a data frame manner, such as Figure 1 As shown, for example, each data frame may correspond to an XR video frame, and the same data frame may be divided into one or more packet data unit sets (PDU Sets), and a PDU Set includes multiple PDUs (such as Figure 2 In the embodiment of the present application, the data frame is equivalent to a data burst.

[0004] Some characteristics of XR services are as follows:

[0005] -The video frame period is 15 / 30 / 60 / 90 / 80fps (frames per second), corresponding to the period of 66.6 / 33.3 / 16.66 / 8.87ms respectively;

[0006] - Frame arrival time has unpredictable jitter;

[0007] - Latency requirement: 10ms or 7-15ms range;

[0008] - Bit rate: 10-200Mbps;

[0009] -PDU Set QoS parameters usually include:

[0010] PDU Set Error Rate (PSER);

[0011] PDU Set Delay Budget (PSDB);

[0012] PDU Set Integrity Indication (PSII).

[0013] For XR services, network devices cannot obtain information about the uplink PDU Set, and therefore cannot calculate the uplink PSER. Summary of the invention

[0014] Embodiments of the present application provide an information sending and receiving method, a network device, a terminal, an apparatus, and a storage medium, which can provide the PSER of an uplink PDU Set to the network device through auxiliary information or provide the network device with information for calculating the PSER through auxiliary information.

[0015] In a first aspect, an embodiment of the present application provides a method for sending information, including:

[0016] Send auxiliary information to a network device, the auxiliary information including first information and / or second information, wherein the first information is an error rate PSER of a packet data unit set PDU Set of a target object in an uplink transmission direction, and the second information is information used to determine the PSER of the target object in an uplink transmission direction; wherein the target object is the terminal, the QoS flow of the terminal, the wireless bearer RB of the terminal, or the logical channel of the terminal.

[0017] Optionally, the second information includes first sub-information and / or second sub-information; wherein,

[0018] The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0019] The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

[0020] Optionally, the PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following:

[0021] PDU Set discarded due to PDCP discard timer expiration or PDCP Set discard timer expiration;

[0022] The PDU Set that is discarded due to transmission failure due to channel quality issues.

[0023] Optionally, before sending the auxiliary information to the network device, the method further includes:

[0024] Detect whether the auxiliary information reporting triggering conditions are met;

[0025] When an auxiliary information reporting trigger condition is met, sending the auxiliary information to the network device;

[0026] The auxiliary information reporting triggering condition includes at least one of the following: periodic triggering and event triggering.

[0027] Optionally, the event in the event trigger includes at least one of a first event and a second event;

[0028] The first event is: the number of PDU Sets that are not successfully transmitted by the target object in the uplink transmission direction reaches a first threshold;

[0029] The second event is: any PDU Set of the target object in the uplink transmission direction is not successfully transmitted.

[0030] Optionally, the sending the auxiliary information to the network device includes:

[0031] The auxiliary information is sent to the network device through a UE auxiliary information UAI message and / or a packet data convergence protocol PDCP control PDU.

[0032] Optionally, the auxiliary information further includes third information; wherein the third information includes at least one of the following:

[0033] The packet error rate PER of the target object in the uplink transmission direction;

[0034] a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction;

[0035] The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following:

[0036] The PDCP PDU has been transmitted but the transmission fails;

[0037] The PDCP PDU is discarded due to the expiration of the PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs;

[0038] The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

[0039] Optionally, the auxiliary information is data collected for the target object within a preset time period.

[0040] Optionally, the above method further includes:

[0041] Receiving first configuration information sent by a network device, and determining the preset time period according to the first configuration information;

[0042] or,

[0043] The preset time period is determined according to pre-configuration information or protocol agreement.

[0044] In a second aspect, an embodiment of the present application provides a method for receiving information, including:

[0045] Auxiliary information sent by a receiving terminal is included in the first information and / or the second information, wherein the first information is the error rate PSER of the PDU Set of the target object in the uplink transmission direction, and the second information is the information used to determine the PSER of the target object in the uplink transmission direction; wherein the target object is the terminal, the QoS flow of the terminal, the wireless bearer RB of the terminal or the logical channel of the terminal.

[0046] Optionally, the second information includes first sub-information and / or second sub-information; wherein,

[0047] The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received by the terminal from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0048] The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

[0049] Optionally, the PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following:

[0050] PDU Set discarded due to PDCP discard timer expiration or PDCP PDU Set discard timer expiration;

[0051] The PDU Set that is discarded due to transmission failure due to channel quality issues.

[0052] Optionally, when the auxiliary information includes the second information, the method further includes:

[0053] A PSER of the target object in an uplink transmission direction is determined according to the second information.

[0054] Optionally, determining, according to the second information, a PSER of the target object in an uplink transmission direction includes:

[0055] Obtaining, according to the first sub-information, a first number of PDU Sets belonging to the target object received by the terminal from a higher layer or a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0056] Obtaining, according to the second sub-information, a third number of PDUSets that are not successfully transmitted by the target object in an uplink transmission direction;

[0057] The ratio of the third number to the first number is determined as the PSER of the target object in the uplink transmission direction, or the ratio of the third number to the second number is determined as the PSER of the target object in the uplink transmission direction.

[0058] Optionally, the auxiliary information sent by the receiving terminal includes:

[0059] A UAI message and / or a PDCP control PDU sent by the terminal is received, wherein the UAI message and / or the PDCP control PDU carries the auxiliary information.

[0060] Optionally, the auxiliary information further includes third information; wherein the third information includes at least one of the following:

[0061] The packet error rate PER of the target object in the uplink transmission direction;

[0062] a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction;

[0063] The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following:

[0064] The PDCP PDU has been transmitted but the transmission fails;

[0065] The PDCP PDU is discarded due to the expiration of the PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs;

[0066] The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

[0067] Optionally, the above method further includes:

[0068] According to the third information, a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction and a fifth number of PDCP PDUs whose reason for unsuccessful transmission is that the PDCP PDU has been transmitted but failed to be transmitted are obtained;

[0069] A ratio of the fifth number to the fourth number is determined as the PER of the target object in the uplink transmission direction.

[0070] Optionally, the above method further includes:

[0071] A reordering window of the RLC entity corresponding to the target object is adjusted according to the auxiliary information.

[0072] Optionally, the auxiliary information is data collected by the terminal for the target object within a preset time period.

[0073] Optionally, the above method further includes:

[0074] Sending first configuration information to the terminal, where the first configuration information is used to configure the preset time period.

[0075] In a third aspect, an embodiment of the present application provides a terminal for a 5G-based satellite communication scenario, including: a memory, a transceiver, and a processor:

[0076] A memory storing a computer program; a transceiver transmitting and receiving data under the control of the processor; and a processor reading the computer program in the memory and performing the following operations:

[0077] Auxiliary information is sent to a network device through a transceiver, and the auxiliary information includes first information and / or second information, wherein the first information is an error rate PSER of a packet data unit set PDU Set of a target object in an uplink transmission direction, and the second information is information used to determine the PSER of the target object in an uplink transmission direction; wherein the target object is the terminal, the QoS flow of the terminal, the wireless bearer RB of the terminal, or the logical channel of the terminal.

[0078] Optionally, the second information includes first sub-information and / or second sub-information; wherein,

[0079] The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0080] The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

[0081] Optionally, the PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following:

[0082] PDU Set discarded due to PDCP discard timer expiration or PDCP Set discard timer expiration;

[0083] The PDU Set that is discarded due to transmission failure due to channel quality issues.

[0084] Optionally, the processor further reads a computer program in the memory and performs the following operations:

[0085] Before sending auxiliary information to the network device, detecting whether the auxiliary information reporting triggering condition is met;

[0086] When an auxiliary information reporting trigger condition is met, sending the auxiliary information to the network device;

[0087] The auxiliary information reporting triggering condition includes at least one of the following: periodic triggering and event triggering.

[0088] Optionally, the event in the event trigger includes at least one of a first event and a second event;

[0089] The first event is: the number of PDU Sets that are not successfully transmitted by the target object in the uplink transmission direction reaches a first threshold;

[0090] The second event is: any PDU Set of the target object in the uplink transmission direction is not successfully transmitted.

[0091] Optionally, the processor further reads a computer program in the memory and performs the following operations:

[0092] The auxiliary information is sent to the network device through a UE auxiliary information UAI message and / or a packet data convergence protocol PDCP control PDU.

[0093] Optionally, the auxiliary information further includes third information; wherein the third information includes at least one of the following:

[0094] The packet error rate PER of the target object in the uplink transmission direction;

[0095] a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction;

[0096] The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following:

[0097] The PDCP PDU has been transmitted but the transmission fails;

[0098] The PDCP PDU is discarded due to the expiration of the PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs;

[0099] The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

[0100] Optionally, the auxiliary information is data collected for the target object within a preset time period.

[0101] Optionally, the processor further reads a computer program in the memory and performs the following operations:

[0102] Receiving first configuration information sent by a network device through a transceiver, and determining the preset time period according to the first configuration information;

[0103] or,

[0104] The preset time period is determined according to pre-configuration information or protocol agreement.

[0105] In a fourth aspect, an embodiment of the present application provides a network device based on a 5G satellite communication scenario, including: a memory, a transceiver, and a processor:

[0106] A memory storing a computer program; a transceiver transmitting and receiving data under the control of the processor; and a processor reading the computer program in the memory and performing the following operations:

[0107] Auxiliary information sent by the terminal is received through a transceiver, and the auxiliary information includes first information and / or second information, wherein the first information is an error rate PSER of a PDU Set of a target object in an uplink transmission direction, and the second information is information used to determine the PSER of the target object in an uplink transmission direction; wherein the target object is the terminal, the QoS flow of the terminal, the wireless bearer RB of the terminal, or the logical channel of the terminal.

[0108] Optionally, the second information includes first sub-information and / or second sub-information; wherein,

[0109] The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received by the terminal from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0110] The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

[0111] Optionally, the PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following:

[0112] PDU Set discarded due to PDCP discard timer expiration or PDCP PDU Set discard timer expiration;

[0113] The PDU Set that is discarded due to transmission failure due to channel quality issues.

[0114] Optionally, when the auxiliary information includes the second information, the processor further reads a computer program in the memory and performs the following operations:

[0115] A PSER of the target object in an uplink transmission direction is determined according to the second information.

[0116] Optionally, the processor further reads a computer program in the memory and performs the following operations:

[0117] Obtaining, according to the first sub-information, a first number of PDU Sets belonging to the target object received by the terminal from a higher layer or a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0118] Obtaining, according to the second sub-information, a third number of PDUSets that are not successfully transmitted by the target object in an uplink transmission direction;

[0119] The ratio of the third number to the first number is determined as the PSER of the target object in the uplink transmission direction, or the ratio of the third number to the second number is determined as the PSER of the target object in the uplink transmission direction.

[0120] Optionally, the processor further reads a computer program in the memory and performs the following operations:

[0121] A UAI message and / or a PDCP control PDU sent by the terminal is received, wherein the UAI message and / or the PDCP control PDU carries the auxiliary information.

[0122] Optionally, the auxiliary information further includes third information; wherein the third information includes at least one of the following:

[0123] The packet error rate PER of the target object in the uplink transmission direction;

[0124] a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction;

[0125] The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following:

[0126] The PDCP PDU has been transmitted but the transmission fails;

[0127] The PDCP PDU is discarded due to the expiration of the PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs;

[0128] The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

[0129] Optionally, the processor further reads a computer program in the memory and performs the following operations:

[0130] According to the third information, a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction and a fifth number of PDCP PDUs whose reason for unsuccessful transmission is that the PDCP PDU has been transmitted but failed to be transmitted are obtained;

[0131] A ratio of the fifth number to the fourth number is determined as the PER of the target object in the uplink transmission direction.

[0132] Optionally, the processor further reads a computer program in the memory and performs the following operations:

[0133] A reordering window of the RLC entity corresponding to the target object is adjusted according to the auxiliary information.

[0134] Optionally, the auxiliary information is data collected by the terminal for the target object within a preset time period.

[0135] Optionally, the processor further reads a computer program in the memory and performs the following operations:

[0136] Sending first configuration information to the terminal, where the first configuration information is used to configure the preset time period.

[0137] In a fifth aspect, an embodiment of the present application provides an information sending device, applied to a terminal, including:

[0138] A first sending unit is used to send auxiliary information to a network device, wherein the auxiliary information includes first information and / or second information, wherein the first information is an error rate PSER of a packet data unit set PDU Set of a target object in an uplink transmission direction, and the second information is information used to determine the PSER of the target object in an uplink transmission direction; wherein the target object is the terminal, the QoS flow of the terminal, the wireless bearer RB of the terminal, or the logical channel of the terminal.

[0139] In a sixth aspect, an embodiment of the present application provides an information receiving device, which is applied to a network device, including:

[0140] A first receiving unit is used to receive auxiliary information sent by a terminal, the auxiliary information includes first information and / or second information, wherein the first information is an error rate PSER of a PDU Set of a target object in an uplink transmission direction, and the second information is information used to determine the PSER of the target object in an uplink transmission direction; wherein the target object is the terminal, the QoS flow of the terminal, the wireless bearer RB of the terminal, or the logical channel of the terminal.

[0141] In the seventh aspect, an embodiment of the present application further provides a processor-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the information sending method or indication method as described above are implemented.

[0142] In the embodiment of the present application, the terminal sends auxiliary information to the network device, where the auxiliary information is used to indicate the PDU Set that failed to be transmitted by the terminal in the uplink transmission direction and / or the PSER determined by the terminal, thereby assisting the network device in adjusting the reordering window and / or determining the PSER / PER. BRIEF DESCRIPTION OF THE DRAWINGS

[0143] Figure 1 It is a schematic diagram of data frame modeling of XR business in related technology;

[0144] Figure 2 It is a schematic diagram of PDU Set and PDU of XR service of related technology;

[0145] Figure 3 is a schematic diagram of an information sending method provided in an embodiment of the present application;

[0146] Figure 4 is a schematic diagram of an information receiving method provided in an embodiment of the present application;

[0147] Figure 5 This is a structural example diagram of a PDCP control PDU provided in an embodiment of the present application;

[0148] Figure 6 is another structural example diagram of a PDCP control PDU provided in an embodiment of the present application;

[0149] Figure 7 is a structural diagram of an information sending device provided in an embodiment of the present application;

[0150] Figure 8 is a structural diagram of an information receiving device provided in an embodiment of the present application;

[0151] Fig. 9 is a structural diagram of a terminal provided in an embodiment of the present application;

[0152] Fig.10 It is a structural diagram of a network device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0153] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0154] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0155] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0156] In the embodiment of the present application, the terminal sends auxiliary information to the network, so that the network can directly obtain the PSER of the uplink PDU Set or calculate the PSER of the uplink PDU Set based on the auxiliary information.

[0157] like Figure 3 As shown, an information sending method provided in an embodiment of the present application is applied to a terminal, including:

[0158] Step 301, sending auxiliary information to the network device, the auxiliary information including first information and / or second information, wherein the first information is the PSER of the PDU Set of the target object in the uplink transmission direction, and the second information is information used to determine the PSER of the target object in the uplink transmission direction; wherein the target object is the terminal, the service quality flow (QoS flow) of the terminal, the radio bearer (Radio Bearer, RB) of the terminal or the logical channel (Logical CHannel, LCH) of the terminal.

[0159] Here, the terminal sends auxiliary information to the network device. When the auxiliary information includes the first information, the network device can directly obtain the PSER of the PDU Set of the target object in the uplink transmission direction from the auxiliary information; when the auxiliary information includes the second information, the network device can calculate the PSER of the PDU Set of the target object in the uplink transmission direction based on the second information.

[0160] Specifically, the second information may include first sub-information and / or second sub-information; wherein,

[0161] The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction. Here, the higher layer may be a relevant protocol layer of the core network, such as an IP layer.

[0162] The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

[0163] When the second sub-information includes the sequence number of the PDU Set that was not successfully transmitted in the uplink transmission direction of the target object, the network device can count the number of PDU Sets that were not successfully transmitted in the uplink transmission direction of the target object based on the sequence number of the PDU Set that was not successfully transmitted.

[0164] Similarly, when the second sub-information includes the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object and the identification information of whether the PDCP PDU belongs to a PDU Set, the network device can count the unsuccessfully transmitted PDU Sets based on the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction and the identification information of whether the PDCP PDU belongs to a PDU Set, thereby obtaining the number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object.

[0165] In an embodiment of the present application, the terminal obtains the number of unsuccessfully transmitted PDU Sets based on the PDU Sets or PDCP PDUs that are not successfully transmitted by the statistical target object in the uplink transmission direction, or records the sequence number of the unsuccessfully transmitted PDU Set, or records the sequence number of the unsuccessfully transmitted PDCP PDU and identification information of whether the PDCP PDU belongs to a PDU Set.

[0166] Specifically, the PDU Set that is not successfully transmitted by the target object in the uplink transmission direction may include at least one of the following:

[0167] (1) PDU Set discarded due to PDCP discard timer expiration or PDCP Set discard timer expiration.

[0168] Here, when the PDCP discard timer times out, the terminal will discard the corresponding PDCP PDU, thereby causing the PDU Set to which the PDCP PDU belongs to fail to transmit. When the PDCP Set discard timer times out, the terminal will discard the corresponding PDCP Set, thereby causing the PDU Set to fail to transmit.

[0169] (2) PDU Set that is discarded due to transmission failure due to channel quality issues.

[0170] Here, due to reasons such as poor channel quality, data transmission may fail, resulting in the relevant PDU Set being discarded.

[0171] In an embodiment of the present application, the terminal may carry the auxiliary information through a UE Assistance Information (UE Assistance Information, UAI) message and / or a Packet Data Convergence Protocol (Packet Data Convergence Protocol, PDCP) control PDU. That is, the terminal may send the auxiliary information to the network device through a UAI message and / or a PDCP control PDU. When sending auxiliary information through a UAI message and a PDCP control PDU, part of the auxiliary information may be carried in the UAI message, and the other part of the information may be carried in the PDCP control PDU. For example, the first information is carried in a UAI message, and the second information is carried in a PDCP control PDU; for another example, the first sub-information is carried in a UAI message, and the second sub-information is carried in a PDCP control PDU.

[0172] In the embodiment of the present application, the terminal may perform the above step 301 when the auxiliary information reporting trigger condition is met. Therefore, before the above step 301, the network device may also detect whether the auxiliary information reporting trigger condition is met; when the auxiliary information reporting trigger condition is met, step 301 is performed to send auxiliary information to the network device. Here, the auxiliary information reporting trigger condition includes at least one of the following: periodic triggering, event triggering.

[0173] Periodic triggering is to trigger the sending of auxiliary information according to a preset period, for example, sending it once every preset time interval. Event triggering is based on event triggering. The event in the event triggering includes at least one of a first event and a second event;

[0174] (1) The first event is: the number of PDU Sets that are not successfully transmitted by the target object in the uplink transmission direction reaches a first threshold. Here, the first threshold can be a threshold set by the terminal, or a threshold configured for the terminal by the network device. The specific value of the threshold can be set according to the data transmission performance and other requirements of the target object, and the embodiment of the present application does not specifically limit this.

[0175] (2) The second event is: any PDU Set of the target object in the uplink transmission direction is not successfully transmitted. Here, the second event means that as long as a PDU Set of the target object in the uplink transmission direction is not successfully transmitted, the auxiliary information sending process of step 301 is triggered.

[0176] In order to provide the network device with a packet error rate (Packet Error Rate, PER) of the target object in the uplink transmission direction, the auxiliary information sent by the terminal may further include third information; wherein the third information includes at least one of the following:

[0177] (1) PER of the target object in the uplink transmission direction;

[0178] (2) a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction;

[0179] (3) the reason for unsuccessful transmission of the PDCP PDU of the target object that was not successfully transmitted in the uplink transmission direction, the reason including at least one of the following:

[0180] The PDCP PDU has been transmitted but the transmission fails;

[0181] The PDCP PDU is discarded due to the expiration of the PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs;

[0182] The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

[0183] Here, the terminal may directly carry the PER of the target object in the uplink transmission direction in the auxiliary information, or may send the above items (2) and (3) so that the network device can calculate the PER of the target object in the uplink transmission direction according to items (2) and (3).

[0184] In addition, in an embodiment of the present application, the auxiliary information sent by the terminal may be data collected by the terminal for the target object within a preset time period. For example, for the first information, it may be the PSER of the PDU Set of the target object in the uplink transmission direction within the preset time period; for the first sub-information, it may include at least one of the following information: the first number of PDU Sets belonging to the target object received from the upper layer within the preset time period; the second number of PDU Sets to be sent by the target object in the uplink transmission direction within the preset time period; for the second sub-information, it may include at least one of the following information: the third number of PDU Sets that were not successfully transmitted in the uplink transmission direction of the target object within the preset time period; the sequence number of the PDU Set that was not successfully transmitted in the uplink transmission direction of the target object within the preset time period; the sequence number of the PDCP PDU that was not successfully transmitted in the uplink transmission direction of the target object within the preset time period, and identification information of whether the PDCP PDU belongs to a PDU Set.

[0185] The preset time period is a time period of preset length, and the terminal can determine the preset time period according to pre-configuration information or protocol agreement. Of course, it can also be configured by the network device. In this case, the terminal can receive first configuration information sent by the network device and determine the preset time period according to the first configuration information.

[0186] Optionally, in an embodiment of the present application, the terminal sends the auxiliary information, which may specifically include: based on periodic triggering, the terminal sends the first sub-information in the auxiliary information to the network device, the first sub-information is carried by a UAI message, and the period of the periodic trigger is the preset time period; and, based on the second event in the event triggering, the serial number of the PDUSet that the target object has not been successfully transmitted in the uplink transmission direction is sent to the network device through the PDCP control PDU, or the serial number of the PDCP PDU that the target object has not been successfully transmitted in the uplink transmission direction and identification information of whether the PDCP PDU belongs to a PDU Set.

[0187] In this way, the network device can obtain the first number of PDU Sets belonging to the target object received by the terminal from the upper layer within the most recent preset time period, or the second number of PDU Sets to be sent by the target object in the uplink transmission direction, based on the first sub-information received most recently; and count the third number of PDU Sets that were not successfully transmitted in the uplink transmission direction of the target object based on the PDCP control PDU received within the most recent preset time period; then, the ratio of the third number to the first number is determined as the PSER of the target object in the uplink transmission direction, or the ratio of the third number to the second number is determined as the PSER of the target object in the uplink transmission direction. Here, the most recent preset time period refers to the time period from the first time to the second time, the second time is the reception time of the most recent received first sub-information, the first time is before the second time, and is separated from the second time by the preset time period.

[0188] Please refer to Figure 4 The information receiving method provided in the embodiment of the present application is applied to a network device, including:

[0189] Step 401, receiving auxiliary information sent by the terminal, the auxiliary information includes first information and / or second information, wherein the first information is the PSER of the target object in the uplink transmission direction, and the second information is information used to determine the PSER of the target object in the uplink transmission direction; wherein the target object is the terminal, the QoSflow of the terminal, the wireless bearer RB of the terminal, or the logical channel of the terminal.

[0190] Specifically, the network device can receive a UAI message and / or PDCP control PDU sent by the terminal, and the UAI message and / or PDCP control PDU carries the auxiliary information, so that the network device can obtain the auxiliary information from the UAI message and / or PDCP control PDU.

[0191] Optionally, the second information includes first sub-information and / or second sub-information; wherein,

[0192] The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received by the terminal from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0193] The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

[0194] Here, the PDU Set of the target object that is not successfully transmitted in the uplink transmission direction includes at least one of the following: a PDU Set discarded due to PDCP discard timer expiration or PDCP PDU Set discard timer expiration; a PDU Set discarded due to transmission failure due to channel quality reasons.

[0195] Through the above steps, the network device of the embodiment of the present application can obtain the PSER of the target object on the terminal side in the uplink transmission direction based on the auxiliary information, thereby realizing the reporting of the PSER.

[0196] For example, when the auxiliary information includes the second information, the network device may determine the PSER of the target object in the uplink transmission direction according to the second information.

[0197] Specifically, the network device can obtain, based on the first sub-information, the first number of PDU Sets belonging to the target object received by the terminal from the upper layer or the second number of PDU Sets to be sent by the target object in the uplink transmission direction; based on the second sub-information, obtain the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; then, determine the ratio of the third number to the first number as the PSER of the target object in the uplink transmission direction, or determine the ratio of the third number to the second number as the PSER of the target object in the uplink transmission direction.

[0198] After step 401, the network device may adjust the reordering window of the radio link control (RLC) entity corresponding to the target object based on the auxiliary information. For example, according to the PSER, the reordering window of the RLC entity of the target object is adjusted, such as updating the lower boundary of the reordering window.

[0199] Optionally, in the embodiment of the present application, the auxiliary information may further include third information; wherein the third information includes at least one of the following:

[0200] The packet error rate PER of the target object in the uplink transmission direction;

[0201] a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction;

[0202] The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following:

[0203] The PDCP PDU has been transmitted but the transmission fails;

[0204] The PDCP PDU is discarded due to the expiration of the PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs;

[0205] The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

[0206] In a case where the third information includes the fourth number of PDCP PDUs to be sent by the target object in the uplink transmission direction and the reason why the target object failed to successfully transmit the PDCP PDU in the uplink transmission direction, the network device can obtain, based on the third information, the fourth number of PDCP PDUs to be sent by the target object in the uplink transmission direction and the fifth number of PDCP PDUs whose reason for unsuccessful transmission is that the PDCP PDU has been transmitted but failed to transmit; and then, determine the ratio of the fifth number to the fourth number as the PER of the target object in the uplink transmission direction.

[0207] It can be seen that when calculating PER, the embodiment of the present application does not take as part of the fifth quantity the data packets whose reasons for unsuccessful transmission are the timeout of the PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs, resulting in the discard of the PDCP PDU, and the timeout of the PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs, resulting in the discard of the PDCP PDU.

[0208] In addition, the auxiliary information sent by the terminal may be data collected by the terminal for the target object within a preset time period. The network device may send first configuration information to the terminal, and the first configuration information is used to configure the preset time period. Of course, the preset time period may also be determined by the terminal according to pre-configuration information or protocol agreement.

[0209] Optionally, in an embodiment of the present application, the auxiliary information may be carried by a UAI message and a PDCP control PDU. The network device receives the first sub-information in the auxiliary information periodically sent by the terminal, and the period is the preset time period; and receives the second event in the event triggering, and the terminal sends the sequence number of the PDU Set that the target object has not successfully transmitted in the uplink transmission direction to the network device through the PDCP control PDU, or the sequence number of the PDCP PDU that the target object has not successfully transmitted in the uplink transmission direction and the identification information of whether the PDCP PDU belongs to a PDU Set.

[0210] The network device can obtain, based on the first sub-information received most recently, the first number of PDU Sets belonging to the target object received by the terminal from the upper layer within the most recent preset time period, or the second number of PDU Sets to be sent by the target object in the uplink transmission direction; and, based on the PDCP control PDU received within the most recent preset time period, count the third number of PDU Sets that have not been successfully transmitted in the uplink transmission direction of the target object; then, determine the ratio of the third number to the first number as the PSER of the target object in the uplink transmission direction, or determine the ratio of the third number to the second number as the PSER of the target object in the uplink transmission direction. Here, the most recent preset time period refers to the time period from the first time to the second time, the second time is the reception time of the first sub-information received most recently, the first time is before the second time, and is separated from the second time by the preset time period.

[0211] In order to better understand the above embodiments, the present application is further described below through several examples.

[0212] Example 1: Auxiliary information is carried via UAI message

[0213] This example 1 includes the following steps:

[0214] Step S101: The terminal determines whether a triggering condition for sending auxiliary information is met.

[0215] The triggering condition for sending the auxiliary information includes but is not limited to one of the following:

[0216] 1) Periodic triggering;

[0217] 2) Event triggering.

[0218] The period of the periodic trigger may be configured or pre-configured by the network, for example, the configured period is T. The event in the event trigger includes but is not limited to one of the following:

[0219] (1) The number of PDU Sets that are not successfully transmitted reaches a first threshold, where the first threshold can be pre-configured or network configured.

[0220] (2) Any PDU Set of the terminal is not successfully transmitted, for example, the terminal discards a PDU Set.

[0221] Once the triggering condition for sending the auxiliary information is met, the terminal sends the auxiliary information to the network device. The auxiliary information may be carried by, but is not limited to, a UAI message.

[0222] Step S102: The terminal sends auxiliary information to the network device.

[0223] In step S102, the terminal sends auxiliary information to the network device. Specifically, in this example, the terminal sends a UAI message, and the UAI message carries the auxiliary information to send the auxiliary information to the network device. The auxiliary information includes the first information and / or the second information described above.

[0224] In this example, if the auxiliary information includes second information, that is, information used to determine the PSER of the target object in the uplink transmission direction, the second information includes but is not limited to one or more of the following:

[0225] 1) The number of PDU Sets that the terminal failed to transmit successfully in the uplink transmission direction

[0226] 2) The number of PDU Sets received by the terminal from the upper layer or the number of PDU Sets to be sent by the terminal;

[0227] 3) Sequence numbers of the PDCP PDUs corresponding to multiple PDU sets that were not successfully transmitted by the terminal (which may be start and end sequence numbers or all PDCP PDU sequence numbers) and identification information of whether the PDCP PDUs belong to one PDU Set.

[0228] Among them, the number of PDU Sets that the terminal failed to transmit successfully in the uplink transmission direction, the number of PDU Sets received by the terminal from the higher layer or the number of PDU Sets to be sent by the terminal, and the sequence numbers of PDCP PDUs corresponding to multiple PDU sets that the terminal failed to transmit successfully may be statistical data within a period of time (for example, within the T time period).

[0229] The length of the T time period is configured or preconfigured by the network device.

[0230] The unsuccessfully transmitted PDU Set includes but is not limited to one or more of the following:

[0231] 1) PDU Set discarded due to PDCP discard timer expiration;

[0232] 2) PDU Set discarded due to transmission failure caused by channel quality reasons.

[0233] Step S103: The network device performs related operations based on the auxiliary information

[0234] After receiving the auxiliary information, the network device may perform at least one of the following operations:

[0235] 1) Adjusting the reordering window of the RLC entity corresponding to the PDU Set, such as updating the lower boundary of the reordering window;

[0236] 2) Calculate the PSER according to the second information in the auxiliary information.

[0237] An example is given below: Assuming that the number of PDU Sets to be sent by the terminal within a T time period contained in the auxiliary information is M, and the number of PDU Sets that are not successfully transmitted within the T time period is N, then PSER = N / M. The statistical granularity of the PSER can be based on each bearer, each logical channel, or each data flow (QoS flow).

[0238] Example 2: Auxiliary information is carried via PDCP Control PDU

[0239] This example 2 includes the following steps:

[0240] Step S201: The terminal determines whether a triggering condition for sending auxiliary information is met.

[0241] The triggering condition for sending the auxiliary information includes but is not limited to one of the following:

[0242] 1) Periodic triggering;

[0243] 2) Event triggering.

[0244] The period of the periodic trigger may be configured or pre-configured by the network, for example, the configured period is T. The event in the event trigger includes but is not limited to one of the following:

[0245] (1) The number of PDU Sets that are not successfully transmitted reaches a first threshold, where the first threshold can be pre-configured or network configured.

[0246] (2) Any PDU Set in the QoS flow corresponding to the terminal is not successfully transmitted, for example, the terminal discards a PDU Set.

[0247] Once the trigger condition for sending the auxiliary information is met, the terminal sends the auxiliary information to the network device, and the auxiliary information may be, but is not limited to, PDCP Control PDU. In this example, the auxiliary information is carried by PDCP Control PDU. The auxiliary information may include the first information and / or the second information described above.

[0248] Optionally, the PDCP Control PDU may carry a sequence number (SN) of a PDCP PDU that is not successfully sent by the transmitter. The PDCP PDU that is not successfully sent includes a PDCP PDU that is discarded due to a PDCP discard timer timeout and / or a PDCP PDU that is discarded due to a transmission failure due to channel quality reasons.

[0249] A format of PDCP Control PDU is as follows Figure 5 As shown. Among them, Figure 5 The meaning of each field in the PDCP Control PDU shown is as follows:

[0250] -D / C: used to indicate that the PDCP PDU is a PDCP control PDU.

[0251] -PDU type: used to indicate the type of PDCP Control PDU. For example, 100 may be used to indicate that the PDCP Control PDU is used to transmit the auxiliary information in this document.

[0252] -PDU Set tx num: used to indicate the number of PDU Sets to be sent by the transmitter within the T time period.

[0253] -PDU Set dis num: used to indicate the number of PDU Sets that the sender failed to send within the T time period.

[0254] -T: indicates the length of the statistical time period T.

[0255] -FDC: used to indicate the COUNT value or SN value of the first discarded PDCP PDU within the T time period.

[0256] -Bitmap: variable length, used to indicate whether each PDCP PDU is discarded starting from FDC.

[0257] Step S202: The terminal sends auxiliary information to the network device

[0258] In step S202, the terminal sends auxiliary information to the network device. If the auxiliary information is used to indicate the PDU Set that the terminal failed to transmit in the uplink transmission direction, the content of the auxiliary information includes but is not limited to one or more of the following:

[0259] 1) The sequence number of the PDCP PDU corresponding to the single PDU set that was not successfully transmitted (it can be the start and end sequence numbers or the sequence numbers of all PDCP PDUs)

[0260] 2) The number of PDU Sets received by the terminal from the upper layer or the number of PDU Sets to be sent by the terminal;

[0261] 3) The sequence numbers of the PDCP PDUs corresponding to the multiple PDU sets that were not successfully transmitted by the terminal.

[0262] Among them, the number of PDU Sets received by the terminal from the upper layer, the number of PDU Sets to be sent by the terminal, and the sequence numbers of PDCP PDUs corresponding to multiple PDU sets that were not successfully transmitted by the terminal can be statistical data within a period of time (for example, within a T time period).

[0263] The length of the T time period is configured or preconfigured by the network device.

[0264] The unsuccessfully transmitted PDU Set includes but is not limited to one or more of the following:

[0265] 1) PDU Set discarded by PDCP discard timer;

[0266] 2) PDU Set discarded due to transmission failure caused by channel quality reasons.

[0267] Step S203: The network device performs relevant operations based on the auxiliary information.

[0268] After receiving the auxiliary information, the network device may perform at least one of the following operations:

[0269] 1) Adjust the reordering window of the RLC entity corresponding to the PDU Set, such as updating the lower boundary of the reordering window.

[0270] 2) Calculate the PSER based on the auxiliary information.

[0271] 3) Calculating a packet error rate (PER) based on the auxiliary information.

[0272] When calculating PER, the numerator needs to subtract the number of PDUs that are discarded due to the discarding of other PDUs in the PDU Set.

[0273] The PSER is calculated based on the auxiliary information, and an example is given as follows:

[0274] Assuming that the number of PDU Sets to be sent by the terminal within the T time period included in the auxiliary information is M, and the number of PDU Sets not successfully transmitted within the T time period is N, then PSER = N / M. The statistical granularity of the PSER can be based on each bearer, each logical channel, or each QoS flow.

[0275] The PER is calculated based on the auxiliary information, as shown in the following example:

[0276] Assume that the number of PDCP PDUs to be sent by the terminal within a period of time T included in the auxiliary information is M, and the total number of PDCP PDUs discarded within the period of time is N. Among these N PDCP PDUs, the number of associated PDUs discarded when the PDU Set is discarded as a whole based on packet data unit consistency processing (PDUSet Integrated Handling, PSIHI) is P. The above N PDCP PDUs are removed from these P PDCP PDUs, so PER = (NP) / M.

[0277] Example 3: Auxiliary information is carried via UAI message and PDCP Control PDU

[0278] In this example, the auxiliary information is carried by the UAI message and the PDCP Control PDU. For example, the UAI message transmits the first sub-information in the second information described above, such as the total number of PDU Sets received by the terminal from the upper layer or required to be sent by the terminal within a period of time, and the PDCP Control PDU transmits the second sub-information in the second information described above, such as the relevant information indicating each PDU Set discarded.

[0279] This example 3 includes the following steps:

[0280] Step S301: The terminal determines whether a trigger condition for sending a UAI message is met.

[0281] The triggering condition for sending the UAI message includes periodic triggering.

[0282] The period of the periodic triggering may be configured or pre-configured by the network, for example, the configured period is T.

[0283] Once the trigger condition for periodically sending the UAI message is met, the terminal sends the first sub-information in the auxiliary information to the network device. For example, the UAI message can be used to indicate the total number of PDU Sets received by the terminal from the upper layer or required to be sent by the terminal within a period of time.

[0284] Step S302: The terminal determines whether the triggering condition for sending PDCP Control PDU is met

[0285] The triggering condition of the PDCP Control PDU includes event triggering, where the event is: at least one PDU Set is not successfully transmitted by the terminal or at least one PDU Set corresponding to a DRB specified by the terminal is not successfully transmitted, for example, the terminal discards a PDU Set.

[0286] Once the triggering condition of the PDCP Control PDU is met, the terminal sends the second sub-information in the auxiliary information to the network device. The second sub-information can be carried by, but is not limited to, the PDCP Control PDU.

[0287] Optionally, the PDCP Control PDU may also carry the SN of the PDU that the transmitter failed to send or indicate the existence of a PDU Set that failed to send. The PDU that failed to send includes the PDU discarded due to the PDCP discard timer timeout and / or the PDU discarded due to transmission failure due to channel quality reasons.

[0288] Taking the PDCP Control PDU as an example, the SN of the PDU that the sender has not successfully sent can also be carried. For example, a format of the PDCP Control PDU is as follows: Figure 6 shown. Figure 6 The meaning of each field in the PDCP Control PDU shown is as follows:

[0289] -D / C: used to indicate that the PDCP PDU is a PDCP control PDU.

[0290] -PDU type: used to indicate the type of PDCP Control PDU. For example, 100 may be used to indicate that the control PDU is used to transmit auxiliary information.

[0291] -PDU Set SN: used to indicate the SN of the PDCP Set that was not successfully sent.

[0292] -PDU Set dis num: used to indicate the number of PDU Sets that the sender failed to send within the T time period.

[0293] -T: used to indicate the statistical period or statistical time corresponding to the PDU Set SN.

[0294] -FDC: used to indicate the COUNT value or SN value of the first discarded PDU in the PDU Set identified by the PDU Set SN.

[0295] -Bitmap: variable length, used to indicate whether each PDU is discarded starting from FDC.

[0296] Step S303: The network device performs relevant operations based on the auxiliary information.

[0297] Specifically, after receiving the auxiliary information, the network device may perform at least one of the following operations:

[0298] -Adjust the reordering window of the RLC entity corresponding to the PDU Set, such as updating the lower boundary of the reordering window;

[0299] - Calculating the PSER based on the auxiliary information.

[0300] - Calculating PER based on said auxiliary information.

[0301] For example, based on the UAI message, the network device can obtain the first number of PDU Sets belonging to the target object received by the terminal from the upper layer within the most recent preset time period, or the second number of PDU Sets to be sent by the target object in the uplink transmission direction; based on the PDCP control PDU received within the most recent preset time period, the third number of PDU Sets that were not successfully transmitted by the target object in the uplink transmission direction can be counted. Then, the ratio of the third number to the first number can be determined as the PSER of the target object in the uplink transmission direction, or the ratio of the third number to the second number can be determined as the PSER of the target object in the uplink transmission direction.

[0302] For another example, when calculating PER, the numerator needs to subtract the number of PDUs that are discarded due to the discarding of other PDUs in the PDU Set.

[0303] For example, the network device receives the number M of PDU Sets to be sent by the terminal within the T time period determined by the UAI, and then determines the number N of PDU Sets that the terminal has not successfully sent within the T time period based on the PDCP Control PDU received within the T time period. Then, the PSER is calculated based on the above information, and the formula is as follows: PSER = N / M. The statistical granularity of the PSER can be based on each bearer, each logical channel, or each QoS flow.

[0304] Example 4: Report PSER directly via UAI message or PDCP Control PDU

[0305] This example 4 includes the following steps:

[0306] Step S401: The terminal determines the PSER.

[0307] The terminal calculates the PSER based on the number M of PDU Sets to be sent by the terminal within the time period T and the number N of PDU Sets that the terminal fails to send within the time period T. The calculation formula is as follows: PSER = N / M. The statistical granularity of the PSER can be based on each bearer, each logical channel, or each data flow QoS flow.

[0308] Step S402: The terminal reports the PSER to the network via UAI or PDCP Control PDU.

[0309] The network device receives the PSER reported by the terminal, thereby directly obtaining the PSER.

[0310] It can be seen from the above examples that in the embodiments of the present application, the terminal sends auxiliary information to the network device, and the auxiliary information is used to indicate the PDU Set of failed transmission of the terminal in the uplink transmission direction and / or the PSER determined by the terminal, thereby assisting the network device to adjust the reordering window and / or determine the PSER / PER.

[0311] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0312] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0313] The network side device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0314] The network side device and the terminal device can each use one or more antennas for multiple input multiple output (MIMO) transmission. MIMO transmission can be single user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.

[0315] like Figure 7 As shown, the embodiment of the present application further provides a terminal, including a processor 700, a transceiver 710, a memory 720, and a program stored in the memory 720 and executable on the processor 700; wherein the transceiver 710 is connected to the processor 700 and the memory 720 through a bus interface, wherein the processor 700 is used to read the program in the memory and execute the following process:

[0316] Auxiliary information is sent to the network device through the transceiver 710, and the auxiliary information includes first information and / or second information, wherein the first information is the error rate PSER of the packet data unit set PDU Set of the target object in the uplink transmission direction, and the second information is information used to determine the PSER of the target object in the uplink transmission direction; wherein the target object is the terminal, the QoS flow of the terminal, the wireless bearer RB of the terminal or the logical channel of the terminal.

[0317] The transceiver 710 is configured to receive and send data under the control of the processor 700 .

[0318] Among them, Figure 7 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 700 and various circuits of memory represented by memory 720 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 710 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 730 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0319] The processor 700 is responsible for managing the bus architecture and general processing, and the memory 720 can store data used by the processor 700 when performing operations.

[0320] Optionally, the processor 700 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.

[0321] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0322] Optionally, the second information includes first sub-information and / or second sub-information; wherein,

[0323] The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0324] The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

[0325] Optionally, the PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following:

[0326] PDU Set discarded due to PDCP discard timer expiration or PDCP Set discard timer expiration;

[0327] The PDU Set that is discarded due to transmission failure due to channel quality issues.

[0328] Optionally, the processor 700 further reads the computer program in the memory and performs the following operations: before sending the auxiliary information to the network device, detecting whether an auxiliary information reporting trigger condition is met;

[0329] When an auxiliary information reporting trigger condition is met, sending the auxiliary information to the network device;

[0330] The auxiliary information reporting triggering condition includes at least one of the following: periodic triggering and event triggering.

[0331] Optionally, the event in the event trigger includes at least one of a first event and a second event;

[0332] The first event is: the number of PDU Sets that are not successfully transmitted by the target object in the uplink transmission direction reaches a first threshold;

[0333] The second event is: any PDU Set of the target object in the uplink transmission direction is not successfully transmitted.

[0334] Optionally, the processor 700 further reads the computer program in the memory and performs the following operations: sending the auxiliary information to the network device through a UE auxiliary information UAI message and / or a packet data convergence protocol PDCP control PDU.

[0335] Optionally, the auxiliary information further includes third information; wherein the third information includes at least one of the following:

[0336] The packet error rate PER of the target object in the uplink transmission direction;

[0337] a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction;

[0338] The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following:

[0339] The PDCP PDU has been transmitted but the transmission fails;

[0340] The PDCP PDU is discarded due to the expiration of the PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs;

[0341] The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

[0342] Optionally, the auxiliary information is data collected for the target object within a preset time period.

[0343] Optionally, the processor 700 further reads the computer program in the memory and performs the following operations: receiving first configuration information sent by a network device through a transceiver, and determining the preset time period according to the first configuration information;

[0344] or,

[0345] The preset time period is determined according to pre-configuration information or protocol agreement.

[0346] It should be noted here that the above-mentioned terminal provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiment applied to the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0347] At least one embodiment of the present application also provides a terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, each process in the method embodiment applied to the terminal is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0348] like Figure 8 As shown, an embodiment of the present invention further provides a network device, including a processor 800, a transceiver 810, a memory 820, and a program stored in the memory 820 and executable on the processor 800; wherein the transceiver 810 is connected to the processor 800 and the memory 820 through a bus interface, wherein the processor 800 is used to read the program in the memory and execute the following process:

[0349] Auxiliary information sent by the terminal is received through the transceiver 810, and the auxiliary information includes first information and / or second information, wherein the first information is the error rate PSER of the PDU Set of the target object in the uplink transmission direction, and the second information is information used to determine the PSER of the target object in the uplink transmission direction; wherein the target object is the terminal, the QoS flow of the terminal, the wireless bearer RB of the terminal or the logical channel of the terminal.

[0350] The transceiver 810 is configured to receive and send data under the control of the processor 800 .

[0351] Among them, Figure 8In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 800 and memory represented by memory 820. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 810 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include a wireless channel, a wired channel, an optical cable, and other transmission media.

[0352] The processor 800 is responsible for managing the bus architecture and general processing, and the memory 820 can store data used by the processor 800 when performing operations.

[0353] The processor 800 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0354] Optionally, the second information includes first sub-information and / or second sub-information; wherein,

[0355] The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received by the terminal from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0356] The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

[0357] Optionally, the PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following:

[0358] PDU Set discarded due to PDCP discard timer expiration or PDCP PDU Set discard timer expiration;

[0359] The PDU Set that is discarded due to transmission failure due to channel quality issues.

[0360] Optionally, when the auxiliary information includes the second information, the processor 800 is configured to read the computer program in the memory and perform the following operations: determining a PSER of the target object in an uplink transmission direction according to the second information.

[0361] Optionally, the processor 800 is configured to read the computer program in the memory and perform the following operations: obtaining, according to the first sub-information, a first number of PDU Sets belonging to the target object received by the terminal from a higher layer or a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0362] Obtaining, according to the second sub-information, a third number of PDUSets that are not successfully transmitted by the target object in an uplink transmission direction;

[0363] The ratio of the third number to the first number is determined as the PSER of the target object in the uplink transmission direction, or the ratio of the third number to the second number is determined as the PSER of the target object in the uplink transmission direction.

[0364] Optionally, the processor 800 is configured to read the computer program in the memory and perform the following operations: receiving a UAI message and / or a PDCP control PDU sent by the terminal, wherein the UAI message and / or the PDCP control PDU carries the auxiliary information.

[0365] Optionally, the auxiliary information further includes third information; wherein the third information includes at least one of the following:

[0366] The packet error rate PER of the target object in the uplink transmission direction;

[0367] a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction;

[0368] The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following:

[0369] The PDCP PDU has been transmitted but the transmission fails;

[0370] The PDCP PDU is discarded due to the expiration of the PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs;

[0371] The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

[0372] Optionally, the processor 800 is configured to read the computer program in the memory and perform the following operations: according to the third information, obtain a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction, and a fifth number of PDCP PDUs for which the reason for unsuccessful transmission is that the PDCP PDU has been transmitted but the transmission failed;

[0373] A ratio of the fifth number to the fourth number is determined as the PER of the target object in the uplink transmission direction.

[0374] Optionally, the processor 800 is configured to read a computer program in the memory and perform the following operations: adjusting a reordering window of an RLC entity corresponding to the target object according to the auxiliary information.

[0375] Optionally, the auxiliary information is data collected by the terminal for the target object within a preset time period.

[0376] Optionally, the processor 800 is configured to read the computer program in the memory and perform the following operations: sending first configuration information to the terminal, where the first configuration information is used to configure the preset time period.

[0377] It should be noted here that the above-mentioned network device provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiment applied to the network device, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0378] At least one embodiment of the present application also provides a network device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, each process in the method embodiment applied to the network device is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0379] like Fig. 9 As shown, the embodiment of the present application provides an information sending device 900, which is applied to a terminal, including:

[0380] The first sending unit 901 is used to send auxiliary information to the network device, and the auxiliary information includes first information and / or second information, wherein the first information is an error rate PSER of a packet data unit set PDU Set of a target object in an uplink transmission direction, and the second information is information used to determine the PSER of the target object in an uplink transmission direction; wherein the target object is the terminal, the QoS flow of the terminal, the wireless bearer RB of the terminal, or the logical channel of the terminal.

[0381] Optionally, the second information includes first sub-information and / or second sub-information; wherein,

[0382] The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0383] The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

[0384] Optionally, the PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following:

[0385] PDU Set discarded due to PDCP discard timer expiration or PDCP Set discard timer expiration;

[0386] The PDU Set that is discarded due to transmission failure due to channel quality issues.

[0387] Optionally, the terminal further includes:

[0388] A detection unit, used to detect whether a trigger condition for reporting auxiliary information is met before sending the auxiliary information to the network device;

[0389] The first sending unit 901 is further configured to send the auxiliary information to the network device when the auxiliary information reporting triggering condition is met;

[0390] The auxiliary information reporting triggering condition includes at least one of the following: periodic triggering and event triggering.

[0391] Optionally, the event in the event trigger includes at least one of a first event and a second event;

[0392] The first event is: the number of PDU Sets that are not successfully transmitted by the target object in the uplink transmission direction reaches a first threshold;

[0393] The second event is: any PDU Set of the target object in the uplink transmission direction is not successfully transmitted.

[0394] Optionally, the first sending unit 901 is further configured to:

[0395] The auxiliary information is sent to the network device through a UE auxiliary information UAI message and / or a packet data convergence protocol PDCP control PDU.

[0396] Optionally, the auxiliary information further includes third information; wherein the third information includes at least one of the following:

[0397] The packet error rate PER of the target object in the uplink transmission direction;

[0398] a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction;

[0399] The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following:

[0400] The PDCP PDU has been transmitted but the transmission fails;

[0401] The PDCP PDU is discarded due to the expiration of the PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs;

[0402] The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

[0403] Optionally, the auxiliary information is data collected for the target object within a preset time period.

[0404] Optionally, the terminal further includes:

[0405] A first receiving unit, configured to receive first configuration information sent by a network device, and determine the preset time period according to the first configuration information;

[0406] or,

[0407] The determination unit is used to determine the preset time period according to pre-configuration information or protocol agreement.

[0408] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned information sending method embodiment, and all implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effect.

[0409] It should be noted that the above device provided in the embodiment of the present application can achieve Figure 6 All the method steps implemented in the method embodiment shown can achieve the same technical effect, and the parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0410] like Fig.10 As shown, the information receiving device 1000 of the embodiment of the present application is applied to a network device, including:

[0411] The first receiving unit 1001 is used to receive auxiliary information sent by the terminal, the auxiliary information includes first information and / or second information, wherein the first information is the error rate PSER of the PDU Set of the target object in the uplink transmission direction, and the second information is information used to determine the PSER of the target object in the uplink transmission direction; wherein the target object is the terminal, the QoS flow of the terminal, the wireless bearer RB of the terminal or the logical channel of the terminal.

[0412] Optionally, the second information includes first sub-information and / or second sub-information; wherein,

[0413] The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received by the terminal from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0414] The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

[0415] Optionally, the PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following:

[0416] PDU Set discarded due to PDCP discard timer expiration or PDCP PDU Set discard timer expiration;

[0417] The PDU Set that is discarded due to transmission failure due to channel quality issues.

[0418] Optionally, the above device further comprises:

[0419] The first obtaining unit is configured to determine the PSER of the target object in an uplink transmission direction according to the second information when the auxiliary information includes the second information.

[0420] Optionally, the first obtaining unit is further used for:

[0421] Obtaining, according to the first sub-information, a first number of PDU Sets belonging to the target object received by the terminal from a higher layer or a second number of PDU Sets to be sent by the target object in an uplink transmission direction;

[0422] Obtaining, according to the second sub-information, a third number of PDUSets that are not successfully transmitted by the target object in an uplink transmission direction;

[0423] The ratio of the third number to the first number is determined as the PSER of the target object in the uplink transmission direction, or the ratio of the third number to the second number is determined as the PSER of the target object in the uplink transmission direction.

[0424] Optionally, the first receiving unit is further used to:

[0425] A UAI message and / or a PDCP control PDU sent by the terminal is received, wherein the UAI message and / or the PDCP control PDU carries the auxiliary information.

[0426] Optionally, the auxiliary information further includes third information; wherein the third information includes at least one of the following:

[0427] The packet error rate PER of the target object in the uplink transmission direction;

[0428] a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction;

[0429] The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following:

[0430] The PDCP PDU has been transmitted but the transmission fails;

[0431] The PDCP PDU is discarded due to the expiration of the PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs;

[0432] The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

[0433] Optionally, the above device further comprises:

[0434] The second obtaining unit is used to obtain, based on the third information, a fourth number of PDCP PDUs to be sent by the target object in the uplink transmission direction and a fifth number of PDCP PDUs whose reason for unsuccessful transmission is that the PDCP PDU has been transmitted but the transmission failed; and determine the ratio of the fifth number to the fourth number as the PER of the target object in the uplink transmission direction.

[0435] Optionally, the above device further comprises:

[0436] An adjusting unit is used to adjust the reordering window of the RLC entity corresponding to the target object according to the auxiliary information.

[0437] Optionally, the auxiliary information is data collected by the terminal for the target object within a preset time period.

[0438] Optionally, the above device further comprises:

[0439] The first sending unit is used to send first configuration information to the terminal, where the first configuration information is used to configure the preset time period.

[0440] It should be noted that the above device provided in the embodiment of the present application can achieve Figure 8 All the method steps implemented in the method embodiment shown can achieve the same technical effect, and the parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0441] It should be noted that the above device provided in the embodiment of the present application can achieve Figure 8 All the method steps implemented in the method embodiment shown can achieve the same technical effect, and the parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0442] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0443] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0444] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0445] The embodiment of the present application also provides a processor-readable storage medium, on which a program is stored. When the program is executed by the processor, each process of the above method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. Among them, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0446] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0447] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD), and includes a number of instructions for a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0448] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A method for sending information, applied to a terminal, characterized in that: include: Auxiliary information is sent to a network device, wherein the auxiliary information includes first information and / or second information, wherein the first information is an error rate PSER of a packet data unit set PDU Set of a target object in an uplink transmission direction, and the second information is information used to determine the PSER of the target object in an uplink transmission direction; wherein the target object is the terminal, the service quality flow QoS flow of the terminal, the wireless bearer RB of the terminal, or the logical channel LCH of the terminal.

2. The method according to claim 1, characterized in that The second information includes the first sub-information and / or the second sub-information; wherein, The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction; The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

3. The method according to claim 2, characterized in that The PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following: PDU Set discarded due to PDCP discard timer expiration or PDCP Set discard timer expiration; The PDU Set that is discarded due to transmission failure due to channel quality issues.

4. The method according to claim 1, characterized in that Before sending the auxiliary information to the network device, the method further includes: Detect whether the auxiliary information reporting triggering conditions are met; When an auxiliary information reporting trigger condition is met, sending the auxiliary information to the network device; The auxiliary information reporting triggering condition includes at least one of the following: periodic triggering and event triggering.

5. The method according to claim 4, characterized in that The event in the event trigger includes at least one of a first event and a second event; The first event is: the number of PDU Sets that are not successfully transmitted by the target object in the uplink transmission direction reaches a first threshold; The second event is: any PDU Set of the target object in the uplink transmission direction is not successfully transmitted.

6. The method according to claim 1, characterized in that The sending of auxiliary information to the network device comprises: The auxiliary information is sent to the network device through a UE auxiliary information UAI message and / or a packet data convergence protocol PDCP control PDU.

7. The method according to claim 2, characterized in that The auxiliary information further includes third information; wherein the third information includes at least one of the following: The packet error rate PER of the target object in the uplink transmission direction; a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction; The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following: The PDCP PDU has been transmitted but the transmission fails; The PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs times out, causing the PDCP PDU to be discarded; The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

8. The method according to any one of claims 1 to 7, characterized in that The auxiliary information is data collected from the target object within a preset time period.

9. The method according to claim 8, characterized in that Also includes: Receiving first configuration information sent by a network device, and determining the preset time period according to the first configuration information; or, The preset time period is determined according to pre-configuration information or protocol agreement.

10. An information receiving method, applied to a network device, characterized in that: include: Auxiliary information sent by a receiving terminal is received, and the auxiliary information includes first information and / or second information, wherein the first information is the error rate PSER of the PDU Set of the target object in the uplink transmission direction, and the second information is information used to determine the PSER of the target object in the uplink transmission direction; wherein the target object is the terminal, the service quality flow QoS flow of the terminal, the wireless bearer RB of the terminal, or the logical channel LCH of the terminal.

11. The method according to claim 10, characterized in that The second information includes the first sub-information and / or the second sub-information; wherein, The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received by the terminal from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction; The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

12. The method according to claim 11, characterized in that The PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following: PDU Set discarded due to PDCP discard timer expiration or PDCP PDU Set discard timer expiration; The PDU Set that is discarded due to transmission failure due to channel quality issues.

13. The method according to claim 11, characterized in that In a case where the auxiliary information includes the second information, the method further includes: A PSER of the target object in an uplink transmission direction is determined according to the second information.

14. The method according to claim 13, characterized in that The determining, according to the second information, a PSER of the target object in an uplink transmission direction includes: Obtaining, according to the first sub-information, a first number of PDU Sets belonging to the target object received by the terminal from a higher layer or a second number of PDU Sets to be sent by the target object in an uplink transmission direction; Obtaining, according to the second sub-information, a third number of PDU Sets that are not successfully transmitted by the target object in an uplink transmission direction; The ratio of the third number to the first number is determined as the PSER of the target object in the uplink transmission direction, or the ratio of the third number to the second number is determined as the PSER of the target object in the uplink transmission direction.

15. The method according to claim 10, characterized in that The auxiliary information sent by the receiving terminal includes: A UAI message and / or a PDCP control PDU sent by the terminal is received, wherein the UAI message and / or the PDCP control PDU carries the auxiliary information.

16. The method according to claim 10, characterized in that The auxiliary information further includes third information; wherein the third information includes at least one of the following: The packet error rate PER of the target object in the uplink transmission direction; a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction; The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following: The PDCP PDU has been transmitted but the transmission fails; The PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs times out, causing the PDCP PDU to be discarded; The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

17. The method according to claim 16, characterized in that Also includes: According to the third information, a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction and a fifth number of PDCP PDUs whose reason for unsuccessful transmission is that the PDCP PDU has been transmitted but failed to be transmitted are obtained; A ratio of the fifth number to the fourth number is determined as the PER of the target object in the uplink transmission direction.

18. The method according to claim 10, characterized in that Also includes: A reordering window of the RLC entity corresponding to the target object is adjusted according to the auxiliary information.

19. The method according to any one of claims 10 to 18, characterized in that The auxiliary information is data collected by the terminal for the target object within a preset time period.

20. The method of claim 19, wherein: Also includes: Sending first configuration information to the terminal, where the first configuration information is used to configure the preset time period.

21. A terminal, characterized in that: include: Memory, transceiver, processor: Memory, which stores computer programs; a transceiver for transmitting and receiving data under the control of the processor; The processor reads the computer program in the memory and performs the following operations: Auxiliary information is sent to a network device through a transceiver, and the auxiliary information includes first information and / or second information, wherein the first information is an error rate PSER of a packet data unit set PDU Set of a target object in an uplink transmission direction, and the second information is information used to determine the PSER of the target object in an uplink transmission direction; wherein the target object is the terminal, the service quality flow QoS flow of the terminal, the wireless bearer RB of the terminal, or the logical channel LCH of the terminal.

22. The terminal according to claim 21, characterized in that The second information includes the first sub-information and / or the second sub-information; wherein, The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction; The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

23. The terminal according to claim 22, characterized in that The PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following: PDU Set discarded due to PDCP discard timer expiration or PDCP Set discard timer expiration; The PDU Set that is discarded due to transmission failure due to channel quality issues.

24. The terminal according to claim 21, characterized in that The processor further reads the computer program in the memory and performs the following operations: Before sending auxiliary information to the network device, detecting whether the auxiliary information reporting triggering condition is met; When an auxiliary information reporting trigger condition is met, sending the auxiliary information to the network device; The auxiliary information reporting triggering condition includes at least one of the following: periodic triggering and event triggering.

25. The terminal according to claim 24, characterized in that The event in the event trigger includes at least one of a first event and a second event; The first event is: the number of PDU Sets that are not successfully transmitted by the target object in the uplink transmission direction reaches a first threshold; The second event is: any PDU Set of the target object in the uplink transmission direction is not successfully transmitted.

26. The terminal according to claim 21, characterized in that The processor further reads the computer program in the memory and performs the following operations: The auxiliary information is sent to the network device through a UE auxiliary information UAI message and / or a packet data convergence protocol PDCP control PDU.

27. The terminal according to claim 22, characterized in that The auxiliary information further includes third information; wherein the third information includes at least one of the following: The packet error rate PER of the target object in the uplink transmission direction; a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction; The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following: The PDCP PDU has been transmitted but the transmission fails; The PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs times out, causing the PDCP PDU to be discarded; The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

28. The terminal according to any one of claims 21 to 27, characterized in that: The auxiliary information is data collected from the target object within a preset time period.

29. The terminal according to claim 28, characterized in that The processor further reads the computer program in the memory and performs the following operations: Receiving first configuration information sent by a network device through a transceiver, and determining the preset time period according to the first configuration information; or, The preset time period is determined according to pre-configuration information or protocol agreement.

30. A network device, characterized in that: include: Memory, transceiver, processor: Memory, which stores computer programs; a transceiver for transmitting and receiving data under the control of the processor; The processor reads the computer program in the memory and performs the following operations: Auxiliary information sent by the terminal is received through a transceiver, and the auxiliary information includes first information and / or second information, wherein the first information is the error rate PSER of the PDU Set of the target object in the uplink transmission direction, and the second information is information used to determine the PSER of the target object in the uplink transmission direction; wherein the target object is the terminal, the service quality flow QoS flow of the terminal, the wireless bearer RB of the terminal or the logical channel LCH of the terminal.

31. The network device according to claim 30, characterized in that The second information includes the first sub-information and / or the second sub-information; wherein, The first sub-information includes at least one of the following information: a first number of PDU Sets belonging to the target object received by the terminal from a higher layer; a second number of PDU Sets to be sent by the target object in an uplink transmission direction; The second sub-information includes at least one of the following information: the third number of PDU Sets that are not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDU Set that is not successfully transmitted in the uplink transmission direction of the target object; the sequence number of the PDCP PDU that is not successfully transmitted in the uplink transmission direction of the target object, and identification information of whether the PDCP PDU belongs to a PDU Set.

32. The network device according to claim 31, characterized in that The PDU Set that is not successfully transmitted by the target object in the uplink transmission direction includes at least one of the following: PDU Set discarded due to PDCP discard timer expiration or PDCP PDU Set discard timer expiration; The PDU Set that is discarded due to transmission failure due to channel quality issues.

33. The network device according to claim 31, characterized in that In a case where the auxiliary information includes the second information, the processor further reads the computer program in the memory and performs the following operations: A PSER of the target object in an uplink transmission direction is determined according to the second information.

34. The network device according to claim 33, characterized in that The processor further reads the computer program in the memory and performs the following operations: Obtaining, according to the first sub-information, a first number of PDU Sets belonging to the target object received by the terminal from a higher layer or a second number of PDU Sets to be sent by the target object in an uplink transmission direction; Obtaining, according to the second sub-information, a third number of PDU Sets that are not successfully transmitted by the target object in an uplink transmission direction; The ratio of the third number to the first number is determined as the PSER of the target object in the uplink transmission direction, or the ratio of the third number to the second number is determined as the PSER of the target object in the uplink transmission direction.

35. The network device according to claim 30, characterized in that The processor further reads the computer program in the memory and performs the following operations: A UAI message and / or a PDCP control PDU sent by the terminal is received, wherein the UAI message and / or the PDCP control PDU carries the auxiliary information.

36. The network device according to claim 30, characterized in that The auxiliary information further includes third information; wherein the third information includes at least one of the following: The packet error rate PER of the target object in the uplink transmission direction; a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction; The reason why the target object fails to successfully transmit the PDCP PDU in the uplink transmission direction, the reason including at least one of the following: The PDCP PDU has been transmitted but the transmission fails; The PDCP discard timer corresponding to other PDUs in the PDU Set to which the PDCP PDU belongs times out, causing the PDCP PDU to be discarded; The PDCP Set discard timer corresponding to the PDU Set to which the PDCP PDU belongs expires, resulting in the PDCP PDU being discarded.

37. The network device according to claim 36, characterized in that The processor further reads the computer program in the memory and performs the following operations: According to the third information, a fourth number of PDCP PDUs to be sent by the target object in an uplink transmission direction and a fifth number of PDCP PDUs whose reason for unsuccessful transmission is that the PDCP PDU has been transmitted but failed to be transmitted are obtained; A ratio of the fifth number to the fourth number is determined as the PER of the target object in the uplink transmission direction.

38. The network device according to claim 30, characterized in that The processor further reads the computer program in the memory and performs the following operations: A reordering window of the RLC entity corresponding to the target object is adjusted according to the auxiliary information.

39. The network device according to any one of claims 30 to 38, characterized in that: The auxiliary information is data collected by the terminal for the target object within a preset time period.

40. The network device according to claim 39, characterized in that The processor further reads the computer program in the memory and performs the following operations: Sending first configuration information to the terminal, where the first configuration information is used to configure the preset time period.

41. An information sending device, applied to a terminal, characterized in that: include: A first sending unit is used to send auxiliary information to a network device, wherein the auxiliary information includes first information and / or second information, wherein the first information is an error rate PSER of a packet data unit set PDU Set of a target object in an uplink transmission direction, and the second information is information used to determine the PSER of the target object in an uplink transmission direction; wherein the target object is the terminal, the service quality flow QoS flow of the terminal, the wireless bearer RB of the terminal, or the logical channel LCH of the terminal.

42. An information receiving device, applied to a network device, characterized in that: include: A first receiving unit is used to receive auxiliary information sent by a terminal, the auxiliary information includes first information and / or second information, wherein the first information is an error rate PSER of a PDU Set of a target object in an uplink transmission direction, and the second information is information used to determine the PSER of the target object in an uplink transmission direction; wherein the target object is the terminal, the service quality flow QoS flow of the terminal, the wireless bearer RB of the terminal, or the logical channel LCH of the terminal.

43. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements the steps of the information sending method as described in any one of claims 1 to 9, or implements the steps of the information receiving method as described in any one of claims 10 to 20.

Citation Information

Cited By

  • Information sending method, information receiving method, network device, terminal, apparatus and storage medium

    EP4757465A1

  • Information sending method, information receiving method, network device, terminal, apparatus and storage medium

    WO2025025882A1