Patent ID: 7801974

Claim:
A method of configuration and management for MPLS VPN, comprising: a) managing, by a device for configuration and management system, the MPLS VPN in three-dimensional structure: a first dimension of view layer, a second dimension of management layer and a third dimension of TCP/IP layer; dividing, by the device for configuration and management system, said first dimension of view layer into three sub-layers: user view, middle view and device view; dividing, by the device for configuration and management system, said second dimension of management layer into three sub-layers: a business management layer (BML), a network management layer (NML) and a network element management layer (EML), wherein the BML includes configuration elements set of MPLS VPN service itself; the NML includes configuration elements set of network; and the EML includes configuration elements set of an individual device and its interface; dividing, by the device for configuration and management system, said third dimension of TCP/IP layer into two sub-layers: a data link layer and an IP layer, wherein the data link layer includes elements set of two-layer encapsulation of interface; and the IP layer includes elements set of addressing strategy and IP routing protocol; defining, by the device for configuration and management system, the user view for the MPLS VPN, wherein the user view includes elements set of MPLS VPN service seen from a user point of view and wherein the defining the user view comprises defining data link layer configuration and defining IP layer configuration; defining, by the device for configuration and management system, the middle view for the MPLS VPN, wherein the middle view includes storage elements set of MPLS VPN service in a network management system and wherein the defining the middle view comprises defining relational database and defining groups; defining, by the device for configuration and management system, the device view for the MPLS VPN, wherein the device view includes elements set of MPLS VPN service that can be recognized by routers and wherein defining the device view comprises defining TELNET command and defining configuration file; and wherein the defining data link layer configuration comprises: defining interface encapsulation configuration on BML configuration of data link layer; defining different types of interface encapsulation configuration on NML configuration of data link layer; and defining different devices interface encapsulation mapped to different types of interface on EML configuration of data link layer; wherein the defining IP layer configuration comprises: defining routing protocol configuration at IP layer on BML configuration of IP layer, defining different types of routing protocol encapsulation and configuration on NML configuration of IP layer, and defining different devices interface encapsulation mapped to different types of interface on EML configuration of IP layer.