[发明专利]一种远程文件无线下载的方法有效
申请号: | 201710001860.0 | 申请日: | 2017-01-03 |
公开(公告)号: | CN106603719B | 公开(公告)日: | 2020-03-24 |
发明(设计)人: | 罗显光;黄众;彭冬良 | 申请(专利权)人: | 中车株洲电力机车有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 412001 *** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 文件 无线 下载 方法 | ||
1.一种远程文件无线下载的方法,其特征在于,包括:
当地面操作中心BO要获取故障数据文件且车载无线传输设备WTD查找到存在所述故障数据文件时,WTD将所述故障数据文件按照预设字节的数据量依次发送至BO;
BO每接收到所述预设字节的故障数据文件的数据时均按照所述数据的起始字节进行标记以记录所述数据是否正确接收到;
当所述故障数据文件全部数据发送完成时,BO将包括所述故障数据文件对应的所有标记的标记包发送至WTD;
WTD依据所述标记包判断是否所有故障数据文件均正确接收,当存在部分故障数据文件丢失时,重新发送丢失部分的故障数据文件;
其中,所述WTD将所述故障数据文件按照预设字节的数据量依次发送至BO的过程具体为:
WTD将所述故障数据按照最大负载分为多个文件块,并依次发送多个所述文件块至BO,每个所述文件块的大小为有效负载和预设字节的乘积,所述有效负载的值小于或等于所述最大负载的值;
所述BO将包括所述故障数据文件对应的所有标记的标记包发送至WTD的过程具体为:
当一个文件块全部数据发送完成时,BO将包括所述文件块对应的所有标记的标记包发送至WTD;
该方法还包括:
WTD在发送完一个文件块后,依据标记包计算完成标记的数据的数量占所在文件块的所有数据的数量的比例,并按照所述比例改变发送下一个文件块时的发送速率。
2.如权利要求1所述的远程文件无线下载的方法,其特征在于,所述当BO要获取故障数据文件且WTD查找到存在所述故障数据文件时,WTD将所述故障数据文件按照预设字节的数据量依次发送至BO的过程具体为:
WTD与BO建立连接;
BO向WTD发送远程文件无线下载指令;
WTD接收到所述远程文件无线下载指令后查询特定目录中是否存在故障数据文件,如果是,将所述故障数据文件按照预设字节的数据量依次发送至BO。
3.如权利要求2所述的远程文件无线下载的方法,其特征在于,所述将所述故障数据文件按照预设字节的数据量依次发送至BO的过程具体为:
对于所述故障数据文件中的所有文件,依次进行如下操作:
WTD将所述文件的信息填入初始报文并将所述初始报文发送至BO;
BO接收所述初始报文后向WTD发送文件标识报文,所述文件标识报文包括所述文件的UID和起始字节;
WTD将所述文件按照预设字节的数据量依次发送至BO。
4.如权利要求3所述的远程文件无线下载的方法,其特征在于,在所述WTD将所述文件按照预设字节的数据量依次发送至BO之前该方法还包括:
WTD接收到所述文件标识报文后,发送文件确认报文至BO,所述文件确认报文包括确认的UID和起始字节。
5.如权利要求4所述的远程文件无线下载的方法,其特征在于,所述按照所述比例改变发送下一个文件块时的发送速率的过程具体为:
当所述比例为1时,WTD增加速率发送下一个文件块;
当所述比例大于预设阈值且小于1时,WTD保持速率发送下一个文件块;
当所述比例小于预设阈值时,WTD降低速率发送下一个文件块。
6.如权利要求5所述的远程文件无线下载的方法,其特征在于,所述预设阈值为80%。
7.如权利要求1-6任一项所述的远程文件无线下载的方法,其特征在于,所述标记包包括有效负载、完成标记数量及完成标记编号。
8.如权利要求7所述的远程文件无线下载的方法,其特征在于,当所述预设字节的故障数据文件的数据被正确接收到时,所述完成标记编号中的对应编号为1,当所述预设字节的故障数据文件的数据没有被正确接收到时,所述完成标记编号中的对应编号为0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中车株洲电力机车有限公司,未经中车株洲电力机车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710001860.0/1.html,转载请声明来源钻瓜专利网。