首页> 中国专利> 一种监听网关支持多种监听协议的方法及监听网关

一种监听网关支持多种监听协议的方法及监听网关

摘要

本发明公开了一种监听网关支持多种监听协议的方法,所述方法包括步骤有:在监听网关上配置多个被控网元和监听中心所使用的协议类型和通信参数;所述监听网关根据该被控网元和/或监听中心的通信参数,建立与被控网元和/或监听中心的通信连接,使该通信连接与各被控网元和/或监听中心一一对应;监听网关根据该被控网元和/或监听中心的协议类型,对来自该被控网元或监听中心的消息进行编解码处理,并对内提供统一接口,对外实现各标准协议之间的转换。本发明还相应提供一种支持多种监听协议的监听网关。借此,本发明的监听网关可以支持多种监听协议,从而降低了监听系统的建设成本。

著录项

  • 公开/公告号CN101217426A

    专利类型发明专利

  • 公开/公告日2008-07-09

    原文格式PDF

  • 申请/专利权人 中兴通讯股份有限公司;

    申请/专利号CN200810055869.0

  • 发明设计人 魏煜;熊钢;华新海;

    申请日2008-01-10

  • 分类号H04L12/26;H04L12/66;

  • 代理机构北京律诚同业知识产权代理有限公司;

  • 代理人梁挥

  • 地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦

  • 入库时间 2023-12-17 20:28:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-12-08

    授权

    授权

  • 2008-09-10

    实质审查的生效

    实质审查的生效

  • 2008-07-09

    公开

    公开

说明书

技术领域

本发明涉及通信系统的监听领域,特别涉及一种监听网关支持多种监听协议的方法及监听网关。

背景技术

监听系统在国家安全领域具有重要作用。监听网关在监听系统中的位置一侧连接被控网元,另一侧连接监听中心。监听网关一方面要能够处理被控网元通过标准协议接口发送过来的消息,另一方面也要能够向监听中心提供标准协议接口。

随着通信技术的发展和演变,新的通信网络不断出现,目前已有PSTN(Public Switched Telephone Network,公共交换电话网),GSM(Global Systemof Mobile communication,全球移动通讯系统),CDMA2000(Code DivisionMuitiple Access 2000,码分多址2000),WCDMA(Wideband Code DivisionMultiple Access,宽带码分多址),TD-SCDMA(Time Division-Synchronous CodeDivision Multiple Access,时分同步码分多址),NGN(Next GenerationNetworking,下一代网络),IMS(IP Multimedia Subsystem,IP多媒体子系统)等多种类型的网络出现,对于不同类型的网络,监听系统所采用的协议接口也是不同的。即使对于同一种网络,也会有不同的协议类型。目前监听系统中出现的监听网关,只能够连接使用同一种监听协议的被控网元,并且对监听中心也只能提供同一种协议接口。这样,当需要同时监听不同监听协议的被控网元时,就要增加监听网关设备,从而造成了系统建设成本的增加。

综上可知,现有监听网关的监听技术,在实际使用上显然存在不便与缺陷,所以有必要加以改进。

发明内容

针对上述的缺陷,本发明的目的在于提供一种监听网关支持多种监听协议的方法及监听网关,其能够降低监听系统的建设成本。

为了实现上述目的,本发明提供一种监听网关支持多种监听协议的方法,所述监听网关分别连接有使用不同监听协议的多个被控网元和监听中心,所述方法包括:

A、在所述监听网关上配置所述多个被控网元和监听中心所使用的协议类型和通信参数;

B、所述监听网关根据该被控网元和/或监听中心的通信参数,建立与该被控网元和/或监听中心的通信连接,使该通信连接与各被控网元和/或监听中心一一对应;

C、所述监听网关根据该被控网元和/或监听中心的协议类型,对来自该被控网元或监听中心的消息进行编解码处理,并对内提供统一接口,对外实现各标准协议之间的转换。

根据本发明的方法,还包括一激活监听的步骤,进一步包括:

D1、所述监听中心发出设控命令;

D2、所述监听网关根据所述监听中心使用的协议类型,按照规范进行解码,确定该设控命令需要发送的被控网元;根据被控网元使用的协议类型,按照规范进行编码;按照被控网元使用的通信参数,将该编码后的数据发送到指定的被控网元;

D3、该被控网元处理该设控命令,将该命令的处理结果发送该监听网关;

D4、该监听网关接收到被控网元的回应,根据通信参数确认该回应消息来自哪个被控网元,根据确认的被控网元使用的协议类型,按照规范进行编码;

D5、该监听网关根据该监听中心使用的通信参数,将相应数据发送到相应的监听中心。

根据本发明的方法,还包括一实施监听的步骤,进一步包括:

E1、当一被控网元发生活动时,该被控网元将活动事件报告和/或通信内容上报给监听网关;

E2、所述监听网关根据该被控网元的通信参数,识别该活动事件报告和/或通信内容来自哪个被控网元后,再根据该被控网元所使用的协议类型对该活动事件报告和/或通信内容进行解码;

E3、所述监听网关确定该活动事件报告和/或通信内容需要转发的监听中心后,再根据该监听中心使用的协议类型对该解码后的活动事件报告和/或通信内容重新进行编码;

E4、所述监听网关根据该监听中心的通信参数,将该重新编码后的活动事件报告和/或通信内容发给该监听中心。

根据本发明的方法,在步骤B中,进一步在所述监听网关上设置第一接口、第二接口以及第三接口,分别用于实施监听中心与被控网元之间的设控命令的发送和接收、被控网元发生活动时向监听中心上报活动事件报告以及被控网元发生活动时向监听中心上报通信内容。

根据本发明的方法,所述第一接口的通信方式为TCP方式或TELNET方式;所述第二接口的通信方式为TCP方式或FTP方式;所述第三接口的通信方式为TDM方式或IP方式。

根据本发明的方法,还进一步包括所述监听中心实时播放被控网元的活动事件报告和/或通信内容,以进行实时监听的步骤。

根据本发明的方法,所述通信内容为语音通信内容和/或数据通信内容。

本发明还提供一种支持多种监听协议的监听网关,所述监听网关分别连接有使用不同监听协议的多个被控网元和监听中心,且所述监听网关包括:

数据配置模块,用于配置所述多个被控网元和监听中心所使用的协议类型和通信参数;

通信模块,用于根据该被控网元和/或监听中心的通信参数,建立与该被控网元和/或监听中心的通信连接,使该通信连接与各被控网元和/或监听中心一一对应;

协议处理模块,用于根据该被控网元和/或监听中心的协议类型,对来自该被控网元或监听中心的消息进行编解码处理,并对内提供统一接口,对外实现各标准协议之间的转换。

根据本发明的监听网关,所述监听网关上设置第一接口、第二接口以及第三接口:

所述第一接口,用于实施监听中心与被控网元之间的设控命令的发送和接收;

所述第二接口,用于被控网元发生活动时向监听中心上报活动事件报告;

所述第三接口,用于被控网元发生活动时向监听中心上报通信内容。

根据本发明的监听网关,所述第一接口的通信方式为TCP方式或TELNET方式;所述第二接口的通信方式为TCP方式或FTP方式;所述第三接口的通信方式为TDM方式或IP方式。

本发明通过在监听网关上配置多个被控网元和监听中心所使用的协议类型和通信参数;根据该被控网元和/或监听中心的通信参数,建立与该被控网元和/或监听中心的通信连接;并且所述监听网关根据该被控网元和/或监听中心的协议类型,对来自该被控网元或监听中心的消息进行编解码处理,并对内提供统一接口,对外实现各标准协议之间的转换。借此,本发明的监听网关可以支持多种监听协议,从而降低了监听系统的建设成本。

附图说明

图1是本发明支持多种监听协议的监听网关的网络环境图;

图2是本发明支持多种监听协议的监听网关的结构示意图;

图3是本发明监听网关支持多种监听协议的方法流程图;

图4是本发明的激活监控步骤的流程图;

图5是本发明的实施监听步骤的流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1示出了本发明支持多种监听协议的监听网关的网络环境,所述监听网关10连接有使用不同监听协议的多个被控网元30和监听中心20,一般而言监听中心20以及被控网元30为一一对应的关系,即一个监听中心20监听一个被控网元30,该被控网元30可以是PSTN网元、GSM网元、CDMA2000网元、WCDMA网元以及NGN网元等。其中,所述监听网关10上包括第一接口101、第二接口102以及第三接口103,其中:

第一接口101,用于实施监听中心20与被控网元30之间的设控命令的发送和接收。所述第一接口101的通信方式为TCP(Transmission Control Protocol,传输控制协议)方式或TELNET方式等。

第二接口102,用于在被控网元30发生活动时向监听中心20上报活动事件报告。所述第二接口102的通信方式为TCP方式或FTP(File TransferProtocol,文件传输协议)方式等。

第三接口103,用于在被控网元30发生活动时向监听中心20上报通信内容。所述第三接口103的通信方式为TDM(Time Division Multiplex,时分复用)方式或IP(Internet Protocol,网间协议)方式等。

图2示出了本发明支持多种监听协议的监听网关的结构,所述监听网关10分别连接有使用不同监听协议的多个被控网元30和监听中心20,且所述监听网关10包括有:

数据配置模块11,用于配置所述多个被控网元30和监听中心20所使用的协议类型和通信参数。

通信模块12,用于根据被控网元30和/或监听中心20的通信参数,建立与该被控网元30和/或监听中心20的通信连接,使该通信连接与各被控网元30和/或监听中心20一一对应。优选的是,所述通信模块12可以包括两个通信子模块,第一通信子模块用于和监听中心20建立通信连接,第二通信子模块用于和被控网元30建立通信连接。

协议处理模块13,用于根据被控网元30和/或监听中心20的类型协议,对来自该被控网元30或监听中心20的消息进行编解码处理,并对内提供统一接口,对外实现各标准协议之间的转换。

相较于现有的支持单一监听协议的监听网关,本发明的监听网关10利用通信模块12将通信连接与被控网元30和监听中心20一一对应,由通信模块12识别监听网关10接收到的消息来自哪个被控网元30或监听中心20。而协议处理模块13根据该被控网元30或监听中心20使用的协议类型,对监听网关10和被控网元30之间,以及监听网关10和监听中心20之间交互的数据,按协议规定进行编解码,并实现各标准接口问的转换,从而实现对多种监听协议的支持。

图3示出了本发明监听网关支持多种监听协议的方法流程,其通过图2所示的监听网关10来实现,具体包括步骤如下:

步骤S301,在所述监听网关10上配置所述多个被控网元30和监听中心20所使用的协议类型和通信参数,其通过监听网关10的数据配置模块11来实现。具体而言,所述监听网关10的数据配置模块11将所配置的被控网元30和监听中心20所使用的协议类型和通信参数保存于监听网关10的一数据库中,所述通信模块12和协议处理模块13日后可根据需要随时调用该数据库中的协议类型和通信参数。或者,所述数据配置模块11将被控网元30和监听中心20所使用的通信参数直接配置于通信模块12中,其更利于提高通信模块12的数据调用效率;并将所述被控网元30和监听中心20所使用的协议类型直接配置于协议处理模块13中,其更利于提高协议处理模块13的数据调用效率。

步骤S302,所述监听网关10根据该被控网元30和/或监听中心20的通信参数,建立与该被控网元30和/或监听中心20的通信连接,使该通信连接与各被控网元30和/或监听中心20一一对应。这里是通过监听网关10的通信模块12来实现的。

步骤S303,所述监听网关10根据该被控网元30和/或监听中心20的协议类型,对来自该被控网元30或监听中心20的消息进行编解码处理,并对内提供统一接口,对外实现各标准协议之间的转换。这里是通过监听网关10的协议处理模块13来实现的。

本方法进一步包括在所述监听网关10上设置第一接口101、第二接口102以及第三接口103,这三个接口分别用于实施监听中心10与被控网元30之间的设控命令的发送和接收;用于被控网元30发生活动时向监听中心20上报活动事件报告;以及用于被控网元30发生活动时向监听中心20上报通信内容。并且,所述第一接口101的通信方式为TCP方式或TELNET方式等;所述第二接口102的通信方式为TCP方式或FTP方式等;所述第三接口103的通信方式为TDM方式或IP方式等。

图4示出了本发明方法中的激活监控步骤的流程,其通过图2所示的监听网关10来实现,用户要实现监听,首先需要在监听中心20通过监听网关10(第一接口101)向某被控网元30发出设控命令,其具体包括步骤如下:

步骤S401,所述监听中心20发出设控命令。具体而言,所述监听网关10的通信模块12收到一监听中心20发来的要求监控一被控网元30的设控命令后,根据该监听中心20的通信参数来识别该设控命令来自哪个监听中心20,并且所述通信模块12将该设控命令发送给协议处理模块13。这里,监听中心20通过第一接口101向监听网关10发送设控命令,要求监控某被控网元30。

步骤S402,所述监听网关10根据所述监听中心20使用的协议类型,按照规范进行解码,确定该设控命令需要发送的被控网元30;根据被控网元30使用的协议类型,按照规范进行编码;按照被控网元30使用的通信参数,将该编码后的数据发送到指定的被控网元30。

具体而言,所述步骤S403中监听网关10的协议处理模块13根据该监控中心20使用的协议类型,按照规范对该设控命令进行解码。所述监听网关10确定该设控命令需要转发的被控网元30后,所述协议处理模块13根据该被控网元30使用的协议类型,对该解码后的设控命令按照规范重新进行编码后发送给通信模块12。本发明中,所述监听网关10根据该监听中心20或被控网元30的消息中携带的被控网元标识或者监听中心标识来确定需要转发的被控网元30或监听中心20;或者所述监听网关10根据其预先配置的被控网元30和监听中心20的对应关系,来确定所需要转发的监听中心20或被控网元30。本步骤中,所述监听网关10根据该设控命令中携带的被控网元标识来确定需要转发被控网元30;或者所述监听网关10根据其预先配置的被控网元30和监听中心20的对应关系,来确定所需要转发的被控网元30。然后,所述通信模块12根据该被控网元30的通信参数,将该重新编码后的设控命令发送给该被控网元30。

步骤S403,所述被控网元30处理该设控命令,并将该设控命令的处理结果经由第一接口101发送给监听网关10,具体是发送到监听网关10的通信模块12。

步骤S404,所述监听网关10接收到被控网元30的回应,根据通信参数确认该回应消息来自哪个被控网元30,根据确认的被控网元30使用的协议类型,按照规范进行编码。具体而言,所述监听网关10的通信模块12根据该被控网元30的通信参数,来识别该命令的回应消息来自哪个被控网元30,并根据该被控网元30使用的协议类型,对该回应消息进行解码后发送给所述协议处理模块13,所述监听网关10确定该回应消息需要转发的监听中心20后,所述协议处理模块13根据该监听中心20使用的协议类型,按照规范对该解码后的回应消息重新进行编码后发送给通信模块12。本步骤中,所述监听网关10根据该回应消息中携带的监听中心标识来确定需要转发监听中心20;或者所述监听网关10根据其预先配置的被控网元30和监听中心20的对应关系,来确定所需要转发的监听中心20。

步骤S405,所述监听网关10根据该监听中心20使用的通信参数,将相应数据发送到相应的监听中心20。具体而言,所述监听网关10的通信模块12根据该监听中心20的通信参数,将该重新编码后的回应消息发送给该监听中心20,从而完成一次激活监听的流程。

图5示出了本发明具体实施监听步骤的流程,其通过图2所示的监听网关10来实现,具体包括步骤有:

步骤S501,当一所述被控网元30发生活动时,该被控网元30将活动事件报告和/或通信内容上报给监听网关10,具体是将活动事件报告和/或通信内容上报给通信模块12。其中,所述活动事件报告通过第二接口102上报给通信模块12,而所述通信内容通过第三接口103上报给通信模块12。

步骤S502,所述监听网关10根据该被控网元30的通信参数,识别该活动事件报告和/或通信内容来自哪个被控网元30后,再根据该被控网元30所使用的协议类型对该活动事件报告和/或通信内容进行解码。具体而言,所述监听网关10的通信模块12根据该被控网元30的通信参数,识别该活动事件报告和/或通信内容来自哪个被控网元30后,将其发送给协议处理模块13,所述协议处理模块13根据该被控网元30所使用的协议类型,按照规范对该活动事件报告和/或通信内容进行解码。

步骤S503,所述监听网关10确定该活动事件报告和/或通信内容需要转发的监听中心20后,再根据该监听中心20使用的协议类型对该解码后的活动事件报告和/或通信内容重新进行编码。具体而言,所述监听网关10根据该活动事件报告和/或通信内容中携带的监听中心标识来确定需要转发监听中心20;或者所述监听网关10根据其预先配置的被控网元30和监听中心20的对应关系,来确定所需要转发的监听中心20。并且,确定该活动事件报告和/或通信内容需要转发的监听中心20后,所述协议处理模块13根据该监听中心20使用的协议类型,按照规范对该解码后的活动事件报告和/或通信内容重新进行编码后,发送给该所述通信模块12。

步骤S504,所述监听网关10根据该监听中心20的通信参数,将该重新编码后的活动事件报告和/或通信内容发给该监听中心20。具体而言,所述监听网关10的通信模块12根据该监听中心20的通信参数,将该重新编码后的活动事件报告和/或通信内容发给监听中心20,则监听中心20的用户就可以知道被控网元30正在进行的活动。本发明还进一步包括所述监听中心20实时播放被控网元30的活动事件报告和/或通信内容,从而实现对被控网元30的实时监听。另外,所述通信内容可以包括语音通信内容和/或数据通信内容等。

综上所述,本发明通过在监听网关上配置多个被控网元和监听中心所使用的协议类型和通信参数;根据该被控网元和/或监听中心的通信参数,建立与该被控网元和/或监听中心的通信连接;并且所述监听网关根据该被控网元和/或监听中心的协议类型,对来自该被控网元或监听中心的消息进行编解码处理,并对内提供统一接口,对外实现各标准协议之间的转换。借此,本发明的监听网关可以支持多种监听协议,从而降低了监听系统的建设成本。

当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号