1. 程式人生 > >CLAA協議學習(CS方向)

CLAA協議學習(CS方向)

這份 運營商 聯盟 一個 設備 http pow 國內 生成

工作上用Lora,需要開發相關模塊,分享一下我學習的內容:

Lora:

博主是做IT的,對Lora不了解。簡單理解為LPWAN(Low Power Wide Area Network)中一種技術,目前主要是中興在推廣;國內主要對手是NB-IOT,華為在推廣。

CLAA:

中國LoRa應用聯盟(China Lora Application Alliance),中興推廣的具體形式,對於我來說,可以用免費的中興服務器。

TES-005-CLAA對網絡運營商服務器外部服務接口定義 學習

協議定義了MSP(可以理解為中興服務器)與CS(我們)如何通訊。

技術分享

這份協議還是非常詳細的(個人覺得寫的很好),包含如何建立通訊,如何向設備下CMD,以及中興服務器如何上傳數據給我們。

在物聯網通訊中,安全很重要。CLAA在這部分是怎麽做的呢:

1.基於IPSec的TCP通訊。

2.SSL/TLS安全通信。

3.身份驗證:CS端口有一個AppEui(相當於ID),一個認證密鑰Key,一個用AppKey生成的挑戰字。MSP收到請求後,用自己保存的AppKey也生成挑戰字,兩個挑戰字一致認證成功。

最後,協議中提到很多有用的功能,但是...

技術分享

CLAA協議學習(CS方向)