客户端、服务端及其远程下载方法技术

技术编号:11414942 阅读:73 留言:0更新日期:2015-05-06 14:41
本发明专利技术提供一种客户端、服务端及其远程下载方法,客户端与服务端通过无线网络传输数据,服务端先发送包含有客户端目标码和相关脚本的下载包到客户端,客户端校验并解压所述下载包,根据下载包中相关脚本运行下载程序,从服务端下载软件目标和FPGA目标码,从而实现远程下载。整个过程不需要进行复杂的运算与处理仅仅只需在服务端打包和在客户端校验解压即可运行下载程序下载数据所以不需要高性能的微控制单元来处理,也不需要复杂的操作系统,节约了生产成本,另外,下载包下载到客户端时,进行了校验,从而确保数据下载的精准。

【技术实现步骤摘要】
客户端、服务端及其远程下载方法
本专利技术涉及数据传输
,特别是涉及客户端、服务端及其远程下载方法。
技术介绍
随着越来越多功放产品在工程上使用,功放面向的市场,目前已覆盖了北美、南美、东南亚、中东和欧洲(俄罗斯)等几个重要的市场。一旦功放出现问题,无论是更换功放还是到现场维护功放,都要花费巨大的人力物力。如果具有远程下载功能,可大大节省维护成本,并能保证功放的性能稳定。因此,远程维护功放产品变得非常必要。目前,许多通信公司的远程下载实现还停留在发邮件到远端,然后派工程人员到现场升级的阶段。这些方法效率低下,维护成本高,更新速度慢,已不能适应市场的发展。为此,目前有研究人员提出了多种远程下载方法,例如直接通过有线的网络在线将数据从近端传输到远端,又如利用高性能的微控制单元和操作系统(ARM9内核和Vxwork操作系统)来实现近端与远端的数据传输,但是上述方法依旧存在一定的缺陷,数据传输没没有安全检测,无法确保数据传输的准确而高性能微控制单元价格昂贵,其实施成本过大。
技术实现思路
基于此,有必要针对一般远程下载方法存在实施成本大且无法确保数据传输精准的问题,提供一种简易且能确保数据本文档来自技高网...
客户端、服务端及其远程下载方法

【技术保护点】
一种客户端远程下载方法,其特征在于,包括步骤:在线接受服务端的无线访问;接收所述服务端的下载包,所述下载包包括客户端的目标码和相关脚本;校验并解压所述下载包,获得所述客户端的目标码和相关脚本;根据所述客户端的目标码和相关脚本运行下载程序,从所述服务端下载软件目标码和FPGA目标码。

【技术特征摘要】
1.一种客户端远程下载方法,其特征在于,包括步骤:在线接受服务端的无线访问;接收所述服务端的下载包,所述下载包包括客户端的目标码和相关脚本;校验并解压所述下载包,获得所述客户端的目标码和相关脚本,所述客户端包括相互连接的主机和从机;所述主机根据所述客户端的目标码和相关脚本,从所述服务端下载软件目标码和FPGA目标码;所述主机将所述软件目标码和FPGA目标码中从机的目标码和FPGA目标码打包,并匹配所述从机的相关脚本,发送所述从机的相关脚本到所述从机;所述从机根据所述从机的相关脚本运行下载程序,进入从机下载模式,下载所述主机发送的所述从机的目标码和FPGA目标码,并根据下载的数据更新所述从机的目标码和FPGA目标码,更新完成后,所述从机进入监控模式。2.根据权利要求1所述的客户端远程下载方法,其特征在于,所述步骤接收所述服务端的下载包之后还有步骤:备份所述下载包。3.根据权利要求1或2所述的客户端远程下载方法,其特征在于,所述步骤校验并解压所述下载包,获得所述客户端的目标码和相关脚本具体包括步骤:检测所述下载包中文件大小,判断所述下载包中文件大小是否大于0,若所述下载包中文件大小不大于0则返回下载失败指令到所述服务端,若所述下载包中文件大小大于0则继续进行如下步骤;校验所述下载包,判断所述下载包是否校验正确,若所述下载包校验正确则解压所述下载包,若所述下载包校验不正确则返回下载失败指令到所述服务端。4.一种远程下载客户端,其特征在于...

【专利技术属性】
技术研发人员:黄健安汪剑雄王忠文王雪
申请(专利权)人:京信通信系统中国有限公司
类型:发明
国别省市:广东;44

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

1