開源LoRa網(wǎng)關(guān)與服務(wù)器

封閉系統(tǒng)與LoRaWAN系統(tǒng)

IBM有提供過一個幾個基于原始空口物理層協(xié)議的資產(chǎn)定位原型,使用了Node Red等,沒有使用LoRaWAN。所以,封閉系統(tǒng)未見得要使用LoRaWAN,除非目標是標準化的公開系統(tǒng)。

LoRaWAN必要性

國內(nèi)的許多應(yīng)用,如智慧城市、船務(wù)管理等,一旦需要多家供應(yīng)商參與,則盡量參考LoRaWAN進行部署。

瀏覽了一下Github中的開源LoRaWAN網(wǎng)關(guān)與服務(wù)器,因為這兩者與設(shè)備,存在配套的必要性。當然,通過配置可以整合這三者。但是設(shè)備與網(wǎng)關(guān)之間配置難度要大于網(wǎng)關(guān)與服務(wù)器之間配置難度。

LoRaWAN終端設(shè)備

大體上,LoRaWAN終端都來自IBM LMiC參考設(shè)計,無論是mbed/Arduino都是衍生版本。只是需要根據(jù)不同地區(qū)和頻率進行設(shè)計。主要頻段包括:

  • EU433
  • CN470
  • CN780
  • EU868
  • US915
  • AU920

還有其他的一些頻段,但是大體上就是這些頻段了。

LoRaWAN網(wǎng)關(guān)

一般公眾IoT LPWAN網(wǎng)關(guān)已經(jīng)標準化了。所以采用LMIC參考設(shè)計的設(shè)備既可以接入,擔心是附近沒有LoRaWAN基站。所以有個雞和蛋的關(guān)系。

LoRaWAN網(wǎng)關(guān)和服務(wù)器之間,有若干種連接方式:

  • Packet Forwarder方式,由Semtech/IBM提出,現(xiàn)在被歸類為Legacy,即上一代的連接方式
  • CoAP方式,基本上就是UDP升級版。
  • MQTT方式,還分為packet forwarder over MQTT,或其他payload over MQTT的方式。成為主流方式。
  • Protobuf方式。

采用TLS over TCP,使用MQTT,比較適合網(wǎng)關(guān)與服務(wù)器之間的通訊。這樣,滿足了安全性,連接性要求。

LoRa服務(wù)器

在LoRa聯(lián)盟中,The Things Network (TTN) 是一個經(jīng)常被提及的網(wǎng)絡(luò)服務(wù),該公司為諸多LoRaWAN網(wǎng)關(guān)提供網(wǎng)絡(luò)接入托管服務(wù),同時為用戶應(yīng)用提供REST接口。

一般來說,云端算是比較重要的,且耗費開發(fā)時間的。但是現(xiàn)在也有開源的設(shè)計:https://www.loraserver.io。而且,VM/Vagrant/Docker一應(yīng)俱全。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容