实现呼叫暂停与恢复的方法技术

技术编号:3556863 阅读:382 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及通信技术,公开了一种实现呼叫暂停与恢复的方法,使得当两个PSTN网络间有IP连接时仍能实现呼叫的暂停和恢复。本发明专利技术中,在将呼叫暂停或恢复消息转换成重请求消息时,将该消息的发起方信息携带在重请求消息中,例如将呼叫暂停或恢复消息打包在重请求消息的参数中或将从呼叫暂停或恢复消息中解析出的发起方信息表示在重请求消息的保留字段中,并在该重请求消息转换成呼叫暂停或恢复消息时,解析出该重请求消息中的发起方信息,使得转换后向PSTN网络发送的呼叫暂停或恢复消息能包含该消息的发起方信息。PSTN网络在判定对同一呼叫的暂停或恢复的发起方一致时执行对该呼叫的恢复操作。

【技术实现步骤摘要】
实现呼叫暂停与恢复的方法
本专利技术涉及通信技术,特别涉及两个公用电话交换网(Public SwitchedTelephone Network,简称“PSTN”)网络间有网间互联协议(Internet Protocol,简称“IP”)连接时呼叫的暂停和恢复技术。
技术介绍
下一代网络(Next Generation Network,简称“NGN”)是电信史一块里程碑,标志着新一代电信网络时代的到来。NGN是在传统的以电路交换为主的公用电话交换网(Public Switched Telephone Network,简称“PSTN”)中逐渐迈出了向以分组交换为主的步伐,它承载了原有PSTN网络的所有业务,又以IP技术的新特性增加和增强了许多新老业务。具体地说,NGN可以实现各种业务的融合,也可以实现固定和移动的融合。它既继承了原有PSTN固定网络的所有业务,也同时继承了移动网络的业务能力。NGN综合了固定电话网、移动电话网和IP网络的优势,使得模拟用户、数字用户、移动用户、非对称数据用户线(Asymmetric Data SubscriberLine,简称“ADSL”)用户、综合业务数据网(Integrated Service Data Network,简称“ISDN”)用户、IP窄带网络用户、IP宽带网络用户甚至是通过卫星接入的用户都能作为下一代网络中的一员相互通信。然而,以电话业务为主的双向语音通信网PSTN,从最原始的依靠接线员的人工交换的模拟通信的电话网,到今天的数字通信的电话网已经发展了一百多年了,其非话业务仍然是有限的。传统电话网的基本原理是,在两部电话之间建立一条可传输话音的电路。而随着数字通信技术的发展,今天的-->电话网内部结构已经实现了数字化,现代数字电话交换网络就是基于时分复用(Time Division Multiplexing,简称“TDM”)技术,通过呼叫控制信令在两个电话机之间建立一条独享的电路。在PSTN网络中,呼叫暂停和恢复包括两种方式:由用户侧发起或网络侧发起。用户侧发起是指用户在通话过程中按HOLD键,暂停通话,然后再通过按键恢复通话;网络侧发起则可以是对特定号码(如110)进行预先设定后,一旦有用户拨打该号码,当用户挂机时,呼叫并不中断,只要用户再次摘机即可恢复通话。对于PSTN间存在IP连接的情况,在呼叫暂停时通常中间网元会停止媒体流的发送以减少网络流量,减轻网络的负担。在NGN中,用户的呼叫发起通过初始会话协议(Session InitiationProtocol,简称“SIP”)来实现。SIP是电话信令的协议,不但用于发起会话,还能控制多个参与者参加的多媒体会话的建立和终结,并能动态调整和修改会话属性:如会话带宽要求、传输媒体类型(语音、视频、数据等)、媒体的编解码格式、对多播和单播的支持等等。因此,SIP有利于与因特网结合开发多种应用的增值服务。具体地说,SIP消息可以分为请求(Request)和响应(Response)两类,响应消息有6个基本类型,包括:发起呼叫(Invite)、对应答做出回应(Ack)、拆除连接(Bye)、中途取消(Cancel)、查询对方的能力(Options)、注册(Register),SIP协议的制订者还在根据需要定义新的类型。响应消息有多种编码,指示会话接受方所做出的具体响应。另外,用于描述IP网络中SIP协议和PSTN网络中综合业务数字网用户部分(ISDN User Part,简称“ISUP”)协议互通的协议为电话初始会话协议(Session Initiation Protocol for Telephones,简称“SIPT”)。PSTN与IP协议之间转换的则是由媒体网关(Medium Gateway,简称-->“MGW”)完成的,也因此能提供现有电话交换机所能提供的所有业务。媒体网关控制器(Medium Gateway Controller,简称“MGC”)作为一种为新一代网络提供具有实时性业务要求的呼叫控制和连接控制的实体,可以与各种MGW相连,如IP网关、用户媒体网关、无线媒体网关、数据媒体网关等。因此可以把它看作是一种有适配功能的设备,也可以看作就是“软交换”的设备。如图1所示,在PSTN网络之间,通过MGC汇接,PSTN和MGC之间通过ISUP信令连接。而MGC和MGC之间则通过IP连接,也即通过SIPT信令连接。在通话过程中,对于PSTN用户侧发起呼叫暂停,MGC需要传递呼叫暂停到另外一侧的PSTN网络,如果要求MGC在呼叫暂停时停止发送媒体流,则MGC需要将呼叫暂停转换为Re-Invite(重新呼叫)消息传递,其实现过程如图2所示。在步骤201中,PSTNl用户和PSTN2用户正在通话中。在步骤202中,正在通话中的PSTN1用户发送暂停(Suspend,简称“SUS”)消息到MGC1,要求呼叫暂停。在步骤203中,MGC1收到消息后停止媒体流,将SUS消息转换成Re-Invite消息到对端MGC2。在步骤204中,MGC2停止媒体流,将Re-Invite消息转换成SUS消息,发送到PSTN2。在步骤205中,PSTN1用户和PSTN2用户通话暂停。在步骤206中,PSTN1用户发送恢复(Resume,简称“RES”)消息到MGC1,要求恢复呼叫。在步骤207中,MGC1收到恢复媒体流,将RES消息转换成Re-Invite-->消息发送给MGC2。在步骤208中,MGC2恢复媒体流,将Re-Invite消息转换成RES消息,发送到PSTN2。在步骤209中,PSTN1用户和PSTN2用户恢复通话状态。这样MGC作为汇接局完成通话暂停和恢复的传递,支持用户侧发起暂停和恢复的业务,同样这种方式也可以应用到网络侧发起暂停和恢复的业务中。在实际应用中,上述方案存在以下问题:若要支持用户侧和网络侧两种发起暂停业务方式时,则无法实现通话的恢复。造成这种情况的主要原因在于,在PSTN中,如果是用户侧发起的暂停只能由用户侧恢复,同样,如果是网络侧发起的暂停只能由网络侧恢复。然而,SUS消息和RES消息转换成Re-Invite消息后,标准的Re-Invite消息中不含有能区分用户侧或网络侧的发起内容,这样就会导致SUS消息和RES消息传递到对端PSTN后,PSTN无法知道恢复操作的发起方是否与当初暂停操作的发起方相同,从而无法决定是否实施恢复操作。例如,如图2所示,PSTN1用户在与PSTN2用户通话时通过按键发起暂停,SUS消息传递到PSTN2后,由于PSTN2不能识别是用户侧还是网络侧,那么当PSTN1用户再按键恢复通话时,就不能恢复通话。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种实现呼叫暂停与恢复的方法,使得当两个PSTN网络间有IP连接时仍能实现呼叫的暂停和恢复。。为实现上述目的,本专利技术提供了一种实现呼叫暂停与恢复的方法,包含以下步骤:-->第一媒体网关控制器将来自第一公用电话交换网的指示呼叫暂停或恢复的消息转换为基于IP的消息通过IP连接传递到第二媒体网关控制器,并由该第二媒体网关控制器再转换成指示呼叫暂停或恢复的消息发送到第二公用电话交换网,由该第二公用电话交换网执行对呼叫的暂停或恢复操作,所述第一本文档来自技高网
...

【技术保护点】
一种实现呼叫暂停与恢复的方法,包含以下步骤:第一媒体网关控制器将来自第一公用电话交换网的指示呼叫暂停或恢复的消息转换为基于IP的消息通过IP连接传递到第二媒体网关控制器,并由该第二媒体网关控制器再转换成指示呼叫暂停或恢复的消息发送到第二公用电话交换网,由该第二公用电话交换网执行对呼叫的暂停或恢复操作,其特征在于,所述第一媒体网关控制器在所述基于IP的消息中加入所述呼叫暂停或恢复的发起方信息,并由所述第二媒体网关控制器将该发起方信息从该基于IP的消息解出后携带在所述指示呼叫暂停或恢复的消息中发送到第二公用电话交换网;所述第二公用电话交换网在判定对同一呼叫的暂停或恢复的发起方一致时执行对该呼叫的恢复操作。

【技术特征摘要】
1.一种实现呼叫暂停与恢复的方法,包含以下步骤:第一媒体网关控制器将来自第一公用电话交换网的指示呼叫暂停或恢复的消息转换为基于IP的消息通过IP连接传递到第二媒体网关控制器,并由该第二媒体网关控制器再转换成指示呼叫暂停或恢复的消息发送到第二公用电话交换网,由该第二公用电话交换网执行对呼叫的暂停或恢复操作,其特征在于,所述第一媒体网关控制器在所述基于IP的消息中加入所述呼叫暂停或恢复的发起方信息,并由所述第二媒体网关控制器将该发起方信息从该基于IP的消息解出后携带在所述指示呼叫暂停或恢复的消息中发送到第二公用电话交换网;所述第二公用电话交换网在判定对同一呼叫的暂停或恢复的发起方一致时执行对该呼叫的恢复操作。2.根据权利要求1所述的实现呼叫暂停与恢复的方法,其特征在于,所述第一、第二媒体网关控制器之间使用会话发起协议;所述基于IP的消息是“Re-Invite”消息。3.根据权利要求2所述的实现呼叫暂停与恢复的方法,其特征在于,所述第一媒体网关控制器在收到所述指示呼叫暂停的消息时,停止相应呼叫的媒体流;所述第二媒体网关控制器在收到所述“Re-Invite”消息时,如果该消息可以转换成指示呼叫暂停的消息,则停止相应呼叫的媒体流。4.根据权利要求2所述的实现呼叫暂停与恢复的方法,其特征在于,所述第一媒体网关控制器在收到...

【专利技术属性】
技术研发人员:朱剑波
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1