基于数据流重定向的voip/ngn监听、监控方法及系统的制作方法

文档序号:7655960阅读:204来源:国知局
专利名称:基于数据流重定向的voip/ngn监听、监控方法及系统的制作方法
技术领域
本发明属于通信网络技术领域,具体涉及一种基于数据流重定向的 V0IP/NGN监听、监控方法及系统。
背景技术
目前基于IP的语音和纟某体技术,通过SIP和H. 248控制信令和通过RTP 进行传送的通信网络变得越来越流行。随着VOIP/NGN系统的广泛应用,对 VOIP/NGN用户的语音等媒体内容进行监控,记录的功能,对于国家安全和公 安部门具有越来越重要的作用。传统对VOIP语音进行录音是采用在VOIP语 音RTP数据流的传送线路上安装数据包捕获工具的方式进行。但是,在大型 VOIP/NGN网络中,存在很多的RTP语音传送路径和语音网关。为了进行整网 无遗漏的监听,就需要在不同地点,不同线路上安装非常多的数据包捕获设 备,这就使VOIP/NGN的监听和录音变得非常困难。

发明内容
针对上述VOIP/NGN监听、监控方法存在的问题,本发明提出了一种基于 数据流重定向的VOIP/NGN监听、监控方法及系统,采用该方法在一个中心位 置就能够对所有需要监控和录音的通话进行监控,且不影响用户的正常通话。
本发明的目的是通过如下技术方案实现的
一种基于数据流重定向的VOIP/NGN监听、监控方法,其步骤包括
1) VOIP/NGN用户发起呼叫,监控系统检查呼叫信令中的用户号码或者IP
地址是否是监控目标,如果所述信令中的用户号码或者IP地址不是监控目标, 则所述信令交互正常进行,如果所述信令中的用户号码或者IP地址是监控目
标,则修改呼叫信令SDP中的RTP地址和端口,将地址和端口修改为一特定的 RTP转接设备的地址和端口 ,监控系统通知相应RTP转接设备打开端口接收上 述呼叫信令所对应的媒体数据流,并对所述呼叫信令对应的媒体数据流进行 监听和录音;
2 )所述呼叫信令经过信令代理设备和/或信令应用服务器并按照软交换 设备指示的路线到达被叫用户端;
3 )被叫用户接收到呼叫信令后进行应答,监控系统将应答信令SDP中的 RTP地址和端口号也指向一特定的RTP转接地址,并通知相应RTP转接设备打开 端口接收应答呼叫的媒体数据流,并对所述应答呼叫的媒体数据流进行监听 和录音;
4 )所述应答信令经过信令代理设备和/或信令应用服务器并按照软交换 设备指示的路线到达信令发起用户端;
所述呼叫信令和应答信令基于SIP协议和MEGAC0/H. 248协议。 一种基于数据流重定向的VOIP/NGN监听、监控系统,其特征在于包括 一信令应用服务器和一RTP转接设备,所述信令应用服务器和软交换设备连 接,RTP转接设备上设有一录音装置,
所述信令应用服务器,用于接收软交换设备发来的信令,对该信令进行 检测,如果所述信令中的用户号码或者IP地址不是监控目标,则所述信令应 用服务器将所述信令发回软交换设备,如果所述信令中的用户号码或者IP地 址是监控目标,修改信令SDP中的RTP地址和端口,使信令媒体数据流从所述 RTP转接设备处转接,并将修改后的信令发回给软交换设备;
所述RTP转接设备,打开由所述信令应用服务器指定的端口,正常接受 并发送信令媒体数据流;
所述录音装置,对经过RTP转接设备上的语音等媒体数据流进行复制保存。
一种基于数据流重定向的VOIP/NGN监听、监控系统,其特征在于包括 一信令代理设备和一RTP转接设备,信令代理设备部署在软交换设备与 VOIP/NGN用户之间,所述RTP转接设备上设有一录音装置,
所述信令代理设备,从线路上直接捕获信令,中继所述信令,对该信令 进行检测,如果所述信令中的用户号码或者IP地址不是监控目标,则所述信 令交互正常进行,如果所述信令中的用户号码或者IP地址是监控目标,修改 信令SDP中的RTP地址和端口 ,使信令对应呼叫的4某体数据流从所述RTP转接设 备处转接;
所述RTP转接设备,打开由所述信令代理设备指定的端口,正常接受并 发送呼叫的媒体数据流;
所述录音装置,对经过RTP转接设备上的呼叫的J 某体数据流进行复制保存。
上述录音装置,可将复制保存的媒体数据流进行处理,还原为媒体文件。 本发明的技术优点在于
通过修改原始SIP或H. 248信令中的RTP网关的地址或者RTP端点的地 址,将需要监控的媒体数据流强制导向中心监控设备所在的媒体转接点,使 位于不同地理位置的监控目标的RTP流重定向(Redirect)到一个固定监控 点,实现了对分布在不同地理位置和媒体网关上的用户实施统一监听、监控。


图1是本发明基于数据流重定向的V0IP/NGN监听、监控系统的一实施例示 意图2是本发明基于数据流重定向的V0IP/NGN监听、监控系统的另一实施例 示意图3是本发明基于数据流重定向的VOIP/NGN监听、监控方法的流程示意图。
具体实施例方式
以下结合附图详细描述本发明所提供基于数据流重定向的VOIP/NGN监 听、监控方法及系统,但不构成对本发明的限制。
参考图l,本发明基于数据流重定向的VOIP/NGN监听、监控系统,包括一 信令代理设备和一RTP转接设备,信令代理设备部署在软交换设备与VOIP/NGN 用户之间,所述RTP转接设备上设有一录音装置,信令代理设备Signaling Proxy,从线路上直接捕获信令,中继所述信令,对该信令进行检测,如杲所 述信令中的用户号码或者IP地址不是监控目标,则所述信令交互正常进行, 如果所述信令中的用户号码或者IP地址是监控目标,修改呼叫信令SDP中的 RTP地址和端口 ,使信令对应呼叫的媒体数据流从所述RTP转接设备处转接; RTP转接设备RTP Proxy,打开由所述信令代理设备指定的端口 ,正常接受并 发送信令对应呼叫的媒体数据流,所述录音装置,对经过RTP转接设备上的 媒体数据流进行复制保存。
参考图3,用户A的呼叫信令首先通过Signaling Proxy,然后通过软交 换系统进行交互。Signaling Proxy对信令进行监控,如果用户号码或者IP 地址不是监控或者录音目标,则信令交互正常进行,Signaling Proxy不进行干预。这时,用户的RTP媒体数据流按照软交换系统指示的路径传递,如果 Signaling Proxy监测到用户的号码或者地址是监控目标,则修改信令中的 RTP转接地址或者端点,则用户A的RTP媒体数据流将从监控系统专用的RTP Proxy进行转接,并^皮监控和录音系统记录。
用户A的信令经过RTP转接设备并按照软交换设备指示的路线到达被叫 用户B,用户B接收'到呼叫信令后进行应答,监控系统将应答信令SDP中的RTP 地址和端口号也指向上述RTP转接地址,并通知该RTP转接设备打开端口接收 应答信令对应呼叫的媒体数据流,并对应答信令对应呼叫的媒体数据流进行 监听和录音;该应答信令对应呼叫的媒体数据流经过RTP转接设备并按照软交 换设备指示的路线到达呼叫发起用户A 。
参考图2,本发明基于数据流重定向的VOIP/NGN监听、监控系统,包括一 信令应用服务器和一RTP转接设备,信令应用服务器和软交换设备连接,RTP 转接设备上设有一录音装置,信令应用服务器,用于接收软交换设备发来的 信令,对该信令进行检测,如果所述信令中的用户号码或者IP地址不是监控 目标,则所述信令应用服务器将所述信令发回软交换设备,如果所述信令中 的用户号码或者IP地址是监控目标,修改信令SDP中的RTP地址和端口,使信 令对应呼叫的媒体数据流从所述RTP转接设备处转接,并将修改后的信令发回 给软交换设备。RTP转接设备RTP Proxy,打开由所述信令应用服务器指定的 端口,正常接受并发送信令对应呼叫的媒体数据流,所述录音装置,对经过 RTP转接设备上的媒体数据流进行复制保存。
参考图3,用户A发起呼叫信令,软交换设备将该呼叫信令发送给上述信 令应用服务器。信令应用服务器对该呼叫信令进行监控,如果用户号码或者 IP地址不是监控或者录音目标,则信令应用服务器直接将呼叫信令发回给软
交换设备,该呼叫信令交互正常进行,信令应用服务器不进行干预。这时,
用户A和其应答用户B的RTP媒体数据流按照软交换系统的指示的路径传递。 但如果信令应用服务器监测到用户的号码或者地址是监控目标,则修改呼叫 信令中的RTP转接地址或者端点,并发回给软交换设备,使用户A的RTP媒 体数据流从RTP Proxy进行转接,并被监控和录音系统记录。
用户A的信令经过RTP转接设备并按照软交换设备指示的路线到达被叫 用户B,用户B接收到呼叫信令后进行应答,监控系统将应答信令SDP中的 RTP地址和端口号也指向上述RTP转接地址,并通知该RTP转接设备打开端口 接收应答信令对应呼叫的媒体数据流,并对应答信令对应呼叫的媒体数据流 进行监听和录音;该应答信令对应呼叫的媒体数据流经过RTP转接设备并按 照软交换设备指示的路线到达信令发起用户A。
以上通过详细实施例描述了本发明所提供的基于数据流重定向的 VOIP/NGN监听、监控方法及系统,本领域的技术人员应当理解,在不脱离本 发明实质的范围内,可以对本发明做一定的变形或修改;其制备方法也不限 于实施例中所公开的内容。
权利要求
1、一种基于数据流重定向的VOIP/NGN监听、监控方法,其步骤包括1)VOIP/NGN用户发起呼叫,监控系统检查呼叫信令中的用户号码或者IP地址是否是监控目标,如果所述信令中的用户号码或者IP地址不是监控目标,则所述信令交互正常进行,如果所述信令中的用户号码或者IP地址是监控目标,则修改呼叫信令SDP中的RTP地址和端口,将地址和端口指向一特定的RTP转接地址,监控系统通知相应RTP转接设备打开端口接收上述信令对应呼叫的媒体数据流,并对上述信令对应呼叫的媒体数据流进行监听和录音;2)所述呼叫信令经过信令代理设备和/或信令应用服务器并按照软交换设备指示的路线到达被叫用户端;3)被叫用户接收到呼叫信令后进行应答,监控系统将应答信令SDP中的RTP地址和端口号也指向上述特定的RTP转接地址,并通知相应RTP转接设备打开端口接收应答信令对应呼叫的媒体数据流,并对上述应答信令对应呼叫的媒体数据流进行监听和录音;4)所述应答信令经过信令代理设备和/或信令应用服务器并按照软交换设备指示的路线到达信令发起用户端。
2、 如权利要求1所述的基于数据流重定向的V0IP/NGN监听、监控方 法,其特征在于所述呼叫信令和应答信令基于SIP协议和MEGACO/H. 248 协议。
3、 一种基于数据流重定向的VOIP/NGN监听、监控系统,其特征在 于包括一信令应用服务器和一RTP转接设备,所述信令应用服务器和 软交换设备连接,RTP转接设备上设有一录音装置,所述信令应用服务器,用于接收软交换设备发来的信令,对该信令 进行才企测,如果所述信令中的用户号码或者IP地址不是监控目标,则所 述信令应用服务器将所述信令发回软交换设备,如果所述信令中的用户 号码或者IP地址是监控目标,修改信令SDP中的RTP地址和端口 ,使信令 对应呼叫的媒体数据流从所述RTP转接设备处转接,并将修改后的信令 发回给软交换设备;所述RTP转接设备,打开由所述信令应用服务器指定的端口,正常 接受并发送信令对应呼叫的+某体数据流;所述录音装置,对经过RTP转接设备上的信令语音数据复制保存。
4、 如权利要求3所述的基于数据流重定向的V0IP/NGN监听、监控 系统,其特征在于所述录音装置,将复制保存的媒体数据流进行处理, 还原为媒体文件。
5、 一种基于数据流重定向的VOIP/NGN监听、监控系统,其特征在 于包括一信令代理设备和一RTP转接设备,信令代理设备部署在软交 换设备与VOIP/NGN用户之间,所述RTP转接设备上设有一录音装置,所述信令代理设备,从线路上直接捕获信令,中继所述信令,对该 信令进行检测,如果所述信令中的用户号码或者IP地址不是监控目标, 则所述信令交互正常进行,如果所述信令中的用户号码或者IP地址是监 控目标,修改呼叫信令SDP中的RTP地址和端口 ,使信令对应呼叫的媒体 数据流从所述RTP转接设备处转接;所述RTP转接设备,打开由所述信令应用服务器指定的端口,正常接受并发送信令对应呼叫的媒体数据流;所述录音装置,对经过RTP转接设备上的媒体数据流进行复制保存。
6、如权利要求5所述的基于数据流重定向的V0IP/NGN监听、监控 系统,其特征在于所述录音装置,将复制保存的々某体数据流进行处理, 还原为媒体文件。
全文摘要
本发明提供了一种基于数据流重定向的VOIP/NGN监听、监控方法及系统,该方法通过监控系统的信令代理或者应用服务器检查用户呼叫信令的号码或IP地址是否是监控目标,修改属于监控目标的呼叫和应答信令SDP中的RTP地址或端口为监控系统指定的RTP转接设备的地址或端口,并通知该RTP转接设备打开端口接收用户通话产生的媒体数据流,RTP转接设备将用户通话产生的媒体数据流复制并保存下来或合成成为语音文件供司法执行机构(LEA)使用。本发明将需要监控的媒体数据流强制导向监控设备所在的RTP转接点,使位于不同地理位置的监控目标的RTP媒体流重定向到一个固定监控点,实现了对分布在不同地理位置和媒体网关上的用户实施统一监听、监控。
文档编号H04L12/56GK101114952SQ200710120858
公开日2008年1月30日 申请日期2007年8月28日 优先权日2007年8月28日
发明者勇 岳 申请人:飞思达技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1