{"title":"iSonar: Software-defined Underwater Acoustic Networking for Amphibious Smartphones","authors":"Francesco Restuccia, Emrecan Demirors, T. Melodia","doi":"10.1145/3148675.3148710","DOIUrl":null,"url":null,"abstract":"Recent technological advances have brought to the end-user market smartphones that are able to remain fully-functional even when submerged under water. This capability will soon enable the commercialization of a plethora of exciting smartphone apps, including life-saving systems such as real-time monitoring of scuba divers breathing. On the other hand, it becomes paramount to empower smartphones with end-to-end underwater communication capabilities. In this paper, we propose iSonar, the first system implementing reliable software-defined acoustic networking between water-proof smartphones. Specifically, iSonar transforms off-the-shelf smartphones into ultrasonic software \"radios\" that implement an orthogonal frequency division multiplexing-based communication system to exchange data under water. To this end, iSonar sends and receives information through the AUX interface and by implementing a lightweight network stack entirely in software. We have implemented a fully-functional hardware/software prototype of iSonar on Android smartphones and off-the-shelf electronic equipment, and extensively evaluated its performance through several experiments in a tank testbed. Results show that iSonar is able to achieve packet error rate (PER) of 10-3, which is significant considering the low audio sampling rate and the strong multipath effect induced by the water tank environment.","PeriodicalId":215853,"journal":{"name":"Proceedings of the 12th International Conference on Underwater Networks & Systems","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 12th International Conference on Underwater Networks & Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3148675.3148710","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Recent technological advances have brought to the end-user market smartphones that are able to remain fully-functional even when submerged under water. This capability will soon enable the commercialization of a plethora of exciting smartphone apps, including life-saving systems such as real-time monitoring of scuba divers breathing. On the other hand, it becomes paramount to empower smartphones with end-to-end underwater communication capabilities. In this paper, we propose iSonar, the first system implementing reliable software-defined acoustic networking between water-proof smartphones. Specifically, iSonar transforms off-the-shelf smartphones into ultrasonic software "radios" that implement an orthogonal frequency division multiplexing-based communication system to exchange data under water. To this end, iSonar sends and receives information through the AUX interface and by implementing a lightweight network stack entirely in software. We have implemented a fully-functional hardware/software prototype of iSonar on Android smartphones and off-the-shelf electronic equipment, and extensively evaluated its performance through several experiments in a tank testbed. Results show that iSonar is able to achieve packet error rate (PER) of 10-3, which is significant considering the low audio sampling rate and the strong multipath effect induced by the water tank environment.