BLE End Node Role Reversal for Connection Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional BLE networking faces impediments such as uncertainty in peripheral device advertisement acknowledgment, signaling collisions, and complex connection management due to the conventional central-peripheral relationship, leading to suboptimal communication and increased latency, especially in scenarios with multiple peripherals and mobile devices.

Innovation Solution

Reversing the directional flows of beacon advertisement message transmission and connection initiation, allowing BLE end nodes to detect and evaluate proximity to access points, and autonomously decide on connection establishment, thereby reducing reliance on central devices for connection management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional BLE peripheral devices continuously advertise their presence to centrals, then peripheral visibility and connection opportunities are improved, but advertising channel congestion and signaling collisions increase

Engineering Contradiction:
Improveconnection reliabilityVSAvoidsignaling collision
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent inverts the conventional BLE advertising model by making access points (previously centrals) advertise their presence and capabilities, while end nodes (previously peripherals) actively scan and initiate connections. This role reversal reduces advertising channel congestion because access points can advertise less frequently while end nodes, being mobile and time-sensitive, take responsibility for discovering and connecting to appropriate access points.

Inventive Principle:
Principle #13The other way round (Inversion)

2Ease of operation

If centrals continuously monitor and manage peripheral connections, then connection management control is improved, but system complexity and energy consumption increase

Engineering Contradiction:
Improveconnection managementVSAvoidnetworking complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling end nodes to autonomously scan for access points, evaluate connection criteria, and initiate connections without continuous central coordination. Access points advertise their presence and basic capabilities, but the decision-making and connection initiation are decentralized to end nodes, reducing the management burden on access points and simplifying the overall system architecture.

Inventive Principle:
Principle #25Self-service

3Reliability

If peripheral devices wait for central acknowledgment of advertisements, then connection confirmation is improved, but latency and response time increase

Engineering Contradiction:
Improveconnection confirmationVSAvoidconnection latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent reverses the acknowledgment flow by having end nodes actively scan for and detect access point advertisements, then initiate connections directly. This eliminates the waiting period for central acknowledgment because end nodes take proactive control of the connection process, significantly reducing connection latency while maintaining reliability through active detection and confirmation protocols.

Inventive Principle:
Principle #13The other way round (Inversion)

4Adaptability or versatility

If multiple peripherals operate in the same BLE environment, then network coverage and connectivity options are improved, but advertising channel interference and collision probability increase

Engineering Contradiction:
Improvenetwork coverageVSAvoidsignal interference
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The patent resolves multi-peripheral interference by inverting the model to multiple access points advertising while end nodes scan. Access points can be stationary and use longer advertising intervals, while end nodes actively scan and select the best access point to connect to. This reduces collision probability because scanning and advertising can operate on different time scales and channels, and end nodes can choose to connect to only one access point at a time.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS10264436B1BLE networking systems and methods providing central and peripheral role reversal with independent peripheral network connectivity
Publication Date: 2019.04.16 LINK LABS
  • US10264436B1 patent drawing
  • US10264436B1 patent drawing
  • US10264436B1 patent drawing

AI summary

Provided are systems and methods for reversing the conventional roles of central and peripheral devices in a BLE network. Doing so includes implementing an end node (EN) to be operable with a cellular backhaul and as the receiver of messaging generated by components within the network for the downstream cellular transfer of proximity and other types of information collected by the EN. The EN is configured to collect GPS and WiFi positional information determinative of a location of the EN, and transmit such positional information directly from the EN over an available backhaul so as to enable a determination of a relative location thereof based only on that positional information. In these ways, location and other types of information associated with the EN may become known with increased reliability and certainty in the face of obstacles such as structural barriers and distance that ordinarily limit BLE performance.