[发明专利]嵌入式系统的更新系统和方法有效
申请号: | 201010258905.0 | 申请日: | 2010-08-17 |
公开(公告)号: | CN101907998A | 公开(公告)日: | 2010-12-08 |
发明(设计)人: | 张伟;刘辉;贺川 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L29/08 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 系统 更新 方法 | ||
1.一种嵌入式系统的更新系统,其特征在于,包括:一个或多个以串行通信方式通信的嵌入式系统、处理装置、和远程后台装置,其中:
所述远程后台装置,用于通过远程通信方式向所述处理装置发送更新数据;
所述处理装置,用于将接收到的所述更新数据通过所述串行通信方式转发给所述一个或多个嵌入式系统中的需要更新的嵌入式系统;
所述一个或多个嵌入式系统中的需要更新的嵌入式系统,用于使用接收到的来自所述处理装置的所述更新数据进行更新。
2.根据权利要求1所述的系统,其特征在于,所述串行通信方式包括以下之一:RS485、RS232、控制器局域网CAN、通用串行总线USB、Modbus;所述远程通信方式包括以下之一:以太网、宽带码分多址WCDMA、长期演进LTE、数字用户环路DSL、时分同步的码分多址TD-SCDMA。
3.根据权利要求1所述的系统,其特征在于,
所述远程后台装置包括:第一发送模块,用于通过所述远程通信方式向所述处理装置发送远程更新数据包,其中,所述远程更新数据包中包括:所述更新数据、更新地址、所述需要更新的嵌入式系统的串行地址编号;
所述处理装置包括:第一接收模块,用于接收所述远程更新数据包;转换模块,用于将所述远程更新数据包重新编码为符合所述串行通信方式的格式的串行更新数据包;第二发送模块,用于将所述串行更新数据包通过所述串行通信方式发送给所述串行地址编号所指示的所述需要更新的嵌入式系统;
所述嵌入式系统包括:第二接收模块,用于通过所述串行通信方式接收所述串行更新数据包;更新模块,用于将所述串行更新数据包中的所述更新数据更新至所述更新地址。
4.根据权利要求1所述的系统,其特征在于,所述需要更新的嵌入式系统有N个,所述N个需要更新的嵌入式系统在更新前具有相同的原版本并且均需要更新为相同的新版本;
所述处理装置包括:第二发送模块,用于将接收到的所述更新数据通过所述串行通信方式转发给所述N个需要更新的嵌入式系统中的N-X个嵌入式系统以进行从所述原版本到所述新版本的更新,其中,N>0,0<X<N。
5.根据权利要求4所述的系统,其特征在于,
所述处理装置的所述第二发送模块还用于在所述N-X个嵌入式系统更新完毕之前,所述处理装置与所述远程后台装置之间的通信中断的情况下,通过所述串行通信方式向所述N个需要更新的嵌入式系统中的X个尚未更新的嵌入式系统发送读取命令;
所述X个尚未更新的嵌入式系统包括:读取模块,用于根据所述读取命令读取本地的数据;第三发送模块,用于将读取到的所述数据直接发送给所述N-X个嵌入式系统,或者将读取到的所述数据通过所述处理装置转发给所述N-X个嵌入式系统;
所述N-X个嵌入式系统包括:恢复模块,用于使用接收到的所述数据停止更新,并恢复到所述原版本。
6.一种嵌入式系统的更新方法,其特征在于,包括:
远程后台装置通过远程通信方式向处理装置发送更新数据;
所述处理装置将接收到的所述更新数据通过串行通信方式转发给需要更新的嵌入式系统;
所述需要更新的嵌入式系统使用接收到的来自所述处理装置的所述更新数据进行更新。
7.根据权利要求6所述的方法,其特征在于,远程后台装置通过远程通信方式向处理装置发送更新数据包括:
所述远程后台装置通过所述远程通信方式向所述处理装置发送远程更新数据包,其中,所述远程更新数据包中包括:
所述更新数据、更新地址、和所述需要更新的嵌入式系统的串行地址编号。
8.根据权利要求7所述的方法,其特征在于,所述处理装置将接收到的所述更新数据通过串行通信方式转发给需要更新的嵌入式系统包括:
所述处理装置通过所述远程通信方式接收所述远程更新数据包;
所述处理装置将接收到的所述远程更新数据包重新编码成符合所述串行通信方式的格式的串行更新数据包;
所述处理装置将所述串行更新数据包通过所述串行通信方式发送给所述串行地址编号所指示的所述需要更新的嵌入式系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010258905.0/1.html,转载请声明来源钻瓜专利网。