System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 精品亚洲AV无码一区二区,亚洲大尺度无码无码专区,国产精品无码专区AV在线播放
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    面向云桌面場景的可用帶寬估計方法、系統及可存儲介質技術方案

    技術編號:44530143 閱讀:2 留言:0更新日期:2025-03-07 13:19
    本發明專利技術公開了一種面向云桌面場景的可用帶寬估計方法、系統及可存儲介質,包括帶寬采樣,捕捉當前時刻的鏈路狀態并進行統計分析;鏈路評估,估計當前的可用寬帶值并根據鏈路評估結果對視頻編碼器進行指導;調節反饋,調整發送速率以匹配當前鏈路的負載能力。具有保證基于啟發式算法的輕量化低時延優勢的前提下,提升鏈路利用率,實現高精度、高吞吐量的帶寬估計的優點。

    【技術實現步驟摘要】

    本專利技術涉及云桌面可用帶寬估計,具體而言,涉及一種面向云桌面場景的可用帶寬估計方法、系統及可存儲介質


    技術介紹

    1、目前,隨著實時互動視頻傳輸、云桌面等應用場景的逐漸普及,網絡課程和線上辦公會議等應用得到了前所未有的推廣。網絡通信持續穩步發展,網絡基礎設施日益完善,云計算、大數據等新興業務呈現快速增長態勢,物聯網用戶數量已突破23億,5g基站數量達337.7萬個。展望未來,隨著5g和6g移動通信技術的進一步推廣,以及3d體視頻交互技術、遠程機器人協作技術等新型數據傳輸應用的廣泛應用,精確的網絡帶寬估計將提出更高的要求。

    2、帶寬估計算法可以分為基于深度學習和啟發式算法?;谏疃葘W習的寬帶估計算法通過神經網絡和系統模型來進行網絡可用帶寬估計。通過大量離線數據的訓練,模型往往能學習到鏈路的潛在特征,從而實現高精度的鏈路可用帶寬估計。這類算法泛化能力強,帶寬利用率較高但往往開銷大,時延高且魯棒性較差。同時,又不可避免的存在一個需要大量數據提前訓練的問題。這顯然不能滿足云桌面場景的實時互動數據傳輸低時延、快啟動的要求。因此,本專利技術將重點研究基于啟發式的帶寬估計算法。傳統的基于啟發式的帶寬估計算法通常依賴于經驗法則和先驗知識,通過總結歷史數據中帶寬使用的規律,形成帶寬估計的通識規則。它基于具體網絡場景中的統計特性,如時間、用戶行為模式、時延、丟包率等,推導出當前時刻的帶寬變化。啟發式帶寬估計算法開銷小,計算效率較高,但為了避免擁塞,往往采用更加保守的策略,因此精度和帶寬利用率都比較低。g?carlucc等人提出的webrtc?gcc(google?congestion?control)算法主要是基于延遲的擁塞檢測和利用自適應控制策略來優化數據包發送速率,但對于鏈路快速范圍變化時,該算法的收斂速度往往比較慢,這顯然已經不足以應對現在日趨增長的網絡需求和高精度低時延的用戶體驗要求,因此本專利技術的重點是如何在保證基于啟發式算法的輕量化低時延優勢的前提下,提升鏈路利用率,實現高精度、高吞吐量的帶寬估計算法。

    3、面向云桌面場景的可用帶寬估計,首先由于是實時互動數據傳輸協同,這就要求收發端實現低時延通信。其次,網絡鏈路狀態的動態變化比靜態網絡更加復雜,要求系統在實時捕捉網絡狀態后,能夠理解每個時刻的網絡負載與實際可用帶寬之間的關系。同時,對于不同的網絡條件,系統要能采取最優的發送策略,以在避免擁塞的前提下實現最大化帶寬利用率。n?cardwell等人提出了bbr(bottleneck?bandwidth?and?round-trippropagation?time)算法,通過綜合考慮瓶頸帶寬和往返時延,建立了基于帶寬和時延估計的擁塞控制機制。它通過不斷估計和調整,確保網絡利用接近最大可用帶寬,從而避免了傳統擁塞控制算法中的排隊現象,但由于周期性地限制傳輸以探測可用帶寬,會在minrtt探測期間造成較高的延遲。

    4、綜上所述,存在如下至少一種技術問題:

    5、基于深度學習的帶寬估計算法雖然在估計精度和泛化能力上具有優勢,但動態網絡環境的復雜性對數據量提出了更高的要求,且其復雜的計算模型導致較高的計算延遲和資源消耗,難以滿足實時性要求高的云桌面場景。

    6、啟發式帶寬估計算法由于依賴于經驗規則和統計特性,雖然計算效率較高且資源開銷較小,但在復雜或波動較大的網絡環境中,往往采用保守的估計方式,從而降低了帶寬利用率。其精度相對不足,難以充分利用網絡的可用帶寬。大多數擁塞控制算法在帶寬利用率和擁塞控制之間存在沖突,在帶寬探測過程中難以完全消除高延遲現象。

    7、如何在保證基于啟發式算法的輕量化低時延優勢的前提下,提升鏈路利用率,實現高精度、高吞吐量的帶寬估計算法。


    技術實現思路

    1、本專利技術的主要目的在于提供一種面向云桌面場景的可用帶寬估計方法、系統及可存儲介質,以解決現有技術中如何在保證基于啟發式算法的輕量化低時延優勢的前提下,提升鏈路利用率,實現高精度、高吞吐量的帶寬估計算法。

    2、為了實現上述目的,根據本專利技術的一個方面,提供了一種面向云桌面場景的可用帶寬估計方法,包括:

    3、步驟1:帶寬采樣,捕捉當前時刻的鏈路狀態并進行統計分析;

    4、步驟2:鏈路評估,估計當前的可用寬帶值并根據鏈路評估結果對視頻編碼器進行指導;

    5、步驟3:調節反饋,調整發送速率以匹配當前鏈路的負載能力。

    6、優選的,所述步驟1包括:構建帶寬采樣器,對當前時刻的網絡狀態進行捕獲,將捕獲到的鏈路狀態信息輸入鏈路評估器,生成帶寬采樣結果;所述步驟2包括:利用幀級分組分散統計數據的鏈路評估器通過分析每個時刻的鏈路帶寬采樣值與已有發送策略的關系,精確判斷當前鏈路的飽和狀態,發掘鏈路隱藏特征,輸入自適應模塊;所述步驟3包括:自適應模塊根據鏈路評估的具體網絡結果和估計的可用帶寬值,自主選擇最優的發送策略調整方式,以使得下個時刻的發送速率與實際可用帶寬相匹配。

    7、優選的,所述帶寬采樣器的核心目標是獲取鏈路的狀態信息,通過幀級分組分散統計數據來發現額外的可用帶寬,從而實現帶寬利用率的最大化。

    8、優選的,所述步驟1中通過基于幀級分組分散統計數據的帶寬采樣器對當前的發送碼率進行帶寬采樣,獲取到帶寬采樣值s和小幀采樣值ssmall,具體計算方式為:

    9、帶寬采樣值

    10、其中f為幀的大小,slast和sstart分別表示每一完整幀中第一個拆分的小幀和最后一個小幀的實際發送時間;

    11、小幀采樣值則為多個小幀的平均發送速率

    12、

    13、其中fsmall表示每個小幀的數據大小,sendi和sendi-1分別表示當前小幀和前一個小幀的實際發送時間。

    14、優選的,所述步驟2中通過帶寬采樣值s和小幀采樣值ssmall以及當前時刻的發送速率b=f/i,評估當前的鏈路狀態,具體包含三個條件:

    15、條件1:c1=s/ssmall,條件2:c2=s/b,條件3:c3=ssmall/αβ

    16、其中,α為靈敏度調節系數。若任一條件c1,c2或c3小于1,則判定鏈路處于飽和狀態,此時將反饋標志p設置為0,反之則為欠飽和狀態,將反饋標志p設置為1。

    17、優選的,所述步驟3中根據鏈路評估的反饋結果,系統根據當前狀態的連續性調整發送速率:

    18、當鏈路連續多次處于飽和或欠飽和狀態時,當前的發送速率明顯與實際網絡帶寬不匹配,此時,采用更為激進的跳躍調節方式,具體分為飽和狀態下大幅度降低發送速率,避免鏈路擁塞,欠飽和狀態下迅速注入流量填滿鏈路帶寬;

    19、當飽和與欠飽和狀態交替出現時,此時鏈路負載波動較大,且發送速率與實際可用帶寬相接近,采用保守的線性調節策略,通過小幅度的線性調節來平衡負載,避免劇烈的速率波動。

    20、優選的,帶寬估計與速率調節,記錄鏈路處于飽和狀態時的帶寬采樣值slist和小幀采樣值ssmall_li本文檔來自技高網...

    【技術保護點】

    1.一種面向云桌面場景的可用帶寬估計方法,其特征在于,包括:

    2.如權利要求1所述的面向云桌面場景的可用帶寬估計方法,其特征在于,所述步驟1包括:構建帶寬采樣器,對當前時刻的網絡狀態進行捕獲,將捕獲到的鏈路狀態信息輸入鏈路評估器,生成帶寬采樣結果;所述步驟2包括:利用幀級分組分散統計數據的鏈路評估器通過分析每個時刻的鏈路帶寬采樣值與已有發送策略的關系,精確判斷當前鏈路的飽和狀態,發掘鏈路隱藏特征,輸入自適應模塊;所述步驟3包括:自適應模塊根據鏈路評估的具體網絡結果和估計的可用帶寬值,自主選擇最優的發送策略調整方式,以使得下個時刻的發送速率與實際可用帶寬相匹配。

    3.如權利要求1所述的面向云桌面場景的可用帶寬估計方法,其特征在于,所述帶寬采樣器的核心目標是獲取鏈路的狀態信息,通過幀級分組分散統計數據來發現額外的可用帶寬,從而實現帶寬利用率的最大化。

    4.如權利要求1所述的面向云桌面場景的可用帶寬估計方法,其特征在于,所述步驟1中通過基于幀級分組分散統計數據的帶寬采樣器對當前的發送碼率進行帶寬采樣,獲取到帶寬采樣值S和小幀采樣值Ssmall,具體計算方式為:

    5.如權利要求1所述的面向云桌面場景的可用帶寬估計方法,其特征在于,所述步驟2中通過帶寬采樣值S和小幀采樣值Ssmall以及當前時刻的發送速率B=F/I,評估當前的鏈路狀態,具體包含三個條件:

    6.如權利要求1所述的面向云桌面場景的可用帶寬估計方法,其特征在于,所述步驟3中根據鏈路評估的反饋結果,系統根據當前狀態的連續性調整發送速率:

    7.如權利要求1所述的面向云桌面場景的可用帶寬估計方法,其特征在于,帶寬估計與速率調節,記錄鏈路處于飽和狀態時的帶寬采樣值Slist和小幀采樣值Ssmall_list,通過計算采樣值的平均值,可以獲取到當前的可用帶寬為:

    8.如權利要求1所述的面向云桌面場景的可用帶寬估計方法,其特征在于,鏈路狀態記錄與清理優化帶寬利用率,系統在每次鏈路評估后會將當前反饋結果加入到反饋列表中,同時將帶寬采樣值和小幀采樣值分別加入到Slist和Ssmall_list中,當列表長度達到指定閾值時,系統根據最新的鏈路評估結果即使清理舊數據,保留最新的狀態信息用于下一步的決策。

    9.一種面向云桌面場景的可用帶寬估計的系統,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現權利要求1-8任一項所述方法的步驟。

    10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現權利要求1-8任一項所述方法的步驟。

    ...

    【技術特征摘要】

    1.一種面向云桌面場景的可用帶寬估計方法,其特征在于,包括:

    2.如權利要求1所述的面向云桌面場景的可用帶寬估計方法,其特征在于,所述步驟1包括:構建帶寬采樣器,對當前時刻的網絡狀態進行捕獲,將捕獲到的鏈路狀態信息輸入鏈路評估器,生成帶寬采樣結果;所述步驟2包括:利用幀級分組分散統計數據的鏈路評估器通過分析每個時刻的鏈路帶寬采樣值與已有發送策略的關系,精確判斷當前鏈路的飽和狀態,發掘鏈路隱藏特征,輸入自適應模塊;所述步驟3包括:自適應模塊根據鏈路評估的具體網絡結果和估計的可用帶寬值,自主選擇最優的發送策略調整方式,以使得下個時刻的發送速率與實際可用帶寬相匹配。

    3.如權利要求1所述的面向云桌面場景的可用帶寬估計方法,其特征在于,所述帶寬采樣器的核心目標是獲取鏈路的狀態信息,通過幀級分組分散統計數據來發現額外的可用帶寬,從而實現帶寬利用率的最大化。

    4.如權利要求1所述的面向云桌面場景的可用帶寬估計方法,其特征在于,所述步驟1中通過基于幀級分組分散統計數據的帶寬采樣器對當前的發送碼率進行帶寬采樣,獲取到帶寬采樣值s和小幀采樣值ssmall,具體計算方式為:

    5.如權利要求1所述的面向云桌面場景的可用帶寬估計方法,其特征在于,所述步驟2中通過帶寬采樣值s和小幀采樣值ssmall以及當...

    【專利技術屬性】
    技術研發人員:陶丹,俞天帥,戚鵬,
    申請(專利權)人:北京交通大學,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 午夜无码一区二区三区在线观看 | 亚洲性无码AV中文字幕| 亚洲一区AV无码少妇电影| AV无码久久久久不卡蜜桃| 亚洲AV永久无码精品一区二区国产 | 国产成人无码精品一区在线观看| 精选观看中文字幕高清无码| 亚洲AV无码成人精品区在线观看| 免费A级毛片无码免费视| 东京热无码av一区二区| 久久久久久久人妻无码中文字幕爆| 无码精品人妻一区| 无码中文字幕乱码一区 | 亚洲无码视频在线| 在线观看无码AV网站永久免费| 高潮潮喷奶水飞溅视频无码| 亚洲av无码专区在线电影天堂| 国产aⅴ激情无码久久| 国产成人无码A区在线观看导航| 久久亚洲精品AB无码播放| 免费无码一区二区三区蜜桃 | 亚洲免费无码在线| 无码Aⅴ在线观看| 精品亚洲AV无码一区二区| 国产av永久无码天堂影院| AV无码精品一区二区三区| 一本色道无码不卡在线观看| 中文无码一区二区不卡αv| 曰批全过程免费视频在线观看无码 | 无码无遮挡又大又爽又黄的视频 | 国产成人无码免费网站| 国产精品成人无码久久久| 亚洲最大中文字幕无码网站| 久久av无码专区亚洲av桃花岛| 日韩免费无码视频一区二区三区| 亚洲国产精品成人精品无码区在线| 无码国产精品一区二区高潮| 无码中文av有码中文av| 成年男人裸j照无遮挡无码| 无码粉嫩虎白一线天在线观看| 亚洲精品无码一区二区|