Packet Redirecting Router for Session Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Upstream network failures or routing reconfigurations can disrupt the integrity of sessions between network devices, leading to inconsistent packet paths and compromised routing statistics in IP networks.

Innovation Solution

A router is configured to manage bi-directional sessions by identifying mid-stream packets and redirecting them back to the original path using a packet redirector, ensuring that subsequent packets follow the same route as the initial lead packet, even in the presence of upstream changes or failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional routing is used without session tracking, then device complexity is reduced, but session integrity deteriorates due to upstream network failures or routing reconfigurations

Engineering Contradiction:
Improvesession integrityVSAvoidrouting management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The router performs preliminary actions by identifying and tracking session lead packets before mid-stream packets are affected by routing changes. The session tracking mechanism is established in advance, allowing the router to proactively redirect subsequent packets along the original path, preventing session integrity issues before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The router acts as an intermediary between the lead packet and mid-stream packets. By tracking the path taken by lead packets and using this information to redirect subsequent packets, the router mediates the routing process to ensure consistency without requiring changes to the end devices or the core routing infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If mid-stream packets are tracked and redirected to maintain session integrity, then routing consistency is improved, but processing time and device complexity increase

Engineering Contradiction:
Improverouting consistencyVSAvoidpacket processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The router extracts and stores path information from lead packets in advance, before mid-stream packets arrive. This preliminary action creates a lookup table of session paths that enables rapid redirection decisions for subsequent packets, minimizing processing time while maintaining routing consistency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The router creates a copy of the path information from the lead packet and stores it for subsequent use. Instead of重新 analyzing each mid-stream packet's routing path, the router uses the copied path data to quickly redirect packets, significantly reducing processing time while ensuring routing consistency.

Inventive Principle:
Principle #26Copying

3Reliability

If session path redirection is implemented, then packet path consistency is improved, but network adaptability to routing reconfigurations deteriorates

Engineering Contradiction:
Improvepacket path consistencyVSAvoidnetwork reconfiguration adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The session path redirection is applied locally only to packets belonging to tracked sessions, while other traffic continues to follow standard routing procedures. This localized approach maintains packet path consistency for affected sessions without preventing the network from adapting routing reconfigurations for other traffic or future sessions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The session tracking and redirection mechanism is dynamic, allowing the router to adapt to new sessions and routing changes as they occur. The system can redirect packets along original paths when needed while still permitting routing reconfigurations to take effect for sessions that haven't been tracked or for traffic outside the scope of session tracking.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10432519B2Packet redirecting router
Publication Date: 2019.10.01 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10432519B2 patent drawing
  • US10432519B2 patent drawing
  • US10432519B2 patent drawing

AI summary

A packet routing method and apparatus for managing packets of a bi-directional session between a first node and a second node in an IP network receives a mid-stream packet at an intermediate node. The intermediate node is not part of the bi-directional session. Next, the method identifies the bi-directional session (“identified session”) from which the mid-stream packet originated. The identified session includes a bi-directional path between the first node and the second node, while the bi-directional path includes a plurality of nodes for bi-directionally forwarding packets between the first node and the second node. The method then directs that one or more packets of the identified session be routed to at least one of the plurality of nodes of the identified session.