首页> 中国专利> 接入网关系统基于媒体网关控制协议实现遇忙回叫的方法

接入网关系统基于媒体网关控制协议实现遇忙回叫的方法

摘要

本发明涉及一种接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法,在该方法中,媒体网关控制器检测到被叫用户挂机后,指令网关A设定主叫用户的资源属性;并指令网关B依据主叫用户的资源属性修改被叫用户会话描述协议中的相应属性。采用了该发明的接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法,由于其在被叫用户挂机后,软交换媒体网关控制器并不立即释放被叫用户的rtp资源,而是进行修改,使其可被直接用于和主叫用户的通信,从而省去了现有技术中释放和再分配实时传输协议资源的过程,减少了方法中的信令消息交互,优化了遇忙回叫业务的流程,减少该功能实现过程中网络的流量及网关负荷,保证了网关系统的稳定性。

著录项

  • 公开/公告号CN102098396A

    专利类型发明专利

  • 公开/公告日2011-06-15

    原文格式PDF

  • 申请/专利权人 上海市共进通信技术有限公司;

    申请/专利号CN201110055388.1

  • 发明设计人 王鹏;陈杰;刘伟;

    申请日2011-03-08

  • 分类号H04M3/42;H04M7/00;

  • 代理机构上海智信专利代理有限公司;

  • 代理人王洁

  • 地址 200235 上海市徐汇区虹梅路1905号远中科研楼7楼

  • 入库时间 2023-12-18 02:34:45

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-09-11

    授权

    授权

  • 2011-08-10

    实质审查的生效 IPC(主分类):H04M3/42 申请日:20110308

    实质审查的生效

  • 2011-06-15

    公开

    公开

说明书

技术领域

本发明涉及通讯技术领域,特别涉及接入网关系统中基于媒体网关控制协议的通讯方法领域,具体是指一种接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法。

背景技术

VoIP(Voice over Internet Protocol)是一种以IP电话为主,在使用了互联网协议的网络上进行语音传输,并推出相应的增值业务的技术。VoIP网络电话是一种更先进、更可靠的新兴通信技术,具有逐步取代传统通信技术的发展趋势。网络电话正融合互联网与传统通信技术走进日常生活,引领新的生活方式。VoIP简而言之就是将模拟声音讯号(Voice)数字化,以数据封包(Data Packet)的型式在IP数据网络(IP Network)上进行实时传递的技术。VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务更多、更好的服务。VoIP可以在IP网络上提供便宜的传送语音、传真、视频、和数据等业务,如统一消息、虚拟电话、虚拟语音/传真邮箱、查号业务、Internet呼叫中心、Internet呼叫管理、电视会议、电子商务、传真存储转发和各种信息的存储转发等。

AG(Access Gateway,接入网关)位于软交换架构当中的边缘接入层,提供模拟用户线接口,用于直接将普通电话用户接入到软交换网中。AG放置于小区或企业数据网接入侧,AG或IAD(Integrated Access Device,集成接入设备)通过MGCP/H.248协议(Media GatewayControl Protocol,媒体网关控制协议)与软交换进行交互,实现软交换对用户的呼叫控制,同时AG实现语音的编解码(将模拟话音打成IP包)、媒体流的打包压缩、静音检测、基本的放音收号等媒体网关功能,实现POTS(Plain Old Telephone Service,传统老式电话服务)用户与其它用户间的媒体流互通。当一个区域集中用户比较多,又有双绞线资源时,AG的应用具有极高的性价比。采用AG作为接入方式。适用于容量较大的,用户较为集中的场合,如密集的小区和企业的话音接入。

H.248协议是2000年由ITU-T第16工作组提出的媒体网关控制协议,它是在早期的MGCP协议基础上改进而成。H.248/MeGaCo协议是用于连接MGC(媒体网关控制器)与MG(媒体网关)的网关控制协议,应用于媒体网关与软交换设备之间及软交换与H.248/MeGaCo终端之间,是软交换应支持的重要协议。H.248/MeGaCo协议是网关分离概念的产物。网关分离的核心是业务和控制分离,控制和承载分离。这样使业务、控制和承载可独立发展,运营商在充分利用新技术的同时,还可提供丰富多彩的业务,通过不断创新的业务提升网络价值。H.248/Megaco是在MGCP协议(RFC2705定义)的基础上,结合其它媒体网关控制协议特点发展而成的一种协议,它提供控制媒体的建立、修改和释放机制,同时也可携带某些随路呼叫信令,支持传统网络终端的呼叫。该协议在构建开放和多网融合的NGN(New Generation Network,新一代网络)中,发挥着重要作用。

用户办理遇忙回叫业务后,当用户拨叫对方电话,对方占线时,用户可按(R)键,听到拨号音后,再拨*59#听到证实语音后,用户挂机等待。当对方空闲时,将向主叫和对方用户振铃,主叫用户摘机后,听回铃音,待对方有人接听时即可通话。

但是在目前的遇忙回叫功能的实现方法中,遇忙回叫业务流程过于复杂,信令消息交互太多,一般在一个网关控制器下面管理着成千上百个接入网关,如果用户太多的话,遇忙回叫功能的应用会明显增加网络的流量以及网关的负荷,对整个接入网关系统的稳定性产生不良影响。

发明内容

本发明的目的是克服了上述现有技术中的缺点,提供一种能够有效简化遇忙回叫业务流程,减少该功能实现过程中的信令消息交互,从而降低网关负荷,保证接入网关系统的稳定性,且应用方式简单,应用范围较为广泛的接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法。

为了实现上述的目的,本发明的接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法具有包括以下步骤:

(1)主叫用户呼叫被叫用户时,被叫用户正在通话中,主叫用户向媒体网关控制器发送确认进入遇忙回叫状态指令,并挂机;

(2)媒体网关控制器检测到被叫用户挂机后,指令网关A设定主叫用户的资源属性;

(3)网关A将所设定的主叫用户的资源属性返回至媒体网关控制器;

(4)媒体网关控制器指令网关B依据所获得的主叫用户的资源属性修改被叫用户会话描述协议中的相应属性;

(5)媒体网关控制器分别指令网关A和网关B向主叫用户和被叫用户发送振铃音;

(6)主叫用户和被叫用户摘机,通话建立。

该接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法中,所述的媒体网关控制协议为H.248/MeGaCo媒体网关控制协议。

该接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法中,所述的步骤(1)具体包括以下步骤:

(11)网关A检测到主叫用户摘机,并接收到主叫用户的拨号;

(12)网关A将主叫用户拨号发送给媒体网关控制器;

(13)媒体网关控制器指令网关A设定主叫用户的资源属性;

(14)媒体网关控制器获得被叫用户正在通话中的信息后,将该呼叫转移至媒体服务器;

(15)媒体网关控制器指令网关A修改主叫用户的资源属性;

(16)媒体网关控制器获得主叫用户发出的确认进入遇忙回叫功能的拨号;

(17)主叫用户挂机。

该接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法中,所述的步骤(11)具体包括以下步骤:

(11a)网关A检测到主叫用户摘机,并发送主叫用户摘机通知信息至媒体网关控制器;

(11b)媒体网关控制器指令网关A播放拨号音,检测主叫用户拨号,并向网关A发送拨号规则;

(11c)网关A检测到主叫用户拨号,并收集号码。

该接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法中,所述的步骤(16)具体包括以下步骤:

(16a)媒体服务器向主叫用户播放对方正忙音;

(16b)主叫用户按重拨后,媒体服务器向主叫用户播放拨号音;

(16c)主叫用户通过拨号确认进入遇忙回叫状态;

(16d)媒体服务器向主叫用户播放证实音。

该接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法中,所述的步骤(2)具体包括以下步骤:

(21)网关B检测到被叫用户挂机,并将被叫用户挂机信号发送至媒体网关控制器;

(22)媒体网关控制器指令网关B检测被叫用户摘机;

(23)媒体网关控制器指令网关A设定主叫用户的资源属性。

该接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法中,所述的步骤(5)具体包括以下步骤:

(51)媒体网关控制器指令网关A向主叫用户发送振铃音;

(52)媒体网关控制器指令网关B向被叫用户发送振铃音,并修改被叫用户的资源属性。

该接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法中,所述的步骤(6)具体包括以下步骤:

(61)网关A检测到主叫用户摘机,并将主叫用户摘机信号发送至媒体网关控制器;

(62)媒体网关控制器指令网关A检测主叫用户挂机,并向主叫用户播放回铃音;

(63)网关B检测到被叫用户摘机,并将被叫用户摘机信号发送至媒体网关控制器;

(64)媒体网关控制器指令网关B检测被叫用户挂机;

(65)主叫用户与被叫用户间通话建立。

该接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法中,所述的资源属性包括物理终端资源属性和实时传输协议临时资源属性。

采用了该发明的接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法,由于其在被叫用户挂机后,软交换并不立即释放被叫用户的实时传输协议资源,而是修改相关属性,使其可被直接用于和主叫用户的通信,从而省去了现有技术中释放和再分配实时传输协议资源的过程,减少了方法中的信令消息交互,优化了遇忙回叫业务的流程,减少该功能实现过程中网络的流量及网关负荷,保证了网关系统的稳定性。且本发明的接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法,其应用方式简单,应用范围较为广泛。

附图说明

图1为本发明的接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法的步骤流程图。

图2为本发明的接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法的信令消息交互流程图。

具体实施方式

为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。

请参阅图1所示,为本发明的接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法的步骤流程图。

在一种实施方式中,该方法包括以下步骤:

(1)主叫用户呼叫被叫用户时,被叫用户正在通话中,主叫用户向媒体网关控制器发送确认进入遇忙回叫状态指令,并挂机;

(2)媒体网关控制器检测到被叫用户挂机后,指令网关A设定主叫用户的资源属性;

(3)网关A将所设定的主叫用户的资源属性返回至媒体网关控制器;

(4)媒体网关控制器指令网关B依据所获得的主叫用户的资源属性修改被叫用户会话描述协议中的相应属性;

(5)媒体网关控制器分别指令网关A和网关B向主叫用户和被叫用户发送振铃音;

(6)主叫用户和被叫用户摘机,通话建立。

其中,所述的媒体网关控制协议为H.248/MeGaCo媒体网关控制协议,所述的资源属性包括物理终端资源属性和实时传输协议临时资源属性。

在一种较优选的实施方式中,所述的步骤(1)具体包括以下步骤:

(11)网关A检测到主叫用户摘机,并接收到主叫用户的拨号;

(12)网关A将主叫用户拨号发送给媒体网关控制器;

(13)媒体网关控制器指令网关A设定主叫用户的资源属性;

(14)媒体网关控制器获得被叫用户正在通话中的信息后,将该呼叫转移至媒体服务器;

(15)媒体网关控制器指令网关A修改主叫用户的资源属性;

(16)媒体网关控制器获得主叫用户发出的确认进入遇忙回叫功能的拨号;

(17)主叫用户挂机。

在另一种较优选的实施方式中,所述的步骤(2)具体包括以下步骤:

(21)网关B检测到被叫用户挂机,并将被叫用户挂机信号发送至媒体网关控制器;

(22)媒体网关控制器指令网关B检测被叫用户摘机;

(23)媒体网关控制器指令网关A设定主叫用户的资源属性。

在又一种较优选的实施方式中,所述的步骤(5)具体包括以下步骤:

(51)媒体网关控制器指令网关A向主叫用户发送振铃音;

(52)媒体网关控制器指令网关B向被叫用户发送振铃音,并修改被叫用户的资源属性。

在再一种较优选的实施方式中,所述的步骤(6)具体包括以下步骤:

(61)网关A检测到主叫用户摘机,并将主叫用户摘机信号发送至媒体网关控制器;

(62)媒体网关控制器指令网关A检测主叫用户挂机,并向主叫用户播放回铃音;

(63)网关B检测到被叫用户摘机,并将被叫用户摘机信号发送至媒体网关控制器;

(64)媒体网关控制器指令网关B检测被叫用户挂机;

(65)主叫用户与被叫用户间通话建立。

在一种更优选的实施方式中,所述的步骤(11)具体包括以下步骤:

(11a)网关A检测到主叫用户摘机,并发送主叫用户摘机通知信息至媒体网关控制器;

(11b)媒体网关控制器指令网关A播放拨号音,检测主叫用户拨号,并向网关A发送拨号规则;

(11c)网关A检测到主叫用户拨号,并收集号码。

在另一种更优选的实施方式中,所述的步骤(16)具体包括以下步骤:

(16a)媒体服务器向主叫用户播放对方正忙音;

(16b)主叫用户按重拨后,媒体服务器向主叫用户播放拨号音;

(16c)主叫用户通过拨号确认进入遇忙回叫状态;

(16d)媒体服务器向主叫用户播放证实音。

在本发明的应用中,本发明的接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法,如图2所示,其信令消息交互流程基本包括以下步骤:

(1)主叫用户A摘机,MG-A(接入网关A)检测到摘机事件后,上报notify(通知)消息告诉软交换MGC(软交换网关控制器)用户A摘机。

(2)MGC响应reply(回复)消息。

(3)MGC下发modify(修改)消息,让MG-A检测用户拨号事件,并播放拨号音,下发拨号规则。

(4)MG-A响应reply消息。

(5)用户拨号完成,MG-A收号结束,上报收集的号码。

(6)MGC响应reply消息。

(7)MGC下发ADD(添加)消息,让MG-A分配物理终端资源和rtp(实时传输协议)临时资源。

(8)MG-A分配资源结束,上报reply响应消息。

(9)MGC得知对方用户B正在通话中,把主叫用户A的呼叫转到MS(媒体服务器),向主叫用户A播放对方正忙音。MGC向MS发出ADD消息,让MS分配相关资源。

(10)MS分配资源结束后,响应reply消息。

(11)MGC下发modify消息,让MG-A修改rtp临时资源的属性。

(12)MG-A修改结束后,响应reply消息。

(13)MGC下发modify消息,修改rtp临时资源的属性。

(14)修改结束后,响应reply消息。

然后MS向主叫用户A播放对方正忙音。主叫用户A听到后,决定使用遇忙回叫业务,按R键,听到拨号音后,再拨*59#,听到证实音后,挂机。(此处省略挂机的信令交互过程)。

(15)对方用户B挂机,MG-B(接入网关B)上报notify消息,上报检测到的挂机事件。

(16)MGC响应reply消息,同时MGC分析主叫用户A曾试图与对方用户B通话,发起遇忙回叫流程。

(17)MGC向MG-B下发modify消息,让MG-B检测对方用户B的摘机事件。

(18)MG-B响应reply消息。

(19)MGC让MG-A为主叫用户A分配物理终端资源和rtp临时资源。

(20)分配完成后,MG-A响应reply消息。

(21)MGC向MG-B下发modify消息,没有释放对方用户B的相关资源,而是修改SDP(会话描述协议)信息为主叫用户A上报的内容,用于和主叫用户A的通话。

(22)MG-B响应reply消息。

(23)MGC向MG-B下发modify消息,让MG-B向对方用户B播放振铃音。

(24)MG-B响应reply消息。

(25)MGC向MG-A下发modify消息,让MG-A向主叫用户A播放振铃音并修改远端rtp信息。

(26)MG-A响应reply消息。

(27)MG-A检测到主叫用户A的摘机,上报摘机事件。

(28)MGC响应reply消息。

(29)MGC向MG-A下发modify消息,让MG-A检测主叫用户A的挂机、拍插簧事件,并向主叫用户A播放回铃音。

(30)MG-A响应reply消息。

(31)MG-B检测到对方用户B的摘机,上报摘机事件。

(32)MGC响应reply消息。

(33)MGC向MG-B下发modify消息,让MG-B检测对方用户B的挂机、拍插簧事件。

(34)MG-B响应reply消息。

此时,主叫用户A和对方用户B处于通话中。由于,在(17)、(21)步中没有释放对方用户B的相关资源,而是直接修改其相关属性,用于和主叫用户A的通话,从而省掉了对方用户B的rtp资源的释放和再分配的过程,减少了网络中的消息数目,优化了遇忙回叫业务的流程。

采用了该发明的接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法,由于其在被叫用户挂机后,软交换媒体网关控制器并不立即释放被叫用户的实时传输协议资源,而是修改相关属性,使其可被直接用于和主叫用户的通信,从而省去了现有技术中释放和再分配实时传输协议资源的过程,减少了方法中的信令消息交互,优化了遇忙回叫业务的流程,减少该功能实现过程中网络的流量及网关负荷,保证了网关系统的稳定性。且本发明的接入网关系统中基于媒体网关控制协议实现遇忙回叫功能的方法,其应用方式简单,应用范围较为广泛。

在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号