[发明专利]一种屏蔽外接话机DTMF音的实现方法及装置有效
申请号: | 200810147383.X | 申请日: | 2008-08-13 |
公开(公告)号: | CN101340681A | 公开(公告)日: | 2009-01-07 |
发明(设计)人: | 任安涛 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04Q7/32 | 分类号: | H04Q7/32;H04M1/26 |
代理公司: | 信息产业部电子专利中心 | 代理人: | 梁军 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 屏蔽 外接 话机 dtmf 实现 方法 装置 | ||
技术领域
本发明涉及无线通讯技术领域,特别涉及一种屏蔽外接话机DTMF(DualTone Multi-Frequency双音多频)音的实现方法及装置。
背景技术
随着近年来移动通讯的逐渐普及和资费的下降,尤其是GPRS、UMTS、HSDPA、CDMA等高速移动数据通信给无线终端用户提供的业务也越来越丰富,而移动通讯的方便、灵活等特点对固定电话用户也越来越有吸引力,无线接入盒产品就是针对边远和新市场固定类用户的移动系统解决方案,并且在世界各地进入到一个快速发展的阶段。由于该产品要兼容固定和移动用户不同的操作模式和业务类型,所以与该产品相关的技术也发展迅速。
按照3GPP TS23.014的移动通信协议要求,移动通讯的通话中的二次拨号需要采用双音多频DTMF方式,即通过信令发送DTMF键值;而接入盒类产品由于采用固定电话的使用方式,用户通过盒子外连接的普通电话机直接进行通话,所以在操作通话中的二次拨号时,会出现话机产生的带内DTMF按键声音和带外的DTMF信令同时发送到网络侧,造成网络侧在同一时刻接收到两次按键事件,从而引起二次拨号接收错误,用户无法操作完成某些电话银行、移动热线、语音信箱、客服电话等附加业务。
为此需要采用相应的技术手段去除外接话机的二次拨号DTMF音,保证接入盒产品兼容固话业务。但是由于DTMF音是由话机直接产生的,并且为了兼容普通话机便于市场推广,所以无法从源头话机上去除DTMF音。另外也可以通过相应的硬件电路滤除或者拉偏对应的DTMF频率,使网络侧不能识别到带内的DTMF音,但是这种方案需要增加处理芯片、器件和成本。
发明内容
本发明的目的在于,提供一种屏蔽外接话机DTMF音的实现方法,在不需增加处理芯片、器件和成本的基础上,能够有效去除外接话机的二次拨号DTMF音。
本发明的另一目的在于,提供一种屏蔽外接话机DTMF音的装置,在不需增加处理芯片、器件和成本的基础上,能够有效去除外接话机的二次拨号DTMF音。
本发明的屏蔽外接话机DTMF音的实现方法,包括下列步骤:
步骤A:实时检测外接话机按键事件;
步骤B:判断当前话机是否处于通话中,如果是,则将话机采集的模拟语音信号调制为语音脉冲码调制PCM数据流后,截获并压入缓存,并且延时预定时间后发送相应的PCM数据流;
步骤C:检测到话机的按键事件后,用非按键音数据帧替换所述延时预定时间缓存的数据帧;并触发协议栈,由协议栈生成DTMF信令,发送至网络侧,以通过发送DTMF信令实现带外的DTMF事件传送。
其中,所述步骤B中,将话机采集的模拟语音信号调制为语音脉冲码调制PCM数据流后,截获并压入临时先入先出FIFO中缓存。
其中,所述步骤B中,所述延时预定时间,为话机按键检测去除DTMF音所需的预留处理时间。
其中,所述预留处理时间,可以根据用户听觉能接受的语音传输延迟范围设定。
其中,所述步骤C中,所述非按键音数据可以包括空数据或者白噪音数据。
本发明的屏蔽外接话机DTMF音的装置,包括检测装置、缓存装置、控制装置,其中,所述检测装置,用于实时检测外接话机按键事件,并判断当前话机是否处于通话中,如果是,则将话机采集的模拟语音信号调制为语音脉冲码调制PCM数据流后,截获并压入所述缓存装置;所述缓存装置,用于延时预定时间后发送相应的PCM数据流;所述控制装置,用于将非按键音数据帧替换所述延时预定时间对应的所述缓存装置中的数据帧,并触发协议栈,由协议栈生成DTMF信令,发送至网络侧,以通过发送DTMF信令实现带外的DTMF事件传送。
其中,所述缓存装置可以为临时先入先出FIFO。
其中,所述延时预定时间,为话机按键检测去除DTMF音所需的预留处理时间。
其中,所述预留处理时间,可以根据用户听觉能接受的语音传输延迟范围设定。
其中,所述非按键音数据可以包括空数据或者白噪音数据。
本发明的有益效果是:依照本发明的屏蔽外接话机DTMF音的实现方法及装置,在不需增加处理芯片、器件和成本的基础上,能够有效去除外接话机的二次拨号DTMF音,防止二次拨号引起的接收错误,并保证接入盒产品兼容固话业务。
附图说明
图1为本发明实施例中的FIFO结构示意图;
图2为本发明实施例的方法流程图。
具体实施方式
以下,参考附图1~2详细描述本发明的屏蔽外接话机DTMF音的实现方法及装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810147383.X/2.html,转载请声明来源钻瓜专利网。