[发明专利]一种2G或3G模块远程诊断修复的方法有效
申请号: | 201010109374.9 | 申请日: | 2010-02-11 |
公开(公告)号: | CN102158462A | 公开(公告)日: | 2011-08-17 |
发明(设计)人: | 陆定卫 | 申请(专利权)人: | 希姆通信息技术(上海)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04W4/14 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵继明 |
地址: | 200335 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 3g 模块 远程 诊断 修复 方法 | ||
技术领域
本发明涉及一种远程诊断和修复的方法,尤其是涉及一种2G或3G模块远程诊断修复的方法。
背景技术
无线模块可以做成各种通信设备,用户通过它可以在打电话,发短信、车载导、及远程监控及数据传输等。使用时,有时候嵌入模块的应用有可能在遥远的郊外,或者在移动的车上,这样就使得对模块的诊断测试变得比较困难;这时候如果派技术员到实地支持往往非常昂贵或不可实现。其问题在于:
1、费用昂贵,嵌入式模块的应用可能分布在各地,技术支持工程师需要到当地抓log(日志),解决问题,费用很高。
2、不可操作性,有时模块的位置会影响其传输诊断信息的能力例如,车载模块在移动过程中出现故障,就需要实时的、连续的抓取log,如果没有一个系统,是很不方便的。
3、突发事件处理,需要在模块发生问题关机前及时发出log到服务器,以便诊断。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种成本低、可操作性高的2G或3G模块远程诊断修复的方法。
本发明的目的可以通过以下技术方案来实现:
一种2G或3G模块远程诊断修复的方法,其特征在于,包括以下步骤:
1)客户端向服务器发出请求SMS(短消息),并输入登陆密码;
2)服务器验证密码是否正确,若为是,执行步骤3),若为否,返回步骤1);
3)客户端请求诊断错误,服务器选择相应的诊断模块;
4)服务器通过FTP方式将诊断模块发送给客户端;
5)客户端判断是否下载成功,若为是,则执行步骤6),若为否,返回步骤5);
6)客户端进行重启,并运行诊断模块,抓到log,并把log已FTP的方式发送给服务器;
7)服务器收到后,判断错误是否解决,若为是,则执行步骤8),若为否,返回步骤3);
8)客户端通过FOTA(空中下载软件升级)方式来更新软件版本。
所述的步骤3)中的服务器选择相应的诊断模块包括以下步骤:
31)服务器判断模块端2G模块还是3G模块;
32)若为2G模块,则服务器选择EmbeddedAT作为诊断模块;
33)若为3G模块,则服务器选择Lua Script作为诊断模块。
所述的步骤32)中的服务器选择EmbeddedAT作为诊断模块包括以下步骤:
把抓各种log的AT指令封装在各个Embedded AT诊断模块中,根据客户端的需求发送相应的诊断模块给客户端。
所述的步骤33)中的服务器选择Lua Script作为诊断模块包括以下步骤:
把抓各种log的AT指令封装在各个Lua script诊断模块中,根据客户端的需求发送相应的诊断模块给客户端。
所述的客户端的需求包括电池容量、网优版本的小区信息、最近5个IP地址。
与现有技术相比,本发明成本低、可操作性高,可实现远程诊断。
附图说明
图1为本发明的流程图;
图2为本发明的硬件结构图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。
实施例
如图2所示,本发明包括客户端1、服务器2、网络3,客户端1通过网络3与服务器2连接。
客户端1主要有登陆功能、请求诊断功能、数据采集功能、数据存储功能、远程连接功能、数据发送功能等。
1)登陆功能帮助模块合法进入服务器2的诊断系统(密码确认);
2)请求诊断功能使服务器了解客户端1发生的问题是什么;
3)数据采集功能是客户端1运行诊断模块时把信息记录在log文件中,
4)数据存储功能将log文件存储在模块的NVRAM中;
5)远程连接功能是客户端1和服务器2建立TCP/IP连接;
6)数据发送功能是模块通过ftp把log file发送到服务器2,发送完毕,服务器2返回发送成功信息。
服务器2主要由多客户管理功能(鉴别需要抓log的客户端1)、数据存储功能(存储需要抓log的不同软件和脚本文件)、诊断任务管理功能(给不同需要的客户端发不同的诊断模块)、信号分析功能和远程模块软件更新功能(FOTA)。
如图1所示,一种2G或3G模块远程诊断修复的方法,包括以下步骤:
1)客户端向服务器发出请求SMS,并输入登陆密码;
2)服务器验证密码是否正确,若为是,执行步骤3),若为否,返回步骤1);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希姆通信息技术(上海)有限公司,未经希姆通信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010109374.9/2.html,转载请声明来源钻瓜专利网。