| The testing technology of IoT perception layer is an emerging revolutionary in recent years.The theoretical research has been undergoing a rapid development and the theoretical system has been becoming solid gradually.However,how to conduct testing and verification on the existing researches and then to execute industrialization and so to guarantee the stability and efficiency in practice is a significant problem that need to be addressed urgently.In this thesis,basing on a diverse range of testing bed technologies,a Web-based IoT perception testing system is designed.Through doing that,the perception layer networking algorithm and the protocol research can be conducted in more practical environment.Some disadvantages of most existing testing bed platforms are overcome,such as small platform scale,poor extendibility,and being limited to local area network.Firstly,in this thesis,some analysis of the key technologies of Web development,especially the J2EE multi-layer system architecture and SSM combined architecture.Then a comparison between them and other WEB development platform is performed and the superiority of the method in this thesis is demonstrated.Secondly,the analysis of wireless sensor networks energy consumption testing technology is executed,basing on the analysis result,the linear equal distance energy consumption model and linear optimized distance energy consumption model are constructed.Then the simulation results proved that with the increase of number of hops,the power consumption of single-hop transmission is significantly greater than the power consumption of multi-hop transmission.Meanwhile,the total power consumption of optimized distance model is lower than the equal distance model.In this thesis,the test system can use these features to test the correctness of the system energy consumption test.Thirdly,the analysis of the testing system is conducted through two different aspects,namely functionality and non-functionality respectively,to enable the system to satisfy the testing requirements of users and bring stable and efficient user experience.Through analyzing the system requirements,we made some solid contributions to the subsequent Web-based IoT perception layer testing system development.Finally,an integrated designing scheme is proposed basing on both architecture and function.By using B/S architecture technology,the detailed realization procedure is demonstrated and the practical testing bed platform is proposed through network socket programming technology,and database access technology.Meanwhile,some experiments about the existing IoT perception layer network protocol,including networking and performance testing,are conducted in the proposed platform.All of the functions of the testing system are verified,and the availability of the system is proved. |