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

文档序号:7972911阅读:264来源:国知局

专利名称::一种双音多频信号处理的方法及系统的制作方法
技术领域
:本发明涉及通讯
技术领域
,尤其涉及一种双音多频信号处理的方法及系统。
背景技术
:DTMF(DoubleToneMulitiFrequency,双音多频)作为实现电话号码快速可靠传输的一种技术,它具有很强的抗干扰能力和较高的传输速度,因此可广泛用于电话通信系统中。目前,其多用于电话的音频拨号,另外也可以在数据通信系统中广泛地用来实现各种数据流和语音等信息的远程传输。DTMF是用两个特定的单音频组合信号来代表数字信号以实现其功能的一种编码技术。两个单音频的频率不同,代表的数字信号或实现的功能也不同。应用DTMF技术的电话机通常有16个按键,其中有10个数字键09和6个功能键*、#、A、B、C、D。按照组合原理,一般有8种不同的单音频信号,因此可采用的频率也有8种,故称之为多频;又因它采用从8种频率中的任意2种进行组合来进行编码,所以又称之为"8中取2,,的编码技术。才艮据CCITT的建议,国际上采用的多种频率为以下8种687Hz、770Hz、852Hz、941Hz、1209Hz、1336Hz、1477Hz和1633Hz。用这8种频率可形成16种不同的组合,从而代表16种不同的数字或功能键,如表l所述表1<table>tableseeoriginaldocumentpage4</column></row><table><table>tableseeoriginaldocumentpage5</column></row><table>DTMF信号的传输方式通常包括RFC2833方式传输,即使用RFC2833协议将DTMF信号转换为RFC2833协议包在RTP(实时传送协议)中传输;另一种是带内方式传输。而RFC2833DTMF信号和带内DTMF信号之间的转换一般是由媒体网关实现的。如图1所示,在现有的一个呼叫中,一端为RFC2833方式传输的DTMF信号,一端为带内方式传输的DTMF信号,如果输入为RFC2833方式传输的DTMF信号时,则由媒体网关选择直接丢弃RFC2833方式传输的DTMF信号,或将RFC2833方式传输的DTMF信号转换为带内方式传输的DTMF信号,由另外一端传输出去;而如果输入为带内方式传输的DTMF时,媒体网关选择丟弃该带内方式传输的DTMF信号,或选择将带内方式传输的DTMF信号转换为RFC2833方式传输的DTMF信号,由另一端传输出去,或者网关还可以选择将带内方式传输的DTMF信号当作语音信息,附加在语音信号中传输出去。当输入为带内方式传输的DTMF时,如果选择前两种方法(丢弃或转换为RFC2833方式),都需要对带内DTMF信号进行实时检测,网关开销较大。而事实上,对于何时会在链路中会出现有用DTMF信号,呼叫信令一般都会提前知道,例如在智能业务中,如果业务需要用户输入相关号码,会提前给用户放提示音。当媒体网关选择需要进行实时检测,则需要网关分析所有经过的话音,这样媒体网关在大部分没有DTMF信号的时间也要进行检测,从而使系统开销很大,造成不必要的浪费;当媒体网关选择不检测带内DTMF信号,直接将其按照话音传输出去的话,则可能丢失必要的信息,使得传输错误。
发明内容本发明实施例的目的是提供一种双音多频信号处理的方法及系统,使得媒体网关在对DTMF信号进行处理时,减少对DTMF信号进行实时检测的系统开销。本发明实施例提供一种双音多频信号处理的方法,该方法包括以下步骤根据呼叫信令发送带外信令;解析带外信令;根据解析结果对带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号进行处理。本发明实施例还提供一种双音多频信号处理的系统,包括纟!某体网关控制器和Jf某体网关;媒体网关控制器用于发送带外信令给媒体网关,媒体网关通过解析接收到的带外信令对带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号进行处理。本发明实施例提出的方法和系统,是媒体网关控制器根据呼叫信令向媒体网关发送带外信令,从而控制媒体网关对带内方式传输的DTMF信号和RFC2833方式传输的DTMF信号的处理。在用户发送DTMF信号的时候,指示媒体网关对DTMF信号进行;险测并进行相应转换,而在大部分没有DTMF信号的时间不检测话音通道上是否有DTMF信号传输,从而节约了开销,增加网关的处理能力。图1为现有技术DTMF信号处理系统的示意图;图2为本发明实施例DTMF信号处理的示意图。具体实施例方式为便于对本发明进一步理解,现结合附图对本发明进行详细描述。参阅图2所示,一个呼叫的一端为RTP(实时传送协议)承载方式并且其中具有按照RFC2833方式传输的DTMF信号,而另一端为以带内方式传输DTMF信号,媒体网关控制器根据呼叫信令向媒体网关发送带外信令,指示媒体网关何时、如何处理带内DTMF信号或RFC2833方式传输的DTMF信号。其中,上述带外信令指不与话音(数据)在相同通道上传输的信令内容。本实施例中,媒体网关控制器通过下发符合H.248协议语法的H.248包的带外信令给媒体网关,媒体网关通过对H.248包解析后做相应处理。本实施例中H.248包dtran,包含两个属性项2833toInband和Inbandto2833。属性项2833toInband,指明处理RFC2833方式传输的DTMF信号的方式,其属性名称为2833toInbandcontrol,属性ID为2833toInband(Ox),属性ID可能出现的值有以下两种"discard"(0x0001),表示丢弃该RTP中按照RFC2833方式传输的DTMF信号,即当属性"2833toInband"的值为"discard"时,一端以RFC2833方式传输的DTMF信号将被忽略,不在另一端中传输;"traninband"(0x0002),表示将RTP中按照RFC2833方式传输的DTMF信号转换为带内方式传输的DTMF信号,即当属性"2833toInband"的值为"traninband"时,将一端RTP中按照RFC2833方式传输的DTMF信号转换到另一端以带内方式传输的DTMF信号进行传输。通常情况下该属性项的默认值为"traninband"(0x0002)。属性项Inbandto2833,指明处理带内方式传输的DTMF信号的方式,其属性名称为Inbandto2833control,属性ID为Inbandto2833(0x),属性ID可能出现的值有以下三种"discard,,(OxOOOl),表示检测一端以带内方式传输的DTMF信号,检测到后丢弃,不在另一端中传输,即当属性项"Inbandto2833"的值为"discard"时,媒体网关将检测到的以带内方式传输的DTMF信号丟弃,使该信号不在另一端中传输;"traninband"(0x0002),表示4全测或不4全测一端以带内方式传输的DTMF信号,把该信号作为普通话音信号在另一端传输,即当属性项"Inbandto2833"的值为"traninband"时,士某体网关将一端以带内方式传输的DTMF信号作为普通话音在另一端传输;"tranas2833,,(0x0003),表示检测一端以带内方式传输的DTMF信号,并将其转换为RFC2833方式传输的DTMF信号传输到另一端;当属性项"Inbandto2833,,的值为"tranas2833"时,媒体网关检测以带内方式传输的DTMF信号,并且在另一端按照RFC2833的方式将其传送出去。通常情况下该属性项的默认值为"trani油and"(0x0002)。本发明中将DTMF以带内方式还是以RFC2833方式传输的控制功能交给了媒体网关控制器,相对而言,媒体网关控制器可以根据呼叫信令得到更多信息去了解什么时候不需要进行DTMF的处理,什么时候需要开始监测DTMF的传输,这样就可以控制媒体网关在不必要的时候关闭对于DTMF的检测功能,减少开销,增加处理能力。相应的,本发明还提供了一种双音多频信号处理的系统,该系统包括J某体网关控制器和媒体网关,媒体网关控制器根据呼叫信令向媒体网关发送带外信令H.248包dtran,从而控制媒体网关对DTMF信号的处理。媒体网关根据H.248包dtran的属性项2833toInband和Inbandto2833的不同值做出不同的处理。对于属性项2833toInband的不同值,媒体网关的处理方式包括丢弃RTP中以RFC2833方式传输的DTMF信号;将一端RTP中按照RFC2833方式传输的DTMF信号转换为以带内方式传输的DTMF信号在另一端传输。对于属性项Inbandto2833的不同值,々某体网关的处理方式包括检测一端以带内方式传输的DTMF信号,^r测到后丢弃,另一端不再出现该DTMF信号;检测或不检测带内方式传输的DTMF信号,并将该信号作为普通话音信号传输;检测一端以带内方式传输的DTMF信号,并将其转换为RFC2833方式传输的DTMF信号在另一端传输。以上具体实施例并不用以限制本发明的保护范围,本发明的保护范围以权力要求的范围为准。权利要求1、一种双音多频信号处理的方法,其特征在于,所述方法包括以下步骤根据呼叫信令发送带外信令;解析带外信令;根据解析结果对带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号进行处理。2、根据权利要求1所述双音多频信号处理的方法,其特征在于所述带外信令为符合H.248协议语法的H.248包,所述H.248包包括两个属性项。3、根据权利要求2所述双音多频信号处理的方法,其特征在于通过解析带外信令H.248包的属性项,将所述RFC2833方式传输的双音多频信号转换成所述带内方式传输的双音多频信号或者丢弃所述RFC2833方式传输的双音多频信号。4、根据权利要求2所述双音多频信号处理的方法,其特征在于通过解析带外信令H.248包的属性项,将所述带内方式传输的双音多频信号转换成所述RFC2833方式传输的双音多频信号或者丢弃所述带内方式传输的双音多频信号。5、根据权利要求2所述双音多频信号处理的方法,其特征在于通过解析带外信令H.248包的属性项,将所述带内方式传输的双音多频信号作为普通话音传输出去。6、一种双音多频信号处理的系统,其特征在于包括4某体网关控制器和媒体网关;媒体网关控制器用于根据呼叫信令发送带外信令给媒体网关,媒体网关通过解析接收到的带外信令对带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号进行处理。7、根据权利要求6所述双音多频信号处理的系统,其特征在于媒体网关通过解析H.248包的属性项将所述RFC2833方式传输的双音多频信号转换成所速带内方式传榆的双音多频信号或者丢弃所迷RFC2833方式传输的双音多频信号。8、根据权利要求6所述双音多频信号处理的系统,其特征在于媒体网关通过解析H.248包的属性项将所述带内方式传输的双音多频信号转换成所述RFC2833方式传输的双音多频信号,或者丢弃所述带内方式传输的双音多频信号。9、根据权利要求6所述双音多频信号处理的系统,其特征在于媒体网关通过解析H.248包的属性项将所述带内方式传输的双音多频信号作为普通话音传输出去。全文摘要本发明公开了一种双音多频信号处理的方法及系统,该方法包括步骤根据呼叫信令发送带外信令;解析带外信令;根据解析结果对带内方式传输的双音多频信号或RFC2833方式传输的双音多频信号进行处理。本发明无需媒体网关对双音多频信号进行实时检测,大大降低了系统开销,增加了媒体网关的处理能力。文档编号H04L12/66GK101179535SQ20061015681公开日2008年5月14日申请日期2006年11月10日优先权日2006年11月10日发明者鹏李,华黄申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1