ABSTRACT
With increasing need on underwater applications, the research on underwater acoustic networks (UANs) becomes more and more important. In addition to proposals for many protocols at each layer, the underwater network architecture is also in need of well-suited solutions. In recent years, several platforms have been proposed that can test a variety of protocols in both simulation and field test cases. Because most of them are extended from network simulators (e.g., NS-2 and NS-3), they require the user to be familiar with these simulator platforms to implement protocols, which is difficult and would waste time during the initial research phase. In fact, the state machine is a common way to describe a network protocol. As far as we know, however, current platforms do not include a state machine-based protocol design method. In this paper, we propose a framework for protocol design in UANs based on a hierarchical state machine (HSM). We have completed fundamental code implementation of this framework successfully in both pool environment and simulation channel. The proposed framework will be a great convenience to the study of UAN protocols.
- Monika M and Dr. Shanta Rangaswamy. A study on under water network simulators. International Journal of Technology Enhancements and Emerging Engineering Research, 3(05):80--83, 2015.Google Scholar
- Miro Samek. Introduction to Hierarchical State Machines (HSMs). http://www.barrgroup.com/Embedded-Systems/How-To/Introduction-Hierarchical-State-Machines, 2016.Google Scholar
- John E Hopcroft. Introduction to automata theory, languages, and computation. Addison-Wesley, Reading, Massachusetts, 1979. Google ScholarDigital Library
- C. Yu, Y. Shen, L. Huang, H. Huang, X. Zhang, S. Jia, and J. Liu. The implementation of IEC60870-5-104 based on UML statechart and Qt state machine framework. In 5th International Conference on Electronics Information and Emergency Communication, pages 392--397, May 2015.Google ScholarCross Ref
- Andreas Huber Dönni. The boost statechart library: Tutorial. http://www.boost.org/doc/libs/1_61_0/libs/statechart/doc/tutorial.html, 2006.Google Scholar
- Object Management Group. OMG Unified Modeling Language (OMG UML) Version 2.5. http://www.omg.org/spec/UML/2.5/PDF, 2015.Google Scholar
- Z. Peng, Z. Zhou, J. H. Cui, and Z. J. Shi. Aqua-net: An underwater sensor network architecture: Design, implementation, and initial testing. In OCEANS 2009, pages 1--8, Oct. 2009.Google ScholarCross Ref
- Norman Abramson. The ALOHA system: Another alternative for computer communications. In Proceedings of ACM Joint Computer Conference, pages 281--285, Houston, USA, 1970. Google ScholarDigital Library
- Peng Xie, Jun hong Cui, and Li Lao. VBF: Vector-based forwarding protocol for underwater sensor networks. In Proc. of IFIP Networking, pages 1216--1221, 2005. Google ScholarDigital Library
- Sarang C Dhongdi, KR Anupama, and Lucy J Gudino. Review of protocol stack development of underwater acoustic sensor network (UASN). In IEEE Underwater Technology, pages 1--17, Chennai, India, Feb. 23--25, 2015.Google ScholarCross Ref
- Bo Fu, Yang Xiao, Hongmei Julia Deng, and Hui Zeng. A survey of cross-layer designs in wireless networks. IEEE Communications Surveys & Tutorials, 16(1):110--126, 2014.Google ScholarCross Ref
- Grady Booch. The unified modeling language user guide. Addison-Wesley, Reading, Massachusetts, 2005. Google ScholarDigital Library
Recommendations
Protocol design issues in underwater acoustic networks
In this paper we discuss issues related to the design of underwater acoustic network protocols which are tailored around, and leverage on, the differences between underwater acoustics and terrestrial radio. These differences span physical propagation ...
An environment-friendly spectrum decision strategy for underwater acoustic networks
As the expansion of marine exploration, an increasing number of scholars have turned to the research of underwater acoustic networks (UANs). Recently, much attention was focused on enabling acoustic communication in UANs, a single network. However, in ...
Modem design for underwater acoustic networks: Taxonomy, capabilities, challenges, applications and future trends
Special section: Recent trends, Challenges and Applications in Cognitive Computing for Intelligent SystemsIn underwater acoustic networks (UANs), an acoustic modem is one of the key elements that governs underwater communications. The major demerit of the existing surveys conducted on acoustic modems is that such surveys do not comprise of the novel and state-...
Comments