《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 基于發送緩存的VideoStream調度算法研究及其FPGA實現

基于發送緩存的VideoStream調度算法研究及其FPGA實現

2009-02-17
作者:翁英萍, 季中恒, 彭建華

  摘 要: 研究了CDMA2000 1x EVDO系統一種支持VideoStream業務的調度算法及FPGA實現;通過大量研究和設計,得到一種能保證性能和速度,又適合硬件實現的調度算法。綜合時選用Altera公司的StratixII 系列EP2S60F484C4芯片,并通過功能仿真驗證了硬件實現的可行性和正確性。
  關鍵詞: 視頻流; 調度; 現場可編程陣列

?

  隨著固網和移動網的融合,為適應新的業務應用需求,提高無線網絡資源利用率,滿足業務的QoS要求,對現有網絡架構提出了實質性的改變,更是對網絡性能提出的挑戰。作為CDMA2000 1x EVDO 系統關鍵技術之一的多用戶調度越來越引起學者的關注。本文在已有參考文獻的基礎上提出一種針對視頻流業務的無線分組調度算法,并用FPGA予以實現,證明其可行性。
1 多用戶調度原理
  CDMA2000 1x EVDO系統的前向由導頻信道、MAC信道、控制信道和業務信道采用時分復用(TDM)的方式組成[1]。業務信道用來傳輸業務數據,由系統中的所有用戶共享使用;控制信道用于廣播系統開銷消息以及發送尋呼消息;而MAC信道通過碼分的方式將用于過載控制的反向活動指示、反向功率控制和輔助實現虛擬軟切換的DRCLock三個子信道復用在一起。在時間軸上,CDMA2000 1x EVDO將前向信道分為長1.67ms的時隙,每個時隙由2 048個碼片構成,每個時隙又分為兩個1/2時隙,其結構如圖1所示。

?

?

  CDMA2000 1x EVDO的前向始終以最大功率發射,當系統處于空閑狀態時,前向僅發射導頻和MAC信道,而當系統中的用戶有數據需要傳輸時,業務信道以時隙為單位在不同用戶之間通過調度分配使用。同一時刻,系統只向一個用戶發射數據,避免了小區內的多用戶干擾,而且采用了自適應調制編碼以適應時變的信道,表1列出了Rlease 0系統前向采用的可變數據速率集。CDMA2000 1x EVDO在反向引入數據速率控制信道(DRC),移動臺根據測量的載干比來向基站申請能夠實現數據可靠接收的最大前向傳輸速率;基站中的調度程序根據終端申請的速率以及一段時間內時隙分配的情況來決定下一個時隙給哪一個移動臺使用。一般當移動臺處于深衰落狀態時,調度程序就不給它分配傳輸時隙或少分配傳輸時隙,而更多地為申請高傳輸速率的移動臺服務,從而實現系統數據吞吐量的提高,這個過程就是本文將要重點研究的多用戶調度。多用戶調度作為CDMA2000 1x EVDO關鍵技術之一直接影響到系統性能和業務及用戶的QoS要求,因此對調度算法的研究勢在必行。系統前向分組發送調度的示意見圖2。

?


  圖2中,用戶信息模塊一般保存有用戶的權限、業務的QoS需求等相關信息;信道狀態信息模塊從反向的邏輯信道中提取各用戶上報的狀態信息(如DRC);用戶隊列一般采用先進先出原則緩存發送到用戶的數據分組,并將分組排隊信息反饋到調度模塊;分組模塊綜合利用業務的QoS需求、分組隊列信息以及用戶信道狀態信息等來決定傳輸時隙的分配。
2 基于回播緩存的調度
  參考文獻[2]結合了視頻流自身的業務特性, 在M-LWDF、EXP算法基礎上,提出了PB-M-LWDF、PB-EXP算法。該算法考慮了接收端回播緩存(Play—Buffer)空間的大小:當緩存數據量小于某個門限值時,增加優先權,反之降低優先權。具體數學描述如下。
  (1) M-LWDF算法調度準則[3]
  
  (2) EXP算法調度準則[4]:
  
  (3)以上兩種算法的Wi權重兼指用戶i隊列頭部數據分組(HOL)的最大時延,而Karina Gribanova等學者不僅考慮了HOL時延,還加入了視頻回播參數, 如下:????????????????????????????????????????????????????????????????????????

  
  式(3)中l(t)為回播緩存數據量,Rd(t)為回播速率,于是可以得出在Wi(t)及Rd(t)相等的情況下,當緩存數據多時就會相應地降低優先權,反之增加優先權。最后得到PB-M-LWDF、PB-EXP調度準則。
  
  參考文獻[2]仿真驗證了PB-M-LWDF、PB-EXP調度準則,與M-LWDF及EXP算法相比改善了丟包率。
3 基于發送緩存的調度算法
  基于回播緩存,顧名思義,基站需要得到接收端的緩存信息,而CDMA2000 1x EVDO標準沒有此項開銷消息的配置,更改規范也是不合理的,因此該算法在實際應用中不可能實施,針對該缺點,本節提出一種基于發送緩存的調度算法。
  一般地,基站發送緩存量與終端回播緩存量存在一定的關系[5]:當發送緩存較少時,接收端的回播緩存一般較多,而不需要立即發送;換個角度來說就是,如果發送緩存較大,就意味著接收緩存很少,需立即發送數據以避免出現回播緩存的餓死現象。但數據發送并不僅僅與緩存量有關,還與用戶數據之前是否被調度的歷史信息有關。例如,有兩用戶數據,其中一個用戶被連續調度,而另一用戶則被間斷調度,但發送緩存量相等,這時該調度哪個分組數據就成了問題。
3.1 優先權函數
  (1) 最能體現用戶被調度狀況的就是用戶的平均吞吐量,其更新過程如下:???
  
  優先權與該值成反比。

  很明顯i用戶t+1時隙的信道平均狀態與t時隙是否分配給i用戶無關,因此其更新較為簡單,式中β是平滑因子。DRC(t)/表征信道當前狀態與平均狀態的比值,優先權與該值成正比。

? 同樣i用戶t+1時隙發送緩存的平均存儲量也與t時隙是否分配給i用戶無關,因此其更新也較為簡單,式中bi(t)為i用戶n時隙緩存量,λ是平滑因子。

??? (5)根據當前緩存量給出用戶權重因子wi(t),更新如下:

3.2 算法流程
  假設系統僅支持后臺類及視頻流業務,根據經典PF算法及(11)式給出的優先權函數,算法流程如下:
  (1)給每個用戶分別設立后臺類及視頻流業務兩隊列,對每個分組按業務及用戶輸入相應的隊列,如圖3所示。

?


  (2) 將不同業務類型的用戶根據不同的調度準則,對權值進行比較。
  后臺類業務調度準則,PF算法:
  
  (3) 比較(12)、(13)式權值大小,將時隙分配給權值最高的用戶。
?  (4) 根據式(6)、(7)、(8)、(9)、(10)更新各參數值,進行下一時隙的權值比較。
3.3 仿真驗證
  小區采用單扇區配置,多用戶在小區內均勻分布,仿真時用戶數量為8,信道模型為瑞利衰落,路損指數為4,用戶移動速度為3km/h,基站發射功率為20W,小區半徑為1km;分組發送規格及速率集以CDMA2000 1x EVDO Rlease 0 技術規范為準,見表1,傳輸速率與信噪比的對應關系見表2,分組大小為128bit,且在仿真過程中不考慮分組到達過程的影響,并假定用戶的數據緩存足夠大且用戶數據隊列中有足夠多的分組以供下載。

?


  調度器的調度周期為一個時隙,并假設用戶的DRC在一個時隙內是不變的。時隙長是1.667ms。仿真時所用的用戶權重因子wi(t)更新參數:bimax=32KB,bihigh=0.5,bilow=0.2;各參數更新的平滑因子α、β、λ固定為0.001,而μ為0.01。假設所有用戶僅接受后臺類及視頻流業務服務,與EXP指數算法、參考文獻[2]提出的PB算法的性能進行比較。
  (1)將時隙分配概率作為仿真結果進行比較,如圖4。


  由仿真結果可以看出,在滿足視頻流業務QoS的前提下,系統為后臺類業務提供了更高的吞吐率,而且比PB算法的資源利用率還有效。
  (2)將系統吞吐量作為仿真結果進行比較,如圖5。


  由仿真結果可以看出,隨著視頻流業務的增多,系統吞吐量呈下降趨勢,本文提出的基于發送緩存的調度算法與PB算法具有相似的系統吞吐量。
4 算法的硬件實現
  仿真結果表明,本文的調度算法具有比PB算法更高的系統性能,由此本文根據該算法設計出一高速可行的調度器。在硬件設計中,根據扇區內的激活用戶數來設計FPGA模塊,給每個用戶分配 PF權值計算和基于發送緩存的權值計算模塊各一塊,將計算結果送入頂層的權值比較器,由比較結果來控制最終的發送分組。圖6給出了頂層設計模塊圖。

?


4.1 算法模塊FPGA實現
  本文的硬件實現方法是基于DSPbuilder的建模方式[6],在建模時也盡量采納庫里包含的計算模塊。
  (1) PF算法比較簡單,其結構框圖如圖7。
  PF算法的缺點是:DSPbuilder庫里的除法器運算結果是商和余數,將該值送入權值比較器會出現比較錯誤,因此考慮將除數擴大1 024倍來近似消除余數的影響,而只將商送入權值比較器。
  (2)基于發送緩存的算法,其結構框圖如圖8。

?

????為降低運算流程的復雜度,設計緩存監視模塊時,考慮隊列緩存直接使用DSPbuilder庫里的FIFO模塊,再利用查表方式得到緩存利用率,從而提高運算速度,對于除法運算的設計技巧同樣采用方式(1)。
4.2 調度器功能仿真
  用QuartusII綜合由DSPbuilder編譯完成工程項目,并對該項目進行波形功能仿真。由于QuartusII庫I/O資源有限,因此只對兩個用戶的業務分組調度進行波形仿真,結果如圖9。

?


  仿真結果與理論結果完全一致,圖9中Input、Input2分別為用戶1、用戶2的DRC輸入;Input1、 Input7分別為用戶1、用戶2的數據源,包含后臺類及視頻流兩種數據業務,用第一比特的0、1區別,0表示視頻流,1表示后臺類業務;Output1、Output7分別為用戶1、用戶2的被調分組的輸出。
  本文針對視頻流這一主流多媒體業務,提出一種基于發送緩存的調度算法,該算法克服了PF的固有缺點(基站側要有終端回播緩存的反饋信息),在理論上也有比PF算法較好的系統性能,通過功能仿真也證明了設計的調度器的可行性。

參考文獻
[1]?3GPP2 C.S0024 v4.0. CDMA2000 high rate packet data air interface specification[S]. March 2004.
[2] GRIBANOVA K, J?魧NTTI R. On scheduling video?streaming data in the HDR system.IEEE 2004:2572-2576.
[3]?ANDREWS M, KUMARAN K, RAMANAN K,et al.?Providing quality of service over a shared wireless link[J]. IEEE Communications Magazine,2001:150-154.

[4] SHAKKOTTAI S, STOLYAR A. Scheduling algorithms for a mixture of real-time and non-real-time data in HDR
[J].Proc. Int. Teletrafic Congress, Sept. 2001:793-804.
[5]?KOTO H, FUKUSHIMA M, NOMOTO S. et al.Scheduling?algorithm for real-time application in mobile packet
networks[J]. IEEE Communications Society,2005.

[6]?DSP Builder Reference Manual. http://www.altera.com.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产区精品视频| 一区视频在线播放| 国产精品美女久久福利网站| 亚洲国产成人久久综合| 99精品视频一区| 老司机免费视频一区二区| 国产麻豆一精品一av一免费| 久久午夜视频| 亚洲国产精品久久久久婷婷老年| 欧美在线播放视频| 亚洲午夜黄色| 欧美激情视频给我| 国产在线不卡视频| 亚洲国产一区二区三区a毛片| 国产精品手机视频| 亚洲男人的天堂在线aⅴ视频| 欧美一级视频一区二区| 亚洲国产日日夜夜| 一区免费观看视频| 欧美日韩精品一本二本三本| 欧美日韩高清在线| 一区一区视频| 久久综合色天天久久综合图片| 日韩视频在线免费观看| 亚洲一区二区欧美日韩| 麻豆成人在线观看| 亚洲精品女人| 欧美日韩国产成人高清视频| 欧美精品手机在线| 国内精品一区二区| 国产精品av久久久久久麻豆网| 免费看的黄色欧美网站| 夜夜爽夜夜爽精品视频| 亚洲免费在线视频一区 二区| 激情亚洲成人| 欧美一区二区三区视频免费| 一本色道久久综合亚洲精品按摩| 男男成人高潮片免费网站| 欧美日韩国产123| 欧美四级电影网站| 欧美另类videos死尸| 日韩视频第一页| 亚洲视频www| 欧美精品一区二区三区四区| 欧美日韩国产精品一区| 国产精品国产自产拍高清av王其| 欧美激情性爽国产精品17p| 亚洲日本激情| 噜噜噜噜噜久久久久久91| 亚洲精品日韩综合观看成人91| 久久久精品一区二区三区| 午夜精品美女自拍福到在线| 亚洲伊人久久综合| 精品成人乱色一区二区| 久久综合给合久久狠狠色| 麻豆国产精品va在线观看不卡| 亚洲精品欧美日韩专区| 欧美精品大片| 欧美一区国产二区| 亚洲在线观看视频网站| 欧美激情按摩在线| 亚洲视频在线视频| 国产欧美日本在线| 欧美日韩一本到| 亚洲欧美成人综合| 日韩一级裸体免费视频| 亚洲视频在线观看网站| 国产精品久99| 亚洲理伦在线| 亚洲高清毛片| 欧美一级免费视频| 亚洲色诱最新| 欧美日韩中文字幕在线| 欧美系列一区| 久久亚裔精品欧美| 国产精品入口夜色视频大尺度| 久久影视精品| 国产精品xvideos88| 在线亚洲精品福利网址导航| 国产有码一区二区| 亚洲婷婷综合色高清在线| 国产欧美69| 精品av久久久久电影| 欧美日韩八区| 亚洲一区成人| 亚洲高清在线观看一区| 国产精品成人久久久久| 欧美在线你懂的| 欧美有码在线视频| 久久爱www| 亚洲激情在线激情| 尤物精品在线| 亚洲国产精品www| 欧美日韩成人网| 欧美人妖在线观看| 99综合精品| 99精品国产高清一区二区| 久久综合久久综合这里只有精品| 影音先锋亚洲精品| 欧美一区二区久久久| 国精品一区二区三区| 欧美va天堂在线| 久久av一区二区三区漫画| 亚洲性视频网址| 欧美日韩国内自拍| 国产精品久久久久久久免费软件| 午夜精品福利视频| 亚洲欧美一区二区精品久久久| 欧美福利一区二区| 国产精品日韩欧美一区二区三区| 久久婷婷亚洲| 欧美不卡一卡二卡免费版| 亚洲综合视频在线| 中国成人亚色综合网站| 欧美日韩三级电影在线| 国产免费一区二区三区香蕉精| 欧美大尺度在线| 亚洲欧美日韩精品久久亚洲区| 欧美肉体xxxx裸体137大胆| 欧美日韩一区二区三区视频| 久久精品欧洲| 国产日韩精品在线播放| 午夜国产精品影院在线观看| 亚洲品质自拍| 欧美日本一区二区高清播放视频| 欧美国产日韩精品免费观看| 先锋影音国产精品| 国产精品一区二区久久久久| 亚洲激情视频在线| 久久漫画官网| 精品粉嫩aⅴ一区二区三区四区| 国产香蕉久久精品综合网| 性一交一乱一区二区洋洋av| 欧美在线1区| 女主播福利一区| 亚洲第一福利视频| 性做久久久久久久免费看| 国产精品一区二区三区久久久| 精品999日本| 欧美在线啊v| 亚洲欧美日韩综合| 欧美国产欧美亚州国产日韩mv天天看完整| 99在线视频精品| 久久综合导航| 欧美成人国产一区二区| 国产亚洲永久域名| 亚洲欧美日韩一区二区三区在线观看| 欧美日韩另类综合| 国产精品乱码一区二三区小蝌蚪| 国产精品久久久久久亚洲毛片| 欧美激情区在线播放| 国产精品观看| 国产日韩欧美91| 欧美激情一区在线| 国产日韩精品久久久| 国产午夜精品视频免费不卡69堂| 蜜臀久久99精品久久久画质超高清| 日韩视频在线一区二区| 欧美激情一二区| 欧美破处大片在线视频| 麻豆av福利av久久av| 亚洲午夜女主播在线直播| 亚洲午夜av电影| 欧美韩国日本一区| 亚洲国产一成人久久精品| 国产精品久久久91| 亚洲视频中文字幕| 亚洲一区久久| 久久久久国产一区二区三区四区| 国产日韩在线一区二区三区| 国产精品爽黄69| 国产一区二区三区四区hd| 欧美午夜精品一区| 亚洲国产日韩欧美在线99| 国产亚洲欧美一级| 欧美伦理一区二区| 亚洲第一精品夜夜躁人人爽| 国产精品麻豆va在线播放| 欧美另类视频在线| 久久久综合精品| 日韩视频免费大全中文字幕| 亚洲日本欧美在线| 久久久午夜精品| 亚洲午夜国产成人av电影男同| 欧美色大人视频| 欧美性猛交一区二区三区精品| 亚洲精品乱码久久久久久| 久久噜噜亚洲综合| 亚洲国产精品日韩| 美女精品在线| 99精品热6080yy久久| 在线视频国内自拍亚洲视频| 麻豆成人91精品二区三区| 欧美高清视频一区二区| 欧美日韩综合视频网址| 亚洲一品av免费观看| 亚洲免费观看在线观看| 国产精品igao视频网网址不卡日韩| 亚洲一区二区毛片| 久久露脸国产精品| 欧美成人一区二区在线| 在线播放日韩专区| 欧美14一18处毛片| 欧美国产日韩xxxxx| 1204国产成人精品视频| 国产性色一区二区| 亚洲精品视频在线看| 久久综合亚洲社区| 亚洲综合色噜噜狠狠| 久久久91精品国产一区二区三区| 99精品欧美一区二区三区综合在线| 久久精品99无色码中文字幕| 久久艳片www.17c.com| 国产精品成人在线| 欧美激情综合色综合啪啪| 久久国产精品72免费观看| 欧美理论电影在线观看| 国产精品视频不卡| 久久综合99re88久久爱| 欧美日一区二区三区在线观看国产免| 久久久综合精品| 国产精品扒开腿爽爽爽视频| 激情六月婷婷久久| 久久综合狠狠综合久久激情| 国产精品亚洲第一区在线暖暖韩国| 99精品国产在热久久婷婷| 亚洲电影av在线| 在线视频免费在线观看一区二区| 国产精品国产a| 一区二区三区高清不卡| 欧美一区二区视频在线| 狠狠入ady亚洲精品| 一区二区三区亚洲| 午夜视频精品| 午夜一区二区三区在线观看| 欧美国产亚洲精品久久久8v| 夜色激情一区二区| 久久久人人人| 欧美r片在线| 欧美日韩爆操| 国产农村妇女毛片精品久久麻豆| 亚洲精品国产日韩| 国产日韩欧美二区| 欧美视频在线免费看| 久久精品国产一区二区三区免费看| 在线欧美福利| 欧美91精品| 亚洲一区欧美激情| 在线日韩欧美视频| 久久亚洲一区二区| 日韩午夜精品视频| 亚洲婷婷国产精品电影人久久| 激情成人亚洲| 国产字幕视频一区二区| 亚洲精品久久| 国产亚洲精品久久久久动| 欧美亚洲在线观看| 亚洲精品视频免费观看| 亚洲国产精品专区久久| 欧美另类视频| 欧美日韩视频专区在线播放| 最新国产拍偷乱拍精品| 亚洲人体1000| 尤物yw午夜国产精品视频明星| 欧美一区二区三区四区在线观看地址| 欧美一级片在线播放| 欧美精品一区二区三区在线看午夜| 国产日韩在线播放| 国产精品久线观看视频| 91久久夜色精品国产九色| 韩国av一区| 欧美在线视频网站| 久久精品国产亚洲高清剧情介绍| 有码中文亚洲精品| 欧美二区在线看| 亚洲精品一品区二品区三品区| 亚洲精品国产精品国自产观看| 国产精一区二区三区| 亚洲欧美日韩国产| 亚洲茄子视频| 亚洲国产精品一区二区尤物区| 国产一区二区三区四区在线观看| 噜噜噜在线观看免费视频日韩| 美女网站在线免费欧美精品| 国产精品一区二区在线观看网站| 欧美日韩精品一区二区天天拍小说| 国产日产欧美一区| 国产女精品视频网站免费| 国产精品日日摸夜夜添夜夜av| 亚洲欧美日韩一区在线观看| 久久综合福利| 国产欧美一区二区视频| 韩国一区二区三区在线观看| 亚洲特级片在线| 久久精品99无色码中文字幕| 国产精品久久婷婷六月丁香| 欧美日韩另类字幕中文| 国产亚洲欧美一区| 久久久亚洲成人| 一区二区亚洲精品国产| 欧美日韩一区二区在线视频| 欧美一级视频免费在线观看| 亚洲午夜一二三区视频| 免费观看成人网| 欧美日韩一区二区三区| 国产精品久久久久影院色老大| 久久一日本道色综合久久| 亚洲美女在线一区| 国产日韩欧美综合| 午夜在线视频一区二区区别| 一卡二卡3卡四卡高清精品视频| 欧美视频日韩视频| 国产欧美日韩一区二区三区在线观看| 老鸭窝亚洲一区二区三区| 99伊人成综合| 欧美在线亚洲在线| 国产九区一区在线| 欧美午夜一区二区福利视频| 国产欧美亚洲精品| 午夜精品视频一区| 亚洲人成精品久久久久| 国产精品久久久久久久久久妞妞| 欧美在线观看一区二区| 亚洲免费电影在线观看| 亚洲国产另类精品专区| 韩国一区二区三区在线观看| 免费国产自线拍一欧美视频| 欧美日韩激情小视频|