{"title":"基于真实信道模拟器的水下网络MAC协议性能比较","authors":"F. Guerra, P. Casari, M. Zorzi","doi":"10.23919/OCEANS.2009.5422249","DOIUrl":null,"url":null,"abstract":"Large-sized underwater testbed deployments still pose a number of challenges, first of all the cost of the nodes and of the deploying ships. Therefore, simulation becomes an important tool for the assessment of network performance, and a precious aid to protocol, topology, and deployment design. However, simulations are significant only if the reproduction of acoustic propagation is accurate. To this end, we have joined two well known tools for simulation, namely Bellhop (for acoustic propagation modeling through ray tracing) and ns2-MIRACLE (an event-based network simulator). These tools, together, provide a flexible and customizable environment, fostering more realistic reproduction of propagation, PHY-level behavior, as well as the detailed specification of medium access control, routing, and higher-level protocols. In this paper, we describe our tool, and give an example of its employment in the comparison of three MAC protocols for underwater networks over different kinds of physical layers. The protocols have been specifically chosen to shed some light on the relationship between the complexity of a protocol and the amount of coordination it enables among nodes: in other words, our results show when it is better to rely on plain random access, and when on some form of handshaking (despite the usually greater complexity of handshake-based protocols).","PeriodicalId":119977,"journal":{"name":"OCEANS 2009","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":"{\"title\":\"A performance comparison of MAC protocols for underwater networks using a realistic channel simulator\",\"authors\":\"F. Guerra, P. Casari, M. Zorzi\",\"doi\":\"10.23919/OCEANS.2009.5422249\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Large-sized underwater testbed deployments still pose a number of challenges, first of all the cost of the nodes and of the deploying ships. Therefore, simulation becomes an important tool for the assessment of network performance, and a precious aid to protocol, topology, and deployment design. However, simulations are significant only if the reproduction of acoustic propagation is accurate. To this end, we have joined two well known tools for simulation, namely Bellhop (for acoustic propagation modeling through ray tracing) and ns2-MIRACLE (an event-based network simulator). These tools, together, provide a flexible and customizable environment, fostering more realistic reproduction of propagation, PHY-level behavior, as well as the detailed specification of medium access control, routing, and higher-level protocols. In this paper, we describe our tool, and give an example of its employment in the comparison of three MAC protocols for underwater networks over different kinds of physical layers. The protocols have been specifically chosen to shed some light on the relationship between the complexity of a protocol and the amount of coordination it enables among nodes: in other words, our results show when it is better to rely on plain random access, and when on some form of handshaking (despite the usually greater complexity of handshake-based protocols).\",\"PeriodicalId\":119977,\"journal\":{\"name\":\"OCEANS 2009\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"21\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"OCEANS 2009\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/OCEANS.2009.5422249\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"OCEANS 2009","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/OCEANS.2009.5422249","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A performance comparison of MAC protocols for underwater networks using a realistic channel simulator
Large-sized underwater testbed deployments still pose a number of challenges, first of all the cost of the nodes and of the deploying ships. Therefore, simulation becomes an important tool for the assessment of network performance, and a precious aid to protocol, topology, and deployment design. However, simulations are significant only if the reproduction of acoustic propagation is accurate. To this end, we have joined two well known tools for simulation, namely Bellhop (for acoustic propagation modeling through ray tracing) and ns2-MIRACLE (an event-based network simulator). These tools, together, provide a flexible and customizable environment, fostering more realistic reproduction of propagation, PHY-level behavior, as well as the detailed specification of medium access control, routing, and higher-level protocols. In this paper, we describe our tool, and give an example of its employment in the comparison of three MAC protocols for underwater networks over different kinds of physical layers. The protocols have been specifically chosen to shed some light on the relationship between the complexity of a protocol and the amount of coordination it enables among nodes: in other words, our results show when it is better to rely on plain random access, and when on some form of handshaking (despite the usually greater complexity of handshake-based protocols).