{"title":"iSonar:用于两栖智能手机的软件定义水声网络","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":"{\"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}","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}
iSonar: Software-defined Underwater Acoustic Networking for Amphibious Smartphones
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.