通信专网远程监控系统及方法

文档序号:7816262阅读:1033来源:国知局
通信专网远程监控系统及方法
【专利摘要】本发明一种通信专网远程监控系统,至少包括:上位机,所述上位机通信连接的嵌入式处理模块,所述嵌入式处理模块用于将从上位机发来的电话号码通过摘机线路自动拨出;所述上位机用于接收所述嵌入式处理模块发送的电话号码,将所述电话号码与上位机存储的数据库中的电话号码进行匹配,并输出所述电话号码对应的数据信息。
【专利说明】通信专网远程监控系统及方法

【技术领域】
[0001]本发明涉及一种通信专网远程监控系统及方法。

【背景技术】
[0002]在大部分通信电话专网中,需要将用户个人计算机接入通信专网系统,能实现高效、方便的拨号、数据采集以及远程状态监控的解决方案。以便远程监测和遥控异地终端的状态。急需一种能实现通信专网远程监控的方法。


【发明内容】

[0003]针对上述问题,本发明提供一种通信专网远程监控系统及方法。
[0004]本发明通信专网远程监控系统,至少包括:上位机,所述上位机通信连接的嵌入式处理模块,所述嵌入式处理模块用于将从上位机发来的电话号码通过嵌入式处理模块的摘机线路自动拨出;所述上位机用于接收所述嵌入式处理模块发送的电话号码,将所述电话号码与上位机存储的数据库中的电话号码进行匹配,并输出所述电话号码对应的数据信肩、O
[0005]进一步地,嵌入式处理模块与上位机之间采用USB 口和RS232串口相联。
[0006]进一步地,所述上位机为计算机。
[0007]进一步地,还包括与所述嵌入式处理模块连接的电话机。
[0008]本发明通信专网远程监控方法,至少包括:所述嵌入式处理模块用于将从上位机发来的电话号码通过摘机线路自动拨出;所述上位机用于接收所述嵌入式处理模块发送的电话号码,将所述电话号码与上位机存储的数据库中的电话号码进行匹配,并输出所述电话号码对应的数据信息。
[0009]本发明有益效果:
[0010]该发明可及时、准确地获得固定电话网的拨号和来电号码等状态信息并将信息及时反馈到上位机。需要时方便查号,并通过鼠标直接点击拨打固定电话的嵌入式处理模块,接口为USB,支持热插拔,拨号、来电显示方便,远程监控良好,具有提高工作效率、自动化程度高、节约人力、节省时间的特点。

【专利附图】

【附图说明】
[0011]图I是本发明基于USB的通信专网监控系统的示意图;
[0012]图2是本发明USB设备的电话控制模式示意图;
[0013]图3是本发明电话控制模式。

【具体实施方式】
[0014]下面结合说明书附图对本发明做进一步的描述。
[0015]如图I所示,通信专网远程监控系统由嵌入式处理模块和用户软件两个子系统组成。
[0016]在硬件系统方案实施中,从满足系统性能指标要求上考虑,采用了 ARM体制的嵌入式处理器I (下面统称ARM),具有USB通信和其他管理功能(监听以及分机号自动拨号等),并且考虑开发升级(短信收发等),从产品的成本和价格上考虑,采用AT91SAM7S芯片,它是基于ARM7的高度功能集成8位闪存的微控制器,是一个很理想的为8位微处理器寻求额外性能的扩展内存的移植方向。
[0017]硬件的实现,主要包括上位机2和USB设备的通信实现等。完成USB设备通信需要上位机与ARM共同协作。在上位机端,首先建立USB上位机驱动程序,编写用户应用程序,进而利用API函数实现用户应用程序从USB上位机驱动处获取USB数据包,并完成相应的USB读写操作;在ARM板,同样要先调用USB设备驱动程序,然后编写应用程序,而应用程序通过USB设备驱动程序实现访问USB底层硬件。
[0018]上位机通过USB总线与ARM相连,ARM再控制下端硬件电路来输入或输出信息,则下端电路相当于电话机设备,也就是一个USB电话设备。USB设备类型有海量存储类、人机接口类等几种,其中一种就是通讯设备类。就是选择下端电路作为USB的通讯设备类(⑶C:USB Communicat1n Device Class),充分利用USB CDC类协议,经过编程实现ARM控制USB到下端电路通信,称为USB设备电话控制模式,如图2所示。
[0019]用户软件系统是基于AT91SAM7S64架构体系下的软件模块部分,主要包括了 PC机端驱动程序、ARM固件程序以及用户应用程序,包括ARM初始化、USB驱动、对电话拨号和接收芯片MT8880和来电显示解码芯片MT88E39的控制程序、海量电话号码数据库、界面程序等。完成USB设备通信需要上位机与ARM共同协作。在上位机端,首先建立USB上位机驱动程序,然后编写用户应用程序,进而利用API函数实现用户应用程序从USB上位机驱动处获取USB数据包,并完成相应的USB读写操作;在ARM板,同样要先调用USB设备驱动程序,然后编写应用程序,而应用程序通过USB设备驱动程序实现访问USB底层硬件。
[0020]上位机通过USB总线与ARM相连,ARM再控制下端硬件电路来输入或输出信息,则下端电路相当于电话机设备,也就是一个USB电话设备。ARM如何来连接USB电话设备并分配任务,且设备能够按需完成任务,这就先要理解USB (原为USB2.0)设备类型。USB设备类型有海量存储类、人机接口类等几种,其中一种就是通讯设备类。本文选择下端电路作为USB的通讯设备类⑶C,充分利用USB⑶C类协议,经过编程实现ARM控制USB到下端电路通信,称为USB设备电话控制模式。USB电话模型有一个给上位机的通信类接口,它有电话模型的子代码,如图3所示。为创建USB电话设备的更复杂的任务,可使用音频类接口来提供电话的音频容量。图2是通信例程中,上位机和USB设备(即这里的嵌入式处理模块)之间通信采用的电话控制模式的说明图。
[0021]综上,在具体应用中,利用嵌入式处理模块的通信专网远程监控系统有以下特点:I)适合通信专网查号迅速、海量查号的要求;2)主叫号码及相关信息可直接存储于用户计算机中;3)关键的监控电话模块安装和配置容易,支持即插即用和热插拔,充分利用了USB(原为USB2.0)设备可携带、接口灵活方便的特点;4)采用USB(原为USB2.0)总线标准,数据传输速率高,可满足下一步功能升级的需要。5)系统低功耗,高性能。
[0022]应当理解的是,以上所述的实施例,对本发明的目的、技术方案和有益效果进行了进一步详细的说明,以上仅为本发明的实施例而已,并不用于限定本发明,凡是在本发明的精神原则之内,所做出的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内,本发明的保护范围应该以权利要求所界定的保护范围为准。
【权利要求】
1.一种通信专网远程监控系统,其特征在于,至少包括:上位机,所述上位机通信连接的嵌入式处理模块,所述嵌入式处理模块用于将从上位机发来的电话号码通过摘机线路自动拨出;所述上位机用于接收所述嵌入式处理模块发送的电话号码,将所述电话号码与上位机存储的数据库中的电话号码进行匹配,并输出所述电话号码对应的数据信息。
2.根据权利要求1所述的通信专网远程监控系统,其特征在于,嵌入式处理模块与上位机之间采用USB接口或RS232接口相联。
3.根据权利要求1所述的通信专网远程监控系统,其特征在于,所述上位机为计算机。
4.根据权利要求1所述的通信专网远程监控系统,其特征在于,还包括与所述嵌入式处理模块连接的电话机。
5.一种通信专网远程监控方法,其特征在于,至少包括:所述嵌入式处理模块用于将从上位机发来的电话号码通过摘机线路自动拨出;所述上位机用于接收所述嵌入式处理模块发送的电话号码,将所述电话号码与上位机存储的数据库中的电话号码进行匹配,并输出所述电话号码对应的数据信息。
【文档编号】H04M3/22GK104243724SQ201410523970
【公开日】2014年12月24日 申请日期:2014年9月30日 优先权日:2014年9月30日
【发明者】黄麟舒, 徐慨, 李洪科, 叶慧娟, 项顺祥, 杨海亮, 靳煜, 邓小涛, 曹军福 申请人:中国人民解放军海军工程大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1