在铁路车号识别系统中提高数据传输可靠性的方法技术方案

技术编号:15299590 阅读:101 留言:0更新日期:2017-05-12 01:42
本发明专利技术涉及一种在铁路车号识别系统中提高数据传输可靠性的方法,包括如下步骤:将铁路车号识别系统中的一个数据单元划分为多个数据段,每个数据段中包括相等或不相等数量个数据位;分别对上述步骤中得到的数据段中的原始数据进行逻辑运算,得到与该数据段中原始数据相同或不相同的处理数据;按照数据段在数据单元中的位置依次排列得到的处理数据,得到经过处理后的数据单元并存储。实施本发明专利技术的在铁路车号识别系统中提高数据传输可靠性的方法,具有以下有益效果:其不易被干扰、信号再生判决容易。

Methods to improve the reliability of data transmission in train identification system

The invention relates to a method for improving the reliability of the data transmission in the train identification system, which comprises the following steps: a data unit division train identification system for a plurality of data segments, each segment including equal or not equal to the number of data points on the original data; don't get these steps in the logic operation, data processing and the data obtained in the original data of the same or different; according to the data in the data processing unit in the position arranged the data obtained after processing the data and storage unit. The implementation of the method of the invention improves the reliability of data transmission in the train identification system, has the following advantages: it is not easy to be interference, signal regeneration easy judgment.

【技术实现步骤摘要】

本专利技术涉及数据处理方法,更具体地说,涉及一种在铁路车号识别系统中提高数据传输可靠性的方法
技术介绍
无线数据通信的介质是电磁波,电磁波在空中传输,容易被外界其他电磁波信号干扰,所以无线通信中提高可靠性在某些工程应用中是个需要重点考虑的问题。铁路车号自动识别系统已经在中国铁路中得到广泛的应用,系统中车号电子标签和阅读器之间是通过RFID技术来交换信息的,RFID技术是短距离数据无线通信技术的一种,同样存在数据通信可靠性问题。随着铁路车号自动识别系统建设的快速推进,车号电子标签里面携带的车辆信息越来越多地被各个业务部门采用,成为重要的基础性数据。车号信息的准确性关系到行车安全、费用结算、车辆调度等重要业务,用技术手段保证数据的可靠性就显得日益重要。目前铁路车号自动识别系统中电子标签和阅读器之间的RFID通信没有进行特别的数据预处理,数据以原始状态直接传输,存在下列问题:容易被其他信号干扰;数据码流中可能出现连续的“0”或连续的“1”,连续0或1在通过接收端交流耦合电路时,会引起数字信号的基线漂移,给数字信号的再生判决带来困难。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述容易被干扰、信号再生判决困难的缺陷,提供一种不易被干扰、信号再生判决容易的在铁路车号识别系统中提高数据传输可靠性的方法。本专利技术解决其技术问题所采用的技术方案是:构造一种在铁路车号识别系统中提高数据传输可靠性的方法,包括如下步骤:A)将铁路车号识别系统中的一个数据单元划分为多个数据段,每个数据段中包括相等或不相等数量个数据位;其中,所述数据单元是所述铁路车号识别系统中存储或传输数据的单位,每个数据单元中包括多个数据位,数据单元的初始位置设置有设定位数的数据头,数据单元结尾设置有设定个数的校验位,所述数据头和所述校验位之间为该数据单元所包括的数据;B)分别对上述步骤中得到的数据段中的原始数据进行逻辑运算,得到与该数据段中原始数据相同或不相同的处理数据;C)按照数据段在数据单元中的位置依次排列得到的处理数据,得到经过处理后的数据单元并存储。更进一步地,所述步骤B)中的逻辑运算包括将数据段中的原始数据与事先设定的、和该数据段长度相等的常数进行逻辑运算或将数据段中的原始数据与位置在该数据段之前的数据段进行逻辑运算;所述逻辑运算包括异或、非或加。更进一步地,所述数据单元包括128个数据位,所述数据头包括所述数据单元的前8位,所述检验码包括所述数据单元的最后16位;所述步骤B)中不对所述数据头和校验码进行逻辑运算。更进一步地,所述步骤A)中,将上述数据单元中的128个数据位分为22个数据段;其中,第1数据段包括数据头的8位数据,第22数据段包括校验码的16位数据;第2数据段到第21数据段分别包括2、4、6或8位数据。更进一步地,所述第2数据段包括跟随在所述数据头后面的6位数据;第3数据段包括跟随在所述第2数据段后面的2位数据;所述第21数据段包括其位置在所述校验码之前的4位数据;所述第2、第3和第21数据段在经过逻辑运算后得到的数据值与其原始数据值相同;其余数据段在经过逻辑运算后得到的数据值均与原始数据值不同。更进一步地,所述步骤B)中与不同长度的数据段进行逻辑运算的事先设定的常数包括用于与4位长度的数据段进行逻辑运算的4位二进制常数U;用于与8位数据长度的数据段进行逻辑运算的8位二级制常数V;用于与6位数据长度进行逻辑运算的第一6位二进制常数S和第二6位二进制常数T。更进一步地,所述步骤B)中进一步包括如下步骤:B1)判断所述数据单元中第19位数据的数据是否为0,如是,执行步骤B2);否则,执行步骤B3);B2)所述事先设定的常数取值如下:U取值为0001;V取值为10101010;S的取值为110011;T取值为010110;B3)所述事先设定的常数取值如下:U取值为0001;V取值为10101010;S取值为101011;T取值为010100。更进一步地,所述步骤B)中,每个数据段的原始数据和处理数据的位数相同。更进一步地,在所述数据段中,还包括其数据长度为4位的第4、10、12、15、17和19数据段,数据长度为8位的第20数据段;其余数据段的数据长度均为6位。更进一步地,所述数据段的具体逻辑运算表达式如下表所示:段序号本段包含的数据位数本段包含的数据序号范围原始数据序列代号处理数据序列代号本段的逻辑运算表达式44bit16-bit19aAA=(axorU)56bit20-bit25bBB=(bxora)xorS66bit26-bit31cCC=(cxor(nota))xorS76bit32-bit37dDD=((notd)xor(b+c))+S86bit38-bit43eEE=((e+d)xorS)xorT96bit44-bit49fFF=fxor(a+e)104bit50-bit53gGG=(g-1)xor(T+1)116bit54-bit59hHH=(h+e)xor(b+c)124bit60-bit63iII=ixor(S+1)136bit64-bit69jJJ=(j+a+f)xorS146bit70-bit75kKK=not((notk)xorS)154bit76-bit79lLL=(((lxorb)xorf)xork)xorT166bit80-bit85mMM=(m-e)xorS174bit86-bit89nNN=((nxorj)xorT)xorS186bit90-bit95oOO=(oxork)xor(not)S194bit96-bit99pPP=(p+i)xorT208bit100-bit107qQQ=qxorV表中,S、T、U和V是事先设定的具有不同长度的二进制常数,其余大写字母表示经过逻辑运算后得到的处理数据序列,小写字母表示原始数据序列。实施本专利技术的在铁路车号识别系统中提高数据传输可靠性的方法,具有以下有益效果:由于将一个数据单元中的数据分为多段,同时又对绝大多数的数据段中的数据内容进行了逻辑运算,并将得到的数据内容按照其在数据单元中的位置进行排列,得到一个具有新的数据内容的数据单元,并在需要发送数据时发送该经过逻辑运算的数据单元。这使得其数据在传输过程中的抗干扰能力得到提高;同时,数据中出现连续的0或1的可能性大大减小。因此,其不易被干扰、信号再生判决容易。附图说明图1是本专利技术在铁路车号识别系统中提高数据传输可靠性的方法实施例中该方法的实现流程图;图2是所述实施例中每个数据段进行逻辑运算的具体逻辑表达式的表格。具体实施方式下面将结合附图对本专利技术实施例作进一步说明。如图1所示,在本专利技术的在铁路车号识别系统中提高数据传输可靠性的方法实施例中,该方法包括如下步骤:步骤S11将数据单元划分为多个数据长度相同或不同的数据段:在铁路车号识别系统中,其主要的数据流向是由设置在列车上的RFID电子标签流向设置在铁轨边的RFID读写器。在其数据的传输过程中,通常数据是以帧的形式传输的,因此,在电子标签中,其取得的数据也是按照上述传输的数据格式存储的。但是在电子标签上存在的这些数据是原始数据,并没有经过优化或处理,所以,在传输这些数据是时,可能会出现前述的容易受到干扰等问题。为此,在本实施例中,对电子标签上取得的本文档来自技高网...
在铁路车号识别系统中提高数据传输可靠性的方法

【技术保护点】
一种在铁路车号识别系统中提高数据传输可靠性的方法,其特征在于,包括如下步骤:A)将铁路车号识别系统中的一个数据单元划分为多个数据段,每个数据段中包括相等或不相等数量个数据位;其中,所述数据单元是所述铁路车号识别系统中存储或传输数据的单位,每个数据单元中包括多个数据位,数据单元的初始位置设置有设定位数的数据头,数据单元结尾设置有设定个数的校验位,所述数据头和所述校验位之间为该数据单元所包括的数据;B)分别对上述步骤中得到的数据段中的原始数据进行逻辑运算,得到与该数据段中原始数据相同或不相同的处理数据;C)按照数据段在数据单元中的位置依次排列得到的处理数据,得到经过处理后的数据单元并存储。

【技术特征摘要】
2015.07.22 CN 201510434534X1.一种在铁路车号识别系统中提高数据传输可靠性的方法,其特征在于,包括如下步骤:A)将铁路车号识别系统中的一个数据单元划分为多个数据段,每个数据段中包括相等或不相等数量个数据位;其中,所述数据单元是所述铁路车号识别系统中存储或传输数据的单位,每个数据单元中包括多个数据位,数据单元的初始位置设置有设定位数的数据头,数据单元结尾设置有设定个数的校验位,所述数据头和所述校验位之间为该数据单元所包括的数据;B)分别对上述步骤中得到的数据段中的原始数据进行逻辑运算,得到与该数据段中原始数据相同或不相同的处理数据;C)按照数据段在数据单元中的位置依次排列得到的处理数据,得到经过处理后的数据单元并存储。2.根据权利要求1所述的在铁路车号识别系统中提高数据传输可靠性的方法,其特征在于,所述步骤B)中的逻辑运算包括将数据段中的原始数据与事先设定的、和该数据段长度相等的常数进行逻辑运算或将数据段中的原始数据与位置在该数据段之前的数据段进行逻辑运算;所述逻辑运算包括异或、非或加。3.根据权利要求2所述的在铁路车号识别系统中提高数据传输可靠性的方法,其特征在于,所述数据单元包括128个数据位,所述数据头包括所述数据单元的前8位,所述检验码包括所述数据单元的最后16位;所述步骤B)中对所述数据头和校验码不进行逻辑运算。4.根据权利要求3所述的在铁路车号识别系统中提高数据传输可靠性的方法,其特征在于,所述步骤A)中,将上述数据单元中的128个数据位分为22个数据段;其中,第1数据段包括数据头的8位数据,第22数据段包括校验码的16位数据;第2数据段到第21数据段分别包括2、4、6或8位数据。5.根据权利要求4所述的在铁路车号识别系统中提高数据传输可靠性的方法,其特征在于,所述第2数据段包括跟随在所述数据头后面的6位数据;
\t第3数据...

【专利技术属性】
技术研发人员:成世毅陈志坚
申请(专利权)人:深圳市远望谷信息技术股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1