物理鏈路控制信道Pysical Downlink Control CHannel)的C-RNTI,有可能攜帶BSR(緩沖余量上報)信息。對于其他場景,至少要有用來解擾I3DCCH的C-RNTI。Framework模擬物理層上行UCI大消息MSG3,經(jīng)softlab server發(fā)送L2的MAC層進行競爭性隨機接入。實施例中,TTI=13時刻,發(fā)送CRC error (循環(huán)冗余校驗錯誤)的上行UCI大消息(MSG3)。
[0045]步驟S07,F(xiàn)ramework檢查是否收到PDS大消息并檢驗其中的temp C_RNTI (臨時小區(qū)無線網(wǎng)絡臨時標識)與MSG2響應中攜帶的C-RNTI相同,進入S08,否則小區(qū)刪除,用例測試失敗。MSG4主要是L2發(fā)送給UE做競爭解決判斷,測試中只發(fā)送至對端即eNodeB的物理層。MAC層收到RRC層發(fā)送的確認信息,在下行調(diào)度函數(shù)中做處理,調(diào)用函數(shù)進行競爭解決,然后將MSG4組裝到“下行PDS大消息”中,發(fā)送Framework。實施例中,TTI=15時刻檢查是否收到PDS大消息并判斷其中的temp C_RNTI與msg2響應中攜帶的C-RNTI相同。
[0046]步驟S08,當msg3攜帶CRC錯誤時,會定時發(fā)送URX,直到UCI解析CRC正確為止,進入步驟S09。如實施例中,TTI=17時刻檢查是否收到URX大消息并判斷該URX是否用于承載Msg3的信息,字段檢查錯誤時應當則小區(qū)刪除,用例測試失敗,但測試用戶設置不斷發(fā)送URX,直到UCI解析CRC正確為止。
[0047]步驟S09,解析CRC正確,發(fā)送攜帶信元的UCI上行大消息,隨機接入過程執(zhí)行成功,測試用例結(jié)束。實施例中,TTI=21時刻,發(fā)送攜帶CRC值正確的上行UCI大消息(MSG3)。
[0048]步驟S10,小區(qū)刪除,用例測試完成??蛇M行環(huán)境清理,測試用例執(zhí)行結(jié)束,可生成測試報告。
[0049]如果以上L2內(nèi)部流程正確執(zhí)行,L2才會發(fā)送正確的攜帶RAR內(nèi)容的消息或帶競爭解決的PDS大消息發(fā)送給LI,由于模擬LI在Framework,L2發(fā)送消息會通過ospctl判斷發(fā)送給server,由server轉(zhuǎn)發(fā)給Framework進行判斷,如果Framework收到PDS大消息相關關鍵參數(shù)值正確,則該用例執(zhí)行成功。
[0050]測試機Framework可以顯示測試用例結(jié)果顯示,并輸出詳細的測試報告,如果測試用例集包含多個用例時,自動依次調(diào)用并執(zhí)行測試用例,測試報告也類似。測試報告具有分層結(jié)構顯示測試集、測試用例、關鍵字細節(jié)。本系統(tǒng)可以通過日志系統(tǒng)用來查看測試執(zhí)行的細節(jié),測試過程中可以實時查看界面打印的日志,也可在測試完成后查看所有測試用例日志信息報告文件,該文件是包含執(zhí)行用例總體預覽的HTML文件。它的統(tǒng)計信息包含測試集,可展示的測試用例,測試用例中每條消息均可展開,展開后可看到詳細的每條消息的數(shù)據(jù)流,及各數(shù)據(jù)字段名稱和對應值。報告也顯示用例的執(zhí)行情況,例如當測試都通過時,背景色為綠色,否則為紅色。
[0051]上述實施例為本發(fā)明較佳的實施方式,但本發(fā)明的實施方式并不受上述實施例的限制,其它的任何未違背本發(fā)明的精神實質(zhì)與原理下所作的改變、修飾、替代、組合、簡化均應為等效的置換方式,都包含在本發(fā)明的保護范圍之內(nèi)。
【主權項】
1.一種LTE基站中L2的測試系統(tǒng),所述LTE基站的基帶單元分為物理層L1、數(shù)據(jù)鏈路層L2和網(wǎng)絡層L3,其特征在于:包括測試機部分和目標機部分,所述測試機部分包括Framework模塊和Softlab server模塊,所述目標機部分包括ospctl模塊、L3_agent模塊以及L2模塊;其中,F(xiàn)ramework表示測試機客戶端,Softlab server表示測試機服務端,ospctl表示操作系統(tǒng)控制進程,L3_agent表示L3代理; 所述Framework模塊,用于模擬LI消息和L3消息并發(fā)送到Softlab server模塊,接收Softlab server模塊轉(zhuǎn)發(fā)的L3消息相應配置確認消息和LI消息相應處理結(jié)果; 所述Softlab server模塊,用于解析轉(zhuǎn)發(fā)LI和L3消息,包括將Framework模塊模擬的LI消息和相應模擬中斷消息發(fā)送到ospctl模塊,將Framework模塊模擬的L3消息轉(zhuǎn)送L3_agent模塊,接收L2模塊返回的LI消息相應處理結(jié)果以及L3_agent模塊返回的L3消息相應配置確認消息,并轉(zhuǎn)發(fā)到Framework模塊; 所述ospctl模塊,用于模擬硬件中斷,包括接收來自Softlab server模塊的LI消息和相應模擬中斷消息,并產(chǎn)生中斷使L2模塊得到來自Softlab server模塊的LI消息; 所述L3_agent模塊,用于完成L2測試前環(huán)境配置,包括根據(jù)來自Framework模塊的L3消息,發(fā)送配置消息給L2模塊,L2模塊完成配置后回復配置確認消息給L3_agent模塊,經(jīng)Softlab server模塊回復相應配置確認消息給Framework模塊; 所述L2模塊,用于作為被測對象接收L3_agent模塊的配置消息,根據(jù)LI消息進行相應處理,并經(jīng)Softlab server模塊回復處理結(jié)果給Framework模塊。2.根據(jù)權利要求1所述LTE基站中L2的測試系統(tǒng),其特征在于:所述目標機部分設置有osp模塊,所述osp模塊用于進行內(nèi)存管理、任務管理及隊列消息的管理,其中osp表示操作系統(tǒng)管理進程; ospctl模塊產(chǎn)生中斷使L2模塊得到來自Softlab server模塊的LI消息實現(xiàn)方式為,根據(jù)Softlab server模塊所產(chǎn)生LI消息相應的模擬中斷消息,ospctl模塊在osp模塊對應緩沖區(qū)寫入LI消息的消息實體供讀取,然后喚醒L2模塊,L2模塊到osp模塊對應緩沖區(qū)進行LI消息的消息內(nèi)容讀?。? Softlab server模塊將Framework模塊模擬的L3消息轉(zhuǎn)送L3_agent模塊實現(xiàn)方式為,用osp消息機制封裝消息頭,發(fā)送組包到osp模塊的內(nèi)存管理區(qū)中,L3_agent模塊讀取L3消息,并發(fā)送相應配置消息給L2模塊。3.根據(jù)權利要求1或2所述LTE基站中L2的測試系統(tǒng),其特征在于:Framework模塊模擬LI和L3消息的實現(xiàn)方式為,F(xiàn)ramework模塊中設置測試腳本單元,用于編寫測試用例,實現(xiàn)構造測試場景;測試腳本單元中設置大消息模板,在編寫測試用例時,配置消息頭和大消息實體參數(shù)字段,根據(jù)接口協(xié)議將消息頭和大消息實體進行組包。4.根據(jù)權利要求3所述LTE基站中L2的測試系統(tǒng),其特征在于:生成大消息模板的方式為,根據(jù)基帶單元中L1/L2接口以及L3/L2接口的協(xié)議描述文件,通過底層代碼生成各消息的所有字段,在計算機內(nèi)存中創(chuàng)建出存儲相關相應消息的樹形數(shù)據(jù)結(jié)構。5.根據(jù)權利要求1或2所述LTE基站中L2的測試系統(tǒng),其特征在于:所述Framework模塊根據(jù)LI消息相應處理結(jié)果進行進一步處理,得到測試結(jié)果并記錄。6.根據(jù)權利要求1或2所述LTE基站中L2的測試系統(tǒng),其特征在于:所述測試機部分和目標機部分之間用網(wǎng)線連接在一個局域網(wǎng),采用Socket接口通信機制。
【專利摘要】本發(fā)明公開了一種LTE基站中L2的測試系統(tǒng),包括測試機部分和目標機部分,所述測試機部分包括Framework模塊和Softlab?server模塊,所述目標機部分包括ospctl模塊、L3_agent模塊以及L2模塊;Framework模塊模擬L1消息和L3消息,Softlab?server模塊解析轉(zhuǎn)發(fā)L1和L3消息,ospctl模塊用于模擬硬件中斷,L3_agent模塊完成L2測試前環(huán)境配置,L2模塊作為被測對象接收L3_agent模塊的配置消息,根據(jù)L1消息進行相應處理。本發(fā)明能夠模擬各接口控制面以及用戶面數(shù)據(jù)交互測試,支持快速定位和分析測試中遇到的問題,實現(xiàn)LTE基站L2的系統(tǒng)測試。
【IPC分類】H04W24/00
【公開號】CN105142159
【申請?zhí)枴緾N201510513927
【發(fā)明人】鄭金環(huán), 張錦錦, 赫曉星, 張尉
【申請人】武漢郵電科學研究院
【公開日】2015年12月9日
【申請日】2015年8月20日