一种使终端挂机的方法和一种路由器技术

技术编号:3556817 阅读:312 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种使终端挂机的方法和一种路由器,应用于各种专线无信令的通信环境,或有信令但信令无法正常传输的通信环境。在两个终端进行语音通信过程中,与任意一个终端相连的第一路由器监测是否接收到与另一个终端相连的第二路由器发来的语音报文,如果未接收到,则第一路由器触发与其相连的终端挂机。本发明专利技术能够在一个终端挂机后,触发另一个终端也挂机,使得该另一个终端不会继续发送本次语音通信的报文,从而不会触发刚刚挂机的终端针对本次语音通信振铃,从根本上解决了循环呼叫的问题。

【技术实现步骤摘要】
一种使终端挂机的方法和一种路由器
本专利技术涉及网络通信技术,特别是涉及一种使终端挂机的方法和一种路由器。
技术介绍
帧转播专题11(FRF.11)专线是帧中继语音(VoFR)技术中的一种。在FRF.11专线中,两个终端的呼叫在一条固定的链路上进行,呼叫速度快而且安全。图1是现有技术在FRF.11专线中实现语音通信业务的流程图。图2是在FRF.11专线中两个终端相连的示意图。参见图1和图2,在现有技术中,在FRF.11专线中实现语音通信业务的过程主要包括以下步骤:步骤101:预先针对两个特定的终端,比如终端1和终端2,配置该两个终端之间的呼叫路由。这里,参见图2,预先配置终端1与其所在网络中的路由器1相连,终端2与其所在网络中的路由器2相连,并且,路由器1与路由器2之间通过帧中继(FR)网络相连。步骤102:当需要进行语音通信时,一个终端比如终端2,作为主叫直接将语音报文发送至与其相连的路由器2。步骤103:路由器2通过FR网络将接收到的语音报文发送至路由器1。步骤104:路由器1接收到语音报文后,确定终端1为挂机状态,则向终端1发起呼叫。这里,终端1接收到呼叫后振铃,被叫用户摘机。步骤105:被叫用户摘机后,终端1与终端2实现语音通信。-->步骤106:当终端1与终端2中的任意一个,比如终端2挂机后,路由器2接收到终端2的挂机信号,确定终端2处于挂机状态。这里,在FRF.11专线中,两个路由器之间不会通过信令的交互来通知对方本端终端的状态,因此,路由器1无法获知终端2已挂机,相应的,终端1也无法获知终端2已挂机,终端1只能确定未接收到终端2的语音报文,终端1的用户也只能确定听到的是静音,而无法获知终端2已挂机,因此,会继续向终端2发送语音报文。步骤107:终端1将产生的语音报文发送至路由器1,路由器1通过FR网络将终端1发来的语音报文发送至路由器2。步骤108:路由器2接收到语音报文后,确定终端2为挂机状态,则向终端2发起呼叫,终端2振铃。这里,通过步骤104可以看出,两个终端之间的呼叫是由语音报文触发的,也就是说,在一个终端处于挂机状态时,与该终端相连的路由器只要接收到对端路由器发来的语音报文,就会触发该终端振铃,通知该终端有新的语音通信,从而触发呼叫。因此,在本步骤中,由于终端2已挂机,因此,路由器2接收到语音报文后会误认为是一次新的呼叫,因此,会向终端2发起呼叫,即触发终端2振铃。可见,在终端2挂机后,终端1无法获知终端2挂机的信息,继续发送语音报文,则会使得刚刚挂机的终端2会针对本次语音通信而振铃,从而导致循环呼叫,为用户带来不便。为避免两个终端之间的循环呼叫发生,现有技术的解决方法是:在路由器接收到本侧终端的挂机信号后,在一个设定的时间长度内,比如10秒内,如果该路由器接收到对端路由器发来的语音报文,则直接将该语音报文丢弃,而不再触发本侧终端振铃,从而避免循环呼叫发生。然而,现有技术解决循环呼叫发生的方法存在以下缺点:1、在终端挂机后,与该终端相连的路由器只能在一个设定的时间长度内执行避免循环呼叫发生的处理,在该设定时间长度过后,如果对方终端仍然没有发现其通信的该终端已挂机,仍然发送自身的语音报文时,那么,当-->该挂机终端相连的路由器在接收到语音报文时,则会误认为是一次新的呼叫,从而不再将该语音报文丢弃,并会触发本侧终端振铃。因此,无法从根本上解决循环呼叫的问题。2、在终端挂机后,没有采取任何通知对端的措施,对端用户仍然只能听到静音,而无法获知该终端挂机的情况,因此,为用户的使用带来极大的不便。3、在现有技术中,与挂机终端相连的路由器在设定时间长度内,只要接收到对端发来的语音报文,便会丢弃该语音报文,也就是说,在该设定时间长度内,即使对端重新发起了一次呼叫,该呼叫的语音报文也会被丢弃,因此,在该设定时间长度内,两个终端则无法进行语音通信,大大限制了FRF.11专线语音通信业务的灵活性。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种使终端挂机的方法,本专利技术的另一目的在于提供一种路由器,以便从根本上解决循环呼叫的问题。为了达到上述目的,本专利技术的技术方案是这样实现的:一种使终端挂机的方法,包括:A、在两个终端进行语音通信的过程中,与任意一个终端相连的第一路由器监测是否接收到与另一个终端相连的第二路由器发来的语音报文,如果未接收到,则执行步骤B;B、第一路由器触发与其相连的终端挂机。该方法进一步包括:在所述第一路由器中设置定时器及其超时时间,每当第一路由器接收到第二路由器发来的语音报文时,第一路由器均重启所述定时器;在步骤A中,所述第一路由器监测是否接收到与另一个终端相连的第二路由器发来的语音报文的步骤包括:所述第一路由器监测在所述定时器超时之前,是否接收到与另一个终端相连的第二路由器发来的语音报文。-->该方法进一步包括:在所述第一路由器中设置定时器及其超时时间以及计数器,每当第一路由器接收到第二路由器发来的一个语音报文时,第一路由器均重启所述定时器并将所述计数器的值加1;在步骤A中,所述第一路由器监测是否接收到与另一个终端相连的第二路由器发来的语音报文的步骤包括:所述第一路由器监测在定时器本次超时与上次超时时,计数器的值是否相同,如果相同,则确定未接收到第二路由器发来的语音报文。所述步骤B包括:所述第一路由器拆除与本侧终端的连接。所述步骤B包括:所述第一路由器将挂机指示发送至与其相连的终端。所述方法应用于各种专线无信令的通信环境,或有信令但信令无法正常传输的通信环境。一种路由器,该路由器用于在与其相连的终端与对端进行语音通信时,监测是否可接收到与对端相连的路由器发来的语音报文,在确定不可接收到后,触发与其相连的终端挂机。该路由器包括:定时器和语音流监控单元,其中,语音流监控单元,用于监测在定时器超时前是否可接收到与对端相连的路由器发来的语音报文,并在接收到时,重新启动定时器,在未接收到时,触发与其相连的终端挂机。该路由器包括:定时器、计数器和语音流监控单元,其中,语音流监控单元,用于在接收到与对端相连的路由器发来的语音报文时,重新启动定时器,并控制计数器的值加1,并监测在定时器本次超时与上次超时时,计数器的值是否相同,在确定相同后,触发与其相连的终端挂机。所述路由器在确定不可接收到与对端相连的路由器发来的语音报文后,拆除与其相连终端之间的连接或将挂机指示发送至与其相连的终端。由此可见,本专利技术具有以下优点:1、在两个终端进行语音通信时,如果一个终端挂机,比如终端2挂机,-->与终端1相连的路由器1能够监测到终端2挂机,从而触发与其相连的终端1也进行挂机,该终端1则不会继续发送本次语音通信的报文,从而不会触发刚刚挂机的终端2针对本次语音通信振铃,因此,从根本上解决了循环呼叫的问题。2、在一个终端挂机后,本专利技术能够触发另一个终端挂机,比如拆除另一个终端的连接,或向该另一个终端发送挂机指示等,从而能够使该另一个终端的用户获知对方已挂机的情况,因此,为用户的使用带来了方便。3、在一个终端挂机后,本专利技术能够立即触发另一个终端挂机,使得该两个终端可以立即进行一次新的语音通信,相对于现有技术,本专利技术大大提高了语音通信业务的灵活性。附图说明图1是现有技术在FRF.11专线中实现语音通信业务的流本文档来自技高网
...

【技术保护点】
一种使终端挂机的方法,其特征在于,该方法包括:A、在两个终端进行语音通信的过程中,与任意一个终端相连的第一路由器监测是否接收到与另一个终端相连的第二路由器发来的语音报文,如果未接收到,则执行步骤B;B、第一路由器触发与其相连 的终端挂机。

【技术特征摘要】
1、一种使终端挂机的方法,其特征在于,该方法包括:A、在两个终端进行语音通信的过程中,与任意一个终端相连的第一路由器监测是否接收到与另一个终端相连的第二路由器发来的语音报文,如果未接收到,则执行步骤B;B、第一路由器触发与其相连的终端挂机。2、根据权利要求1所述的方法,其特征在于,该方法进一步包括:在所述第一路由器中设置定时器及其超时时间,每当第一路由器接收到第二路由器发来的语音报文时,第一路由器均重启所述定时器;在步骤A中,所述第一路由器监测是否接收到与另一个终端相连的第二路由器发来的语音报文的步骤包括:所述第一路由器监测在所述定时器超时之前,是否接收到与另一个终端相连的第二路由器发来的语音报文。3、根据权利要求1所述的方法,其特征在于,该方法进一步包括:在所述第一路由器中设置定时器及其超时时间以及计数器,每当第一路由器接收到第二路由器发来的一个语音报文时,第一路由器均重启所述定时器并将所述计数器的值加1;在步骤A中,所述第一路由器监测是否接收到与另一个终端相连的第二路由器发来的语音报文的步骤包括:所述第一路由器监测在定时器本次超时与上次超时时,计数器的值是否相同,如果相同,则确定未接收到第二路由器发来的语音报文。4、根据权利要求1、2或3所述的方法,其特征在于,所述步骤B包括:所述第一路由器拆除与...

【专利技术属性】
技术研发人员:薛国良
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:86[中国|杭州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利