現在市面上的LoRa協議各式各樣,LoRaWAN、CLAA、LinkWAN都各有千秋。對于LoRa應用而言,穩定可靠是關鍵,本文將帶你詳細了解ZLG致遠電子LoRaNET協議。
LoRaNET協議是ZLG致遠電子基于LM400TU核心模塊自主開發的LoRa組網協議,針對不同行業的需求痛點,做了一系列創新與優化,廢話不多說,下面我們直接上干貨!
一認識LoRaNET
LoRaNET是ZLG致遠電子開發的一款支持二次開發的LoRa組網協議,基于可二次開發的LM400TU硬件模塊,方便快捷!LoRaNet SDK 使用 AMetal 軟件平臺,它提供了一些基礎組件,對大部分片內硬件資源進行了良好地抽象封裝,使用外設時僅需簡單配置、調用API、無需關注底層硬件操作!
二相關特點
-
LoRaNET采用LoRa擴頻調制技術,實現低發射功率遠距離通信;
-
基本數據包收發模式:單播,組播,廣播;
-
地址寬度16bits;(這下不用擔心節點地址不夠用了)
-
通信速率0.3-19.2kbps可設,編碼率可調;
-
低功耗喚醒機制,間隔開啟接收;
-
每個數據包可攜帶210字節的數據,支持4級中繼;
-
使用基于 AES-128 的校驗方式,安全!
LoRaNET到底是怎樣的一個網絡?
LoRaNET協議根據不同的應用場景有不同的組網模式,主要有以下3種組網模式。
1、數據采集型應用
這是由集中器、少量路由、大量終端構成的星型網絡,如下圖所示:
圖1 LoRaNET數據采集網絡
該型網絡的特點如下:
-
自動探測組網;
-
采集命令由集中器發起,有輪詢采集、分組批量采集;
-
使用固定樹型路由,要求各節點間相對位置固定;
-
由于數據采集均由集中器發起,適用于實時性要求較低的場合。
總結一下:有路由、集中器主動采集、節點位置相對固定、實時性低
2、突發上報型應用
由集中器、終端組成的星型網絡,其特點如下:
-
支持自動探測組網,不支持路由;
-
由終端主動的向集中器上報,適用于實時性要求比較高的場合;
-
使用確認應答機制,丟包時自動重發,直到成功或超時;
-
失敗重發機制中包含信道沖突退避機制,避免網絡阻塞;
-
使用兩個信道,分別用于數據傳輸、應答數據包傳輸。
總結一下:無路由、終端主動上報、數據傳輸丟包重發、實時性高。
3、分時上報型應用
由集中器、終端組成的網絡,特點如下:
-
支持自動探測組網、不支持路由;
-
允許配置上報時間,集中器可以發起定時廣播,使網絡中的設備保持時間同步;
-
各終端在指定的上報時間分時上報數據;
-
空中喚醒較少,可用于低速率的遠距離通訊場合。
總結一下:無路由、終端分時上報、數據傳輸丟包重發、集中器廣播保持時間同步!
4、LoRaNET網絡中的各個設備都是干啥的?
-
集中器
集中器是網絡的入口點,起到網關的作用,通常通訊命令均由集中器發起,終端、路由被動響應這些通信命令。
-
終端
終端設備是LoRaNET中被控制,被數據采集的設備,終端與集中器或路由組成星型網絡。
-
路由
路由負責轉發數據包,根據數據包中攜帶的路由信息確定轉發路徑
5、LoRaNET的網絡到底是咋組起來的?
LoRaNET中的路由表信息存儲在集中器中,所謂組網是確定網絡拓撲結構的過程。組網后集中器可以訪問網絡內任一終端節點。組網方式有2種:
-
自動探測組網
組網由集中器發起,探測周圍路由、終端,并將各節點的拓撲關系加入到路由表中。
-
編輯路由信息方式組網
調用API,將路由信息依次加入路由表中。
6、說了這么多,LoRaNET該如何使用呀?
可能看到這各位童鞋已經被上面的一堆字搞的想吐,分分中想打小編的節奏。言歸正傳,前文已經說了,LoRaNET是一個可以二次開發的協議,那如何下手呢?開發環境是啥?
圖2 LoRaNET二次開發環境
啥玩意?Eclipse?好煩喲,又要配置一堆環境變量。NO!NO!NO!,只需要一個壓縮包,解壓后點開,直接可以使用。各種配置?不存在的!我們有二次開發的SDK,導入到Eclipse里面,直接使用。
好了,開發環境說完了,那該從哪下手?API函數在哪?那您接著往下看。
圖3 LoRaNETAPI函數接口
這個SDK有沒有寫好的Demo呀?不想看過程,只想先看結果的童鞋,接著往下看。
圖4 LoRaNET Demo
看了這么多,還是不會開發怎么辦?這很正常,本身這篇文章不是開發教程。想了解的童鞋,可以聯系ZLG銷售人員,獲取LoRa協議相關的資料,并親手教導。
LM400TU是ZLG致遠電子研發設計的一款工業級LoRa組網透傳模塊。模塊采用源自軍用通信系統的LoRa調制技術設計,結合獨有的頻譜擴寬處理技術,完美解決了小數據量在復雜環境中的超遠距離通信問題。 LoRa組網透傳模塊內嵌自組網透明傳輸協議,支持用戶一鍵自組網,并且提供專用抄表協議、CLAA協議以及LoRaWAN協議,用戶無需在協議上花費大量時間,即可直接開發應用。
圖5 LM400TU模塊
-
致遠電子
+關注
關注
13文章
406瀏覽量
31318 -
LoRa
+關注
關注
349文章
1694瀏覽量
232020
原文標題:了解LoRaNET,看這一篇就夠了!
文章出處:【微信號:Zlgmcu7890,微信公眾號:周立功單片機】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論