Content-Based Network Traffic Redirection via MPLS Labeling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Configuring policy-based routing across a network is cumbersome, limiting flexibility in routing packets based on criteria other than destination address.
Innovation Solution
A system that applies a label to packets based on their content, using a business rule module to determine the destination and a label determination module to attach an MPLS label, allowing switching devices to route packets accordingly, thereby redirecting traffic without requiring new dedicated network connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If policy-based routing is configured across a network, then routing flexibility based on criteria other than destination address is improved, but configuration complexity increases
Solution Approach 1:
The patent introduces an intermediary system that sits between the packet source and the network routing infrastructure. This intermediary intercepts packets, evaluates them against business rules, and modifies packet headers to redirect traffic flow. By placing the complex rule evaluation logic in this intermediary layer rather than configuring each network device individually, the patent achieves flexible content-based routing while simplifying overall network configuration.
Solution Approach 2:
The patent segments the routing function into distinct components: the intermediary device that performs rule evaluation and packet modification, and the core network infrastructure that handles standard routing. This segmentation allows the complex policy-based routing logic to be isolated in a single intermediary system, reducing configuration complexity across the broader network while maintaining routing flexibility through the intermediary's rule engine.
2Reliability
If dedicated network connections are provisioned between locations, then communication reliability is improved, but network provisioning complexity and cost increase
Solution Approach 1:
The patent creates a virtual copy or overlay of dedicated connection functionality using existing network infrastructure. Instead of physically provisioning dedicated connections between all possible location pairs, the intermediary device virtualizes the dedicated connection experience by routing traffic through selected paths based on business rules. This allows multiple locations to communicate reliably without requiring physical dedicated connections between each pair.
Solution Approach 2:
The patent makes the existing shared network infrastructure universal by enabling it to provide dedicated-connection-like service to multiple different location pairs dynamically. The intermediary device configures the network to provide reliable communication for various location combinations on demand, allowing the same physical infrastructure to serve multiple dedicated connection scenarios without requiring separate physical connections for each location pair.
Data Source
AI summary
A rule indicates that data having particular characteristics be automatically routed to a particular destination. When software on a switching device detects a new data stream, it is analyzed to determine whether it has characteristics specified by the rule. If it does, the packet is encapsulated with a special tag, indicating that the packet should be routed to the new destination. Also, an entry is added to a quick-lookup table in the switching device. The entry indicates that future packets in the data stream that have the same source and destination port and address should also be routed to the new destination.


