IP Library Granted Patent US 7,006,499
Granted Patent B2
US 7,006,499 · App. 10/742,226 · Granted Feb 28, 2006

Source identifier for MAC address learning

Assignee: Alcatel IP Networks, Inc.
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,006,499
App. No.
10/742,226
Granted
Feb 28, 2006
Kind
B2
Abstract

A header value or label, referred to herein as a source station identification (SSID), is added to an encapsulated packet header, such as by adding the SSID as a label to the bottom of a stack of MPLS labels. The SSID comprises a unique identifier that identifies the PE that originated the packet. In some embodiments, the IP address of the originating PE may be used as the SSID for that PE. The PE receiving this packet can then associate the source Ethernet MAC address of received TLS traffic, e.g., with the originating PE. Given the SSID of the originating PE, the receiving PE is able to determine which LSP to use to send Ethernet traffic to the station with the learned MAC address.

Claims (26)

1. A method for routing data between an originating station and a destination station using a protocol under which the identity of the originating station may not be apparent to the destination station, the data comprising a source address associated with a node that originally sent the data, comprising:

adding a source station identifier associated with the originating station to a header associated with the data; and

forwarding the packet from the originating station to the destination station; wherein:

the originating station is different from the node that originally sent the data;

the format and required content of the header is prescribed by the protocol; and

adding the source station identifier associated with the originating station to the header comprises adding the source station identifier in a manner that does not interfere with the format and required content of the header required for the normal processing of the header under the protocol.

2. A method for routing data as recited in claim 1 wherein the protocol comprises the multiple protocol label switching (MPLS) protocol and adding a source station identifier associated with the originating station to the header comprises inserting the source station identifier as an additional label at the bottom of the MPLS label stack.

3. A method for routing data as recited in claim 1 wherein the source station identifier comprises the IP address of the originating station.

4. A system for routing data between an originating station and a destination station using a protocol under which the identity of the originating station may not be apparent to the destination station, the data comprising a source address associated with a node that originally sent the data, comprising:

a communication interface; and

a processor configured to add a source station identifier associated with the originating station to a header associated with the data and forward the packet from the originating station to the destination station via the communication interface;

wherein:

the originating station is different from the node that originally sent the data;

the format and required content of the header is prescribed by the protocol; and

adding the source station identifier associated with the originating station to the header comprises adding the source station identifier in a manner that does not interfere with the format and required content of the header required for the normal processing of the header under the protocol.

5. A system for routing data as recited in claim 4 wherein the protocol comprises the multiple protocol label switching (MPLS) protocol and adding a source station identifier associated with the originating station to the header comprises inserting the source station identifier as an additional label at the bottom of the MPLS label stack.

6. A system for routing data as recited in claim 4 wherein the source station identifier comprises the IP address of the originating station.

7. A computer program product for routing data between an originating station and a destination station using a protocol under which the identity of the originating station may not be apparent to the destination station, the data comprising a source address associated with a node that originally sent the data, the computer program product being embodied in a computer readable medium and comprising computer instructions for:

adding a source station identifier associated with the originating station to a header associated with the data; and

forwarding the packet from the originating station to the destination station;

wherein:

the originating station is different from the node that originally sent the data;

the format and required content of the header is prescribed by the protocol; and

adding the source station identifier associated with the originating station to the header comprises adding the source station identifier in a manner that does not interfere with the format and required content of the header required for the normal processing of the header under the protocol.

8. A computer program product for routing data as recited in claim 7 wherein the protocol comprises the multiple protocol label switching (MPLS) protocol and adding a source station identifier associated with the originating station to the header comprises inserting the source station identifier as an additional label at the bottom of the MPLS label stack.

9. A computer program product for routing data as recited in claim 7 wherein the source station identifier comprises the IP address of the originating station.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0531 →
CHANGE OF NAME Recorded May 27, 2014
From: ALCATEL USA SOURCING, L.P.
To: ALCATEL USA SOURCING, INC.
Reel/Frame 033032/0079 →
MERGER Recorded May 27, 2014
From: ALCATEL USA SOURCING, INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 032966/0290 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2006
From: ALCATEL USA MARKETING, INC.
To: ALCATEL USA SOURCING, L.P.
Reel/Frame 018454/0903 →
MERGER Recorded Oct 30, 2006
From: ALCATEL IP NETWORKS
To: ALCATEL USA MARKETING, INC.
Reel/Frame 018454/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2003
From: TINGLE, NICHOLAS W.; REGAN, JOE
To: ALCATEL IP NETWORKS, INC.
Reel/Frame 014838/0540 →
Continuity (2)
Provisional Application 6046624500 · Apr 28, 2003
Related Publication 20040213228A1 · Oct 28, 2004