传真通道到语音通道的切换方法、装置及系统的制作方法

文档序号:9527850阅读:373来源:国知局
传真通道到语音通道的切换方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种传真通道到语音通道的切换方法、装置及系统。
【背景技术】
[0002]在下一代网络中,传真业务属于基于VoIP (Voice over Internet Protocol,网络电话)技术的语音业务的一种,通过网关设备实现的数据流传递。目前业界通过网关实现传真业务的方式主要有两种:VBD (Voice Band Data,语音频带数据)和T.38方式。
[0003]VBD即透传方式,通过G.711语音编解码,把传真数据当作普通语音进行传输。这种方式优点是现实简单,不用关心传真数据具体内容,只进行语音编解码处理。缺点是受IP网络影响比较大,当网络情况不稳定时,传真数据会有损失,导致传真失败。
[0004]T.38方式是指通过T.38协议,把传真机发出的传真数据进行解调,转换为协议规定的报文格式进行传输。这种方式的优点是由于协议本身加强了报文对IP网络的适应性,因此传输过程中抗网络异常能力比较强,极大提高了传真成功率。缺点是实现比较复杂,但为了保证传真业务的质量,现网大量使用了该方式进行传真。
[0005]VBD传真方式由于就是在语音通道中传递传真数据,因此不需要进行通道切换,只需要在进入传真业务后修改通道配置,而退出传真业务时不做任何操作。因为传真通道即为语音通道,传真结束后,只要传真机切回到语音模式,收发双方还是能直接通话。
[0006]而T.38传真方式则存在通道切换,即在开始传真业务是切换到T.38通道,结束传真时切换到语音通道,保证传真结束后,收发双方能正常通话。目前现网应用中,切换到T.38通道的方式已经比较成熟稳定,而切换回语音通道的方法一般采用检测传真结束信号DCN加上检测双向静音。传统的T.38传真切回语音的方式先采用检测传真结束信号DCN。根据协议规定无论传真成功还是失败,传真机在切回到语音模式前都要发送DCN信号,但实际应用中,传真机厂家型号众多,有不少传真机是不发送DCN信号直接回到语音模式的。因此传统切换方式一般还采用第二方法进行冗余保护,即双向静音检测。然而在背景噪声较大或者某些局方极端测试条件情况下,传真机本身已经切换到语音模式,此时静音检测无法生效,导致网关切换失败,用户在传真结束后无法进入通话状态。同时静音检测的时长和阈值设置也比较困难,有一定经验性,参数设置的不同,有时会导致传真过程中切回到语音而传真失败,有时又导致传真结束后无法正常切换到语音。因而传统的T.38传真切回语音的方式稳定性较差。
[0007]针对相关技术中T.38传真切回语音的方式稳定性较差的问题,目前尚未提出有效的解决方案。

【发明内容】

[0008]针对相关技术中T.38传真切回语音的方式稳定性较差的问题,本发明提供了一种T.38传真通道到语音通道的切换方法、装置及系统,以至少解决上述问题。
[0009]根据本发明的一个方面,提供了一种传真通道到语音通道的切换方法,包括:在进入T.38传真后,统计本端连续没有解调到传真数据的调度周期的第一数量,以及统计远端连续没有T.38包的调度周期的第二数量;判断所述第一数量及所述第二数量是否都达到阈值,在都达到阈值的情况下,从T.38传真通道切换到语音通道。
[0010]可选地,统计本端连续没有解调到传真数据的调度周期的第一数量,包括:对本端数据进行解调,如果当前调度周期没有解调到传真数据,则将所述第一数量的值加1,否则,将所述第一数量的值置为0。
[0011]可选地,在每个调度周期结束后,判断所述第一数量及所述第二数量是否都达到阈值之前,所述方法还包括:检测是否有传真结束信号,在检测到传真结束信号的情况下,从T.38传真通道切换到语音通道。
[0012]可选地,在判断所述第一数量及所述第二数量是否都达到阈值之前,所述方法还包括:确定当前调度周期结束后所述第一数量和/或所述第二数量增加。
[0013]根据本发明的另一个方面,提供了一种传真通道到语音通道的切换装置,包括:第一统计模块,用于在进入T.38传真后,统计本端连续没有解调到传真数据的调度周期的第一数量;第二统计模块,用于统计在进入T.38传真后远端连续没有T.38的调度周期的数量;判断模块,用于判断所述第一计数器以及所述第二计数器是否都达到阈值,在都达到阈值的情况下,触发切换模块;所述切换模块,用于从T.38传真通道切换到语音通道。
[0014]可选地,所述第一统计模块按照以下方式统计本端连续没有解调到传真数据的调度周期的第一数量:对本端数据进行解调,如果当前调度周期没有解调到传真数据,则将所述第一数量的值加1,否则,将所述第一数量的值置为0。
[0015]可选地,所述装置还包括:确定模块,用于确定当前调度周期结束后所述第一数量和/或所述第二数量增加,触发所述判断模块。
[0016]可选地,所述装置还包括:检测模块,用于在所述调度周期结束后,检测是否有传真结束信号,在检测到传真结束信号的情况下,触发所述切换模块从T.38传真通道切换到语音通道。
[0017]根据本发明的又一个方面,提供了一种传真通道到语音通道的切换系统,包括:本端网关设备、信令服务器、中间设备、本端传真机和远端传真机,所述本端网关设备包括上述的T.38传真通道到语音通道的切换装置。
[0018]通过本发明,采用解调传真数据的方式统计本端解调后没有传真数据的调度周期的数量而不是传统的静音检测方式,解决了相关技术中T.38传真切回语音的方式稳定性较差的问题,提高了 T.38传真切回语音的成功率和稳定性,保证了用户的传真业务高质量体验。
【附图说明】
[0019]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020]图1是根据本发明实施例的传真通道到语音通道的切换系统的结构示意图;
[0021]图2是根据本发明实施例的传真通道到语音通道的切换装置的结构示意图;
[0022]图3是根据本发明实施例的传真通道到语音通道的切换方法的流程图;
[0023]图4是根据本发明实施例一的处理流程图;
[0024]图5是根据本发明实施例二的处理流程图。
【具体实施方式】
[0025]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0026]鉴于上述现有技术所存在的问题,本发明实施例提供一种T.38协议传真通道工作方式的切换方法。与传统的切换方式对比,提高了 T.38传真切回语音的成功率和稳定性,保证了用户的传真业务高质量体验。
[0027]根据本发明实施例,提供了一种传真通道到语音通道的切换系统。
[0028]图1是根据本发明实施例的传真通道到语音通道的切换系统的结构示意图,如图1所示,本发明实施例的T.38传真通道到语音通道的切换系统包括本端传真机和远端传真机之间进行传真的设置。主要包括:本端网关设备10、信令服务器20、中间设备30、本端传真机40和远端传真机50。
[0029]其中,本端传真机40和远端传真机50可以采为现有所有种类的传真机,可以完成传真功能,具体本发明实施例不作限定。
[0030]本端网关设备10是指一种以网关为核心综合系统产品,包括但不受限于以下种类:各种上行的家庭网关及其上行设备、中继网关及其下挂用户接口设备、接入网关等。其中核心的网关能直接或间接下挂传真机,上行能直接或间接连接以太网。本发明实施例中主要采用此类网关。在具体实施过程中,在进入T.38传真后,本端网关设备10统计本端解调后连续没有传真数据的调度周期的数量以及远端连续没有T.38包的调度周期的数量,在两者都大于阈值时,从传真通道切换到语音通道。具体地,本端网关设备10可以包括图2所示T.38传真通道到语音通道的切换装置。
[0031]呼叫信令服务器20是一种处理通话信令的设备,包括:sip服务器和软交换等。
[0032]中间设备30是指远端传真机挂接的设备,有可能也是类似网关系统,也有可能是虚拟传真机或网络传真机的接口系统。具体本发明实施例不作限定。
[0033]根据本发明实施例,提供了一种传真通道到语音通道的切换装置。
[0034]图2为根据本发明实施例的传真通道到语音通道的切换装置的结构示意图,如图2所示,该装置主要包括:第一统计模块110,用于在进入T.38传真后,统计本端连续没有解调到传真数据的调度周期的第一数量;第二统计模块120,用于统计在进入T.38传真后远端连续没有T.38的调度周期的数量;判断模块130,用于判断所述第一计数器以及所述第二计数器是否都达到阈值,在都达到阈值的情况下,触发切换模块140 ;所述切换模块140,用于从T.38传真通道切换到语音通道。
[0035]在本发明实施例的一个可选实施方式中,所述第一统计模块可以按照以下方式统计本端连续没有解调到传真数据的调度周期的第一数量:对本端数据进行解调,如果当前调度周期没有解调到传真数据,则将所述第一数量的值加1,否则,将所述第一数量的值置为0。
[0036]在本发明实施例的一个可选实施方式中,所述装置还可以包括:检测模块,用于在所述调度周期结束后,检测是否有传真结束信号,在检测到传真结束信号的情况下,触发所述切换模块从τ.38传真通道切换到语音通道。从而可以进一步确定切换的时机,提高切换的稳定性。
[0037]在本发明实施例的一个可选实施方式中,所述装置还可以包括:确定模块,用于确定当前调度周期结束后所述第一数量和/或所述第二数量增加,触发所述判断模块130。采用该方式,可以避免每个调度周期都执行判断模块130,从而可以节约流程。
[0038]根据本发明实施例,还提供了一种Τ.38传真通道到语音通道的切换方法,该方法可以通过上述系统和装置实现。
[0039]图3是根据本发明实施例的传真通道到语音通道的切换方法的流程图,如图3所示,该方法主要包括以下步骤S302至步骤S304。
[0040]步骤S302,在进入Τ.38传真后,统计本端连续没有解调到传真数据的调度周期的第一数量,以及统计远端连续没有Τ.38包的调度周期的第二数量。
[0041 ] 例如,在进入Τ.38传真后,本端的解调模块启动,对本端数据进行解调,如果当前调度周期没有解调到传真数据,则将所述第一数量的值加1,否则,将所述第一数量的值置为0。
[0042]在具体实施过程中,可以设置两个计数器:计数器A(统计本端连续解调后没有传真数据的调度周期的第一数量)和计数器B (统计远端
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1