一种数字程控交换机固定频率信号音智能生成的方法

文档序号:7595675阅读:204来源:国知局
专利名称:一种数字程控交换机固定频率信号音智能生成的方法
技术领域
本发明涉及通信技术中的数字程控交换技术,尤其涉及一种数字程控交换机固定频率信号音的生成方法。
背景技术
目前,数字程控交换机在进行呼叫业务时,在呼叫的不同阶段需要向用户发送不同的固定频率信号音来提示用户呼叫业务所处的阶段,或者提示用户进行特定的操作。现有技术中,固定频率信号音的生成方法一般是由特定的音频产生器来产生,或者采用DSP处理器使用相应的信号音生成程序来产生。现有技术的缺陷是,当程控交换系统在实际开局运行之后,如果需要改变或新增系统的固定频率信号音,就需要更换系统的硬件或者软件,操作复杂且成本很高。

发明内容
本发明要解决的技术问题是克服现有技术存在的程控交换机系统实际运行后固定频率信号音不易改变或新增的缺陷,提供一种数字程控交换机固定频率信号音智能生成的方法,能够在不改变程控交换机系统软件、硬件的情况下通过程控交换机系统的人机界面进行相关的数据配置,灵活地生成所需的固定频率信号音。
本发明技术方案如下一种数字程控交换机固定频率信号音智能生成的方法,包括以下步骤步骤一用户启动固定频率信号音(以下简称固定音)参数设置界面,设置生成固定音的参数,确认后发送生成固定音请求消息至固定音生成处理单元;
步骤二固定音生成处理单元收到用户发送的生成固定音请求消息后,处理该请求消息,从请求消息中的消息体中取出固定音生成参数信息,生成固定音音表、固定音音长和固定音条数,处理各条固定音的断续比及交换接续,再通过与固定音发送处理单元的接口下载固定音发送代码、音表信息和音表数据,下载结束后,通知固定音发送处理单元运行;步骤三固定音发送处理单元检测到运行命令后,根据固定音音表信息,通过设定的输出时隙,发送固定音数据到交换机的交换网上。
进一步地,步骤一中设置固定音生成参数包括设定以下参数频率(或频率组合)参数、电平值(DB)参数、断续比(断续段数及相应时长)参数、编码方式(AU律类型)参数、周期性特征参数、产生及输出位置(所在电路和时隙)参数。
进一步地,步骤一中发送生成固定音请求消息至固定音生成处理单元后,保存设定的固定音生成参数信息到程控交换机。
进一步地,固定音生成处理单元是程控交换机中的信号音生成处理单板。
进一步地,固定音发送处理单元是DSP音处理器。
相较于现有技术,应用本发明方法新增或改变数字程控交换机固定频率信号音时,能在不改变交换机系统硬件时直接利用系统已有资源,通过增加软件处理模块实现智能生成固定音的功能。本发明方法包括以下显著优点一,可以按照用户的需求灵活生成指定参数的固定音;二,重新生成固定音无需进行软件版本更新;三,本发明方法在使用时不影响电话用户的使用。


图1a是本发明方法所应用的主要模块示意图;图1b是本发明方法的主要流程示意图;图2是本发明方法所应用的模块结构示意图;
图3是本发明方法具体实施例的流程图。
具体实施例方式
下面结合附图对技术方案的实施方式作进一步的详细描述如图1a所示,本发明方法所应用的主要模块包括三个部分固定音参数设置界面11,固定音生成处理单元12,固定音发送处理单元13。实施时,这三个部分也可以合并成两个部分,例如固定音参数设置界面11和固定音生成处理单元合并,或者固定音生成处理单元12和固定音发送处理单元13合并。但合并后在处理的灵活性或效率上有所降低。固定音参数设置界面11运行于数字程控交换机的维护台上,主要功能是提供用户操作界面和查看当前固定音设置的参数,用户可以通过人机界面进行固定音参数的设置,也可以查询当前程控交换机上固定音设置的参数内容,便于用户增加和修改固定音。固定音生成处理单元12是实现本发明方法的主要功能处理单元,负责根据固定音参数,生成固定音音表及提供固定音信息给DSP固定音专用处理器(以下简称DSP处理器),同时还负责下载固定音发送单元代码和固定音音表到DSP处理器的功能,以及固定音的交换接续及断续比的控制。固定音发送处理单元13实际上是固定音生成结果的驱动固件,其运行代码可以是独立的,通过固定音生成处理单元12下载,可以独立运行也可以按照固定音生成处理单元12的指令控制运行过程。
如图1b所示,本发明方法的总体流程包括以下步骤步骤1-100启动固定音参数设置界面(人机界面),设置生成固定音的参数,包括以下参数频率(或频率组合)参数、电平值(DB)参数、断续比(断续段数及相应时长)参数、编码方式(AU律类型)参数、周期性特征参数、产生及输出位置(所在电路和时隙)参数;用户通过程控交换机系统的人机界面设置固定音参数,是在程控交换机系统的操作维护终端进行的特定进程,可以同时设置多种固定音参数。固定音参数信息通过程控交换机的通信系统传递到信号音产生处理单板。这是用户与程控交换机交互的界面,用户只要设定或选择拟产生的固定音参数或选用模板即可;步骤1-101参数设定确认后发送给程控交换机相应的信号音产生处理单板(即固定音生成处理单元12)并保存用户设定的固定音生成参数信息在程控交换机文件中;步骤1-200信号音产生处理单板通过程控交换机通信系统收到用户发送的生成固定音请求消息后,处理请求消息,取出固定音生成参数信息,生成固定音音表、固定音音长和固定音条数,并处理各条固定音的断续比及交换接续,再通过与DSP音处理器(实施时,固定音发送可由信号发生器完成,实施例中仅以DSP处理器为例进行说明)的接口下载DSP处理代码及音表信息和音表数据(音表信息包括固定音的条数及每条固定音的计算长度;音表数据包括固定音处理器处理的固定音数据);生成固定音音表及下载代码过程在很短时间(3-4秒)内完成,单板不掉电,几乎不影响交换机用户的正常使用;步骤1-201DSP处理代码下载结束后,信号音产生处理单板通知DSP处理器运行(播放固定音);步骤1-300DSP音处理器检测到运行命令后,根据固定音音表信息,通过设定的输出时隙,发送固定音数据到交换机的交换网上;DSP接受运行命令并生成用户所需频率的信号音DSP开始检测音长度及固定音条数之后,通过DSP音发生专用算法,以一定的速率发送数字音频数据。
如图2所示,本发明实施例涉及的硬件设备主要包括用户设置固定音参数界面所用PC机21、固定音音表生成并下载处理单板22、专用固定音处理器23,以及固定音音表生成并下载处理单板22与专用固定音处理器23之间通信所用的双口RAM 24和交换接续(LC网)芯片25,专用固定音处理器23通双口RAM 24与固定音音表生成并下载处理单板22进行信息交互。这部分硬件一般的数字程控交换机系统都具备,只需要增加相应的软件模块处理后即可用以实现本发明方法。
如图3所示,本发明方法实施例流程如下步骤3-100固定音参数设置界面处于空闲态;步骤3-101用户固定音参数设置界面设置固定音生成参数;步骤3-102发送生成固定音请求消息(含固定音生成参数)到固定音生成处理单元;步骤3-200设置等待定时器并等待固定音生成处理单元的处理应答,进入等待状态,选择执行步骤3-201或者步骤3-202;步骤3-201若收到等待定时器超时消息,则通知用户当前设置失败并返回到初始状态步骤3-100;步骤3-202若收到固定音生成处理单元反馈的固定音生成结束消息,则关闭等待定时器,通知用户当前设置成功,并保存当前设置参数,返回初始状态步骤3-100。
步骤3-300固定音生成处理单元处在空闲态;步骤3-301固定音生成处理单元收到用户发送的生成固定音请求消息;步骤3-400固定音生成处理单元根据生成固定音请求消息中的固定音生成参数,计算出音长度及音条数,并生成固定音音表,存入固定音生成处理单元的数据区;步骤3-500固定音生成处理单元下载固定音音表及固定音信息(音长度及条数)到DSP处理器相应的HPI(主机处理接口),判断下载是否结束,选择执行步骤3-501或者步骤3-502;步骤3-501如果下载尚未结束,则继续下载;步骤3-502若下载结束,则执行步骤3-600;步骤3-600通知固定音发送处理单元开始运行;步骤3-601固定音生成处理单元反馈设置成功(固定音生成结束)消息给固定音参数设置界面。
步骤3-700固定音发送处理单元在收到固定音生成处理单元的运行命令后,开始运行;步骤3-800固定音发送处理单元根据音表参数开始运行固定音发送处理代码,往相应的时隙上发送固定音数据。
综上所述,应用本发明生成程控交换机固定频率信号音具有以下优点用户可以按需灵活生成指定参数的固定音;在固定音的重新生成过程中,无需进行音板软件版本的更新;本发明涉及的系统内置于交换机系统,在实际生成固定音的过程中,可以保证不中断业务或者中断业务时间很短;通过人机界面,用户还可以实时了解当前固定音物理信息参数数值。
权利要求
1.一种数字程控交换机固定频率信号音智能生成的方法,包括以下步骤步骤一用户启动固定频率信号音即固定音参数设置界面,设置生成固定音的参数,确认后发送生成固定音请求消息至固定音生成处理单元;步骤二固定音生成处理单元收到用户发送的生成固定音请求消息后,处理该请求消息,从请求消息中的消息体中取出固定音生成参数信息,生成固定音音表、固定音音长和固定音条数,处理各条固定音的断续比及交换接续,再通过与固定音发送处理单元的接口下载固定音发送代码、音表信息和音表数据,下载结束后,通知固定音发送处理单元运行;步骤三固定音发送处理单元检测到运行命令后,根据固定音音表信息,通过设定的输出时隙,发送固定音数据到交换机的交换网上。
2.根据权利要求1所述的方法,其特征在于,步骤一中设置固定音生成参数包括设定以下参数频率或频率组合参数、电平值参数、断续比参数、编码方式参数、周期性特征参数、产生及输出位置参数。
3.根据权利要求1或2所述的方法,其特征在于,步骤一中发送生成固定音请求消息至固定音生成处理单元后,保存设定的固定音生成参数信息到程控交换机。
4.根据权利要求1所述的方法,其特征在于,进一步地,固定音生成处理单元是程控交换机中的信号音生成处理单板。
5.根据权利要求1所述的方法,其特征在于,固定音发送处理单元是DSP音处理器。
全文摘要
本发明提供一种数字程控交换机固定频率信号音智能生成的方法,包括用户启动固定音参数设置界面,设置生成固定音的参数,确认后发送请求消息至固定音生成处理单元;固定音生成处理单元处理该请求消息,取出固定音生成参数信息,生成固定音音表、固定音音长和固定音条数,处理各条固定音的断续比及交换接续,再通过与固定音发送处理单元的接口下载固定音发送代码、音表信息和音表数据,下载结束,通知固定音发送处理单元运行;固定音发送处理单元根据固定音音表信息,通过设定的输出时隙,发送固定音数据到交换机的交换网上。本发明可以按照用户的需求灵活生成指定参数的固定音;重新生成固定音无需进行软件版本更新;不影响电话用户的使用。
文档编号H04M3/00GK1761332SQ20041006493
公开日2006年4月19日 申请日期2004年10月13日 优先权日2004年10月13日
发明者江坤, 华新海, 付锋 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1