Enhanced timing measurement techniques for determining distance in wireless networks
US-2019069267-A1 · Feb 28, 2019 · US
US11844143B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11844143-B2 |
| Application number | US-202117313924-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 6, 2021 |
| Priority date | Nov 20, 2018 |
| Publication date | Dec 12, 2023 |
| Grant date | Dec 12, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure is related to dynamic methods of managing roaming of client devices at boundaries of area serviced by access points. In one aspect, a method includes estimating by a controller, first signal information of a signal transmitted by an access point and received at a client device, the first signal information being from the perspective of the access point, the client device operating at a boundary of an area serviced by the access point; determining, by the controller, second signal information for the signal, the second signal information being from the perspective of the client device; and performing, by the controller, roaming management of the client device based on the first signal information and the second signal information.
Opening claim text (preview).
The invention claimed is: 1. A method comprising: estimating first signal information of a signal received at a client device from an access point, the first signal information being from a perspective of the access point; identifying whether the client device is operating at a boundary of an area serviced by the access point; first determining, in response to, at least in part, a determination that the client device is operating at the boundary of the area serviced by the access point, a second signal information associated with the signal, the second signal information being provided by the client device; cross validating the first signal information and the second signal information; and performing roaming management of the client device based on the cross validation of the first signal information and the second signal information; second determining whether there is any neighboring access point with a signal power level which is stronger at the client device relative to the signal power level of the signal from the access point; instructing, in response to a positive result of the second determining, the client device to switch from the access point to a determined neighboring access point; third determining, in response to a negative result of the second determining, whether there is any neighboring cellular node with a signal power level which is stronger at the client device relative to the signal power level of the signal from the access point; and instructing, in response to a positive result of the third determining, the client device to switch from the access point to a determined neighboring cellular node. 2. The method of claim 1 , wherein the second signal information is indicative of a network connectivity of the client device as observed by the client device at the boundary. 3. The method of claim 1 , further comprising: identifying whether the client device supports neighbor reporting; and selecting a technique for identifying the second signal information from the perspective of the client device based on whether the client device supports neighbor reporting. 4. The method of claim 3 , wherein the technique includes estimating the second signal information from beacon data of another client device in proximity to the client device and the technique is selected in response to identifying that the client device does not support neighbor reporting. 5. The method of claim 1 , further comprising: instruct, in response to a negative result of the third determining, the access point to increase signal strength of the signal. 6. A system comprising: one or more processors; and a computer-readable medium comprising instructions stored therein, which when executed by the one or more processors, cause the one or more processors to perform operations comprising: estimate a first signal information of a signal received at a client device from an access point, the first signal information being from a perspective of the access point; identify whether the client device is operating at a boundary of an area serviced by the access point; first determine, in response to, at least in part, a determination that the client device is operating at the boundary of the area serviced by the access point, a second signal information associated with the signal, the second signal information being provided by the client device; cross validate the first signal information and the second signal information; and perform roaming management of the client device based on the cross validation of the first signal information and the second signal information; second determine whether there is any neighboring access point with a signal power level which is stronger at the client device relative to the signal power level of the signal from the access point; instruct, in response to a positive result of the second determining, the client device to switch from the access point to a determined neighboring access point; third determine, in response to a negative result of the second determining, whether there is any neighboring cellular node with a signal power level which is stronger at the client device relative to the signal power level of the signal from the access point; and instruct, in response to a positive result of the third determining, the client device to switch from the access point to a determined neighboring cellular node. 7. The system of claim 6 , wherein the second signal information is indicative of a network connectivity of the client device as observed by the client device at the boundary. 8. The system of claim 6 , wherein the instructions, which when executed by the one or more processors, further cause the one or more processors to: identify whether the client device supports neighbor reporting; and select a technique for identifying the second signal information from the perspective of the client device based on whether the client device supports neighbor reporting. 9. The system of claim 8 , wherein the technique includes estimating the second signal information from beacon data of another client device in proximity to the client device and the technique is selected in response to identifying that the client device does not support neighbor reporting. 10. The system of claim 6 , wherein the instructions, which when executed by the one or more processors, further cause the one or more processors to: detect an occurrence of a triggering condition for the client device; and determine the second signal information in response to the occurrence of the triggering condition. 11. The system of claim 6 , the operations further comprising: instruct, in response to a negative result of the third determining, the access point to increase signal strength of the signal. 12. A non-transitory computer-readable storage medium comprising instructions stored therein, which when executed by one or more processors, cause the one or more processors to perform operations comprising: estimate a first signal information of a signal received at a client device from an access point, the first signal information being from a perspective of the access point; identify whether the client device is operating at a boundary of an area serviced by the access point; first determine, in response to, at least in part, a determination that the client device is operating at the boundary of the area serviced by the access point, a second signal information associated with the signal, the second signal information being provided by the client device; cross validate the first signal information and the second signal information; and perform roaming management of the client device based on the cross validation of the first signal information and the second signal information; second determine whether there is any neighboring access point with a signal power level which is stronger at the client device relative to the signal power level of the signal from the access point; instruct, in response to a positive result of the second determining, the client device to switch from the access point to a determined neighboring access point; third determine, in response to a negative result of the second determining, whether there is any neighboring cellular node with a signal power level which is stronger at the client device relative to the signal power level of the signal from the access point; and instruct, in response to a positive result of the third determining, the client device to switch from the access point to a determined neighboring cellular node. 13. The non-transitory computer-readable storage medium of claim 12 , wherein the second signal info
due to low signal strength · CPC title
based on historical data · CPC title
between location registers or mobility servers · CPC title
Received signal strength · CPC title
Transfer of terminal data · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.