一種Iub接口二類適配鏈路參數的自動配置方法及裝置的製作方法
2023-04-22 22:44:06 1
專利名稱:一種Iub接口二類適配鏈路參數的自動配置方法及裝置的製作方法
技術領域:
本發明涉及TD-SCDMA移動通信網絡的監測和維護,尤其涉及TD-SCDMA移動通信 網絡中lub接口的二類適配鏈路參數的自動配置方法。
背景技術:
TD-SCDMA網絡監測技術能夠為TD-SCDMA網絡的組建、維護、優化、安全提供可靠 的依據。在TD-SCDMA網絡的建設和維護中,容易出現故障,且技術難點最集中的部分就是 無線接入網部分。而在無線接入網信令監測中,其核心環節便是對連接基站與無線網絡控 制器的lub接口(以下簡稱為lub接口)進行聯網數據採集並解碼,實時分析出相關的網 絡性能參數。lub接口主要用來傳輸基站和無線網絡控制器之間的信令及無線接口數據,在水 平方向分為兩個功能層,即無線網絡層和傳輸網絡層,它們又分別由無線網絡控制平面、傳 輸網絡控制平面和用戶平面組成。傳輸網絡層傳輸兩類信息一類是無線資源管理和呼叫 控制信息,另一類是話音和數據信息。為了高速且有效的傳送這些信息,傳輸網絡層目前普 遍採用異步傳輸模式(Asynchronous Transfer Mode,以下簡稱為ATM),其中控制面採用五 類適配(ATMAdaptation Layer type 5,以下簡稱為AAL5),用於承載控制面的數據業務,用 戶面採用二類適配(ATM Adaptation Layer type 2,以下簡稱為AAL2),用於傳輸用戶面的 話音實時應用業務。lub接口用戶平面包含各種傳輸信道對應的幀協議(Frame Protocol,以下簡稱為 FP),FP的主要功能是將無線終端和無線接入網之間的Uu接口(以下簡稱為Uu接口)控制 平面的無線資源控制RRC(Radio Resource Control,以下簡稱為RRC)信令數據和用戶平面 的語音/分組數據依據其所屬傳輸信道對應的格式封裝成幀,然後在lub接口用戶平面的 AAL2鏈路上傳送,從而實現Uu接口的用戶數據在基站以透明方式傳送給無線網絡控制器。 為了從lub接口 FP數據中獲取到RRC消息以分析無線終端和無線網絡控制器之間的信令 交互,必須按照FP、媒質接入控制協議MAC (Medium Access Control,以下簡稱為MAC)、無線 鏈路控制協議RLC(Radio Link Control,以下簡稱為RLC)規定的編碼方式,對這幾層的協 議數據單元PDU(Protocol Data Unit,以下簡稱為PDU)進行一系列的重組。然而,重組過程 中,首要的問題是需要對重組所需而又無法提前獲取的AAL2鏈路公共傳輸信道參數進行 自動配置,即獲取前向接入信道FACH(F0rward Access Channel,以下簡稱為FACH),隨機接 入信道 RACH(Random Access Channel,以下簡稱為 RACH)、尋呼信道 PCH(Paging Channel, 以下簡稱為PCH)的數據幀對應的2類承載信息,具體lub接口 AAL2鏈路需要配置的信息 如表一所示。表1AAL2鏈路需要配置的參數
配置項配置內容備註 現有技術配置上述參數的方法有兩種,一是通過捕獲到基站應用部分的公共傳輸 信道建立請求/公共傳輸信道建立響應消息來獲取,但是,該方法在預分析的過程中如果 沒有收到基站應用部分的公共信道建立命令,則需要重新啟動基站,引發公共傳輸信道的 重新建立,並捕獲公共傳輸信道建立過程中的承載信息,這勢必會造成大量業務中斷,嚴重 影響網絡的正常運行。二是利用各公共傳輸信道數據幀長集合中非交集部分僅對公共傳輸 信道類型進行配置,而對AAL2鏈路解碼所需的其他參數未做配置,配置函數由FP、MAC、RLC 三個模塊組成,其中FP模塊完成MAC、RLC模塊的總體調度,沒有設置必要的調度模塊實現 總體調度和數據傳遞,這種算法雖然分模塊進行,但靈活性、可擴展性較差。
發明內容
為解決現有技術配置Iub接口 AAL2鏈路參數存在的業務中斷,靈活性、擴展性較 差等問題,本發明提出一種Iub接口 AAL2鏈路參數的自動配置方法及裝置。本發明自動配 置方法對每一數據幀按照FP、MAC和RLC的順序分別對各個層的數據單元PDU進行預配置 並遍歷RACH、FACH和PCH三種信道;將成功率數值最大的預配置參數判定為自動配置成功 的參數並將其寫入配置文件。本發明自動配置裝置採用FP處理模塊、MAC處理模塊、RLC處 理模塊對網絡中採集的Iub接口數據進行預配置,採用調度處理模塊對預配置結果進行判 決,並將滿足判決條件的結果寫入配置文件。
本發明Iub接口 AAL2鏈路參數的自動配置方法對每一數據幀按照幀協議FP、媒質 接入控制協議MAC、無線鏈路控制協議RLC的順序分別對各個層的數據單元PDU進行預配置 並遍歷前向接入信道RACH、隨機接入信道FACH和尋呼信道PCH三種信道;將成功率數值最 大的預配置參數判定為自動配置成功的參數並將其寫入配置文件。本發明Iub接口 AAL2鏈路參數的自動配置方法對每一數據幀按照幀協議FP、媒質 接入控制協議MAC、無線鏈路控制協議RLC的順序分別對各個層的數據單元PDU進行預配置 並遍歷前向接入信道RACH、隨機接入信道FACH和尋呼信道PCH三種信道,包括1、獲取數據幀從異步傳輸模式ATM連接上獲取數據,過濾掉控制幀,留下數 據幀進行配置,根據其鏈路層信息識別並標記它來自哪個ATM連接,存儲數據幀長度 Framelen(以下簡稱為Framelen)、虛通道標識VPI (以下簡稱為VPI)、虛信道標識VCI (以 下簡稱為VCI)和連接標識CID(以下簡稱為CID);2、按照RACH、FACH和PCH三種傳輸信道中的任意一種進行預配置;3、校檢淨荷頭部循環冗餘CRC,校檢通過則繼續,否則重新獲取數據;4、校檢數據長度,校檢通過則繼續執行下一步驟,否則,在預配置失敗數據幀數目 上加1並轉為執行步驟10 ;5、構建媒體接入控制層數據單元MAC PDU(以下簡稱為MAC PDU)並按照MAC協議 幀格式進行解碼;6、構建無線鏈路控制層數據單元RLC PDU(以下簡稱為RLC PDU)並對RLC PDU數 據長度範圍進行判斷,判斷成功則繼續執行下一步驟,否則,在預配置失敗數據幀數目上加 1並轉為執行步驟9 ;7、對RLC PDU進行解碼分析返回序列號SN(Sequence Number,以下簡稱為SN),如 果同一傳輸信道的SN順序遞增1,則判定預配置正確,在預配置成功數據幀數目上加1,繼 續執行下一步驟;否則,在預配置失敗數據幀數目上加1,繼續執行下一步驟;8、判斷該MAC層所有RLC PDU是否全部處理完畢,如果沒有轉為執行步驟7,如果 完畢,繼續執行下一步驟;9、判斷FP層構建的所有MAC PDU是否全部處理完畢,如果沒有轉為執行步驟6,如 果完畢,繼續執行下一步驟;10、判斷當前傳輸信道的傳輸格式集TFS表是否全部處理完畢,如果沒有轉為執 行步驟4,如果全部處理完畢,繼續執行下一步驟;11、判斷RACH、FACH、PCH三種信道是否完全遍歷,如果沒有轉為執行步驟2,如果 完全遍歷則結束此數據幀的預配置。本發明Iub接口 AAL2鏈路參數的自動配置方法將成功率數值最大的預配置參數 判定為自動配置成功的參數並將其寫入配置文件,包括1、預配置數據幀達到50條時停止預配置;2、將VPI、VCI和CID相同的數據幀編為一組進行判決;3、計算預配置成功率並判決,其中預配置成功率=預配置成功數據幀數目/(預配置成功數據幀數目+預配置失敗 數據幀數目)x 100% ;預配置成功率數值最大的即判定為自動配置成功的參數,將配置好的參數寫入配置文件。本發明Iub接口 AAL2鏈路參數自動配置裝置採用FP處理模塊、MAC處理模塊、RLC 處理模塊對網絡中採集的Iub接口數據進行預配置,採用調度處理模塊對預配置結果進行 判決,並將滿足判決條件的結果寫入配置文件。本發明Iub接口 AAL2鏈路參數自動配置裝置採用FP處理模塊、MAC處理模塊、RLC 處理模塊對網絡中採集的Iub接口數據進行預配置,包括採用FP處理模塊自動配置AAL2鏈路傳輸信道類型、數據方向、淨荷頭部循環冗 餘CRC、傳輸格式指示TFI (Transport Format Indication,以下簡稱為TFI)、傳輸塊數量 TBNum(以下簡稱為TBNum)、傳輸塊長度TBSize(以下簡稱為TBSize)六個參數;採用MAC處理模塊自動配置AAL2鏈路邏輯信道類型、有無復用、RLC模式三個參 數;採用RLC處理模塊最終返回SN(Sequence Number,以下簡稱為SN),用於驗證FP、 MAC層預配置參數是否正確;本發明Iub接口 AAL2鏈路參數自動配置裝置採用調度處理模塊對預配置結果進 行判決,並將滿足判決條件的結果寫入配置文件,包括對FP模塊、MAC模塊和RLC模塊進 行調度和控制。本發明Iub接口 AAL2鏈路參數自動配置方法的主要有益技術效果在於對於正在 運行的網絡,不必重啟基站就可以對AAL2鏈路參數進行自動配置,而且可以根據實際情況 靈活修改配置結果的判決規則,降低了複雜程度和錯誤率,極大的提高了網絡信令監測和 分析的準確度和效率。從而實現快速、準確的配置AAL2鏈路公共傳輸信道參數,對Iub接 口進行完整深入的信令監測和協議分析具有重要意義。
附圖1是本發明Iub接口 AAL2鏈路參數自動配置方法實施例的流程圖。附圖2是本發明Iub接口 AAL2鏈路參數自動配置結構示意圖。下面結合附圖和具體實施方式
對本發明Iub接口 AAL2鏈路參數自動配置方法及 裝置作進一步的說明。
具體實施例方式附圖1是本發明Iub接口 AAL2鏈路參數自動配置方法實施例的流程圖。由圖可 知,本發明Iub接口 AAL2鏈路參數自動配置方法採用對每一數據幀按照幀協議FP、媒質接 入控制協議MAC、無線鏈路控制協議RLC的順序分別對各個層的數據單元PDU進行預配置並 遍歷前向接入信道RACH、隨機接入信道尋呼信道FACH和尋呼信道PCH三種信道;根據預配 置成功率數值的大小判斷自動配置是否成功;具體包括以下步驟1、獲取數據幀按照數據幀到達時間順序,從異步傳輸模式ATM連接上獲取數據, 過濾掉控制幀,留下數據幀進行配置,根據其鏈路層信息識別並標記它來自哪個ATM連接, 存儲 Framelen、VPI、VCI 和 CID ;2、按照RACH、FACH和PCH三種傳輸信道中的一種進行預配置;3、校驗淨荷頭部循環冗餘CRC 通過位與方式解碼獲得頭部CRC的值,再根據循環冗餘多項式計算頭部CRC的值,如果兩值相等,則視為頭部CRC校驗通過;採用同樣的方法 校驗FP幀格式中淨荷CRC並存儲結果;繼續下一步;否則視為沒有通過,返回步驟1 ;4、校驗數據長度通過頭部欄位解碼得到傳輸格式指示TFI值,根據TFI值查找當 前傳輸信道的傳輸格式集TFS表得到TBNum和TBSize ;通常TFS表包括TFI值、TBNum和TBSize三個參數,而且根據TBNum和TBSize的 不同,每個傳輸信道不止一張TFS表。表2為各種公共傳輸信道TFS表個數,具體TFS表 可參閱3GPP TS 25.302。通過查TFS表可以確定當前傳輸信道TFI值所對應的TBNum和 TBSize,進而計算傳輸塊總長度TBLen(以下簡稱為TBLen)。表2公共傳輸信道傳輸格式集個數 在FP幀格式中,頭部長度Headerlen(以下簡稱為Headerlen)為固定4個字節, 備用擴展長度SpareExtension(以下簡稱為SpareExtension)為0_32之間,根據實際網絡 傳輸情況分別對RACH、FACH、PCH三種信道的SpareExtension、其它長度otherlen(以下簡 稱為otherlen) (otherlen包括信道、版本相關選項或淨荷CRC等)作表3所列規定,表中 的長度單位為字節。表3公共傳輸信道長度規定 根據下式及步驟2所選信道計算正在處理的數據幀的幀長度GuessFramelen (以 下簡禾爾為GuessFramelen)RACH\FACH 信道GuessFramelen = Headerlen+TBlen+SpareExtension+otherlenPCH 信道:GuessFramelen = Header 1 en+TB 1 en+SpareExtension+Plbitmap+other len式中PIbitniap為尋呼指示位圖,是PCH信道獨有的欄位,其長度由網絡實施者 提供;計算時對SpareExtension取最大長度則得到最大幀長度maxFrameler^以下簡稱為 maxFramelen),反之為最小幀長度minFramelen(以下簡稱為minFramelen);判斷minFramelen < Frame len < maxFramelen是否滿足,滿足則視為檢校通過,繼續執行下一步驟;否則視為未通過,在預配置失敗消息數上加1並轉為執行步驟10 ;5、構建MAC PDU並按照MAC協議幀格式進行解碼;構建MAC PDU,一個傳輸塊對應一個MAC PDU,並存儲MAC PDU及其對應的傳輸信 道類型、數據方向、傳輸信道對應的VPI、VCI、CID、TFS、TBNum、TBSize參數;取得該MAC PDU的比特單位長度和該PDU對應的傳輸信道類型後,按照MAC協議幀 格式進行解碼,根據目的信道類型域TCTF(Target Channel Type Filed,以下簡稱為TCTF) 欄位解碼結果可以判斷當前傳輸信道映射到何種邏輯信道,進而根據傳輸信道和邏輯信道 的映射關係就可以確定RLC模式;通過對邏輯信道實例標示C/T欄位的解碼可以判斷邏輯 信道有無復用;6、構建RLC PDU並對RLC PDU數據長度範圍進行判斷,如果數據長度範圍是8比特 的整數倍且長度不超過3000比特,則視為判斷成功,保存RLC PDU、該PDU對應的邏輯信道 類型和RLC模式,繼續執行下一步驟,否則在預配置失敗消息數上加1並轉為執行步驟9 ;7、對RLC PDU進行解碼分析返回序列號SN,如果同一傳輸信道的SN順序遞增1, 則判定預配置正確,在預配置成功消息數上加1,否則,在預配置失敗消息數上加1,繼續執 行下一步驟;8、判斷該MAC層所有RLC PDU是否全部處理完畢,如果沒有轉為執行步驟7,如果 完畢,繼續執行下一步驟;9、判斷FP層構建的所有MAC PDU是否全部處理完畢,如果沒有轉為執行步驟6,如 果完畢,執行步驟10;10 判斷當前傳輸信道的TFS表是否全部處理完畢,如果沒有轉為執行步驟4,如 果遍歷完畢,執行步驟11;11、判斷RACH、FACH、PCH三種信道是否完全遍歷,如果沒有轉為執行步驟2,如果 完全遍歷則執行步驟12 ;12、判斷預配置數據幀數目是否達到50條,是則繼續下一步驟,否則轉為執行步 驟1 ;13、將VPI、VCI和CID相同的數據幀編為一組進行判決;14、計算預配置成功率並判決,其中預配置成功率=預配置成功數據幀數目/(預配置成功數據幀數目+預配置失敗 數據幀數目)x 100% ;預配置成功率數值最大的即判定為自動配置成功,將配置好的參數寫入配置文 件。附圖2是本發明Iub接口 AAL2鏈路參數自動配置結構示意圖。由圖可知,本發明 Iub接口 AAL2鏈路參數自動配置裝置採用FP處理模塊、MAC處理模塊、RLC處理模塊對網 絡中採集的Iub接口數據進行預配置,採用調度處理模塊對預配置結果進行判決,並將滿 足判決條件的結果寫入配置文件。其中採用FP處理模塊自動配置AAL2鏈路傳輸信道類型、數據方向、淨荷CRC、TFI、 TBNum、TBSize 六個參數;採用MAC處理模塊自動配置AAL2鏈路邏輯信道類型、有無復用、RLC模式三個參 數;
10
採用RLC處理模塊最終返回序列號SN,用於驗證FP、MAC層預配置參數是否正確;採用調度處理模塊對預配置結果進行判決,並將滿足判決條件的結果寫入配置文 件,包括對FP模塊、MAC模塊和RLC模塊進行調度和控制。
權利要求
一種Iub接口二類適配鏈路參數的自動配置方法,其特徵在於對每一數據幀按照幀協議FP、媒質接入控制協議MAC、無線鏈路控制協議RLC的順序分別對各個層的數據單元PDU進行預配置並遍歷前向接入信道RACH、隨機接入信道FACH和尋呼信道PCH三種信道;將成功率數值最大的預配置參數判定為自動配置成功的參數並將其寫入配置文件。
2.根據權利要求1所述Iub接口二類適配鏈路參數的自動配置方法,其特徵在於對 每一數據幀按照幀協議FP、媒質接入控制協議MAC、無線鏈路控制協議RLC的順序分別對各 個層的數據單元PDU進行預配置並遍歷前向接入信道RACH、隨機接入信道FACH和尋呼信道 PCH三種信道,包括以下步驟(1)獲取數據幀從異步傳輸模式ATM連接上獲取數據,過濾掉控制幀,留下數據幀進 行配置,根據其鏈路層信息識別並標記它來自哪個ATM連接,存儲數據幀長度Framelen、虛 通道標識VPI、虛信道標識VCI和連接標識CID ;(2)按照RACH、FACH和PCH三種傳輸信道中的任意一種進行預配置;(3)校檢淨荷頭部循環冗餘CRC,校檢通過則繼續,否則重新獲取數據;(4)校檢數據長度,校檢通過則繼續執行下一步驟,否則,在預配置失敗數據幀數目上 加1並轉為執行步驟10 ;(5)構建媒體接入控制層數據單元MACPDU並按照MAC協議幀格式進行解碼;(6)構建無線鏈路控制層數據單元RLCPDU並對RLC PDU數據長度範圍進行判斷,判斷 成功則繼續執行下一步驟,否則,在預配置失敗數據幀數目上加1並轉為執行步驟9 ;(7)對RLCPDU進行解碼分析返回序列號SN,如果同一傳輸信道的SN順序遞增1,則判 定預配置正確,在預配置成功數據幀數目上加1,繼續執行下一步驟;否則,在預配置失敗 數據幀數目上加1,繼續執行下一步驟;(8)判斷該MAC層構建的所有RLCPDU是否全部處理完畢,如果沒有轉為執行步驟7, 如果完畢,繼續執行下一步驟;(9)判斷FP層構建的所有MACPDU是否全部處理完畢,如果沒有轉為執行步驟6,如果 完畢,繼續執行下一步驟;(10)判斷當前傳輸信道的傳輸格式集TFS表是否全部處理完畢,如果沒有轉為執行步 驟4,如果全部處理完畢,繼續執行下一步驟;(11)判斷RACH、FACH、PCH三種信道是否完全遍歷,如果沒有轉為執行步驟2,如果完全 遍歷則結束此數據幀的預配置。
3.根據權利要求2所述Iub接口二類適配鏈路參數的自動配置方法,其特徵在於步 驟(3)校檢CRC,包括通過位與方式解碼獲得頭部CRC的值,再根據循環冗餘多項式計算 頭部CRC的值,如果兩值相等,則視為頭部CRC校驗通過;否則視為沒有通過。
4.根據權利要求2所述Iub接口二類適配鏈路參數的自動配置方法,其特徵在於步 驟(4)校檢數據長度,包括判斷minFramelen < Frame 1 en < maxFramelen是否滿足,滿足則視為校檢通過,不滿 足則視為未通過;式中maxFramelen為最大幀長度,minFramelen為最小幀長度,Frame 1 en 獲取的數據幀長度;maxFramelen和minFramelen採用下式計算RACH\FACH 信道GuessFramelen = Headerlen+TBlen+SpareExtension+otherlenPCH 信道:GuessFramelen = Headerlen+TBlen+SpareExtension+PIbitmap+otherlen式中,PIbitmap為尋呼指示位圖,是PCH信道獨有的欄位,其長度由網絡實施者提供; TBLen為傳輸塊總長度,通過TBNum和TBSize計算得到;頭部長度Headerlen、備用擴展長 度SpareExtension、其它長度otherlen按下表取值;其中,計算時SpareExtension取最大 長度,計算出的GuessFramelen即為最大幀長度maxFramelen,計算時SpareExtension取最 小長度,計算出的GuessFramelen即為最小幀長度minFramelen。
5.根據權利要求2所述Iub接口二類適配鏈路參數的自動配置方法,其特徵在於步 驟(6)構建無線鏈路控制層數據單元RLC PDU並對RLC PDU數據長度範圍進行判斷,包括, 如果數據長度範圍是8比特的整數倍且長度不超過3000比特,則視為判斷成功,否則視為 判斷失敗。
6.根據權利要求2所述Iub接口二類適配鏈路參數的自動配置方法,其特徵在於步 驟(10)中的不同傳輸信道的傳輸格式集TFS表按下表確定。
7.根據權利要求1所述Iub接口二類適配鏈路參數的自動配置方法,其特徵在於將 成功率數值最大的預配置參數判定為自動配置成功的參數並將其寫入配置文件,包括(1)預配置數據幀達到50條時停止預配置;(2)將虛通道標識VPI、虛信道標識VCI和連接標識CID相同的數據幀編為一組進行判決;(3)計算預配置成功率並判決,其中預配置成功率=預配置成功數據幀數目/(預配置成功數據幀數目+預配置失敗數據 幀數目)X100% ;預配置成功率數值最大的即判定為自動配置成功的參數,將配置好的參數寫入配置文件。
8.—種Iub接口二類適配鏈路參數的自動配置裝置,其特徵在於該裝置採用FP處理 模塊、MAC處理模塊、RLC處理模塊對網絡中採集的Iub接口數據進行預配置,採用調度處理 模塊對預配置結果進行判決,並將滿足判決條件的結果寫入配置文件。其中採用FP處理模塊自動配置AAL2鏈路傳輸信道類型、數據方向、淨荷CRC、TFI、TBNum、TBSize六個參數;採用MAC處理模塊自動配置AAL2鏈路邏輯信道類型、有無復用、RLC模式三個參數; 採用RLC處理模塊最終返回序列號SN,用於驗證FP、MAC層預配置參數是否正確; 採用調度處理模塊對預配置結果進行判決,並將滿足判決條件的結果寫入配置文件, 包括對FP模塊、MAC模塊和RLC模塊進行調度和控制。
全文摘要
為解決現有技術配置Iub接口AAL2鏈路參數存在的業務中斷,靈活性、擴展性較差等問題,本發明提出一種Iub接口二類適配鏈路參數的自動配置方法及裝置。本發明自動配置方法對每一數據幀按照FP、MAC和RLC的順序分別對各個層的數據單元PDU進行預配置並遍歷RACH、FACH和PCH三種信道;將成功率數值最大的預配置參數判定為自動配置成功的參數並將其寫入配置文件。本發明自動配置裝置採用FP處理模塊、MAC處理模塊、RLC處理模塊對網絡中採集的Iub接口數據進行預配置,採用調度處理模塊對預配置結果進行判決,並將滿足判決條件的結果寫入配置文件。
文檔編號H04L1/00GK101895999SQ20101021677
公開日2010年11月24日 申請日期2010年7月2日 優先權日2010年7月2日
發明者張治中, 袁亮, 鄔麗芬, 雒江濤 申請人:重慶重郵東電通信技術有限公司