Mobile Router Disconnect State Recognition and Acknowledgement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mobile routers face challenges in maintaining transport protocol connections due to limited processing and memory resources, leading to difficulties in tracking connection state data for numerous devices, especially during temporary disconnections which can result in lost data and re-starts of transmission or reception.

Innovation Solution

The method involves recognizing a disconnect state in transport protocol connections, determining the lowest sequence number, and transmitting a disconnect acknowledgement message with a receive window of zero and a sequence number one less than the lowest received sequence number, forcing the host into a persist state until the connection resumes, thus maintaining the connection without continuous tracking of state data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If mobile routers continuously track connection state data for numerous devices, then connection reliability is improved, but processing and memory resources are depleted

Engineering Contradiction:
Improveconnection reliabilityVSAvoidprocessing and memory resources
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential connection identifier information needed to recognize existing connections during reconnection, rather than continuously tracking all connection state data. This allows the mobile router to maintain connection reliability while significantly reducing processing and memory resource requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of continuous tracking, the system uses periodic action by only monitoring connections when disconnection events occur. The mobile router recognizes existing connections at disconnection points and maintains minimal state information, performing tracking operations only when necessary rather than continuously.

Inventive Principle:
Principle #19Periodic action

2Reliability

If transport protocol connections are maintained during mobile network disconnections, then data integrity is improved, but connection state tracking complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidconnection state tracking
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by sending disconnect acknowledgment messages with receive window of zero and sequence number of one less than the lowest received sequence number before the actual disconnection occurs. This prepares the transport protocol connection in advance, ensuring data integrity during the disconnection without requiring complex real-time tracking.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a simplified copy of connection state information (only the lowest received sequence number and connection identifier) rather than maintaining the full connection state. This copying approach allows the mobile router to maintain data integrity while reducing the complexity of connection state tracking during mobile network disconnections.

Inventive Principle:
Principle #26Copying

3Reliability

If disconnect acknowledgment messages are sent continuously until connection resumes, then connection recovery is improved, but message transmission overhead increases

Engineering Contradiction:
Improveconnection recoveryVSAvoidmessage transmission overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent ensures continuity of useful action by continuously sending disconnect acknowledgment messages with the same parameters (receive window of zero, sequence number of one less than lowest received sequence number) until the transport protocol connection exits the disconnect state. This continuous transmission of standardized acknowledgment messages ensures reliable connection recovery while minimizing energy overhead through message reuse.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS7808998B2Disconnected transport protocol connectivity
Publication Date: 2010.10.05 CISCO TECHNOLOGY INC
  • US7808998B2 patent drawing
  • US7808998B2 patent drawing
  • US7808998B2 patent drawing

AI summary

In an embodiment, an existing transport protocol connection though a mobile device is recognized as having entered a state of disconnect. A lowest received sequence number is determined from received messages to be transmitted over a disconnected transport protocol connection. A disconnect acknowledgement message with a receive window of zero and a sequence number of one less than the lowest received sequence number is transmitted. The disconnect acknowledge message with a receive window of zero and a sequence number of one less than the lowest received sequence number is continued to be transmitted until the transport protocol connection exits the disconnect state to a connect state.