Search

US-20260129106-A1 - TECHNIQUES FOR SELECTIVE RE-COMPRESSION OF ROBUST HEADER COMPRESSION PACKETS

US20260129106A1US 20260129106 A1US20260129106 A1US 20260129106A1US-20260129106-A1

Abstract

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may determine to discard a number of packets from a plurality of packets included in a packet stream. The plurality of packets may be associated with a context. The wireless communication device may determine that the number of packets to discard does not satisfy a threshold associated with the context. The wireless communication device may discard the number of packets. The wireless communication device may transmit the plurality of packets after discarding the number of packets based at least in part on the determination that the number of packets does not satisfy the threshold. Numerous other aspects are provided.

Inventors

  • Ashwin MADHUR COMANDUR
  • Leena Zacharias
  • Vishal Dalmiya
  • Vaishakh Rao
  • Rudhir Varna UPRETEE
  • Saket BATHWAL
  • Shailesh Maheshwari
  • Vinay Paradkar
  • Arnaud Meylan

Assignees

  • QUALCOMM INCORPORATED

Dates

Publication Date
20260507
Application Date
20251223
Priority Date
20200622

Claims (20)

  1. 1 . A wireless communication device, comprising: one or more memories; and one or more processors, coupled to the one or more memories, configured to: determine a first set of packets to be discarded from a second set of packets included in a packet stream; determine that a number of the first set of packets satisfies a threshold; discard, based at least in part on the determination that the number of the first set of packets satisfies the threshold, a third set of packets from the second set of packets such that a number of the third set of packets does not satisfy the threshold, wherein the third set of packets is at least a subset of the first set of packets; and transmit the second set of packets after discarding the first set of packets from the second set of packets.
  2. 2 . The wireless communication device of claim 1 , wherein at least a subset of the second set of packets are compressed.
  3. 3 . The wireless communication device of claim 1 , wherein the first set of packets and the second set of packets are associated with a compression context.
  4. 4 . The wireless communication device of claim 3 , wherein at least a subset of the first set of packets are compressed using robust header compression (RoHC) and associated with an RoHC context; and wherein the compression context is the RoHC context.
  5. 5 . The wireless communication device of claim 1 , wherein the threshold is less than or equal to a loss tolerance for the second set of packets.
  6. 6 . The wireless communication device of claim 5 , wherein the one or more processors, to discard the third set of packets, are configured to: discard packets from the first set of packets at a rate that satisfies the loss tolerance for the second set of packets.
  7. 7 . The wireless communication device of claim 1 , wherein the one or more processors are further configured to: remove at least a portion of an Internet protocol (IP) packet payload from each packet of a fourth set of packets, wherein the fourth set of packets is at least a second subset of the first set of packets, and wherein the fourth set of packets are not discarded.
  8. 8 . The wireless communication device of claim 7 , wherein the one or more processors, to transmit the second set of packets after discarding the third set of packets, are configured to: transmit the second set of packets after removing at least the portion of the IP packet payload from each packet of the fourth set of packets.
  9. 9 . A method of wireless communication performed by a wireless communication device, comprising: determining a first set of packets to be discarded from a second set of packets included in a packet stream; determining that a number of the first set of packets satisfies a threshold; discarding, based at least in part on the determination that the number of the first set of packets satisfies the threshold, a third set of packets from the second set of packets such that a number of the third set of packets does not satisfy the threshold, wherein the third set of packets is at least a subset of the first set of packets; and transmitting the second set of packets after discarding the first set of packets from the second set of packets.
  10. 10 . The method of claim 9 , wherein at least a subset of the second set of packets are compressed.
  11. 11 . The method of claim 9 , wherein the first set of packets and the second set of packets are associated with a compression context.
  12. 12 . The method of claim 11 , wherein at least a subset of the first set of packets are compressed using robust header compression (RoHC) and associated with an RoHC context; and wherein the compression context is the RoHC context.
  13. 13 . The method of claim 9 , wherein the threshold is less than or equal to a loss tolerance for the second set of packets.
  14. 14 . The method of claim 13 , wherein discarding the third set of packets comprises: discarding packets from the first set of packets at a rate that satisfies the loss tolerance for the second set of packets.
  15. 15 . The method of claim 9 , further comprising: removing at least a portion of an Internet protocol (IP) packet payload from each packet of a fourth set of packets, wherein the fourth set of packets is at least a second subset of the first set of packets, and wherein the fourth set of packets are not discarded.
  16. 16 . The method of claim 15 , wherein transmitting the second set of packets after discarding the third set of packets comprises: transmitting the second set of packets after removing at least the portion of the IP packet payload from each packet of the fourth set of packets.
  17. 17 . A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising: one or more instructions that, when executed by one or more processors of a wireless communication device, cause the wireless communication device to: determine a first set of packets to be discarded from a second set of packets included in a packet stream; determine that a number of the first set of packets satisfies a threshold; discard, based at least in part on the determination that the number of the first set of packets satisfies the threshold, a third set of packets from the second set of packets such that a number of the third set of packets does not satisfy the threshold, wherein the third set of packets is at least a subset of the first set of packets; and transmit the second set of packets after discarding the first set of packets from the second set of packets.
  18. 18 . The non-transitory computer-readable medium of claim 17 , wherein at least a subset of the second set of packets are compressed.
  19. 19 . The non-transitory computer-readable medium of claim 17 , wherein the first set of packets and the second set of packets are associated with a compression context.
  20. 20 . The non-transitory computer-readable medium of claim 17 , wherein the threshold is less than or equal to a loss tolerance for the second set of packets.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS This application is a divisional of U.S. patent application Ser. No. 17/998,112, filed Nov. 7, 2022, which is a 371 national stage of PCT Application No. PCT/US2020/070863, filed Dec. 4, 2020, which claims priority to India Patent Application No. 202041026240, filed on Jun. 22, 2020, entitled “TECHNIQUES FOR SELECTIVE RE-COMPRESSION OF ROBUST HEADER COMPRESSION PACKETS,” and assigned to the assignee hereof. The contents of each of the above-identified applications are incorporated herein by reference in their entireties. FIELD OF THE DISCLOSURE Aspects of the present disclosure generally relate to wireless communication and to techniques and apparatuses for selective re-compression of robust header compression packets. DESCRIPTION OF RELATED ART Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasts. Typical wireless communication systems may employ multiple-access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, and/or the like). Examples of such multiple-access technologies include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency-division multiple access (FDMA) systems, orthogonal frequency-division multiple access (OFDMA) systems, single-carrier frequency-division multiple access (SC-FDMA) systems, time division synchronous code division multiple access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE/LTE-Advanced is a set of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard promulgated by the Third Generation Partnership Project (3GPP). A wireless network may include a number of base stations (BSs) that can support communication for a number of user equipment (UEs). A user equipment (UE) may communicate with a base station (BS) via the downlink and uplink. The downlink (or forward link) refers to the communication link from the BS to the UE, and the uplink (or reverse link) refers to the communication link from the UE to the BS. As will be described in more detail herein, a BS may be referred to as a Node B, a gNB, an access point (AP), a radio head, a transmit receive point (TRP), a New Radio (NR) BS, a 5G Node B, and/or the like. The above multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different user equipment to communicate on a municipal, national, regional, and even global level. New Radio (NR), which may also be referred to as 5G, is a set of enhancements to the LTE mobile standard promulgated by the Third Generation Partnership Project (3GPP). NR is designed to better support mobile broadband Internet access by improving spectral efficiency, lowering costs, improving services, making use of new spectrum, and better integrating with other open standards using orthogonal frequency division multiplexing (OFDM) with a cyclic prefix (CP) (CP-OFDM) on the downlink (DL), using CP-OFDM and/or SC-FDM (e.g., also known as discrete Fourier transform spread OFDM (DFT-s-OFDM)) on the uplink (UL), as well as supporting beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation. As the demand for mobile broadband access continues to increase, further improvements in LTE, NR, and other radio access technologies remain useful. SUMMARY In some aspects, a method of wireless communication performed by a wireless communication device includes determining to discard a number of packets from a plurality of packets included in a packet stream, wherein the plurality of packets are associated with a context; determining that the number of packets to discard does not satisfy a threshold associated with the context; discarding the number of packets based at least in part on determining to discard the number of packets; and transmitting the plurality of packets after discarding the number of packets based at least in part on the determination that the number of packets does not satisfy the threshold. In some aspects, the method further comprises determining to discard a second number of packets from a second plurality of packets included in the packet stream, wherein the second number of packets and the second plurality of packets are associated with a second context, determining that the second number of packets satisfies a threshold associated with the second context, and re-compressing the second plurality of packets after discarding the second number of packets based at least in part on determining that the second number of packets satisfies the threshold associated with the second context. In some aspects, the threshold associated with the context and the threshold associated with the second context are different thresholds. In some aspects, the method further comprises dynamically de