首页 / 专利库 / 信号处理 / 双音多频 / 一种双音多频信号处理的方法及系统

一种双音多频信号处理的方法及系统

阅读:386发布:2020-05-11

专利汇可以提供一种双音多频信号处理的方法及系统专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种 双音多频 信号 处理的方法及系统,该方法包括步骤:根据呼叫信令发送带外信令;解析带外信令;根据解析结果对带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号进行处理。本发明无需媒体网关对双音多频信号进行实时检测,大大降低了系统开销,增加了媒体网关的处理能 力 。,下面是一种双音多频信号处理的方法及系统专利的具体信息内容。

1.一种双音多频信号处理的方法,其特征在于,所述方法包括以下步骤:
媒体网关接收媒体网关控制器根据呼叫信令发送的带外信令,其中,所述带外信令用于指示所述媒体网关何时、如何处理带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号,其中,所述带外信令为符合H.248协议语法的H.248包;
解析所述H.248包的属性项;
根据解析结果对带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号进行处理,具体为:
将所述RFC2833方式传输的双音多频信号转换成所述带内方式传输的双音多频信号或者丢弃所述RFC2833方式传输的双音多频信号;或者,
将所述带内方式传输的双音多频信号转换成所述RFC2833方式传输的双音多频信号或者丢弃所述带内方式传输的双音多频信号;或者,
将所述带内方式传输的双音多频信号作为普通话音传输出去。
2.根据权利要求1所述双音多频信号处理的方法,其特征在于:所述H.248包包括两个属性项:2833to Inband和Inband to 2833,其中,所述2833to Inband指明处理RFC2833方式传输的双音多频信号的方式,所述Inband to 2833指明处理带内方式传输的双音多频信号的方式。
3.一种双音多频信号处理的系统,其特征在于:包括媒体网关控制器和媒体网关;
媒体网关控制器用于根据呼叫信令发送带外信令给媒体网关,其中,所述带外信令用于指示所述媒体网关何时、如何处理带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号;
媒体网关通过解析接收到的带外信令对带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号进行处理。
4.根据权利要求3所述双音多频信号处理的系统,其特征在于:媒体网关通过解析H.248包的属性项将所述RFC2833方式传输的双音多频信号转换成所述带内方式传输的双音多频信号或者丢弃所述RFC2833方式传输的双音多频信号。
5.根据权利要求3所述双音多频信号处理的系统,其特征在于:媒体网关通过解析H.248包的属性项将所述带内方式传输的双音多频信号转换成所述RFC2833方式传输的双音多频信号,或者丢弃所述带内方式传输的双音多频信号。
6.根据权利要求3所述双音多频信号处理的系统,其特征在于:媒体网关通过解析H.248包的属性项将所述带内方式传输的双音多频信号作为普通话音传输出去。

说明书全文

一种双音多频信号处理的方法及系统

技术领域

[0001] 本发明涉及通讯技术领域,尤其涉及一种双音多频信号处理的方法及系统。 背景技术
[0002] DTMF(Double Tone MulitiFrequency,双音多频)作为实现电话号码快速可靠传输的一种技术,它具有很强的抗干扰能和较高的传输速度,因此可广泛用于电话通信系统中。目前,其多用于电话的音频拨号,另外也可以在数据通信系统中广泛地用来实现各种数据流和语音等信息的远程传输。
[0003] DTMF是用两个特定的单音频组合信号来代表数字信号以实现其功能的一种编码技术。两个单音频的频率不同,代表的数字信号或实现的功能也不同。应用DTMF技术的电话机通常有16个按键,其中有10个数字键0~9和6个功能键*、#、A、B、C、D。按照组合原理,一般有8种不同的单音频信号,因此可采用的频率也有8种,故称之为多频;又因它采用从8种频率中的任意2种进行组合来进行编码,所以又称之为“8中取2”的编码技术。 [0004] 根据CCITT的建议,国际上采用的多种频率为以下8种:697Hz、770Hz、852Hz、941Hz、1209Hz、1336Hz、1477Hz和1633Hz。用这8种频率可形成16种不同的组合,从而代表16种不同的数字或功能键,如表1所述:
[0005] 表1
[0006]
[0007]697 1 2 3 A
770 4 5 6 B
852 7 8 9 C
941 * 0 # D
[0008] DTMF信号的传输方式通常包括:RFC2833方式传输,即使用RFC2833协议将DTMF信号转换为RFC2833协议包在RTP(实时传送协议)中传输;另一种是带内方式传输。而RFC2833 DTMF信号和带内DTMF信号之间的转换一般是由媒体网关实现的。 [0009] 如图1所示,在现有的一个呼叫中,一端为RFC2833方式传输的DTMF信号,一端为带内方式传输的DTMF信号,如果输入为RFC2833方式传输的DTMF信号时,则由媒体网关选择直接丢弃RFC2833方式传输的DTMF信号,或将RFC2833方式传输的DTMF信号转换为带内方式传输的DTMF信号,由另外一端传输出去;而如果输入为带内方式传输的DTMF时,媒体网关选择丢弃该带内方式传输的DTMF信号,或选择将带内方式传输的DTMF信号转换为RFC2833方式传输的DTMF信号,由另一端传输出去,或者网关还可以选择将带内方式传输的DTMF信号当作语音信息,附加在语音信号中传输出去。当输入为带内方式传输的DTMF时,如果选择前两种方法(丢弃或转换为RFC2833方式),都需要对带内DTMF信号进行实时检测,网关开销较大。而事实上,对于何时会在链路中会出现有用DTMF信号,呼叫信令一般都会提前知道,例如在智能业务中,如果业务需要用户输入相关号码,会提前给用户放提示音。
[0010] 当媒体网关选择需要进行实时检测,则需要网关分析所有经过的话音,这样媒体网关在大部分没有DTMF信号的时间也要进行检测,从而使系统开销很大,造成不必要的浪费;
[0011] 当媒体网关选择不检测带内DTMF信号,直接将其按照话音传输出去的话,则可能丢失必要的信息,使得传输错误。

发明内容

[0012] 本发明实施例的目的是提供一种双音多频信号处理的方法及系统,使得媒体网关在对DTMF信号进行处理时,减少对DTMF信号进行实时检测的系统开销。 [0013] 本发明实施例提供一种双音多频信号处理的方法,该方法包括以下步骤: [0014] 根据呼叫信令发送带外信令;
[0015] 解析带外信令;
[0016] 根据解析结果对带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号进行处理。
[0017] 本发明实施例还提供一种双音多频信号处理的系统,包括媒体网关控制器和媒体网关;
[0018] 媒体网关控制器用于发送带外信令给媒体网关,媒体网关通过解析接收到的带外信令对带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号进行处理。 [0019] 本发明实施例提出的方法和系统,是媒体网关控制器根据呼叫信令向媒体网关发送带外信令,从而控制媒体网关对带内方式传输的DTMF信号和RFC2833方式传输的DTMF信号的处理。在用户发送DTMF信号的时候,指示媒体网关对DTMF信号进行检测并进行相应转换,而在大部分没有DTMF信号的时间不检测话音通道上是否有DTMF信号传输,从而节约了开销,增加网关的处理能力。
[0020] 附图说明
[0021] 图1为现有技术DTMF信号处理系统的示意图;
[0022] 图2为本发明实施例DTMF信号处理的示意图。

具体实施方式

[0023] 为便于对本发明进一步理解,现结合附图对本发明进行详细描述。 [0024] 参阅图2所示,一个呼叫的一端为RTP(实时传送协议)承载方式并且其中具有按照RFC2833方式传输的DTMF信号,而另一端为以带内方式传输DTMF信号,媒体网关控制器根据呼叫信令向媒体网关发送带外信令,指示媒体网关何时、如何处理带内DTMF信号或RFC2833方式传输的DTMF信号。其中,上述带外信令指不与话音(数据)在相同通道上传输的信令内容。本实施例中,媒体网关控制器通过下发符合H.248协议语法的H.248包的带外信令给媒体网关,媒体网关通过对H.248包解析后做相应处理。
[0025] 本实施例中H.248包dtran,包含两个属性项2833 to Inband和Inband to2833。 [0026] 属性项2833 to Inband,指明处理RFC2833方式传输的DTMF信号的方式,其属性名称为2833 to Inband control,属性ID为2833 to Inband(0x????),属性ID可能出现的值有以下两种:
[0027] “discard”(0x0001),表示丢弃该RTP中按照RFC2833方式传输的DTMF信号,即当属性“2833 to Inband”的值为“discard”时,一端以RFC2833方式传输的DTMF信号将被忽略,不在另一端中传输;
[0028] “traninband”(0x0002),表示将RTP中按照RFC2833方式传输的DTMF信号转换为带内方式传输的DTMF信号,即当属性“2833 to Inband”的值为“traninband”时,将一端RTP中按照RFC2833方式传输的DTMF信号转换到另一端以带内方式传输的DTMF信号进行传输。
[0029] 通常情况下该属性项的默认值为“traninband”(0x0002)。
[0030] 属性项Inband to 2833,指明处理带内方式传输的DTMF信号的方式,其属性名称为Inband to 2833 control,属性ID为Inband to 2833(0x????),属性ID可能出现的值有以下三种:
[0031] “discard”(0x0001),表示检测一端以带内方式传输的DTMF信号,检测到后丢弃,不在另一端中传输,即当属性项“Inband to 2833”的值为“discard”时,媒体网关将检测到的以带内方式传输的DTMF信号丢弃,使该信号不在另一端中传输;
[0032] “traninband”(0x0002),表示检测或不检测一端以带内方式传输的DTMF信号,把该信号作为普通话音信号在另一端传输,即当属性项“Inband to 2833”的值为“traninband”时,媒体网关将一端以带内方式传输的DTMF信号作为普通话音在另一端传输;
[0033] “tranas2833”(0x0003),表示检测一端以带内方式传输的DTMF信号,并将其转换为RFC2833方式传输的DTMF信号传输到另一端;当属性项“Inbandto 2833”的值为“tranas2833”时,媒体网关检测以带内方式传输的DTMF信号,并且在另一端按照RFC2833的方式将其传送出去。
[0034] 通常情况下该属性项的默认值为“traninband”(0x0002)。
[0035] 本发明中将DTMF以带内方式还是以RFC2833方式传输的控制功能交给了媒体网关控制器,相对而言,媒体网关控制器可以根据呼叫信令得到更多信息去了解什么时候不需要进行DTMF的处理,什么时候需要开始监测DTMF的传输,这样就可以控制媒体网关在不必要的时候关闭对于DTMF的检测功能,减少开销,增加处理能力。
[0036] 相应的,本发明还提供了一种双音多频信号处理的系统,该系统包括媒体网关控制器和媒体网关,媒体网关控制器根据呼叫信令向媒体网关发送带外信 令H.248包dtran,从而控制媒体网关对DTMF信号的处理。
[0037] 媒体网关根据H.248包dtran的属性项2833 to Inband和Inband to 2833的不同值做出不同的处理。
[0038] 对于属性项2833 to Inband的不同值,媒体网关的处理方式包括:丢弃RTP中以RFC2833方式传输的DTMF信号;将一端RTP中按照RFC2833方式传输的DTMF信号转换为以带内方式传输的DTMF信号在另一端传输。
[0039] 对于属性项Inband to 2833的不同值,媒体网关的处理方式包括:检测一端以带内方式传输的DTMF信号,检测到后丢弃,另一端不再出现该DTMF信号;检测或不检测带内方式传输的DTMF信号,并将该信号作为普通话音信号传输;检测一端以带内方式传输的DTMF信号,并将其转换为RFC2833方式传输的DTMF信号在另一端传输。
[0040] 以上具体实施例并不用以限制本发明的保护范围,本发明的保护范围以权力要求的范围为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈