IP Library Granted Patent US 7,836,124
Granted Patent B2
US 7,836,124 · App. 09/987,955 · Granted Nov 16, 2010

RTP, UDP, IP header compression on the circuit switched type airlink access

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,836,124
App. No.
09/987,955
Granted
Nov 16, 2010
Kind
B2
Abstract

Following initial call establishment negotiation to build a call context between a network and a remote unit, the base processes the header of the data packets. The base acts as an intermediate nodal point to establish call contexts with the endpoints on the traffic channels, wherein the processing of the header of the data packets is terminated at the base. The base processes only the header field that needs to be transmitted along the payload, and transfers the processed portion along with the payload. A session is then established between the remote unit and the network, and the traffic resumes from both ends.

Claims (47)

1. A call context processor operable in a wireless communication system having a base and a remote unit wherein the call context processor is operable in the base, the call context processor comprising:

a header extractor configured to extract a header from information extracted from initial call establishment negotiation;

a header compressor configured to compress only relevant portions of the extracted header, the relevant portions comprising a payload type header field; and

an identification module configured to establish context identification using the compressed relevant portions of the header wherein the base transfers the associated payload and payload type header portion, less than the entire header, to the remote unit.

2. The call context processor of claim 1 , wherein the identification module associates the context identification with a bearer channel of a call established from the initial call establishment negotiation.

3. The call context processor of claim 1 , wherein the compressed relevant portion of the extracted header will be transmitted to a remote unit with a payload wherein the header compressor not compressing portions of the header that will not be transmitted to the remote unit with the payload.

4. The call context processor of claim 1 , the header being an RTP, UDP, IP header.

5. The call context processor of claim 1 , wherein the call context processor extracts information by processing a create connection message and an associated session data protocol header from the initial call establishment negotiation.

6. A transmission network for processing a data packet having a payload and a header, comprising:

a network; and

a base connected to the network that includes a call context processor, the call context processor comprising:

a header extractor configured to extract the header from information extracted from initial call establishment negotiation;

a header compressor configured to compress only relevant portions of the extracted header, the relevant portions comprising a payload type header field; and

an identification module configured to establish context identification using the compressed relevant portions of the header wherein the base transfers the payload to a remote unit and does not transfer the entire header to the remote unit.

7. A call context processing method operable between a base and a remote unit, comprising:

processing a data packet having a payload and a header by extracting the header from information extracted from initial call establishment negotiation;

compressing only relevant portions of the extracted header, the relevant portions comprising a payload type header field;

establishing context identification using the compressed relevant portions of the header; and

transferring the associated payload and not transferring all header fields from the base to the remote unit.

8. The call context processing method of claim 7 , further comprising associating the context identification with a channel of a call established from the initial call establishment negotiation.

9. The call context processing method of claim 7 , the header being an RTP, UDP, IP header.

10. The call context processing method of claim 7 , wherein extracting information from initial call establishment negotiation, and establishing the context identification are performed at the base of a transmission network.

11. The call context processing method of claim 10 , wherein a remote unit accesses the base via airlink.

12. The call context processing method of claim 7 , wherein extracting information comprises processing a create connection message and an associated session data protocol header from the initial call establishment negotiation.

13. A machine-readable medium having stored thereon a plurality of executable instructions, the plurality of instructions comprising instructions to:

process a data packet having a payload and a header to thereby extract a header from information extracted from initial call establishment negotiation;

compress only relevant portions of the extracted header, the relevant portions comprising a payload type header field;

establish context identification using the compressed relevant portions of the header; and

transfer the payload and only the compressed relevant portions of the header, less than all header fields, to a remote unit.

14. The machine-readable medium of claim 13 , having stored thereon additional executable instructions, the additional instructions comprising instructions to associate the context identification with a channel of a call established from the initial call establishment negotiation.

15. The machine-readable medium of claim 13 , the header being an RTP, UDP, IP header.

16. The machine-readable medium of claim 13 , wherein extracting information from initial call establishment negotiation, and establishing the context identification are performed at a base of a transmission network.

17. The machine-readable medium of claim 16 , wherein a remote unit accesses the base via airlink.

18. The machine-readable medium of claim 13 , wherein the instructions to extract information comprises instructions to process a create connection message and an associated session data protocol header from the initial call establishment negotiation.

19. A call processing method for processing a data packet having a payload and a header, comprising:

extracting the header from information extracted from initial call establishment negotiation;

combining only relevant portions of the extracted header and the payload, the relevant portions comprising a payload type header field; and

transmitting only the relevant portions of the extracted header, less than all header fields, and the payload to a remote unit.

20. The method of claim 19 , further comprising compressing the relevant portions of the extracted header.

21. The method of claim 20 wherein compressing the relevant portions of the extracted header is performed prior to combining the relevant portions of the extracted header with the payload portion.

22. The method of claim 19 , further comprising establishing a call context using the relevant portions of the extracted header.

23. The method of claim 19 wherein the relevant portions of the extracted header are required for transmission of the payload to the remote unit.

24. The method of claim 19 wherein portions of the extracted header not required by the remote unit are not transmitted to the remote unit.

25. A call context processor for processing a data packet having a payload and a header, comprising:

a header extractor configured to extract the header from information extracted from initial call establishment negotiation;

a header compressor configured to compress only relevant portions of the extracted header, the relevant portions comprising a source internet protocol (IP) address, a destination IP address, a source port, a destination port, a sequence number, and a time stamp; and

an identification module configured to establish context identification using the compressed relevant portions of the header wherein the call context processor transfers the payload and only the relevant portions of the header, less than the complete header, to a remote unit.

Assignments (16)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
WILMINGTON TRUST, NATIONAL ASSOCIATION, AS SUCCESSOR BY MERGER TO WILMINGTON TRUST FSB Recorded Apr 3, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS SUCCESSOR BY MERGER TO WILMINGTON TRUST FSB
To: CLEARWIRE LEGACY LLC; CLEAR WIRELESS LLC
Reel/Frame 052312/0975 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 3, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: CLEARWIRE LEGACY LLC
Reel/Frame 052313/0172 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 3, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS SUCCESSOR BY MERGER TO WILMINGTON TRUST FSB
To: CLEARWIRE LEGACY LLC; CLEAR WIRELESS LLC
Reel/Frame 053182/0700 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 3, 2017
From: CLEARWIRE LEGACY LLC
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041880/0228 →
RELEASE OF SECURITY INTEREST Recorded Jan 24, 2012
From: MORGAN STANLEY & CO. INC.
To: CLEARWIRE CORPORATION
Reel/Frame 027584/0572 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2011
From: CLEARWIRE LEGACY LLC
To: CLEARWIRE COMMUNICATIONS
Reel/Frame 027132/0233 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2011
From: CLEARWIRE COMMUNICATIONS LLC
To: CLEARWIRE IP HOLDINGS LLC
Reel/Frame 027134/0855 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Dec 13, 2010
From: CLEARWIRE LEGACY LLC; CLEAR WIRELESS LLC
To: WILMINGTON TRUST FSB, AS COLLATERAL AGENT
Reel/Frame 025473/0569 →
SECURITY AGREEMENT Recorded Nov 30, 2009
From: CLEARWIRE LEGACY LLC; CLEAR WIRELESS LLC
To: WILMINGTON TRUST FSB, AS COLLATERAL AGENT
Reel/Frame 023574/0539 →
CHANGE OF NAME Recorded Mar 23, 2009
From: CLEARWIRE SUB LLC
To: CLEARWIRE LEGACY LLC
Reel/Frame 022449/0730 →
MERGER Recorded Mar 23, 2009
From: CLEARWIRE CORPORATION
To: CLEARWIRE SUB LLC
Reel/Frame 022449/0723 →
SECURITY AGREEMENT Recorded Jul 13, 2007
From: CLEARWIRE CORPORATION
To: MORGAN STANLEY & CO., INC., AS COLLATERAL AGENT
Reel/Frame 019550/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2004
From: AT&T WIRELESS SERVICES, INC.
To: CLEARWIRE CORPORATION
Reel/Frame 015177/0566 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2001
From: SAXENA, ALOK; WAHLSTROM, DON; BARI, FAROOQ
To: AT&T WIRELESS SERVICES, INC.
Reel/Frame 012313/0260 →