iSonar: Software-defined Underwater Acoustic Networking for Amphibious Smartphones

Francesco Restuccia, Emrecan Demirors, T. Melodia
{"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.
iSonar:用于两栖智能手机的软件定义水声网络
最近的技术进步为终端用户市场带来了即使在水下也能保持完整功能的智能手机。这种能力将很快使大量令人兴奋的智能手机应用程序商业化,包括救生系统,如实时监测潜水者的呼吸。另一方面,赋予智能手机端到端的水下通信能力变得至关重要。在本文中,我们提出了iSonar,这是第一个在防水智能手机之间实现可靠的软件定义声学网络的系统。具体来说,iSonar将现成的智能手机转化为超声波软件“无线电”,实现基于正交频分复用的通信系统,在水下交换数据。为此,iSonar通过AUX接口发送和接收信息,并完全在软件中实现轻量级网络堆栈。我们已经在Android智能手机和现成的电子设备上实现了iSonar的全功能硬件/软件原型,并通过坦克测试平台的多次实验对其性能进行了广泛的评估。结果表明,iSonar能够实现10-3的包错误率(PER),考虑到低音频采样率和水箱环境引起的强多径效应,这是非常重要的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信