两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種高效的空口數據塊組裝方法_2

文檔序號:8475637閱讀:來源:國知局
編號的信道中是否有待發(fā)信令,若有,對其進行空口數據塊組裝,將組裝了待發(fā)信令的空口數據塊發(fā)送到LMAC ;若沒有,則直接將此空口數據塊發(fā)送到LMAC ;
[0056]S5:進入下一時隙,判斷該時隙的時隙號是否等于當前時隙時間標簽中包含的時隙號,若等于,則執(zhí)行步驟S7 ;若不等于,則執(zhí)行步驟S6 ;
[0057]S6:對該時隙待發(fā)送的空口數據塊進行空口數據塊組裝,轉入步驟S5 ;
[0058]S7:根據信道配置標志判斷該時隙是否有新的信道配置信息,若有,則設置信道配置標志生效,進行空口數據塊初始化,并對該時隙待發(fā)送的空口數據塊執(zhí)行空口數據塊組裝;否則,將信道配置標志清零,進行空口數據塊初始化,并對該時隙待發(fā)送的空口數據塊執(zhí)行空口數據塊組裝;
[0059]空口數據塊初始化具體為:判斷當前信道是否為廣播信道,若是,結束流程;若不是,則根據信道配置來設置當前時隙的邏輯信道類型并更新空口數據塊的狀態(tài)標志。
[0060]完成單載波的空口數據塊發(fā)送與循環(huán)組裝。
[0061]圖1為本發(fā)明空口數據塊發(fā)送并循環(huán)組裝流程圖,在流程中三次調用了空口數據塊組裝流程,圖3為本發(fā)明空口數據塊組裝的流程:
[0062]I)根據空口數據塊的狀態(tài)標志判斷空口數據塊是否組裝完成,若組裝完成,則結束空口數據塊組裝;否則執(zhí)行步驟2)。
[0063]2)根據信道配置標志判斷該時隙的邏輯信道類型,若為控制信道,則執(zhí)行步驟3);若為業(yè)務信道,則執(zhí)行步驟6);
[0064]3)根據待發(fā)信令標志判斷此控制信道是否有信令要發(fā)送,若沒有,執(zhí)行步驟5);若有,則執(zhí)行步驟4);
[0065]4)將信令組裝進該時隙的空口數據塊,判斷該空口數據塊是否組裝完成,若組裝完成,則結束空口數據塊組裝;若未組裝完成,則執(zhí)行步驟5);
[0066]5)查看該時隙是否暫存“發(fā)送請求”;若此時隙存有“發(fā)送請求”,則計算空口數據塊剩余空間并向控制平面發(fā)送“發(fā)送允許”原語,結束空口數據塊組裝;否則,直接結束空口數據塊組裝;
[0067]6)根據待發(fā)信令標志判斷此業(yè)務信道是否有信令要發(fā)送,若有,則將信道類型更改為控制信道,轉入步驟4);若沒有,判斷此業(yè)務信道的業(yè)務數據隊列中是否存在待發(fā)業(yè)務數據,若存在,讀取待發(fā)業(yè)務數據,將業(yè)務數據組裝進當前時隙的空口數據塊,設置空口數據塊狀態(tài)標志為組裝完成,結束空口數據塊組裝;否則,直接結束空口數據塊組裝。
[0068]UMAC可以支持多個載波,每個載波支持N個信道,初始化UMAC,需要為每個信道分配一套存儲空間,使用信道編號作為索引,而后UMAC進入正常的接收狀態(tài),UMAC隨時監(jiān)控來自LMAC、C面(信令、廣播、信道配置)及U面的消息,其中來自LMAC的下行時隙請求優(yōu)先處理,UMAC對下行時隙請求使用同步處理方式,對其他消息均采用異步處理方式。UMAC收到除LMAC之外的消息,采取簡單處理之后暫存,留待收到下行時隙請求后再進行深度的處理。下面為UMAC對收到的來自C面的信令消息、來自C面的廣播消息、來自C面的信道配置消息、來自U面的業(yè)務消息及來自LMAC的消息的不同組裝處理過程。
[0069]圖2為C面與UMAC消息交互流程圖,如圖2所示,UMAC收到來自C面的信令消息,若是“發(fā)送請求”原語,說明C面有信令數據請求發(fā)送,UMAC以信道編號為索引,將其存入對應的數據空間;而后在最近的一次下行時隙請求下,UMAC評估當前信道的空口數據塊情況,選擇是否回復C面“發(fā)送允許”原語,告知空口數據塊準備好,隨后C面回復“發(fā)送數據”原語,將真正的信令數據下發(fā),UMAC待下次下行時隙請求將此數據組裝進空口數據塊,隨后回復C面“發(fā)送報告”原語,告知此次通信成功。
[0070]UMAC收到來自C面的廣播消息,將此消息直接編碼成為廣播信令,將舊的廣播信令替換,待下次廣播時隙發(fā)送。
[0071]UMAC收到來自C面的信道配置消息,以信道編號為索引將此消息暫存,同時記錄有新的信道配置消息,待最近一次此時隙對應的下行時隙請求到達,將此時隙空口數據塊下發(fā)后,將此信道配置生效并根據新的邏輯信道類型重新初始化空口數據塊。
[0072]UMAC收到來自U面的業(yè)務消息,以信道編號為索引將此消息加入業(yè)務數據消息隊列,等待最近一次下行時隙請求到達,將其組裝進對應信道的空口數據塊。
[0073]UMAC對LMAC消息采取同步處理機制,消息附帶下行時隙請求及時間標簽(超幀號、復幀號、幀號及時隙號),UMAC首先將時間標簽轉換為信道編號,并索引到存儲在對應緩沖區(qū)的暫存消息,將其進行相應處理,組裝進對應的空口數據塊中并發(fā)送到LMAC,然后對后續(xù)一幀數據,將前面暫存其他端口數據進行循環(huán)組裝,注意后續(xù)的第N時隙數據,即同一信道的下一時隙,首先進行信道配置及重新初始化工作。
[0074]經過這樣的處理,每個時隙在發(fā)送前一幀便按照信道類型開始構建,從構建之初到發(fā)送一共經歷N+1次組裝,當請求該時隙的下行時隙請求到達,該時隙能夠非??焖俚陌l(fā)往LMAC,解決了設計之初提出的問題,滿足了系統應用的需求。
【主權項】
1.一種高效的空口數據塊組裝方法,其特征在于包括以下步驟: S1:設置空口數據塊的狀態(tài)標志、信道的待發(fā)送信令標志和信道的信道配置標志; S2:當前時隙UMAC收到來自LMAC的數據,UMAC將數據中包含的載波號及時間標簽轉換為信道編號;LMAC的數據中包含上行空口數據塊和下行時隙請求,下行時隙請求中包含載波號及時間標簽,時間標簽包含超幀號、復幀號、幀號和時隙號; S3:UMAC根據信道編號索引到下行時隙請求的空口數據塊,根據空口數據塊的狀態(tài)標志查看該空口數據塊是否組裝完成,若組裝完成,則將該空口數據塊直接發(fā)送到LMAC,轉入步驟S5;否則,執(zhí)行步驟S4; S4:根據待發(fā)送信令標志查看此信道編號的信道中是否有待發(fā)信令,若有,對其進行空口數據塊組裝,將組裝了待發(fā)信令的空口數據塊發(fā)送到LMAC ;若沒有,則直接將此空口數據塊發(fā)送到LMAC ; S5:進入下一時隙,判斷該時隙的時隙號是否等于當前時隙時間標簽中包含的時隙號,若等于,則執(zhí)行步驟S7 ;若不等于,則執(zhí)行步驟S6 ; S6:對該時隙待發(fā)送的空口數據塊進行空口數據塊組裝,轉入步驟S5 ; S7:根據信道配置標志判斷該時隙是否有新的信道配置信息,若有,則設置信道配置標志生效,進行空口數據塊初始化,并對該時隙待發(fā)送的空口數據塊執(zhí)行空口數據塊組裝;否貝IJ,將信道配置標志清零,進行空口數據塊初始化,并對該時隙待發(fā)送的空口數據塊執(zhí)行空口數據塊組裝; 完成單載波的空口數據塊發(fā)送與循環(huán)組裝。
2.根據權利要求1所述的一種高效的空口數據塊組裝方法,其特征在于:所述步驟S2中將載波號及時間標簽轉換為信道編號具體為:M = X?log2N+X ; 其中,M為信道編號,X為時間標簽的時隙號,N為單載波能承載的最大信道數量。
3.根據權利要求1所述的一種高效的空口數據塊組裝方法,其特征在于:所述空口數據塊的狀態(tài)標志的設置為:若空口數據塊組裝完成設置空口數據塊的狀態(tài)標志為組裝完成,若空口數據塊未組裝完成設置空口數據塊的狀態(tài)標志為未組裝完成。
4.根據權利要求1所述的一種高效的空口數據塊組裝方法,其特征在于:所述步驟SI中的待發(fā)送信令標志設置方法為:根據UMAC是否收到LLC發(fā)來的數據及對收到的數據的處理情況設置待發(fā)送信令標志的值,UMAC未收到LLC發(fā)來的數據或UMAC將LLC發(fā)來的數據的全部分段發(fā)送完成時,則設置待發(fā)送信令標志為UMAC未收到LLC發(fā)來的數據;UMAC收到LLC發(fā)來的數據,則設置待發(fā)送信令標志為UMAC收到LLC發(fā)來的數據;UMAC收到LLC發(fā)來的數據并對LLC發(fā)來的數據進行分段操作,則設置待發(fā)送信令標志為UMAC對LLC發(fā)來的數據進行分段操作。
5.根據權利要求1所述的一種高效的空口數據塊組裝方法,其特征在于:所述的空口數據塊組裝具體為: 1)根據空口數據塊的狀態(tài)標志判斷空口數據塊是否組裝完成,若組裝完成,則結束空口數據塊組裝;否則執(zhí)行步驟2)。 2)根據信道配置標志判斷該時隙的邏輯信道類型,若為控制信道,則執(zhí)行步驟3);若為業(yè)務信道,則執(zhí)行步驟6); 3)根據待發(fā)信令標志判斷此控制信道是否有信令要發(fā)送,若沒有,執(zhí)行步驟5);若有,則執(zhí)行步驟4); 4)將信令組裝進該時隙的空口數據塊,判斷該空口數據塊是否組裝完成,若組裝完成,則結束空口數據塊組裝;若未組裝完成,則執(zhí)行步驟5); 5)查看該時隙是否暫存“發(fā)送請求”;若此時隙存有“發(fā)送請求”,則計算空口數據塊剩余空間并向控制平面發(fā)送“發(fā)送允許”原語,結束空口數據塊組裝;否則,直接結束空口數據塊組裝; 6)根據待發(fā)信令標志判斷此業(yè)務信道是否有信令要發(fā)送,若有,則將信道類型更改為控制信道,轉入步驟4);若沒有,判斷此業(yè)務信道的業(yè)務數據隊列中是否存在待發(fā)業(yè)務數據,若存在,讀取待發(fā)業(yè)務數據,將業(yè)務數據組裝進當前時隙的空口數據塊,設置空口數據塊狀態(tài)標志為組裝完成,結束空口數據塊組裝;否則,直接結束空口數據塊組裝。
6.根據權利要求1所述的一種高效的空口數據塊組裝方法,其特征在于:所述步驟S7中空口數據塊初始化具體為: S71:判斷當前信道是否為廣播信道,若是,結束流程;若不是,執(zhí)行步驟S72 ; S72:根據信道配置來設置當前時隙的邏輯信道類型; S73:更新空口數據塊的狀態(tài)標志。
【專利摘要】本發(fā)明公開了一種高效的空口數據塊組裝方法,該方法符合TETRA協議的UMAC層高密輪詢、零延時發(fā)送要求。當UMAC收到來自LMAC的時隙驅動,UMAC首先將預構建的該下行時隙請求的空口數據塊發(fā)送到LMAC,然后根據TETRA協議,預測此時隙在下一幀發(fā)送時的邏輯信道類型及空口數據塊內容,重新格式化此空口數據塊,同時與LLC交互信令及業(yè)務,循環(huán)構建此時隙開始的一幀空口數據塊內容,保證一幀內的每個時隙均有四次機會進行空口數據塊的組裝。這種高密度的輪詢可以將LLC的信令盡可能快的組裝到空口數據塊中,零延時發(fā)送同樣可以盡快的將LMAC請求的數據發(fā)送到空口,充分利用空口資源,實現空口數據塊的動態(tài)預測和組裝,使系統能夠在最短的時間內響應終端請求。
【IPC分類】H04W92-10, H04W28-06
【公開號】CN104796944
【申請?zhí)枴緾N201510195264
【發(fā)明人】范林濤, 吉樹新, 王洪書, 李勇, 付鴻飛, 劉 東
【申請人】河北遠東通信系統工程有限公司
【公開日】2015年7月22日
【申請日】2015年4月23日
當前第2頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
句容市| 白朗县| 乌鲁木齐县| 曲水县| 鞍山市| 探索| 临城县| 桦南县| 南开区| 西乌| 右玉县| 杨浦区| 鸡泽县| 莱阳市| 平潭县| 尼勒克县| 平湖市| 唐河县| 辉县市| 右玉县| 奉化市| 天峨县| 达拉特旗| 万全县| 淮北市| 营口市| 永定县| 天峻县| 张家界市| 沙雅县| 库尔勒市| 登封市| 乐昌市| 阜新| 大埔县| 新郑市| 千阳县| 襄汾县| 射阳县| 兰溪市| 得荣县|