欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種CTCS列控報(bào)文擾碼的位流實(shí)現(xiàn)方法與流程

文檔序號(hào):12501970閱讀:827來源:國知局

本發(fā)明涉及一種列控系統(tǒng)應(yīng)答器報(bào)文數(shù)據(jù)的擾碼方法,具體的說,涉及了一種CTCS列控報(bào)文擾碼的位流實(shí)現(xiàn)方法。



背景技術(shù):

隨著列車運(yùn)行速度不斷提高,僅依靠軌道電路將閉塞信息傳送至車載設(shè)備的方式,在信息量方面已不能滿足列車安全高速行駛的要求。CTCS列控系統(tǒng)增加了應(yīng)答器設(shè)備,通過應(yīng)答器設(shè)備向車載設(shè)備提供大量固定信息和可變信息。通常情況下,應(yīng)答器信息存儲(chǔ)于應(yīng)答器報(bào)文中,并通過磁感應(yīng)技術(shù)與其上方通過的車載設(shè)備進(jìn)行通信。

從地面向列車傳輸?shù)臄?shù)據(jù)即應(yīng)答器報(bào)文是涉及到列車安全行駛的, 因此必須保證應(yīng)答器報(bào)文具有優(yōu)秀的抗干擾能力、糾錯(cuò)能力,從而保證車地間安全可靠的傳輸數(shù)據(jù)信息。

為了解決以上存在的問題,人們一直在尋求一種理想的技術(shù)解決方案。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是針對(duì)現(xiàn)有技術(shù)的不足,從而提供了一種簡(jiǎn)單實(shí)用、安全性高、穩(wěn)定性強(qiáng)、數(shù)據(jù)接口多樣化的CTCS列控報(bào)文擾碼的位流實(shí)現(xiàn)方法。

為了實(shí)現(xiàn)上述目的,本發(fā)明所采用的技術(shù)方案是: 一種CTCS列控報(bào)文擾碼的位流實(shí)現(xiàn)方法,包括以下步驟:

步驟1,在Responder類中封裝數(shù)據(jù)字符串獲取函數(shù)GetDataString()、實(shí)例函數(shù)new RespCoder.BitStream()、加擾算法函數(shù)和數(shù)據(jù)字符串編碼函數(shù)GetDataStringCoded();

步驟2,調(diào)用GetDataString()函數(shù)獲取應(yīng)答器的830位應(yīng)答器報(bào)文,并將其轉(zhuǎn)換為16進(jìn)制格式的字符串;

步驟3,調(diào)用new RespCoder.BitStream()函數(shù)實(shí)例化位流對(duì)象,RespCoder.BitStream bs = new RespCoder.BitStream(s, 830);

步驟4,調(diào)用Responder類的加擾算法函數(shù),加擾830位應(yīng)答器報(bào)文的位流對(duì)象,并返回加擾后的1023位應(yīng)答器報(bào)文的位流對(duì)象;

步驟5、調(diào)用Responder類的GetDataStringCoded()函數(shù),獲得加擾后的1023位應(yīng)答器報(bào)文16進(jìn)制格式的字符串。

本發(fā)明相對(duì)現(xiàn)有技術(shù)具有突出的實(shí)質(zhì)性特點(diǎn)和顯著的進(jìn)步,具體的說,本發(fā)明將應(yīng)答器報(bào)文的加擾抽象為Responer類,體現(xiàn)了程序設(shè)計(jì)中面向?qū)ο蟮脑O(shè)計(jì)方法,同時(shí)將復(fù)雜的功能抽離出來,單獨(dú)做成了接口;支持文本字符格式、字節(jié)、二進(jìn)制等輸入、輸出轉(zhuǎn)換方式,能滿足列控地面設(shè)備間傳輸時(shí)對(duì)報(bào)文格式的要求。

具體實(shí)施方式

下面通過具體實(shí)施方式,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。

一種CTCS列控報(bào)文擾碼的位流實(shí)現(xiàn)方法,包括以下步驟:

步驟1,在Responder類中封裝數(shù)據(jù)字符串獲取函數(shù)GetDataString()、實(shí)例函數(shù)new RespCoder.BitStream()、加擾算法函數(shù)和數(shù)據(jù)字符串編碼函數(shù)GetDataStringCoded();

步驟2,調(diào)用GetDataString()函數(shù)獲取應(yīng)答器的830位應(yīng)答器報(bào)文,并將其轉(zhuǎn)換為16進(jìn)制格式的字符串;

步驟3,調(diào)用new RespCoder.BitStream()函數(shù)實(shí)例化位流對(duì)象,RespCoder.BitStream bs = new RespCoder.BitStream(s, 830);

步驟4,調(diào)用Responder類的加擾算法函數(shù),加擾830位應(yīng)答器報(bào)文的位流對(duì)象,并返回加擾后的1023位應(yīng)答器報(bào)文的位流對(duì)象;

步驟5、調(diào)用Responder類的GetDataStringCoded()函數(shù),獲得加擾后的1023位應(yīng)答器報(bào)文16進(jìn)制格式的字符串。

本發(fā)明通過封裝獨(dú)立位流的方式實(shí)現(xiàn)了應(yīng)答器報(bào)文的擾碼。具體的,位流支持文本字符格式、字節(jié)、二進(jìn)制等輸入、輸出轉(zhuǎn)換方式;并且位流可任意定位,讀取或?qū)懭肴我馕婚L度數(shù)據(jù)、實(shí)現(xiàn)應(yīng)答器報(bào)文擾碼所需的操作方式,如位流擴(kuò)充、截?cái)唷?fù)制、反轉(zhuǎn)等計(jì)算功能,最終滿足滿足列控地面設(shè)備間傳輸時(shí)對(duì)報(bào)文格式的要求。

最后應(yīng)當(dāng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對(duì)其限制;盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:依然可以對(duì)本發(fā)明的具體實(shí)施方式進(jìn)行修改或者對(duì)部分技術(shù)特征進(jìn)行等同替換;而不脫離本發(fā)明技術(shù)方案的精神,其均應(yīng)涵蓋在本發(fā)明請(qǐng)求保護(hù)的技術(shù)方案范圍當(dāng)中。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
甘泉县| 云梦县| 容城县| 从江县| 张北县| 金山区| 正阳县| 陆良县| 宝坻区| 青州市| 德江县| 丹棱县| 房产| 如东县| 邵阳市| 浠水县| 林甸县| 铁岭市| 马公市| 宜昌市| 游戏| 汝南县| 丰宁| 玉环县| 若尔盖县| 伊金霍洛旗| 夏津县| 罗平县| 绍兴市| 黄浦区| 河东区| 乌拉特前旗| 耿马| 田林县| 洛阳市| 长沙市| 当阳市| 自贡市| 永州市| 崇仁县| 永安市|