Implementing the communication channel between two smart devices by applying the bluetooth technology
Authors: Glebov A.S., Prokhorova Z.R. | |
Published in issue: #4(21)/2018 | |
DOI: 10.18698/2541-8009-2018-4-292 | |
Category: Informatics, Computer Engineering and Control | Chapter: Methods and Systems of Information Protection, Information Security |
|
Keywords: bluetooth, communication channel, socket, message exchange, delay, RFCOMM, protocol, server, client |
|
Published: 10.04.2018 |
The article considers the messaging technology by means of Bluetooth-channel using Bluetooth-sockets. The practical significance of the Bluetooth technology is contingent on low power consumption of the adapter and its easy handling as well as the current wide-spread use of this communication type. Having analyzed the technology we developed an algorithm for message exchange between two particular devices (smart watch SamsungGear S2). It is shown that this algorithm is reliable with regard to ensuring the delivery of information and allows reaching the point of synchronization sufficient for most modern applications. The signals transmission delay between the devices is approximately 50 ms, which is in most cases a good factor.
References
[1] Weeks R., Dumbill E., Jerson B. Linux unwired. O’Reilly, 2004, 312 p.
[2] RFCOMM Protocol. Available at: https://www.amd.e-technik.uni-rostock.de/ma/gol/lectures/wirlec/bluetooth_info/rfcomm.html (accessed 09.10.2017).
[3] Tanenbaum A.S., Wetherall D.J. Computer networks. Prentice Hall, 2010, 960 p. (Russ. ed.: Komp’yuternye seti. Sankt-Peterburg, Piter publ. publ., 2012, 960 p.)
[4] Broydo V.L., Il’ina O.P. Vychislitel’nye sistemy, seti i telekommunikatsii [Computer systems, networks and telecommunication]. Sankt-Peterburg, Piter publ., 2011, 560 p.
[5] Orlov S.A., Tsil’ker B.Ya. Organizatsiya EVM i system [Computer and system organization]. Sankt-Peterburg, Piter publ., 2011, 688 p.
[6] Bluetooth official website. Available at: https://www.bluetooth.com/ (accessed 09 October 2017).
[7] Tizen APIs. Available at: https://developer.tizen.org/node/18032 (accessed 09 October 2017).
[8] Bluetooth. Available at: http://www.tadviser.ru/index.php/Stat’ya:Bluetooth (accessed 08 October 2017).
[9] Tatarnikov O. Bluetooth i bezopasnost’ [Bluetooth and security]. Available at: http://compress.ru/article.aspx?id=10807 (accessed 09 October 2017).
[10] Agafonov N. Wireless data transmission technologies: ZidBee, BlueTooth, Wi-Fi. Besprovodnye tekhnologii [Wireless Technologies], 2016, no. 1. Available at: http://wireless-e.ru/articles/bluetooth/2006_1_10.php.