[發明專利]列車通信協議一致性檢測裝置和方法有效
| 申請號: | 201310328439.2 | 申請日: | 2013-07-31 |
| 公開(公告)號: | CN103634161A | 公開(公告)日: | 2014-03-12 |
| 發明(設計)人: | 賀竹林;崔洪舉;朱琴躍;高世萍;李寧;王東響;王巖;韓龍;曹建剛;盛輝 | 申請(專利權)人: | 南車青島四方機車車輛股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/06 |
| 代理公司: | 北京元中知識產權代理有限責任公司 11223 | 代理人: | 曲艷 |
| 地址: | 266111 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 列車 通信協議 一致性 檢測 裝置 方法 | ||
1.一種列車通信協議一致性檢測裝置,其特征在于:包括測試主機、顯示設備,所述測試主機通過通信線與被測設備連接,所述測試主機連接顯示設備,在所述測試主機上設置多個被測試的各類列車通信協議的標準網絡接口,每個所述標準網絡接口對應一個列車通信協議,所述標準網絡接口通過通信線與所述被測設備的待測網絡接口連接。
2.根據權利要求1所述的列車通信協議一致性檢測裝置,其特征在于:在所述測試主機上設置參數初始化設置模塊,用于對通信參數進行初始化設置;輸入文件導入模塊,用于對被測設備屬性、功能的用戶文件進行解析并導入測試主機;數據存儲模塊,與所述參數初始化設置模塊和輸入文件導入模塊連接,用于存儲初始化配置參數和導入的用戶文件;測試實例自動生成模塊,與所述數據存儲模塊連接,用于自動生成測試實例;測試執行邏輯控制模塊,與所述測試實例自動生成模塊連接,用于對測試實例執行邏輯進行調度和控制;測試執行解析控制模塊,與所述測試執行邏輯控制模塊連接,用于將測試實例解析成測試執行動作;報文信息輸出輸入模塊,與所述測試執行解析控制模塊連接,用于根據測試執行動作,生成測試報文發送到被測設備,接受來自被測設備的反饋信息;報文信息解析處理模塊,與所述測試執行邏輯控制模塊連接,用于解析反饋信息,并與標準協議比對,產生測試結果。
3.根據權利要求2所述的列車通信協議一致性檢測裝置,其特征在于:所述測試實例自動生成模塊采用FSM機制自動生成UIO序列,提出等待時間、傳輸時間、相應時間、超出時間的時間約束算法,通過相應的時間參數上限約束,生成優化的一致性測試序列。
4.根據權利要求2所述的列車通信協議一致性檢測裝置,其特征在于:還包括測試實例編輯模塊,與所述測試執行邏輯控制模塊連接,用于對所述測試實例自動生成模塊生成的測試實例進行修改和編輯。
5.根據權利要求2所述的列車通信協議一致性檢測裝置,其特征在于:還包括測試結果生成模塊,與所述報文信息解析處理模塊連接,用于自動生成測試報表和測試日志文檔;測試結果輸出管理模塊,與所述測試結果生成模塊連接,用于顯示、保存、查看和打印生成的測試報表結果。
6.一種列車通信協議一致性檢測方法,其特征在于,包括如下步驟:
步驟1,參數初始化設置模塊對通信參數進行初始化,輸入文件導入模塊導入被測設備的用戶文件;
步驟2,測試實例自動生成模塊根據相關參數和用戶文件,自動生成測試實例;
步驟3,測試執行解析控制模塊將測試實例解析成測試執行動作,發送到報文信息輸出輸入模塊,報文信息輸出輸入模塊根據測試執行動作生成報文,發送到被測設備;
步驟4,報文信息輸出輸入模塊接收被測設備的反饋信息,發送到報文信息解析處理模塊,報文信息解析處理模塊對反饋信息進行解析,并與標準協議進行比對,得出結果。
7.根據權利要求6所述的列車通信協議一致性檢測方法,其特征在于:在所述步驟3和步驟4中,測試實例和報文的接收發送通過測試執行邏輯控制模塊進行調度和控制。
8.根據權利要求6所述的列車通信協議一致性檢測方法,其特征在于:在所述步驟2中,測試實例通過測試實例編輯模塊進行修改和編輯。
9.根據權利要求6所述的列車通信協議一致性檢測方法,其特征在于:在所述步驟4中,測試結果生成模塊根據比對結果自動生成測試報表和測試日志文檔,測試結果輸出管理模塊將測試報表和測試日志文檔在顯示設備上顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南車青島四方機車車輛股份有限公司,未經南車青島四方機車車輛股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310328439.2/1.html,轉載請聲明來源鉆瓜專利網。





