An Adaptive Connection-Establishment Timeout Configuration Method for Bluetooth MANETs in Control Packet Loss Environments

Temma Ohtani, Eitaro Kohno, Akifumi Nomasaki, Y. Kakuda
{"title":"An Adaptive Connection-Establishment Timeout Configuration Method for Bluetooth MANETs in Control Packet Loss Environments","authors":"Temma Ohtani, Eitaro Kohno, Akifumi Nomasaki, Y. Kakuda","doi":"10.15803/ijnc.10.1_25","DOIUrl":null,"url":null,"abstract":"Bluetooth MANETs, which consist of Bluetooth-enabled terminals, are a prospective methodology for mobile ad hoc networks (MANETs). Since Bluetooth is a connection-oriented and a low-power-consumption communication method, terminals must execute time-consuming connection establishment procedures in advance. We have to solve the following two problems for Bluetooth MANETs: (1) since terminals move within fields, terminals must establish their connection within a limited time. In addition, (2) since Bluetooth has a shorter range than other technologies, established connections are easily disrupted. In order to solve problem (1), a low-latency connection establishment method has been proposed. However, there is no countermeasure for problem (2). Therefore, the possibility of rapid re-establishment for connections ought to be investigated. In this paper, we have proposed a new adaptive connection-establishment timeout configuration method for environments with control packet loss. Our proposed method employs an adjustment mechanism for control packet loss. We have also implemented our proposed method on Raspberry Pi in order to evaluate our proposed method. To design our proposed method, we have conducted preliminary experiments to investigate the effects on varied connection-establishment timeouts. As a result, we have found that the minimum connection-establishment timeout is 2 seconds. At the same time, we have found that connection establishment failure rates increased as connection-establishment timeouts became shorter than 2 seconds. Especially, when connection-establishment timeouts were less than 2 seconds, the latency of the connection establishment became extremely long. This is due to the presence of a race condition between the processing time of control packets and the connection-establishment timeouts. From these results, we have set an adjustable interval of connection-establishment timeouts between 2 to 5 seconds. 5 seconds is the native default value of Bluetooth’s connection-establishment time-out. We have also conducted experiments of our proposed method in varying packet loss rate scenarios, and have confirmed the effectiveness of our proposed method.","PeriodicalId":270166,"journal":{"name":"Int. J. Netw. Comput.","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Netw. Comput.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15803/ijnc.10.1_25","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Bluetooth MANETs, which consist of Bluetooth-enabled terminals, are a prospective methodology for mobile ad hoc networks (MANETs). Since Bluetooth is a connection-oriented and a low-power-consumption communication method, terminals must execute time-consuming connection establishment procedures in advance. We have to solve the following two problems for Bluetooth MANETs: (1) since terminals move within fields, terminals must establish their connection within a limited time. In addition, (2) since Bluetooth has a shorter range than other technologies, established connections are easily disrupted. In order to solve problem (1), a low-latency connection establishment method has been proposed. However, there is no countermeasure for problem (2). Therefore, the possibility of rapid re-establishment for connections ought to be investigated. In this paper, we have proposed a new adaptive connection-establishment timeout configuration method for environments with control packet loss. Our proposed method employs an adjustment mechanism for control packet loss. We have also implemented our proposed method on Raspberry Pi in order to evaluate our proposed method. To design our proposed method, we have conducted preliminary experiments to investigate the effects on varied connection-establishment timeouts. As a result, we have found that the minimum connection-establishment timeout is 2 seconds. At the same time, we have found that connection establishment failure rates increased as connection-establishment timeouts became shorter than 2 seconds. Especially, when connection-establishment timeouts were less than 2 seconds, the latency of the connection establishment became extremely long. This is due to the presence of a race condition between the processing time of control packets and the connection-establishment timeouts. From these results, we have set an adjustable interval of connection-establishment timeouts between 2 to 5 seconds. 5 seconds is the native default value of Bluetooth’s connection-establishment time-out. We have also conducted experiments of our proposed method in varying packet loss rate scenarios, and have confirmed the effectiveness of our proposed method.
控制丢包环境下蓝牙manet自适应连接建立超时配置方法
蓝牙manet由支持蓝牙的终端组成,是移动自组织网络(manet)的一种有前景的方法。由于蓝牙是一种面向连接的低功耗通信方式,终端需要提前执行耗时的连接建立过程。蓝牙manet需要解决以下两个问题:(1)由于终端在区域内移动,终端必须在有限的时间内建立连接。此外,(2)由于蓝牙的传输距离比其他技术短,建立的连接很容易中断。为了解决问题(1),提出了一种低延迟连接建立方法。然而,没有针对问题(2)的对策。因此,应该研究快速重建连接的可能性。本文提出了一种新的具有控制丢包环境的自适应连接建立超时配置方法。我们提出的方法采用一种调节机制来控制丢包。为了评估我们提出的方法,我们还在树莓派上实现了我们提出的方法。为了设计我们提出的方法,我们进行了初步的实验来研究不同连接建立超时的影响。因此,我们发现最小连接建立超时为2秒。同时,我们发现,当连接建立超时时间小于2秒时,连接建立失败率就会增加。特别是,当连接建立超时小于2秒时,连接建立的延迟变得非常长。这是由于控制数据包的处理时间和连接建立超时之间存在竞争条件。根据这些结果,我们将连接建立超时的可调间隔设置为2到5秒。5秒是蓝牙连接建立超时的缺省值。我们还在不同丢包率的情况下对我们提出的方法进行了实验,并证实了我们提出的方法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信