Packet Retransmission Control for Lossless Network Node Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data packet losses occur during node switching operations in network systems, causing service disruptions and delays, particularly in time-sensitive services like voice calls and video conferencing, due to weak connections and network congestion, and existing recovery methods are inefficient for real-time applications.

Innovation Solution

Implementing a system and method for automatic re-transmission of data packets based on pre-defined and dynamic configurations to recover potential losses during node switching, using parameters to determine the need for re-transmission and the type of re-transmission required.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data packets are transmitted during node switching operation, then network service continuity is maintained, but data packet losses occur due to weak connections and network congestion

Engineering Contradiction:
Improvedata packet delivery reliabilityVSAvoiddata packet loss during switching
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by detecting potential data packet losses before they occur during node switching. The network node monitors transmission status and identifies packets that may be lost due to weak connections or congestion, then proactively re-transmits these packets before the switching operation completes, preventing the loss from affecting service continuity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring the transmission status of data packets during node switching operations. When packet loss is detected or anticipated, the system responds by triggering re-transmission procedures, creating a closed-loop control system that adapts to changing network conditions and ensures reliable delivery despite switching operations.

Inventive Principle:
Principle #23Feedback

2Reliability

If data packets are re-transmitted after loss detection in related art, then packet loss is recovered, but long turn-around time causes delays unacceptable for time-sensitive services

Engineering Contradiction:
Improvedata packet recoveryVSAvoidturn-around time for packet recovery
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of waiting for packet loss to be confirmed and then initiating recovery, the system performs preliminary re-transmission of potentially lost packets during the switching operation itself. This preliminary action occurs before the switching completes and before traditional recovery mechanisms would be triggered, dramatically reducing the time required to recover from potential losses.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system skips the traditional sequential process of loss detection followed by recovery by rushing through the re-transmission during the switching operation itself. By performing re-transmission concurrently with switching rather than sequentially after loss confirmation, the system eliminates the long turn-around time that would otherwise be required for packet recovery.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Reliability

If automatic re-transmission based on pre-defined and dynamic configurations is implemented, then data packet losses are reduced, but system complexity increases

Engineering Contradiction:
Improvedata packet loss reductionVSAvoidre-transmission configuration system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system employs dynamic configurations for re-transmission parameters, allowing the network node to adapt re-transmission behavior based on current network conditions, service requirements, and switching context. This dynamic approach enables the system to optimize reliability for different scenarios without requiring completely separate configurations for each case, managing complexity through adaptability rather than proliferation of fixed rules.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12556306B2System, method, and computer program for managing data packets transmission between network nodes based on pre-defined configuration and dynamic configuration
Publication Date: 2026.02.17 RAKUTEN MOBILE INC
  • US12556306B2 patent drawing
  • US12556306B2 patent drawing
  • US12556306B2 patent drawing

AI summary

Provided are system, method, and device for managing data packets transmission between network nodes based on one or more configurations. The system includes: a first network node including: a memory storing instructions; and at least one processor configured to execute the instructions to: transmit one or more data packets stored in a buffer to a second network node; determine whether or not a re-transmission of the one or more data packets is required; determine a type of the re-transmission, based on determining that the re-transmission is required; re-transmit the one or more data packets based on the determined type of the re-transmission; and clear the one or more data packets from the buffer, based on determining that the re-transmission is not required.