[发明专利]一种基于串口的MODEM异常侦测、断电重启控制方法无效
申请号: | 201010255341.5 | 申请日: | 2010-08-17 |
公开(公告)号: | CN101924667A | 公开(公告)日: | 2010-12-22 |
发明(设计)人: | 吴允平;李汪彪;苏伟达;蔡声镇;卢宇;刘华松;翁竞;胡中亚 | 申请(专利权)人: | 福建师范大学 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/12 |
代理公司: | 福州智理专利代理有限公司 35208 | 代理人: | 丁秀丽 |
地址: | 350007 福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 串口 modem 异常 侦测 断电 控制 方法 | ||
技术领域
本发明涉及通讯领域,尤其涉及一种基于串口的MODEM异常侦测、断电重启的控制方法。
背景技术
传统的遥测监控通讯方法如有线Modem拨号和自建微波网等,虽然各有优点,如针对性强、运行速度快等,但不足之处也很明显,如拨号连通率较低,实现在线监控比较困难;自建微波网升级扩展比较困难,运营维护成本高等,明显不能满足现代监控管理的要求。目前我国已建成了覆盖全国的GSM和CMDA等无线通信网,它不仅构成了我国公众通信的主要平台,也成为诸多行业如交通、电力、环保等提升信息化管理水平而开展遥测监控的首选无线手段。短消息服务(Short Message Service,SMS)和无线网络服务无疑是其中二项主要技术手段,SMS突出特点是:与语音信道不冲突、一次可传输140字节、数据传输的完整性好等,但存在传输延迟不确定,费用高等缺点;通用无线分组服务(General Packet Radio Service,GPRS)则能更有效利用无线网络信道资、传输延迟比SMS稳定、按流量计费的方式使其运营成本也较SMS方式低,但存在因网络拥堵而无法连接易造成数据丢包的问题。因此,在各行业的实际应用中,通常采用GPRS/GSM混合通讯,以GPRS为首选方案,和中心进行数据交换,如果GPRS无法正常通讯时,则转为SMS通讯,保障现场的数据及时回送到中心,从而实现GPRS与SMS优势互补,满足用户对遥测监控的高可靠性、实时性、经济性以及低功耗的使用需求。
但在实际应用中,SMS收/发机——MODEM极易受到多种因素干扰而死机,虽然其处理方法也简单,即断电复位重启即可,但这造成了应用系统长时间运行时对维护人力、物力的要求及浪费,严重时还会影响系统的使用。为此,专利ZL200620148008.3发明了一种采用MCU研制侦测调制解调器通讯状态从而实现对其自动复位的电路。因此,如何提高对MODEM状态的识别与控制,在其出现异常时自动复位,对于此类应用系统的长时间稳定运行无疑具有重要意义。
发明内容
本案申请人提出了“一种基于串口的MODEM断电重启控制电路”(已同日提出发明专利申请)。该控制电路由MODEM、MODEM的供电模块、电平转换芯片、断电重启控制电路、计算机RS-232串口和输入的直流电源组成,其中,断电重启控制电路由二极管D1、电阻R1、R2、R3,电容C2,三极管Q1组成。二极管D1和R2相连,R2的另一端同时并联接三极管Q1的基极、电容C2和电阻R3,三极管Q1的发射极、电容C2另一端和电阻R3另一端同时并联接地;三极管Q1的集电极同时和电阻R1、MODEM的供电模块的Enable端相连,电阻R1的另一端同时和电源输入端、MODEM的供电模块的IN端相连。
本发明的目的是提供一种基于串口的MODEM异常侦测、断电重启控制方法。
为了达到上述目的,本发明具体的控制方法是:当计算机RS-232串口的RTS(DTR)为低电平时(输出+5V~+12V),Q1导通,MODEM的供电模块的Enable端为低电平,MODEM的供电模块不输出电源,MODEM处于断电状态;当RTS(DTR)为高电平时(输出-15V~-5V),Q1截止,MODEM的供电模块的Enable为高电平,MODEM的供电模块输出电源,MODEM处于上电状态。因此,应用时,计算机RS-232串口的RTS(DTR)先输出低电平,延时一段时间,然后输出高电平,就实现将MODEM断电和上电的控制,即将其断电复位重启。
本发明控制MODEM的具体方法是:建立一个对MODEM操作的FIFO队列表,如表1所示。对MODEM的AT指令操作,都来自这个表的数据记录。
对MODEM的操作,除应遵守协议外,还必须符合一问一答式的交互时序,即当第1个指令发送后,只有MODEM应答后才能发送后续第2个指令,发送第3个指令的前提是收到了第2个指令的应答,即发送第n个AT指令的充要条件是收到了第(n-1)条指令的应答,否则紊乱的操作时序易导致MODEM死机。为实现对MODEM严格的交互时序,设计一个指令定时器,定时周期性从FIFO中读取指令,发送到MODEM;为了解MODEM是否正常应答,设计一个超时定时器,当向MODEM发送指令后,超时定时器开始计时,如果MODEM应答正确时,则关闭超时定时器;反之,超时定时器进入中断,说明MODEM没有应答或没有收到期望的应答字符,说明MODEM异常了。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建师范大学,未经福建师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010255341.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:接入控制方法、设备和系统
- 下一篇:棉花糖状充气糖果及其制备方法