SINGLE HOP AUTHENTIC BROADCASTING IN SOCIAL MOBILE NETWORKS USING BLUETOOTH
DOI:
https://doi.org/10.31987/ijict.4.3.150Keywords:
Ad-Hoc Network, Bluetooth, Broadcasting, Google API Nearby Connection, KotlinAbstract
This paper aims to create infrastructure-free networking capabilities for people in need such as when inadequate infrastructure including mobile cell towers and power supplies are damaged or when all communication means are restricted. In general, this means finding a way to communicate without mobile cell towers, repeaters, or Wi-Fi hotspots on mobile devices. This paper focuses on introducing an ad-hoc network based on Bluetooth where users can communicate without barriers. The proposed network implementation uses Google’s API Nearby Connection which is one of Google Play Services that can provide high bandwidth, low latency, encrypted data transfers between nearby devices in a fully-offline P2P mode. Kotlin language was used to program an application called BlueEmergency installed on Android devices to broadcast data as bytes payloads in a form of text messages from one node to all nodes in proximity using Bluetooth only. The test and verification of the system are performed showed that successful communication is achieved with the latest versions of both the Android operating system and Bluetooth. Finally, the designed network can be extended to cover large geographical areas by multi-hopping the messages between devices to make the system more efficient to use in the time of need.