一种时分多路复用设备的静噪方法

文档序号:7688047阅读:192来源:国知局
专利名称:一种时分多路复用设备的静噪方法
技术领域
本发明涉及一种语音用户的静噪方法,尤其涉及在共线电话系统或专网的调度系统中有效地减少噪音的方法。
背景技术
在共线电话或一些专网的调度系统中,由于系统不可避免的会存在噪音,当共线分组中的电话用户比较多时,噪音会很大;同时,电话终端电路存在回波,使噪音更严重;因此有效减少共线电话系统中的噪音可以大大提高系统性能。
现在的共线电话系统,没有对用户的接收或者发送做更进一步的处理,而是通过混音芯片直接将参与会议电话的用户的语音进行混合并减去本用户自己的信号,然后直接送到用户中断。对共线电话的多方通信系统来说,说的人少而听的人多,此时使用者希望没有讲话的一方的噪音不要进入系统,这样可以有效提高这个系统的信噪比。另外,对于那些调度系统来说,调度总机可能长时间的将耳机戴在耳朵上进行监听,而如果没有任何分机讲话的情况下,总机工作人员可能会听到系统的噪音,感觉很不舒服。如果在没有任何人讲话的情况下能减少系统的噪音,可以大大减少调度员的听力刺激。

发明内容
本发明所要解决的技术问题在于提供一种时分多路复用设备的静噪方法,使在共线电话的多方通信系统中没有讲话的一方或者在调度系统中无人讲话时的噪音不能进入系统,从而提高系统中的信噪比,改善通话质量。
为了实现上述目的,本发明提供了一种时分多路复用设备的静噪方法,应用于通过交换网络连接的多电话用户系统,包括如下步骤步骤10,通过网管接口预先设置需要静噪的电话用户的接收门限值FresholdA;
步骤20,确定该电话用户在交换网络中的对应信道;步骤30,根据该电话用户的接收信道获得交换网络中对应的发送信道;步骤40,从交换网络中读取输入PCM编码值;步骤50,将读入的PCM编码值,与接收门限值FresholdA进行比较,决定输出是处于静噪状态还是处于正常工作状态。
上述的时分多路复用设备的静噪方法,其特点在于在程序控制过程中是根据PCM编码周期,每125μs为一帧,通过周期定时,每125μs对需要进行静噪的用户输入进行扫描,读入PCM编码值。
上述的时分多路复用设备的静噪方法,其特点在于所述从交换网络中读取输入PCM编码值还包括对输入PCM编码值进行A/μ率编码,得到输入幅度值IN。
上述的时分多路复用设备的静噪方法,其特点在于所述输入幅度值IN是通过输入模拟信号的PCM幅度计算公式IN=(IN XOR 0×55)& 0×7F计算得到。
上述的时分多路复用设备的静噪方法,其特点在于所述将读入的PCM编码值,与接收门限值FresholdA进行比较,决定输出是处于静噪状态还是处于正常工作状态进一步包括以下步骤步骤501,如果电话用户的接收门限值FresholdA>输入幅度值IN,转步骤502;否则转步骤505;步骤502,如果当前用户的状态为接通状态,累计该条件的次数,转步骤503,否则即当前状态为静音状态,清除计数,返回步骤10;步骤503,如果累计次数达到设置的静音平滑次数,转步骤504,否则返回步骤10;步骤504,控制交换芯片的状态,使用户的接收处于静音状态,即第二链路端口CHAN2对应的信道处于输出“0”电平码状态;软件数据保存该状态,清除计数,返回步骤10;步骤505,如果当前用户的状态为静音状态,累计该条件的次数,转步骤506,否则即当前状态为接通状态,清除计数,返回步骤10;步骤506,如果累计次数达到设置的接通平滑次数,转步骤507,否则返回步骤10;
步骤507,控制交换芯片的状态,使用户的接收处于正常接通状态,即第一链路端口CHAN1的输出直接输入到第二链路端口CHAN2,软件数据保存该状态,清除计数,返回步骤10。
上述的时分多路复用设备的静噪方法,其特点在于所述接收门限值FresholdA为噪音的最大PCM编码“幅度值”。
上述的时分多路复用设备的静噪方法,其特点在于根据用户终端的噪音和回波,对每个需要进行静噪的用户设置不同的门限值,所述门限值是相对静态的,通过网管设置改变。
采用本发明所述方法,提高了共线电话系统的信噪比,改善了通话质量,减少了噪音对用户的影响;采用程序控制的方式,节省了硬件成本,提高了系统的性能。与现有技术相比,实现简单,成本低,效果明显,对共线电话系统非常适合。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。


图1为本发明硬件控制原理示意图;图2为本发明静噪方法主流程图;具体实施方式
本发明揭示了一种基于直接读出PCM编码(不论是A率或是μ率)数据,通过软件设置电子开关的方法实现对用户发出信号和接收信号的控制,减少噪音对用户的影响。
下面结合附图对技术方案的实施作进一步的详细描述。
如图1所示,为本发明硬件控制原理示意图。在通过交换网络连接的多电话用户系统中,在交换网络中设置具有交换功能的交换芯片1,例如MT90820芯片,该交换芯片1通过数据总线2与CPU3连接,所述交换芯片1的第一链路端口CHAN1的输入与第二链路端口CHAN2的输出通过交换网络相连,所述交换芯片1的第一链路端口CHAN1的输出与第二链路端口CHAN2的输入通过交换网络相连。利用所述CPU3直接读取所述交换芯片1中第一链路端口CHAN1的PCM编码数据,并根据读取的PCM编码数据,通过程序控制所述交换芯片1的第二链路端口CHAN2接通第一链路端口CHAN1的输入信号或者直接输出一个PCM码值。
当电话接通后,电话用户的发送信号和接收信号均通过交换芯片的某个时隙与混音芯片接通。对于交换芯片来说,无论是普通用户还是来自混合芯片的信号是对等的。交换芯片的每个信道都可以通过CPU总线读其输入值(如CHAN1),每个信道的输出均可以通过CPU控制其状态(如CHAN2)接通一个输入信号或者直接输出一个PCM码值。
该交换芯片1中第一链路端口CHAN1为CPU3读取输入值的点,根据PCM编码周期,每125μs为一帧,通过周期定时,每125μs对需要进行静噪的用户输入进行扫描,读入其中的PCM编码值。
该交换芯片1中第二链路端口CHAN2为CPU3要控制的交换输出端口状态,通过网管等接口对需要进行静噪的电话用户的功能进行设置,包括噪音门线、接收静噪、发送静噪等方面。假设通过网管设置A接收的门限值对应的A/μ率编码幅度值为FresholdA,根据输入幅度值IN,通过与门限值FresholdA进行比较,控制CHAN2的输出状态。
如图2所示,为本发明静噪方法主流程图,初始时,被控制的用户状态处于正常工作状态,其主要是通过以下步骤完成步骤10,通过网管接口预先设置需要静噪的电话用户的接收门限值FresholdA。接收门限值FresholdA为噪音的最大PCM编码“幅度值”,根据用户终端的噪音和回波,对每个需要进行静噪的用户需要设置不同的门限值,一般情况下,所述门限值是相对静态的,通过网管设置改变。这里假设为FresholdA。
步骤20,确定该电话用户在交换网络中的对应信道。
步骤30,根据该电话用户的接收信道获得交换网络中对应的发送信道。所述接收信道为需要静噪的用户在交换网络中的信道。
步骤40,从交换网络中读取输入PCM编码值。读入的信号为该用户的接收信号,即交换网络中的对端发送信号。根据PCM编码标准,对从交换网络中读取的输入模拟信号进行A/μ率编码后,对其偶数位取反,最高位为符号位。得到输入模拟信号的PCM幅度计算公式
IN=(IN XOR 0×55)& 0×7F;计算后的IN值为模拟信号的幅度经过A/μ率编码后的值,即输入幅度值IN。
根据PCM编码规范,“0”电平状态对应的PCM编码值为“0×54”或“0×55”。
步骤50,将读入的PCM编码值,与接收门限值FresholdA进行比较,决定输出是处于静噪状态还是处于正常工作状态。
其中,所述将读入的PCM编码值,与接收门限值FresholdA进行比较,决定输出是处于静噪状态还是处于正常工作状态进一步包括以下步骤步骤501,如果电话用户的接收门限值FresholdA>输入幅度值IN,转步骤502;否则转步骤505;步骤502,如果当前用户的状态为接通状态,累计该条件的次数,转步骤503,否则即当前状态为静音状态,清除计数,返回步骤10;步骤503,如果累计次数达到设置的静音平滑次数,转步骤504,否则返回步骤10;步骤504,控制交换芯片的状态,使用户的接收处于静音状态,即第二链路端口CHAN2对应的信道处于输出“0”电平码状态;软件数据保存该状态,清除计数,返回步骤10;步骤505,如果当前用户的状态为静音状态,累计该条件的次数,转步骤506,否则即当前状态为接通状态,清除计数,返回步骤10;步骤506,如果累计次数达到设置的接通平滑次数,转步骤507,否则返回步骤10;步骤507,控制交换芯片的状态,使用户的接收处于正常接通状态,即第一链路端口CHAN1的输出直接输入到第二链路端口CHAN2,软件数据保存该状态,清除计数,返回步骤10。
该接通平滑次数是为了消除突发的尖峰噪音(FresholdA<IN)状态的处理,需要进行一定时间的滤波,如1ms,这个时间不能太长,以防止“吃”掉讲话的第一个音。
该静音平滑次数是为了防止切掉可能有的尾音等个性化部分并防止对交换网络的过于频繁控制(FresholdA<IN)状态的处理,需要对接通状态进行一定时间的保持和滤波,如1s,然后才可以根据实际情况动作。
而且,对交换芯片来说,无论是来自普通的用户还是来自混合芯片的信号是对等的,那在实际使用中,如果某个用户环境噪音很大,需要对其输入进行静噪,则通过设置该用户的输入信号进行静噪控制,如果某个用户需要长时间监听系统,如调度总机,则可将该用户的接收设置静噪控制。
本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,器件的结构可以经过进一步的改进,但这些相应的改变都应属于发明所附的权利要求的保护范围。
权利要求
1.一种时分多路复用设备的静噪方法,应用于通过交换网络连接的多电话用户系统或专网的调度系统,其特征在于包括如下步骤步骤10,通过网管接口预先设置需要静噪的电话用户的接收门限值FresholdA;步骤20,确定该电话用户在交换网络中的对应信道;步骤30,根据该电话用户的接收信道获得交换网络中对应的发送信道;步骤40,从交换网络中读取输入PCM编码值;步骤50,将读入的PCM编码值,与接收门限值FresholdA进行比较,决定输出是处于静噪状态还是处于正常工作状态。
2.根据权利要求1所述的时分多路复用设备的静噪方法,其特征在于在程序控制过程中是根据PCM编码周期,每125μs为一帧,通过周期定时,每125μs对需要进行静噪的用户输入进行扫描,读入PCM编码值。
3.根据权利要求2所述的时分多路复用设备的静噪方法,其特征在于从交换网络中读取输入PCM编码值还包括对输入PCM编码值进行A/μ率编码,得到输入幅度值IN。
4.根据权利要求3所述的时分多路复用设备的静噪方法,其特征在于所述输入幅度值IN是通过输入模拟信号的PCM幅度计算公式IN=(IN XOR0X55)&0X7F计算得到。
5.根据权利要求1所述的时分多路复用设备的静噪方法,其特征在于将读入的PCM编码值,与接收门限值FresholdA进行比较,决定输出是处于静噪状态还是处于正常工作状态进一步包括以下步骤步骤501,如果电话用户的接收门限值FresholdA>输入幅度值IN,转步骤502;否则转步骤505;步骤502,如果当前用户的状态为接通状态,累计该条件的次数,转步骤503,否则即当前状态为静音状态,清除计数,返回步骤10;步骤503,如果累计次数达到设置的静音平滑次数,转步骤504,否则返回步骤10;步骤504,控制交换芯片的状态,使用户的接收处于静音状态,即第二链路端口CHAN2对应的信道处于输出“0”电平码状态;软件数据保存该状态,清除计数,返回步骤10;步骤505,如果当前用户的状态为静音状态,累计该条件的次数,转步骤506,否则即当前状态为接通状态,清除计数,返回步骤10;步骤506,如果累计次数达到设置的接通平滑次数,转步骤507,否则返回步骤10;步骤507,控制交换芯片的状态,使用户的接收处于正常接通状态,即第一链路端口CHAN1的输出直接输入到第二链路端口CHAN2,软件数据保存该状态,清除计数,返回步骤10。
6.根据权利要求1或5所述的时分多路复用设备的静噪方法,其特征在于所述接收门限值FresholdA为噪音的最大PCM编码“幅度值”。
7.根据权利要求1或5所述的时分多路复用设备的静噪方法,其特征在于根据用户终端的噪音和回波,对每个需要进行静噪的用户设置不同的门限值,所述门限值是相对静态的,通过网管设置改变。
全文摘要
本发明公开了一种时分多路复用设备的静噪方法,应用于通过交换网络连接的多电话用户系统或专网的调度系统,包括如下步骤通过网管接口预先设置需要静噪的电话用户的接收门限值FresholdA;确定该电话用户在交换网络中的对应信道;根据该电话用户的接收信道获得交换网络中对应的发送信道;从交换网络中读取输入PCM编码值;将读入的PCM编码值,与接收门限值FresholdA进行比较,决定输出是处于静噪状态还是处于正常工作状态。本发明提高了共线电话系统的信噪比,改善了通话质量。
文档编号H04J3/00GK1595853SQ0314680
公开日2005年3月16日 申请日期2003年9月10日 优先权日2003年9月10日
发明者钱沛, 韩淑玲, 吕朋伟 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1