MPLS VPN Configuration System Using Three-Dimensional Layer Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a lack of a development system for configuration and management of Multi-Protocol Label Switching (MPLS) Virtual Private Networks (VPNs), which limits adaptability and efficiency in software development, given the standardized nature of MPLS VPN technology and varying implementation methods.
Innovation Solution
A three-dimensional development system for MPLS VPN configuration and management is proposed, structured into a view layer, management layer, and TCP/IP layer with sub-layers, enabling modular design and better expandability, using a method that defines user, middle, and device views, and business, network, and network element management layers, along with data link and IP layers, facilitating software development with improved adaptability and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a unique configuration and management development system for MPLS VPN is created, then software adaptability is improved, but device complexity increases
Solution Approach 1:
The development system is segmented into three distinct dimensions: view layer (user, middle, device views), management layer (business, network, network element management layers), and TCP/IP layer (data link and IP layers). This segmentation allows software to be modularly designed with standardized interfaces between layers, enabling high adaptability while controlling complexity through clear structural boundaries.
Solution Approach 2:
The patent introduces a three-dimensional development system structure that adds multiple dimensions to software design. By organizing software components across three dimensions (view layer, management layer, TCP/IP layer), the system achieves comprehensive adaptability for different MPLS VPN implementations while maintaining manageable complexity through dimensional organization.
2Adaptability or versatility
If configuration and management software is designed with high adaptability for different implementation ways, then software versatility is improved, but development time increases
Solution Approach 1:
The development system establishes standardized configurations, management layers, and protocol definitions before actual software development begins. By preparing the foundational framework including view layer definitions, management layer structures, and TCP/IP layer specifications in advance, the patent enables rapid software development with high adaptability without time-consuming customization during implementation.
3Adaptability or versatility
If a modularized development structure is implemented, then software expandability is improved, but system complexity increases
Solution Approach 1:
The system is divided into modular components across three dimensions with clear interfaces. Each module (user view, middle view, device view, business management layer, network management layer, network element management layer, data link layer, IP layer) can be independently developed, tested, and replaced, enabling expandability while maintaining structural clarity that prevents complexity escalation.
Data Source
AI summary
The invention relates to a configuration and management development system for MPLS VPN in the network management field of a data communication. The development system is a three-dimensional structure, which includes first dimension of view layer, second dimension of management layer and third dimension of TCP/IP layer, and each layer is divided into several sub-layers. MPLS VPN can be implemented in various different ways with the development system; software having better adaptability can be developed. With the development system, configuration and management software for MPLS VPN can be rapidly designed and implemented. The configuration and management software, developed with the development system, has a modularized structure with clear specification and a better expandability.


