Dynamic cell boundary roaming management using client feedback

US11844143B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11844143-B2
Application numberUS-202117313924-A
CountryUS
Kind codeB2
Filing dateMay 6, 2021
Priority dateNov 20, 2018
Publication dateDec 12, 2023
Grant dateDec 12, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • H04W36/302Primary

    due to low signal strength · CPC title

  • based on historical data · CPC title

  • H04W8/12Primary

    between location registers or mobility servers · CPC title

  • Received signal strength · CPC title

  • Transfer of terminal data · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11844143B2 cover?
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 …
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04W36/302. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 12 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).