CN101159802B - 一种t.38网关保证拆线命令可靠传送给传真机的方法 - Google Patents
一种t.38网关保证拆线命令可靠传送给传真机的方法 Download PDFInfo
- Publication number
- CN101159802B CN101159802B CN2007101814721A CN200710181472A CN101159802B CN 101159802 B CN101159802 B CN 101159802B CN 2007101814721 A CN2007101814721 A CN 2007101814721A CN 200710181472 A CN200710181472 A CN 200710181472A CN 101159802 B CN101159802 B CN 101159802B
- Authority
- CN
- China
- Prior art keywords
- gateway
- fax
- soft switch
- switch
- command
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000005540 biological transmission Effects 0.000 title claims abstract description 12
- 238000012856 packing Methods 0.000 claims 2
- 230000003111 delayed effect Effects 0.000 abstract description 3
- 230000008054 signal transmission Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
Images
Landscapes
- Facsimile Transmission Control (AREA)
- Telephonic Communication Services (AREA)
- Facsimiles In General (AREA)
Abstract
T.38网关保证拆线命令可靠传送给传真机的方法,当该网关作为发送网关时:网关对TDM侧检测到DCN信号打成IFP包发往IP侧;之后网关延迟一预定时间再将传真结束事件上报给软交换,保证DCN信号完整到达接收传真机;软交换收到传真结束事件后,下发状态切换命令将两网关切回语音状态。当该网关作为接收网关时:网关对IP侧检测到DCN信号调制发往接收传真机;若在发送DCN信号的过程中收到软交换下发的切换命令则做延迟切换处理;若DCN数据发送完毕后,网关仍未收到软交换的切换命令,网关主动向软交换上报传真结束事件。该方法具有可靠检测传真结束事件,并将DCN信号可靠地传送给终端传真机,以及与现有网关兼容的优点。
Description
技术领域
本发明涉及通信传真技术领域,尤其涉及一种IP实时传真方式中T.38网关如何保证拆线命令可靠传送给传真机的方法。
背景技术
随着Internet使用的普及和技术的成熟,使得传统的传真信息承载在Internet上传输成为可能,因此,IP传真的相关技术也就应运而生。IP传真根据实时特性可分为:IP存储转发传真,IP实时传真。IP实时传真根据网关处理方式又分:透传方式和T.38方式。透传方式因其抗网络损伤能力差,而不被推广使用;T.38 IP实时传真网关主要完成T.38协议处理和DP调制解调,其系统结构如图1所示。T.38 IP传真基本思想是:在T.38网关对传真机发送的数据进行解调,将解调的净荷数据打成T.38协议规定的IP包,通过IP网络发往对方网关;接收方的T.38网关根据该IP包的信息特性,从IP包中拆出的净荷数据重新调制发送给TDM侧传真机。可见,IP实时传真承载的是终端传真机间交互的传真信令或报文信息,两终端传真机间进行的是实时通信,传真流程遵循T.30协议,典型的传真流程如图2所示。
通常IP语音(VOIP)网关既支持传真业务也支持语音业务,网关的初始状态为语音态,当检测到传真事件才切换到T.38传真业务;而当检测到传真结束事件,网关由T.38传真态切换回语音状态,保证传真后能够正常进行语音通话。在以软交换来控制传真与语音间切换的NGN网络中,任一端网关检测到传真事件上报给软交换,软交换用信令通知两个网关切换到传真状态,相同地,任一网关检测到传真结束事件上报软交换,由软交换下命令控制网关由传真状态切换回语音状态。T.30协议规定传真结束有两种情况:第一种情况,任一传真机发送结束传真的拆线命令(DCN)通知对端传真机,并结束传真;第二种情况是传真发生异常,传真机不发送DCN拆线命令,而是直接进行信令拆线。本文讨论的是第一种情况时,如何可靠检测传真结束事件,以及如何确保网关检测及切换处理,不会对终端传真机接收DCN造成影响。如图2所示,传真流程成功的进入了阶段E,发送传真机发送一页传真页面成功,向接收传真机发送DCN,如果接收传真机收不到有效的DCN信号,会认为传真异常结束,发出告警音,使得传真用户误以为传真失败,而实际上接收传真机已成功接收到了正确的传真页面。为了方便后续讨论,在此我们对传真机和网关进行如下定义:发送传真机指发送DCN的传真机;接收传真机指接收DCN的传真机;发送网关指与发送DCN的传真机相连的网关;接收网关指与接收DCN的传真机相连接的网关。
目前,现有技术的网关采用的技术方案一如图3所示,网关对时分复用(TDM)侧解调接收的V.21帧信号进行检测,如果检测到DCN信号,该网关作为发送网关将DCN信号打IP传真协议包(IFP包)发往接收网关,同时等到该帧信号发送结束后,发送网关上报传真结束事件给软交换;软交换收到结束事件,进行确认并同时向发送和接收两网关下发传真结束命令;两网关收到软交换的结束传真命令后分别切换回语音状态。该技术方案可能会造成接收网关在向接收传真机发送DCN信号过程中,或还没有发送DCN信号时,就收到了软交换下发的传真结束命令,网关状态从传真态切换到语音态,导致接收传真机接收不到有效的DCN信号,接收传真机收不到有效的DCN信号,会认为传真异常结束,发出告警音,使得传真用户误以为传真失败。
现有技术的网关采用的技术方案二如图4所示,网关在T.38传真业务中,对IP侧的数据进行检测,如果收到了DCN帧信号,网关就向接收传真机调制发送DCN,发送结束后,该网关上报软交换结束传真事件,保证DCN信号能够成功到达接收传真机。该技术方案是依靠IP侧信号进行传真切换回语音,不支持TDM侧DCN的检测上报。本技术方案的缺点是:1、如果采用该方案的网关是发送网关,在IP侧就不能收到DCN信号,此时接收网关如果只做TDM侧检测,就会造成传真结束却无传真结束事件上报软交换的问题。2、如果发送网关是前述技术方案一的网关,可能还会出现技术方案一所述缺点的现象,导致接收传真机接收不到有效的DCN信号。
发明内容
本发明的目的是:提供一种保证DCN信号可靠传送给传真机的方法,解决网关在T.38传真业务中,依赖TDM侧检测DCN帧信号上报传真结束事件,可能导致接收传真机接收不到完整有效的DCN信号的问题;
本发明要解决的另一技术问题是:网关在T.38传真业务中,依赖IP侧检测DCN信号上报传真结束事件的不可靠性问题,以及DCN信号不能可靠有效地传送到接收传真机的问题。
本发明的又一目的是:提供一种与现有网关兼容并能保证DCN信号可靠传送给传真机的方法,该方法既能解决网关在T.38传真业务中,依赖TDM侧检测DCN帧信号上报传真结束事件,可能导致接收传真机接收不到完整有效的DCN信号的问题;又能解决依赖IP侧检测DCN信号上报传真结束事件的不可靠性问题,以及DCN信号不能可靠有效地传送到接收传真机的问题。
本发明为解决上述技术问题所采用的技术方案为:
一种T.38网关保证拆线命令可靠传送给传真机的方法,包括以下步骤:
A、网关对时分复用侧解调接收到的帧信号进行检测,若检测到传真的拆线命令信号,则将所述拆线命令信号打成IP传真协议包发往IP侧;
B、所述网关将所述拆线命令信号打包发往IP侧后,延迟一预定时间再将传真结束事件上报给软交换;所述预定时间为保证所述拆线命令信号完整到达接收传真机所需要的时间;
C、所述软交换收到所述传真结束事件后,下发状态切换命令,控制发送和接收网关由传真状态切回语音状态。
所述的方法还包括如下步骤:
D、所述网关对IP侧的帧信号进行检测,若检测到拆线命令信号,则将所述拆线命令信号调制发往接收传真机;
E、所述网关在向所述接收传真机发送拆线命令信号的过程中若收到所述软交换下发的状态切换命令,所述网关仍继续向接收传真机发送所述拆线命令数据;直至将所述拆线命令数据发送完毕后,所述网关才响应所述状态切换命令切换回语音状态;
F、若所述拆线命令数据发送完毕后,所述网关仍未收到所述软交换的状态切换命令,所述网关主动向所述软交换上报传真结束事件。
所述的方法,其中:所述步骤B包括如下处理:所述网关将所述拆线命令信号打包发往IP侧后,启动一定时器开始计时,当所述定时器到所述预定时间时,所述网关再将传真结束事件上报给软交换。
所述的方法,其中:所述预定时间设置为600ms。
另一种T.38网关保证拆线命令可靠传送给传真机的方法,包括以下步骤:
D、所述网关对IP侧的帧信号进行检测,若检测到拆线命令信号,则将所述拆线命令信号调制发往接收传真机;
G、所述网关在向所述接收传真机发送拆线命令信号的过程中若收到所述软交换下发的状态切换命令,所述网关仍继续向接收传真机发送所述拆线命令数据;直至将所述拆线命令数据发送完毕后,所述网关才响应所述状态切换命令切换回语音状态;
F、若所述拆线命令数据发送完毕后,所述网关仍未收到所述软交换的状态切换命令,所述网关主动向所述软交换上报传真结束事件。
上述的方法一和方法二,其中:所述步骤E和所述步骤F包括如下具体处理:在所述网关内设置一标识变量,用于标识所述网关是否收到所述软交换的状态切换命令;当所述网关将所述拆线命令数据发送完毕后,查询所述标识变量:若所述标识变量表示收到所述软交换的状态切换命令,所述网关对所述软交换的状态切换命令进行处理、切回语音状态;否则,所述网关向所述软交换上报传真结束事件。
所述的方法,其中:当所述网关收到所述软交换的状态切换命令时,所述标识变量设置为1;否则,所述标识变量设置为0。
本发明的有益效果为:采用上述技术方案,网关在T.38传真业务中,无论是作为发送网关还是作为接收网关,都能可靠检测传真结束事件,并将DCN信号可靠地传送给终端传真机;并且本方案还与现有网关兼容,在应用中无论是与采用现有技术方案一的网关相通,还是与采用现有技术方案二的网关相通,即无论是作为发送方还是作为接收方,都能可靠检测传真结束事件,确保DCN信号完整到达传真机;因此,具有很好的兼容性、实用性和可靠性。
附图说明
图1为T.38实时传真系统结构图
图2为典型的IP实时传真流程图
图3为现有技术一示意图
图4为现有技术二示意图
图5为本发明方法流程图
图6为本发明作为发送网关时的示意图
图7为本发明作为接收网关时的示意图
具体实施方式
下面根据附图和实施例对本发明作进一步详细说明:
本发明为了保证拆线命令可靠地传送给传真机,对网关作为发送网关和接收网关分别给出了不同的相应处理方法。方法如图5所示,包括:网关首先要对TDM侧解调接收的V.21帧以及IP侧收到的V.21帧的帧信号进行判断,如果在TDM侧收到了DCN信号,网关作为发送网关采用发送网关的方案;如果网关在IP侧检测到了DCN信号,网关作为接收网关采用接收网关的方案;作为发送网关时包括以下步骤:
A、参见图6,网关对TDM侧解调接收到的帧信号进行检测,若检测到DCN信号,所述网关作为发送网关,将所述DCN信号打成IP传真协议包发往IP侧;
B、为了保证接收网关能有足够的时间接收IP侧DCN的IFP包,并完整的调制发送给接收传真机,发送网关将DCN信号打包发往IP侧后,延迟一指定时间再将传真结束事件上报给软交换;
C、所述软交换收到所述传真结束事件后,下发状态切换命令,控制发送和接收网关由传真状态切回语音状态。
步骤B所指的延迟指定时间为保证DCN信号完整到达接收传真机所需要的时间;因为完整的DCN信号在PSTN线路上的传输时间至少160ms,考虑到IP网络可能的延迟时间200ms-300ms,加上接收网关的处理时间,在实际操作中,延迟上报的指定时间可以选择600ms,从而保证接收传真机在延迟一指定时间结束前接收到DCN。在具体实施例中,步骤B采用如下方法处理:所述网关将所述DCN信号打包发往IP侧后,启动一定时器开始计时,定时器可以采用软件来实现;当定时器计时到所述指定时间(例如600ms)时,发送网关再将传真结束事件上报给软交换,从而保证接收传真机在延迟时间结束前接收到DCN。
参见图7,如果网关在IP侧检测到了DCN信号,网关作为接收网关时,具有对IP侧DCN检测及向软交换上报传真结束事件的能力,并且在向接收传真机发送DCN数据的过程中收到软交换下发的切换命令,能够延迟切换。因此,作为接收网关时包括如下步骤:
D、所述网关对IP侧的帧信号进行检测,若检测到DCN信号,所述网关作为接收网关将DCN信号调制发往接收传真机;
E、接收网关在向接收传真机发送DCN信号的过程中若收到软交换下发的状态切换命令,接收网关对切换命令不马上响应,即不马上进行从传真到语音的切换处理,仍继续向接收传真机发送所述DCN数据;直至将DCN数据发送完毕后,接收网关才响应所述状态切换命令切换回语音状态;
F、若所述DCN数据发送完毕后,所述网关仍未收到所述软交换的状态切换命令,所述网关主动向所述软交换上报传真结束事件。
上述步骤E和步骤F包括如下具体处理过程:在所述网关内设置一标识变量,用于标识所述网关是否收到所述软交换的状态切换命令,收到切换命令时,标识变量置为1,否则为0;当接收网关在向接收传真机发送DCN信号的过程中收到软交换下发的状态切换命令时,所述标识变量被置为1;接收网关不马上进行从传真到语音的切换处理,而是继续向TDM侧发送所述DCN数据;当接收网关发送到DCN真结尾的flag时,认为已将DCN数据发送结束后,接收网关查询所述标识变量:若所述标识变量为1的状态,接收网关才对所述软交换的状态切换命令进行处理,切回语音状态;若所述标识变量仍为0的状态,说明接收网关仍未收到所述软交换的状态切换命令,此时,接收网关主动向所述软交换上报传真结束事件;从而确保发送网关不具备对TDM侧DCN检测上报能力时(如发送网关采用的是现有技术方案二),能够可靠地实现传真到语音的切换。
由上述可见,本发明的技术方案分别给出了网关作为发送网关和接收网关,都能可靠检测传真结束事件,并将DCN可靠传送给终端传真机的方法。同时,本发明还提供了在一个网关内同时采用上述两种方法,保证DCN可靠传送给终端传真机的方案;采用该方案的网关对TDM侧和IP侧的帧类型进行检测,若在TDM侧检测到DCN信号,就按照发送网关的方法处理;若在IP侧检测到DCN信号,就按照接收网关的方法处理;既解决了网关在T.38传真业务中,依赖TDM侧检测DCN帧信号上报传真结束事件,可能导致接收传真机接收不到完整有效的DCN信号的问题;又解决了依赖IP侧检测DCN信号上报传真结束事件的不可靠性,以及DCN信号不能可靠有效地传送到接收传真机的问题。上述方法都已在实际网关产品中得到应用,采用本技术方案的网关在与现有技术方案一或现有技术方案二的网关互通时,无论作为发送方还是接收方,都能确保DCN完整到达传真机,因此具有很好的兼容性、实用性、可靠性。
可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
Claims (7)
1.一种T.38网关保证拆线命令可靠传送给传真机的方法,包括以下步骤:
A、网关对时分复用侧解调接收到的帧信号进行检测,若检测到传真的拆线命令信号,则将所述拆线命令信号打成IP传真协议包发往IP侧;
B、所述网关将所述拆线命令信号打包发往IP侧后,延迟一预定时间再将传真结束事件上报给软交换;所述预定时间为保证所述拆线命令信号完整到达接收传真机所需要的时间;
C、所述软交换收到所述传真结束事件后,下发状态切换命令,控制发送和接收网关由传真状态切回语音状态。
2.根据权利要求1所述的方法,其特征在于:所述的方法还包括如下步骤:
D、所述网关对IP侧的帧信号进行检测,若检测到拆线命令信号,则将所述拆线命令信号调制发往接收传真机;
E、所述网关在向所述接收传真机发送拆线命令信号的过程中若收到所述软交换下发的状态切换命令,所述网关仍继续向接收传真机发送所述拆线命令数据;直至将所述拆线命令数据发送完毕后,所述网关才响应所述状态切换命令切换回语音状态;
F、若所述拆线命令数据发送完毕后,所述网关仍未收到所述软交换的状态切换命令,所述网关主动向所述软交换上报传真结束事件。
3.根据权利要求1或2所述的方法,其特征在于:所述步骤B包括如下处理:所述网关将所述拆线命令信号打包发往IP侧后,启动一定时器开始计时,当所述定时器到所述预定时间时,所述网关再将传真结束事件上报给软交换。
4.根据权利要求3所述的方法,其特征在于:所述预定时间设置为600ms。
5.一种T.38网关保证拆线命令可靠传送给传真机的方法,包括以下步骤:
D、所述网关对IP侧的帧信号进行检测,若检测到拆线命令信号,则将所述拆线命令信号调制发往接收传真机;
E、所述网关在向所述接收传真机发送拆线命令信号的过程中若收到所述软交换下发的状态切换命令,所述网关仍继续向接收传真机发送所述拆线命令数据;直至将所述拆线命令数据发送完毕后,所述网关才响应所述状态切换命令切换回语音状态;
F、若所述拆线命令数据发送完毕后,所述网关仍未收到所述软交换的状态切换命令,所述网关主动向所述软交换上报传真结束事件。
6.根据权利要求5所述的方法,其特征在于:所述步骤E和所述步骤F包括如下具体处理:在所述网关内设置一标识变量,用于标识所述网关是否收到所述软交换的状态切换命令;当所述网关将所述拆线命令数据发送完毕后,查询所述标识变量:若所述标识变量表示收到所述软交换的状态切换命令,所述网关对所述软交换的状态切换命令进行处理、切回语音状态;否则,所述网关向所述软交换上报传真结束事件。
7.根据权利要求6所述的方法,其特征在于:当所述网关收到所述软交换的状态切换命令时,所述标识变量设置为1;否则,所述标识变量设置为0。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101814721A CN101159802B (zh) | 2005-01-26 | 2005-01-26 | 一种t.38网关保证拆线命令可靠传送给传真机的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101814721A CN101159802B (zh) | 2005-01-26 | 2005-01-26 | 一种t.38网关保证拆线命令可靠传送给传真机的方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB200510033038XA Division CN100555966C (zh) | 2005-01-26 | 2005-01-26 | 一种t.38网关保证拆线命令可靠传送给传真机的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101159802A CN101159802A (zh) | 2008-04-09 |
CN101159802B true CN101159802B (zh) | 2010-11-10 |
Family
ID=39307710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101814721A Expired - Fee Related CN101159802B (zh) | 2005-01-26 | 2005-01-26 | 一种t.38网关保证拆线命令可靠传送给传真机的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101159802B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5185359B2 (ja) * | 2010-12-15 | 2013-04-17 | キヤノン株式会社 | モデム制御装置、その制御方法、プログラム、及び画像処理装置 |
CN102368731A (zh) * | 2011-10-17 | 2012-03-07 | 深圳市共进电子股份有限公司 | 一种实现从传真业务到语音业务变更的方法及系统 |
CN105282390B (zh) * | 2014-07-25 | 2019-04-09 | 中兴通讯股份有限公司 | 传真通道到语音通道的切换方法、装置及系统 |
JP6766696B2 (ja) * | 2017-03-06 | 2020-10-14 | コニカミノルタ株式会社 | 情報処理システム |
CN110958359B (zh) * | 2019-11-01 | 2021-08-06 | 深圳震有科技股份有限公司 | 一种高延时传真方法、智能终端及储存介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1427614A (zh) * | 2001-12-17 | 2003-07-02 | 杭州东信北邮信息技术有限公司 | 一种改进的实现点击传真业务的方法 |
-
2005
- 2005-01-26 CN CN2007101814721A patent/CN101159802B/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1427614A (zh) * | 2001-12-17 | 2003-07-02 | 杭州东信北邮信息技术有限公司 | 一种改进的实现点击传真业务的方法 |
Non-Patent Citations (1)
Title |
---|
US 2002001373 A1,全文. |
Also Published As
Publication number | Publication date |
---|---|
CN101159802A (zh) | 2008-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1850578B1 (en) | Method for transmitting dcn signals to fax machine ensured by t.38 gateway | |
US8339646B2 (en) | Systems and methods for the reliable transmission of facsimiles over packet networks | |
JP3318571B2 (ja) | 通信方法及び装置 | |
US8259337B2 (en) | Method and apparatus for switching high-speed facsimile to ordinary facsimile | |
CN101159802B (zh) | 一种t.38网关保证拆线命令可靠传送给传真机的方法 | |
JP3738948B2 (ja) | 通信装置 | |
JP4495763B2 (ja) | ゲートウェイによるnsfフレームデータの処理方法 | |
WO2006017969A1 (fr) | Procede de mise en oeuvre d'une commutation ip telecopie synchrone | |
CN100385904C (zh) | 一种解决传真过程中帧碰撞的方法、装置和系统 | |
CN101217461B (zh) | 网关及处理v.21帧数据的方法 | |
WO2010102501A1 (zh) | 一种传真业务实现方法、互通功能单元和终端 | |
WO2010078766A1 (zh) | Ip传真机的训练方法与装置 | |
CN101998023A (zh) | 传真系统和传真拆线方法 | |
JP3828403B2 (ja) | リアルタイムゲートウェイファクシミリ装置 | |
JP4298689B2 (ja) | 送信側ゲートウェイ装置 | |
JP3340314B2 (ja) | 通信制御装置 | |
JP3563977B2 (ja) | リアルタイムインターネットゲートウェイファクシミリ装置の制御方法 | |
JP2004289212A (ja) | ファクシミリ装置、ファクシミリ通信方法及び該方法を実行するプログラムを格納したコンピュータ読み取り可能な記録媒体 | |
JP2000004345A (ja) | インターネットファクシミリ通信システムの制御方法 | |
CN101175134A (zh) | T.38网关对非标准帧的处理方法 | |
JP2002185738A (ja) | ファクシミリ通信方法 | |
JPH02151166A (ja) | ファクシミリ通信方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20101110 |