[方一鳴 張涵嫣 谷小勇]
基于TTCN-3的RLC層協議一致性測試*
[方一鳴 張涵嫣 谷小勇]
在系統級測試儀表的開發過程中,對協議棧各層功能的測試和驗證是關鍵性一步,其中對RLC(Radio Link Control)層的功能測試也不例外,依據3GPP 最新發布的Release 12標準,首先搭建了基于TTCN-3(Testing and Test Control Notation version 3)的單層測試平臺,并在此平臺上對分組數據匯聚協議層功能進行了協議一致性測試,通過測試結果來驗證RLC層核心功能實現的正確性。
TTCN-3 一致性測試 分組數據匯聚協議層 數據處理
方一鳴
碩士研究生,重慶郵電大學,重慶市移動通信技術重點實驗室,主要研究方向:TD-LTE系統協議棧開發,RRM一致性測試儀表開發。
張涵嫣
碩士研究生,重慶郵電大學,重慶市移動通信技術重點實驗室,主要研究方向:TD-LTE系統協議棧開發,RRM一致性測試儀表開發。
谷小勇
碩士研究生,重慶郵電大學,重慶市移動通信技術重點實驗室,主要研究方向:TD-LTE系統協議棧開發,RRM一致性測試儀表開發。
無線鏈路控制層(Radio Link Control,RLC)位于協議棧分組數據匯聚協議層(Packet Data Convergence Protocol,PDCP)和媒體接入控制層(Medium Access Control,MAC)之間,功能是對來自PDCP層的RLC PDU(Protocol Data Unit,PDU)進行格式化,以適應MAC層所提供資源的大小[1]。本文基于TD-LTE TTCN擴展測試儀表開發,通過實現網絡端協議棧各個層功能來驗證終端功能的正確性,RLC層位于LTE協議棧的接入層,它的功能能否正確實現是整個測試儀表開發的重要部分。
本文以RLC層AM模式下數據的級聯重組功能和ARQ(Automatic Repeat reQuest)功能為例,首先在TTWorkBench測試軟件上搭建了基于TTCN-3的單層測試平臺,并對分組數據匯聚協議層功能進行了協議一致性測試,通過比較TTCN-3收到的消息與期望收到的消息內容的匹配程度來判斷來驗證RLC層核心功能實現的正確性[2]。……