BLE Advertising Packet Coordination for Collision Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In crowded radio frequency environments, Bluetooth Low Energy (BLE) devices experience collisions during advertisement packet transmissions, leading to delayed connections and user dissatisfaction.

Innovation Solution

A controlling device coordinates the timing of advertisement packets using a shared clock to synchronize the packet start times of multiple devices, allowing for passive scanning and signal quality measurement, and selects the optimal device for connection based on signal quality metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple BLE devices transmit advertisement packets simultaneously in a crowded radio frequency environment, then the system can serve multiple devices, but packet collisions occur leading to delayed connections

Engineering Contradiction:
Improveability to serve multiple devicesVSAvoidconnection success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent divides the advertisement packet transmission into time slots, assigning each device a specific time window to transmit its advertisement packet. This segmentation of the communication channel over time prevents simultaneous transmissions and eliminates packet collisions, allowing multiple devices to be served reliably without interference.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary coordination where a central device or controller establishes a synchronized timing schedule before actual advertisement packet transmissions occur. This preliminary action of scheduling and time-slot assignment ensures that all subsequent transmissions will be collision-free, preventing connection delays before they can occur.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If devices transmit advertisement packets without coordinated timing, then device complexity is reduced, but connection time increases due to collisions and retransmissions

Engineering Contradiction:
Improvetiming coordination mechanismVSAvoidconnection time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent merges the timing control function into the central device or controller that manages the advertisement packet schedule. By combining the scheduling decision-making with the transmission coordination, the system achieves efficient time management without requiring each individual device to implement complex autonomous timing logic, thus reducing overall system complexity while minimizing connection time.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If devices listen for responses addressed to their specific address only, then processing is more efficient, but quality metric collection is incomplete

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidquality metric data
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent implements a universal listening mechanism where each device monitors for response packets addressed to any device address in the synchronized advertisement train, not just its own. This multi-functional approach allows each device to collect quality metrics from all transmissions, enabling comprehensive performance evaluation while the system maintains efficient processing through the structured time-slot organization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250280440A1Packet Control for Multiple Devices
Publication Date: 2025.09.04 TEXAS INSTRUMENTS INC
  • US20250280440A1 patent drawing
  • US20250280440A1 patent drawing
  • US20250280440A1 patent drawing

AI summary

A method may include a controller device coordinating a multitude of advertising devices so that the advertising devices may have respective advertising intervals and timing offsets, thereby avoiding collision. As a result, the multitude of advertising devices may participate in a synchronized advertising train (SAT). In one example, the multitude of advertising devices are associated with a single electronic system and share an identity address, though the advertising devices may have different resolvable private addresses. A connecting (central) device may respond to advertising packets of the SAT, and each of the advertising devices may then receive the response from the connecting device, measure a signal quality of the connecting device, and provide signal quality metric data to the controller device. The controller device may then select one of the advertising devices to establish a connection with the connecting device based upon the received signal quality metric data.