BLE Peripheral Connection Priority Advertisement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Bluetooth Low Energy (BLE) radio communication systems face inefficiencies and interference when multiple centrals with priority orders attempt to connect to a peripheral, leading to unordered connection request signal reception and increased waiting times.
Innovation Solution
A radio communication apparatus that transmits advertisement packets including an order of connection priority, allowing the peripheral to establish connections based on received connection request signals and prevent signal interference by specifying connection priorities within the advertisement packets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a peripheral transmits an advertisement including a plurality of pieces of identification information, then the peripheral can transmit/receive data to/from a plurality of specific centrals, but connection request signals may be transmitted simultaneously from a plurality of specific centrals and interference occurs
Solution Approach 1:
The advertisement packet includes identification information and connection priority information in advance. Centrals read this information beforehand and determine their transmission timing based on the priority levels, preventing simultaneous transmissions and interference before they occur.
Solution Approach 2:
The invention changes the parameter of the advertisement packet by adding connection priority information (first connection priority, second connection priority, etc.). This parameter allows centrals to differentiate their transmission timing, with higher priority centrals transmitting earlier than lower priority ones, thus avoiding signal interference.
2Reliability
If a peripheral transmits an advertisement including an order of connection priority, then connection request signals can be received in the intended order, but the advertisement packet size and complexity increase
Solution Approach 1:
The connection priority information is segmented into distinct types (first connection priority, second connection priority, etc.), allowing for structured organization and processing of multiple centrals with different priority levels within the advertisement packet.
Solution Approach 2:
Instead of having the peripheral manage complex priority scheduling in real-time, the invention inverts the approach by embedding priority information in the advertisement packet itself, allowing centrals to autonomously determine their transmission timing based on the pre-specified priority levels.
3Object-affected harmful factors
If advertisements are transmitted serially for multiple centrals in an order of priority, then interference is prevented, but waiting time for subsequent centrals becomes long and efficiency is low
Solution Approach 1:
The peripheral transmits advertisements periodically with different priority levels. Higher priority centrals can connect during early advertisement transmissions, while lower priority centrals connect during subsequent transmissions, creating a periodic pattern that prevents interference while minimizing waiting times through efficient time utilization.
Data Source
AI summary
A peripheral transmits an advertisement including an order of connection priority of when a central is connected to the own apparatus. The central receives the advertisement. The central acquires the order of connection priority included in the received advertisement. The central controls transmission of a connection request signal to the peripheral based on the acquired order of connection priority. In response to the transmitted advertisement, the peripheral receives a connection request signal transmitted from the central. According to the connection request signal, the peripheral establishes connection with the central.


