[發(fā)明專利]一種CTCS列控報文擾碼的位流實現(xiàn)方法在審
| 申請?zhí)枺?/td> | 201611102651.7 | 申請日: | 2016-12-05 |
| 公開(公告)號: | CN106793113A | 公開(公告)日: | 2017-05-31 |
| 發(fā)明(設(shè)計)人: | 趙金磊;趙海東 | 申請(專利權(quán))人: | 河南輝煌科技股份有限公司 |
| 主分類號: | H04W72/04 | 分類號: | H04W72/04;H04K3/00 |
| 代理公司: | 鄭州德勤知識產(chǎn)權(quán)代理有限公司41128 | 代理人: | 黃紅梅,白毅明 |
| 地址: | 450001 河南省鄭*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 ctcs 報文 實現(xiàn) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種列控系統(tǒng)應(yīng)答器報文數(shù)據(jù)的擾碼方法,具體的說,涉及了一種CTCS列控報文擾碼的位流實現(xiàn)方法。
背景技術(shù)
隨著列車運行速度不斷提高,僅依靠軌道電路將閉塞信息傳送至車載設(shè)備的方式,在信息量方面已不能滿足列車安全高速行駛的要求。CTCS列控系統(tǒng)增加了應(yīng)答器設(shè)備,通過應(yīng)答器設(shè)備向車載設(shè)備提供大量固定信息和可變信息。通常情況下,應(yīng)答器信息存儲于應(yīng)答器報文中,并通過磁感應(yīng)技術(shù)與其上方通過的車載設(shè)備進行通信。
從地面向列車傳輸?shù)臄?shù)據(jù)即應(yīng)答器報文是涉及到列車安全行駛的, 因此必須保證應(yīng)答器報文具有優(yōu)秀的抗干擾能力、糾錯能力,從而保證車地間安全可靠的傳輸數(shù)據(jù)信息。
為了解決以上存在的問題,人們一直在尋求一種理想的技術(shù)解決方案。
發(fā)明內(nèi)容
本發(fā)明的目的是針對現(xiàn)有技術(shù)的不足,從而提供了一種簡單實用、安全性高、穩(wěn)定性強、數(shù)據(jù)接口多樣化的CTCS列控報文擾碼的位流實現(xiàn)方法。
為了實現(xiàn)上述目的,本發(fā)明所采用的技術(shù)方案是: 一種CTCS列控報文擾碼的位流實現(xiàn)方法,包括以下步驟:
步驟1,在Responder類中封裝數(shù)據(jù)字符串獲取函數(shù)GetDataString()、實例函數(shù)new RespCoder.BitStream()、加擾算法函數(shù)和數(shù)據(jù)字符串編碼函數(shù)GetDataStringCoded();
步驟2,調(diào)用GetDataString()函數(shù)獲取應(yīng)答器的830位應(yīng)答器報文,并將其轉(zhuǎn)換為16進制格式的字符串;
步驟3,調(diào)用new RespCoder.BitStream()函數(shù)實例化位流對象,RespCoder.BitStream bs = new RespCoder.BitStream(s, 830);
步驟4,調(diào)用Responder類的加擾算法函數(shù),加擾830位應(yīng)答器報文的位流對象,并返回加擾后的1023位應(yīng)答器報文的位流對象;
步驟5、調(diào)用Responder類的GetDataStringCoded()函數(shù),獲得加擾后的1023位應(yīng)答器報文16進制格式的字符串。
本發(fā)明相對現(xiàn)有技術(shù)具有突出的實質(zhì)性特點和顯著的進步,具體的說,本發(fā)明將應(yīng)答器報文的加擾抽象為Responer類,體現(xiàn)了程序設(shè)計中面向?qū)ο蟮脑O(shè)計方法,同時將復(fù)雜的功能抽離出來,單獨做成了接口;支持文本字符格式、字節(jié)、二進制等輸入、輸出轉(zhuǎn)換方式,能滿足列控地面設(shè)備間傳輸時對報文格式的要求。
具體實施方式
下面通過具體實施方式,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
一種CTCS列控報文擾碼的位流實現(xiàn)方法,包括以下步驟:
步驟1,在Responder類中封裝數(shù)據(jù)字符串獲取函數(shù)GetDataString()、實例函數(shù)new RespCoder.BitStream()、加擾算法函數(shù)和數(shù)據(jù)字符串編碼函數(shù)GetDataStringCoded();
步驟2,調(diào)用GetDataString()函數(shù)獲取應(yīng)答器的830位應(yīng)答器報文,并將其轉(zhuǎn)換為16進制格式的字符串;
步驟3,調(diào)用new RespCoder.BitStream()函數(shù)實例化位流對象,RespCoder.BitStream bs = new RespCoder.BitStream(s, 830);
步驟4,調(diào)用Responder類的加擾算法函數(shù),加擾830位應(yīng)答器報文的位流對象,并返回加擾后的1023位應(yīng)答器報文的位流對象;
步驟5、調(diào)用Responder類的GetDataStringCoded()函數(shù),獲得加擾后的1023位應(yīng)答器報文16進制格式的字符串。
本發(fā)明通過封裝獨立位流的方式實現(xiàn)了應(yīng)答器報文的擾碼。具體的,位流支持文本字符格式、字節(jié)、二進制等輸入、輸出轉(zhuǎn)換方式;并且位流可任意定位,讀取或?qū)懭肴我馕婚L度數(shù)據(jù)、實現(xiàn)應(yīng)答器報文擾碼所需的操作方式,如位流擴充、截斷、復(fù)制、反轉(zhuǎn)等計算功能,最終滿足滿足列控地面設(shè)備間傳輸時對報文格式的要求。
最后應(yīng)當說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其限制;盡管參照較佳實施例對本發(fā)明進行了詳細的說明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當理解:依然可以對本發(fā)明的具體實施方式進行修改或者對部分技術(shù)特征進行等同替換;而不脫離本發(fā)明技術(shù)方案的精神,其均應(yīng)涵蓋在本發(fā)明請求保護的技術(shù)方案范圍當中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于河南輝煌科技股份有限公司,未經(jīng)河南輝煌科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611102651.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:全自動式水松紙盤裝卸裝置
- 下一篇:一種水輪機裝配平臺
- 一種基于CSV抗體富集捕獲胰腺癌循環(huán)腫瘤細胞的方法
- 一種CTCS-4級列控系統(tǒng)地面設(shè)備的現(xiàn)場驗證系統(tǒng)
- 精確測定CTCs中EGFR基因突變的方法及其用途
- PLGA納米纖維CTCs捕獲基底、其制備方法與應(yīng)用
- 一種列控等級轉(zhuǎn)換系統(tǒng)及其方法
- 提高CTCS-3級列控系統(tǒng)的防范能力的處理方法
- 胃腸道惡性腫瘤循環(huán)腫瘤細胞檢測試劑盒及檢測方法
- 一種循環(huán)腫瘤細胞快速無損傷捕獲、釋放和檢測試劑盒
- 一種靜脈留置針導(dǎo)管及其制備方法和應(yīng)用
- 一種兼容CTCS-2和CBTC的列車運行控制系統(tǒng)
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預(yù)報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置





