IP Library Granted Patent US 8,050,259
Granted Patent B2
US 8,050,259 · App. 11/474,197 · Granted Nov 1, 2011

Method and apparatus of precedence identification for real time services

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 8,050,259
App. No.
11/474,197
Granted
Nov 1, 2011
Kind
B2
Abstract

Disclosed is a system and method for transmitting a data packet from a source to a destination via a network path having a number of hops. The sum of a playback delay associated with the data packet and the number of hops are stored in a header of the data packet. The data packet is transmitted from the source to the destination via the network path.

Claims (25)

1. A method for transmitting a data packet from a source to a destination via a network path including a number of hops, the method comprising:

storing, in a header of said data packet, a sum of a number of packets in a playout buffer in the destination and said number of hops; and

transmitting said data packet from said source to said destination via said network path.

2. The method of claim 1 further comprising calculating said sum at least one of said source and said destination.

3. The method of claim 1 further comprising determining said number of packets in a playout buffer in the destination.

4. The method of claim 1 further comprising processing said data packet before said sum of said number of packets in a playout buffer in the destination and said number of hops expires.

5. The method of claim 1 further comprising determining said number of hops.

6. The method of claim 1 further comprising determining priority of said data packet from said number of packets in a playout buffer in the destination and said number of hops.

7. The method of claim 1 wherein said storing further comprises storing said sum in at least one of a Time-to-Live (TTL) field and a hop count field of said header of said data packet.

8. The method of claim 1 further comprising using said sum to determine an order of scheduling.

9. A system for transmitting a data packet from a source to a destination via a network path including a number of hops, the system comprising:

a source configured to store, in a header of said data packet, a sum of a number of packets in a playout buffer in the destination and said number of hops and configured to transmit said data packet to said destination via said network path.

10. The system of claim 9 further comprising a processor configured to determine said number of packets in a playout buffer in the destination.

11. The system of claim 9 wherein said destination processes said data packet before said sum of said number of packets in a playout buffer in the destination and said number of hops expires.

12. The system of claim 9 wherein said destination determines priority of said data packet from said number of packets in a playout buffer in the destination and said number of hops.

13. A system for transmitting a data packet from a source to a destination via a network path including a number of hops, the system comprising:

means for storing, in a header of said data packet, a sum of a number of packets in a playout buffer in the destination and said number of hops; and

means for transmitting said data packet from said source to said destination via said network path.

14. The system of claim 13 further comprising means for calculating said sum.

15. The system of claim 13 further comprising means for determining said number of packets in a playout buffer in the destination.

16. The system of claim 13 further comprising means for processing said data packet before said sum of said number of packets in a playout buffer in the destination and said number of hops expires.

17. The system of claim 13 further comprising means for determining said number of hops.

18. The system of claim 13 further comprising means for determining priority of said data packet from said number of packets in a playout buffer in the destination and said number of hops.

19. The system of claim 13 wherein said means for storing further comprises means for storing said sum in a Time-to-Live (TTL) field of said header of said data packet.

20. The system of claim 13 further comprising means for using said sum to determine an order of scheduling.

Assignments (7)
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2018
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 045085/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2011
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 026935/0258 →
MERGER Recorded Sep 14, 2011
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 026903/0793 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2006
From: BOSCH, PETER; SAMUEL, LOUIS
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 018036/0986 →