Method For Data Transmission And Terminal
US-2020100141-A1 · Mar 26, 2020 · US
US11330665B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11330665-B2 |
| Application number | US-202016738132-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 9, 2020 |
| Priority date | Jan 9, 2020 |
| Publication date | May 10, 2022 |
| Grant date | May 10, 2022 |
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.
Various aspects include methods for Transmission Control Protocol (TCP)/Internet Protocol (IP) (TCP/IP) packet transmission and compression of headers for TCP/IP packet transmission. Various embodiments may include a packet data convergence protocol (PDCP) layer of a processing device applying least significant bit (LSB) encoding to a TCP Timestamp (TS) option of a TCP/IP packet using an offset parameter of zero to generate a compressed header in response to determining that a TCP TS field of the TCP/IP packet and a TCP TS field of a last TCP/IP packet transmitted have a same value. In some embodiments, a Timestamp Value (TSVal) field or a Timestamp Echo Reply (TSEcho) field of the TCP TS option of the compressed header may have a size of one byte.
Opening claim text (preview).
What is claimed is: 1. A method for Transmission Control Protocol (TCP)/Internet Protocol (IP) (TCP/IP) packet transmission performed by a packet data convergence protocol (PDCP) layer of a processing device, comprising: applying least significant bit (LSB) encoding to a TCP Timestamp (TS) option of a TCP/IP packet using an offset parameter of zero to generate a compressed header in response to determining that a TCP TS field of the TCP/IP packet and a TCP TS field of a last TCP/IP packet transmitted have a same value, wherein a Timestamp Value (TSVal) field or a Timestamp Echo Reply (TSEcho) field of the TCP TS option of the compressed header has a size of one byte; and transmitting the TCP/IP packet using the compressed header. 2. The method of claim 1 , further comprising: determining whether any of the TCP TS fields of the TCP/IP packet and the TCP TS fields of the last TCP/IP packet transmitted are the same; and determining that a TCP TS field of the TCP/IP packet and a TCP TS field of the last TCP/IP packet transmitted have a same value in response to determining that the TCP TS field of the TCP/IP packet and the TCP TS field of the last TCP/IP packet transmitted are the same. 3. The method of claim 2 , wherein determining whether any of the TCP TS fields of the TCP/IP packet and the TCP TS fields of the last TCP/IP packet transmitted are the same is based at least in part on whether a TSVal field of the TCP/IP packet and a TSVal field of the last TCP/IP packet are the same. 4. The method of claim 2 , wherein determining whether any of the TCP TS fields of the TCP/IP packet and the TCP TS fields of the last TCP/IP packet transmitted are the same is based at least in part on whether a TSEcho field of the TCP/IP packet and a TSEcho field of the last TCP/IP packet are the same. 5. The method of claim 1 , wherein the TSVal field of the TCP TS option of the compressed header has the size of one byte. 6. The method of claim 1 , wherein the TSEcho field of the TCP TS option of the compressed header has the size of one byte. 7. An apparatus, comprising: a processing device configured with processor-executable instructions to perform Transmission Control Protocol (TCP)/Internet Protocol (IP) (TCP/IP) packet transmission in a packet data convergence protocol (PDCP) layer, including performing operations comprising: applying least significant bit (LSB) encoding to a TCP Timestamp (TS) option of a TCP/IP packet using an offset parameter of zero to generate a compressed header in response to determining that a TCP TS field of the TCP/IP packet and a TCP TS field of a last TCP/IP packet transmitted have a same value, wherein a Timestamp Value (TSVal) field or a Timestamp Echo Reply (TSEcho) field of the TCP TS option of the compressed header has a size of one byte; and transmitting the TCP/IP packet using the compressed header. 8. The apparatus of claim 7 , wherein the processing device is configured with processor-executable instructions to perform operations further comprising: determining whether any of the TCP TS fields of the TCP/IP packet and the TCP TS fields of the last TCP/IP packet transmitted are the same; and determining that a TCP TS field of the TCP/IP packet and a TCP TS field of the last TCP/IP packet transmitted have a same value in response to determining that the TCP TS field of the TCP/IP packet and the TCP TS field of the last TCP/IP packet transmitted are the same. 9. The apparatus of claim 8 , wherein the processing device is configured with processor-executable instructions to perform operations such that determining whether any of the TCP TS fields of the TCP/IP packet and the TCP TS fields of the last TCP/IP packet transmitted are the same is based at least in part on whether a TSVal field of the TCP/IP packet and a TSVal field of the last TCP/IP packet are the same. 10. The apparatus of claim 8 , wherein the processing device is configured with processor-executable instructions to perform operations such that determining whether any of the TCP TS fields of the TCP/IP packet and the TCP TS fields of the last TCP/IP packet transmitted are the same is based at least in part on whether a TSEcho field of the TCP/IP packet and a TSEcho field of the last TCP/IP packet are the same. 11. The apparatus of claim 7 , wherein the processing device is configured with processor-executable instructions to perform operations the TSVal field of the TCP TS option of the compressed header has the size of one byte. 12. The apparatus of claim 7 , wherein the processing device is configured with processor-executable instructions to perform operations the TSEcho field of the TCP TS option of the compressed header has the size of one byte. 13. An apparatus, comprising: means for applying least significant bit (LSB) encoding to a Transmission Control Protocol (TCP)Timestamp (TS) option of a TCP/Internet Protocol (IP) (TCP/IP) packet using an offset parameter of zero to generate a compressed header in response to determining that a TCP TS field of the TCP/IP packet and a TCP TS field of a last TCP/IP packet transmitted have a same value, wherein a Timestamp Value (TSVal) field or a Timestamp Echo Reply (TSEcho) field of the TCP TS option of the compressed header has a size of one byte; and means for transmitting the TCP/IP packet using the compressed header. 14. The apparatus of claim 13 , further comprising: means for determining whether any of the TCP TS fields of the TCP/IP packet and the TCP TS fields of the last TCP/IP packet transmitted are the same; and means for determining that a TCP TS field of the TCP/IP packet and a TCP TS field of the last TCP/IP packet transmitted have a same value in response to determining that the TCP TS field of the TCP/IP packet and the TCP TS field of the last TCP/IP packet transmitted are the same. 15. The apparatus of claim 14 , further comprising means for determining whether any of the TCP TS fields of the TCP/IP packet and the TCP TS fields of the last TCP/IP packet transmitted are the same based at least in part on whether a TSVal field of the TCP/IP packet and a TSVal field of the last TCP/IP packet are the same. 16. The apparatus of claim 14 , further comprising means for determining whether any of the TCP TS fields of the TCP/IP packet and the TCP TS fields of the last TCP/IP packet transmitted are the same based at least in part on whether a TSEcho field of the TCP/IP packet and a TSEcho field of the last TCP/IP packet are the same. 17. The apparatus of claim 13 , wherein the TSVal field of the TCP TS option of the compressed header has the size of one byte. 18. The apparatus of claim 13 , wherein the TSEcho field of the TCP TS option of the compressed header has the size of one byte. 19. A non-transitory processor-readable medium having stored thereon processor-executable instructions configured to cause a processing device of a computing device to perform operations for Transmission Control Protocol (TCP)/Internet Protocol (IP) (TCP/IP) packet transmission in a packet data convergence protocol (PDCP) layer, the operations further comprising: applying least significant bit (LSB) encoding to a TCP Timestamp (TS) option of a TCP/IP packet using an offset parameter of zero to generate a compressed header in response to determining that a TCP TS field of the TCP/IP packet and a TCP TS field of a last TCP/IP packet transmitted have a same value, wherein a Timestamp Value (TSVal) field or a Timestamp Echo Reply (TSEcho) field of the TCP TS option of the compressed header has a size of one byte; and
Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields · CPC title
Protocols for data compression, e.g. ROHC · CPC title
Upper layer protocols {(network arrangements or communication protocols for networked applications H04L67/00)} · CPC title
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
Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless {(transmission control protocol/Internet protocol [TCP/IP] or user datagram protocol [UDP] H04L69/16)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.