Part Number: CC1312R
Hi,
simplelink_cc13xx_cc26xx_sdk_6_10_00_29 868MHz LRM
I have a product where I am trying to reduce the power consumption of a sleepy sensor which leaves the network on a daily basis and so goes into a rejoining state where it issues beacon requests. Specifically, the time the receiver is on for after a beacon request has a large influence on battery life for my product. For the scan duration exponent, my setting is the default of 5 which seems to be about 1.6s of Rx on time after a beacon request. Once a device has joined a network, a rejoin (beacon request) only happens on the one channel to which it is joined. This is to save from scanning other channels which are unnecessary.
With a view to reducing this Rx on time, I would like to know:
1) After the Collector has received a beacon request, what is the maximum time it will attempt to transmit a beacon before a CSMA timeout? This assumes a very busy network. I have 60 or so devices plus routers all within a small area for testing purposes.
2) Does a beacon get queued in the coordinator's mac tx and rx queue? Would a beacon therefore be subject to delay depending on how busy the mac was with sending and receiving messages? Or does the beacon bypass any queuing mechanism and will timeout consistently on CSMA?
Thanks for your help. I do not want to change the scan duration exponent of the sensor without having some insight into the behaviour of the collector and its beacons.
Andy