鴻蒙HarmonyOS分布式軟總線:構(gòu)建低時(shí)延、高帶寬的多設(shè)備虛擬網(wǎng)絡(luò)
想了解更多內(nèi)容,請(qǐng)?jiān)L問(wèn):
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)
https://harmonyos.51cto.com/#zz
繼9月10號(hào)華為開(kāi)發(fā)者大會(huì)宣布了鴻蒙之后,第二天在東莞松山湖華為大學(xué)舉辦的開(kāi)發(fā)HarmonyOS應(yīng)用分論壇上,華為技術(shù)專(zhuān)家黃卿博士對(duì)鴻蒙技術(shù)特性進(jìn)行了詳細(xì)講解。
據(jù)黃博介紹,分布式軟總線技術(shù)是基于華為多年的通信技術(shù)積累,參考計(jì)算機(jī)硬件總線,在1+8+N設(shè)備間搭建一條“無(wú)形”的總線,具備自發(fā)現(xiàn)、自組網(wǎng)、高帶寬低時(shí)延的特點(diǎn)。全場(chǎng)景設(shè)備間可以基于軟總線完成設(shè)備虛擬化、跨設(shè)備服務(wù)調(diào)用、多屏協(xié)同、文件分享等分布式業(yè)務(wù)。
開(kāi)發(fā)者體驗(yàn)
跨設(shè)備業(yè)務(wù)開(kāi)發(fā)一直是開(kāi)發(fā)者的痛點(diǎn),需要感知WIFI、藍(lán)牙等底層協(xié)議、建立Socket連接、加解密傳輸,并需要針對(duì)帶寬和時(shí)延進(jìn)行優(yōu)化。分布式軟總線能力面向開(kāi)發(fā)者開(kāi)放,提供從發(fā)現(xiàn)連接組網(wǎng)到傳輸?shù)娜捉涌?,支持自發(fā)現(xiàn)、自組網(wǎng)、高帶寬、低時(shí)延、高可靠的通信能力,上層業(yè)務(wù)無(wú)需關(guān)注復(fù)雜的跨設(shè)備通信實(shí)現(xiàn),極大降低分布式業(yè)務(wù)開(kāi)發(fā)工作量。
消費(fèi)者體驗(yàn)
分布式軟總線創(chuàng)新應(yīng)用了自發(fā)現(xiàn)、自組網(wǎng)技術(shù)、極簡(jiǎn)協(xié)議,消費(fèi)者可獲得“零等待”發(fā)現(xiàn)周邊設(shè)備的體驗(yàn),華為分享最高160MB/S的速度讓你分享大文件也能“秒傳”。超低時(shí)延Cast+屏幕虛擬化技術(shù),支撐PC多屏協(xié)同、手機(jī)游戲秒變大屏游戲,無(wú)限逼近本地體驗(yàn)。
三大核心技術(shù)顛覆傳統(tǒng)跨設(shè)備通信體驗(yàn),使超級(jí)終端成為可能:
一、 自動(dòng)發(fā)現(xiàn)顛覆傳統(tǒng)的觸發(fā)式發(fā)現(xiàn)體驗(yàn)
傳統(tǒng)的設(shè)備之間的發(fā)現(xiàn)需要用戶手動(dòng)搜索,過(guò)程等待時(shí)間長(zhǎng),體驗(yàn)不佳。開(kāi)發(fā)者需要感知具體的底層物理協(xié)議,調(diào)用WIFI或藍(lán)牙的發(fā)現(xiàn)接口,業(yè)務(wù)開(kāi)發(fā)者需要了解過(guò)多的底層通信細(xì)節(jié)。
軟總線支持設(shè)備間自動(dòng)發(fā)現(xiàn),近場(chǎng)同賬號(hào)的設(shè)備可以相互感知,并交換彼此的設(shè)備信息,在用戶需要觸發(fā)業(yè)務(wù)時(shí),周邊設(shè)備可直接出現(xiàn),達(dá)到“零等待”的體驗(yàn)。開(kāi)發(fā)者在跨設(shè)備業(yè)務(wù)開(kāi)發(fā)時(shí),無(wú)需調(diào)用WIFI或藍(lán)牙發(fā)現(xiàn)開(kāi)發(fā)接口,直接獲取設(shè)備列表即可。
二、 邏輯全連接的異構(gòu)組網(wǎng)顛覆傳統(tǒng)WIFI/藍(lán)牙組網(wǎng)
傳統(tǒng)的組網(wǎng)存在如下問(wèn)題: 依賴(lài)路由器的局域網(wǎng)、WIFI P2P僅支持點(diǎn)對(duì)點(diǎn)、藍(lán)牙與WIFI網(wǎng)絡(luò)無(wú)法互通。
軟總線的目標(biāo)是自動(dòng)構(gòu)建一個(gè)邏輯全連接網(wǎng)絡(luò),打破傳統(tǒng)組網(wǎng)的限制,設(shè)備之間兩兩直通,將業(yè)務(wù)開(kāi)發(fā)與設(shè)備組網(wǎng)解耦,業(yè)務(wù)開(kāi)發(fā)者無(wú)需關(guān)心組網(wǎng)方式與物理協(xié)議。
三、 基于極簡(jiǎn)協(xié)議的高帶寬、低時(shí)延、高可靠的傳輸顛覆傳統(tǒng)的標(biāo)準(zhǔn)協(xié)議傳輸
軟總線傳輸基于華為自研的極簡(jiǎn)協(xié)議,顛覆傳統(tǒng)的OSI七層模型,將表示層、會(huì)話層、傳輸層、網(wǎng)絡(luò)層精簡(jiǎn)為一層,減少包頭開(kāi)銷(xiāo),提升每包有效載荷,傳輸帶寬提升20%。疊加獨(dú)有的高可靠性技術(shù),在網(wǎng)絡(luò)時(shí)延和丟包率增加時(shí),仍能保證數(shù)據(jù)高吞吐率狀態(tài),最大可抗30%的網(wǎng)絡(luò)丟包。開(kāi)發(fā)者調(diào)用軟總線提供的傳輸API即可獲得高帶寬、低時(shí)延、高可靠的傳輸能力,無(wú)需關(guān)注底層協(xié)議實(shí)現(xiàn)。

分布式軟總線作為鴻蒙2.0的核心能力,在未來(lái)會(huì)逐步開(kāi)放給開(kāi)發(fā)者,在1+8+N全場(chǎng)景時(shí)代顛覆現(xiàn)有的通信開(kāi)發(fā)模式,支撐鴻蒙應(yīng)用開(kāi)發(fā)者構(gòu)建豐富的跨設(shè)備分布式業(yè)務(wù),帶給消費(fèi)者“超級(jí)終端”的極致體驗(yàn)。
想了解更多內(nèi)容,請(qǐng)?jiān)L問(wèn):
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)
https://harmonyos.51cto.com/#zz