{"title":"基于层次状态机的水声网络协议设计与实现","authors":"Hua Yu, Shanshan Mao, Fangjiong Chen, Weineng Xie, Junjie Wang, Jiewen Zheng, Zhi Gao","doi":"10.1145/2999504.3001108","DOIUrl":null,"url":null,"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.","PeriodicalId":378624,"journal":{"name":"Proceedings of the 11th International Conference on Underwater Networks & Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Protocol design and implementation based on hierarchical state machine for underwater acoustic networks\",\"authors\":\"Hua Yu, Shanshan Mao, Fangjiong Chen, Weineng Xie, Junjie Wang, Jiewen Zheng, Zhi Gao\",\"doi\":\"10.1145/2999504.3001108\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":378624,\"journal\":{\"name\":\"Proceedings of the 11th International Conference on Underwater Networks & Systems\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 11th International Conference on Underwater Networks & Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2999504.3001108\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 11th International Conference on Underwater Networks & Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2999504.3001108","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Protocol design and implementation based on hierarchical state machine for underwater acoustic networks
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.