Handover management in a synchronization system
Disclosed are systems, apparatuses, processes, and computer-readable media for wireless communications. For example, a process can include determining, by a network entity, a handover candidate wherein the handover candidate is a wireless communication device of a plurality of wireless communication devices associated with the network entity. The network entity can transmit to each network device of a plurality of network devices, channel information and scheduling information associated with the handover candidate and can receive, from each network device of the plurality of network devices, energy information associated with a pre-determined packet received by each network device of the plurality of network devices. The network entity can determine a target network device for a handover associated with the handover candidate based on the received energy information.
1 . A network entity for wireless communications, the network entity comprising:
at least one memory; and
at least one processor coupled to the at least one memory and configured to:
determine a handover candidate, wherein the handover candidate is a wireless communication device of a plurality of wireless communication devices associated with the network entity;
transmit, to each network device of a plurality of network devices, channel information and scheduling information associated with the handover candidate;
receive, from each network device of the plurality of network devices, energy information associated with a pre-determined packet received by each network device of the plurality of network devices, wherein the pre-determined packet is received by each network device of the plurality of network devices using a same scheduled time slot based on the scheduling information; and
determine a target network device for a handover associated with the handover candidate based on the received energy information.
2 . The network entity of claim 1 , wherein the at least one processor is further configured to transmit, to the handover candidate, handover information indicative of the target network device.
3 . The network entity of claim 2 , wherein the handover information is indicative of a channel map associated with the target network device, a periodic advertisement (PA) counter associated with the target network device, and a group identifier associated with the target network device.
4 . The network entity of claim 1 , wherein the energy information is indicative of a Received Signal Strength Indicator (RSSI) information associated with a network device of the plurality of network devices receiving the pre-determined packet.
5 . The network entity of claim 1 , wherein the pre-determined packet is an AUX_SYNC_IND response packet transmitted by the handover candidate.
6 . The network entity of claim 5 , wherein the AUX_SYNC_IND response packet is transmitted by the handover candidate at a scheduled transmission time, the scheduled transmission time based on the scheduling information associated with the handover candidate.
7 . The network entity of claim 1 , wherein the network entity is an access point (AP).
8 . The network entity of claim 1 , wherein the network entity is a management entity (ME) and each network device of the plurality of network devices is an access point (AP).
9 . The network entity of claim 1 , wherein each wireless communication device of the plurality of wireless communication devices is an electronic shelf label (ESL) device.
10 . The network entity of claim 1 , wherein the handover candidate is a rail controller associated with one or more electronic shelf label (ESL) devices.
11 . The network entity of claim 1 , wherein the handover candidate is an active Bluetooth low energy (BLE) tracker ESL device.
12 . The network entity of claim 1 , wherein, to determine the handover candidate, the at least one processor is configured to:
obtain Received Signal Strength Indicator (RSSI) information associated with the plurality of wireless communication devices; and
determine the handover candidate based on analyzing RSSI information associated with the handover candidate and RSSI information associated with one or more wireless communication devices of the plurality of wireless communication devices.
13 . The network entity of claim 1 , wherein the channel information associated with the handover candidate is indicative of a channel map associated with the handover candidate, a periodic advertisement (PA) counter associated with the handover candidate, and a group identifier associated with the handover candidate.
14 . The network entity of claim 1 , wherein the scheduling information associated with the handover candidate is indicative of a time to trigger (TTT) associated with a schedule of channel scans for the handover candidate.
15 . The network entity of claim 1 , wherein the at least one processor is further configured to:
transmit, to each network device of the plurality of network devices, second channel information associated with the handover candidate and second scheduling information associated with the handover candidate, wherein the second scheduling information is different than the scheduling information; and
receive, from each network device of the plurality of network devices, additional energy information associated with a second pre-determined packet received by each network device of the plurality of network devices.
16 . The network entity of claim 15 , wherein the at least one processor is further configured to:
determine the target network device for the handover associated with the handover candidate based on the energy information and the additional energy information.
17 . The network entity of claim 15 , wherein the pre-determined packet and the second pre-determined packet are each AUX_SYNC_IND response packets transmitted by the handover candidate based on the respective scheduling information and the second scheduling information.
18 . The network entity of claim 15 , wherein:
the pre-determined packet is received by each network device of the plurality of network devices using an allocated group associated with the handover candidate; and
the second pre-determined packet is received by each network device of the plurality of network devices using an un-allocated group associated with the handover candidate.
19 . The network entity of claim 16 , wherein the energy information and the additional energy information are received in a same time frame associated with the network entity and the plurality of network devices.
20 . A method of wireless communications performed at a network entity, the method comprising:
determining a handover candidate, wherein the handover candidate is a wireless communication device of a plurality of wireless communication devices associated with the network entity;
transmitting, to each network device of a plurality of network devices, channel information and scheduling information associated with the handover candidate;
receiving, from each network device of the plurality of network devices, energy information associated with a pre-determined packet received by each network device of the plurality of network devices, wherein the pre-determined packet is received by each network device of the plurality of network devices using a same scheduled time slot based on the scheduling information; and
determining a target network device for a handover associated with the handover candidate based on the received energy information.
21 . The method of claim 20 , further comprising transmitting, to the handover candidate, handover information indicative of one or more of the target network device, a channel map associated with the target network device, a periodic advertisement (PA) counter associated with the target network device, or a group identifier associated with the target network device.
22 . The method of claim 20 , wherein the energy information is indicative of a Received Signal Strength Indicator (RSSI) information associated with a network device of the plurality of network devices receiving the pre-determined packet.
23 . The method of claim 20 , further comprising:
transmitting, to each network device of the plurality of network devices, second channel information associated with the handover candidate and second scheduling information associated with the handover candidate, wherein the second scheduling information is different than the scheduling information; and
receiving, from each network device of the plurality of network devices, additional energy information associated with a second pre-determined packet received by each network device of the plurality of network devices.
24 . The method of claim 23 , further comprising:
determining the target network device for the handover associated with the handover candidate based on the energy information and the additional energy information.
25 . The method of claim 24 , wherein the energy information and the additional energy information are received in a same time frame associated with the network entity and the plurality of network devices.
26 . The method of claim 23 , wherein:
the pre-determined packet is received by each network device of the plurality of network devices using an allocated group associated with the handover candidate; and
the second pre-determined packet is received by each network device of the plurality of network devices using an un-allocated group associated with the handover candidate.
27 . The method of claim 23 , wherein the pre-determined packet and the second pre-determined packet are each AUX_SYNC_IND response packets transmitted by the handover candidate based on the respective scheduling information and the second scheduling information.
28 . The method of claim 20 , wherein the pre-determined packet is an AUX_SYNC_IND response packet transmitted by the handover candidate.