Bluetooth Controller Packet Retransmission Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Bluetooth communication systems experience a high probability of packet retransmission, especially when devices are far apart or communication is obstructed, leading to inefficiencies in audio packet transmission.

Innovation Solution

A Bluetooth device controller employs flags and counters to track successful packet receptions and acknowledgments between primary and secondary devices, sending negative acknowledgments when a threshold of unreceived packets is reached, thereby reducing unnecessary retransmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional Bluetooth communication is used, then devices can communicate wirelessly, but the number of packet retransmissions increases significantly

Engineering Contradiction:
Improvepacket reception reliabilityVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the primary device monitors packet reception status and sends negative acknowledgments (NACK) to the audio gateway when packets are lost. The gateway then retransmits only the specific lost packets rather than all packets, improving reliability while maintaining efficiency through selective retransmission based on actual reception status feedback.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent employs preliminary error detection at the primary device before forwarding audio to the secondary device. By detecting packet loss in advance and triggering selective retransmission requests, the system prevents propagation of lost packets to the secondary device, thereby improving overall communication reliability without requiring full retransmission sequences.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If devices are farther away or communication is obstructed, then wireless communication flexibility is maintained, but packet reception success rate decreases

Engineering Contradiction:
Improvecommunication range flexibilityVSAvoidpacket reception success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements dynamic adaptive retransmission where the system adjusts its behavior based on real-time reception conditions. When packet loss is detected (indicating poor reception conditions due to distance or obstruction), the system activates selective retransmission mechanisms. This dynamic response allows the system to maintain reliability in challenging wireless environments while preserving the flexibility of wireless communication.

Inventive Principle:
Principle #15Dynamics

3Reliability

If audio packets are retransmitted frequently, then packet delivery reliability improves, but system performance and communication efficiency deteriorate

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts and identifies only the specific lost packets that require retransmission, rather than retransmitting all audio packets. The primary device compares received packet sequences, identifies gaps, and sends NACK messages containing only the indices of lost packets. The audio gateway then retransmits only those specific packets, significantly reducing unnecessary retransmissions and maintaining system performance while ensuring reliable delivery.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the retransmission parameter from 'retransmit all packets' to 'retransmit only lost packets identified by packet index'. This parameter change in the retransmission strategy reduces the volume of retransmitted data from potentially all packets to only the specific lost ones, thereby improving system performance while maintaining packet delivery reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11012842B2Wireless stereo bluetooth communication mechanism capable of effectively reducing number of audio packet retransmission
Publication Date: 2021.05.18 AIROHA TECHNOLOGY CORPORATION
  • US11012842B2 patent drawing
  • US11012842B2 patent drawing
  • US11012842B2 patent drawing

AI summary

A method applied into a controller of a Bluetooth device includes: providing a first flag and a second flag which are configured as a default value respectively; changing the first flag from the default value when the controller successfully receives the particular packet transmitted from the audio gateway; changing the second flag from the default value when the controller successfully receives an acknowledgement from a secondary device wherein a reception of the acknowledgement indicates that the secondary device successfully receives the particular packet; and transmitting an acknowledgement of a particular packet to an audio gateway when detecting that either the first flag or the second flag changes and becomes different from the default value.