IP Library Granted Patent US 6,993,021
Granted Patent B1
US 6,993,021 · App. 09/264,053 · Granted Jan 31, 2006

Lightweight internet protocol encapsulation (LIPE) scheme for multimedia traffic transport

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 6,993,021
App. No.
09/264,053
Granted
Jan 31, 2006
Kind
B1
Abstract

A packet encapsulation scheme for multiplexing application sessions—Lightweight IP Encapsulation (LIPE)—is described. An LIPE packet comprises at least one multiplexing header (NH) and associated multimedia data packet (MDP). The LIPE packet uses UDP/IP as transport. An MH field further comprises a 16-bit a user identifier (UID) field, an 11 bit length indicator (LNG) field, a 1 bit “more” (M) field and an optional payload type/class of service (PT/CoS) field comprising 8 bits.

Claims (31)

1. A method for use in a packet server, the method comprising the steps of:

receiving a number of incoming data packets;

formatting a multiplexing header for each incoming data packet, wherein the formatted multiplexing header includes a user identifier field, a length indicator field, a more packets field, a class of service field, and a sequence number field; and

multiplexing the formatted multiplexing headers and their associated incoming data packets into a single transport session.

2. The method of claim 1 wherein the formatting step encapsulates LIPE packets using Internet Protocol/User Datagram Protocol (IP/UDP) transport.

3. The method of claim 2 wherein the format for an encapsulated LIPE packet using (IP/UDP) transport comprises an IP header field, a UDP header field and at least one multiplexing header and an associated multimedia data packet, wherein the multiplexing header comprises a user identifier field, a length identifier field, and a more packets field, the more field being used to indicate the use of more than one multiplexing header and associated multimedia data packet for transporting incoming data packets.

4. The method of claim 1 wherein the more packets field is used to indicate the use of more than one multiplexing header and an associated data packet for transporting incoming data packets.

5. The method of claim 1 wherein the class of service field further comprises a number of bits representative of a payload type and a remaining number of bits representative of a quality of service.

6. The method of claim 5 wherein the number of bits representative of the payload type represent different voice coding schemes.

7. The method of claim 1 , wherein, the number of incoming data packets is from a plurality of users.

8. A method for use in a packet server, the method comprising the steps of:

receiving a number of incoming data streams from a plurality of users;

formatting the incoming data packets into user datagram (UDP)/Internet Protocol (IP) packets such that each UDP/IP packet encapsulates at least a UDP header, an IP header and a formatted multiplexing header, wherein the formatted multiplexing header portion includes information for identifying an application associated with the payload, a user identifier field, a length indicator field, a more packets field, and a class of service field, where the more packets field is used to indicate the association of more than one data packet for the application.

9. The method of claim 8 wherein the class of service field further comprises a number of bits representative of a payload type and a remaining number of bits representative of a quality of service.

10. The method of claim 9 wherein the number of bits representative of the payload type represent different voice coding schemes.

11. A method for use in a packet server, the method comprising the steps of:

receiving a number of incoming LIPE packets associated with at least one of different applications and a plurality of users; and

formatting each of the incoming LIPE packets into user datagram (UDP)/Internet Protocol (IP) packets such that each UDP/IP packet encapsulates at least a UDP header, an IP header, a formatted multiplexing header and a payload portion, wherein the formatted multiplexing header portion includes information for identifying the different applications, a user identifier field, a length indicator field, a more packets field, and a class of service field, where the more packets field is used to indicate the association of more than one data packet for an application.

12. The method of claim 11 wherein the class of service field further comprises a number of bits representative of a payload type and a remaining number of bits representative of a quality of service.

13. The method of claim 12 wherein the number of bits representative of the payload type represent different voice coding schemes.

14. An improved apparatus for transporting packets, the improved apparatus comprising:

a reception unit adapted to receive a number of incoming data packets;

an analysis unit adapted to analyze multiplexing header information associated with each incoming data packet;

a formatting unit adapted to format a multiplexing header for each incoming data packet utilizing the analyzed multiplexing header information;

wherein the formatted multiplexing header includes a user identifier field, and length indicator field, a more packets field, a class of service field and a sequence number field, wherein the more packets field is used to indicate the use of more than one multiplexing header and associated data packet for transporting incoming data packets; and

a modulator unit adapted to multiplex the incoming data packets into a single transport session.

15. The improved apparatus of claim 14 wherein the formatting unit further encapsulates the incoming data packets using User Datagram Protocol/Internet Protocol (UDP/IP) transport.

16. The improved apparatus of claim 15 wherein the format for an encapsulated LIPE packet using (IP/UDP) transport comprises an IP header field, a UDP header field and at least one multiplexing header and an associated multimedia data packet, wherein the multiplexing header comprises the user identifier field, length indicator field, and more packets field.

17. The improved apparatus of claim 14 wherein the class of service field further comprises a number of bits representative of a payload type and a remaining number of bits representative of a quality of service.

18. The improved apparatus of claim 17 wherein the number of bits representative of the payload type represent different voice coding schemes.

19. The method of claim 14 wherein the number of incoming data packets is from a plurality of users.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
CHANGE OF NAME Recorded Feb 7, 2019
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 049887/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033950/0001 →