一种对无应答前转呼叫的等待应答时长处理的方法

文档序号:7614489阅读:549来源:国知局
专利名称:一种对无应答前转呼叫的等待应答时长处理的方法
技术领域
本发明涉及通讯领域,特别是发生无应答前转业务的情况。
背景技术
在电话业务中,主叫用户等待被叫用户应答的时长一般在60秒到120秒之间。若被叫在这个时长内未应答,网络就释放此呼叫。
无应答前转是被叫签约的补充业务。用户或通讯网络可以设置一个特定的时长作为无应答的判断标准,这个时长一般为5秒到30秒。若被叫在这个时长内未应答,网络就启动无应答前转,主叫用户继续等待最终被叫用户的应答。
在现有的通讯网络中,不管是否发生无应答前转,主叫等待被叫的应答时长时不会变的。如果发生无应答前转后,主叫再等待“前转到用户”的应答时长就会变短,特别是发生多次前转的情况下,前转到的用户还未来得及应答,网络就因为等待应答定时器超时而释放了呼叫。例如A用户呼叫B,A所在的交换机设置等待B的时长为60秒,B用户在30秒内未应答,B所在的交换机启动无应答前转把呼叫前转到C用户,这时A等待C应答的时间只剩下30秒了。如果C也发生无应答前转,前转到D,D用户可能刚听到振铃声,交换机就因为等待应答超时,主动释放呼叫,导致D不能成功接收到呼叫的缺陷。
如果不管是否发生了前转,都把主叫等待应答的时长设置的比较长(例如200秒),则会占用较多的网络资源,就存在网络容量变小的缺陷。
若要满足前转到的用户能在足够的时间内接收到呼叫,并且不会大量浪费交换机的资源,需要解决在发生无应答前转时交换机中等待应答时长太短的缺陷。

发明内容
本发明所要解决的技术问题是提供一种能克服现有技术中的上述缺陷的方法使用户能有足够长的时间接呼而又不会浪费交换机的资源。
本发明的技术方案为在主叫起呼后,交换机通过检测ISUP、BICC等信令系统的CPG消息(呼叫进展消息)中的指示语来判断被叫用户是否发生了无应答前转,如果是,就延长应答定时器。
更具体地说,在主叫向设定了无应答前转的被叫起呼后,被叫所在的交换机检测到被叫设定了无应答前转后启动“无应答定时器”、主叫所在的交换机启动“等待应答定时器”;当被叫所在的交换机的“无应答定时器”超时启动无应答前转流程将呼叫转到转接电话后,被叫所在的交换机启动“等待应答定时器”,主叫所在的交换机重新启动“等待应答定时器”,转接电话所在的交换机启动等待应答定时器,等待主叫与转接电话连接。
采用本发明技术方案,与现有技术相比,可以延长主叫等待被叫应答的时长,让最终的被叫用户能有足够的时间接收到呼叫。


图1为本发明的一个实施例的呼叫时序图;图2本发明的另一个实施例的呼叫时序图;图3本发明的又一个实施例的呼叫时序图;图4本发明的再一个实施例的呼叫时序图。
具体实施例方式
下面结合附图和4个实施例对本发明进行详细的说明。本发明中的CPG是呼叫进展消息的缩写,在呼叫建立节点或激活阶段,任一方向发送的消息,表明某一具有意义的事件出现,应把它转送给始发接入或终端接入。例如,在发生前转时,可以通过CPG消息来告诉主叫用户被叫已发生了前转。
图1是本发明关于主叫、被叫、转接电话分别在不同交换机情况下的呼叫时序图,包括如下步骤步骤1、主叫A通过交换机A和交换机B向被叫B发起呼叫建立请求;步骤2、交换机B收到被叫B的Alerting(振铃)消息,做如下动作判断被叫B签约了无应答前转业务,启动“无应答定时器”;向交换机A发送ACM(地址全)消息;开始向主叫播放回铃音;交换机A收到交换机B的ACM消息,做如下动作启动“等待应答定时器”;向主叫A发送Alerting;
步骤3、交换机B的“无应答定时器”超时,启动无应答前转流程;本步骤又可以包括下列步骤步骤3-1、交换机B向被叫B发送REL(释放)消息来释放被叫B的连接;步骤3-2、交换机B启动“等待应答定时器”;步骤3-3、交换机B向交换机A发送CPG消息,消息中带有无应答前转指示语;步骤3-4、交换机B通过交换机C向被叫C发起呼叫建立请求;步骤4、交换机A收到CPG消息,取出消息中的指示语。如果指示语是无应答前转,做如下动作停止原来的“等待应答定时器”;重新启动“等待应答定时器”;向主叫A发送Call Proceeding(呼叫进展)消息;步骤5、被叫C收到交换机C的呼叫建立请求后,给交换机C回Alerting消息,交换机C做如下动作启动“等待应答定时器”;向交换机B发送ACM消息;开始向主叫播放回铃音;步骤6、被叫C应答后,向交换机C回Connect(连接),交换机C给交换机B回ANM(应答),交换机B给交换机A回ANM,交换机A给主叫A回Connect。这样,主叫A和被叫C进入通话态;若被叫C在定时内不应答,则交换机C向交换机B回REL(释放),交换机B给交换机A回REL,交换机A给主叫A回Release(释放)。
图2是本发明关于主叫、被叫、转接电话同在一个交换机情况下的呼叫时序图,包括如下步骤步骤1、主叫A通过交换机ABC向被叫B发起呼叫建立请求;步骤2、交换机ABC收到被叫B的Alerting消息,做如下动作判断被叫B签约了无应答前转业务,启动“无应答定时器”;向主叫A发送Alerting消息;开始向主叫播放回铃音;步骤3、交换机ABC的“无应答定时器”超时,启动无应答前转流程;本步骤又可以包括下列步骤步骤3-1、交换机ABC向被叫B发送REL消息来释放被叫B的连接;步骤3-2、交换机ABC向主叫A发送Call Proceeding消息;
步骤3-3、交换机ABC向被叫C发起呼叫建立请求;步骤4、被叫C收到交换机ABC的呼叫建立请求后,给交换机ABC回Alerting消息,交换机ABC做如下动作启动“等待应答定时器”;开始向主叫A播放回铃音;步骤5、被叫C应答后,向交换机ABC回Connect,交换机ABC给主叫A回Connect。这样,主叫A和被叫C进入通话态。若被叫C在定时内不应答,则交换机ABC向被叫发送Release,向主叫A回Release。
图3是本发明关于被叫、转接电话同在一个交换机,主叫在另一个交换机情况下的呼叫时序图,包括如下步骤步骤1、主叫A通过交换机A和交换机BC向被叫B发起呼叫建立请求;步骤2、交换机BC收到被叫B的Alerting消息,做如下动作判断被叫B签约了无应答前转业务,启动“无应答定时器”;向交换机A发送ACM消息;开始向主叫播放回铃音;交换机A收到交换机BC的ACM消息,做如下动作启动“等待应答定时器”;向主叫A发送Alerting;步骤3、交换机BC的“无应答定时器”超时,启动无应答前转流程;本步骤又可以包括下列步骤步骤3-1、交换机BC向被叫B发送REL消息来释放被叫B的连接;步骤3-2、交换机BC向交换机A发送CPG消息,消息中带有无应答前转指示语;步骤3-3、交换机BC向被叫C发起呼叫建立请求;步骤4、交换机A收到CPG消息,取出消息中的指示语。如果指示语是无应答前转,做如下动作停止原来的“等待应答定时器”;启动“等待应答定时器”;向主叫A发送Call Proceeding消息;步骤5、被叫C收到交换机BC的呼叫建立请求后,给交换机BC回Alerting消息,交换机BC做如下动作启动“等待应答定时器”;
开始向主叫播放回铃音;步骤6、被叫C应答后,向交换机BC回Connect,交换机BC给交换机A回ANM,交换机A给主叫A回Connect。这样,主叫A和被叫C进入通话态。若被叫C在定时内不应答,则交换机BC向交换机A回REL,交换机A给主叫A回Release。
图4是本发明关于主叫、被叫在同一个交换机,转接电话在另一个交换机情况下的呼叫时序图,包括如下步骤步骤1、主叫A通过交换机AB向被叫B发起呼叫建立请求;步骤2、交换机AB收到被叫B的Alerting消息,做如下动作判断被叫B签约了无应答前转业务,启动“无应答定时器”;向主叫A发送Alerting;开始向主叫播放回铃音;步骤3、交换机AB的“无应答定时器”超时,启动无应答前转流程;本步骤又可以包括下列步骤步骤3-1、交换机AB向被叫B发送REL消息来释放被叫B的连接;步骤3-2、交换机AB向主叫A发送Call Proceeding消息;步骤3-3、交换机AB启动“等待应答定时器”;步骤3-4、交换机AB通过交换机C向被叫C发起呼叫建立请求;步骤4、被叫C收到交换机C的呼叫建立请求后,给交换机C回Alerting消息,交换机C做如下动作启动“等待应答定时器”;向交换机AB回ACM;开始向主叫播放回铃音;步骤5、被叫C应答后,向交换机C回Connect,交换机C给交换机AB回ANM,交换机AB给主叫A回Connect。这样,主叫A和被叫C进入通话态。若被叫C在定时内不应答,则交换机C向交换机AB回REL,交换机A给主叫A回Release。
本发明在用户发生无应答前转业务后,和本次呼叫关联的交换机可以通过“CPG消息”或“用户签约的无应答前转业务”来检测被叫用户发生了无应答前转,并重新启动等待应答定时器,使得最终的被叫用户有足够的时间接到呼叫。
权利要求
1.一种对无应答前转呼叫的等待应答时长处理的方法,在主叫起呼后,交换机通过检测呼叫进展消息中的指示语判断被叫用户设定了无应答前转,则延长应答定时器设定的时长。
2.权利要求1所述的对无应答前转呼叫的等待应答时长处理的方法,其特征在于,主叫向被叫起呼后,被叫所在的交换机检测到被叫设定了无应答前转后启动“无应答定时器”,主叫所在的交换机启动“等待应答定时器”;当被叫所在的交换机的“无应答定时器”超时启动无应答前转流程将呼叫转到转接电话后,被叫所在的交换机启动“等待应答定时器”,主叫所在的交换机重新启动“等待应答定时器”,转接电话所在的交换机启动“等待应答定时器”,等待主叫与转接电话连接。
3.权利要求2所述的对无应答前转呼叫的等待应答时长处理的方法,其特征在于,主叫向被叫起呼后,被叫无应答转到转接电话的流程为步骤1、主叫A通过交换机A和交换机B向被叫B发起呼叫建立请求;步骤2、交换机B收到被叫B的振铃消息,做如下动作判断被叫B设定了无应答前转业务,启动“无应答定时器”;向交换机A发送地址全消息;开始向主叫播放回铃音;交换机A收到交换机B的地址全消息,做如下动作启动“等待应答定时器”;向主叫A发送振铃消息;步骤3、交换机B的“无应答定时器”超时,启动无应答前转流程;步骤3-1、交换机B向被叫B发送释放消息来释放被叫B的连接;步骤3-2、交换机B重新启动“等待应答定时器”;步骤3-3、交换机B向交换机A发送呼叫进展消息,消息中带有无应答前转指示语;步骤3-4、交换机B通过交换机C向被叫C发起呼叫建立请求;步骤4、交换机A收到呼叫进展消息,取出消息中的指示语;如果指示语是无应答前转,做如下动作停止原来的“等待应答定时器”;重新启动“等待应答定时器”;向主叫A发送呼叫进展消息;步骤5、被叫C收到交换机C的呼叫建立请求后,给交换机C回振铃消息,交换机C做如下动作启动“等待应答定时器”;向交换机B发送地址全消息;开始向主叫播放回铃音;步骤6、被叫C应答后,向交换机C回连接消息,交换机C给交换机B回应答消息,交换机B给交换机A回连接消息,交换机A给主叫A回连接消息;若被叫C在定时内不应答,则被叫C所在的交换机向C发送释放消息,向主叫方向的交换机发送释放消息。
4.权利要求2所述的对无应答前转呼叫的等待应答时长处理的方法,其特征在于,主叫向被叫起呼后,被叫无应答转到转接电话的流程为步骤1、主叫A通过交换机ABC向被叫B发起呼叫建立请求;步骤2、交换机ABC收到被叫B的振铃消息,做如下动作判断被叫B设定了无应答前转业务,启动“无应答定时器”;向主叫A发送振铃消息;开始向主叫播放回铃音;步骤3、交换机ABC的“无应答定时器”超时,启动无应答前转流程;步骤3-1、交换机ABC向被叫B发送释放消息来释放被叫B的连接;步骤3-2、交换机ABC向主叫A发送呼叫进展消息;步骤3-3、交换机ABC向被叫C发起呼叫建立请求;步骤4、被叫C收到交换机ABC的呼叫建立请求后,给交换机ABC回振铃消息,交换机ABC做如下动作启动“等待应答定时器”;开始向主叫A播放回铃音;步骤5、被叫C应答后,向交换机ABC回连接消息,交换机ABC给主叫A回连接消息;主叫A和被叫C进入通话态;若被叫C在定时内不应答,则交换机ABC向被叫发送释放消息,向主叫A回释放消息。
5.权利要求2所述的对无应答前转呼叫的等待应答时长处理的方法,其特征在于,主叫向被叫起呼后,被叫无应答转到转接电话的流程为步骤1、主叫A通过交换机A和交换机BC向被叫B发起呼叫建立请求;步骤2、交换机BC收到被叫B的振铃消息,做如下动作判断被叫B设定了无应答前转业务,启动“无应答定时器”;向交换机A发送地址全消息;开始向主叫播放回铃音;交换机A收到交换机BC的地址全消息,做如下动作启动“等待应答定时器”;向主叫A发送振铃音;步骤3、交换机BC的“无应答定时器”超时,启动无应答前转流程;本步骤又可以包括下列步骤步骤3-1、交换机BC向被叫B发送释放消息来释放被叫B的连接;步骤3-2、交换机BC向交换机A发送呼叫进展消息,消息中带有无应答前转指示语;步骤3-3、交换机BC向被叫C发起呼叫建立请求;步骤4、交换机A收到呼叫进展消息,取出消息中的指示语;如果指示语是无应答前转,做如下动作停止原来的“等待应答定时器”;启动“等待应答定时器”;向主叫A发送呼中进展消息;步骤5、被叫C收到交换机BC的呼叫建立请求后,给交换机BC回振铃消息,交换机BC做如下动作启动“等待应答定时器”;开始向主叫播放回铃音;步骤6、被叫C应答后,向交换机BC回连接消息,交换机BC给交换机A回应答消息,交换机A给主叫A回连接消息,主叫A和被叫C进入通话态;若被叫C在定时内不应答,则交换机BC向交换机A回释放消息,交换机A给主叫A回释放消息。
6.权利要求2所述的对无应答前转呼叫的等待应答时长处理的方法,其特征在于,主叫向被叫起呼后,被叫无应答转到转接电话的流程为步骤1、主叫A通过交换机AB向被叫B发起呼叫建立请求;步骤2、交换机AB收到被叫B的振铃消息,做如下动作判断被叫B设定了无应答前转业务,启动“无应答定时器”;向主叫A发送振铃音;开始向主叫播放回铃音;步骤3、交换机AB的“无应答定时器”超时,启动无应答前转流程;本步骤又可以包括下列步骤步骤3-1、交换机AB向被叫B发送释放消息来释放被叫B的连接;步骤3-2、交换机AB向主叫A发送呼叫进展消息;步骤3-3、交换机AB启动“等待应答定时器”;步骤3-4、交换机AB通过交换机C向被叫C发起呼叫建立请求;步骤4、被叫C收到交换机C的呼叫建立请求后,给交换机C回振铃消息,交换机C做如下动作启动“等待应答定时器”;向交换机AB回地址全消息;开始向主叫播放回铃音;步骤5、被叫C应答后,向交换机C回连接消息,交换机C给交换机AB回应答消息,交换机AB给主叫A回连接消息,主叫A和被叫C进入通话态;若被叫C在定时内不应答,则交换机C向交换机AB回释放消息,交换机A给主叫A回释放消息。
全文摘要
一种对无应答前转呼叫的等待应答时长处理的方法,本发明的技术方案为在主叫起呼后,交换机通过检测ISUP、BICC等信令系统的CPG消息中的指示语来判断被叫用户是否发生了无应答前转,如果是,就延长应答定时器。采用本发明技术方案,可以延长主叫等待被叫应答的时长,让最终的被叫用户能有足够的时间接收到呼叫。
文档编号H04M3/42GK1882013SQ200510035319
公开日2006年12月20日 申请日期2005年6月13日 优先权日2005年6月13日
发明者陆威, 姜建中, 张弢 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1