Introduction
Big data and the Internet of Things are two popular topics in these recent years. Many applications nowadays applied both concepts in their system infrastructure and the IoT beacon network. Huge costs are paid to maintain the beacon network, including onsite maintenance and battery replacement operations. It increased the difficulty of applying this kind of infrastructure when the business is not supported by enough resources. Reducing resource consumption and maintaining the same reliability is essential to help this kind of infrastructure be generically applied in more businesses. One of the leading causes of the high demanding resource consumption is the data flow inside the whole infrastructure to support the accuracy of the functions. In this paper, we proposed a novel architecture for Battery Monitoring Framework to help reduce the bandwidth usage with keeping a high estimation accuracy of battery status.
Contributions
- 1. Proposed battery monitoring method that enables dynamic report interval of battery status in cold-start stage
- 2. Proposed server-side and mobile-side validations that reduce redundancy and enhance the necessity of the reported battery information
- 3. Proposed shortest-path Reference Provider (SPRP) to reduce unnecessary data
References
The source codes for both approaches are available in our Github repo.