目錄
- 一 IoT聯接管理平臺的由來
- (一) 物聯網產業發展面臨的主要挑戰
- (二) 物聯網平臺訴求
- (三) 華為云物聯網平臺介紹
- (1)華為云物聯網平臺(OceanConnect)功能架構
- (2)華為云物聯網平臺(OceanConnect)解決方案
- (3)華為云物聯網(OceanConnect)解決方案特性分類
- (4)華為云物聯網平臺(OceanConnect)特點
- 二 華為云物聯網平臺(OceanConnect)的接入
- (一) 華為物聯網云平臺接入相關知識介紹
- 1.設備接入服務
- 2.華為物聯網云平臺資料上傳相關協議介紹
- (二) 華為物聯網云平臺的使用
- (三) 華為云物聯網平臺(OceanConnect)的操作
- 1.命令下發
- 2.設備聯動規則
- 3.設備韌體升級&設備軟體升級
- 二 課后習題
一 IoT聯接管理平臺的由來
(一) 物聯網產業發展面臨的主要挑戰
- 新業務上線周期長(應用碎片化,開發周期長,產品上市慢)
- 終端/傳感器廠家眾多,集成困難(終端/傳感器廠家眾多,標準不一)
- 網路聯接復雜(網路型別多,2G/3G/4G/NB-IoT/ZigBee…安全性要求、實時性要求、QoS要求)
(二) 物聯網平臺訴求
- 聚焦核心競爭力,發展物聯網業務,需要一個終端接入解耦、能力開放、安全可靠的平臺作為支撐,

(三) 華為云物聯網平臺介紹
(1)華為云物聯網平臺(OceanConnect)功能架構
🔻物聯網四層架構中平臺層對應圖中連接層,業務使能層,終端層對應感知層,接入層對應網路層,應用層還是對應應用層

各層的作用如下:
應用層:
OceanConnect支持多種Open API形式,支持集成多個行業應用,主要包括智慧家庭、車聯網、智能抄表等,
業務使能層:
華為OceanConnect解決方案業務使能層主要提供API開放網關、資料管理、規則引擎等功能,

設備連接層:
華為OceanConnect解決方案設備連接層主要提供統一的接入能力、資產和設備管理、SIM卡連接管理等功能,

接入層:
OceanConnect接入層同時支持無線、固定接入等多種接入方式,通過IoT Agent適配不同廠家的傳感器,以便于接入海量的設備,

終端層:
OceanConnect提供標準的IoT Agent,能夠快速適配OS和各類廠商的智能終端,同時預集成高價值行業應用,
(2)華為云物聯網平臺(OceanConnect)解決方案
🔻華為云物聯網平臺對應下圖的物聯網平臺,
華為云物聯網平臺(簡稱物聯網平臺)提供海量設備的接入和管理,配合華為云其他產品同時使用,幫助快速構筑物聯網應用,- 使用物聯網平臺構建一個完整的物聯網解決方案主要 包括三部分:物聯網平臺、業務應用和設備,

華為云物聯網平臺(OceanConnect)的作用:
- 物聯網平臺作為連接業務應用和設備的中間層,屏蔽了各 種復雜的設備介面,實作設備的快速接入;同時提供強大的開放能力,支撐行業用戶快速構建各種物聯網業務應用,
- 設備可以通過固網、2G/3G/4G/5G、NB-IoT、Wi-Fi等多 種網路接入物聯網平臺,
并使用LWM2M/CoAP或MQTT 協議將業務資料上報到平臺,平臺也可以將控制命令下發 給設備, - 業務應用通過呼叫物聯網平臺提供的API,實作設備管理、 資料上報、命令下發等業務場景,
(3)華為云物聯網(OceanConnect)解決方案特性分類

(4)華為云物聯網平臺(OceanConnect)特點
- 平臺特點-接入無關
- 平臺特點-可靠性
- 平臺特點-安全性
- 平臺特點-彈性伸縮
- 平臺特點-能力開放
平臺特點 - 接入無關:
華為云物聯網平臺(OceanConnect)的接入方式,接入的設備是任意的(不局限于某一種方式,某種設備進行接入),

平臺特點 - 可靠性:

平臺特點 - 安全性

平臺特點 - 彈性伸縮

平臺特點 - 能力開放

二 華為云物聯網平臺(OceanConnect)的接入
(一) 華為物聯網云平臺接入相關知識介紹
1.設備接入服務
感知層獲取資料,網路層和平臺層(云平臺)建立連接(接入無關:多種方式都可進行接入,NB_loT,2G/3G/4G,5G…),通過MQTTS,CoAP,HTTPS等網路傳輸協議將資料上傳到云平臺,或者將資料上傳到云網關,云網關再將資料上傳到云平臺,


關于什么是云網關:
搜狗百科:
云網關模仿一種磁盤陣列,基于塊的設備或者檔案服務器,
這個設備放置在客戶的場所,交付硬體或者硬體上裝載的軟體,它將SCSI或者檔案服務需求翻譯成REST領域的協議,便于同公有云服務溝通,這些設備尤其引人關注,因為他們解決了兩個問題,
博主對云平臺的理解:
云網關內部包含多種協議(比如資料上傳需要使用的協議),不同的設備連接云網關上,再通過自適應對應的協議,和云平臺建立關聯,比如溫度傳感器,就可以連接對應的云網關,云網關通過對應的協議將溫度傳感器的資料上傳到云平臺,并且還可以通過云平臺下發控制指令控制一些開關傳感器,
云網關框架:

2.華為物聯網云平臺資料上傳相關協議介紹
物聯網常用協議介紹(資料上傳到云平臺)
- 物聯網常用協議介紹 - HTTP
- 物聯網常用協議介紹 - MQTT
- 物聯網常用協議介紹 - CoAP
關于HTTP協議:
HTTP(HyperText Transfer Protocol,超文本傳輸協議)是用于從WWW服務器傳輸超文本到本地瀏覽器的傳送協議,它可以使瀏覽器更加高效,使網路傳輸減少,它不僅保證計算機正確快速地傳輸超文本檔案,還確定傳輸檔案中的哪一部分,以及哪部分內容首先顯示(如文本先于圖形)
等,
HTTP作業圖(三次握手二次揮手):

關于MQTT協議:
MQTT(Message Queuing Telemetry Transport,訊息佇列遙測傳輸),是IBM開發的一個即時通訊協議,
MQTT協議采用訂閱/發布的作業模式,客戶端向服務器訂閱感興趣的資訊,服務器把資訊推送給訂閱了這類資訊的客戶端,
🔻訂閱者訂閱訊息,發布者發送訊息給代理,代理將訊息推送給所有訂閱了訊息的客戶機,

相關學習鏈接:
MQTT–入門
MQTT協議-MQTT協議簡介及協議原理
關于CoAP協議:
CoAP(Constrained Application Protocol,受限制的應用協議),專門為資源受限設備(如傳感器節點)和網路(如NB-IoT,LoRa)而設計,CoAP從HTTP協議發展而來,CoAP協議也是采用請求/回應作業模式,客戶端發起請求,服務器做出回應,為了克服HTTP對于受限環境的劣勢,CoAP既考慮到資料報長度的最優化,又考慮到提供可靠通信,

相關學習鏈接:
CoAP協議學習——CoAP基礎
(二) 華為物聯網云平臺的使用
將自己的智能設備接入到華為云平臺(OceanConnect)的整個流程:
OceanConnect在IoT解決方案中的位置:
北向(向loT應用服務器注冊服務):

南向(loT設備連接到云平臺):

北向主要業務:

北向流程:

編解碼插件+Profile區別不同型號設備

業務發放流程

南向訊息上報流程

控制訊息下發流程

控制訊息下發流程

(三) 華為云物聯網平臺(OceanConnect)的操作
1.命令下發
比如感知層有一個聯網的LED燈泡,該燈泡通過相應的操作接入到云平臺,云平臺就可以下發指令,如開燈/關燈,

2.設備聯動規則
比如感知層有一個聯網的溫度傳感器,和聯網的風扇,感知層的設備通過相應的操作接入到云平臺,我可以在云平臺添加相應的聯動操作如,當獲取的溫度高于24℃時風扇打開,當溫度低于24℃時又將風扇關閉,

3.設備韌體升級&設備軟體升級

二 課后習題
1.OceanConnect的功能架構包含哪些?主要包含的是哪兩層?
答:終端層,接入層,設備連接層,業務使能層,應用層,主要包括設備連接層和業務使能層,
2.OceanConnect的特點有哪些?
答:接入無關,安全性,能力開放,彈性伸縮,可靠性,
3.OceanConnect的業務流程是怎樣的?
北向:注冊,業務發放
南向:注冊 資訊上報/資訊下方
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/388379.html
標籤:其他
