Font Size: a A A

Research And Implementation Of Underwater Acoustic Communication Network Simulation Platform

Posted on:2020-12-26Degree:MasterType:Thesis
Country:ChinaCandidate:Q HuFull Text:PDF
GTID:2392330620956215Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the increasing attention of marine resources,in recent years,the revolution of underwater acoustic communication network technology has been set off.The technical research on underwater acoustic communication network is also becoming more and more mature,and it is important in offshore exploration,auxiliary navigation and data acquisition.Unlike terrestrial wireless sensor networks,underwater acoustic communication networks have higher transmission delays,higher packet loss rates,and lower transmission rates.Existing wireless sensor network protocols cannot be directly used in underwater acoustic communication networks,so research and simulation of communication network protocols has become particularly important.In this context,based on the research of underwater acoustic communication network architecture,this thesis designs and implements a WEB-based underwater acoustic communication network simulation platform,which enables the research of underwater acoustic communication network protocol to be closer to the real ocean environment.The implementation overcomes the shortcomings of the physical simulation of the underwater acoustic communication network,which consumes too much resources,has a long experimental period,and is limited by the experimental environment.This thesis first expounds the key technologies involved in the simulation platform development process,analyzes three commonly used front-end development frameworks,and establishes SSM as the back-end framework of the simulation platform,focusing on Spring's functional modules,Spring MVC workflow and the architecture of MyBatis,analyzes the advantages of using Java multithreading.Through the research and analysis of the above key technologies,it lays a theoretical foundation for the design and implementation of the simulation platform.Secondly,the architecture of the underwater acoustic communication network is studied.The characteristics of underwater acoustic communication network are analyzed.The composition of the underwater acoustic communication network is introduced.Several common network topologies are introduced.The topology suitable for underwater acoustic communication network is analyzed.The three-layer protocol structure of underwater acoustic communication network is studied.The MAC protocol is analyzed.Finally,the simulation implementation of underwater acoustic communication network is introduced.Then,the requirements of the simulation platform are analyzed from two aspects: functional requirements and non-functional requirements.From the user's point of view,the test system can meet the corresponding business requirements.The importance of non-functional requirements in the design of simulation platform is analyzed,and the factors such as reliability and maintainability that need to be considered in the design of simulation platform are expounded.Through the analysis of the requirements of the simulation platform,it provides a basis for the design and implementation of the simulation platform.Then the design principle of the underwater acoustic communication network simulation platform is analyzed.The design scheme is proposed from two aspects of system architecture and function module,and the structure of the data table in the database is designed.The B/S architecture is combined with the network socket and multi-thread technology to develop the WEB-based underwater acoustic communication network simulation platform.The implementation of each functional module of the simulation platform is introduced in detail,and the communication between the test system and the client is realized.Finally,the deployment and testing of the simulation platform is introduced.The software and hardware environment required for the test simulation platform are explained,user management module,node management module,data management module,performance test module and real-time display module are tested,cases are written to perform the functional test,the results show that the simulation platform is working properly.
Keywords/Search Tags:underwater acoustic communication network, J2EE multi-layer architecture, SSM framework, simulation platform
PDF Full Text Request
Related items