【技术实现步骤摘要】
本专利技术涉及通信
,特别涉及一种访问方法和装置。
技术介绍
OMA DM (Open Mobile Alliance Device Management,开放移动联盟设备管理管理协议)是OMA DM工作组制定的设备管理统一规范,OMA DM协议的执行主体包括DM (DeviceManagement,设备管理)服务器和DM客户端,其中DM服务器是控制方,DM客户端是被控制方,DM服务器通过DM协议与DM客户端进行通信来实现对DM客户端的管理。 现有技术中,一个DM服务器同时管理着多个DM客户端,需要满足不同DM客户端的不同需求。DM客户端进入了 DM服务器的管理网络中,DM服务器向DM客户端发送需要操作的命令,然后DM客户端执行需要操作的命令,从而完成对客户端的固件更新、参数配置、数据采集、诊断等各种管理功能。由于一个DM服务器管理着多个DM客户端,DM服务器要和多个DM客户端进行数据交互,因此DM服务器的数据交互比较多,工作量比较大,影响DM服务器的工作效率。
技术实现思路
为了解决DM服务器工作效率低的问题,本专利技术实施例提供了一种访问方法和装置。所述技术方案如下一方面,提供了一种访问方法,所述方法包括接收DM网关扇出的操作命令和所述操作命令的授权信息;其中,所述操作命令和所述授权信息是DM服务器触发所述DM网关扇出的,所述授权信息包括加密字符串,所述加密字符串是所述DM服务器根据预设的密钥和算法,对所述DM服务器的标识、所述DM网关的配置时间和所述操作命令的消息摘要算法第五版MD5值进行加密的字符串;根据所述授权信息确定所述操作命令是否为所述D ...
【技术保护点】
一种访问方法,其特征在于,所述方法包括:接收设备管理DM网关扇出的操作命令和所述操作命令的授权信息;其中,所述操作命令和所述授权信息是DM服务器触发所述DM网关扇出的,所述授权信息包括加密字符串,所述加密字符串是所述DM服务器根据预设的密钥和算法,对所述DM服务器的标识、所述DM网关的配置时间和所述操作命令的消息摘要算法第五版MD5值进行加密的字符串;根据所述授权信息确定所述操作命令是否为所述DM服务器授权的命令;如果是,则执行所述操作命令。
【技术特征摘要】
1.一种访问方法,其特征在于,所述方法包括 接收设备管理DM网关扇出的操作命令和所述操作命令的授权信息;其中,所述操作命令和所述授权信息是DM服务器触发所述DM网关扇出的,所述授权信息包括加密字符串,所述加密字符串是所述DM服务器根据预设的密钥和算法,对所述DM服务器的标识、所述DM网关的配置时间和所述操作命令的消息摘要算法第五版MD5值进行加密的字符串; 根据所述授权信息确定所述操作命令是否为所述DM服务器授权的命令; 如果是,则执行所述操作命令。2.根据权利要求I所述的方法,其特征在于,根据所述授权信息确定所述操作命令是否为所述DM服务器授权的命令,包括 根据预设的密钥对所述授权信息进行解密,得到所述DM服务器的标识、所述DM网关的配置时间和所述操作命令的MD5值; 确定所述DM网关的配置时间是否大于当前存储的时间; 如果是,则确定所述操作命令为所述DM服务器授权的命令。3.根据权利要求2所述的方法,其特征在于,所述根据预设的密钥对所述授权信息进行解密,得到所述DM服务器的标识、所述DM网关的配置时间和所述操作命令的MD5值,之前还包括 将接收到的所述授权信息设置为有效性字符串,所述有效性表示所述授权信息是所述DM服务器通过所述DM网关发出的; 相应地,所述确定所述操作命令为所述DM服务器授权的命令,之后还包括 将执行标志位修改为将所述DM网关字符串等同于所述DM服务器字符串的执行方式。4.根据权利要求3所述的方法,其特征在于,所述执行所述操作命令,包括 确定接收到的所述操作命令的MD5值是否与所述解密出的MD5值相等; 如果是,则确定所述执行标志位是否为所述DM网关字符串等同于所述DM服务器字符串的执行方式; 如果是,则将所述操作命令中的所述DM网关标识等同于所述DM服务器标识处理,执行所述操作命令。5.根据权利要求I所述的方法,其特征在于,所述方法还包括 若所述操作命令中包含所述DM服务器的地址,查询所述DM服务器地址对应的预存的对象信息,确定所述DM网关是否为授权网关; 如果是,则将所述操作命令中的所述DM网关标识等同于所述DM服务器标识处理,执行所述操作命令。6.一种设备管理DM客户端,其特征在于,包括 接收模块,用于接收DM网关扇出的操作命令和所述操作命令的授权信息;其中,所述操作命令和所述授权信息是DM服务器触发所述DM网关扇出的,所述授权信息包括加密字符串,所述加密字符串是所述DM服务器根据预设的密钥和算法,对所述DM服务器的标识、所述DM网关的配置时间和所述操作命令的消息摘要算法第五版MD5值进行加密的字符串; 确定模块,用于根据所述授权信息确定所述操作命令是...
【专利技术属性】
技术研发人员:朱喆,常新苗,金志皓,刘海涛,
申请(专利权)人:华为终端有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。