国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

HarmonyOS分布式軟總線能帶來哪些不一樣的體驗

電子發燒友開源社區 ? 來源:HarmonyOS開發者 ? 作者:HarmonyOS開發者 ? 2021-11-10 09:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

分布式軟總線是HarmonyOS的關鍵根技術之一,也是眾多開發者們非常關注的一項技術。通過分布式軟總線,可以將多個不同類型的設備按場景連接在一起,形成超級終端,為消費者帶來全場景新體驗。本期,我們就來聊一聊分布式軟總線,以及其關鍵技術——分布式軟時鐘

一、分布式軟總線帶來不一樣體驗

我們先來看看,分布式軟總線能為用戶使用超級終端帶來哪些不一樣的體驗呢?

1. 無感發現與連接,讓多個設備自動組成超級終端

通過分布式軟總線,可以將同賬號下的多個設備即時連接到一起。如上面的視頻所示,同一個賬號下的多個設備在超級終端的控制中心時刻都是實時在線的。這樣,讓用戶使用由多個設備組成的超級終端,就像操作單個設備一樣簡單。

首次發現時,兩個陌生設備發現與連接的時間降至0.5秒,極大改善了用戶體驗。首次連接成功后,下次兩個設備就能無感發現和連接了。

為達成“無感的發現與連接”體驗,我們采取了以下關鍵措施:

占空比調整:占空比動態調速,加速發現。

優先級控制:基于場景的優先級控制VO、VI、BE、BK。

異構混合組網:藍牙和WiFi混合組網,可信設備自組網。

設備信息交換:組網后設備間信息交換,及時感知上下線及信息管理。

策略控制:基于場景感知的發現策略,包括亮滅屏、前后臺、夜間、運動等多種場景。

2. 逼近空口速率的傳輸速度,讓GB級文件秒傳完成

通過華為分享一個5GB的文件,基本在20秒完成傳送,傳輸速率逼近空口速率。

為達成“極致數據傳輸”體驗,我們采取了以下關鍵措施:

快速喚醒與啟動芯片,進入高性能模式。

精準流控算法,調整傳輸速率。

極簡協議支持,傳輸功耗降低10%。

多徑雙路并發,提升文件傳輸的吞吐能力。

多級動態緩沖池技術,合理調度提升端到端運力。

二、分布式系統的新挑戰

分布式軟總線已經在發現與連接、傳輸方面做了很多,有了很大提升。但是隨著分布式系統發展,接入的設備越來越多,分布式軟總線面臨以下兩大新挑戰:

1. 分布式系統里的設備越多,通信能力要求越高

五大智慧場景的多種設備接入分布式軟總線,設備越多,對分布式軟總線的通信能力要求越高。

分布式軟總線分為任務總線和數據總線。短數據(比如控制類指令、短的消息包)通過任務總線傳輸,文件、媒體流等通過數據總線傳輸。對于媒體流,發送和接收的兩個設備在處理每一幀數據的時候,要嚴格按照幀率的倒數做資源供給。

比如,幀率為90,則必須在每1/90(大約11.1)毫秒時,兩端設備中的每個子系統都能恰好處理完,才能使得媒體不出現卡頓和花屏,同時又能保證兩個設備的功耗是最低的,在用戶體驗與功耗之間取得最佳且最合理的平衡。

然而每個設備的硬件能力可能不同,比如一臺高端手機和一臺低端手機同時向一臺大屏投屏,如何使得各設備都能恰好按序完成業務,其中就需要多設備間一致的時鐘。

而每個設備有自己的時鐘,其精度由其本機所帶晶振決定,就會非常容易出現因時鐘精度不一樣而導致時鐘不同步。時鐘不一致就可能導致兩端收發節奏不一致,容易產生丟包。這時,在多設備之間構建一套分布式軟時鐘就非常重要了,它能讓由超級終端里的多個設備保持節奏一致。

2. 空口資源如何合理、且最大程度的使用

空口資源在使用中擺脫不了多介質頻段沖突、隨機接入競爭、同頻競爭和鄰頻干擾等。除此之外,隨著手機上安裝的App和原子化服務越來越多,跨端協同也越來越多,兩個設備之間有多對應用交互。同時,跨端協同的設備數量越來越多。這種情況下,空口資源如何被進一步復用?只靠頻分,無法滿足業務需求,還需引入時分復用來實現空口資源的最大程度使用。提到時分復用,那就不得不提分布式軟時鐘了。

三、什么是分布式軟時鐘?

從上面分布式系統的兩個新挑戰可知,多設備間的時鐘同步,以及空口資源的時分復用都離不開分布式軟時鐘,它是解決問題的關鍵鑰匙之一。那么,什么是分布式軟時鐘呢?

分布式軟時鐘:以異構網絡拓撲與結構為基礎,以時間同步方式為超級終端分布式系統構建一個統一的時鐘源,協調各設備業務時鐘,并保持高精度時鐘進行分布式業務。

時鐘同步時,分布式軟時鐘需要解決以下問題:

每個設備都有自己的獨立時鐘源,晶振質量決定時鐘偏移不同。

瞬時單次測量要求雙端在線,否則無法進行交換與對比。

持續同步將帶來功耗與通信消耗,如何在精度與成本間平衡。

對于上述問題,分布式軟時鐘通過軟件算法來解決。分布式軟時鐘的同步算法如下圖所示:

f199bbbe-417f-11ec-b939-dac502259ad0.png

圖3 分布式軟時鐘的同步算法

圖3中,以P節點作為基準的時鐘源,其他節點(比如A節點和B節點)與P節點之間,除了本地時間差異外,還存在時間漂移和時鐘頻率差異等。把這些因素考慮在內,就能得出各節點上數據包接收時間的公式,以及節點之間的數據包接收時間差值。這樣,通過調整時間差,就能實現多節點之間的時鐘同步。

四、分布式軟時鐘的用途

下面我們來看看分布式軟時鐘的用途:1. 使更多的設備可以自動組網,并進行動態拓樸管理。引入時鐘后,時分復用讓極少的頻譜資源支持更多設備的連接成為可能。根據每個設備的特征、賬號、承載的業務等信息,就可以自動組裝成一個超級終端。比如,音箱與PAD、PC、手機等自動組成樹形的拓撲結構,這些設備都可以連接音箱來發聲。同時,可以將現有BLE的三個廣播信道基于分布式軟時鐘的不同時間戳來連接不同設備,使未來一個家庭多達幾百臺智能家居設備連接在一起成為可能。

2. 在無線干擾環境中發揮抗干擾作用。

以WiFi 2.4G為例:凡是落在實線拱門內的虛線信道就會有無線干擾存在,只有跨拱門的信道之間才沒有干擾,但這樣就使得無干擾的信道數是3個,大大降低了同時進行業務的設備數量。

多設備自動組網后,分布式軟總線可以從全視角看到哪些設備能夠發生業務、業務特征、需要的帶寬、時延、功耗等,也能從單設備看到設備與全局的關系。這樣,當超級終端中的多對設備發生業務時,就可以通過全視角、單設備視角為其選擇合適的頻點、頻寬的信道為其工作,再加上分層控制及QoS管理,就使干擾降到最低成為可能。

3. 多設備業務協同的功耗控制。

如果沒有時鐘,接入設備越多,設備之間需要來回協商資源,也就是所謂的退讓機制,造成資源浪費,同時降低了用戶體驗。引入時鐘之后,通過時分與頻分復用,設備之間無序的通信變得更加有序。

圖5 時分與頻分復

除了以上給出的分布式軟時鐘常用的場景,隨著業務復雜性越來越多,分布式軟時鐘還可以在更多場景中發揮更多的作用。比如多設備所帶傳感器信號的采集,分布式軟時鐘就可以使得不同傳感器上時鐘保持一致,以便于更好理解用戶意圖,為用戶提供更加智能與貼心的服務,讓用戶的生活與工作更加便利與簡單。

五、結束語

圖6為分布式軟時鐘的演進路徑。基于窗口協同,分布式軟時鐘精度可以達到1ms;基于分布式軟時鐘算法與傳輸層協同,分布式軟時鐘精度可以達到500us;基于分布式軟時鐘算法與傳輸層及物理層協同,分布式軟時鐘精度小于300us。同時,隨著不同設備屬性不同,所承載業務的網絡拓撲不同,其所需要的時鐘不同,將引入復雜網絡時鐘,為業務提供更加精準的時鐘。

我們不斷在算法和干擾抑制方面進行探索,逐步提升分布式軟時鐘的精度,讓分布式體驗越來越好!

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 華為
    +關注

    關注

    218

    文章

    36003

    瀏覽量

    262084
  • 鴻蒙系統
    +關注

    關注

    183

    文章

    2642

    瀏覽量

    69838
  • HarmonyOS
    +關注

    關注

    80

    文章

    2153

    瀏覽量

    36041

原文標題:HDC2021技術分論壇:分布式軟時鐘有多重要?

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    分布式 IO 選型注意事項

    定義? 分布式IO是種脫離傳統集中式 IO 柜,將輸入 / 輸出模塊分散部署在工業現場設備附近,通過工業總線(如 Profinet、EtherNet/IP、Modbus TCP 等)與 PLC、MES 等控制系統實現數據交互的
    的頭像 發表于 12-30 14:14 ?296次閱讀
    <b class='flag-5'>分布式</b> IO 選型注意事項

    光伏規約轉換器分布式光伏調控“四可”并網實施案例

    1.背景近年來,隨著國家分布式光伏的利好政策,各地分布式光伏裝機規模增加迅猛。分布式光伏具有間歇性、分散性、隨機性等特點,由于電網末端容量受限,海量分布式光伏接入電網可能引發電網潮流方
    的頭像 發表于 12-19 10:13 ?4026次閱讀
    光伏規約轉換器<b class='flag-5'>分布式</b>光伏調控“四可”并網實施案例

    不一樣的展會,不一樣的精彩 2025灣芯展圓滿收官

    10月17日,2025灣區半導體產業生態博覽會(2025灣芯展)在深圳會展中心(福田)圓滿收官。全球600多家展商、超30場論壇,在6萬平方米的展區內,打造場“不一樣的展會”,呈現出“不一樣的精彩
    的頭像 發表于 10-29 16:56 ?1338次閱讀
    <b class='flag-5'>不一樣</b>的展會,<b class='flag-5'>不一樣</b>的精彩 2025灣芯展圓滿收官

    不一樣的展會,不一樣的精彩:2025灣芯展順利收官

    內,打造場"不一樣的展會",呈現出"不一樣的精彩"。本屆展會人氣火爆,展期三天累計接待總量達到11.23萬人次。參展企業集中發布年度新品數約2500件,新品發布與商業合作收獲頗豐。 ? 不一
    的頭像 發表于 10-19 20:27 ?661次閱讀
    <b class='flag-5'>不一樣</b>的展會,<b class='flag-5'>不一樣</b>的精彩:2025灣芯展順利收官

    【節能學院】Acrel-1000DP分布式光伏監控系統在奉賢平高食品 4.4MW 分布式光伏中應用

    摘要:在“雙碳”和新型電力系統建設背景下,分布式光伏接入比例不斷提高,對配電網電壓、調度運行及調峰等環節造成強烈沖擊。本文設計包含平臺層、設備層二層架構體系的分布式光伏管控平臺,以及小容量工商業
    的頭像 發表于 08-23 08:04 ?3490次閱讀
    【節能學院】Acrel-1000DP<b class='flag-5'>分布式</b>光伏監控系統在奉賢平高食品 4.4MW <b class='flag-5'>分布式</b>光伏中應用

    分布式光伏發電監測系統技術方案

    分布式光伏發電監測系統技術方案 柏峰【BF-GFQX】、系統目標 :分布式光伏發電監測系統旨在通過智能化的監測手段,實現對分布式光伏電站的全方位、高精度、實時化管理。該系統能
    的頭像 發表于 08-22 10:51 ?3194次閱讀
    <b class='flag-5'>分布式</b>光伏發電監測系統技術方案

    對于當下分布式光伏發電市場前景預判

    自從531后,分布式光伏發電項目應該是相對減少了許多,但是依然還是會有,未來趨勢是怎么,是儲能+自發自用余電不上網,還是有什么新的政策,歡迎討論。
    發表于 07-25 08:58

    請問cyw920719b2q40evb如何設置每個藍牙芯片的mac地址不一樣

    請問下 cyw920719b2q40evb 如何設置每個藍牙芯片的mac地址不一樣呢? 謝謝
    發表于 07-07 06:34

    雙電機分布式驅動汽車高速穩定性機電耦合控制

    和控制器的工作強度。 純分享帖,需要者可點擊附件免費獲取完整資料~~~*附件:雙電機分布式驅動汽車高速穩定性機電耦合控制.pdf【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請第時間告知,刪除內容!
    發表于 06-18 16:37

    分布式故障定位:讓電力系統擁有 “精準導航” 的智能神經網

    終端,實時采集電壓、電流的行波信號(類似閃電的電磁波動)。這些終端通過光纖或 5G 網絡聯網,將數據傳輸至 “分布式故障定位系統”,系統利用算法計算行波到達不同監測點的時間差,就能像 GPS 定位一樣,精準鎖定故障位置。 (2)關鍵優勢
    的頭像 發表于 06-10 14:53 ?955次閱讀

    想通過I2C訪問閃存來測試對cy7c6541的訪問,但是訪問結果好像與datasheet不一樣,怎么解決這個問題?

    我想通過I2C訪問閃存來測試對cy7c6541的訪問,但是訪問結果好像與datasheet不一樣。 是否有關于 cy7c6541 閃存或 eeprom 的數據表? 或者有其他方法可以幫我完成訪問測試(讀取rom/flash里的值然后和標準值對比)?
    發表于 05-19 06:44

    cyusb3014 slave fifo模式In和Out緩存大小不一樣時,顯示錯誤怎么解決?

    cyusb3014 slave fifo 模式 In 和 Out 緩存大小設置不一樣時(比如:U2P DMA緩存16K,P2U DMA緩存1K),可以測出來實際就是設置值,但在USB Control Center 顯示的USB信息都顯示 16K, 這個 需要怎么修改才能讓USB信息是正確的呢?
    發表于 05-13 06:55

    抗干擾CAN總線通信技術在分布式電力系統中的應用

    摘要 :隨著分布式電力系統的廣泛應用,其通信系統的可靠性與穩定性受到了前所未有的挑戰。CAN總線通信技術以其卓越的抗干擾性能和可靠性,在眾多通信技術中脫穎而出,成為解決分布式電力系統通信問題的關鍵
    的頭像 發表于 04-14 18:24 ?1087次閱讀

    探秘分布式IO耦合器之高速背板總線

    在工業自動化的復雜網絡中,分布式 IO 耦合器扮演著關鍵角色,而其中的高速背板總線特性更是核心中的核心,如同條信息高速公路,讓數據傳輸高效又穩定。
    的頭像 發表于 04-12 10:05 ?685次閱讀

    PKA外設RSA模冪運算2048位計算結果和在線工具計算的不一樣是怎么回事?

    參照STM32WLE5的官方PKA例程,2048位的模密運算結果和在線工具計算的結果不一樣,有遇到類似情況的朋友嗎
    發表于 03-10 07:28