终端在ip网络中通信的方法及重定向装置的制作方法

文档序号:7974368阅读:197来源:国知局
专利名称:终端在ip网络中通信的方法及重定向装置的制作方法
技术领域
本发明涉及终端通信的方法及装置,特别涉及终端在IP网络中通信的方法及重定向装置,属于通信领域。
背景技术
随着传输数据、语音和视频的网络融合逐渐实现,人们对于通信融合的概念的理解也逐渐的深入,而“融合IP通信系统”带给企业的意义和价值不言而喻。网络融合并不仅仅意味着削减电话费用和改进视频会议,实际上,许多企业组织都在考察如何使用融合网络来改善团队协作和提高生产力、与客户、合作伙伴和供应商进行更好的沟通、对日益复杂的网络进行规范管理、以及提高网络的安全性。
互联网专用电话交换机(IP Private Branch Exchange,简称IP-PBX)是一种基于IP网络的企业电话系统,这个系统可以完全将话音通信集成到企业的数据网络中,从而建立能够连接分布在全球各地办公地点和员工的统一话音和数据网络。与公共交换电话网(Public Switched Telephone Network,简称PSTN)网络相比,IP-PBX为企业提供了更加廉价、功能更为强大的通信方案。
但是,当IP-PBX设备发生故障或IP网络中断时,基于IP网络的基本通话功能将无法实现。现有技术中,为解决此类问题提出了断电逃生、网络中断逃生等技术方案,这里统称逃生功能。逃生功能是为了实现当IP-PBX设备发生故障或IP网络中断时,终端依然可以通过PSTN网络进行呼叫。
现有技术中,实现上述逃生功能的方法是由终端自带逃生口。如图1所示,具有逃生功能的终端带有FXO口,可以通过电话线连接到传统的PSTN网络,这样的终端可以通过IP网络拨打电话,也可以通过PSTN网络拨打电话。当IP网络连接发生中断的时候(即终端无法与IP-PBX通讯),终端依然可以通过PSTN网络拨打电话,从而实现了逃生功能。
该方法的不足之处在于,在终端数量较多时,组网不方便,每个终端需要同时布电话线及网线,在企业端也同时需要设置PSTN设备及VOIP设备,从而不仅增加了组网复杂度,也增加了成本,资源也极大浪费。

发明内容
本发明的目的是针对现有技术中在用户数量较大时组网复杂度大,成本高,资源浪费的缺陷,提供一种终端在IP网络中通信的方法及重定向装置,使终端在与互联网专用电话交换机(简称IP-PBX)的通信发生故障时能够通过备选网络(如PSTN网络、GSM网络、CDMA网络等)进行通信而不需布电话线,从而能够极大地简化组网方式、减少成本及合理利用资源。
为实现上述发明目的,本发明提供了一种终端在IP网络中通信的方法,包括当终端发起经由互联网电话交换机进行通信的请求时,判断终端是否能够与所述互联网电话交换机进行通信,如果不能则所述终端通过预设的媒体网关连接到备选网络进行通信。
在上述技术方案中,终端在无法与互联网专用电话交换机进行通信时,通过媒体网关连接到备选网络进行通信,从而实现了终端的逃生功能;由于媒体网关设备能够完成备选网络(如PSTN网络、GSM网络、CDMA网络等)侧与IP分组网络侧媒体流的转换,实现备选网络与IP网络的互通,在备选网络及IP网络间提供无缝互联,因此通过上述技术方案,终端只需经由网线和IP网络与互联网专用电话交换机及媒体网关连接,而不需设置电话线,企业端也只需设置VOIP设备而无需设置PSTN设备,从而能够极大地简化组网方式、减少成本及合理利用资源。
上述技术方案可具体包括终端预先保存互联网电话交换机的IP地址和媒体网关的IP地址;所述终端利用所述互联网电话交换机的IP地址向所述互联网电话交换机发送呼叫请求,如果终端接收到所述互联网电话交换机返回的故障消息或接受不到所述互联网电话机的响应消息,确定本终端与所述互联网电话机不能进行通信,则利用所述媒体网关的IP地址通过所述媒体网关连接到备选网络进行通信。
上述技术方案也可具体包括终端预先保存媒体网关的IP地址;所述终端利用所述媒体网关的IP地址向所述媒体网关发送呼叫经由互联网电话交换机进行通信的请求;所述媒体网关接收到所述请求后,判断所述终端与所述互联网电话交换机之间的通信链路是否中断,如果中断则将所述终端连接到备选网络进行通信。
上述技术方案也可具体包括终端预先保存重定向装置的IP地址;所述终端利用所述重定向装置的IP地址向所述重定向装置发送呼叫经由互联网电话交换机进行通信的请求;所述重定向装置接收到所述请求后,判断所述终端与所述互联网电话交换机之间的通信链路是否中断,如果中断则向所述终端返回预先保存的媒体网关的IP地址;所述终端利用所述媒体网关的IP地址通过所述媒体网关连接到备用网络。
为实现上述发明目的,本发明还提供了一种重定向装置,包括判断模块,与互联网专用电话交换机连接,用于当终端发起经由互联网电话交换机进行通信的请求时,判断终端是否能够与所述互联网电话交换机进行通信;重定向模块,与所述判断模块及所述终端连接,用于根据判断模块的判断结果指示终端的操作,在终端不能与互联网专用电话交换机进行通信时指示终端通过预设的媒体网关连接到备选网络进行通信。
在上述技术方案中,通过在重定向装置中设置判断模块来检测互联网专用电话交换机是否发生故障,并通过重定向模块来根据检测结果指示终端在需要进行通信时向互联网专用电话交换机或媒体网关进行通信,从而使得终端在无法与互联网专用电话交换机进行通信时,能够通过媒体网关连接到备选网络进行通信,实现了终端的逃生功能;并且由于媒体网关能够在备选网络(如PSTN网络、GSM网络、CDMA网络等)及IP网络间提供无缝互联,因此终端只需设置网线而无需布电话线,企业端也只需设置VOIP设备而无需设置PSTN设备,从而能够极大地简化组网方式、减少成本及合理利用资源。
所述重定向装置可设置于所述终端中。所述重定向装置还可包括第一地址保存模块,与所述重定向模块连接,用于预先保存所述互联网专用电话交换机的IP地址以及所述媒体网关的IP地址。
所述重定向装置也可设置于所述媒体网关中。所述重定向模块用于在接收到终端发送的呼叫经由互联网电话交换机进行通信的请求后,判断所述终端与所述互联网电话交换机之间的通信链路是否中断,如果中断则将所述终端连接到备选网络进行通信。
所述重定向装置也可独立地设置于IP网络中;所述重定向模块用于在接收到终端发送的呼叫经由互联网电话交换机进行通信的请求后,判断所述终端与所述互联网电话交换机之间的通信链路是否中断,如果中断则向所述终端返回预先保存的媒体网关的IP地址;所述终端利用所述媒体网关的IP地址通过所述媒体网关连接到备用网络。
所述判断模块可包括检测模块,与所述互联网专用电话交换机连接,用于定时地向所述互联网专用电话交换机发送数据包,以检测所述互联网专用电话交换机是否发生故障。
综上所述,本发明通过在终端与互联网专用电话交换机无法进行通信时,使终端经由媒体网关连接到备选网络进行通信,从而利用媒体网关能够实现备选网络(如PSTN网络、GSM网络、CDMA网络等)与IP网络的无缝连接的功能,使得在实现终端的逃生功能的同时,只需为终端设置网线而无需布电话线,极大地简化了组网方式、减少了成本,并合理地利用了资源。


图1为现有技术中终端在IP网络中通信的方法的组网示意图;
图2为本发明终端在IP网络中通信的方法实施例一的流程示意图;图3为本发明终端在IP网络中通信的方法实施例二的流程示意图;图4为本发明终端在IP网络中通信的方法实施例三的流程示意图;图5为本发明终端在IP网络中通信的方法实施例四的流程示意图;图6为本发明重定向装置的实施例一的结构示意图;图7为本发明重定向装置的实施例二的结构示意图;图8为本发明重定向装置的实施例三的组网示意图;图9为本发明重定向装置的实施例四的组网示意图;图10为本发明重定向装置的实施例五的组网示意图。
具体实施例方式
下面结合附图和实施例,对本发明的技术方案做进一步的详细描述。
本发明的基本构思为针对现有技术中在实现终端的逃生功能时,终端需要同时布电话线及网线,在企业端也同时需要设置PSTN设备及VOIP设备,从而增加了组网复杂度及成本,也极大浪费资源的缺陷,提供一种终端在IP网络中通信的方法及相应的重定向装置,在终端无法与互联网专用电话交换机进行通信时,将终端的呼叫重定向到预设的媒体网关,由媒体网关将终端连接到备选网络进行通信。由于媒体网关能够实现IP网络与备选网络(如PSTN网络、GSM网络、CDMA网络等)的无缝连接,因此终端无需设置电话线只需布网线,企业端也无需PSTN设备而只需设置VOIP设备,从而在终端在IP网络中通信功能的同时,极大地简化了组网方式、减少了成本及合理地利用了资源。
基于上述发明构思,本发明提供了一种终端在IP网络中通信的方法,参见图2所示的实施例一的流程示意图,首先在步骤101中,当终端发起经由互联网电话交换机进行通信的请求时,判断终端是否能够与预设的互联网专用电话交换机进行通信,是则执行步骤102即终端通过所述互联网专用电话交换机进行通信后结束,否则执行步骤103即终端通过预设的媒体网关连接到备选网络进行通信后结束。
本实施例一中,终端在无法与互联网专用电话交换机进行通信时,通过媒体网关连接到备选网络进行通信,从而实现了终端的逃生功能;由于媒体网关设备能够完成备选网络侧与IP分组网络侧媒体流的转换,实现备选网络与IP网络的互通,在备选网络及IP网络间提供无缝互联,因此通过上述技术方案,终端只需经由网线和IP网络与互联网专用电话交换机及媒体网关连接,而不需设置电话线,企业端也只需设置VOIP设备而无需设置PSTN设备,从而能够极大地简化组网方式、减少成本及合理利用资源。
上述实施例一中,在步骤101之前还可包括终端定时地向互联网专用电话交换机发送数据包,用于检测终端是否能够与互联网专用电话交换机进行通信。通过定时地向互联网专用电话交换机发送数据包,终端能够及时获知与互联网专用电话交换机的通信是否畅通;所述步骤101可具体包括根据所述检测互联网电话交换机是否发生故障的结果获知终端是否能够与预设的互联网专用电话交换机进行通信,而无需再发送数据包进行检测,从而能够减少进行通信的时延。
参见图3所示的本发明终端在IP网络中通信的方法的实施例二的流程示意图,与上述实施例一的区别在于,在步骤101之前还包括步骤100a即所述终端预先保存所述预设的互联网专用电话交换机的IP地址以及所述媒体网关的IP地址。通过预先保存互联网专用电话交换机的IP地址及媒体网关的IP地址,终端可利用所述互联网电话交换机的IP地址向所述互联网电话交换机发送呼叫请求,如果终端接收到所述互联网电话交换机返回的故障消息或接受不到所述互联网电话机的响应消息,确定本终端与所述互联网电话机不能进行通信,则利用所述媒体网关的IP地址通过所述媒体网关连接到备选网络进行通信。
上述实施例二提供了终端本身对是否能够与互联网专用电话交换机进行通信进行判断并选择相应的呼叫对象的实施方式,这种实施方式的优点在于,能够准确地对终端与互联网专用电话交换机之间的通信状况作出判断,并且终端之间互不影响。下面在本发明终端在IP网络中通信的实施例三中,进一步提供由媒体网关来执行所述判断及选择的操作的实施方式。
图4为本发明终端在IP网络中通信的方法的实施例三的流程示意图,包括以下步骤首先在步骤201中,终端利用预先保存的媒体网关的IP地址向所述媒体网关发送呼叫经由互联网电话交换机进行通信的请求;然后在步骤202中,媒体网关接收到所述请求后,判断所述终端与所述互联网专用电话交换机之间的通信链路是否中断,是则执行步骤203即将该终端连接到备选网络进行通信后结束;否则执行步骤204即媒体网关向所述终端发送包括该互联网专用电话交换机的IP地址的消息,然后执行步骤205即终端通过所述互联网专用电话交换机进行通信。本实施例中,终端在需要进行通信时向预设的媒体网关发送呼叫消息,由媒体网关来判断终端与互联网专用电话交换机之间是否能够通信,如果能通信则指示终端向互联网专用电话交换机进行通信,如果不能通信则直接将终端连接到备选网络进行通信。
上述实施例三中,在步骤201之前还可包括预设的媒体网关定时地向互联网专用电话交换机发送数据包,用于检测互联网专用电话交换机是否发生故障。通过定时地向互联网专用电话交换机发送数据包,媒体网关能够及时获知互联网专用电话交换机是否发生故障;所述步骤201可具体包括据所述检测互联网电话交换机是否发生故障的结果获知终端是否能够与预设的互联网专用电话交换机进行通信,而无需再发送数据包进行检测,从而能够减少进行通信的时延。
上述实施例三中还可包括所述预设的媒体网关预先保存所述预设的互联网专用电话交换机的IP地址。如果所述终端与互联网电话交换机能进行通信,所述媒体网关向所述终端返回预先保存的互联网电话交换机的IP地址。所述终端可利用媒体网关返回的互联网电话交换机的IP地址向互联网电话交换机发起呼叫。此外,所述终端也可以预先保存互联网电话交换机的IP地址,则媒体网关在终端与互联网电话交换机能进行通信时不需向终端发送该IP地址。
上述实施例三提供了在终端进行通信时由媒体网关来判断互联网专用电话交换机的状态并选择呼叫对象的实施方式,这种实施方式的优点在于不需要对终端的功能进行改造,并且一个媒体网关可以支持多个终端,从而方便实施;但相对于上述实施例二中由终端本身来执行判断和选择操作的实施方式来说,上述实施例三提供的实施方式只能判断互联网专用电话交换机是否发生故障而不能判断互联网专用电话交换机与终端间的通信链路是否发生故障,并且在媒体网关发生故障时会对多个终端的逃生功能产生影响。下面进一步提供由在IP网络中独立设置的重定向装置来执行所述判断和选择操作的实施方式。
图5为本发明终端在IP网络中通信的方法实施例四的流程示意图,包括以下步骤,首先在步骤301中,终端利用预先保存的重定向装置的IP地址向所述重定向装置发送呼叫经由互联网电话交换机进行通信的请求;然后在步骤302中,所述重定向装置接收到所述请求后,判断所述终端与所述互联网专用电话交换机之间的通信链路是否中断,是则执行步骤303即向该终端发送包括所述媒体网关的IP地址的消息,然后执行步骤304即终端通过预设的媒体网关连接到备选网络进行通信后结束;否则执行步骤305即向所述终端发送包括该互联网专用电话交换机的IP地址的消息,然后执行步骤306即终端通过所述互联网专用电话交换机进行通信。
上述实施例四中,在步骤301之前还可包括重定向装置定时地向互联网专用电话交换机发送数据包,用于检测互联网专用电话交换机是否发生故障。通过定时地向互联网专用电话交换机发送数据包,重定向装置能够及时获知互联网专用电话交换机是否发生故障;所述步骤301可具体包括根据所述检测互联网电话交换机是否发生故障的结果获知终端是否能够与预设的互联网专用电话交换机进行通信,而无需再发送数据包进行检测,从而能够减少进行通信的时延。
上述实施例四中还可包括所述重定向装置预先保存所述预设的互联网专用电话交换机的IP地址以及所述媒体网关的IP地址。如果所述终端与互联网电话交换机能进行通信,所述重定向装置向所述终端返回预先保存的互联网电话交换机的IP地址。所述终端可利用重定向装置返回的互联网电话交换机的IP地址向互联网电话交换机发起呼叫。所述终端也可预先保存互联网电话交换机的IP地址,则重定向装置在终端与互联网电话交换机能进行通信时不需向终端发送该IP地址。
上述实施例四提供了在终端进行通信时由重定向装置来判断互联网专用电话交换机的状态并选择呼叫对象的实施方式,这种实施方式的优点在于不需要对终端或媒体网关的功能进行改造,并且一个重定向装置可以支持多个终端,从而方便实施。但相对于上述实施例二中由终端本身来执行判断和选择操作的实施方式来说,上述实施例四提供的实施方式只能判断互联网专用电话交换机是否发生故障而不能判断互联网专用电话交换机与终端间的通信链路是否发生故障,并且在重定向装置发生故障时会对多个终端的逃生功能产生影响。
上述实施例一至四提供了本发明终端在IP网络中通信的方法的各种实施方式,并且对各种实施方式的优缺点分别进行了说明,本领域的普通技术人员可以根据实际应用场景灵活选用上述实施方式,或者对上述实施方式进行组合,其均应在本发明技术方案所要求保护的范围之内。
可选地,本发明所提供的终端在IP网络中通信的方法中,终端与媒体网关之间、以及终端与重定向装置之间可以通过SIP协议进行交互。下面对SIP协议作简要说明SIP(会话初始协议)的开发目的是用来帮助提供跨越因特网的高级电话业务。作为多媒体通信的应用层控制(信令)协议,SIP协议能够建立、改变和终止多媒体会话。在SIP协议中有两个主要的组成部分用户代理(UA)和网络服务器。用户代理(UA)又分为发起SIP请求的用户代理客户机(UAC)和响应这种请求的用户代理服务器(UAS)。网络服务器又分为重定向服务器、代理服务器、注册服务器。
通常的SIP操作涉及到一个SIP用户代理客户机(UAC)发起一个请求,一个SIP代理服务器作为终端用户的位置发现代理并且一个用户代理服务器(UAS)接受这个呼叫。一个成功的SIP邀请包括两个请求信息INVITE信息和ACK信息。当一用户希望呼叫另一用户,呼叫者用INVITE请求初始呼叫,请求包含足够的信息用以被呼叫方参与会话。
重定向服务器接收请求,但不是将这些请求传递给下一服务器而是向呼叫者发送响应以指示被呼叫用户的地址。这使得呼叫者可以直接联系在下一服务器上被呼叫方的地址。重定向服务器通过回送包含被叫者位置的SIP-URL(SIPUniform Resource Locations,SIP统一资源定位,如sipuser@host.domain)来处理INVITE信息。代理服务器则完成SIP请求和响应的应用层路由。注册服务器用于记录用户的SIP-URL地址信息和其对应的IP地址信息。
有两种类型的SIP消息从客户机发到服务器的请求消息以及从服务器发到客户机的响应消息。
SIP定义了下述方法INVITE——邀请用户加入呼叫。
BYE——终止一呼叫上的两个用户之间的呼叫。
OPTIONS——请求关于服务器能力的信息。
ACK——确认客户机已经接收到对INVITE的最终响应。
REGISTER——提供地址解析的映射,让服务器知道其它用户的位置。
INFO——用于会话中信令。
下面对终端与重定向装置之间通过SIP协议进行通信的流程作举例说明终端向重定向装置发送INVITE消息,重定向装置收到终端发来的INVITE消息后首先判断IPPBX是否发生故障,如果互联网专用电话交换机未发生故障,则向终端回复重定向响应(3xx)消息,其中的Contact头域值为IPPBX的地址,这样终端收到该消息后就会向IPPBX发送INVITE消息发起正常呼叫;如果IPPBX发生故障,则重定向装置向终端回复的重定向响应(3XX)消息中的Contact头域值为媒体网关的地址,这样终端收到该响应消息后就会向媒体网关发送INVITE消息以进行通信。
基于上述发明构思,本发明还提供了一种重定向装置,参见图6所示的实施例一的结构示意图,重定向装置3包括判断模块4,与互联网专用电话交换机连接,用于当终端发起经由互联网电话交换机进行通信的请求时,判断终端是否能够与所述互联网电话交换机进行通信;重定向模块5,与判断模块4及所述终端连接,用于根据判断模块的判断结果指示终端的操作,在终端不能与互联网专用电话交换机进行通信时指示终端通过预设的媒体网关连接到备选网络进行通信。
本实施例一中,通过在重定向装置中设置判断模块4来检测互联网专用电话交换机是否发生故障,并通过重定向模块5来根据检测结果指示终端在需要进行通信时向互联网专用电话交换机或媒体网关进行通信,从而使得终端在无法与互联网专用电话交换机进行通信时,能够通过媒体网关连接到备选网络进行通信,实现了终端的逃生功能;并且由于媒体网关能够在备选网络及IP网络间提供无缝互联,因此终端只需设置网线而无需布电话线,企业端也只需设置VOIP设备而无需设置PSTN设备,从而能够极大地简化组网方式、减少成本及合理利用资源。
参见图7所示的实施例二的结构示意图,与上述实施例一的区别在于判断模块4包括检测模块41,与所述互联网专用电话交换机连接,用于定时地向所述互联网专用电话交换机发送数据包,以检测所述互联网专用电话交换机是否发生故障。通过定时地向互联网专用电话交换机发送数据包,媒体网关能够及时获知互联网专用电话交换机是否发生故障,并在需要进行通信时的判断操作中可以根据先前获知的信息来进行判断,而无需再发送数据包进行检测,从而能够减少进行通信的时延。
本发明提供的重定向装置可根据实际应用场景的需求设置于终端或媒体网关中,或者独立地设置于IP网络中。
重定向装置可设置在终端中,使终端本身对是否能够与互联网专用电话交换机进行通信进行判断并选择相应的呼叫对象的实施方式。这种实施方式的优点在于,能够准确地对终端与互联网专用电话交换机之间的通信状况作出判断,并且终端之间互不影响。参见图8所示的本发明重定向装置的实施例三的组网示意图,与上述实施例一的区别在于,重定向装置3还可包括地址保存模块8,与重定向模块5连接,用于预先保存互联网专用电话交换机1的IP地址。上述实施例三提供了将重定向装置设置在终端中,由终端本身对是否能够与互联网专用电话交换机进行通信进行判断并选择相应的呼叫对象的实施方式。
重定向装置也可设置在媒体网关中,从而在终端进行通信时由媒体网关来判断互联网专用电话交换机的状态并选择呼叫对象的实施方式,这种实施方式的优点在于不需要对终端的功能进行改造,并且一个媒体网关可以支持多个终端,从而方便实施。参见图9所示的本发明重定向装置的实施例四的组网示意图,重定向装置3设置于媒体网关6中,与上述实施例一的区别在于所述重定向模块用于在接收到终端发送的呼叫经由互联网电话交换机进行通信的请求后,判断所述终端与所述互联网电话交换机之间的通信链路是否中断,如果中断则将所述终端连接到备选网络进行通信;重定向装置3还可包括地址保存模块8,与重定向模块5连接,用于预先保存互联网专用电话交换机1的IP地址。相对于上述实施例三中由终端本身来执行判断和选择操作的实施方式来说,上述实施例四所提供的实施方式只能判断互联网专用电话交换机是否发生故障而不能判断互联网专用电话交换机与终端间的通信链路是否发生故障,并且在媒体网关发生故障时会对多个终端的逃生功能产生影响。
重定向装置也可独立设置在IP网络中以执行所述判断和选择操作的实施方式。图10为本发明重定向装置的实施例五的组网示意图,重定向装置3独立地设置于IP网络中;与上述实施例一的区别在于所述重定向模块用于在接收到终端发送的呼叫经由互联网电话交换机进行通信的请求后,判断所述终端与所述互联网电话交换机之间的通信链路是否中断,如果中断则向所述终端返回预先保存的媒体网关的IP地址;所述终端利用所述媒体网关的IP地址通过所述媒体网关连接到备用网络;重定向装置3还可包括地址保存模块8,与重定向模块5连接,用于预先保存互联网专用电话交换机1的IP地址。上述实施例五提供了将重定向装置独立地设置在IP网络中,从而在终端进行通信时由重定向装置来判断互联网专用电话交换机的状态并选择呼叫对象的实施方式,这种实施方式的优点在于不需要对终端或媒体网关的功能进行改造,并且一个重定向装置可以支持多个终端,从而方便实施;但相对于上述实施例三中由终端本身来执行判断和选择操作的实施方式来说,上述实施例五所提供的实施方式只能判断互联网专用电话交换机是否发生故障而不能判断互联网专用电话交换机与终端间的通信链路是否发生故障,并且在重定向装置发生故障时会对多个终端的逃生功能产生影响。
上述本发明重定向装置的实施例提供了本发明重定向装置的各种实施方式,并且对各种实施方式的优缺点分别进行了说明,本领域的普通技术人员可以根据实际应用场景灵活选用上述实施方式,或者对上述实施方式进行组合,其均应在本发明技术方案所要求保护的范围之内。
以上实施例仅用以说明本发明的技术方案,而非对本发明作限制性理解。尽管参照上述较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解其依然可以对本发明的技术方案进行修改或者等同替换,而这种修改或者等同替换并不脱离本发明技术方案的精神和范围。
权利要求
1.一种终端在IP网络中通信的方法,其特征在于,包括当终端发起经由互联网电话交换机进行通信的请求时,判断终端是否能够与所述互联网电话交换机进行通信,如果不能则所述终端通过预设的媒体网关连接到备选网络进行通信。
2.根据权利要求1所述的方法,其特征在于,所述方法具体包括终端预先保存互联网电话交换机的IP地址和媒体网关的IP地址;所述终端利用所述互联网电话交换机的IP地址向所述互联网电话交换机发送呼叫请求,如果终端接收到所述互联网电话交换机返回的故障消息或接受不到所述互联网电话机的响应消息,确定本终端与所述互联网电话机不能进行通信,则利用所述媒体网关的IP地址通过所述媒体网关连接到备选网络进行通信。
3.根据权利要求1所述的方法,其特征在于,所述方法具体包括终端预先保存媒体网关的IP地址;所述终端利用所述媒体网关的IP地址向所述媒体网关发送呼叫经由互联网电话交换机进行通信的请求;所述媒体网关接收到所述请求后,判断所述终端与所述互联网电话交换机之间的通信链路是否中断,如果中断则将所述终端连接到备选网络进行通信。
4.根据权利要求1所述的方法,其特征在于,所述方法具体包括终端预先保存重定向装置的IP地址;所述终端利用所述重定向装置的IP地址向所述重定向装置发送呼叫经由互联网电话交换机进行通信的请求;所述重定向装置接收到所述请求后,判断所述终端与所述互联网电话交换机之间的通信链路是否中断,如果中断则向所述终端返回预先保存的媒体网关的IP地址;所述终端利用所述媒体网关的IP地址通过所述媒体网关连接到备用网络。
5.根据权利要求1、3或4任一项所述的方法,其特征在于在所述判断终端是否能够与预设的互联网电话交换机进行通信之前还包括定时地向所述互联网电话交换机发送数据包,用于检测互联网专用电话交换机是否发生故障;所述判断终端是否能够与预设的互联网专用电话交换机进行通信具体包括根据所述检测互联网电话交换机是否发生故障的结果获知终端是否能够与预设的互联网专用电话交换机进行通信。
6.根据权利要求3或4所述的方法,其特征在于,所述方法还包括如果所述终端与互联网电话交换机能进行通信,所述媒体网关或所述重定向装置向所述终端返回预先保存的互联网电话交换机的IP地址。
7.一种重定向装置,其特征在于,包括判断模块,与互联网专用电话交换机连接,用于当终端发起经由互联网电话交换机进行通信的请求时,判断终端是否能够与所述互联网电话交换机进行通信;重定向模块,与所述判断模块及所述终端连接,用于根据判断模块的判断结果指示终端的操作,在终端不能与互联网专用电话交换机进行通信时指示终端通过预设的媒体网关连接到备选网络进行通信。
8.根据权利要求7所述的装置,其特征在于所述重定向装置设置于所述终端中;所述重定向装置还可包括第一地址保存模块,与所述重定向模块连接,用于预先保存所述互联网专用电话交换机的IP地址以及所述媒体网关的IP地址。
9.根据权利要求7所述的装置,其特征在于所述重定向装置设置于所述媒体网关中;所述重定向模块用于在接收到终端发送的呼叫经由互联网电话交换机进行通信的请求后,判断所述终端与所述互联网电话交换机之间的通信链路是否中断,如果中断则将所述终端连接到备选网络进行通信。
10.根据权利要求7所述的装置,其特征在于所述重定向装置独立地设置于IP网络中;所述重定向模块用于在接收到终端发送的呼叫经由互联网电话交换机进行通信的请求后,判断所述终端与所述互联网电话交换机之间的通信链路是否中断,如果中断则向所述终端返回预先保存的媒体网关的IP地址;所述终端利用所述媒体网关的IP地址通过所述媒体网关连接到备用网络。
11.根据权利要求7、9或10任一所述的装置,其特征在于所述判断模块包括检测模块,与所述互联网专用电话交换机连接,用于定时地向所述互联网专用电话交换机发送数据包,以检测所述互联网专用电话交换机是否发生故障。
12.根据权利要求9或10所述的装置,其特征在于所述重定向装置还包括第二地址保存模块,与所述重定向模块连接,用于预先保存所述互联网专用电话交换机的IP地址。
全文摘要
本发明公开了一种终端在IP网络中通信的方法,包括当终端发起经由互联网电话交换机进行通信的请求时,判断终端是否能够与所述互联网电话交换机进行通信,如果不能则所述终端通过预设的媒体网关连接到备选网络进行通信。本发明还公开了一种重定向装置,包括判断模块,与互联网专用电话交换机连接,用于当终端发起经由互联网电话交换机进行通信的请求时判断终端是否能够与所述互联网电话交换机进行通信;重定向模块,与所述判断模块及所述终端连接。本发明能够使终端在与互联网专用电话交换机的通信发生故障时通过备选网络进行通信而不需布电话线,从而能够极大地简化组网方式、减少成本及合理利用资源。
文档编号H04L29/06GK1997048SQ200610165380
公开日2007年7月11日 申请日期2006年12月19日 优先权日2006年12月19日
发明者林春青, 栾元华 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1