Wi-Fi Access Point Resynchronization for Accurate Device Locationing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Maintaining synchronization among a large number of access points in a network to ensure accurate locationing and analytics of Wi-Fi devices is challenging due to new access points being added or rebooted, leading to out-of-sync STA packets and incorrect locationing data.

Innovation Solution

Implementing a method where access points synchronize with predefined time intervals to send STA reports, with resynchronization events when new access points join the network, using SSI values for location determination and real-time mapping.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If access points send STA reports periodically with predefined time intervals, then locationing accuracy is improved, but synchronization difficulty increases when new access points are added or existing ones reboot

Engineering Contradiction:
Improvelocationing accuracyVSAvoidsynchronization complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements a feedback mechanism where access points monitor the presence and status of other access points in the network. When a new access point joins or an existing one reboots, the system detects this change and automatically triggers a resynchronization event, adjusting the reporting intervals of affected access points to maintain consistent timing across the network.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The synchronization mechanism is made dynamic by allowing access points to adjust their STA report intervals based on network conditions. When synchronization events occur, access points dynamically modify their reporting schedules to align with the updated timing, enabling the system to adapt to changes in network composition while maintaining locationing accuracy.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If access points resynchronize when new access points join, then locationing accuracy is maintained, but network performance degradation occurs due to increased synchronization overhead

Engineering Contradiction:
Improvelocationing accuracyVSAvoidnetwork performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-planning and pre-coordinating resynchronization events before they are fully executed. When a new access point joins or an existing one reboots, the system prepares the resynchronization schedule in advance, notifying affected access points of upcoming timing changes so they can adjust their buffers and queues accordingly, minimizing disruption to ongoing operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements cushioning mechanisms by maintaining buffer intervals and grace periods around synchronization events. These buffers allow access points to gracefully transition between synchronization states without causing abrupt disruptions to data flow or locationing operations, absorbing the performance impact of resynchronization over an extended period rather than concentrating it in a single moment.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Manufacturing precision

If access points maintain strict synchronization intervals, then STA packet timing accuracy is improved, but adaptability to network changes deteriorates

Engineering Contradiction:
ImproveSTA packet timing accuracyVSAvoidadaptability to network changes
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The synchronization system is designed to be dynamic rather than static. Access points maintain strict timing intervals during normal operation to ensure packet timing accuracy, but the system automatically detects network changes (new access points joining or existing ones rebooting) and triggers resynchronization events that adjust the intervals accordingly, allowing the system to adapt to changing network conditions while preserving timing precision.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements self-service by enabling access points to autonomously detect synchronization status and initiate resynchronization when needed. Each access point monitors the network for changes and can independently adjust its reporting intervals and timing, allowing the network to adapt to changes without requiring centralized control or manual intervention, thus maintaining both precision and adaptability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12574887B2Locationing accuracy and analytics of wireless devices
Publication Date: 2026.03.10 FORTINET INC
  • US12574887B2 patent drawing
  • US12574887B2 patent drawing
  • US12574887B2 patent drawing

AI summary

A plurality of access points synch with a first synch event to establish a first predefined time interval for periodically sending STA reports. Responsive to detecting the new access point, each of the plurality of access points is resynched by sending a second sync event to establish a second predefined time interval for periodically sending STA reports. A real-time mapping can be displayed of the station using a first location at a first instance, as initially synched, and a second location at the second instance, as resynched.