IP Library Granted Patent US 7,362,774
Granted Patent B2
US 7,362,774 · App. 10/737,903 · Granted Apr 22, 2008

Multiprotocol label switching label distribution method, a related first multiprotocol label switching network element and a related second multiprotocol label switching network element

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,362,774
App. No.
10/737,903
Granted
Apr 22, 2008
Kind
B2
Abstract

The present invention relates to a Label distribution method for distributing a label between a first Multi-protocol Label Switching (MPLS) network element and a second peering MPLS network element in an MPLS network. The first MPLS network element adds an unused label to the first data-packet DP 1 of the at least one data-packet of the single flow before forwarding the at least one data-packet of the single flow, the unused label not yet associated with or used for identifying a context of said single flow. The second MPLS network element subsequently determines a context for the unknown label retrieved from the data-packets, using a predetermined algorithm. The second MPLS element then couples the unused label and the context determined using the predetermined algorithm.

Claims (17)

1. Label distribution method for distributing a label between a first Multiprotocol Label Switching network element (PE 1 ) and a second peering Multiprotocol Label Switching network element (PE 2 ) in a Multiprotocol Label Switching network (MPLSN), said label identifying a context of a single flow of data-packets, forwarded from said first Multiprotocol Label Switching network elements (PE 1 ) towards said second peering Multiprotocol Label Switching network element (PE 2 ), said method comprising:

causing said first Multiprotocol Label Switching network element (PE 1 ) to add an unused label to a first data-packet (DP 1 ), of said single flow before forwarding said single flow; said unused label not yet associated with or used for identifying a context of said single flow;

causing said second Multiprotocol Label Switching network element (PE 2 ), to determine a context of said single flow of data-packets by applying a predetermined algorithm if a label in said first packet of said single flow is said unused label; and

causing said second Multiprotocol Label Switching network element (PE 2 ) to couple said unused label and said context, determined by applying said predetermined algorithm.

2. Label distribution method according to claim 1 , wherein said method further comprises the step of causing said first Provider Edge Device (PE 1 ) to memorize a coupling between an origin of said first data-packet (DP 1 ) of said single flow of data-packets and said unused label.

3. First Multiprotocol Label Switching Network Element (PE 1 ) for use in a Multiprotocol Label Switching network (MPLSN), wherein a label is distributed between said first Multiprotocol Label Switching network element (PE 1 ) and a second peering Multiprotocol Label Switching network element (PE 2 ) in said Multiprotocol Label Switching network (MPLSN), said label identifying a context of a single flow of data-packets, forwarded from said first Multiprotocol Label Switching network elements (PE 1 ) towards said second peering Multiprotocol Label Switching network element (PE 2 ), said first Multiprotocol Label Switching Network Element (PE 1 ) comprising:

a. a forwarding part (FOR 1 ), adapted to forward said single flow of data-packets from said first Multiprotocol Label Switching Network element (PE 1 ) towards said second Multiprotocol Label Switching network element (PE 1 ), CHARACTERISED IN THAT said first Multiprotocol Label Switching Network Element (PE 1 ) comprises a label assigning part (LABA), coupled with an output to an input of said forwarding part (FOR 1 ) and adapted to assign an unused label to each data-packet of said single flow of data-packets; said unused label not yet associated with or used for identifying a context of said single flow.

4. First Multiprotocol Label Switching Network Element (PE 1 ) according to claim 3 wherein, said First Multiprotocol Label Switching Network Element (PE 1 ) comprises a memorizing part (TABLE 1 ), adapted to memorise a coupling between an origin of said first data-packet DP 1 of said single flow of data-packets and said unused label.

5. Second Multiprotocol Label Switching Network Element (PE 2 ) for use in a Multiprotocol Label Switching network (MPLSN), wherein a label is distributed between a first Multiprotocol Label Switching network element (PE 1 ) and said second peering Multiprotocol Label Switching network element (PE 1 ) in said Multiprotocol Label Switching network (MPLSN), said label identifying a context of a single flow of data-packets, forwarded from said first Multiprotocol Label Switching network element (PE 1 ) towards said second peering Multiprotocol Label Switching network element (PE 1 ), said second Multiprotocol Label Switching Network Element (PE 2 ) comprising the following parts:

a reception part (REC 2 ) adapted to receive data-packets of said single flow of data-packets; and

a label retrieving part (LRET), coupled with an output to an input of said reception part (REC 2 ) and adapted to retrieve from at least said first data-packet (DP 1 ) of said single flow of data-packets an unused label included therein, said unused label not yet associated with or used for identifying a context of said single flow; wherein said Multiprotocol Label Switching Network Element (PE 1 ) further comprises:

a context determining part (CDET), coupled with an output to an input of said reception part (REC 2 ) and adapted to determine a context of said single flow of data-packets by applying a predetermined algorithm if a label in said first packet of said single flow is said unused label; and

a holding part (TABLE), coupled with an input to an output of both said label retrieving part (LRET) context determining part (CDET) and adapted to hold a coupling of said unused label and said context determined by applying said predetermined algorithm.

6. Second Multiprotocol Label Switching Network Element (PE 2 ) according to claim 5 , CHARACTERISED IN THAT said predetermined algorithm is adapted to randomly assign an output of said Second Multiprotocol Label Switching Network Element (PE 2 ) to said context.

7. Second Multiprotocol Label Switching Network Element (PE 2 ) according to claim 5 , CHARACTERISED IN THAT said predetermined algorithm is adapted to assign an unused output of said Second Multiprotocol Label Switching Network Element (PE 2 ) having the lowest interface-identifier to said context.

8. Second Multiprotocol Label Switching Network Element (PE 2 ) according to claim 5 , CHARACTERISED IN THAT said predetermined algorithm is adapted to assign an unused output of said Second Multiprotocol Label Switching Network Element (PE 2 ) by using User-to-Network-Interface Protocol to said context.

9. Label distribution method according to claim 1 , wherein the predetermined algorithm is implemented by randomly assigning an output of said Second Multiprotocol Label Switching Network Element (PE 2 ) to said context.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
CHANGE OF NAME Recorded May 7, 2019
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 049102/0316 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2003
From: DE CLERCQ, JEREMY; HUBLET, CHRISTIAN MARIE ADELIN
To: ALCATEL
Reel/Frame 014818/0365 →