HarmonyOS系統的使命和目標是將不同的設備串聯,成為設備的“萬能語言”,讓一個系統連接起所有上網的智能設備,實現萬物互聯的終極目標。其核心能力之一,【分布式軟總線】讓多設備融合為“一個設備”,帶來設備內和設備間高吞吐、低時延、高可靠的流暢連接體驗。
1. 介紹
鴻蒙分布式軟總線致力于實現近場設備間統一的分布式通信能力,提供不區分鏈路的設備發現和傳輸接口,具備快速發現并連接設備,高效分發任務和傳輸數據。作為多終端設備的統一基座,是鴻蒙架構中的底層技術,是鴻蒙的大動脈,其總的目標是實現設備間無感發現,零等待傳輸。對開發者而言,無需關注組網方式與底層協議。
2. 分布式軟總線特性
鴻蒙分布式軟總線的設計目標在于推進極簡通信協議技術,在設備安全場景下,即連即用。關鍵技術特性覆蓋設備的自動發現&連接、組網(多跳自組網、多協議混合組網)、傳輸(多元化協議與算法、智能感知與決策)。
- 設備間自發現&連接
分布式軟總線提出自動發現設備,實現用戶零等待的自發現體驗,附近同賬號的設備自動發現無需等待,自動安全連接。
IoT設備分為發現端和被發現端。發現端一般為請求使用服務的設備或稱為主控設備,常指智慧屏設備(如手機、平板等)。被發現端為發布服務的設備,指輕量設備(如AI音箱、智能家居、智能穿戴等設備)。目前軟總線的設備互聯,需保證發現端和被發現端處于同一個局域網內。
- 多設備互聯、組網
基于網絡互聯、交互的系統,開發者往往需要適配不同網絡協議和標準規范。而在鴻蒙系統設定的分布式開發模式中,無需關心網絡協議的差異及組網方式,業務開發與設備組網解耦,僅需監聽設備上下線,開發成本大大降低。
分布式軟總線提出了異構網絡組網,自動構建一個邏輯全連接網絡,以解決設備間不同協議交互的問題。設備上線后會向網絡層注冊,同時網絡層會與設備建立通道連接,實時檢測設備的變換。網絡層負責管理設備的上線、下線變換,設備間可以監聽自己感興趣的設備,設備上線后可以立即與其建立連接,實現零等待體驗。
- 多設備間數據傳輸
提供統一的基于Session的認證、傳輸功能,上層業務系統可以通過sessionId收發數據或獲取其相關基本屬性,實現業務消息、流、控制指令等操作交互。
文章綜合來源:csdn
編輯:ymf
-
分布式
+關注
關注
1文章
899瀏覽量
74509 -
傳輸接口
+關注
關注
1文章
15瀏覽量
10332 -
智能設備
+關注
關注
5文章
1057瀏覽量
50599
發布評論請先 登錄
相關推薦
評論