《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于TTCN-3的異系統間小區切換的測試
基于TTCN-3的異系統間小區切換的測試
來源:電子技術應用2014年第1期
陳發堂, 周 鋼
重慶郵電大學 重慶市移動通信技術重點實驗室, 重慶400065
摘要: 對TD-LTE與TD-SCDMA系統間的小區切換問題進行了深入研究,設計了相應的測試流程,提出了一種基于TTCN-3的測試系統實現方案,完成了對TD-LTE與TD-SCDMA系統間小區切換的測試。
中圖分類號: TN929.5
文獻標識碼: A
文章編號: 0258-7998(2014)01-0125-03
Testing of cell handover between different system based on TTCN-3
Chen Fatang, Zhou Gang
Chongqing Key Lab of Mobile Communications, Chongqing University of Posts and Telecommunications(CQUPT),Chongqing 400065,China
Abstract: This paper researched cell handover between TD-LTE and TD-SCDMA system in depth, designed related testing process, proposed an implementation program of test system which is based on TTCN-3, and completed the test of cell handover between TD-LTE and TD-SCDMA system.
Key words : TD-LTE; TD-SCDMA; cell handover; testing

   切換流程是TD-LTE通信中最重要的流程之一,涉及了多個網元的信息交互。它負責保持終端設備在網絡內的持續連接,切換功能的完備性和切換效果直接影響到為用戶提供的服務質量,其中以異系統切換最為復雜。本文提出一種基于TTCN-3核心語言的TD-LTE與TD-SCDMA系統間小區切換測試方案,以達到對異系統切換的協議一致性測試。
1 TD-LTE與TD-SCDMA系統間切換
1.1 TD-LTE異系統切換簡介

    系統間切換[1]由源接入系統網絡控制,源接入系統啟動切換準備并按照目標系統要求的格式配置終端。系統間切換采用后向切換技術,即目標接入系統在源系統發送切換命令到終端之前就已經準備好相關的無線資源。
    TD-LTE異系統的切換是終端(UE)在源小區(TD-LTE小區)與目標小區(非TD-LTE小區)之間發生的切換,切換過程中涉及的信令流主要集中在核心網中。以UE從TD-LTE無線接入網(E-UTRA)切換到TD-SCDMA無線接入網(UTRAN)為例, UE所在的演進型節點B(eNodeB)向移動性管理實體(MME)發送切換請求,MME需要與TD-SCDMA的通用分組無線服務技術(GPRS)服務支持節點(SGSN)之間進行消息交互,最終由無線網絡控制器(RNC)決定是否接受切換。同時要求UE具備雙模功能,使UE的空口切換到UTRAN上來,最后再由SGSN通知MME釋放E-UTRAN上的業務承載。
1.2 TD-LTE與TD-SCDMA系統間切換流程分析
    TD-LTE與TD-SCDMA系統間切換具體流程圖如圖1所示。切換初始階段,TD-LTE源小區通過無線資源控制(RRC)連接重配消息攜帶的測量參數對UE進行配置,UE則根據配置的測量參數進行相關的測量。當測量結果滿足切換事件B1或者B2時,UE上報測量結果。當源小區收到測量報告后,詢問目標小區是否有空閑的無線資源供UE切換。如果目標小區允許切換,源小區立即發送切換命令。UE傳輸上行鏈路到目標小區后,再由目標小區通知源小區釋放無線資源。

2 基于TTCN-3的測試系統設計
2.1 TTCN-3簡介

 TTCN(Testing and Test Control Notation)是一個由歐洲電信標準化協會ETSI(European Telecommunications Standards Institute)維護的、全球適用的標準測試語言。在最近被批準的第三代標準中,TTCN-3 是一個現代且靈活的語言,通過廣泛的接口可用于描述許多類型的系統測試。典型的應用有系統測試、交互性測試、協議測試、業務測試及模塊測試等領域[2]。
    TTCN-3不僅保留了原有TTCN-2的良好特性,并且具備了滿足上述需求的新特性。明顯的不同就是TTCN-2有兩種描述形式,一種是圖表形式,另一種是與圖表形式等價的機器可執行語言。而TTCN-3具有通用的核心語言、圖表表達形式及消息序列圖MSC(Message Sequence Chart)表示語言。TTCN-3的核心語言形式可以與其圖形表示格式(GFT)相互轉換,其中GFT圖以一種更加簡單、直觀的圖形表示方式來描述TTCN-3的行為[3]。
2.2 測試系統設計
    基于德國測試科技公司(Testing Technologies GmbH)研發的Ttworkbench軟件設計的測試系統總體架構如圖2所示。測試系統由PC和系統仿真器組成,兩者之間通過物理網口進行連接,被測系統用于測試的終端。測試系統和被測系統通過無線的空中接口實現信息交互[4]。

    測試系統中PC主要進行LTE協議棧層3的開發,而系統仿真器實現LTE協議棧低層和硬件的功能。測試人員在PC上安裝的TTCN軟件中構造測試數據、開發測試用例,對終端進行測試。對測試系統的相關組件說明如下:
    (1)TTCN-3測試例編輯器:測試數據以及測試用例的開發界面。
    (2)TTCN-3執行部分:測試用例加載過后,在此界面對其進行調試、執行。
    (3)測試管理:用于管理執行部分的測試環境以及測試日志記錄的生成。
    (4)成分處理:用于協調表示不同系統定義的平行測試成分類型和主成分類型。
    (5)測試日志記錄:測試過程中本地日志的記錄實體,負責記錄測試過程中TTCN-3的實時日志,并保存在本地文件中。
    (6)系統適配器:實現TTCN-3執行部分與被測系統之間的通信,在系統適配器上可以調用TRI接口提供的API函數[5]。
    (7)平臺適配器:向TTCN-3執行部分提供計時器的管理、外部函數的實現。
    (8)抽象語法標記(ASN.1)編解碼:負責測試數據的編碼和解碼工作,在測試工具開發過程中需要針對協議規范制定特定的測試數據(TTCN-3數據類型),這些數據均需編制相應的編解碼部分方可實際完成測試。
3 測試方案設計與結果分析
3.1 測試流程設計

 測試包含源小區和目標小區。在這個測試例中有3個連續的時間段,并且各自具有T1、T2、T3三個獨立的時間區間。UE首先進入3A狀態(State 3A)。時間區間T1開始時,UE可能沒有任何目標小區的定時器信息。開啟T2后,目標小區為可檢測,且UE需要進行檢測并發送測量報告。當到達包含指示切換的RRC信息最后一個傳輸時間間隔(TTI)的末端時,開啟T3。切換時延從時間段T3開始,到UE將上線鏈路傳輸至目標小區的時刻為止。測試流程如圖3所示。

 

 

3.2 測試用例實現
    TTCN代碼的開發工作需要依據TTCN-3核心語言的規定以及針對測試的特殊需求來實現。完整的測試用例內容實現應包括以下步驟:
 (1)定義測試數據類型:對等層之間傳輸的消息類型和層間傳輸的原語結構類型。
 (2)構建實際測試數據。常量和模板、消息及參數值,消息及參數的匹配表達等。
 (3)測試組件和測試端口的定義。主測試成分和平行測試成分的定義以及測試成分中用于傳輸不同消息的端口定義。
 (4)建立測試組件之間的動態管理。測試組件到抽象測試系統接口的映射、組件間接口的連接及組件的創建和終止。
 (5)測試流程實現。消息的收發、測試循環的構造、測試結果的驗證和判決。
3.3 測試結果
    TD-LTE與TD-SCDMA系統間小區切換測試單次運行結果如圖4所示。由于運行結果圖過于龐大,圖4只截取了TD-LTE源小區發送切換命令后,TD-SCDMA小區收到UE傳送的上行鏈路消息(切換成功)部分。圖中左邊豎線對應的MTC為TTCN3中測試控制成分,右邊豎線對應的SYSTEM為TTCN3中的系統成分。MTC中的LTE_BTS1端口和BS3端口分別與SYSTEM中的SYSTEM_ LTE_BTS1端口和SYSTEM_BS3端口映射。SYSTEM_ LTE_BTS1端口和SYSTEM_BS3端口再通過基于用戶數據協議(UDP)的底層適配分別連接到模擬TD-LTE源小區的測試儀表和模擬TD-SCDMA目標小區的測試儀表。最終實現通過LTE_BTS1端口和BS3端口發送/接收不同小區的消息。CTL端口用于控制UE開關機。圖4中的測試流程為:

 (1)LTE_BTS1端口向LTE源小區發送初始化消息;
 (2)BS3端口向目標小區發送初始化消息;
 (3)日志(Log)顯示包含測量配置的RRC連接重配消息;
    (4)LTE_BTS1端口發送TTCN到儀表的TDPU_PCMC_
TTCNPARA_REQ原語,其中數據部分包含RRC連接重配消息;
    (5)開啟定時器T1(timer0);
    (6)在T1超時前,LTE_BTS1端口收到了儀表到TTCN
的TDPU_MCPC_MSGTM_IND原語,其中數據部分包含UE傳回的RRC連接重配完成消息;
    (7)關閉定時器T1,判定pass;
    (8)LTE_BTS1端口向LTE小區發送改變功率消息;
    (9)BS3端口向TD-SCDMA小區發送改變功率消息。
    (10)開啟定時器T2(timer1);
    (11)在T2超時前, LTE_BTS1端口收到了儀表到TTCN
的TDPU_MCPC_MSGTM_IND原語,其中數據部分包含UE傳回的測量報告消息;
 (12)關閉定時器T2,判定pass;
 (13)Log顯示包含切換配置的RRC連接重配消息;
    (14)LTE_BTS1端口發送TTCN到儀表的TDPU_PCMC_
TTCNPARA_REQ原語,其中數據部分包含RRC連接重配消息。
 (15)開啟定時器T3(timer2):
 (16)在T3超時前,BS3端口收到了UE傳送的上行鏈路消息,即切換成功;
 (17)關閉定時器T3,判定pass;
 (18)CTL端口發送消息控制UE關機。
    本文在研究了TD-LTE與TD-SCDMA系統間小區切換的基礎上,設計了測試流程,構造了測試系統,結合TTCN-3開發了相應的測試用例,并對其進行了協議一致性測試。對未來TD-LTE商用后,相關測試儀表的開發具有一定的參考價值。
參考文獻
[1] 3GPP TS 36.331, Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC) protocol specification. (Release 9)[S]. 2012.
[2] 魏洪,楊庚. 基于TTCN的通信協議一致性測試[J].南京郵電大學學報,1999,19(2):28-30.
[3] 董宏成,張寧,李小文. TTCN-3在RRC協議一致性測試中的應用[J]. 電子技術應用, 2013,39(7):117-120.
[4] 3GPP.TS36.508 V9.8.0 Evolved Universal Terrestrial Radio  Access(E-UTRA) and Evolved Packet Core(EPC)Common test environments for User Equipment (UE) conformance testing[S]. 2012.
[5] 孫晶,尚星星,趙會群,等.基于TTCN-3底層協議測試方法研究[J].計算機應用研究,2010,27(11):4165-4181.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲高清视频在线观看| 一本大道av伊人久久综合| 樱花yy私人影院亚洲| 国产精品一区毛片| 欧美三级精品| 欧美片在线播放| 欧美高清不卡在线| 欧美va亚洲va国产综合| 久久另类ts人妖一区二区| 欧美在线一区二区| 欧美在线关看| 欧美在线视频观看| 欧美一区视频| 性欧美办公室18xxxxhd| 亚洲欧美日韩中文视频| 亚洲男女自偷自拍图片另类| 亚洲一区二区三区中文字幕在线| 亚洲一二三区在线| 亚洲综合精品自拍| 亚洲欧美日本日韩| 香蕉成人伊视频在线观看| 亚洲欧美视频在线| 欧美一级网站| 久久国产精品一区二区三区四区| 欧美一级理论性理论a| 久久se精品一区精品二区| 久久高清国产| 久久精品一二三| 久久香蕉国产线看观看av| 六月天综合网| 欧美精品福利在线| 欧美色欧美亚洲另类七区| 国产精品久久久一区二区| 国产精品视频xxx| 国产日韩亚洲| 精品福利免费观看| 亚洲国产成人精品久久| 亚洲三级免费| 亚洲视频在线二区| 欧美一区二区日韩| 亚洲娇小video精品| a4yy欧美一区二区三区| 亚洲夜间福利| 久久国内精品视频| 久久综合久久美利坚合众国| 欧美成人一区二区三区片免费| 欧美日韩成人| 国产精品你懂的在线| 国产主播喷水一区二区| 亚洲电影毛片| 一区二区三区蜜桃网| 欧美一级在线视频| 亚洲欧洲日产国码二区| 亚洲一区二区三区在线视频| 久久精品国产清高在天天线| 欧美jizz19性欧美| 欧美四级剧情无删版影片| 国产欧美精品日韩| 亚洲国产日韩一区二区| 一本久久综合| 亚洲电影天堂av| 亚洲天堂成人在线观看| 久久成人免费视频| 欧美黄在线观看| 国产区二精品视| 亚洲激情自拍| 午夜亚洲福利在线老司机| 亚洲日韩中文字幕在线播放| 亚洲欧美怡红院| 免费成人性网站| 国产精品久久夜| 在线日本成人| 亚洲一区在线直播| 亚洲狼人综合| 欧美中文字幕久久| 欧美三区美女| 亚洲国产成人tv| 亚洲欧美日韩成人| 999在线观看精品免费不卡网站| 欧美一区国产一区| 欧美精品二区| 激情婷婷久久| 午夜国产不卡在线观看视频| 亚洲精选成人| 久久精品av麻豆的观看方式 | 欧美精品999| 国产一区在线观看视频| 99国产精品国产精品久久| 久久精品国产亚洲a| 亚洲欧美日韩一区二区在线| 你懂的成人av| 国产区精品视频| 亚洲视频欧洲视频| 亚洲精品小视频在线观看| 久久精品国产69国产精品亚洲| 欧美日韩免费看| 亚洲国产精品美女| 久久99伊人| 欧美在线观看www| 欧美亚男人的天堂| 亚洲乱码国产乱码精品精| 亚洲高清自拍| 久久精品一区二区三区不卡| 国产精品美女一区二区在线观看| 亚洲精品视频免费观看| 亚洲国产成人精品久久| 久久精品观看| 国产日韩欧美视频在线| 亚洲一区二区在| 一本久久a久久精品亚洲| 欧美va亚洲va日韩∨a综合色| 国内精品国产成人| 亚洲欧美日韩一区| 午夜精品理论片| 欧美性片在线观看| 一本色道久久88亚洲综合88 | 在线中文字幕一区| 欧美精品电影| 91久久精品久久国产性色也91| 亚洲国产精品va| 久久综合99re88久久爱| 国产一区二区三区在线观看免费 | 久久激情综合网| 国产欧美精品va在线观看| 亚洲综合久久久久| 亚洲欧美日韩视频二区| 国产精品日韩一区| 亚洲视频一区二区| 午夜精品福利一区二区三区av| 欧美亚男人的天堂| 亚洲图片欧美午夜| 亚洲欧美激情视频在线观看一区二区三区| 欧美日韩在线视频一区| 在线亚洲欧美视频| 香蕉久久夜色精品国产| 国产精品任我爽爆在线播放 | 欧美专区亚洲专区| 国产偷自视频区视频一区二区| 西瓜成人精品人成网站| 久久激情一区| 精品9999| 亚洲七七久久综合桃花剧情介绍| 欧美国产专区| 艳女tv在线观看国产一区| 亚洲欧美在线免费观看| 国产麻豆综合| 久久精品亚洲一区二区| 欧美大片18| 日韩午夜在线| 欧美一区二区三区视频在线观看| 国产日韩精品一区| 亚洲视频国产视频| 欧美日韩免费一区二区三区视频 | 亚洲日韩第九十九页| 国产精品日韩精品欧美在线| 欧美一级片在线播放| 国产精品婷婷| 亚洲成色最大综合在线| 免费在线播放第一区高清av| 亚洲日韩欧美视频| 亚洲欧美在线播放| 国产午夜一区二区三区| 亚洲级视频在线观看免费1级| 欧美日韩精品伦理作品在线免费观看| 亚洲性感美女99在线| 久久精品视频播放| 亚洲国产精品嫩草影院| 亚洲欧洲99久久| 黄色欧美日韩| 一区二区三区四区精品| 国产美女精品人人做人人爽| 亚洲激情网站| 欧美亚洲成人网| 亚洲福利一区| 欧美午夜精品久久久久免费视| 欧美一区二区三区免费看| 欧美福利视频| 亚洲综合国产激情另类一区| 每日更新成人在线视频| 亚洲视频成人| 免费欧美电影| 亚洲视频在线一区| 狼人社综合社区| 亚洲一区图片| 欧美ed2k| 亚洲欧美另类在线观看| 欧美韩国一区| 午夜日韩在线| 欧美日韩精品免费观看视频完整| 午夜免费久久久久| 欧美日韩视频一区二区| 久久精品毛片| 国产精品久久一卡二卡| 亚洲乱码国产乱码精品精天堂 | 国产精品免费看片| 亚洲精品视频免费观看| 国产偷国产偷亚洲高清97cao| av成人免费观看| 狠狠久久五月精品中文字幕| 亚洲在线视频观看|