一种媒体流桥接设备及一种媒体业务系统的制作方法

文档序号:7954786阅读:203来源:国知局
专利名称:一种媒体流桥接设备及一种媒体业务系统的制作方法
技术领域
本发明涉及一种媒体流桥接设备及一种媒体业务系统,尤其是一种能够实现媒体流多次协商的媒体流桥接设备及媒体业务系统。
背景技术
宽带网络,与窄带网络相比,能为用户提供更为丰富的媒体资源。虽然网络进入了宽带时代,但是人们使用网络的习惯绝对不会在一朝一夕之间会发生改变,因此在短期内,窄带网络中大量存在的呼叫中心、智能网的自动及人工业务的应用不会发生大的改变。窄带网络中的一些被大众广为接受的业务必然要向宽带网络进行平移。最典型的呼叫中心或智能网中的自动业务或人工业务在宽带网络中依然是必不可少的。
在窄带网络中,呼叫中心的业务中经常会出现自动转人工、人工转自动、语音转传真等业务应用,这些一般都是通过在交换机或系统的交换模块内修改窄带时隙的搭接,将用户的电话搭接到不同的资源(语音、传真、人工话务员等)上,从而实现业务的不断切换,这种操作都在系统内部完成,对于用户及用户终端来说是完全透明的。
但是,在宽带网络中,呼叫和承载分离,呼叫控制设备不再具备承载功能,承载网络也演变成为IP网络,用户终端和系统内的资源(语音、图像、传真、人工话务员等)之间直接通过实时传输协议(Real-time TransportProtocol,简称RTP)实现媒体流的点对点交互。这样就给一些传统业务的实现带来困难。由于用户终端和人工话务员之间的RTP媒体流不经过系统中的呼叫控制设备,而直接实现端到端的交互,这给话务员的质检功能(插入、监听、录音等)实现带来了困难;另一方面,在宽带网络中,对于媒体的多次协商支持存在限制H.323终端不支持媒体的二次协商;会话起始协议(Session Initiation Protocol,简称SIP)终端支持二次协商,但不是强制要求,在对端为MGC+MGW接入呼叫的情况下,取决于对端的设备是否支持媒体流的二次协商,即便支持,其中也会有较大的时延。
在现有技术中,系统的用户3G终端、H.323终端、SIP终端等终端接入系统中后,根据业务流程的情况会接入不同的资源。一般情况下首先会接入语音资源,提供业务使用说明等信息,然后随着用户需求的不同,用户有可能要求传真服务、有可能要求话务员服务、或者是接入一个会场等等,这必然要求终端的媒体流从语音资源设备切换到传真、人工话务员或会场。而如果终端或外部网络设备不支持媒体流的再次协商和修改,这个功能就无法实现。并且,H.323终端不支持媒体的二次协商;SIP终端协议支持,但是非强制要求;在对端为MGC+MGW接入呼叫的情况下,要看对端的设备是否支持媒体流的二次协商,即便支持,其中也会有较大的时延。另一方面,当用户被接入人工话务员后,用户的终端和人工话务员之间的媒体流直接通过RTP进行交互,系统质检人员想要监听通话过程或录制通话过程都存在一定的困难。
因此,随着承载网络的IP化,传统窄带网络中一些被大众广为接受的业务(典型的如呼叫中心或智能网中的自动业务、人工业务)在向IP网络平移时,遇到了困难。当业务需要在多种资源间(话音、视频、图像、传真、人工话务员等)进行切换的时候,由于宽带网络对于媒体流的多次协商支持的限制,而不能实现。

发明内容
本发明的目的在于针对现有技术所存在的缺陷,提供一种媒体流桥接设备及一种媒体业务系统,解决在宽带网络中,用户终端和资源设备(语音、图像、传真、人工话务员等)之间直接通过RTP实现媒体流的点对点交互的情况下,话务员质检、自动人工业务切换、自动业务切换等问题。
为了实现上述目的,本发明提供了一种媒体流桥接设备,该设备包括控制模块,用于接收控制消息,进行媒体协商,以及对业务流程进行控制;RTP模块,与所述控制模块相连接,用于处理RTP协议,根据控制模块的控制信息,传输媒体流。
所述RTP模块包括RTP源模块,与所述控制模块连接,用于与用户终端进行媒体流的传输;RTP目的模块,与所述控制模块及RTP源模块相连接,用于与提供媒体资源的媒体资源设备进行媒体流的传输。
所述RTP源模块通过与控制模块连接的编码转换模块与所述RTP目的模块连接,该编码转换模块用于对媒体流进行编码格式转换。
所述RTP目的模块可为一个、两个或多个。当RTP目的模块为两个或多个时,所述RTP源模块可通过与所述控制模块连接的混音模块,与所述RTP目的模块中的至少两个RTP目的模块相连接,该混音模块用于在多方通话时对各会议方的媒体流进行混音。所述RTP源模块可通过与所述控制模块连接的源编码转换模块,与所述混音模块相连接,该源编码转换模块用于对RTP源模块与混音模块之间传输的媒体流进行编码格式转换。所述混音模块可通过与控制模块连接的第一目的编码转换模块,与所述至少两个RTP目的模块中的第一RTP目的模块相连接,该第一目的编码转换模块用于对混音模块与第一RTP目的模块之间传输的媒体流进行编码格式转换。
本装置还可包括记录模块,与所述控制模块及RTP模块相连接,或与所述控制模块及混音模块相连接,用于对媒体数据进行记录。
本发明还提供了一种媒体业务系统,该系统包括,控制设备,用于处理信令及控制业务流程;媒体资源设备,与该控制设备相连,用于提供媒体资源;以及媒体流桥接设备,与控制设备以及媒体资源设备相连接,所述媒体资源设备通过该媒体桥接设备与媒体业务系统外部的设备进行媒体流的传输。
本发明的技术方案解决了在宽带网络中,用户终端和资源设备(语音、图像、传真、人工话务员等)之间直接通过RTP实现媒体流的点对点交互的情况下,话务员质检、自动人工业务切换、自动业务切换等问题。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


图1为本发明的媒体业务系统结构示意图;图2为本发明的媒体流桥接设备结构示意图;图3为本发明的媒体流桥接设备的RTP模块一具体实施例结构示意图;图4为本发明的媒体流桥接设备一具体实施例结构示意图;图5为本发明媒体的流桥接设备结构的RTP模块另一具体实施例结构示意图;图6为本发明的媒体流桥接设备一具体实施例结构示意图;图7为本发明的媒体流桥接设备另一具体实施例结构示意图。
具体实施例方式
为了解决宽带网络中对于人工业务质检及自动流程切换的限制问题,本发明在宽带网络呼叫中心或智能网资源平台(包括其他类似系统)中,增加媒体流桥接设备完成宽带媒体流的接入,并由该媒体流桥接设备再连接系统内的各种媒体资源设备,同时实现媒体转换、媒体流复制分发等功能,从而支持系统实现业务开展需要的资源切换、人工话务员质检等功能。
如图1所示,为本发明的媒体业务系统结构示意图,该系统包括媒体流桥接设备1、控制设备2,以及多个媒体资源设备3。控制设备2与媒体流桥接设备1及媒体资源设备3相连,用于处理信令及控制业务流程。媒体资源设备3用于提供媒体资源的媒体资源设备,还与媒体流桥接设备1相连,通过媒体桥接设备1与媒体业务系统外部的设备进行媒体流的传输。其中,媒体资源设备3实例可以为以下设备语音设备(放音、录音、收号)、传真设备(收发传真)、多媒体设备(多媒体播放、录制)、人工座席、或者是前面这些功能的多种复合等等;控制设备实例可以为智能网中的SCP、呼叫中心的CTI Server、或两者的结合体、或者IMS中的MRFC、或其他具有类似功能的设备等等。
如图2所示,为本发明的媒体流桥接设备结构示意图,该设备包括控制模块11和RTP模块12。控制模块11用于接收控制消息,进行媒体协商,以及对业务流程进行控制;RTP模块12与控制模块11相连接,用于处理RTP协议,根据控制模块的控制信息,传输媒体流。图中,“ ”表示传输的信息为控制命令, 表示传输的信息为媒体流,以下的各图与之相同。
RTP模块可包括多个子模块,分别用于与用户终端的通信以及与媒体资源设备的通信。如图3所示,为RTP模块一具体实施例结构示意图,包括RTP源模块121及RTP目的模块122,这两个模块互连并且均与控制模块11连接,RTP源模块121用于与用户终端进行媒体流的传输,RTP目的模块122用于与提供媒体资源的媒体资源设备进行媒体流的传输。
当用户终端与媒体资源设备采用不同的媒体编码格式时,需要对媒体流进行编码格式转换,转换完成后再进行媒体流的转发。如图4所示,为媒体流桥接设备一具体实施例结构示意图,包括控制模块11、RTP源模块121、编码格式转换模块13及RTP目的模块122。控制模块11与其他各模块均连接,用于控制各模块完成系统要求的功能;RTP源模块121通过编解码模块13与RTP目的模块122相连接,编解码模块13用于根据用户终端及媒体资源设备支持的媒体格式,对媒体流进行编码格式转换。
当需要与多个媒体资源设备通信时,RTP模块可包括两个或多个RTP目的模块。如图5所示,为RTP模块的另一具体实施例结构示意图,RTP模块12由RTP源模块121及RTP目的模块122、123组成,RTP源模块121用于与用户终端进行媒体流的传输,RTP目的模块122、123用于与媒体资源设备进行媒体流的传输。连接于RTP目的模块122的媒体资源设备可以与连接与RTP源模块的用户终端进行双向的媒体交互,但是,连接于RTP目的模块123的媒体资源设备只能接收用户终端的媒体流,而不能向用户终端发送媒体流。此时,媒体流桥接设备可以通过复制源端(用户侧)的媒体流,并发送给第三方端点,这可以应用于监听或第三方录音场合。当用户终端与媒体资源设备支持的媒体格式不同时,也可加入编码格式转换模块。
为了实现多方通话,使用户终端可与多个媒体资源设备进行双向媒体流的传输,可加入混音装置。如图6所示,为媒体流桥接设备一具体实施例结构示意图,包括控制模块11,混音模块14、RTP源模块121及RTP目的模块122、123。控制模块11与混音模块14、RTP源模块121及RTP目的模块122、123连接,用于控制各模块完成系统要求的功能。RTP源模块121通过混音模块14与RTP目的模块122、123连接,混音模块14将各方的媒体流混合,从而实现多方通话功能,使连接于RTP目的模块122及123的媒体资源设备均能与连接于RTP源模块121的用户终端实现双向媒体流传输。
在多方通话时,由于不同会议方支持的编码格式可能不同,并且混音模块在混音时,同一会场都是使用一种编码格式进行混音,不同的格式首先要转换为一个通用的中间格式进行混音处理,从而,在多方通话时,也可加入编码转换模块。如图7所示,为媒体流桥接设备另一具体实施例结构示意图。在本实施例中,用户终端以及与RTP目的模块122连接的媒体资源设备所支持的编码格式,与混音模块14支持的编码格式不同,与RTP目的模块123连接的媒体资源设备与混音模块14支持的媒体格式相同。因此,RTP源模块121通过编码转换模块131与混音模块14连接,混音模块14通过编码转换模块132与RTP目的模块122连接,混音模块14直接与RTP目的模块123相连接。控制模块11与上述各模块均连接,用于控制各模块完成系统功能。
另外,在需要对媒体流进行录音时,也可加入记录模块,记录模块与控制模块连接,根据控制模块控制信息对媒体流数据,包括音频、视频或图文数据,进行记录,并根据媒体编码格式的要求及记录的具体需要,与相应模块连接,如当与RTP目的模块连接的媒体资源为人工话务员时,那么若需要对人工话务员进行质检操作,就可将记录模块与RTP目的模块连接,对音频媒体流进行录制;当多方通话时,若需要对整个会场的媒体流进行记录,那么就将记录模块与混音模块连接,根据需要对会场的音视频媒体流进行记录。
媒体流桥接设备完成用户终端和媒体资源设备之间的媒体流桥接功能,即所有接入系统的呼叫,媒体流全都直接接到媒体流桥接设备上,而不是直接接到媒体资源设备上,然后再由媒体流桥接设备建立到相应资源设备之间的媒体流连接。当业务需要进行不同资源间的切换的时候,只需控制媒体流桥接设备连接到不同的资源,就可以完成将用户终端切换到不同资源设备的功能,同时当需要切换到的资源提供的媒体流不是用户终端支持的媒体流格式的时候,媒体流桥接设备可以完成相应的编码格式转换,以上这些对于用户终端完全透明。
当用户终端接入人工话务员后,需要对人工话务员进行质检操作时,媒体流桥接设备将用户终端和人工话务员之间的媒体流复制后,传送给质检人员或录音系统,完成插入、监听、录音甚至是三方通话等功能。
本发明在宽带(NGN、3G、VOIP)网络中实现了现有自动业务流程、人工话务员等业务,解决了在宽带网络中,用户终端和资源设备(语音、图像、传真、人工话务员等)之间直接通过RTP实现媒体流的点对点交互的情况下,话务员质检、自动人工业务切换、自动业务切换等问题。
最后应当说明的是以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解,依然可以对本发明的具体实施方式
进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。
权利要求
1.一种媒体流桥接设备,其中包括控制模块,用于接收控制消息,进行媒体协商,以及对业务流程进行控制;RTP模块,与所述控制模块相连接,用于处理RTP协议,根据控制模块的控制信息,传输媒体流。
2.根据权利要求1所述的设备,其中所述RTP模块包括RTP源模块,与所述控制模块连接,用于与用户终端进行媒体流的传输;RTP目的模块,与所述控制模块及RTP源模块相连接,用于与提供媒体资源的媒体资源设备进行媒体流的传输。
3.根据权利要求2所述的设备,其中所述RTP源模块通过与控制模块连接的编码转换模块与RTP目的模块连接,该编码转换模块用于对媒体流进行编码格式转换。
4.根据权利要求2或3所述的设备,其中所述的RTP目的模块为一个。
5.根据权利要求2所述的设备,其中所述的RTP目的模块为两个或多个。
6.根据权利要求5所述的设备,其中,所述RTP源模块通过与所述控制模块连接的混音模块,与所述RTP目的模块中的至少两个RTP目的模块相连接,该混音模块用于在多方通话时对各会议方的媒体流进行混音。
7.根据权利要求6所述的设备,其中,所述RTP源模块通过与所述控制模块连接的源编码转换模块,与所述混音模块相连接,该源编码转换模块用于对RTP源模块与混音模块之间传输的媒体流进行编码格式转换。
8.根据权利要求6或7所述的设备,其中,所述混音模块通过与控制模块连接的第一目的编码转换模块,与所述至少两个RTP目的模块中的第一RTP目的模块相连接,该第一目的编码转换模块用于对混音模块与第一RTP目的模块之间传输的媒体流进行编码格式转换。
9.根据权利要求1所述的装置,其中还包括记录模块,与所述控制模块及RTP模块相连接,用于对媒体数据进行记录。
10.根据权利要求6或7所述的装置,其中还包括记录模块,与所述控制模块及混音模块相连接,用于对媒体数据进行录音。
11.一种含有权利要求1-10任一所述的媒体流桥接设备的媒体业务系统,其中包括控制设备,用于处理信令及控制业务流程;媒体资源设备,与该控制设备相连,用于提供媒体资源;以及媒体流桥接设备,与控制设备以及媒体资源设备相连接,所述媒体资源设备通过该媒体桥接设备与媒体业务系统外部的设备进行媒体流的传输。
全文摘要
本发明涉及一种媒体流桥接设备,包括控制模块,用于接收控制消息,进行媒体协商并对业务流程进行控制;RTP模块,与控制模块相连接,用于处理RTP协议,根据控制模块的控制信息传输媒体流。还涉及一种媒体业务系统,包括控制设备,用于处理信令及控制业务流程;媒体资源设备,与该控制设备相连,用于提供媒体资源;媒体流桥接设备,与控制设备以及媒体资源设备连接,媒体资源设备通过媒体桥接设备与该系统外部的设备进行媒体流的传输。本发明解决了在宽带网络中,用户终端和资源设备(语音、图像、传真、人工话务员等)之间直接通过RTP实现媒体流点对点交互时,话务员质检、自动人工业务切换、自动业务切换等问题。
文档编号H04L12/66GK1878175SQ200610034088
公开日2006年12月13日 申请日期2006年2月28日 优先权日2006年2月28日
发明者吴燕宇, 苏宇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1