Source Routing Packet Forwarding with Path Fault Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current packet transmission systems face challenges in flexibility and reliability due to faulty forwarding paths, which result in packet loss and increased transmission delays.
Innovation Solution
A packet transmission method where the source end device sends packets carrying both source routing information and a destination identifier, allowing network devices to forward packets based on either the source routing information or the destination identifier, prioritizing source routing information for non-faulty paths and switching to destination identifier forwarding when paths are faulty.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If source routing forwarding is used, then transmission delay is reduced, but reliability deteriorates due to packet loss on faulty paths
Solution Approach 1:
The patent implements dynamic path selection by enabling network devices to switch between source routing forwarding and forwarding table forwarding based on real-time path status. When a source routing path becomes faulty, the system dynamically transitions to alternative forwarding methods, ensuring continuous packet transmission while maintaining low delay performance.
Solution Approach 2:
The patent changes the forwarding mode parameter from static to adaptive by allowing network devices to modify their forwarding behavior based on path conditions. The system monitors path status and adjusts the forwarding method (source routing vs. forwarding table lookup) to optimize both delay and reliability metrics simultaneously.
2Reliability
If forwarding table lookup is used, then reliability is improved, but transmission delay increases due to lookup time
Solution Approach 1:
The system dynamically selects the forwarding method based on path status. When paths are healthy, it uses fast source routing forwarding; when paths fail, it transitions to reliable forwarding table forwarding, thus achieving both low delay and high reliability through adaptive behavior.
Solution Approach 2:
The patent segments the forwarding process into two distinct modes: source routing forwarding for normal conditions and forwarding table forwarding for fault conditions. This segmentation allows each mode to optimize for its specific purpose while the system overall achieves both speed and reliability through appropriate mode selection.
3Adaptability or versatility
If source routing information is carried in packets, then transmission flexibility is improved, but device complexity increases due to dual forwarding support requirements
Solution Approach 1:
The patent makes network devices universal by enabling them to support both source routing forwarding and forwarding table forwarding. This multi-functionality allows a single device to handle different forwarding modes based on path conditions, reducing the need for specialized devices and simplifying network deployment while maintaining flexibility.
Data Source
AI summary
A packet transmission system includes a source end device that is configured to send a first packet, where the first packet carries first source routing information and a destination identifier. The first source routing information includes a port identifier of each network device on a first forwarding path, and the destination identifier indicates the destination end device. A first network device on the first forwarding path is configured to, when receiving the first packet, forward the first packet based on the first source routing information or the destination identifier, and forward the first packet based on the first source routing information based on a preference.


