US 12,413,947 B2
Device mobility in star topology network
Olivier Coutelou, Grenoble (FR); Thierry Chiche, Saint Ismier (FR); and Loïc Caseras-Noale, Dirac (FR)
Assigned to Schneider Electric Industries SAS, Rueil Malmaison (FR)
Filed by Schneider Electric Industries SAS, Rueil Malmaison (FR)
Filed on Apr. 19, 2022, as Appl. No. 17/723,566.
Claims priority of application No. 21305539 (EP), filed on Apr. 27, 2021.
Prior Publication US 2022/0345969 A1, Oct. 27, 2022
Int. Cl. H04W 4/80 (2018.01); H04W 36/30 (2009.01); H04W 88/16 (2009.01)
CPC H04W 4/80 (2018.02) [H04W 36/302 (2023.05); H04W 88/16 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method for managing mobility of communication devices, wherein a gateway manager is connected to a set of gateways, each gateway being paired with at least one communication device through wireless links and each communication device being paired to only one gateway, wherein a pairing database linked to the gateway manager comprises primary vectors each containing an identifier of a given gateway, an identifier of a given communication device paired to the given gateway and quality metrics pertaining to a radio link between the given gateway and the given communication device, the method comprising:
the gateways receiving messages sent in broadcast from communication devices, each message containing an identifier of communication device and operating data, wherein only a gateway paired with a given communication device is able to process the operating data of a message sent by the given communication device to transmit to the gateway manager the operating data which are used by applications,
the gateways determining quality metrics for each received message, the quality metrics pertaining to the radio link between the gateway and the communication device,
the gateways storing, for each received message, a secondary vector comprising the identifier of the communication device, a timestamp and the quality metrics,
the gateway manager collecting the secondary vectors from all the gateways and storing the collected secondary vectors in correspondence respectively with identifiers of the gateways in a manager database,
the gateway manager selecting, based on the quality metrics, a secondary vector among secondary vectors that contain the same identifier of communication device and contain timestamps included in a predefined time interval,
the gateway manager commanding a new pairing of the communication device corresponding to the identifier of communication device of the selected secondary vector with the gateway corresponding to the identifier of a gateway of the selected secondary vector instead of a gateway with which the communication device corresponding to the identifier of communication device of the selected secondary vector is currently paired, if the selected secondary vector has better quality metrics than a given primary vector having the same identifier of communication device in the pairing database and if the selected secondary vector has an identifier of gateway different from the identifier of gateway of said given primary vector.