This project aims to resolve the heavy loading problem on server side when the server is required to monitor the battery status of a large scale of beacon networks. Frequent updates of battery statuses create a possible threat on server loading and affect the reliability of server service. A solution is proposed in the paper to ensure necessary update of information with a high accuracy of estimation on battery status in large-scale beacon networks.


  • 1. Workable in cold-start stage, or few data references
  • 2. Beacon professionals not required for implementation
  • 3. High accuracy, even low data reporting rate
  • 4. Workable in light-weighted server


Check out our paper for further discussion. The source codes for both approaches are available in our Github repo.