Wireless Packet Retransmission Control for Data Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless data transmission technologies face challenges in meeting demands for timely data delivery over reliable transmission, as repeated retransmission processes can cause delays, and current systems are inflexible in adapting to different data types.

Innovation Solution

An information processing apparatus that determines whether a packet has been received by selecting between retransmission or non-retransmission processing based on packet content, using sequence information to confirm receipt and allowing for flexible transmission modes, including non-retransmission processing to prioritize timely data delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If retransmission processing is repeated to ensure reliable data transmission, then transmission reliability is improved, but transmission delay increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent changes the parameter of retransmission behavior based on data type. For game control data, non-retransmission mode is selected to minimize delay, while for important control data, retransmission mode is selected to ensure reliability. This parameter change resolves the contradiction by adapting the transmission mode to the specific requirements of different data types.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic selection between retransmission and non-retransmission modes based on the type of data being transmitted. The system dynamically switches between these modes rather than using a fixed approach, allowing optimization of both reliability and delay for different data types.

Inventive Principle:
Principle #15Dynamics

2Reliability

If retransmission processing is used for all data types, then transmission reliability is improved, but transmission flexibility deteriorates

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidtransmission flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies different transmission qualities (retransmission or non-retransmission) to different parts of the data stream based on their specific requirements. Game control data receives non-retransmission treatment while important control data receives retransmission treatment, allowing each data type to be optimized independently.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the transmission parameter (retransmission mode) based on the data type parameter. This allows the system to adapt to different data requirements, improving flexibility while maintaining reliability where needed.

Inventive Principle:
Principle #35Parameter changes

3Speed

If non-retransmission processing is used to reduce delay, then transmission speed is improved, but transmission reliability deteriorates

Engineering Contradiction:
Improvetransmission speedVSAvoidtransmission reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies non-retransmission processing only to specific data types (game control data) where speed is critical and delay is more important than reliability. Other data types continue to use retransmission processing, so reliability is maintained where needed while achieving speed improvements for time-sensitive data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the transmission parameter based on data type, using non-retransmission mode for game control data to improve speed while maintaining retransmission mode for other data to preserve reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11178061B2Information processing apparatus, information processing method, information processing system, and storage medium with control program stored thereon
Publication Date: 2021.11.16 NINTENDO CO LTD
  • US11178061B2 patent drawing
  • US11178061B2 patent drawing
  • US11178061B2 patent drawing

AI summary

An information processing apparatus includes a radio module which wirelessly transmits and receives a packet through synchronous communication to and from another apparatus and a first controller. The first controller determines whether or not the packet transmitted from the radio module has been received by another apparatus, and selects, when reception of a previously transmitted packet by the another apparatus is not confirmed, between retransmission processing for retransmitting the previously transmitted packet and non-retransmission processing for transmitting another packet instead of the previously transmitted packet depending on a content of the previously transmitted packet.