Dynamic management of vehicle sensor data based on forecast network conditions
US-2024334236-A1 · Oct 3, 2024 · US
US9674311B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9674311-B2 |
| Application number | US-82977010-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 2, 2010 |
| Priority date | Aug 14, 2009 |
| Publication date | Jun 6, 2017 |
| Grant date | Jun 6, 2017 |
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.
Systems and methodologies are described that facilitate compressing headers for relay nodes. In particular, a robust header compression (RoHC) profile can be defined for general packet radio service (GPRS) tunneling protocol (GTP) headers. Upon receiving a packet with one or more GTP headers, an access point or relay node can determine whether the one or more GTP headers are compressible and can apply the RoHC profile to compress the one or more GTP headers. In addition, the packet can include a baseheader encapsulated by the one or more GTP headers, which can also be compressed according to a RoHC profile specific to the baseheader. Moreover, RoHC compressed headers can be decompressed according to the GTP RoHC profile.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: receiving a packet including one or more headers for routing the packet among various nodes of a wireless network; verifying that a message type in at least one of the one or more headers indicates a general packet radio service (GPRS) tunneling protocol (GTP) protocol data unit; determining that the at least one of the one or more headers is a compressible GTP header based on verifying that the message type in the at least one of the one or more headers indicates the GTP protocol data unit; selecting a GTP robust header compression (RoHC) profile from a plurality of RoHC profiles based on the packet; and generating a compressed GTP header by applying RoHC to the compressible GTP header according to the selected GTP RoHC profile, wherein the applying of the RoHC to the compressible GTP header comprises generating a RoHC header with a context identifier and replacing the GTP header with the RoHC header in the packet and recursively applying the RoHC to each of a plurality of the one or more headers according to the selected GTP RoHC profile. 2. The method of claim 1 , wherein the determining that the at least one of the one or more headers is a compressible GTP header includes determining that the packet is an internet protocol (IP) packet. 3. The method of claim 2 , wherein the determining that the at least one of the one or more headers is a compressible GTP header further includes verifying that a protocol number or next header in an IP header of the IP packet indicates a user datagram protocol transport in the IP packet. 4. The method of claim 3 , wherein the determining that the at least one of the one or more headers is a compressible GTP header further includes verifying that a destination port related to the user datagram protocol transport indicates a GTP. 5. The method of claim 1 , wherein the determining that the at least one of the one or more headers is a compressible GTP header further includes determining that a protocol type in the compressible GTP header indicates GTP. 6. The method of claim 1 , wherein the determining that the at least one of the one or more headers is a compressible GTP header further includes verifying that one or more extension headers are not present in the compressible GTP header. 7. The method of claim 1 , wherein the determining that the at least one of the one or more headers is a compressible GTP header further includes verifying that one or more optional fields are not present in the compressible GTP header. 8. The method of claim 1 , further comprising applying the RoHC to a baseheader of the packet according to a disparate RoHC profile, wherein the baseheader is encapsulated by the GTP header. 9. The method of claim 1 , further comprising generating a message sequence number for the packet from a sequence number in the compressible GTP header. 10. The method of claim 1 , further comprising generating a RoHC context and the context identifier for the packet based at least in part on one or more parameters in the packet. 11. The method of claim 10 , further comprising transmitting the RoHC context and the context identifier to an access point for decompressing the compressed GTP header. 12. The method of claim 1 , wherein the applying the RoHC to the compressed GTP header further includes removing the compressed GTP header from the packet. 13. The method of claim 1 , further comprising: determining a RoHC context associated with the packet; and selecting the GTP RoHC profile based at least in part on the RoHC context. 14. A wireless communications apparatus, comprising: at least one processor configured to: obtain a packet including one or more headers; verify that a message type in at least one of the one or more headers indicates a general packet radio service (GPRS) tunneling protocol (GTP) protocol data unit; determine that at least one of the one or more headers is a compressible GTP header based on verifying that the message type in the at least one of one or more headers indicates the GTP protocol data unit; select a GTP robust header compression (RoHC) profile from a plurality of RoHC profiles based on the packet; and generate a compressed GTP header by applying RoHC to the compressible GTP header according to the selected GTP RoHC profile, wherein the applying of the RoHC to the compressible GTP header comprises generating a RoHC header with a context identifier and replacing the GTP header with the RoHC header in the packet and recursively applying the RoHC to each of a plurality of the one or more headers according to the selected GTP RoHC profile; and a memory coupled to the at least one processor. 15. The wireless communications apparatus of claim 14 , wherein the at least one processor is further configured to select the GTP RoHC profile based at least in part on one or more parameters of the at least one of the one or more headers. 16. The wireless communications apparatus of claim 14 , wherein, to determine that the at least one of the one or more headers is the compressible GTP header, the at least one processor is configured to determine that the packet is an internet protocol (IP) packet. 17. The wireless communications apparatus of claim 16 , wherein, to determine that the at least one of the one or more headers is the compressible GTP header, the at least one processor is further configured to verify one or more parameters in a header of the IP packet. 18. The wireless communications apparatus of claim 14 , wherein, to determine that the at least one of the one or more headers is the compressible GTP header, the at least one processor is configured to verify one or more parameters in the GTP header. 19. The wireless communications apparatus of claim 18 , wherein the one or more parameters in the GTP header relates to one or more flags that indicate presence of extension headers or optional fields. 20. The wireless communications apparatus of claim 14 , wherein the at least one processor is further configured to determine a disparate type of another one of the one or more headers to be a disparate GTP header that is compressible and to compress the GTP header and the disparate GTP header using recursive RoHC. 21. An apparatus, comprising: means for receiving a packet including one or more headers for routing the packet among various nodes of a wireless network; means for verifying that a message type in at least one of the one or more headers indicates a general packet radio service (GPRS) tunneling protocol (GTP) protocol data unit; means for determining that at least one of the one or more headers is a compressible GTP header based on verifying that the message type in the at least one of the one or more headers indicates the GTP protocol data unit; means for selecting a GTP robust header compression (RoHC) profile from a plurality of RoHC profiles based on the packet; and means for generating a compressed GTP header by applying RoHC to the compressible GTP header according to the selected GTP RoHC profile, wherein the applying of the RoHC to the compressible GTP header comprises generating a RoHC header with a context identifier and replacing the GTP header with the RoHC header in the packet and recursively applying the RoHC to each of a plurality of the one or more headers according to the selected GTP RoHC profile. 22. The apparatus of claim 21 , wherein the means for determining determines that the at least one of the one or more headers is a compre
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
Protocols for data compression, e.g. ROHC · CPC title
Parsing or analysis of headers · CPC title
using dedicated repeater stations · CPC title
Arrangements for base station coverage control, e.g. by using relays in tunnels · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.