In order to solve problems existing in Hulun lake’s environmental monitoring system,such as insufficient monitoring points,high complexity and poor scalability,this paper puts forward an Internet of Things(IoT)platform for lake environmental monitoring based on Representational State Transfer(REST)architecture.The sensor node and node status data are abstracted into resources.Due to the characteristics of concision,high efficiency and loose coupling,this platform is suitable for lake environmental monitoring.Using ECS,Ali cloud server,it builds the development environment,with the aid of Laravel framework and front-end framework of lightweight jQuery to realize user management,Geographic Information System(GIS),real-time display for the data and historical data query.This platform can meet the requirement of fishery,livestock,scientific research and government,and eventually realize data sharing of the Hulun lake’s monitoring system.
Aiming at problems of poor adaptability and complex calculation of node distribution density for the traditional node deployment strategy,a Wireless Sensor Network(WSN) coverage control optimization strategy based on adjustable node distribution density and hybrid scheduling of redundant nodes is proposed.An adjustable parameter is introduced to make a certain proportion of nodes uniformly distributed in the whole monitoring area,and the remaining nodes are deployed in a certain density relationship.A hybrid scheduling strategy of redundant nodes is realized by combining the node scheduling algorithm of Redundant Node Judging Based on Grid(RNJBG) and the Energy Balanced Non-uniform Distribution Node Scheduling Algorithm(EBNDNS) to optimize network coverage.The simulation results show that the strategy can effectively prolong the network lifetime under the premise of ensuring the quality of network coverage.