專利名稱:列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái)及其構(gòu)建方法
技術(shù)領(lǐng)域:
本發(fā)明涉及列車通信協(xié)議測(cè)試領(lǐng)域,特別涉及一種CTCS3級(jí)列車運(yùn)行控制系統(tǒng)車 地傳輸協(xié)議的測(cè)試平臺(tái)及其構(gòu)建方法。
背景技術(shù):
目前,我國(guó)高速鐵路迅速發(fā)展,其中CTCS-3級(jí)中國(guó)列車運(yùn)行控制系統(tǒng)(Chinese Train Control System)通過(guò)專門為鐵路通信設(shè)計(jì)的鐵路綜合專用數(shù)字移動(dòng)通信系統(tǒng) (Global System for MobileCommunications for Railways,GSM-R),實(shí)現(xiàn)地面與列車之間 連續(xù)、雙向的信息傳輸,是基于無(wú)線通信的列車運(yùn)行控制系統(tǒng)。列車和地面通過(guò)空中接口傳輸至關(guān)列車運(yùn)行安全的控制信息,必須確保這些控制 信息安全、可靠、實(shí)時(shí)地傳輸。因此,CTCS-3級(jí)列車運(yùn)行控制系統(tǒng)中,列車與地面控制中心 之間的通信采用安全通信機(jī)制EuroRadio協(xié)議來(lái)防護(hù)數(shù)據(jù)的安全。EuroRadio協(xié)議為建立 于X. 224,T. 70,HDLC協(xié)議之上的安全協(xié)議,若需要真實(shí)環(huán)境進(jìn)行測(cè)試,則需要各層協(xié)議棧 共同進(jìn)行協(xié)作測(cè)試。這種測(cè)試方法,對(duì)各協(xié)議棧的前期的開(kāi)發(fā)進(jìn)度要求高,并且測(cè)試過(guò)程也 復(fù)雜。就車地安全通信協(xié)議來(lái)說(shuō),應(yīng)關(guān)注該協(xié)議棧的基本功能,構(gòu)建一個(gè)適合早期安全 通信協(xié)議測(cè)試的測(cè)試平臺(tái),使得該車地安全通信協(xié)議的測(cè)試不依賴于相關(guān)的底層協(xié)議?,F(xiàn)有技術(shù)中的列車控制協(xié)議測(cè)試平臺(tái),缺乏對(duì)車地通信協(xié)議的獨(dú)立測(cè)試方法以及 測(cè)試環(huán)境,往往需要在實(shí)際設(shè)備下進(jìn)行測(cè)試,這樣會(huì)帶來(lái)測(cè)試不完備、測(cè)試復(fù)雜度高、時(shí)間 長(zhǎng)等問(wèn)題;另外,現(xiàn)有平臺(tái)的測(cè)試往往只能觀察到高層能接受到的服務(wù),卻無(wú)法對(duì)底層的信 息交換進(jìn)行監(jiān)測(cè),從而無(wú)法觀察到被測(cè)系統(tǒng)對(duì)底層不正常行為的反應(yīng)。
發(fā)明內(nèi)容
(一)要解決的技術(shù)問(wèn)題本發(fā)明所要解決的技術(shù)問(wèn)題是如何對(duì)CTCS3級(jí)列車運(yùn)行控制系統(tǒng)車地通信協(xié)議 進(jìn)行完備獨(dú)立的測(cè)試,簡(jiǎn)化測(cè)試過(guò)程,縮短測(cè)試時(shí)間;采用國(guó)際標(biāo)準(zhǔn)化測(cè)試語(yǔ)言對(duì)協(xié)議測(cè)試 案例進(jìn)行編寫,使得測(cè)試案例庫(kù)具有通用性。( 二 )技術(shù)方案為此,本發(fā)明提供了一種列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái),包括測(cè)試系統(tǒng)部分,用于根據(jù)EuroRadio協(xié)議的業(yè)務(wù)功能,整合安全功能模塊(Safety Function Module, SFM)協(xié)議塊的測(cè)試案例,調(diào)度相應(yīng)的車地通信業(yè)務(wù)流程;協(xié)議棧仿真部分,與測(cè)試系統(tǒng)部分相連接,用于將EuroRadio協(xié)議往下的協(xié)議層 集合成通用協(xié)議層,對(duì)GSM-R網(wǎng)絡(luò)中的通信功能模塊(Communication Function Module, CFM)協(xié)議塊的業(yè)務(wù)功能進(jìn)行仿真模擬。其中,所述測(cè)試系統(tǒng)部分包括主測(cè)模塊,用于編寫SFM協(xié)議塊的測(cè)試案例并存儲(chǔ),根據(jù)EuroRadio協(xié)議的業(yè)務(wù)功
4能,調(diào)用相應(yīng)的測(cè)試案例并將調(diào)用的測(cè)試案例組成測(cè)試序列,對(duì)測(cè)試序列進(jìn)行管理;操作模塊,與主測(cè)模塊相連接,用于實(shí)現(xiàn)測(cè)試人員與測(cè)試實(shí)體的接口 ;存儲(chǔ)分析模塊,與主測(cè)模塊相連接,用于收集存儲(chǔ)測(cè)試過(guò)程的數(shù)據(jù)并分析。所述主測(cè)模塊包括測(cè)試案例基本庫(kù),用于存儲(chǔ)編寫的SFM協(xié)議塊的測(cè)試案例;測(cè)試案例調(diào)用及管理單元,用于根據(jù)EuroRadio協(xié)議的業(yè)務(wù)功能,調(diào)用所述測(cè)試 案例基本庫(kù)中的測(cè)試案例并將調(diào)用的測(cè)試案例組成測(cè)試序列,對(duì)測(cè)試序列進(jìn)行管理;適配層管理單元,用于完成與被測(cè)設(shè)備進(jìn)行通信的通信配置。所述測(cè)試案例基本庫(kù)包括用戶層相關(guān)測(cè)試案例庫(kù)和通信功能模塊相關(guān)測(cè)試案例 庫(kù)。所述主測(cè)模塊還包括擴(kuò)展庫(kù)單元,用于所述測(cè)試平臺(tái)的后期擴(kuò)展。所述測(cè)試系統(tǒng)部分還用于管理接口轉(zhuǎn)換以及適配功能。所述協(xié)議棧仿真部分對(duì)GSM-R網(wǎng)絡(luò)的傳輸錯(cuò)誤功能、透明傳輸功能以及延時(shí)功能 進(jìn)行模擬;所述協(xié)議棧仿真部分還用于檢查SFM協(xié)議塊發(fā)送的信息的正確性和完整性。所述協(xié)議棧仿真部分還用于模擬CFM協(xié)議塊業(yè)務(wù),所述CFM協(xié)議塊的業(yè)務(wù)包括信 息通道測(cè)試、網(wǎng)絡(luò)注冊(cè)、安全通信鏈路的建立、數(shù)據(jù)傳輸以及安全通信鏈接的釋放。本發(fā)明還提供了一種列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái)的構(gòu)建方法,包 括步驟10、根據(jù)EuroRadio協(xié)議的SFM協(xié)議塊功能編寫基本測(cè)試案例并存儲(chǔ),形成測(cè) 試案例基本庫(kù);步驟20、根據(jù)EuroRadio協(xié)議的基本業(yè)務(wù)流程編寫調(diào)度流程;步驟30、將測(cè)試案例基本庫(kù)提供界面化,以供操作人員測(cè)試時(shí)進(jìn)行測(cè)試案例的設(shè) 置與選擇;步驟40、搭建GSM-R協(xié)議棧仿真部分;步驟50、搭建所述測(cè)試平臺(tái)的適配層。其中,所述步驟40包括根據(jù)接收的SFM協(xié)議塊發(fā)送的數(shù)據(jù)匹配數(shù)據(jù)來(lái)源,對(duì)所述數(shù)據(jù)來(lái)源進(jìn)行分類映 射;模擬CFM協(xié)議塊的業(yè)務(wù);將所述EuroRadio協(xié)議往下的協(xié)議層集合成通用協(xié)議層;模擬GSM-R網(wǎng)絡(luò)的錯(cuò)誤原語(yǔ);其中,所述CFM協(xié)議塊的業(yè)務(wù)包括信息通道測(cè)試、網(wǎng)絡(luò)注冊(cè)、安全通信鏈路的建 立、數(shù)據(jù)傳輸以及安全通信鏈接的釋放。所述錯(cuò)誤原語(yǔ)包括網(wǎng)絡(luò)錯(cuò)誤、網(wǎng)絡(luò)資源不可用、服務(wù)或選項(xiàng)暫時(shí)不可用、原因未 知、被叫用戶不可用、沒(méi)有移動(dòng)基站注冊(cè)以及建鏈碰撞錯(cuò)誤。(三)有益效果上述技術(shù)方案具有如下優(yōu)點(diǎn)本發(fā)明提供的測(cè)試平臺(tái)不僅能觀察到高層接受到的 服務(wù),還能對(duì)底層的信息交換進(jìn)行監(jiān)測(cè),能夠觀察到被測(cè)系統(tǒng)對(duì)底層不正常行為的反應(yīng),從而完成對(duì)列控系統(tǒng)中車地安全傳輸協(xié)議的一致性測(cè)試;本發(fā)明從一致性測(cè)試的角度,達(dá)到 了測(cè)試層與被測(cè)系統(tǒng)獨(dú)立,完善協(xié)議的基本測(cè)試案例庫(kù),以減少測(cè)試工作的重復(fù)性。
圖1是本發(fā)明實(shí)施例的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái)結(jié)構(gòu)示意圖;圖2是本發(fā)明實(shí)施例的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái)的構(gòu)建方法 流程圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)一步詳細(xì)描述。以下實(shí)施 例用于說(shuō)明本發(fā)明,但不用來(lái)限制本發(fā)明的范圍。如圖1所示,為本發(fā)明實(shí)施例的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái)結(jié)構(gòu) 示意圖,本實(shí)施例包括測(cè)試系統(tǒng)部分1和協(xié)議棧仿真部分2。其中測(cè)試系統(tǒng)部分1用于根據(jù)車地傳輸協(xié)議,即EuroRadio協(xié)議的業(yè)務(wù)功能,整合 SFM協(xié)議塊的測(cè)試案例,調(diào)度管理相應(yīng)的車地通信業(yè)務(wù)流程,還用于執(zhí)行管理接口轉(zhuǎn)換以及 適配功能。GSM-R協(xié)議棧仿真部分2用于將EuroRadio協(xié)議往下的協(xié)議層,即例如X. 224, T. 70, HDLC等協(xié)議集合成通用協(xié)議層,還用于模擬GSM-R網(wǎng)絡(luò)中的部分CFM協(xié)議塊的功能, 其中CFM協(xié)議塊為EuroRadio協(xié)議中傳輸模塊單元的協(xié)議。測(cè)試系統(tǒng)部分1與協(xié)議棧仿真 部分2共同構(gòu)成EuroRadio協(xié)議的測(cè)試平臺(tái),該兩者共同完成SFM協(xié)議塊與CFM協(xié)議塊之 間的中間協(xié)議功能。本實(shí)施例要測(cè)試的EuroRadio協(xié)議可以分為如下兩類(1)用于與用戶接口直接通信的SFM協(xié)議塊,該部分協(xié)議用于保障CTCS-3級(jí)列車 運(yùn)行控制系統(tǒng)車地通信的安全,為核心部分,即本發(fā)明需要進(jìn)行測(cè)試的部分;(2)用于與SFM協(xié)議塊接口的CFM協(xié)議塊,以及除CFM協(xié)議塊外的其他協(xié)議的集 成;CFM協(xié)議塊為通信功能模塊,為CTCS-3級(jí)列控系統(tǒng)車地傳輸?shù)谋仨毑糠?。本測(cè)試系統(tǒng)主要測(cè)試SFM協(xié)議塊,并將CFM協(xié)議塊與其他協(xié)議例如X. 224,T. 70, HDLC協(xié)議進(jìn)行集成仿真處理。本實(shí)施例的測(cè)試系統(tǒng)部分1包括主測(cè)模塊11、操作模塊12和存儲(chǔ)分析模塊13,其 中,主測(cè)模塊11用于編寫SFM協(xié)議塊的測(cè)試案例并存儲(chǔ),根據(jù)EuroRadio協(xié)議的業(yè)務(wù)功能, 調(diào)用相應(yīng)的測(cè)試案例并將調(diào)用的測(cè)試案例組成測(cè)試序列,對(duì)測(cè)試序列進(jìn)行管理。注冊(cè)模塊 11包括測(cè)試案例基本庫(kù)111,測(cè)試案例調(diào)用及管理單元112,適配層單元113以及擴(kuò)展庫(kù)單 元 114。具體地測(cè)試案例基本庫(kù)111用于存儲(chǔ)編寫的SFM協(xié)議塊測(cè)試案例,可分為用戶層 <->SFM協(xié)議塊基本庫(kù)和SFM協(xié)議塊<_>CFM協(xié)議塊基本庫(kù),各庫(kù)根據(jù)業(yè)務(wù)層的功能進(jìn)行分類 管理。其中用戶層<_>SFM協(xié)議塊基本庫(kù)包括用戶建鏈請(qǐng)求(Sa-cormect. request)、用戶 建鏈口向應(yīng)(Sa-connect. response)、用戶連接指示(Sa-connect. indication)、用戶連接確 認(rèn)(Sa-cormect. confirm)、用戶安全數(shù)據(jù)傳輸請(qǐng)求(Sa-data. request)、安全數(shù)據(jù)傳輸指 示(Sa-data. indication)、用戶通信終止請(qǐng)求(Sa-disconnect. request)、用戶連接終止指示(Sa-disconnect. indication)、網(wǎng)絡(luò)注冊(cè)請(qǐng)求(Sa—registration. request)、網(wǎng)絡(luò)注 ^fg7]\ (Sa_registration· indication)、 _ 則i式i青求(Sa-channeltest. request)以及 報(bào)告指不原語(yǔ)(Sa-report. indication)、通道測(cè)試指不(Sa-channeltest. indication)。SFM協(xié)議塊<_>CFM協(xié)議塊基本庫(kù)包括通信連接請(qǐng)求(T-connect. request)、通信 終止指示(T-disconnect. indication)、通信數(shù)據(jù)指示(T-data. indication\AR、AU3)、通 道測(cè)試指示(T-channel. indication)、用戶建鏈階段數(shù)據(jù)請(qǐng)求(T-data. request\AU3)、網(wǎng) 絡(luò)注冊(cè)指示(T-registration. indication)、通信連接指示(T—connect. indication\AUl) 案例以及通信數(shù)據(jù)指示(T-data. indication\AU3)。測(cè)試案例調(diào)用及管理單元112用于根據(jù)EuroRadio協(xié)議的業(yè)務(wù)功能,調(diào)用測(cè)試案 例基本庫(kù)ill中的案例,并將測(cè)試案例基本庫(kù)111中的測(cè)試案例組成測(cè)試序列,還可實(shí)現(xiàn)高 級(jí)測(cè)試序列的管理,以便于測(cè)試協(xié)議中間狀態(tài)機(jī)的轉(zhuǎn)換;適配層單元113用于與被測(cè)設(shè)備進(jìn)行通信的通信配置,在針對(duì)本方案的車地協(xié)議 通信測(cè)試中,可采用串口或者UDP協(xié)議進(jìn)行適配。擴(kuò)展庫(kù)單元114用于測(cè)試平臺(tái)后期擴(kuò)展用途。操作模塊12用于實(shí)現(xiàn)測(cè)試人員與測(cè)試實(shí)體進(jìn)行接口的功能,具體地用于測(cè)試人 員進(jìn)行測(cè)試計(jì)劃的安排、測(cè)試內(nèi)容的設(shè)定以及測(cè)試結(jié)果的查看。從功能角度可以分為兩種執(zhí)行方式,一種為自動(dòng)測(cè)試序列組織方式,由測(cè)試人員 進(jìn)行測(cè)試內(nèi)容的設(shè)定,由主測(cè)部分的測(cè)試案例調(diào)用以及管理模塊進(jìn)行測(cè)試序列的篩選安 排,并達(dá)到最小測(cè)試案例集效果,測(cè)試人員不用操作具體的測(cè)試案例編排。另一種為手工測(cè) 試序列操作方式,該方式主要支持中間狀態(tài)以及故障情況下的測(cè)試,操作人員可手動(dòng)的設(shè) 定需要執(zhí)行測(cè)試案例的順序,以完成某些特定特殊情況下的一致性測(cè)試以及檢查。存儲(chǔ)分析模塊13用于收集存儲(chǔ)測(cè)試過(guò)程的數(shù)據(jù),測(cè)試人員可通過(guò)存儲(chǔ)的數(shù)據(jù)對(duì) 測(cè)試過(guò)程進(jìn)行檢查和分析,達(dá)到回放的效果。GSM-R協(xié)議棧仿真部分2,為本測(cè)試平臺(tái)的關(guān)鍵部分,由于在前期的協(xié)議的設(shè)計(jì) 開(kāi)發(fā)階段,GSM-R傳輸系統(tǒng)無(wú)法完全搭建,故該部分集成了 CFM協(xié)議塊業(yè)務(wù)功能以及例如 X. 224,T. 70,HDLC協(xié)議集合功能。主要完成的功能如下(1)接收SFM協(xié)議塊發(fā)送的信息,對(duì)信息正確性和完整性進(jìn)行檢查,將檢查后正確 的信息轉(zhuǎn)發(fā)到另一 SFM協(xié)議塊;(2)具有模擬GSM-R網(wǎng)絡(luò)傳輸錯(cuò)誤的功能,并向相關(guān)SFM協(xié)議塊發(fā)送有關(guān)傳輸錯(cuò)誤 的報(bào)告;(3)具有模擬GSM-R網(wǎng)絡(luò)的透明傳輸?shù)墓δ埽?4)具有模擬GSM-R網(wǎng)絡(luò)通信傳輸中各種延時(shí)的功能。具體開(kāi)發(fā)GSM-R協(xié)議棧仿真部分2的過(guò)程如下,本實(shí)施例根據(jù)數(shù)據(jù)流導(dǎo)向進(jìn)行描 述1)數(shù)據(jù)對(duì)象匹配根據(jù)接收到的SFM協(xié)議塊的數(shù)據(jù)匹配相應(yīng)的數(shù)據(jù)來(lái)源,對(duì)數(shù)據(jù) 來(lái)源進(jìn)行分類映射;2)模擬CFM協(xié)議塊業(yè)務(wù)包括信息通道測(cè)試、網(wǎng)絡(luò)注冊(cè)、通信鏈路的建立、數(shù)據(jù)傳 輸以及安全鏈接的釋放;3)其余協(xié)議集成功能實(shí)現(xiàn)對(duì)EuroRadio協(xié)議的透明傳輸,完成對(duì)接口層面的集
7成業(yè)務(wù);4)故障注入模擬GSM-R網(wǎng)絡(luò)的錯(cuò)誤原語(yǔ),錯(cuò)誤原語(yǔ)主要包括網(wǎng)絡(luò)錯(cuò)誤、網(wǎng)絡(luò)資 源不可用、服務(wù)或選項(xiàng)暫時(shí)不可用、原因未知、被叫用戶不可用、沒(méi)有移動(dòng)基站注冊(cè)以及建 鏈碰撞錯(cuò)誤。如圖2所示,為本發(fā)明實(shí)施例的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái)的構(gòu) 建方法流程圖,包括以下步驟 步驟10、根據(jù)EuroRadio協(xié)議的SFM協(xié)議塊功能編寫基本測(cè)試案例并存儲(chǔ),形成測(cè) 試案例基本庫(kù);在本實(shí)施例的測(cè)試平臺(tái)中,更注重測(cè)試SFM協(xié)議塊的安全功能,從SFM協(xié)議塊的輸 入\輸出出發(fā),可以將測(cè)試案例分為用戶層相關(guān)測(cè)試案例庫(kù)和通信功能模塊相關(guān)測(cè)試案例 庫(kù),這種分類方式可以給測(cè)試環(huán)境提供完全功能的一致性測(cè)試以及中間狀態(tài),包含故障事 件的測(cè)試。步驟20、根據(jù)EuroRadio協(xié)議的基本業(yè)務(wù)流程編寫調(diào)度流程;具體地調(diào)度流程包括通道測(cè)試、網(wǎng)絡(luò)注冊(cè)測(cè)試、建立鏈路測(cè)試、數(shù)據(jù)傳輸測(cè)試、刪 除鏈路測(cè)試。步驟30、將測(cè)試案例基本庫(kù)界面化,以供操作人員測(cè)試時(shí)進(jìn)行測(cè)試案例的設(shè)置與 選擇;步驟40、搭建GSM-R協(xié)議棧仿真部分;制定相應(yīng)的CFM協(xié)議塊的基本業(yè)務(wù),根據(jù)EuroRadio協(xié)議中的故障出錯(cuò)原語(yǔ)模擬 故障狀態(tài)、并對(duì)多CFM協(xié)議塊進(jìn)程并發(fā)通信時(shí)的協(xié)調(diào)管理、保證報(bào)文在底層協(xié)議中的透明 傳輸。該部分需要注意的問(wèn)題CFM協(xié)議塊報(bào)文的正確性和完整性,CFM協(xié)議塊報(bào)文信 息包的透明傳輸,即不能更改信息包數(shù)據(jù);信息傳輸?shù)募皶r(shí)性,即在車地通信延時(shí)運(yùn)行范圍 內(nèi),對(duì)CFM協(xié)議塊報(bào)文的正確協(xié)議以及正確發(fā)送。對(duì)測(cè)試過(guò)程的信息顯示模塊以及后臺(tái)的數(shù)據(jù)存儲(chǔ),方便測(cè)試人員實(shí)時(shí)的觀察測(cè)試 現(xiàn)象以及進(jìn)行測(cè)試操作,以及離線分析。步驟50、搭建測(cè)試平臺(tái)的適配層;本步驟中將基本測(cè)試案例中的報(bào)文信息轉(zhuǎn)換成協(xié)議塊仿真部分以及被測(cè)系統(tǒng)可 以識(shí)別的報(bào)文格式,以及在協(xié)議塊仿真部分可以辨識(shí)的傳輸通道,針對(duì)車地之間的實(shí)際設(shè) 備的通信,本實(shí)施例采用串口以及UDP協(xié)議進(jìn)行傳輸。本發(fā)明提供的測(cè)試平臺(tái)不僅能觀察到高層接受到的服務(wù),還能對(duì)底層的信息交換 進(jìn)行監(jiān)測(cè),能夠觀察到被測(cè)系統(tǒng)對(duì)底層不正常行為的反應(yīng),從而完成對(duì)列控系統(tǒng)中車地安 全傳輸協(xié)議的一致性測(cè)試。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人 員來(lái)說(shuō),在不脫離本發(fā)明技術(shù)原理的前提下,還可以做出若干改進(jìn)和變型,這些改進(jìn)和變型 也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái),其特征在于,包括測(cè)試系統(tǒng)部分(1),用于根據(jù)車地傳輸EuroRadio協(xié)議的業(yè)務(wù)功能,整合安全功能模塊SFM協(xié)議塊的測(cè)試案例,調(diào)度相應(yīng)的車地通信業(yè)務(wù)流程;協(xié)議棧仿真部分(2),與測(cè)試系統(tǒng)部分(1)相連接,用于將EuroRadio協(xié)議往下的協(xié)議層集合成通用協(xié)議層,對(duì)鐵路綜合專用數(shù)字移動(dòng)通信系統(tǒng)GSM R網(wǎng)絡(luò)中的通信功能模塊CFM協(xié)議塊的業(yè)務(wù)功能進(jìn)行仿真模擬。
2.如權(quán)利要求1所述的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái),其特征在于,所 述測(cè)試系統(tǒng)部分(1)包括主測(cè)模塊(11),用于編寫SFM協(xié)議塊的測(cè)試案例并存儲(chǔ),根據(jù)EuroRadio協(xié)議的業(yè)務(wù)功 能,調(diào)用相應(yīng)的測(cè)試案例并將調(diào)用的測(cè)試案例組成測(cè)試序列,對(duì)測(cè)試序列進(jìn)行管理;操作模塊(12),與主測(cè)模塊(11)相連接,用于實(shí)現(xiàn)測(cè)試人員與測(cè)試實(shí)體的接口 ;存儲(chǔ)分析模塊(13),與主測(cè)模塊(11)相連接,用于收集存儲(chǔ)測(cè)試過(guò)程的數(shù)據(jù)并分析。
3.如權(quán)利要求2所述的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái),其特征在于,所 述主測(cè)模塊(11)包括測(cè)試案例基本庫(kù)(111),用于存儲(chǔ)編寫的SFM協(xié)議塊的測(cè)試案例;測(cè)試案例調(diào)用及管理單元(112),用于根據(jù)EuroRadio協(xié)議的業(yè)務(wù)功能,調(diào)用所述測(cè) 試案例基本庫(kù)(111)中的測(cè)試案例并將調(diào)用的測(cè)試案例組成測(cè)試序列,對(duì)測(cè)試序列進(jìn)行管 理;適配層單元(113),用于完成與被測(cè)設(shè)備進(jìn)行通信的通信配置。
4.如權(quán)利要求3所述的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái),其特征在于,所 述測(cè)試案例基本庫(kù)(111)包括用戶層相關(guān)測(cè)試案例庫(kù)和通信功能模塊相關(guān)測(cè)試案例庫(kù)。
5.如權(quán)利要求3所述的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái),其特征在于,所 述主測(cè)模塊(11)還包括擴(kuò)展庫(kù)單元(114),用于所述測(cè)試平臺(tái)的后期擴(kuò)展。
6.如權(quán)利要求1所述的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái),其特征在于,所 述測(cè)試系統(tǒng)部分(1)還用于管理接口轉(zhuǎn)換以及適配功能。
7.如權(quán)利要求1所述的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái),其特征在于,所 述協(xié)議棧仿真部分(2)用于對(duì)GSM-R網(wǎng)絡(luò)的傳輸錯(cuò)誤功能、透明傳輸功能以及延時(shí)功能進(jìn) 行模擬,還用于檢查所示SFM協(xié)議塊發(fā)送的信息的正確性和完整性。
8.如權(quán)利要求1所述的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái),其特征在于,所 述協(xié)議棧仿真部分(2)還用于模擬CFM協(xié)議塊業(yè)務(wù),所述CFM協(xié)議塊的業(yè)務(wù)包括信息通道 測(cè)試、網(wǎng)絡(luò)注冊(cè)、安全通信鏈路的建立、數(shù)據(jù)傳輸以及安全通信鏈接的釋放。
9.權(quán)利要求1-8任一所述的測(cè)試平臺(tái)的構(gòu)建方法,其特征在于,包括步驟10、根據(jù)EuroRadio協(xié)議的SFM協(xié)議塊功能編寫基本測(cè)試案例并存儲(chǔ),形成測(cè)試案 例基本庫(kù);步驟20、根據(jù)EuroRadio協(xié)議的基本業(yè)務(wù)流程編寫調(diào)度流程;步驟30、將測(cè)試案例基本庫(kù)提供界面化,以供操作人員測(cè)試時(shí)進(jìn)行測(cè)試案例的設(shè)置與 選擇;步驟40、搭建GSM-R協(xié)議棧仿真部分;步驟50、搭建所述測(cè)試平臺(tái)的適配層。
10.如權(quán)利要求9所述的列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái)的構(gòu)建方法,其 特征在于,所述步驟40具體包括根據(jù)接收的SFM協(xié)議塊發(fā)送的數(shù)據(jù)匹配數(shù)據(jù)來(lái)源,對(duì)所述數(shù)據(jù)來(lái)源進(jìn)行分類映射; 模擬CFM協(xié)議塊的業(yè)務(wù);將所述EuroRadio協(xié)議往下的協(xié)議層集合成通用協(xié)議層; 模擬GSM-R網(wǎng)絡(luò)的錯(cuò)誤原語(yǔ);其中,所述CFM協(xié)議塊的業(yè)務(wù)包括信息通道測(cè)試、網(wǎng)絡(luò)注冊(cè)、安全通信鏈路的建立、數(shù) 據(jù)傳輸以及安全通信鏈接的釋放;所述錯(cuò)誤原語(yǔ)包括網(wǎng)絡(luò)錯(cuò)誤、網(wǎng)絡(luò)資源不可用、服務(wù)或 選項(xiàng)暫時(shí)不可用、原因未知、被叫用戶不可用、沒(méi)有移動(dòng)基站注冊(cè)以及建鏈碰撞錯(cuò)誤。
全文摘要
本發(fā)明公開(kāi)了一種列車運(yùn)行控制系統(tǒng)車地傳輸協(xié)議的測(cè)試平臺(tái)及其構(gòu)建方法,該測(cè)試平臺(tái)包括測(cè)試系統(tǒng)部分,用于根據(jù)車地傳輸EuroRadio協(xié)議的業(yè)務(wù)功能,整合SFM協(xié)議塊的測(cè)試案例,調(diào)度相應(yīng)的車地通信業(yè)務(wù)流程;協(xié)議棧仿真部分,用于將EuroRadio協(xié)議往下的協(xié)議層集合成通用協(xié)議層,并對(duì)GSM-R網(wǎng)絡(luò)中的CFM協(xié)議塊的業(yè)務(wù)功能進(jìn)行仿真模擬。本發(fā)明不僅能觀察到高層接受到的服務(wù),還能對(duì)底層的信息交換進(jìn)行監(jiān)測(cè),能夠觀察到被測(cè)系統(tǒng)對(duì)底層不正常行為的反應(yīng),從而完成對(duì)列車運(yùn)行控制系統(tǒng)中車地安全傳輸協(xié)議的一致性測(cè)試。
文檔編號(hào)H04L29/08GK101945017SQ20101026426
公開(kāi)日2011年1月12日 申請(qǐng)日期2010年8月26日 優(yōu)先權(quán)日2010年8月26日
發(fā)明者唐濤, 趙波波, 郜春海 申請(qǐng)人:北京交通大學(xué)