Service Label Routing in MPLS Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing MPLS networks face inefficiencies in routing packets due to the need for indirection and abstraction when provisioning services, leading to suboptimal transmission paths.
Innovation Solution
The implementation of service labels in MPLS networks allows for the instantiation of unique service tunnels between devices, enabling efficient routing of data packets based on arbitrary labels, supporting point-to-point, multipoint, and point-to-multipoint configurations, and improving scalability and flexibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional IP routing with loopback and label lookup is used, then services can be provisioned in MPLS networks, but packet transmission efficiency deteriorates due to indirection and abstraction
Solution Approach 1:
The patent extracts the service identification function from the traditional IP routing process by introducing service labels that carry service identifiers directly in the packet header. This eliminates the need for IP route loops and destination IP address lookups, allowing packets to be forwarded based on service labels without indirect routing through loopback addresses.
Solution Approach 2:
The patent introduces service labels as intermediary elements that mediate between the service provisioning system and packet forwarding. These labels act as a simplified interface that allows network devices to identify and forward packets based on service requirements without performing complex IP routing operations, thus improving both provisioning efficiency and transmission speed.
2Speed
If service labels are implemented, then packet transmission efficiency improves, but device complexity increases due to label management requirements
Solution Approach 1:
The patent designs service labels to serve multiple functions simultaneously: they identify services, carry routing information, and enable quality of service differentiation. This multi-functionality reduces the need for separate mechanisms for each function, thereby managing complexity while achieving improved transmission speed through direct label-based forwarding.
3Device complexity
If traditional routing methods are used, then network infrastructure is simple, but service flexibility and scalability deteriorate
Solution Approach 1:
The patent segments the network traffic identification and routing function by introducing service labels that separate service identification from traditional IP addressing. This segmentation allows the network infrastructure to remain relatively simple while enabling flexible service provisioning, as service labels can be independently managed and assigned without changing the underlying IP routing infrastructure.
Data Source
AI summary
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for implementing and utilizing one or more service labels in a Multiprotocol Label Switching (MPLS) network for delivery service through the network. The general, the service label acts to instantiate a service tunnel between two or more devices of the network, such as between a service or provider edge device and a metro device of the network. The service label is unique and arbitrary label per service to a network device. Once the service tunnel is established between the devices, one or more Internet Protocol (IP) or Ethernet services can be multiplex over the service tunnel to the network device. Also, one or more service labels (tunnels) can be established between any two or more network devices to allow for greater flexibility and scale.


