Congestion control method and device and readable storage medium

By canceling the trigger of DSR, stopping the PDCP discard timer and prohibiting the trigger of DSR, and combining PSI to perform discarding operations, the network congestion problem caused by the surge in data volume in 5G media applications is solved, efficient congestion control is achieved, and network throughput and reliability are improved.

CN119697694APending Publication Date: 2025-03-25DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202311247078.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-25
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

In 5G media applications such as Extended Reality (XR) and Cloud Gaming (CG), the surge in terminal service data volume may lead to network congestion, and effective congestion control methods are needed.

Method used

A congestion treatment method is provided to alleviate network congestion by canceling the trigger of the delay status report (DSR), stopping the packet data aggregation protocol (PDCP) discarding timer, and disabling the trigger of the DSR. The method performs a discard operation based on packet data unit importance (PSI) and controls the behavior of the terminal and network devices through configuration information and indication information.

Benefits of technology

By reducing the amount of data to be sent on the uplink, it can effectively alleviate network congestion, improve network throughput and reliability, and meet the needs of low-latency and high throughput such as XR and CG.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119697694A_ABST
    Figure CN119697694A_ABST
Patent Text Reader

Abstract

The invention discloses a congestion control method and device and a readable storage medium, relates to the technical field of communication, and aims to relieve network congestion. The method comprises the following steps: when a first condition is met, executing one or more of the following operations: cancelling a triggered time delay state report; stopping the PDCP discarding timer; and forbidding the triggering of the DSR. According to the embodiment of the invention, network congestion can be relieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a congestion control method, device and readable 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, requiring a large amount of data to be transmitted 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 according to data frames. For example, each data frame can correspond to an XR video frame. The same frame can be divided into one or more packet data unit sets (PDU Sets). A PDU Set contains multiple PDUs (Packet Data Units).

[0004] After the terminal is connected to the network, the data volume of the terminal service will increase sharply, which may cause network congestion. Therefore, how to solve the network congestion is a technical issue that needs to be considered. Summary of the invention

[0005] Embodiments of the present application provide a congestion control method, device, and readable storage medium to alleviate network congestion.

[0006] In a first aspect, an embodiment of the present application provides a congestion processing method, which is applied to a terminal, including:

[0007] When the first condition is met, perform one or more of the following operations:

[0008] Cancel the triggered Delay Status Reporting (DSR);

[0009] Stop the Packet Data Convergence Protocol (PDCP) discard timer;

[0010] Disable DSR triggering.

[0011] Optionally, the first condition includes one or more of the following:

[0012] It is determined that the network equipment serving the terminal is in a congested state;

[0013] Determining that one or more cells serving the terminal are in a congested state;

[0014] Receiving first indication information sent by the network device;

[0015] Determining that a discard operation needs to be performed on the first target object;

[0016] The first indication information is used to instruct the terminal to execute or activate discarding based on the importance of packet data unit (PDUImportance, PSI);

[0017] The first target object includes one or more of the following: PDCP SDU (Service Data Unit), PDCP PDU (Protocol Data Unit), and Packet Data Unit (PDU) Set.

[0018] Optionally, if one or more of the following conditions are met, it is determined that the network device serving the terminal is in a congested state:

[0019] receiving second indication information sent by the network device;

[0020] The amount of data in the buffer of the terminal exceeds a first threshold;

[0021] The data volume of the buffer of the second target object of the terminal exceeds the second threshold.

[0022] Optionally, the second indication information is used to indicate one or more of the following:

[0023] The network device is in a congested state;

[0024] The terminal performs or activates PSI-based discarding;

[0025] The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0026] Optionally, if one or more of the following conditions are met, it is determined that a cell serving the terminal is in a congested state:

[0027] receiving third indication information sent by the network device for the cell;

[0028] The amount of data in the buffer of the terminal that needs to be transmitted using the cell exceeds a third threshold;

[0029] The amount of data of the second target object in the terminal buffer that needs to be transmitted using the cell exceeds a fourth threshold.

[0030] Optionally, the third indication information is used to indicate one or more of the following:

[0031] The cell is in a congested state;

[0032] The terminal performs or activates PSI-based discarding in the cell;

[0033] The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0034] Optionally, the second target object includes one or more of the following:

[0035] Data Radio Bearer (DRB), Logical Channel Group (LCG), Logical Channel (LCH), PDU Set.

[0036] Optionally, one or more of the first indication information, the second indication information, and the third indication information are carried in one or more of the following signalings:

[0037] Radio Resource Control (RRC) signaling;

[0038] Media Access Control (MAC) Control Element (CE);

[0039] Physical layer signaling.

[0040] Optionally, one or more of the first indication information, the second indication information and the third indication information are also used to indicate a PSI threshold.

[0041] Optionally, the cancellation of the triggered Delay Status Report DSR includes one or more of the following:

[0042] Cancel the DSR triggered by the third target object;

[0043] canceling the DSR including the data of the third target object;

[0044] Cancel all triggered DSRs;

[0045] The third target object includes one or more of the following:

[0046] PDU Set whose PSI value is lower than the preset PSI threshold;

[0047] The PDCP SDU that the terminal needs to discard;

[0048] The PDCP PDU that the terminal needs to discard;

[0049] The terminal needs to discard the PDCP Set.

[0050] Optionally, the stopping of a Packet Data Convergence Protocol PDCP discard timer includes one or more of the following:

[0051] Stopping the PDCP discard timer corresponding to the PDCP SDU that the terminal needs to discard;

[0052] Stopping the PDCP discard timer corresponding to the PDCP PDU that the terminal needs to discard;

[0053] Stop the PDCP discard timer corresponding to the PDCP Set that the terminal needs to discard.

[0054] Optionally, the prohibition of triggering DSR includes one or more of the following:

[0055] Disable triggering of DSR;

[0056] If the remaining time corresponding to the fourth target object that the terminal needs to discard is less than or equal to the fourth threshold, triggering DSR is prohibited;

[0057] If the remaining time corresponding to the fifth target object that the terminal has discarded is less than or equal to the fifth threshold, triggering DSR is prohibited;

[0058] The fourth target object or the fifth target object includes one or more of the following:

[0059] PDCP SDU;

[0060] PDCP PDU;

[0061] PDCP Set.

[0062] Optionally, the method further includes:

[0063] If the first condition includes the determination that a discard operation needs to be performed on the first target object, and the remaining time corresponding to the first target object is less than or equal to a sixth threshold, triggering DSR is prohibited.

[0064] Optionally, the method further includes:

[0065] Receiving configuration information sent by the network device;

[0066] Determine whether to perform one or more of the following operations according to the configuration information: cancel the triggered DSR, stop the PDCP discard timer, and prohibit triggering DSR.

[0067] In a second aspect, an embodiment of the present application provides a congestion processing method, which is applied to a network device, including:

[0068] Sending configuration information and / or instruction information to the terminal;

[0069] The configuration information is used to configure the terminal to perform one or more of the following operations when the first condition is met:

[0070] Cancel the triggered DSR;

[0071] Stop the PDCP discard timer;

[0072] Disable triggering of DSR;

[0073] The instruction information includes one or more of the following:

[0074] First instruction information;

[0075] Second instruction information;

[0076] The third indication information.

[0077] Optionally, the first indication information is used to instruct the terminal to perform or activate PSI-based discarding.

[0078] Optionally, the second indication information is used to indicate one or more of the following:

[0079] The network device is in a congested state;

[0080] The terminal performs or activates PSI-based discarding;

[0081] The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0082] Optionally, the third indication information is used to indicate one or more of the following:

[0083] One or more cells serving the terminal are in a congested state;

[0084] The terminal performs or activates PSI-based discarding in the cell;

[0085] The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0086] Optionally, one or more of the first indication information, the second indication information, and the third indication information are carried in one or more of the following signalings:

[0087] RRC signaling;

[0088] MAC CE;

[0089] Physical layer signaling.

[0090] Optionally, one or more of the first indication information, the second indication information and the third indication information are also used to indicate a PSI threshold.

[0091] In a third aspect, an embodiment of the present application provides a congestion processing device, which is applied to a terminal, including: a memory, a transceiver, and a processor:

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

[0093] When the first condition is met, perform one or more of the following operations:

[0094] Cancel the triggered DSR;

[0095] Stop the PDCP discard timer;

[0096] Disable DSR triggering.

[0097] Optionally, the first condition includes one or more of the following:

[0098] It is determined that the network equipment serving the terminal is in a congested state;

[0099] Determining that one or more cells serving the terminal are in a congested state;

[0100] Receiving first indication information sent by the network device;

[0101] Determining that a discard operation needs to be performed on the first target object;

[0102] The first indication information is used to instruct the terminal to execute or activate discarding based on the importance of the packet data unit PSI;

[0103] The first target object includes one or more of the following: PDCP SDU, PDCP PDU, PDU Set.

[0104] Optionally, if one or more of the following conditions are met, it is determined that the network device serving the terminal is in a congested state:

[0105] receiving second indication information sent by the network device;

[0106] The amount of data in the buffer of the terminal exceeds a first threshold;

[0107] The data volume of the buffer of the second target object of the terminal exceeds the second threshold.

[0108] Optionally, the second indication information is used to indicate one or more of the following:

[0109] The network device is in a congested state;

[0110] The terminal performs or activates PSI-based discarding;

[0111] The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0112] Optionally, if one or more of the following conditions are met, it is determined that a cell serving the terminal is in a congested state:

[0113] receiving third indication information sent by the network device for the cell;

[0114] The amount of data in the buffer of the terminal that needs to be transmitted using the cell exceeds a third threshold;

[0115] The amount of data of the second target object in the terminal buffer that needs to be transmitted using the cell exceeds a fourth threshold.

[0116] Optionally, the third indication information is used to indicate one or more of the following:

[0117] The cell is in a congested state;

[0118] The terminal performs or activates PSI-based discarding in the cell;

[0119] The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0120] Optionally, the second target object includes one or more of the following:

[0121] Data radio bearer DRB, logical channel group LCG, logical channel LCH, PDU Set.

[0122] Optionally, one or more of the first indication information, the second indication information, and the third indication information are carried in one or more of the following signalings:

[0123] RRC signaling;

[0124] MAC CE;

[0125] Physical layer signaling.

[0126] Optionally, one or more of the first indication information, the second indication information and the third indication information are also used to indicate a PSI threshold.

[0127] Optionally, the cancellation of the triggered Delay Status Report DSR includes one or more of the following:

[0128] Cancel the DSR triggered by the third target object;

[0129] canceling the DSR including the data of the third target object;

[0130] Cancel all triggered DSRs;

[0131] The third target object includes one or more of the following:

[0132] PDU Set whose PSI value is lower than the preset PSI threshold;

[0133] The PDCP SDU that the terminal needs to discard;

[0134] The PDCP PDU that the terminal needs to discard;

[0135] The terminal needs to discard the PDCP Set.

[0136] Optionally, the stopping of a Packet Data Convergence Protocol PDCP discard timer includes one or more of the following:

[0137] Stopping the PDCP discard timer corresponding to the PDCP SDU that the terminal needs to discard;

[0138] Stopping the PDCP discard timer corresponding to the PDCP PDU that the terminal needs to discard;

[0139] Stop the PDCP discard timer corresponding to the PDCP Set that the terminal needs to discard.

[0140] Optionally, the processor is further configured to read the computer program in the memory and perform the following operations:

[0141] Receiving configuration information sent by the network device;

[0142] Determine whether to perform one or more of the following operations according to the configuration information: cancel the triggered DSR, stop the PDCP discard timer, and prohibit triggering DSR.

[0143] Optionally, the processor is further configured to read the computer program in the memory and execute one or more of the following:

[0144] Disable triggering of DSR;

[0145] If the remaining time corresponding to the fourth target object that the terminal needs to discard is less than or equal to the fourth threshold, triggering DSR is prohibited;

[0146] If the remaining time corresponding to the fifth target object that the terminal has discarded is less than or equal to the fifth threshold, triggering DSR is prohibited;

[0147] The fourth target object or the fifth target object includes one or more of the following:

[0148] PDCP SDU;

[0149] PDCP PDU;

[0150] PDCP Set.

[0151] Optionally, the processor is further configured to read the computer program in the memory and perform the following operations:

[0152] If the first condition includes the determination that a discard operation needs to be performed on the first target object, and the remaining time corresponding to the first target object is less than or equal to a sixth threshold, triggering DSR is prohibited.

[0153] In a fourth aspect, an embodiment of the present application provides a congestion processing device, which is applied to a network device, including: a memory, a transceiver, and a processor:

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

[0155] Sending configuration information and / or instruction information to the terminal;

[0156] The configuration information is used to configure the terminal to perform one or more of the following operations when the first condition is met:

[0157] Cancel the triggered DSR;

[0158] Stop the PDCP discard timer;

[0159] Disable triggering of DSR;

[0160] The instruction information includes one or more of the following:

[0161] First instruction information;

[0162] Second instruction information;

[0163] The third indication information.

[0164] Optionally, the first indication information is used to instruct the terminal to perform or activate PSI-based discarding.

[0165] Optionally, the second indication information is used to indicate one or more of the following:

[0166] The network device is in a congested state;

[0167] The terminal performs or activates PSI-based discarding;

[0168] The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0169] Optionally, the third indication information is used to indicate one or more of the following:

[0170] One or more cells serving the terminal are in a congested state;

[0171] The terminal performs or activates PSI-based discarding in the cell;

[0172] The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0173] Optionally, one or more of the first indication information, the second indication information, and the third indication information are carried in one or more of the following signalings:

[0174] RRC signaling;

[0175] MAC CE;

[0176] Physical layer signaling.

[0177] Optionally, one or more of the first indication information, the second indication information and the third indication information are also used to indicate a PSI threshold.

[0178] In a fifth aspect, an embodiment of the present application provides a congestion processing device, applied to a terminal, including:

[0179] The first processing unit is configured to perform one or more of the following operations when a first condition is met:

[0180] Cancel the triggered DSR;

[0181] Stop the PDCP discard timer;

[0182] Disable DSR triggering.

[0183] In a sixth aspect, an embodiment of the present application provides a congestion processing device, which is applied to a network device, including:

[0184] A first sending unit, used to send configuration information and / or instruction information to a terminal;

[0185] The configuration information is used to configure the terminal to perform one or more of the following operations when the first condition is met:

[0186] Cancel the triggered DSR;

[0187] Stop the PDCP discard timer;

[0188] Disable triggering of DSR;

[0189] The instruction information includes one or more of the following:

[0190] First instruction information;

[0191] Second instruction information;

[0192] The third indication information.

[0193] In a 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 congestion handling method as described above are implemented.

[0194] In an embodiment of the present application, when the first condition is met, the terminal may execute one or more of canceling the triggered DSR, stopping the PDCP discard timer, and prohibiting triggering the DSR, thereby reducing the amount of data to be sent in the uplink and alleviating network congestion. BRIEF DESCRIPTION OF THE DRAWINGS

[0195] Figure 1 This is one of the flow charts of the congestion handling method provided in the embodiment of the present application;

[0196] Figure 2 This is the second flowchart of the congestion handling method provided in the embodiment of the present application;

[0197] Figure 3 This is the third flowchart of the congestion handling method provided in the embodiment of the present application;

[0198] Figure 4 This is the fourth flowchart of the congestion handling method provided in the embodiment of the present application;

[0199] Figure 5 It is one of the structural diagrams of the congestion processing device provided in the embodiment of the present application;

[0200] Figure 6 This is the second structural diagram of the congestion processing device provided in the embodiment of the present application;

[0201] Figure 7 This is the third structural diagram of the congestion processing device provided in the embodiment of the present application;

[0202] Figure 8 This is the fourth structural diagram of the congestion handling device provided in the embodiment of the present application. DETAILED DESCRIPTION

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

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

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

[0206] The embodiments of the present application provide a congestion handling method and device to alleviate network congestion.

[0207] Among them, the method and the device are based on the same application concept. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0208] See also Figure 1 , Figure 1 is a flowchart of a congestion handling method provided in an embodiment of the present application, which is applied to a terminal, such as Figure 1 As shown, including:

[0209] Step 101: When the first condition is met, perform one or more of the following operations:

[0210] Cancel the triggered DSR; stop the PDCP discard timer (PDCP discard timer); prohibit the triggering of DSR.

[0211] The first condition includes one or more of the following:

[0212] Determining that a network device serving the terminal is in a congested state; determining that one or more cells serving the terminal are in a congested state; receiving first indication information sent by the network device; determining that a discard operation needs to be performed on the first target object;

[0213] The first indication information is used to instruct the terminal to perform or activate PSI-based discarding, including discarding based on PDCP SDU and / or PDCP PDU and / or PDU Set; the first target object includes one or more of the following: PDCP SDU, PDCP PDU, PDU Set. The target PDCP SDU can be any PDCP SDU, the target PDCP PDU can be any PDCP PDU, and the target PDU Set can be any PDU Set.

[0214] Here, the meaning of “determining that a discard operation needs to be performed on the first target object” can be understood as that the discard operation is not actually performed on the first target object at present, but a judgment result is obtained, which indicates that a discard operation needs to be performed on the first target object.

[0215] Specifically, if one or more of the following conditions are met, the terminal may determine that the network device serving the terminal is in a congested state:

[0216] The second indication information sent by the network device is received; the amount of data in the buffer of the terminal exceeds the first threshold; the amount of data in the buffer of the second target object of the terminal exceeds the second threshold.

[0217] The first threshold and the second threshold can be set by the terminal according to the needs or determined by the terminal according to the configuration information of the network device. In the embodiment of the present application, the second target object includes one or more of the following: DRB, LCG, LCH, PDU Set.

[0218] The second indication information is used to indicate one or more of the following:

[0219] The network device is in a congested state; the terminal performs or activates PSI-based discarding, including discarding based on PDCP SDU and / or PDCP PDU and / or PDU Set; the terminal uses the PDCP discard timer length corresponding to the congested state, and the PDCP discard timer corresponding to the congested state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set. The target PDCP SDU may be any PDCP SDU, the target PDCP PDU may be any PDCP PDU, and the target PDU Set may be any PDU Set.

[0220] Specifically, if one or more of the following conditions are met, the terminal may determine that a cell served by the terminal is in a congested state:

[0221] The third indication information sent by the network device for the cell is received; the amount of data in the terminal buffer that needs to be transmitted using the cell exceeds the third threshold; the amount of data of the second target object in the terminal buffer that needs to be transmitted using the cell exceeds the fourth threshold.

[0222] The third threshold and the fourth threshold can be set by the terminal according to the needs or determined by the terminal according to the configuration information of the network device. In the embodiment of the present application, the second target object includes one or more of the following: DRB, LCG, LCH, PDU Set.

[0223] The third indication information is used to indicate one or more of the following:

[0224] The cell is in a congested state; the terminal performs or activates PSI-based discarding in the cell, including discarding based on PSCP SDU and / or PDCP PDU and / or PDU Set; the terminal uses a PDCP discarding timer length corresponding to the congested state in the cell, and the PDCP discarding timer corresponding to the congested state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set. The target PDCP PDU may be any PDCP PDU, and the target PDU Set may be any PDU Set.

[0225] Among them, one or more of the first indication information, the second indication information, and the third indication information are carried in one or more of the following signalings:

[0226] RRC signaling; MAC CE; physical layer signaling.

[0227] The first indication information, the second indication information or the third indication information may also be used to indicate a PSI threshold. The PSI threshold is used by the terminal to determine which PDCP SDUs and / or PDCP PDUs and / or PDU Sets corresponding to the PSI need to be discarded when executing or activating PSI-based discarding.

[0228] In the above embodiment, the cancellation of the triggered Delay Status Report DSR includes one or more of the following:

[0229] Cancel the DSR triggered by the third target object; cancel the DSR including the data of the third target object; cancel all triggered DSRs;

[0230] The third target object includes one or more of the following:

[0231] The PDU Set whose PSI value is lower than the preset PSI threshold; the PDCP SDU that the terminal needs to discard; the PDCP PDU that the terminal needs to discard; the PDCP Set that the terminal needs to discard. The preset PSI threshold can be determined according to one or more of the first indication information, the second indication information, and the third indication information, and can also be determined according to the configuration information.

[0232] Specifically, the DSR triggered by the third target object specifically means: when the remaining running time of the PDCP discardtimer corresponding to the third target object is less than or equal to the corresponding threshold, the terminal determines that the DSR needs to be triggered. The terminal may regard the DSR as the DSR triggered by the third target object; or, the terminal may also determine whether the DSR is the DSR triggered by the third target object based on whether the data of the third target object is included in the DSR MAC CE. If the data of the third target object of the terminal is included in the DSR MAC CE, the DSR is considered to be the DSR triggered by the third target object.

[0233] Canceling the DSR including the data of the third target object means: if the DSR MAC CE has been generated and includes the data of the third target object, then the DSR is the DSR including the data of the third target object, and the DSR needs to be cancelled.

[0234] The stopping of the PDCP discard timer includes one or more of the following:

[0235] Stop the PDCP discard timer corresponding to the PDCP SDU that the terminal needs to discard; stop the PDCP discard timer corresponding to the PDCP PDU that the terminal needs to discard; stop the PDCP discard timer corresponding to the PDCP Set that the terminal needs to discard.

[0236] In an embodiment of the present application, when the first condition is met, the terminal may execute one or more of canceling the triggered DSR, stopping the PDCP discard timer, and prohibiting triggering the DSR, thereby reducing the amount of data to be sent in the uplink and alleviating network congestion.

[0237] Optionally, the terminal may also receive configuration information sent by the network device, and determine whether to perform one or more of the following operations according to the configuration information: cancel the triggered DSR, stop the PDCP discard timer, and prohibit the triggering of DSR. The configuration information may be carried by one or more signalings in RRC signaling, MAC CE, and physical layer signaling. For example, the configuration information may include an indication of whether to cancel the triggered DSR and / or stop the PDCP discard timer and / or prohibit the triggering of DSR, etc. If it includes an indication of executing the cancellation of the triggered DSR and / or stopping the PDCP discard timer and / or prohibiting the triggering of DSR, the terminal may determine to execute the cancellation of the triggered DSR and / or stop the PDCP discard timer and / or prohibit the triggering of DSR. Otherwise, it may be determined not to cancel the triggered DSR and / or stop the PDCP discard timer and / or prohibit the triggering of DSR.

[0238] Optionally, the prohibition of triggering DSR includes one or more of the following:

[0239] Disable triggering of DSR;

[0240] If the remaining time corresponding to the fourth target object that the terminal needs to discard is less than or equal to the fourth threshold, triggering DSR is prohibited;

[0241] If the remaining time corresponding to the fifth target object that the terminal has discarded is less than or equal to the fifth threshold, triggering DSR is prohibited;

[0242] The fourth target object or the fifth target object includes one or more of the following:

[0243] PDCP SDU;

[0244] PDCP PDU;

[0245] PDCP Set.

[0246] Among them, when the fifth target object has been discarded, but its corresponding PDCP discard timer is still running, the remaining time corresponding to the fifth target object can still be determined. Specifically, the remaining time can be determined based on the remaining running time of the PDCP discard timer corresponding to the fifth target object. For example, the remaining running time of the PDCP discard timer is equal to the difference between the length of the PDCP discard timer and the running time of the PDCP alignment timing. The fourth threshold and the fifth threshold can be set by the terminal according to needs or determined based on the configuration of the network device.

[0247] In the above description process, "need to be discarded" can be understood as the discarding action, step or operation is not actually executed at present, but it is judged that the discarding action, step or operation needs to be executed, and "already discarded" can be understood as the fourth target object has been discarded and is no longer in the buffer of the terminal.

[0248] In an embodiment of the present application, if the first condition includes the determination that a discard operation needs to be performed on the first target object, and the remaining time corresponding to the first target object is less than or equal to a sixth threshold, triggering of DSR is prohibited.

[0249] The sixth threshold can be set by the terminal itself as needed or determined based on the configuration of the network device. The remaining time can be determined according to the remaining running time of the PDCP discard timer, and the remaining running time of the PDCP discard timer is equal to the difference between the length of the PDCP discard timer and the running time of the PDCP alignment timing.

[0250] It should be noted that the triggered DSR includes the DSR that has been triggered when the first condition is met and / or the DSR that is newly triggered after the first condition is met. Prohibiting the triggering of DSR can be understood as the terminal prohibiting the triggering of DSR or the terminal not allowing the triggering of DSR.

[0251] See also Figure 2 , Figure 2 is a flowchart of a congestion handling method provided in an embodiment of the present application, which is applied to a network device such as Figure 2 As shown, including:

[0252] Step 201: Send configuration information and / or instruction information to the terminal;

[0253] The configuration information is used to configure the terminal to perform one or more of the following operations when the first condition is met:

[0254] Cancel the triggered DSR;

[0255] Stop the PDCP discard timer;

[0256] Disable triggering of DSR;

[0257] The instruction information includes one or more of the following:

[0258] First instruction information;

[0259] Second instruction information;

[0260] The third indication information.

[0261] The first indication information is used to instruct the terminal to execute or activate PSI-based discarding.

[0262] The second indication information is used to indicate one or more of the following:

[0263] The network device is in a congested state; the terminal performs or activates PSI-based discarding, including discarding based on PDCP SDU and / or PDCP PDU and / or PDU Set; the terminal uses the PDCP discard timer length corresponding to the congested state, and the PDCP discard timer corresponding to the congested state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set. The target PDCP SDU can be any PDCP SDU, the target PDCP PDU can be any PDCP PDU, and the target PDU Set can be any PDU Set.

[0264] The third indication information is used to indicate one or more of the following:

[0265] One or more cells serving the terminal are in a congested state; the terminal performs or activates PSI-based discarding in the cell, including discarding based on PDCP SDU and / or PDCP PDU and / or PDU Set; the terminal uses a PDCP discard timer length corresponding to the congested state in the cell, and the PDCP discard timer corresponding to the congested state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set. The target PDCP PDU may be any PDCP PDU, and the target PDU Set may be any PDU Set.

[0266] Among them, one or more of the first indication information, the second indication information, and the third indication information are carried in one or more of the following signalings:

[0267] RRC signaling; MAC CE; physical layer signaling.

[0268] One or more of the first indication information, the second indication information and the third indication information is also used to indicate a PSI threshold. The PSI threshold is used by the terminal to determine which PDCP SDUs and / or PDCP PDUs and / or PDU Sets corresponding to the PSI need to be discarded when executing or activating PSI-based discarding.

[0269] In an embodiment of the present application, when the first condition is met, the terminal may execute one or more of canceling the triggered DSR, stopping the PDCP discard timer, and prohibiting the triggering of DSR, thereby reducing the amount of data to be sent in the uplink and alleviating network congestion.

[0270] In one embodiment of the present application, the terminal determines that the network is in a congested state, and the terminal cancels the triggered delay status report and / or stops the PDCP discard timer and / or prohibits triggering DSR. Figure 3 As shown, the process may include:

[0271] Step 301: The terminal determines whether a DSR is triggered.

[0272] Specifically, the triggering conditions of DSR include: the remaining transmittable time of PDCP SDU or PDCP PDU or PDU Set is less than or equal to the threshold configured by the network.

[0273] Step 302: The terminal determines that a network device or one or more cells serving the terminal is in a congested state.

[0274] The terminal determines that the network device is in a congested state when one of the following conditions is met:

[0275] 1) The terminal receives second indication information from the network device, where the second indication information is used to indicate one or more of the following information:

[0276] The network device is in a congested state;

[0277] The terminal performs or activates PSI-based discarding;

[0278] The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0279] 2) The amount of data in the buffer of the terminal exceeds a first threshold.

[0280] 3) The amount of data in the buffer of the second target object of the terminal exceeds a second threshold.

[0281] When one of the following conditions is met, the terminal determines that a cell served by the terminal is in a congested state:

[0282] 1) receiving third indication information sent by the network device for the cell; the third indication information is used to indicate one or more of the following:

[0283] The cell is in a congested state;

[0284] The terminal performs or activates PSI-based discarding in the cell;

[0285] The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0286] 2) the amount of data in the terminal buffer that needs to be transmitted using the cell exceeds a third threshold;

[0287] 3) The amount of data of the second target object in the terminal buffer that needs to be transmitted using the cell exceeds a fourth threshold.

[0288] The second target object includes one or more of the following: DRB, LCG, LCH, PDU Set.

[0289] Specifically, the above indication information may be carried by RRC signaling, MAC CE or physical layer signaling. Optionally, the indication information is also used to indicate a PSI threshold.

[0290] Step 303: The terminal performs one or more of the following operations: canceling the triggered DSR, stopping the PDCP discard timer, and prohibiting the triggering of DSR.

[0291] When the terminal determines that the network device or cell is in a congested state, the terminal performs one or more of the following operations: canceling the triggered DSR, stopping the PDCP discard timer, and prohibiting the triggering of DSR.

[0292] Specifically, the delay status report triggered by the terminal canceling includes any of the following:

[0293] Canceling the DSR triggered by the third target object, wherein the third target object includes one or more of the following: a PDU Set whose PSI value is lower than a preset PSI threshold; a PDCP SDU that the terminal needs to discard; a PDCP PDU that the terminal needs to discard; a PDCP Set that the terminal needs to discard;

[0294] canceling the DSR including the data of the third target object;

[0295] Cancel all triggered DSRs;

[0296] Specifically, the DSR triggered by the third target object specifically means: when the remaining running time of the PDCP discardtimer corresponding to the third target object is less than or equal to the corresponding threshold, the terminal determines that the DSR needs to be triggered. The terminal may regard the DSR as the DSR triggered by the third target object; or, the terminal may also determine whether the DSR is the DSR triggered by the third target object based on whether the data of the third target object is included in the DSR MAC CE. If the data of the third target object of the terminal is included in the DSR MAC CE, the DSR is considered to be the DSR triggered by the third target object.

[0297] Specifically, canceling the DSR including the data of the third target object means: if the DSR MAC CE has been generated and includes the data of the third target object, the DSR needs to be canceled.

[0298] The “stop PDCP discard timer” includes one or more of the following:

[0299] Stop the PDCP discard timer corresponding to the PDCP SDU to be discarded by the terminal;

[0300] Stop the PDCP discard timer corresponding to the PDCP PDU to be discarded by the terminal;

[0301] Stop the PDCP discard timer corresponding to the PDU Set to be discarded by the terminal.

[0302] Optionally, the prohibition of triggering DSR includes one or more of the following:

[0303] Disable triggering of DSR;

[0304] If the remaining time corresponding to the fourth target object that the terminal needs to discard is less than or equal to the fourth threshold, triggering DSR is prohibited;

[0305] If the remaining time corresponding to the fifth target object that the terminal has discarded is less than or equal to the fifth threshold, triggering DSR is prohibited;

[0306] The fourth target object or the fifth target object includes one or more of the following:

[0307] PDCP SDU;

[0308] PDCP PDU;

[0309] PDCP Set.

[0310] Among them, when the fifth target object has been discarded, but its corresponding PDCP discard timer is still running, the remaining time corresponding to the fifth target object can still be determined. Specifically, the remaining time can be determined based on the remaining running time of the PDCP discard timer corresponding to the fifth target object. For example, the remaining running time of the PDCP discard timer is equal to the difference between the length of the PDCP discard timer and the running time of the PDCP alignment timing. The fourth threshold and the fifth threshold can be set by the terminal according to needs or determined based on the configuration of the network device.

[0311] Specifically, if the terminal determines that the network device or one or more cells serving the terminal are in a congested state, whether to execute step 303 depends on the configuration information received by the terminal from the network device. For example, if the configuration information indicates to execute step 303, then step 303 is executed, otherwise it is not executed. The configuration information may be RRC signaling, MAC CE or physical layer signaling.

[0312] Optionally, the embodiment of the present application may further include: if the terminal determines that the network device or one or more cells serving the terminal are in a congested state, the terminal needs to perform one or more of the following operations:

[0313] Disable triggering of DSR;

[0314] If the remaining time corresponding to the fourth target object that the terminal needs to discard is less than or equal to the fourth threshold, triggering DSR is prohibited;

[0315] If the remaining time corresponding to the fifth target object that the terminal has discarded is less than or equal to the fifth threshold, triggering DSR is prohibited;

[0316] The fourth target object or the fifth target object includes one or more of the following:

[0317] PDCP SDU;

[0318] PDCP PDU;

[0319] PDCP Set.

[0320] In one embodiment of the present application, the terminal determines that a discard operation needs to be performed on the first target object, and the terminal cancels the triggered delay status report and / or stops the PDCP discard timer and / or prohibits triggering DSR. Figure 4 As shown, the process may include:

[0321] Step 401: The terminal determines that a DSR is triggered.

[0322] Specifically, the triggering conditions of DSR include: the remaining transmittable time of PDCP SDU or PDCP PDU or PDU Set is less than or equal to the threshold configured by the network.

[0323] Step 402: The terminal determines that a discard operation needs to be performed on the first target object.

[0324] The first target object may be a PDCP SDU, a PDCP PDU or a PDU Set. Specifically, the reason why the terminal needs to perform a discard operation on the first target object may be that the network device is congested, the network device indicates that the terminal is to perform a PSI-based discard, the PDCP discard timer corresponding to the PDCP SDU or PDCP PDU or PDU Set has timed out, etc.

[0325] Step 403: The terminal performs one or more of the following operations: canceling the triggered DSR, stopping the PDCP discard timer, and prohibiting the triggering of DSR.

[0326] When the terminal determines that a discard operation needs to be performed on the first target object, the terminal cancels the delay status report (DSR) triggered by the first target object and / or stops the PDCP discard timer and / or prohibits triggering the DSR.

[0327] Specifically, the DSR triggered by the first target object specifically means: when the remaining time of the PDCPdiscard timer corresponding to the first target object is less than or equal to the corresponding threshold, the terminal determines that the DSR needs to be triggered. The terminal may regard the DSR as the DSR triggered by the first target object; or, the terminal may also determine whether the DSR is the DSR triggered by the first target object based on whether the data of the first target object is included in the DSR MAC CE. If the data of the first target object of the terminal is included in the DSR MAC CE, the DSR is considered to be the DSR triggered by the first target object.

[0328] The “stop PDCP discard timer” includes one or more of the following:

[0329] Stop the PDCP discard timer corresponding to the PDCP SDU to be discarded by the terminal;

[0330] Stop the PDCP discard timer corresponding to the PDCP PDU to be discarded by the terminal;

[0331] Stop the PDCP discard timer corresponding to the PDU Set to be discarded by the terminal.

[0332] Optionally, the prohibition of triggering DSR includes one or more of the following:

[0333] Disable triggering of DSR;

[0334] If the remaining time corresponding to the fourth target object that the terminal needs to discard is less than or equal to the fourth threshold, triggering DSR is prohibited;

[0335] If the remaining time corresponding to the fifth target object that the terminal has discarded is less than or equal to the fifth threshold, triggering DSR is prohibited;

[0336] The fourth target object or the fifth target object includes one or more of the following:

[0337] PDCP SDU;

[0338] PDCP PDU;

[0339] PDCP Set.

[0340] Among them, when the fifth target object has been discarded, but its corresponding PDCP discard timer is still running, the remaining time corresponding to the fifth target object can still be determined. Specifically, the remaining time can be determined based on the remaining running time of the PDCP discard timer corresponding to the fifth target object. For example, the remaining running time of the PDCP discard timer is equal to the difference between the length of the PDCP discard timer and the running time of the PDCP alignment timing. The fourth threshold and the fifth threshold can be set by the terminal according to needs or determined based on the configuration of the network device.

[0341] Optionally, the embodiment of the present application may further include: if the remaining time corresponding to the first target object is less than or equal to a threshold, triggering of DSR is prohibited. Specifically, the remaining running time of the PDCP discard timer corresponding to the first target object is less than or equal to a threshold, triggering of DSR is prohibited.

[0342] It can be seen from the above description that the terminal can perform one or more of the following operations in a timely manner: cancel the triggered DSR, stop the PDCP discard timer, prohibit the triggering of DSR, reduce the amount of uplink data to be sent, and alleviate network congestion.

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

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

[0345] The network 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.

[0346] Network devices and terminal devices 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.

[0347] like Figure 5 As shown, the congestion processing device of the embodiment of the present application is applied to a network device, including: a processor 500, which is used to read the program in the memory 520 and execute the following process:

[0348] Sending configuration information and / or instruction information to the terminal;

[0349] The configuration information is used to configure the terminal to perform one or more of the following operations when the first condition is met:

[0350] Cancel the triggered DSR;

[0351] Stop the PDCP discard timer;

[0352] Disable triggering of DSR;

[0353] The instruction information includes one or more of the following:

[0354] First instruction information;

[0355] Second instruction information;

[0356] The third indication information.

[0357] The transceiver 510 is configured to receive and send data under the control of the processor 500 .

[0358] Among them, Figure 5In 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 500 and memory represented by memory 520. 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 510 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. The processor 500 is responsible for managing the bus architecture and general processing, and the memory 520 may store data used by the processor 500 when performing operations.

[0359] The processor 500 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.

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

[0361] Optionally, the first indication information is used to instruct the terminal to perform or activate PSI-based discarding.

[0362] Optionally, the second indication information is used to indicate one or more of the following:

[0363] The network device is in a congested state;

[0364] The terminal performs or activates PSI-based discarding;

[0365] The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0366] Optionally, the third indication information is used to indicate one or more of the following:

[0367] One or more cells serving the terminal are in a congested state;

[0368] The terminal performs or activates PSI-based discarding in the cell;

[0369] The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0370] Optionally, one or more of the first indication information, the second indication information, and the third indication information are carried in one or more of the following signalings:

[0371] RRC signaling;

[0372] MAC CE;

[0373] Physical layer signaling.

[0374] Optionally, one or more of the first indication information, the second indication information and the third indication information are also used to indicate a PSI threshold.

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

[0376] like Figure 6 As shown, the congestion processing device of the embodiment of the present application is applied to a terminal, including: a processor 600, which is used to read the program in the memory 620 and execute the following process:

[0377] When the first condition is met, perform one or more of the following operations:

[0378] Cancel the triggered DSR;

[0379] Stop the PDCP discard timer;

[0380] Disable DSR triggering.

[0381] The transceiver 610 is configured to receive and send data under the control of the processor 600 .

[0382] Among them, Figure 6In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 600 and various circuits of memory represented by memory 620 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 610 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 630 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

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

[0384] The processor 600 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.

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

[0386] Optionally, the first condition includes one or more of the following:

[0387] It is determined that the network equipment serving the terminal is in a congested state;

[0388] Determining that one or more cells serving the terminal are in a congested state;

[0389] Receiving first indication information sent by the network device;

[0390] Determining that a discard operation needs to be performed on the first target object;

[0391] The first indication information is used to instruct the terminal to execute or activate discarding based on the importance of the packet data unit PSI;

[0392] The first target object includes one or more of the following: PDCP SDU, PDCP PDU, PDU Set.

[0393] Optionally, if one or more of the following conditions are met, it is determined that the network device serving the terminal is in a congested state:

[0394] receiving second indication information sent by the network device;

[0395] The amount of data in the buffer of the terminal exceeds a first threshold;

[0396] The data volume of the buffer of the second target object of the terminal exceeds the second threshold.

[0397] Optionally, the second indication information is used to indicate one or more of the following:

[0398] The network device is in a congested state;

[0399] The terminal performs or activates PSI-based discarding;

[0400] The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0401] Optionally, if one or more of the following conditions are met, it is determined that a cell serving the terminal is in a congested state:

[0402] receiving third indication information sent by the network device for the cell;

[0403] The amount of data in the buffer of the terminal that needs to be transmitted using the cell exceeds a third threshold;

[0404] The amount of data of the second target object in the terminal buffer that needs to be transmitted using the cell exceeds a fourth threshold.

[0405] Optionally, the third indication information is used to indicate one or more of the following:

[0406] The cell is in a congested state;

[0407] The terminal performs or activates PSI-based discarding in the cell;

[0408] The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0409] Optionally, the second target object includes one or more of the following:

[0410] Data radio bearer DRB, logical channel group LCG, logical channel LCH, PDU Set.

[0411] Optionally, one or more of the first indication information, the second indication information, and the third indication information are carried in one or more of the following signalings:

[0412] RRC signaling;

[0413] MAC CE;

[0414] Physical layer signaling.

[0415] Optionally, one or more of the first indication information, the second indication information and the third indication information are also used to indicate a PSI threshold.

[0416] Optionally, the cancellation of the triggered Delay Status Report DSR includes one or more of the following:

[0417] Cancel the DSR triggered by the third target object;

[0418] canceling the DSR including the data of the third target object;

[0419] Cancel all triggered DSRs;

[0420] The third target object includes one or more of the following:

[0421] PDU Set whose PSI value is lower than the preset PSI threshold;

[0422] The PDCP SDU that the terminal needs to discard;

[0423] The PDCP PDU that the terminal needs to discard;

[0424] The terminal needs to discard the PDCP Set.

[0425] Optionally, the stopping of a Packet Data Convergence Protocol PDCP discard timer includes one or more of the following:

[0426] Stopping the PDCP discard timer corresponding to the PDCP SDU that the terminal needs to discard;

[0427] Stopping the PDCP discard timer corresponding to the PDCP PDU that the terminal needs to discard;

[0428] Stop the PDCP discard timer corresponding to the PDCP Set that the terminal needs to discard.

[0429] Optionally, the processor 600 is further configured to read the computer program in the memory and perform the following operations:

[0430] Receiving configuration information sent by the network device;

[0431] Determine whether to perform one or more of the following operations according to the configuration information: cancel the triggered DSR, stop the PDCP discard timer, and prohibit triggering DSR.

[0432] Optionally, the processor 600 is further configured to read the computer program in the memory and execute one or more of the following:

[0433] Disable triggering of DSR;

[0434] If the remaining time corresponding to the fourth target object that the terminal needs to discard is less than or equal to the fourth threshold, triggering DSR is prohibited;

[0435] If the remaining time corresponding to the fifth target object that the terminal has discarded is less than or equal to the fifth threshold, triggering DSR is prohibited;

[0436] The fourth target object or the fifth target object includes one or more of the following:

[0437] PDCP SDU;

[0438] PDCP PDU;

[0439] PDCP Set.

[0440] Optionally, the processor 600 is further configured to read the computer program in the memory and perform the following operations:

[0441] If the first condition includes the determination that a discard operation needs to be performed on the first target object, and the remaining time corresponding to the first target object is less than or equal to a sixth threshold, triggering DSR is prohibited.

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

[0443] like Figure 7 As shown, the congestion processing device of the embodiment of the present application is applied to a terminal, including:

[0444] The first processing unit 701 is configured to perform one or more of the following operations when a first condition is met:

[0445] Cancel the triggered DSR;

[0446] Stop the PDCP discard timer;

[0447] Disable DSR triggering.

[0448] Optionally, the first condition includes one or more of the following:

[0449] It is determined that the network equipment serving the terminal is in a congested state;

[0450] Determining that one or more cells serving the terminal are in a congested state;

[0451] Receiving first indication information sent by the network device;

[0452] Determining that a discard operation needs to be performed on the first target object;

[0453] The first indication information is used to instruct the terminal to execute or activate discarding based on the importance of the packet data unit PSI;

[0454] The first target object includes one or more of the following: PDCP SDU, PDCP PDU, PDU Set.

[0455] Optionally, if one or more of the following conditions are met, it is determined that the network device serving the terminal is in a congested state:

[0456] receiving second indication information sent by the network device;

[0457] The amount of data in the buffer of the terminal exceeds a first threshold;

[0458] The data volume of the buffer of the second target object of the terminal exceeds the second threshold.

[0459] Optionally, the second indication information is used to indicate one or more of the following:

[0460] The network device is in a congested state;

[0461] The terminal performs or activates PSI-based discarding;

[0462] The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0463] Optionally, if one or more of the following conditions are met, it is determined that a cell serving the terminal is in a congested state:

[0464] receiving third indication information sent by the network device for the cell;

[0465] The amount of data in the buffer of the terminal that needs to be transmitted using the cell exceeds a third threshold;

[0466] The amount of data of the second target object in the terminal buffer that needs to be transmitted using the cell exceeds a fourth threshold.

[0467] Optionally, the third indication information is used to indicate one or more of the following:

[0468] The cell is in a congested state;

[0469] The terminal performs or activates PSI-based discarding in the cell;

[0470] The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0471] Optionally, the second target object includes one or more of the following:

[0472] Data radio bearer DRB, logical channel group LCG, logical channel LCH, PDU Set.

[0473] Optionally, one or more of the first indication information, the second indication information, and the third indication information are carried in one or more of the following signalings:

[0474] RRC signaling;

[0475] MAC CE;

[0476] Physical layer signaling.

[0477] Optionally, one or more of the first indication information, the second indication information and the third indication information are also used to indicate a PSI threshold.

[0478] Optionally, the cancellation of the triggered Delay Status Report DSR includes one or more of the following:

[0479] Cancel the DSR triggered by the third target object;

[0480] canceling the DSR including the data of the third target object;

[0481] Cancel all triggered DSRs;

[0482] The third target object includes one or more of the following:

[0483] PDU Set whose PSI value is lower than the preset PSI threshold;

[0484] The PDCP SDU that the terminal needs to discard;

[0485] The PDCP PDU that the terminal needs to discard;

[0486] The terminal needs to discard the PDCP Set.

[0487] Optionally, the stopping of a Packet Data Convergence Protocol PDCP discard timer includes one or more of the following:

[0488] Stopping the PDCP discard timer corresponding to the PDCP SDU that the terminal needs to discard;

[0489] Stopping the PDCP discard timer corresponding to the PDCP PDU that the terminal needs to discard;

[0490] Stop the PDCP discard timer corresponding to the PDCP Set that the terminal needs to discard.

[0491] Optionally, the device may further include:

[0492] A first receiving unit, configured to receive configuration information sent by the network device;

[0493] The first processing unit is further used to determine whether to perform one or more of the following operations according to the configuration information: cancel the triggered DSR, stop the PDCP discard timer, and prohibit triggering DSR.

[0494] Optionally, the first processing unit is further configured to perform one or more of the following:

[0495] Disable triggering of DSR;

[0496] If the remaining time corresponding to the fourth target object that the terminal needs to discard is less than or equal to the fourth threshold, triggering DSR is prohibited;

[0497] If the remaining time corresponding to the fifth target object that the terminal has discarded is less than or equal to the fifth threshold, triggering DSR is prohibited;

[0498] The fourth target object or the fifth target object includes one or more of the following:

[0499] PDCP SDU;

[0500] PDCP PDU;

[0501] PDCP Set.

[0502] Optionally, the device may further include:

[0503] The third processing unit is configured to prohibit triggering DSR if the first condition includes the determination that a discard operation needs to be performed on the first target object, and the remaining time corresponding to the first target object is less than or equal to a sixth threshold.

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

[0505] like Figure 8 As shown, the congestion processing device of the embodiment of the present application is applied to a network device, including:

[0506] The first sending unit 801 is used to send configuration information and / or instruction information to the terminal;

[0507] The configuration information is used to configure the terminal to perform one or more of the following operations when the first condition is met:

[0508] Cancel the triggered DSR;

[0509] Stop the PDCP discard timer;

[0510] Disable triggering of DSR;

[0511] The instruction information includes one or more of the following:

[0512] First instruction information;

[0513] Second instruction information;

[0514] The third indication information.

[0515] Optionally, the first indication information is used to instruct the terminal to perform or activate PSI-based discarding.

[0516] Optionally, the second indication information is used to indicate one or more of the following:

[0517] The network device is in a congested state;

[0518] The terminal performs or activates PSI-based discarding;

[0519] The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0520] Optionally, the third indication information is used to indicate one or more of the following:

[0521] One or more cells serving the terminal are in a congested state;

[0522] The terminal performs or activates PSI-based discarding in the cell;

[0523] The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

[0524] Optionally, one or more of the first indication information, the second indication information, and the third indication information are carried in one or more of the following signalings:

[0525] RRC signaling;

[0526] MAC CE;

[0527] Physical layer signaling.

[0528] Optionally, one or more of the first indication information, the second indication information and the third indication information are also used to indicate a PSI threshold.

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

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

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

[0532] An embodiment of the present application also provides a communication device, including: a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor implements the steps in the congestion handling method as described above when executing the program.

[0533] 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-mentioned congestion handling 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.

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

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

[0536] 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 congestion handling method, characterized in that: Applied to terminals, including: When the first condition is met, perform one or more of the following operations: Cancel the triggered delay status report DSR; Stop the packet data convergence protocol PDCP discard timer; Disable DSR triggering.

2. The method according to claim 1, characterized in that The first condition includes one or more of the following: It is determined that the network equipment serving the terminal is in a congested state; Determining that one or more cells serving the terminal are in a congested state; Receiving first indication information sent by the network device; Determining that a discard operation needs to be performed on the first target object; The first indication information is used to instruct the terminal to execute or activate discarding based on the importance of the packet data unit PSI; The first target object includes one or more of the following: packet data convergence protocol service data unit PDCP SDU, packet data convergence protocol protocol data unit PDCP PDU, and packet data unit set PDU Set.

3. The method according to claim 2, characterized in that The network device serving the terminal is determined to be in a congested state if one or more of the following conditions are met: receiving second indication information sent by the network device; The amount of data in the buffer of the terminal exceeds a first threshold; The data volume of the buffer of the second target object of the terminal exceeds the second threshold.

4. The method according to claim 3, characterized in that The second indication information is used to indicate one or more of the following: The network device is in a congested state; The terminal performs or activates PSI-based discarding; The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

5. The method according to claim 2, characterized in that: A cell serving a terminal is determined to be in a congested state if one or more of the following conditions are met: receiving third indication information sent by the network device for the cell; The amount of data in the buffer of the terminal that needs to be transmitted using the cell exceeds a third threshold; The amount of data of the second target object in the terminal buffer that needs to be transmitted using the cell exceeds a fourth threshold.

6. The method according to claim 5, characterized in that The third indication information is used to indicate one or more of the following: The cell is in a congested state; The terminal performs or activates PSI-based discarding in the cell; The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

7. The method according to any one of claims 3 to 6, characterized in that: The second target object includes one or more of the following: Data radio bearer DRB, logical channel group LCG, logical channel LCH, PDU Set.

8. The method according to any one of claims 3 to 6, characterized in that: One or more of the first indication information, the second indication information, and the third indication information is carried in one or more of the following signalings: Radio Resource Control (RRC) signaling; Media access control element MAC CE; Physical layer signaling.

9. The method according to any one of claims 3 to 6, characterized in that: One or more of the first indication information, the second indication information and the third indication information is also used to indicate a PSI threshold.

10. The method according to claim 1, characterized in that The cancellation of the triggered delay status report DSR includes one or more of the following: Cancel the DSR triggered by the third target object; canceling the DSR including the data of the third target object; Cancel all triggered DSRs; The third target object includes one or more of the following: PDU Set whose PSI value is lower than the preset PSI threshold; The PDCP SDU that the terminal needs to discard; The PDCP PDU that the terminal needs to discard; The terminal needs to discard the PDCP Set.

11. The method according to claim 1, characterized in that: The stopping of the Packet Data Convergence Protocol (PDCP) discard timer includes one or more of the following: Stopping the PDCP discard timer corresponding to the PDCP SDU that the terminal needs to discard; Stopping the PDCP discard timer corresponding to the PDCP PDU that the terminal needs to discard; Stop the PDCP discard timer corresponding to the PDCP Set that the terminal needs to discard.

12. The method according to claim 1, characterized in that The prohibition of triggering DSR includes one or more of the following: Disable triggering of DSR; If the remaining time corresponding to the fourth target object that the terminal needs to discard is less than or equal to the fourth threshold, triggering DSR is prohibited; If the remaining time corresponding to the fifth target object that the terminal has discarded is less than or equal to the fifth threshold, triggering DSR is prohibited; The fourth target object or the fifth target object includes one or more of the following: PDCP SDU; PDCP PDU; PDCP Set.

13. The method according to claim 2, characterized in that The method further comprises: If the first condition includes the determination that a discard operation needs to be performed on the first target object, and the remaining time corresponding to the first target object is less than or equal to a sixth threshold, triggering DSR is prohibited.

14. The method according to claim 1, characterized in that The method further comprises: Receive configuration information sent by network devices; Determine whether to perform one or more of the following operations according to the configuration information: cancel the triggered DSR, stop the PDCP discard timer, and prohibit triggering DSR.

15. A congestion handling method, characterized in that: Applied to network equipment, including: Sending configuration information and / or instruction information to the terminal; The configuration information is used to configure the terminal to perform one or more of the following operations when the first condition is met: Cancel the triggered DSR; Stop the PDCP discard timer; Disable triggering of DSR; The instruction information includes one or more of the following: First instruction information; Second instruction information; The third indication information.

16. The method according to claim 15, characterized in that The first indication information is used to instruct the terminal to execute or activate PSI-based discarding.

17. The method according to claim 15, characterized in that The second indication information is used to indicate one or more of the following: The network device is in a congested state; The terminal performs or activates PSI-based discarding; The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

18. The method according to claim 15, characterized in that The third indication information is used to indicate one or more of the following: One or more cells serving the terminal are in a congested state; The terminal performs or activates PSI-based discarding in the cell; The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

19. The method according to any one of claims 15 to 18, characterized in that One or more of the first indication information, the second indication information, and the third indication information is carried in one or more of the following signalings: RRC signaling; MAC CE; Physical layer signaling.

20. The method according to any one of claims 15 to 18, characterized in that One or more of the first indication information, the second indication information and the third indication information is also used to indicate a PSI threshold.

21. A congestion handling device, characterized in that: Applied to terminals, including: memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: When the first condition is met, perform one or more of the following operations: Cancel the triggered DSR; Stop the PDCP discard timer; Disable DSR triggering.

22. The device according to claim 21, characterized in that The first condition includes one or more of the following: It is determined that the network equipment serving the terminal is in a congested state; Determining that one or more cells serving the terminal are in a congested state; Receiving first indication information sent by the network device; Determining that a discard operation needs to be performed on the first target object; The first indication information is used to instruct the terminal to execute or activate discarding based on the importance of the packet data unit PSI; The first target object includes one or more of the following: PDCP SDU, PDCP PDU, PDU Set.

23. The device according to claim 22, characterized in that The network device serving the terminal is determined to be in a congested state if one or more of the following conditions are met: receiving second indication information sent by the network device; The amount of data in the buffer of the terminal exceeds a first threshold; The data volume of the buffer of the second target object of the terminal exceeds the second threshold.

24. The device according to claim 23, characterized in that The second indication information is used to indicate one or more of the following: The network device is in a congested state; The terminal performs or activates PSI-based discarding; The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

25. The device according to claim 22, characterized in that A cell serving a terminal is determined to be in a congested state if one or more of the following conditions are met: receiving third indication information sent by the network device for the cell; The amount of data in the buffer of the terminal that needs to be transmitted using the cell exceeds a third threshold; The amount of data of the second target object in the terminal buffer that needs to be transmitted using the cell exceeds a fourth threshold.

26. The device according to claim 25, characterized in that The third indication information is used to indicate one or more of the following: The cell is in a congested state; The terminal performs or activates PSI-based discarding in the cell; The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

27. The device according to any one of claims 23 to 26, characterized in that The second target object includes one or more of the following: Data radio bearer DRB, logical channel group LCG, logical channel LCH, PDU Set.

28. The device according to any one of claims 23 to 26, characterized in that One or more of the first indication information, the second indication information, and the third indication information is carried in one or more of the following signalings: RRC signaling; MAC CE; Physical layer signaling.

29. The device according to any one of claims 23 to 26, characterized in that One or more of the first indication information, the second indication information and the third indication information is also used to indicate a PSI threshold.

30. The device according to claim 21, characterized in that The cancellation of the triggered delay status report DSR includes one or more of the following: Cancel the DSR triggered by the third target object; canceling the DSR including the data of the third target object; Cancel all triggered DSRs; The third target object includes one or more of the following: PDU Set whose PSI value is lower than the preset PSI threshold; The PDCP SDU that the terminal needs to discard; The PDCP PDU that the terminal needs to discard; The terminal needs to discard the PDCP Set.

31. The device according to claim 21, characterized in that The stopping of the Packet Data Convergence Protocol (PDCP) discard timer includes one or more of the following: Stopping the PDCP discard timer corresponding to the PDCP SDU that the terminal needs to discard; Stopping the PDCP discard timer corresponding to the PDCP PDU that the terminal needs to discard; Stop the PDCP discard timer corresponding to the PDCP Set that the terminal needs to discard.

32. The device according to claim 21, characterized in that The processor is further configured to read the computer program in the memory and perform one or more of the following operations: Disable triggering of DSR; If the remaining time corresponding to the fourth target object that the terminal needs to discard is less than or equal to the fourth threshold, triggering DSR is prohibited; If the remaining time corresponding to the fifth target object that the terminal has discarded is less than or equal to the fifth threshold, triggering DSR is prohibited; The fourth target object or the fifth target object includes one or more of the following: PDCP SDU; PDCP PDU; PDCP Set.

33. The device according to claim 22, characterized in that The processor is further configured to read the computer program in the memory and perform the following operations: If the first condition includes the determination that a discard operation needs to be performed on the first target object, and the remaining time corresponding to the first target object is less than or equal to a sixth threshold, triggering DSR is prohibited.

34. The device according to claim 21, characterized in that The processor is further configured to read the computer program in the memory and perform the following operations: Receive configuration information sent by network devices; Determine whether to perform one or more of the following operations according to the configuration information: cancel the triggered DSR, stop the PDCP discard timer, and prohibit triggering DSR.

35. A congestion processing device, characterized in that: Applied to network equipment, including: memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Sending configuration information and / or instruction information to the terminal; The configuration information is used to configure the terminal to perform one or more of the following operations when the first condition is met: Cancel the triggered DSR; Stop the PDCP discard timer; Disable triggering of DSR; The instruction information includes one or more of the following: First instruction information; Second instruction information; The third indication information.

36. The device according to claim 35, characterized in that The first indication information is used to instruct the terminal to execute or activate PSI-based discarding.

37. The device according to claim 36, characterized in that The second indication information is used to indicate one or more of the following: The network device is in a congested state; The terminal performs or activates PSI-based discarding; The terminal uses a PDCP discard timer length corresponding to a congestion state, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

38. The device according to claim 36, characterized in that The third indication information is used to indicate one or more of the following: One or more cells serving the terminal are in a congested state; The terminal performs or activates PSI-based discarding in the cell; The terminal uses a PDCP discard timer length corresponding to a congestion state in the cell, and the PDCP discard timer corresponding to the congestion state is maintained for a target PDCP SDU or a target PDCP PDU or a target PDU Set.

39. The device according to any one of claims 36 to 38, characterized in that One or more of the first indication information, the second indication information, and the third indication information is carried in one or more of the following signalings: RRC signaling; MAC CE; Physical layer signaling.

40. The device according to any one of claims 36 to 38, characterized in that One or more of the first indication information, the second indication information and the third indication information is also used to indicate a PSI threshold.

41. A congestion handling device, characterized in that: Applied to terminals, including: The first processing unit is configured to perform one or more of the following operations when a first condition is met: Cancel the triggered DSR; Stop the PDCP discard timer; Disable DSR triggering.

42. A congestion processing device, characterized in that: Applied to network equipment, including: A first sending unit, used to send configuration information and / or instruction information to a terminal; The configuration information is used to configure the terminal to perform one or more of the following operations when the first condition is met: Cancel the triggered DSR; Stop the PDCP discard timer; Disable triggering of DSR; The instruction information includes one or more of the following: First instruction information; Second instruction information; The third indication information.

43. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method according to any one of claims 1 to 20.

Citation Information

Cited By

  • Communication method, device and system

    CN120321711A

  • Communication method, device and system

    CN120321711B

  • Congestion control method and apparatus, and readable storage medium

    EP4787948A1