【技术实现步骤摘要】
本专利技术涉及无线通信领域设备管理(DeviceManagement,DM)会话的触发控制技术,尤其涉及一种DM会话的触发方法、设备及系统。
技术介绍
随着数据业务日趋丰富和复杂,数据业务对终端设备的依赖性越来越高。终端设备作为用户使用数据业务的载体,已成为移动运营服务体系中不可或缺的重要组成部分。为了更好地使终端设备具备快速提升的能力,以应对日益激烈的市场竞争,未来终端设备制造商推出新的终端产品功能的周期将越来越短。为了能够提供有效、简便的升级服务,空中接口固件更新(FirmwareOverTheAir,FOTA)技术成为DM中非常关键的技术,并得到了通信产业的高度关注。FOTA技术是一种通过空中接口进行远程管理的技术,通过FOTA不仅可以更新终端设备的应用软件,也可以更新终端设备的系统软件。标准的DM协议定义了两种触发DM会话来启动FOTA升级流程的方式:方式一、网络触发(NetworkInitiated,NI),即服务器触发,服务器通过下发Notification消息通知客户端(终端设备),由终端设备触发DM会话来启动FOTA升级流程;方式二、设备触发(ClientInitiated,CI),即用户通过点击终端设备上菜单来触发DM会话来启动FOTA升级流程。专利技术人在实现本专利技术的过程中,发现现有的网络触发方案至少存在以下缺陷:终端设备在接收到Notification消息时,并不知道服务 ...
【技术保护点】
一种设备管理DM会话的触发方法,其特征在于,所述方法包括:获取最新软件升级包对应的固件版本信息;将所述固件版本信息携带于通知Notification消息发送,所述固件版本信息用于使终端设备确定是否向服务器发送DM会话请求以及是否启动空中接口固件更新FOTA操作。
【技术特征摘要】 【专利技术属性】
1.一种设备管理DM会话的触发方法,其特征在于,所述方法包括:
获取最新软件升级包对应的固件版本信息;
将所述固件版本信息携带于通知Notification消息发送,所述固件版本信息
用于使终端设备确定是否向服务器发送DM会话请求以及是否启动空中接口固
件更新FOTA操作。
2.根据权利要求1所述的方法,其特征在于,所述将所述固件版本信息携
带于Notification消息发送,包括:
采用二进制、八进制或十六进制方式对所述固件版本信息进行编码,将所
述固件版本信息转换为对应的二进制、八进制或十六进制的编码信息;
将所述编码信息填充到所述Notification消息的扩展字段中发送。
3.根据权利要求1或2所述的方法,其特征在于,所述固件版本信息包括
厂商号码、设备的型号、设备ID号码以及软件版本型号。
4.一种DM会话的触发控制方法,其特征在于,所述方法包括:
接收Notification消息,所述Notification消息中携带有最新软件升级包对
应的固件版本信息;
根据所述固件版本信息与自身当前的固件版本信息,确定是否向所述服务
器发送DM会话请求以及是否启动FOTA操作。
5.根据权利要求4所述的方法,其特征在于,所述固件版本信息包括厂商
号码、设备的型号、设备ID号码以及软件版本型号。
6.根据权利要求5所述的方法,其特征在于,所述根据所述固件版本信息
与自身当前的固件版本信息,确定是否向所述服务器发送DM会话请求以及是
否启动FOTA操作,包括:
将所述固件版本信息与自身当前的固件版本信息进行对比;
若所述固件版本信息中的厂商号码、设备的型号、设备ID号码与自身当前
的厂商号码、设备的型号、设备ID号码不相同,则结束处理流程;
若所述固件版本信息中的厂商号码、设备的型号、设备ID号码与自身当前
的厂商号码、设备的型号、设备ID号码相同,则将所述固件版本信息中的软件
版本型号与自身当前的软件版本型号进行对比;
若所述软件版本型号高于自身当前的软件版本型号,则向所述服务器发送
DM会话请求以及启动FOTA操作;
若所述软件版本型号不高于自身当前的软件版本型号,则结束处理流程。
7.一种服务器,其特征在于,所述服务器包括:获取模块、发送模块;其
中,
所述获取模块,用于获取最新软件升级包对应的固件版本信息;
所述发送模块,用于将所述固件版本信息携带于Notification消息发送,所
技术研发人员:徐禄勇,
申请(专利权)人:西安中兴新软件有限责任公司,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。