RoHC OPTIMIZATIONS FOR BURST LOSSES
US-2016241685-A1 · Aug 18, 2016 · US
US10299162B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10299162-B2 |
| Application number | US-201715407045-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 16, 2017 |
| Priority date | Jan 16, 2017 |
| Publication date | May 21, 2019 |
| Grant date | May 21, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, systems, and devices for wireless communication are described. Different robust header compression (RoHC) schemes may be used when a change in a header extension flag between packets of a communication session is determined. For example, a transmitting device may determine a value of a header extension flag in a packet has changed with respect to header extension flags in preceding packets. Upon detecting the change in the header extension flag, the device may compress the header using different RoHC schemes. For instance, the device may compress the header by reverting to an initialization and refresh (IR) state. Additionally or alternatively, the device may compress the header using a compression profile that refrains from compressing a certain portion of the header. In some cases, the RoHC scheme used for compressing the header may be based on how frequently the value of the extension flag changes between packets.
Opening claim text (preview).
What is claimed is: 1. A method for wireless communications at a user equipment (UE), comprising: participating in a communication session using a first compression profile that includes transmission of packets having a header with a header extension flag, wherein the header extension flag indicates use of an extended header or a non-extended header; determining that a value of the header extension flag in a packet has changed with respect to a value of the header extension flag in one or more previous packets of the communication session; determining a frequency of change of the value of the header extension flag based at least in part on determining that the value of the header extension flag has changed, wherein the frequency of change comprises a first frequency or a second frequency that is higher than the first frequency; selecting a robust header compression (RoHC) scheme for compressing the header of the packet based at least in part on the frequency of change, wherein the RoHC scheme comprises transmitting packets in an initialization and refresh (IR) state when the frequency of change is the first frequency or using a second compression profile for compressing the header of the packet when the frequency of change is the second frequency; compressing the header of the packet according to the selected RoHC scheme based at least in part on determining that the value of the header extension flag in the packet has changed; and transmitting the packet comprising the compressed header. 2. The method of claim 1 , wherein compressing the header of the packet according to the selected RoHC scheme comprises: reverting the UE to the IR state; and compressing the header of the packet based at least in part on the UE being in the IR state. 3. The method of claim 1 , wherein compressing the header of the packet according to the selected RoHC scheme comprises: compressing the header using the second compression profile that does not include compression of a Real-Time Transport Protocol (RTP) portion of the header. 4. The method of claim 3 , wherein the second compression profile comprises a User Datagram Protocol (UDP) compression profile. 5. The method of claim 3 , wherein compressing the header of the packet according to the selected RoHC scheme comprises: switching from an RTP compression profile to a User Datagram Protocol (UDP) compression profile. 6. The method of claim 1 , wherein compressing the header of the packet according to the RoHC scheme comprises: configuring the packet as an IR packet or an initialization and refresh, dynamic part (IR-DYN) packet comprising the compressed header, wherein the transmitted packet comprises the IR packet or the IR-DYN packet. 7. The method of claim 1 , further comprising: determining a channel error rate associated with transmitting the packet; and transmitting one or more repetitions of the packet based on the determined channel error rate. 8. The method of claim 7 , wherein transmitting the one or more repetitions of the packet comprises: identifying a threshold number of transmitted packets based on the determined channel error rate; and transmitting the one or more repetitions of the packet until the threshold number of transmitted packets is satisfied. 9. The method of claim 7 , wherein transmitting the one or more repetitions of the packet comprises: transmitting the one or more repetitions of the packet until an acknowledgment message is received from a receiving device. 10. The method of claim 1 , further comprising: transmitting one or more repetitions of the packet until a receiving device acknowledges that the receiving device has updated an RoHC context based at least in part on the transmitted packet. 11. The method of claim 1 , wherein transmitting the packet comprising the compressed header comprises: transmitting the packet comprising the compressed header while operating in the IR state, the method further comprising: remaining in the IR state until the UE determines that a receiving device has updated an RoHC context based at least in part on the transmitted packet. 12. The method of claim 1 , wherein the packet comprises a media data packet, the media data packet comprising at least video data or voice data. 13. An apparatus for wireless communications at a user equipment (UE), comprising: means for participating in a communication session using a first compression profile that includes transmission of packets having a header with a header extension flag, wherein the header extension flag indicates use of an extended header or a non-extended header; means for determining that a value of the header extension flag in a packet has changed with respect to a value of the header extension flag in one or more previous packets of the communication session; means for determining a frequency of change of the value of the header extension flag based at least in part on determining that the value of the header extension flag has changed, wherein the frequency of change comprises a first frequency or a second frequency that is higher than the first frequency; means for selecting a robust header compression (RoHC) scheme for compressing the header of the packet based at least in part on the frequency of change, wherein the RoHC scheme comprises transmitting packets in an initialization and refresh (IR) state when the frequency of change is the first frequency or using a second compression profile for compressing the header of the packet when the frequency of change is the second frequency; means for compressing the header of the packet according to the selected RoHC scheme based at least in part on determining that the value of the header extension flag in the packet has changed; and means for transmitting the packet comprising the compressed header. 14. An apparatus for wireless communications at a user equipment (UE), in a system comprising: a processor; memory in electronic communication with the processor; and one or more instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to: participate in a communication session using a first compression profile that includes transmission of packets having a header with a header extension flag, wherein the header extension flag indicates use of an extended header or a non-extended header; determine that a value of the header extension flag in a packet has changed with respect to a value of the header extension flag in one or more previous packets of the communication session; determine a frequency of change of the value of the header extension flag based at least in part on determining that the value of the header extension flag has changed, wherein the frequency of change comprises a first frequency or a second frequency that is higher than the first frequency; select a robust header compression (RoHC) scheme for compressing the header of the packet based at least in part on the frequency of change, wherein the RoHC scheme comprises transmitting packets in an initialization and refresh (IR) state when the frequency of change is the first frequency or using a second compression profile for compressing the header of the packet when the frequency of change is the second frequency; compress the header of the packet to the selected RoHC scheme based at least in part on determining that the value of the header extension flag in the packet has changed; and transmit the packet comprising the compressed header. 15. The apparatus of claim 14 , wherein the one or more instructions executable by the processor to compress the header of the packet
Responding to QoS · CPC title
Parsing or analysis of headers · CPC title
Protocols for data compression, e.g. ROHC · CPC title
Electricity · mapped topic
Optimizing {the usage of the radio link}, e.g. header compression, information sizing {, discarding information (system modifying transmission characteristic according to link quality by modifying frame length H04L1/0007; dynamic adaptation of the packet size for flow control or congestion control H04L47/365)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.