国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

邊緣環(huán)境下交互式視頻應用的資源分配算法研究

2022-08-18 01:56:40蔡園園陸谞君
無線互聯(lián)科技 2022年11期
關鍵詞:時延邊緣實體

蔡園園,甘 靖,陸谞君

(江蘇電力信息技術有限公司,江蘇 南京 210024)

0 引言

移動邊緣計算(Mobile Edge Computing,MEC)[1-4]將數(shù)據(jù)中心的計算能力下放至網(wǎng)絡邊緣,構成“云-邊-端”3 層結構資源池,協(xié)同為用戶提供計算服務。 這種新的計算模式促進了眾多交互式視頻應用的快速發(fā)展和廣泛普及,如增強現(xiàn)實、虛擬現(xiàn)實、視頻直播、云電腦等,期望以較低的系統(tǒng)代價保證這些應用的服務質量和用戶體驗。 具體而言,考慮到移動設備的計算能力弱,續(xù)航能力差,這類應用常被劃分為服務實體和客戶實體兩部分:服務實體負責資源密集型任務,如畫面渲染、負責邏輯處理等,部署在資源豐富的邊緣節(jié)點或云數(shù)據(jù)中心上;客戶實體負責輕量級任務,主要為用戶指令輸入和畫面展示,部署在用戶的移動設備上。 在用戶使用這類應用時,客戶實體接收并展示服務實體發(fā)來的畫面,并上傳輸入的用戶指令,而服務實體則接收客戶實體上傳的用戶指令,進行相應的邏輯處理和畫面渲染后將畫面發(fā)送給客戶實體。

然而,在網(wǎng)絡邊緣提供交互式視頻服務并不是一件容易的事情。 相關研究工作表明,網(wǎng)絡時延和視頻幀率是影響用戶體驗的兩個重要因素,網(wǎng)絡時延越低,視頻幀率越高,用戶體驗越好。 因此,應將用戶的服務實體部署在距離用戶最近的邊緣節(jié)點上,并為之分配充足的帶寬,從而使時延盡可能小,幀率盡可能大,用戶體驗盡可能好。 然而,邊緣節(jié)點的資源十分有限,要求必須合理地放置服務實體、分配帶寬資源。 此外,當用戶從某一區(qū)域移動到另一區(qū)域時,為保證用戶體驗,應將服務實體遷移至新的邊緣節(jié)點,而這一遷移過程會帶來額外的系統(tǒng)開銷,需要權衡性能和代價。 最后,網(wǎng)絡環(huán)境是時變的,體現(xiàn)在邊緣節(jié)點的無線帶寬容量受物理環(huán)境影響,邊緣節(jié)點間傳播時延受網(wǎng)絡狀態(tài)影響。 因此,如何進行自適應的服務放置和帶寬分配決策,高效利用資源,保證用戶體驗,是一個亟待解決的問題。

本文研究了邊緣環(huán)境下交互式視頻應用的資源分配算法,以最小化網(wǎng)絡時延和視頻幀率對用戶體驗的不良影響為目標,在考慮了邊緣節(jié)點異構性、用戶移動性、網(wǎng)絡環(huán)境時變性的基礎上,提出了一種自適應調整服務放置和帶寬分配的在線內外兩層算法:內層算法更新帶寬分配決策;外層算法視內層算法為子程序,更新服務放置決策。 本文進行了模擬實驗,實驗結果表明該算法能夠更高效地利用邊緣節(jié)點的資源,提供更好的用戶體驗。

1 系統(tǒng)模型

首先對邊緣環(huán)境下交互式視頻應用系統(tǒng)進行建模。 考慮一個由用戶集合k、邊緣節(jié)點集合ε和一個云數(shù)據(jù)中心組成的系統(tǒng):邊緣節(jié)點之間通過回程網(wǎng)絡連接,并可通過廣域網(wǎng)連接云數(shù)據(jù)中心;所有用戶分布在邊緣節(jié)點的服務范圍內,且任一時間,一個用戶只在一個邊緣節(jié)點的服務范圍內,并可通過該節(jié)點接入網(wǎng)絡;系統(tǒng)向用戶提供的交互式視頻應用集合為A。 為了刻畫用戶的移動性和網(wǎng)絡環(huán)境的時變性,將時間離散化為時間片集合P,并在每一時間片初,更新服務放置決策和帶寬分配決策。

用表示時間片p時用戶k的服務實體是否放置在邊緣節(jié)點e上,用表示時間片p時分配給用戶k的帶寬資源,則在任意時間片p,用戶k所感知的網(wǎng)絡時延和視頻幀率分別如下:

其中,表示時間片p時用戶k的本地邊緣節(jié)點和邊緣節(jié)點e之間的傳播時延,a表示視頻畫面壓縮比,rak表示用戶k所使用的交互式視頻應用ak的畫面分辨率。 對于任一交互式視頻應用a,用Da(d) 表示用戶感知時延為d對用戶體驗的不良影響,用Fa(f) 表示視頻幀率為f對用戶體驗的不良影響。 于是,最小化網(wǎng)絡時延和視頻幀率對用戶體驗的不良影響,即:

考慮到服務實體的運行消耗計算資源,客戶實體與服務實體之間的交互通信消耗帶寬資源,而邊緣節(jié)點的資源是有限的,因此需要引入如下約束:

其中,wak用戶k所使用的交互式視頻應用ak的計算資源需求量,we表示邊緣節(jié)點e的計算資源容量,表示時間片p時邊緣節(jié)點e的本地用戶集合,而表示時間片p時邊緣節(jié)點e的帶寬資源容量。 于是,公式(4)表示計算資源約束,公式(5)表示帶寬資源約束。

此外,當用戶從一個區(qū)域移動到另一個區(qū)域,可以遷移用戶的服務實體以跟隨用戶。 用?a(e,e′,p) 表示在時間片p時將應用a的服務實體從邊緣節(jié)點e遷移到e′的代價,用Cavg表示長期的遷移代價預算,則服務遷移約束為:

2 資源分配算法

考慮到服務放置和帶寬分配決策分別屬于整數(shù)域和實數(shù)域,本文將上述問題劃分為服務放置和帶寬分配兩個子問題,并基于此提出了一個在線內外兩層算法:內層算法為帶寬分配算法,在當前時間片給定服務放置決策的情況下,計算最優(yōu)帶寬分配決策;外層算法為服務放置算法,計算當前時間片的服務放置決策,計算過程中會調用內層算法。

2.1 帶寬分配算法

結合各交互式視頻應用的用戶體驗模型(即Da(d) 和Fa(f)) 分析,在任一時間片初,給定服務放置決策所產生的帶寬分配問題為凸優(yōu)化問題。 特別地,當所有Da(d)和Fa(f)均為線性函數(shù)時,帶寬分配問題為線性規(guī)劃問題。 而在一般場景下,Da(d) 和Fa(f) 的函數(shù)形式較為復雜,直接使用KKT 條件難以求解,故本文基于凸分析,提出了一個迭代算法求解帶寬分配問題,亦稱為內層算法。 內層算法基于當前的系統(tǒng)狀態(tài)信息,以上一時間片的帶寬分配決策為初始決策,并為每一個用戶計算一個關于帶寬的特定函數(shù)的導數(shù)。 在每次迭代過程中,導數(shù)最大的用戶將取出一些帶寬資源分配給導數(shù)最小的用戶,并在這一新的帶寬分配決策下更新所有導數(shù)。 當最大導數(shù)和最小導數(shù)之差小于某一閾值時,算法輸出此時的帶寬分配決策,即為當前時刻的最優(yōu)帶寬分配決策。

2.2 服務放置算法

服務遷移約束是一個長期約束,使得不同時間片的服務放置決策是時間耦合的,如時間片在前的服務放置決策會影響時間片在后的服務放置決策。 李雅普諾夫優(yōu)化是一種專門解決長期優(yōu)化問題的理論框架,可以從理論上保證長期約束不會被打破,同時保證算法在優(yōu)化目標上的性能。 具體做法是為服務遷移約束構造一個虛擬隊列,隊列長度表示該約束被破壞的程度;每一時間片初,基于當前的系統(tǒng)狀態(tài)信息和隊列長度,以此時的服務放置為決策變量,以同時最小化不良影響和穩(wěn)定隊列為優(yōu)化目標,構造服務放置子問題。經(jīng)證明,該服務放置子問題是一個NP-hard 問題,在P≠NP的情況下,不可能在多項式時間內求得其最優(yōu)解,故而尋求近似解。 馬爾可夫近似算法是一種解決組合優(yōu)化問題的常用算法,依據(jù)馬爾科夫鏈理論,可以從數(shù)學期望上保證算法性能。 故本文基于馬爾可夫近似算法設計了外層算法,求服務放置子問題的近似解。

3 實驗結果與分析

本文研究了邊緣環(huán)境下交互式視頻應用的資源分配算法,以最小化網(wǎng)絡時延和視頻幀率對用戶體驗的不良影響為目標,在考慮了邊緣節(jié)點異構性、用戶移動性、網(wǎng)絡環(huán)境時變性的基礎上,提出了一種優(yōu)化服務放置和帶寬分配的在線內外兩層迭代算法。 為了驗證該算法的可行性和性能,本文進行了模擬實驗,實驗結果如圖1 所示。 結果表明,本文所提算法能夠更加合理地進行服務放置和帶寬分配決策,更加有效的利用邊緣節(jié)點的有限資源,提供更好的用戶體驗。

圖1 實驗結果

4 結語

針對邊緣環(huán)境下交互式視頻應用的資源分配問題,本文以最小化網(wǎng)絡時延和視頻幀率對用戶體驗的不良影響為目標,提出了一種在線內外兩層迭代算法,優(yōu)化服務放置和帶寬分配決策。 實驗結果表明,相比其他同類算法,本文提出的算法能夠對邊緣計算環(huán)境中的資源進行更加高效的管理,提供更好的用戶體驗。

猜你喜歡
時延邊緣實體
前海自貿區(qū):金融服務實體
中國外匯(2019年18期)2019-11-25 01:41:54
基于GCC-nearest時延估計的室內聲源定位
電子制作(2019年23期)2019-02-23 13:21:12
基于改進二次相關算法的TDOA時延估計
測控技術(2018年6期)2018-11-25 09:50:10
實體的可感部分與實體——兼論亞里士多德分析實體的兩種模式
哲學評論(2017年1期)2017-07-31 18:04:00
兩會進行時:緊扣實體經(jīng)濟“釘釘子”
振興實體經(jīng)濟地方如何“釘釘子”
一張圖看懂邊緣計算
FRFT在水聲信道時延頻移聯(lián)合估計中的應用
基于分段CEEMD降噪的時延估計研究
在邊緣尋找自我
雕塑(1999年2期)1999-06-28 05:01:42
蓝田县| 麟游县| 长兴县| 禹城市| 廉江市| 海宁市| 芮城县| 商南县| 启东市| 修文县| 大悟县| 曲松县| 张家川| 如东县| 曲阜市| 新宾| 霸州市| 邵武市| 旌德县| 宁化县| 白城市| 安平县| 佛坪县| 年辖:市辖区| 托克逊县| 东港市| 嘉峪关市| 简阳市| 瑞昌市| 鹤庆县| 中方县| 方山县| 江油市| 中牟县| 黔江区| 喀什市| 昆山市| 平度市| 舒城县| 辽阳市| 综艺|