999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

LTE協議棧MAC層隨機訪問過程設計與實現

2011-10-12 03:06:26成程
中國科技信息 2011年4期
關鍵詞:信息

成程

北京工業大學嵌入式系統重點實驗室,北京,100124

LTE協議棧MAC層隨機訪問過程設計與實現

成程

北京工業大學嵌入式系統重點實驗室,北京,100124

隨機接入技術是LTE協議棧MAC層的功能中十分重要的一項技術。在LTE中,隨機接入的主要目的是上行定時同步校正,用戶功率調整和用戶資源需求的申請。文章為了實現LTE協議棧MAC層隨機訪問過程,重點研究了MAC層協議,分別提出實現隨機訪問過程的方案和測試仿真平臺的搭建方法。文章詳細描述了隨機接入的流程、有限自動狀態機的設計原理以及具體實現方法,為了提高LTE協議棧的性能,文章提出了零拷貝技術。使用兩臺PC機做了仿真實驗,得到了基于競爭模式下的隨機訪問過程實現的結果。

LTE;MAC;隨機訪問 ;零拷貝技術

引 言

LTE(Long Term Evolution)項目是3G的演進,是3G與4G技術之間的一個過渡,是3.9G的全球標準,它改進并增強了3G的空中接口技術。在LTE協議棧層次結構中,MAC(Media Access Control)層是LTE系統的主要組成部分之一。在MAC層中隨機訪問過程直接影響到系統的性能,本文在仔細研究隨機訪問過程的基礎上設計并實現了該模塊的功能,并且在系統設計上提出了增強性能的解決方案。

1 LTE MAC層隨機訪問研究

隨機訪問過程

當UE沒有被分配上行無線資源但有數據要傳輸時候或者上行方向時間失同步時候進入隨機訪問過程。隨機訪問過程是FDD和TDD均有的過程,與小區的大小無關。如下的五個事件要執行隨機訪問過程:

1)來自LTE_RRC_IDLE的最初訪問;

2)無線連接失敗之后的初始訪問;

3)需要隨機訪問的切換;

4)在RRC_CONNECTED期間,DL數據到達,并需要隨機訪問;

5)在RRC_CONNECTED期間,UL數據到達,并需要隨機訪問。

隨機訪問過程分成基于競爭的和基于非競爭的,基于競爭的應用于上述五種事件,基于非競爭的應用于切換和下行數據到達情況。

基于競爭隨機訪問:

①:上行隨機訪問前導。包括6-bit,其中5-bit是隨機選擇的ID,另1-bit是其他信息:請求資源控制塊的大小或者CQI等。

②:下行隨機訪問相應。包括校時信息、初始RL授權信息和臨時CRNTI。

③: Msg3。就初始訪問來說包括48-bit 唯一UE標識和RRC建立連接的請求信息,使用HARQ。

④:競爭解決。包括UE標識和傳輸HARQ返回信息。

基于非競爭隨機訪問:

前導配置信息。eNB給UE分配的非競爭隨機訪問前導,6-bit。

①和②與基于競爭的隨機訪問過程大體相同。

初始隨機訪問過程:

(1)初始隨機訪問事件觸發進入隨機訪問過程,因為初始隨機訪問是基于競爭的訪問,所以UE端選擇前導碼、選擇RACH信道發送前導碼,打開定時器,隨機訪問狀態由ra_idle變成ra_preamble_snd;

(2)若定時器超時則隨機選擇指定范圍的延遲時間重新選擇前導碼并發送,重置定時器,隨機訪問狀態由ra_preamble_snd變成ra_preamble_resnd;

(3)若接收線程接收到隨機訪問響應并且通過RA_RNTI判斷出是自己信息之后,通知發送線程隨機訪問狀態由ra_preamble_snd或者ra_preamble_resnd變成ra_rar_rcv.接收線程同時解碼此隨機訪問響應;

(4)由于初始隨機訪問是基于競爭的所以解碼后會通知發送線程將準備好的Msg3發送,打開定時器,隨機訪問狀態由ra_rar_rcv變成cnt_ra_msg3_snd;

(5)若定時器超時或者HARQ模塊提出重傳信號則將Msg3信息重新發送,重置定時器,隨機訪問狀態由cnt_ra_msg3_snd變成cnt_ra_msg3_resnd;

(6)若接收線程接收到競爭解決信息并且通過TEMP_C_RNTI判斷出是自己信息之后,通知發送線程隨機訪問狀態由cnt_ra_msg3_snd或者cnt_ra_msg3_resnd變成cnt_ra_resolut_rcv ,接受線程同時解碼此競爭解決信息;

(7)若從競爭解決信息中找到自己48-bit唯一UE標識,隨機訪問狀態由cnt_ra_resolut_rcv變成ra_success.若找到的UE標識不是自己的,隨機訪問狀態由cnt_ra_resolut_rcv變成ra_fail.

(8)若隨機訪問狀態是ra_fail則延遲指定的一段時間后重新進行前導碼的選擇過程回到步驟(1);

(9)若隨機訪問狀態是ra_success則通知上層隨機訪問過程成功,并將TEMP_C_RNTI賦值給C_RNTI.

2 仿真平臺搭建和提高性能設計方案

2.1 仿真平臺搭建

圖3-1 初始隨機訪問實體圖

(1)采用socket通信方式來模擬物理層通信。考慮到UDP模式是不可靠傳輸,可以很好的模擬實際通信中信道條件不好的情況,所以socket 采用UDP模式。

(2)Transport Channel和Logic Channel的設計:參考“生產者消費者算法”,利用windows系統提供的信號量和互斥量機制將傳輸信道和邏輯信道設計成類似于消息隊列的訪問方式。可以實現socket線程和MAC層收發線程的訪問同步。

2.2 提高性能設計方案:

(1)MAC層與上下層間采用零拷貝技術,即MAC層與上下層協議都處在同一個地址空間,因此數據傳輸可以利用傳地址方式,從而減少了數據復制次數,一定程度上提高了軟件執行效率。

(2)采用了內存池技術,通過對申請空間小而申請頻繁的對象進行有效管理,減少內存碎片的產生,合理分配管理用戶內存,從而減少系統中出現有效空間足夠,而無法分配大塊連續內存的情況。

(3)采用了線程池技術,當系統中有大量線程時,采用此技術可以有效減少線程創建和銷毀的時間。

3 功能測試

上面圖1是隨機訪問狀態機中的初始訪問實例,共有四個線程:用于模擬物理層發送的線程Sock_Phy_Send,用于模擬物理層接收的線程Sock_Phy_Recv,用于Mac層發送的線程Mac_Send,用于Mac層接收的Mac_Recv.具體流程如下:

(1)Mac_Send獲得選取的前導碼;

(2)Mac_Send將前導碼封裝成傳輸信道統一的結構單元并將它插入RACH信道;

(3)Sock_Phy_Send從RACH取出單元;

(4)Sock_Phy_Send將之發送到eNB;

(5)Sock_Phy_Recv收到eNB的信息;

(6)Sock_Phy_Recv從內存池獲得內存塊來存儲收到的信息;

(7)Sock_Phy_Recv將此信息插入到DL_SCH中;

(8)Mac_Recv從DL_SCH中取得信息并解碼

(9)Mac_Recv將狀態改變信息通知Mac_Send;

(10)Mac_Send從CCCH中獲得將要建立RRC連接的請求信息;

(11)Mac_Send獲得48-bit的UE ID;

(12)Mac_Send將這些信息封裝成傳輸信道統一的結構單元并將它插入UL_SCH;

(13)Sock_Phy_Send從UL_SCH取得單元;

(14)Sock_Phy_Send將之發送到eNB;

(15)Sock_Phy_Recv收到eNB的信息;

(16)Sock_Phy_Recv從內存池獲得內存塊來存儲收到的信息;

(17)Sock_Phy_Recv將此信息插入到DL_SCH中;

(18)Mac_Recv從DL_SCH中取得信息并解碼;

(19)Mac_Recv將狀態改變信息通知Mac_Send;

(20)Mac_Send通知上層初始隨機訪問成功或者失敗,要是失敗則會推遲規定時間后重新進行隨機訪問。

4 總結與展望

文章對LTE 協議棧 MAC層隨機訪問過程進行深入分析,在此基礎上設計了MAC層的整體架構并實現了初始接入的隨機訪問過程,重點研究的是基于競爭模式下的隨機訪問過程。該隨機訪問過程在仿真平臺上得到了驗證。有限自動狀態機具有全面性和簡單性特點,便于在多線程環境下實現。隨機接入過程的實現對RRC層和物理層功能的實現具有重大意義。

[1]胡宏林,徐錦.3GPP LTE無線鏈路關鍵技術.北京:電子工業出版社.2008:207-221

[2]張克平.LTE-B3G/4G移動通信系統無線技術.北京:電子工業出版社.2008

[3]屈延文.軟件行為學.北京:電子工業出版社.2004

[4]屈延文.信息化的科學夢.電子工業出版社.2006

[5]嚴蔚敏,吳偉民.數據結構(C語言版)

[6]馮曉芳.我國電話用戶突破九億

[7]孫定.改變未來的十三項移動技術

10.3969/j.issn.1001-8972.2011.04.039

猜你喜歡
信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息超市
大眾創業(2009年10期)2009-10-08 04:52:00
展會信息
展會信息
展會信息
展會信息
展會信息
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 国产成人一区在线播放| 日韩午夜片| 无码福利日韩神码福利片| 红杏AV在线无码| 成人小视频网| 亚洲人成色在线观看| 精品国产美女福到在线直播| 永久在线精品免费视频观看| 中文字幕在线不卡视频| 亚洲区一区| 日韩毛片免费| 激情综合网址| 亚洲成aⅴ人在线观看| 青青青国产视频手机| 亚洲国产精品一区二区第一页免| 亚洲第七页| 中文无码毛片又爽又刺激| 天天躁日日躁狠狠躁中文字幕| 成人免费午夜视频| 国产91色| 中文字幕在线播放不卡| 黄片在线永久| 米奇精品一区二区三区| 国产在线视频欧美亚综合| 亚洲an第二区国产精品| 91九色国产porny| 91免费观看视频| 亚洲第一页在线观看| 亚洲国产无码有码| 热re99久久精品国99热| 91外围女在线观看| 亚洲精品第一页不卡| 久久久久人妻一区精品色奶水 | 亚洲va在线∨a天堂va欧美va| 中文天堂在线视频| 亚洲成人播放| 亚洲香蕉在线| 久久综合干| 69av免费视频| 性视频久久| 色AV色 综合网站| 国产系列在线| 人妻精品久久久无码区色视| 精品福利网| 97色婷婷成人综合在线观看| 国产鲁鲁视频在线观看| 中文国产成人精品久久| 日韩精品成人网页视频在线| 国产第三区| 中国一级特黄视频| 欧美一级大片在线观看| 亚洲午夜天堂| 国产在线拍偷自揄拍精品| 免费Aⅴ片在线观看蜜芽Tⅴ| 国产精品视频白浆免费视频| 国产高清国内精品福利| 波多野结衣无码视频在线观看| 亚洲国产精品不卡在线| 国产精品视频系列专区| 成年片色大黄全免费网站久久| 91午夜福利在线观看精品| 久久国产精品国产自线拍| 精品国产欧美精品v| 婷婷六月激情综合一区| 欧美另类精品一区二区三区| 欧美日韩激情| 国产精品999在线| 女人av社区男人的天堂| 国内精自视频品线一二区| 色精品视频| 久久综合伊人 六十路| 精品偷拍一区二区| 亚洲精品麻豆| 免费国产不卡午夜福在线观看| 亚洲人成网站色7799在线播放 | 日本国产精品| 久草视频中文| 五月激激激综合网色播免费| 在线观看欧美国产| 午夜免费小视频| 免费不卡视频| 国产极品美女在线观看|