M.Penasir Phuto, S. Kavi Priya, T.Revathy
Node mobility, unpredictable network connectivity, and uncertain energy availability represent the greatest challenges for designing perpetual systems. When systems harvest energy from their environment and gather data in a robust manner, they can become perpetual and self-managing. Sensing and routing are inherently dependent, and optimizing only one or the other in an energy constraint environment is useless. However, adapting to both energy and network variations is considerably more difficult. This work presents a system that balances available energy with data delivery to allow perpetual operation across highly dynamic and mobile networks. Balancing energy with data delivery is important in unpredictable environments. Sensing more data that can be delivered by the network is not useful, while gathering less underutilizes the systems potential. Here, each node uses a distributed algorithm to balance the energy across sensing, routing node‟s own data and the routing the data for other nodes. Our evaluations show that the proposed system will give higher data delivery rate than existing systems.