現行物聯網應用使用的眾多技術中藍牙是最普及的,藍牙5.0技術則是低功耗藍牙的升級版,可提供2倍的傳輸速度,4倍的傳輸範圍和8倍的廣播封包容量,藍牙技術聯盟於2017年發布了藍牙網狀網路,在拓撲中除了LE(Low Energy,低功耗)節點外其餘節點都可做接收和轉發的功能,不需要都連接到主要的節點,使得網路拓撲得到擴展。目前物聯網場景大多使用藍牙也較被大眾熟知及接受,且建置成本相較於Long Range (LoRa)也較低,但其傳輸範圍還是侷限在區域性。而LoRa的傳輸距離相較於藍牙5.0可達到45km,有更好的抗干擾性且消耗功率低。 LoRa使用的是傳統星狀網路拓撲,導致所有的設備都必須配置LoRa並連接到主接收端,使得部署的成本增加,而藍牙使用的網狀網路拓撲能夠使設備在任何一個角落都能互連,但傳輸距離受限;相較於藍牙,LoRa擁有超長傳輸距離,能使得設備增加能夠部署的範圍,鑒於以上,本論文的研究目標將實作封包轉換器,功能是將藍牙網狀網路封包轉換成LoRa資料封包,經由LoRa的超長距離傳輸後再由伺服器將訊息解析回藍牙封包,改進了藍牙傳輸距離和LoRa拓撲結構,結合兩者技術的優點,達到遠端不同之藍牙網狀網路長距離資料互相傳輸和擴展LoRa拓撲的靈活性亦可減少建置LoRa的成本。
Bluetooth is the most popular technology currently used in Internet of Things (IoT) applications. Bluetooth 5.0 technology is an upgraded version of Bluetooth Low Energy (BLE) to provide 2 times the transmission speed, 4 times the transmission range, and 8 times the broadcast packet capacity. The Bluetooth Technology Alliance released the Bluetooth mesh network in 2017. All nodes can use for receiving and forwarding functions except Low Energy (LE) nodes. Therefore, each node has no need to connect to the main nodes. Thus the network topology can extend transmission range longer than traditional Bluetooth. The transmission range in the Bluetooth mesh network is still limited to the local region. The transmission distance of Long Range (LoRa) can reach to 45 km, which has better anti-interference, low power consumption, and long transmission distance. LoRa network is a star topology. All LoRa devices have to connect to the main gateway to increase the cost of deployment. The mesh network topology used by Bluetooth can be interconnected in any corner. But the transmission distance is limited. In this study, we implement a packet converter to convert the payload between the Bluetooth mesh network packets and LoRa data packets. The packet converter is able to solve the problem with Bluetooth long-distance transmission and increase transmission distance of Bluetooth’s devices deployment in different areas.