发明名称 一种高效快速的WTB多播消息数据传输方法
摘要 本发明提供公开了一种高效快速的WTB多播消息数据传输方法,其步骤为:(1)、开始发送WTB多播消息数据;(2)、判断消息数据是否发送完成,如已完成,则发送结束;否则,将消息数据待发送部分填入BC包的数据字段,最多填入119Byte,并重置SEND_TMO,发送BC包;(3)、在等待SEND_TMO超时期间,检测是否收到重传请求包,即BR包;如果在SEND_TMO期间未收到BR包,且SEND_TMO未结束,则开始新一轮的BC包发送;若SEND_TMO已结束,则返回步骤(2);若在等待SEND_TMO超时期间收到BR包,则插入传送暂停,依据BR包中数据偏移量设置消息数据发送指针,开始新一轮的BC包发送。本发明具有传输开销更小、速度更快的、更加便于嵌入式环境实现等优点。
申请公布号 CN103825682B 申请公布日期 2015.03.25
申请号 CN201410059846.2 申请日期 2014.02.21
申请人 株洲南车时代电气股份有限公司 发明人 杨卫峰;李小平;韩露;宁侨;肖家博;刘军;莫云
分类号 H04L1/16(2006.01)I;H04L1/00(2006.01)I 主分类号 H04L1/16(2006.01)I
代理机构 湖南兆弘专利事务所 43008 代理人 赵洪;周长清
主权项 一种高效快速的WTB多播消息数据传输方法,其特征在于,步骤为:(1)、开始发送绞线式列车总线WTB多播消息数据;(2)、判断消息数据是否发送完成,如已完成,则发送结束;否则,将消息数据待发送部分填入广播连接BC包的数据字段,最多填入119Byte,并重置传送数据SEND_TMO,发送广播连接BC包;(3)、在等待传送数据SEND_TMO超时到达期间,一直监听是否收到重传请求BR包 ,如果在传送数据SEND_TMO超时到达期间未收到BR包,则判断为发送成功,返回步骤(2);若在等待传送数据SEND_TMO超时到达期间收到BR包,则判断为需要重传数据,在插入传送暂停后,依据BR包中数据偏移量设置消息数据发送指针,返回步骤(2)。
地址 412001 湖南省株洲市石峰区时代路169号