This paper presents a hardware/software co-design for multi protocol label switching (MPLS) using RSVP-TE as a signaling protocol. MPLS is the protocol framework on which the attention of network service provider is focused as it provides privacy and unbreakable security to users. It is meant to primarily prioritize Internet traffic and improve bandwidth utilization. As such it provides the possibility of associating quality of service per flow. Furthermore it increases the performance of Internet applications and overall efficiency. MPLS solutions are meant to be used with layer 2 and or layer 3 protocols. So far MPLS protocols are implemented by equipment providers in the equipment software package. However, software based solutions decrease overall performance of the network. This paper introduces a new FPGA based hardware architecture through which the overall MPLS performance is enhanced by executing core tasks in hardware while allowing other tasks to be executed in the associated FPGA processor to guard against performance degradation. The hardware component is emphasized with descriptions of its architecture and performance
[1]
Vijay Srinivasan,et al.
RSVP-TE: Extensions to RSVP for LSP Tunnels
,
2001,
RFC.
[2]
Ramesh Karri,et al.
Hardware implementation of a signaling protocol
,
2002,
SPIE ITCom.
[3]
Eric C. Rosen,et al.
Multiprotocol Label Switching Architecture
,
2001,
RFC.
[4]
Rita Puzmanova.
MPLS (Implementing the technology)
,
2002
.
[5]
F. Le Faucheur.
IETF Multiprotocol Label Switching (MPLS) Architecture
,
1998
.
[6]
Raymond Peterkin,et al.
An Architecture for a Hardware Implementation of the OSPF Protocol
,
2004,
CAINE.
[7]
Israel Cidon,et al.
A HARDWARE SIGNALING PARADIGM FOR FINE-GRAINED RESOURCE RESERVATION
,
2003
.
[8]
Tao Li,et al.
A hardware-accelerated implementation of the RSVP-TE signaling protocol
,
2004,
2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).
[9]
Malathi Veeraraghavan,et al.
Specification of a Subset of CR-LDP for Hardware Implementation
,
2002
.
[10]
Sha Li.
System architecture and hardware implementations for a reconfigurable MPLS router
,
2003
.