一、產品功能
1.終端接入
T-Link協議
簡介:端云互動協議,針對2/3/4G移動蜂窩網路及wifi網路的物聯網場景
特點:
- 不同的序號組用于不同的目的,應答報文的業務層報文需要和請求報文一致
- 長連接模式,終端需通過心跳報文來保持長時間在線,一個終端一個時刻只允許有一個長連接會話,
- 不支持報文分包,報文凈荷最大為64Kbytes
- 終端登錄時進行終端認證,支持特征串、SM9及證書認證方式
- 報文采用網路位元組序,即對于每個資料域先發送其高位元組位,如0x12345678,在傳輸中依次送順序為0x12,0x34,0x56,0x78,
網頁元素特征字串是一個用來描述網頁元素標簽特征的字串,用于定位指定元素,
屬性1:值1&屬性2:值2&屬性3:值3&屬性4:值4
特征串由“&”鏈接,使用“:”分隔屬性名稱與屬性值;連接成一個完成的特征字串;
MQTT協議規范
協議簡介:訊息佇列遙測傳輸協議(Message Queuing Telemetry Transport),即時通信協議,MQTT協議是為大量計算能力有限,且作業在低帶寬、不可靠的網路的遠程傳感器和控制設備通訊而設計的協議,
特點:
- 發布-訂閱訊息模式
- 負載內容屏蔽
- 使用TCP/IP提供網路連接
- 小型傳輸,開銷很小(固定長度的頭部是2位元組),協議交換最小化,以降低網路流量
- 使用Last Will(即遺言機制,用于通知同一主題下的其他設備發送遺言的設備已經斷開了連接)和Testament(遺囑機制,功能類似于Last Will)特性通知有關各方客戶端例外中斷的機制
- 有三種訊息發布服務質量:

LwM2M協議
簡介:LwM2M(lightweight Machine to Machine),是由OMA(open Mobile Alliance)定義的物聯網協議,主要使用在資源受限(包括存盤、功耗等)的NB-IoT終端,
協議堆疊:

圖片來源:CTWing幫助中心
- LWM2M 把設備上的服務抽象為 Object 和 Resource,并在 XML 檔案中定義各種Object 的屬性和功能,
- LWM2M Objects:每個物件對應客戶端的某個特定功能物體,LWM2M規范定義了標準Objects,比如urn:oma:lwm2m:oma:1; (LWM2M Server Object)、urn:oma:lwm2m:oma:3; (Device Object),每個object下可以有很多resource, 比如Device Object可以有Manufacturer,Model Number等resource,
- LWM2M Protocol定義了一些邏輯操作,比如Read、Write、Execute等,
- CoAP是IETF定義的Constrained Application Protocol,用來做LWM2M的傳輸層,下層可以是UDP或者SMS,UDP是必須支持的,SMS可選,
- DTLS用來保證客戶端和服務器間的安全性,
TCP協議規范
- 支持長連接
- 高靈活性,可支持TCP承載的任何應用層協議
- 應用廣泛,為設備接入提供便利
- 支持資料透傳、非透傳(物模型)
- 支持一機一密、一型一密
- 僅支持緊湊二進制格式資料傳輸
HTTP(S)協議規范
簡介:HTTP協議(HyperText Transfer Protocol,超文本傳輸協議)是互聯網上應用最為廣泛的一種網路協議,它用于傳送WWW方式的資料,HTTP協議采用了請求/回應模型,客戶端向服務器發送一個請求,請求頭包含請求的方法、URL、協議版本、以及包含請求修飾符、客戶資訊和內容的類似于MIME的訊息結構,服務器以一個狀態行作為回應,回應的內容包括訊息協議的版本,成功或者錯誤編碼加上包含服務器資訊、物體元資訊以及可能的物體內容,
物聯網平臺中HTTP(S)協議特點
- 支持HTTP/HTTPS協議(不同埠區分),且僅支持上行POST報文,
- HTTP為短連接會話,無法實作長連接建鏈,維持5分鐘短時間會話,
- 報文型別:接入鑒權報文,上行資料報文,
- 支持物模型、非物模型(透傳)兩種形式,
- 支持一機一密、一型一密,
SM9認證
SM9認證是中國電信推出的基于國密SM9演算法的物聯網終端可信身份認證服務,以標識密碼體系為基礎,通過物聯網終端標識構建強系結身份私鑰,實作終端接入身份認證,標識即公鑰,具有無法仿冒、不可篡改等特點,保障物聯網終端接入安全,
SimID認證
基于SIM卡的物聯網終端可信身份認證服務,
DTLS
資料包傳輸層安全性協議,適用于加密UDP通信程序,
2.終端管理
公共產品
用戶/設備廠商在平臺上定義產品和物模型之后,根據物模型調測接入設備資料完成,可以選擇申請為公共產品,
公共產品審核完成并上線后,當其他用戶使用相同設備創建產品時,可以選擇匯入(復用)該“公共產品”,如此,復用公共產品的用戶可以減少創建和調測產品和物模型的作業量,提高對接效率,

圖片來源:CTWing幫助中心
物模型
在物聯網使能平臺中,定義物模型即定義產品功能,構建產品中設備物體的資料模型,物模型描述的是該產品是什么,能做什么,能對外提供哪些服務,
產品功能型別分為三類:屬性、服務和事件,
屬性:用于描述設備運行時的狀態屬性,如環境監測設備所讀取的當前環境溫度、濕度等,屬性支持GET和SET請求方式,應用系統可發起對屬性的讀取和設定請求,物模型的屬性和資料集中的每一個元素對應,用戶生成資料集時需要選擇各欄位分別對應的屬性識別符號,
服務:用于描述設備可被外部呼叫的能力或方法,可設定輸入引數和輸出引數,相對于屬性,服務可通過一條指令實作更復雜的業務邏輯,如執行某項特定的任務,
常見的4種服務型別
| 服務型別 | 含義 |
| 指令下發 | 利用物聯網平臺給設備發送命令訊息,實作對傳感器的實時控制 |
| 指令下發回應 | 終端設備收到命令資料后執行命令,可以生成回應,物聯網平臺能通過指令下發回應服務識別該回應 |
| 資料上報 | 使用者利用物聯網平臺,將大量的終端設備連接到網路中,對終端傳感器采集到的資料進行資料格式定義,并保存至物聯網平臺 |
| 事件上報 | 事件上報功能為您提供上報自定義事件,方便您將業務產生的例外事件采集上報到云端 |
指令下發
平臺或應用可向終端下發命令訊息,終端接收到命令后可按照命令內容執行對應操作,
韌體升級
韌體是指設備內部保存的設備“驅動程式”,
在線除錯
終端管理配置
全周期狀態管理
3.規則引擎
4.應用管理
5.能力網關
6.邊緣計算
二、產品特點
三、開發步驟
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/294043.html
標籤:其他
上一篇:SF6傳感器
