[发明专利]一种2G或3G模块远程诊断修复的方法有效
申请号: | 201010109374.9 | 申请日: | 2010-02-11 |
公开(公告)号: | CN102158462A | 公开(公告)日: | 2011-08-17 |
发明(设计)人: | 陆定卫 | 申请(专利权)人: | 希姆通信息技术(上海)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04W4/14 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵继明 |
地址: | 200335 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 3g 模块 远程 诊断 修复 方法 | ||
1.一种2G或3G模块远程诊断修复的方法,其特征在于,包括以下步骤:
1)客户端向服务器发出请求SMS,并输入登陆密码;
2)服务器验证密码是否正确,若为是,执行步骤3),若为否,返回步骤1);
3)客户端请求诊断错误,服务器选择相应的诊断模块;
4)服务器通过FTP方式将诊断模块发送给客户端;
5)客户端判断是否下载成功,若为是,则执行步骤6),若为否,返回步骤5);
6)客户端进行重启,并运行诊断模块,抓到log,并把log已FTP的方式发送给服务器;
7)服务器收到后,判断错误是否解决,若为是,则执行步骤8),若为否,返回步骤3);
8)客户端通过FOTA方式来更新软件版本。
2.根据权利要求1所述的一种2G或3G模块远程诊断修复的方法,其特征在于,所述的步骤3)中的服务器选择相应的诊断模块包括以下步骤:
31)服务器判断模块端2G模块还是3G模块;
32)若为2G模块,则服务器选择Embedded AT作为诊断模块;
33)若为3G模块,则服务器选择Lua Script作为诊断模块。
3.根据权利要求2所述的一种2G或3G模块远程诊断修复的方法,其特征在于,所述的步骤32)中的服务器选择Embedded AT作为诊断模块包括以下步骤:
把抓各种log的AT指令封装在各个Embedded AT诊断模块中,根据客户端的需求发送相应的诊断模块给客户端。
4.根据权利要求2所述的一种2G或3G模块远程诊断修复的方法,其特征在于,所述的步骤33)中的服务器选择Lua Script作为诊断模块包括以下步骤:
把抓各种log的AT指令封装在各个Lua script诊断模块中,根据客户端的需求发送相应的诊断模块给客户端。
5.根据权利要求3或4所述的一种2G或3G模块远程诊断修复的方法,其特征在于,所述的客户端的需求包括电池容量、网优版本的小区信息、最近5个IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希姆通信息技术(上海)有限公司,未经希姆通信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010109374.9/1.html,转载请声明来源钻瓜专利网。