[发明专利]一种M2M终端远程升级的系统和方法有效
申请号: | 201010200757.7 | 申请日: | 2010-06-11 |
公开(公告)号: | CN101854623A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 李瑞锋 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W8/24 | 分类号: | H04W8/24;H04W80/00;H04W88/18 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 迟姗;蒋雅洁 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 m2m 终端 远程 升级 系统 方法 | ||
技术领域
本发明涉及移动通信技术和M2M领域,尤其涉及一种M2M终端远程升级的系统和方法。
背景技术
M2M的英文全称为Machine to Machine,是指机器与机器之间的通信。随着移动通信技术的快速发展,通过移动通信技术来实现机器设备之间的联网已成为可能。M2M技术具有广阔的发展空间,可涉及日常生活和工业生产等多个领域,如:环境监测、工业监控、信息发布和远程医疗等。
目前,中国M2M技术的发展还处于起步阶段,各大运营商都在积极制定M2M的相关规范,如:中国移动制定的移动无线机器通信协议(WMMP)。M2M应用网络一般由两部分组成,包括:M2M系统和M2M终端;其中,所述M2M系统可由M2M平台和企业网关等组成;所述M2M终端由M2M通信模组和行业应用模块组成,所述M2M通信模组负责M2M业务的无线承载。
所述M2M终端与传统的无线终端一样,需要对M2M终端内部的软件进行升级,传统无线终端的升级方法一般都是无线终端与个人计算机(PC)配合完成的,同时需要操作人员在PC上执行升级管理操作,整个升级过程是在有线的环境中完成的,而对无线远程的升级需求并不是很强烈。
而M2M终端在实际应用过程中通常都处于无人值守的状态,有的甚至处于环境恶劣的偏远地区,如果M2M终端的软件升级仍采用类似传统无线终端的升级手段的话,则只能要求操作人员到M2M终端所在地进行升级、成本很高、难度大,所以可行性较低。
可见,传统无线终端的升级方法不适用于新兴的M2M业务应用场景,现有的M2M技术中,有待提出一种适用于M2M终端升级的方法。
发明内容
有鉴于此,本发明的主要目的在于提供一种M2M终端远程升级的系统和方法,可达到对M2M终端进行远程升级的目的,实现方法简便。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种M2M终端远程升级的系统,该系统包括:升级服务器、M2M平台和M2M通信模组;其中,
所述升级服务器,用于发现自身存有新升级包时通知M2M平台,并执行与M2M通信模组间的升级包下载操作;
所述M2M平台,用于在收到升级服务器的通知后,创建升级信息发送到M2M通信模组,并接收M2M通信模组上报的升级成功消息;
所述M2M通信模组,用于接收并校验M2M平台所发的升级信息,确定升级信息正确时,从升级服务器下载升级包;根据下载的升级包执行自身的升级操作,并在升级完成后向M2M平台上报升级成功消息。
其中,所述M2M通信模组执行的升级操作,具体为:
设置升级标志后重启,根据设置的升级标志执行升级操作,之后清除升级标志并设置升级完成标志,再次重启;通过升级完成标志确定成功升级,之后清除升级完成标志。
其中,所述M2M通信模组进一步包括:升级控制模块、升级执行模块、业务运行模块和闪存Flash;其中,
所述升级控制模块,用于接收业务运行模块转发的升级信息,并对升级信息进行校验,确定升级信息正确时,经业务运行模块向升级服务器发出升级包请求信息,收到升级服务器经业务运行模块转发的回复后,通知业务运行模块下载升级包;
所述升级控制模块还用于设置升级标志并存储于Flash中,并重启M2M通信模组;根据Flash中的升级标志触发升级执行模块执行升级操作,并在收到升级执行模块的通知后,清除升级标志,并设置升级完成标志存于Flash中,再次重启M2M通信模组;通过升级完成标志确定M2M通信模组升级已成功后,将Flash中的升级完成标志清除,并经业务运行模块将升级成功消息上报给M2M平台;
所述升级执行模块,用于被升级控制模块触发后执行升级操作,升级完成后通知升级控制模块;
所述业务运行模块,用于将M2M平台发送的升级信息发送到升级控制模块,将升级控制模块所发的升级包请求信息转发给升级服务器,并将升级服务器的回复响应给升级控制模块;在收到升级控制模块的通知后,从升级服务器下载升级包,存储于Flash中,并将升级控制模块所发的升级成功消息上报给M2M平台;
所述Flash,用于存储业务运行模块下载的升级包,存储升级控制模块设置的升级标志和升级完成标志;
相应的,所述升级服务器,进一步用于接收升级控制模块经业务运行模块转发的升级包请求信息,并执行与业务运行模块间的升级包下载操作;
所述M2M平台,进一步用于将升级信息经业务运行模块发送到升级控制模块,并接收升级控制模块经业务运行模块上报的升级成功消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010200757.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可报警的钢丝栅
- 下一篇:一种提醒操作启动方法和移动终端