一种基于北斗RDSS业务的接收机程序远程升级方法技术

技术编号:29208892 阅读:28 留言:0更新日期:2021-07-10 00:45
本发明专利技术提供一种基于北斗RDSS业务的接收机程序远程升级方法,属于卫星通信技术领域。该方法用于具备RDSS短报文通信功能装备的程序远程升级,无需工程师到现场进行程序维护与升级。升级过程中仅需知道待升级目标设备的ID号同时将设备开机并正常接收北斗信号即可。此方法解决了已交付偏远地区设备由于技术人员难以快速赶赴现场而导致的软件升级优化困难的问题,是对现有技术的一种重要改进。是对现有技术的一种重要改进。是对现有技术的一种重要改进。

【技术实现步骤摘要】
一种基于北斗RDSS业务的接收机程序远程升级方法


[0001]本专利技术涉及卫星通信
,尤其涉及一种基于北斗RDSS业务的接收机程序远程升级方法。

技术介绍

[0002]北斗卫星导航系统是我国自主研发的卫星导航系统,具有其他导航系统不具备的RDSS业务报文通信功能。
[0003]在一般情况下,交付偏远地区的接收机都具有RDSS业务的报文通信功能,来辅助完成导航更好的服务用户。但是对接收机厂家来说程序升级设备维护是必不可少的,大多情况下为了少数的几个设备派专人去升级程序,对单位是一种资源的浪费。这种情况下可以使用RDSS业务的报文通信功能来完成接收机程序的远程升级与维护任务,而不必派专人赴现场进行设备维护,提高效率同时节省人力成本。但是,现有技术中尚没有这样的技术方案。

技术实现思路

[0004]有鉴于此,本专利技术提出一种基于北斗RDSS业务的接收机程序远程升级方法,该方法可基于北斗RDSS业务的报文通信功能来实现接收机程序的远程升级。
[0005]本专利技术的目的是通过以下技术方案来实现的:一种基于北斗R本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于北斗RDSS业务的接收机程序远程升级方法,其特征在于,包括以下步骤:(1)发送方向接收方发送程序升级指令;(2)接收方收到指令后,反馈接收成功信息,并准备接收可执行的二进制升级文件数据;(3)发送方根据二进制升级文件数据的大小进行分包传输;(4)接收方接收二进制升级文件数据分包,直至文件传输完毕,并反馈文件接收成功信息;(5)发送方接收到文件接收完毕信息后,向接收方发送擦除FLASH指令;(6)接收方收到擦除FLASH指令后,反馈接收成功信息,并擦除FLASH,烧写升级程序;(7)接收方烧写完毕后,反馈烧写成功信息,然后复位重启,运行新版本程序。2.根据权利要求1所述的一种基于北斗RDSS业务的接收机程序远程升级方法,其特征在于,步骤(3)的具体方式为:(301)发送方根据接收方的反馈判断是否需要重发程序升级指令,如果不需要,则转到步骤(302);(302)发送方读取待传输的二进制升级文件数据并进行发送,同时判断是否达到SIM卡单次发送数据允许的最大值,若到达则转到步骤(303),否则转到步骤(305);(303)将待发送的二级制升级文件数据按当前SIM的发送最大字节限制进行分包处理,并在每包数据中填入总数据包个数N和当前数据包序号M;(304)按顺序依次发送各数据包,每次发送时判断当前发送是否为末...

【专利技术属性】
技术研发人员:李新亮智世鹏武之凤
申请(专利权)人:中国电子科技集团公司第五十四研究所
类型:发明
国别省市:

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

1