Patent ID: 9124567
Filing Date: 2015-09-01
Classification: H04L

Abstract:
1. A system for converting data in an Internet protocol based virtual private network (VPN), comprising: a conversion section adapted to generate data based on a first VPN forwarding protocol, where the first VPN forwarding protocol is a Multi-Protocol Label Switching (MPLS)-based protocol that comprises MPLS-based data or a Virtual Router (VR)-based protocol that comprises VR-based data from data based on a second VPN forwarding protocol, where the second VPN forwarding protocol is a VR-based protocol or a MPLS-based protocol, respectively, wherein VR-based data comprises a provider edge (PE) router Internet Protocol (IP) address, a customer site Identification (ID), a VR ID, a VPN customer ID, a local subnet address, a customer location subnet address, and an additional IP subnet address and MPLS-based data comprises a NEXT HOP parameter, a Network Layer Reachability Information (NLRI) field, a route target (RT) and a route distinguisher, and wherein the conversion section is adapted to: generate an MPLS-based NEXT HOP parameter based on a PE router IP address parameter, generate an MPLS label parameter based on a customer site ID parameter, generate an MPLS-based NLRI parameter based on a customer location IP subnet address parameter, and generate an MPLS-based RT parameter based on a VR ID parameter, and generate a VR protocol PE router IP address parameter based on an MPLS-based NEXT HOP parameter, generate a VR protocol customer site ID parameter based on an MPLS label, generate a VR ID parameter and a VPN ID based on an RT lookup table or by decomposing an RT field into VR and VPN customer subfields, and generate a customer location local IP subnet address based on an NLRI field.