IP Library Granted Patent US 7,020,150
Granted Patent B2
US 7,020,150 · App. 10/081,987 · Granted Mar 28, 2006

System, device, and method for traffic and subscriber service differentiation using multiprotocol label switching

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,020,150
App. No.
10/081,987
Granted
Mar 28, 2006
Kind
B2
Abstract

A system, device, and method for traffic and subscriber service differentiation using multiprotocol label switching (MPLS) creates different service tiers, where each service tier is associated with a unique combination of resource class (color) and hold priority. Enhanced MPLS devices separate traffic into separate queues based upon service tier. Standard MPLS devices are typically configured to separate traffic for different service tiers under normal operating conditions. Enhanced MPLS devices signal service tier using a predetermined signaling protocol such as RSVP-TE or CR-LDP.

Claims (19)

1. A system for traffic and subscriber service differentiation using multiprotocol label switching (MPLS), the system comprising a plurality of MPLS devices, wherein a plurality of service tiers having different combinations of class of traffic and level of service are established and traffic is separated by at least one MPLS device based upon the plurality of service tiers, wherein a plurality of label switched path (LSP) resource classes (colors) are reserved for signaling the plurality of service tiers, and wherein each service tier is associated with a unique combination of a reserved resource class (color) and a hold priority.

2. The system of claim 1 , wherein at least one LSP is established for each service tier, using a predetermined signaling protocol to signal the unique combination of reserved resource class (color) and hold priority for each LSP.

3. The system of claim 2 , wherein the predetermined signaling protocol comprises a RSVP-TE signaling protocol.

4. The system of claim 2 , wherein the predetermined signaling protocol comprises a CR-LDP signaling protocol.

5. The system of claim 1 , wherein the plurality of MPLS devices comprises an enhanced MPLS device comprising a traffic/service differentiator for establishing a queue for each of the plurality of service tiers and separating traffic for each service tier into the corresponding queue.

6. The system of claim 5 , wherein the enhanced MPLS device further comprises a scheduler for scheduling transmission opportunities for the queues.

7. The system of claim 1 , wherein the plurality of MPLS devices comprises a standard MPLS device configured to separate traffic for each service tier.

8. The system of claim 1 , wherein each label switched path (LSP) used for service tier traffic is associated with one and only one service tier.

9. The system of claim 1 , wherein the plurality of service tiers support multiple levels of service for a single class of traffic.

10. A system for traffic and subscriber service differentiation using multiprotocol label switching (MPLS), the system comprising a plurality of MPLS devices, wherein a plurality of service tiers having different combinations of class of traffic and level of service are established and traffic is separated by at least one MPLS device based upon the plurality of service tiers, wherein the at least one MPLS device continues to separate traffic based upon the plurality of service tiers during a failure condition.

11. A device for traffic and subscriber service differentiation using multiprotocol label switching (MPLS), the device comprising: a plurality of queues, each queue associated with a different one of a plurality of service tiers having different combinations of class of traffic and level of service; a traffic/service differentiator operably coupled to separate traffic for the different service tiers into a corresponding queue of the plurality of queues; and a scheduler operably coupled to provide transmission opportunities for the plurality of queues wherein each service tier is associated with a unique combination of a resource class (color) from a reserved set of resource classes (colors) and a hold priority.

12. The device of claim 11 , wherein the traffic/service differentiator is operably coupled to establish at least one LSP for each service tier using a predetermined signaling protocol to signal the unique combination of reserved resource class (color) and hold priority for each LSP.

13. The device of claim 12 , wherein the predetermined signaling protocol comprises a RSVP-TE signaling protocol.

14. The device of claim 12 , wherein the predetermined signaling protocol comprises a CR-LDP signaling protocol.

15. The device of claim 11 , wherein the traffic/service differentiator continues to separate traffic for the different service tiers into a corresponding queue of the plurality of queues during a failure condition.

16. A method for traffic and subscriber service differentiation using multiprotocol label switching (MPLS), the method comprising: reserving a set of resource classes (colors) for a plurality of service tiers; establishing the plurality of service tiers, wherein each service tier is associated with a unique combination of a resource class (color) from the reserved set of resource classes (colors) and a hold priority; signaling service tier between enhanced MPLS devices through a combination of resource class (color) and hold priority using a predetermined signaling protocol; configuring standard MPLS devices to separate traffic associated with different service tiers; and differentiating traffic and subscriber service based upon the plurality of service tiers.

17. The method of claim 16 , wherein the predetermined signaling protocol comprises a RSVP-TE signaling protocol.

18. The method of claim 16 , wherein the predetermined signaling protocol comprises a CR-LDP signaling protocol.

19. The method of claim 16 , wherein differentiating traffic and subscriber service based upon the plurality of service tiers comprises: establishing a separate queue for each service tier; and separating traffic into the separate queues based upon service tier.

Assignments (5)
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 031911/0856 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →