Fastpath implementation for transparent local area network (LAN) services over multiprotocol label switching (MPLS)
First Claim
1. A network device for providing multipoint services, the network device comprising:
- a port configured to send and receive a packet, wherein the port is connected to a first network entity;
a mapping module connected to said first network entity and configured to determine a virtual path LAN segment assigned to said port;
a signaling module connected to said mapping module and configured to determine a virtual channel information assigned to said port, wherein said signaling module is configured to exchange said virtual channel information to a second network entity;
an encapsulation module connected to said signaling module and configured to add stacking labels to a header of said packet, wherein said encapsulation module is configured to assign a quality of service to be applied to said packet;
a port interface connected to said first network entity and configured to map a routing path for said packet; and
an address learning module connected to said first network entity and said second entity, wherein said address learning module is configured to learn said routing path to transport said packet from said first network entity to said second network entity.
4 Assignments
0 Petitions
Accused Products
Abstract
A network device includes a port, a mapping module, a signaling module, an encapsulation module, a port interface, and an address learning module. The port is configured to send and receive a packet. The mapping module is configured to determine a virtual path LAN segment assigned to the port. The signaling module is configured to determine virtual channel information assigned to the port. The signaling module is configured to exchange the virtual channel information to a second network entity. The encapsulation module is configured to add stacking labels to a header of the packet. The encapsulation module is configured to assign a quality of service to be applied to the packet. The port interface is configured to map a routing path for the packet. The address learning module is configured to learn the routing path to transport the packet from the first to the second network entity.
254 Citations
19 Claims
-
1. A network device for providing multipoint services, the network device comprising:
-
a port configured to send and receive a packet, wherein the port is connected to a first network entity;
a mapping module connected to said first network entity and configured to determine a virtual path LAN segment assigned to said port;
a signaling module connected to said mapping module and configured to determine a virtual channel information assigned to said port, wherein said signaling module is configured to exchange said virtual channel information to a second network entity;
an encapsulation module connected to said signaling module and configured to add stacking labels to a header of said packet, wherein said encapsulation module is configured to assign a quality of service to be applied to said packet;
a port interface connected to said first network entity and configured to map a routing path for said packet; and
an address learning module connected to said first network entity and said second entity, wherein said address learning module is configured to learn said routing path to transport said packet from said first network entity to said second network entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 18, 19)
-
-
10. A method of transmitting a packet in a network, the method comprising the steps of:
-
providing a port configuration to receive and transfer a packet at a first network entity;
determining a virtual path LAN segment and a virtual channel information assigned to said port at said first network entity;
transmitting said virtual channel information to a second network entity;
adding stacking labels to a header of said packet at said first network entity;
providing a port interface connected to said port of said first network entity for mapping a routing path for said packet; and
learning said routing path to transport said packet from said first network entity to said second network entity. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A network device for providing multipoint services, the network device comprising:
-
a port configured to send and receive a packet, wherein the port is connected to a first network entity;
a mapping means connected to said first network entity and for determining a virtual path LAN segment assigned to said port;
a signaling means connected to said signaling module and for determining a virtual channel information assigned to said port, wherein said signaling means is configured to exchange said virtual channel information to a second network entity;
an encapsulation means connected to said signaling module and for adding stacking labels to a header of said packet, wherein said encapsulation means is configured to assign a quality of service to be applied to said packet;
a port interfacing means connected to said first network entity and for mapping a routing path for said packet; and
an address learning means connected to said first network entity and said second network entity and for learning said routing path to transport said packet form said first network entity to said network entity. - View Dependent Claims (16, 17)
-
Specification