本技术涉及通信技术领域,特别涉及一种系统间集群语音互通对接方法。
背景技术:
由于集群制式多种多样,异系统对接问题制约着不同集群系统之间语音的互联互通。在一些场景下,即使是同一种制式,不同厂商的产品也可能由于技术或接口的原因,无法进行系统级信令的对接。目前比较通用的做法是通过语音网关+车台进行对接,如图1所示:
a系统的语音要与b系统互通,则通过语音网关将语音转发至b系统车台。语音网关的通常做法是声音侦测触发(vox:voiceoperatedexchange),即通过检测双方的语音来触发一键通(ptt:pushtotalk)的建立。a系统和语音网关通常是数字语音,集群网关进行相应的音频处理,并将其转化为模拟语音,然后将语音转至b系统车台的麦克风接口(mic口),并打开车台ptt。
vox机制存在两方面的缺陷:
1、检测不准确,容易造成丢字;
2、检测时间过长,导致用户面时延大。
技术实现要素:
本技术提供了一种新的系统间集群语音互通对接方法,用数字音频流触发对接,从而解决vox触发的弊端,并避免采用复杂的信令触发。
本技术公开了一种系统间集群语音互通对接方法,包括:
当集群网关检测到第一系统的用户面数字音频流时,打开第二系统车台的一键通ptt,建立集群呼叫通路,并将第一系统的数字语音转换为模拟音频,将其转发至第二系统车台的麦克风接口mic,接入第二系统;
当集群网关检测到第一系统的用户面数字音频流结束时,关闭第二系统车台的ptt,第一系统和第二系统之间的集群通路关闭。
较佳的,所述数字音频流为实时传输协议rtp数据。
较佳的,在第一系统发起呼叫时,集群网关检测到第一系统的用户面数字音频流。
较佳的,在第一系统话权释放时,集群网关检测到第一系统的用户面数字音频流结束。
由上述技术方案可见,本技术公开的系统间集群语音互通对接方法,通过集群网关对第一系统的用户面数字音频流的检测,来打开第二系统车台的ptt,建立集群呼叫通路,并将第一系统的数字语音转换为模拟音频,将其转发至第二系统车台的mic,接入第二系统;并通过集群网关对第一系统的用户面数字音频流结束的检测,关闭第二系统车台的ptt,从而关闭第一系统与第二系统间的集群通路,实现了系统间集群语音互通对接。并且,本技术能够解决vox触发的弊端,并避免采用复杂的信令触发系统间集群语音互通对接。
附图说明
图1为现有系统间集群语音对接逻辑示意图;
图2为本技术系统间集群语音互通对接逻辑示意图。
具体实施方式
为使本技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本技术作进一步详细说明。
本技术主要解决a系统到b系统方向的集群建立触发方式问题。图2为本技术系统间集群语音互通对接逻辑示意图,图2所示逻辑中包括a系统、集群网关、b系统的车台和b系统。本技术提供的系统间集群语音互通对接方法包括:
a系统发起呼叫时,集群网关检测到a系统的用户面实时传输协议(rtp:real-timetransportprotocol)数据,则打开b系统车台的ptt,建立集群呼叫通路,并将a系统的数字语音转换为模拟音频,将其转发至车台的mic口,接入b系统;
a系统话权释放时,集群网关检测到a系统的用户面rtp数据结束,则关闭b系统车台的ptt,此时异系统间的集群通路关闭。
通过采用本技术进行lte集群系统与p25系统对接,能够获得的性能提升如下:
a)用户面时延的提升如表1所示:
表1
b)语音质量
采用vox方式会出现丢首字的情况,而rtp方式则不存在丢首字情况。
以上所述仅为本技术的较佳实施例而已,并不用以限制本技术,凡在本技术的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本技术保护的范围之内。