CN101123593B - 媒体网关控制功能实现早媒体功能的方法 - Google Patents

媒体网关控制功能实现早媒体功能的方法 Download PDF

Info

Publication number
CN101123593B
CN101123593B CN2007101518291A CN200710151829A CN101123593B CN 101123593 B CN101123593 B CN 101123593B CN 2007101518291 A CN2007101518291 A CN 2007101518291A CN 200710151829 A CN200710151829 A CN 200710151829A CN 101123593 B CN101123593 B CN 101123593B
Authority
CN
China
Prior art keywords
mgcf
terminal
early
multimedia system
session
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2007101518291A
Other languages
English (en)
Other versions
CN101123593A (zh
Inventor
高宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2007101518291A priority Critical patent/CN101123593B/zh
Publication of CN101123593A publication Critical patent/CN101123593A/zh
Application granted granted Critical
Publication of CN101123593B publication Critical patent/CN101123593B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种媒体网关控制功能实现早媒体功能的方法,在媒体网关控制功能进行呼叫,需要实现早媒体功能时,所述方法包括:媒体网关控制功能在IP多媒体网关上的同一个上下文中建立两个终端:早会话终端和会话终端;并根据预定的拓扑结构控制所述两个终端的有效状态,在呼叫进行通话状态之前,将早会话终端设置为有效状态;在呼叫进行通话状态后,将会话终端设置为有效状态,同时删除早会话终端。本发明通过媒体网关控制控制IP多媒体网关建立两个终端,达到能够对早会话和会话分别进行媒体协商的目的。

Description

媒体网关控制功能实现早媒体功能的方法
技术领域
本发明涉及通信技术领域,尤其涉及一种媒体网关控制功能实现早媒体功能的方法。
背景技术
Early Media(早媒体)是指在被叫用户应答呼叫前的媒体,使用early media携带被叫用户的回铃音或者失败音。
RFC3690协议中,对于早媒体有两种实现方式:Gateway(网关)模式以及Application Server(应用服务器)模式。
Gateway模式是通过在最终响应之前建立early session(早会话)来完成earlymedia的交互。一般通过临时可靠响应、PRACK(临时响应)以及UPDATE(更新)完成媒体的offer以及answer。
Application Server模式是通过UAS(用户代理服务器)和UAC(用户代理客户)之间建立与session(会话)分离的early session(早会话),对于early session与session分别进行媒体协商。
现有协议规范中只描述了MGCF(媒体网关控制功能)需要实现网关模式下的早媒体功能,没有任何关于MGCF实现应用服务器模式下的早媒体功能。但是IETF(因特网工程任务组)协议的推荐模式为应用服务器模式,这种模式可以很好的避免Media clipping的产生,Media clipping是指用户认为媒体会话已建立,用户开始说话,但实际的会话过程还没完成,刚开始的一些语音可能丢失掉。
发明内容
本发明提供一种媒体网关控制功能实现早媒体功能的方法,用以解决现有协议规范中只描述了MGCF需要实现网关模式下的早媒体功能,没有任何关于MGCF实现应用服务器模式下的早媒体功能的问题。
本发明提供了一种媒体网关控制功能实现早媒体功能的方法,在媒体网关控制功能进行呼叫,需要实现早媒体功能时,所述方法包括:
步骤A:当媒体网关控制功能出局呼叫时,媒体网关控制功能建立电路交换侧到IP多媒体子***侧的呼叫,并在上下文中建立电路交换侧的终端;媒体网关控制功能在所述上下文中建立IP多媒体子***侧的会话终端;媒体网关控制功能向IP多媒体子***发起邀请,指明支持媒体功能,同时携带会话的会话描述协议请求;IP多媒体子***响应媒体网关控制功能,指明当前呼叫使用早媒体功能,并且携带早会话的会话描述协议请求和会话的会话描述协议响应;媒体网关控制功能在所述上下文中建立IP多媒体子***侧的早会话终端,同时将早会话终端设置为有效状态,将会话终端设置为孤立状态;
当媒体网关控制功能入局呼叫时,媒体网关控制功能建立IP多媒体子***侧到电路交换侧的呼叫;IP多媒体子***向媒体网关控制功能发起邀请,指明支持早会话,同时携带会话的会话描述协议请求;媒体网关控制功能在上下文中建立电路交换侧的终端;媒体网关控制功能在所述上下文中建立IP多媒体子***侧的早会话终端,并设置所述早会话终端的拓扑关系为有效状态;媒体网关控制功能在所述上下文中建立IP多媒体子***侧的会话终端,并设置所述会话终端的拓扑关系为孤立状态。
步骤B:在呼叫进入通话状态后,将会话终端设置为有效状态,同时删除早会话终端。
进一步地,所述步骤B具体包括:
呼叫进入振铃状态后,媒体网关控制功能向IP多媒体子***发送修改请求,并在收到IP多媒体子***的修改响应后,将早会话终端设置为孤立状态,将会话终端设置为有效状态;
媒体网关控制功能向IP多媒体子***请求删除早会话终端,并在收到IP多媒体子***的删除响应后,释放早会话终端,呼叫进入通话状态。
进一步地,所述IP多媒体子***侧的会话终端为实时传输协议类型。当电路交换使用综合业务数字网用户部分信令时,所述电路交换侧的终端为时分复用类型;当电路交换使用与承载无关的呼叫控制信令时,所述电路交换侧的终端为实时传输协议类型。
综上所述,本发明提供了一种媒体网关控制功能实现早媒体功能的方法,对于MGCF实现应用服务器模式下的早媒体功能进行描述,即通过MGCF控制IM-MGW建立两个终端,达到能够对early session和session分别进行媒体协商的目的。
附图说明
图1为本发明实施例所述方法的流程示意图;
图2为在IM-MGW中的终端的拓扑结构示意图;
图3为在IM-MGW中的终端的另一拓扑结构示意图;
图4为MGCF出局呼叫实现早媒体功能的流程示意图;
图5为MGCF入局呼叫实现早媒体功能的流程示意图。
具体实施方式
下面结合附图对本发明实施例所述方法进行详细说明。
如图1所示,图1为本发明实施例所述方法的流程示意图,具体包括以下步骤:
步骤101:在确定需要实现早媒体功能时,MGCF(媒体网关控制功能)在IM-MGW(IP多媒体网关)上的同一个上下文中建立两个终端:早会话终端和会话终端;
步骤102:根据预定的拓扑结构控制所述两个终端的有效状态,在呼叫进行通话状态之前,设置早会话终端为有效状态;
步骤103:在呼叫进行通话状态后,媒体网关控制功能控制IP多媒体网关将会话终端设置为有效状态,同时删除早会话终端。
其中,在IM-MGW中的终端拓扑结构如图2和图3所示,T0为CS侧的终端,T1为IMS侧的early session终端,T2为IMS侧的session终端,所述拓扑结构包括:图2中,在回铃音期间为early session终端生效时段,T0和T1是双向连通的;图3中,通话期间early session无效,session生效时段,T0和T2是双向连通的,T1终端被释放。
下面举例对本发明实施例所述方法进行进一步说明。
如图4所示,图4是以IMS(IP多媒体子***)出局信令流程为例来说明MGCF出局呼叫实现早媒体功能的流程示意图,具体包括以下步骤:
步骤401:MGCF收到CS(电路交换)侧入局的IAM(初始地址)消息,建立到IMS侧的呼叫。
步骤402-403:MGCF向IM-MGW(IP多媒体网关)发送Add请求消息建立CS侧的承载,在上下文C1中建立了CS侧的终端,MGCF收到IM-MGW发来的Add应答消息,CS侧的终端建立成功。当电路交换使用ISUP(综合业务数字网用户部分)信令时,所述电路交换侧的终端为TDM(时分复用)类型;当电路交换使用BICC(与承载无关的呼叫控制)信令时,所述电路交换侧的终端为RTP(实时传输协议)类型。
步骤404-405:MGCF向IM-MGW发送Add请求消息建立IMS侧的承载,在上下文C1中建立了IMS侧的session终端,所述IMS侧的session终端为RTP类型;MGCF收到IM-MGW发来的Add应答消息,IMS侧的session终端建立成功。
步骤406:MGCF发送INVITE(邀请)消息,在INVITE消息中的support字段中指明支持早媒体功能,同时携带session的SDP(会话描述协议)offer(请求)。
步骤407-408:MGCF收到IMS侧的100Trying和183session progress消息。100Trying消息是防止INVITE消息重传的响应;183消息中指明当前呼叫使用了早媒体功能,并且携带early session的SDP offer和session的SDP answer(响应)。
步骤409-410:MGCF向IM-MGW发送Add请求消息,在上下文C1中建立IMS侧的early session终端,同时把IMS侧的session终端的拓扑关系修改成孤立状态,IMS侧的early session终端为双向连通状态;MGCF收到IM-MGW发来的Add响应消息,IMS侧的early session终端建立成功。
步骤411-412:MGCF给IMS发送PRACK(临时响应)消息,所述PRACK消息中携带有early session的SDP answer;IMS给MGCF发送PRACK的200 OK消息。
步骤413-415:MGCF收到CS侧的COT(导通消息),发送Update消息到IMS侧,并收到IMS侧的Update的200 OK响应。
步骤416-419:IMS侧用户振铃,MGCF收到180 Ringing消息后,发送PRACK消息给IMS,发送到CS侧的ACM(地址全消息),收到PRACK的200 OK响应消息。呼叫进入振铃状态。
步骤420:IMS侧用户应答,MGCF收到INVITE的200 OK消息。
步骤421-422:MGCF发送Modify(修改)请求消息,收到Modify响应消息。改变early session和session终端的拓扑关系,IMS侧的early session终端为孤立状态,IMS侧的session终端为有效状态,即双向连通状态。
步骤423-424:MGCF发送Subtract(删除)请求消息,收到Subtract响应消息。MGCF释放IMS侧的early session终端。Early session流程结束。
步骤425:MGCF发送ANM(应答消息)给CS。
步骤426:MGCF发送INVITE的ACK(确认)消息,呼叫进入通话状态。
如图5所示,图5是以IMS(IP多媒体子***)出局信令流程为例来说明MGCF入局呼叫实现早媒体功能的流程示意图,具体包括以下步骤:
步骤501-502:MGCF收到了IMS侧入局的INVITE消息,建立到CS侧的呼叫。INVITE息中的support字段指明支持早媒体功能,同时携带session的SDP请求。MGCF响应100Trying响应防止INVITE消息重传。
步骤503-504:MGCF向IM-MGW发送Add请求消息建立CS侧的承载,在上下文C1中建立了CS侧的终端。MGCF收到IM-MGW发送的Add应答消息,CS侧的终端建立成功。当电路交换使用ISUP(综合业务数字网用户部分)信令时,所述电路交换侧的终端为TDM(时分复用)类型;当电路交换使用BICC(与承载无关的呼叫控制)信令时,所述电路交换侧的终端为RTP(实时传输协议)类型。
步骤505-506:MGCF向IM-MGW发送Add请求消息建立IMS侧的承载,在上下文C1中建立了IMS侧的early session的终端,所述IMS侧的early session终端为RTP类型。拓扑关系为双向连通状态。MGCf收到IM-MGW发送的Add应答消息,IMS侧的early session终端建立成功。
步骤507-508:MGCF向IM-MGW发送Add请求消息建立IMS侧的承载,在上下文C1中建立了IMS侧的session终端,所述IMS侧的session终端为RTP类型。拓扑关系为孤立状态。MGCF收到IM-MGW发送的Add应答消息,CS侧的session终端建立成功。
步骤509:MGCF发送IAM消息,建立到CS侧的呼叫。
步骤510:MGCF发送183 session progress消息,消息中指明当前呼叫使用early session功能,并且携带early session的SDP offer和session的SDP answer。
步骤511-512:183的PRACK消息中携带early session的answer。发送PRACK的200 OK消息。
步骤513-515:MGCF收到IMS侧的Update消息,发送Update的200 OK响应,发送CS侧的COT消息。
步骤516-519:CS侧用户振铃,MGCF收到CS侧的ACM消息,然后发送180 Ringing消息,并收到IMS发送的PRACK消息,MGCF发送PRACK的200 OK响应。呼叫进入振铃状态。
步骤520:CS侧用户应答,MGCF收到CS发送的ANM消息。
步骤521-522:MGCF发送Modify请求消息,并收到IM-MGW发送的Modify响应消息。改变early session和session终端的拓扑关系,early session终端为孤立状态e,session终端为有效状态,即双向连通状态。
步骤523-524:MGCF发送Subtract请求消息,并收到IM-MGW发送的Subtract响应消息。MGCF释放early session终端。Early session流程结束。
步骤525-526:MGCF发送INVITE的200 OK消息,收到ACK消息,呼叫进入通话状态。
这里,仅以使用ISUP信令为例对本发明实施例所述方法进行了说明,但本领域普通技术人员应该知道,本发明实施例同样适用于使用BICC信息的请况,具体过程近似,此处就不再赘述。
综上所述,本发明实施例提供了一种媒体网关控制功能实现早媒体功能的方法,通过MGCF控制IM-MGW建立两个终端,达到能够对early session和session分别进行媒体协商的目的。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。

Claims (4)

1.一种媒体网关控制功能实现早媒体功能的方法,其特征在于,在媒体网关控制功能进行呼叫,需要实现早媒体功能时,所述方法包括:
步骤A:当媒体网关控制功能出局呼叫时,媒体网关控制功能建立电路交换侧到IP多媒体子***侧的呼叫,并在上下文中建立电路交换侧的终端;媒体网关控制功能在所述上下文中建立IP多媒体子***侧的会话终端;媒体网关控制功能向IP多媒体子***发起邀请,指明支持媒体功能,同时携带会话的会话描述协议请求;IP多媒体子***响应媒体网关控制功能,指明当前呼叫使用早媒体功能,并且携带早会话的会话描述协议请求和会话的会话描述协议响应;媒体网关控制功能在所述上下文中建立IP多媒体子***侧的早会话终端,同时将早会话终端设置为有效状态,将会话终端设置为孤立状态;
当媒体网关控制功能入局呼叫时,媒体网关控制功能建立IP多媒体子***侧到电路交换侧的呼叫;IP多媒体子***向媒体网关控制功能发起邀请,指明支持早会话,同时携带会话的会话描述协议请求;媒体网关控制功能在上下文中建立电路交换侧的终端;媒体网关控制功能在所述上下文中建立IP多媒体子***侧的早会话终端,并设置所述早会话终端的拓扑关系为有效状态;媒体网关控制功能在所述上下文中建立IP多媒体子***侧的会话终端,并设置所述会话终端的拓扑关系为孤立状态;
步骤B:在呼叫进入通话状态后,将会话终端设置为有效状态,同时删除早会话终端。
2.根据权利要求1所述的方法,其特征在于,所述步骤B具体包括:
呼叫进入振铃状态后,媒体网关控制功能向IP多媒体子***发送修改请求,并在收到IP多媒体子***的修改响应后,将早会话终端设置为孤立状态,将会话终端设置为有效状态;
媒体网关控制功能向IP多媒体子***请求删除早会话终端,并在收到IP多媒体子***的删除响应后,释放早会话终端,呼叫进入通话状态。
3.根据权利要求1或2所述的方法,其特征在于,所述IP多媒体子***侧的会话终端为实时传输协议类型。
4.根据权利要求1或2所述的方法,其特征在于,当电路交换使用综合业务数字网用户部分信令时,所述电路交换侧的终端为时分复用类型;当电路交换使用与承载无关的呼叫控制信令时,所述电路交换侧的终端为实时传输协议类型。
CN2007101518291A 2007-09-20 2007-09-20 媒体网关控制功能实现早媒体功能的方法 Expired - Fee Related CN101123593B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101518291A CN101123593B (zh) 2007-09-20 2007-09-20 媒体网关控制功能实现早媒体功能的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101518291A CN101123593B (zh) 2007-09-20 2007-09-20 媒体网关控制功能实现早媒体功能的方法

Publications (2)

Publication Number Publication Date
CN101123593A CN101123593A (zh) 2008-02-13
CN101123593B true CN101123593B (zh) 2010-06-09

Family

ID=39085772

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101518291A Expired - Fee Related CN101123593B (zh) 2007-09-20 2007-09-20 媒体网关控制功能实现早媒体功能的方法

Country Status (1)

Country Link
CN (1) CN101123593B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101448203B (zh) * 2008-04-11 2010-12-08 中兴通讯股份有限公司 控制早媒体播放的实现方法
WO2016115694A1 (en) * 2015-01-21 2016-07-28 Telefonaktiebolaget Lm Ericsson (Publ) Enhanced establishment of ims session with secure media

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501650A (zh) * 2002-11-14 2004-06-02 华为技术有限公司 一种呼叫流程的建立方法
CN1868195A (zh) * 2003-10-16 2006-11-22 西门子公司 早期媒体ii的处理
CN1868196A (zh) * 2003-10-16 2006-11-22 西门子公司 早期媒体数据i的处理
CN1996999A (zh) * 2005-12-31 2007-07-11 华为技术有限公司 一种媒体资源预留方法和设备
CN101009575A (zh) * 2006-12-30 2007-08-01 北京邮电大学 在一次呼叫过程中实现多个早期媒体类业务的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501650A (zh) * 2002-11-14 2004-06-02 华为技术有限公司 一种呼叫流程的建立方法
CN1868195A (zh) * 2003-10-16 2006-11-22 西门子公司 早期媒体ii的处理
CN1868196A (zh) * 2003-10-16 2006-11-22 西门子公司 早期媒体数据i的处理
CN1996999A (zh) * 2005-12-31 2007-07-11 华为技术有限公司 一种媒体资源预留方法和设备
CN101009575A (zh) * 2006-12-30 2007-08-01 北京邮电大学 在一次呼叫过程中实现多个早期媒体类业务的方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
G.Camarillo Ericsson,H.Schulzrinne.Early Media and Ringing Tone Generation in the SessionInitiation Protocol (SIP).Request for Comments:3960.2004,1-13. *

Also Published As

Publication number Publication date
CN101123593A (zh) 2008-02-13

Similar Documents

Publication Publication Date Title
CN100417288C (zh) 将多媒体呼叫回退为语音呼叫的方法
CN100563282C (zh) 网络互通时主叫用户终端听被叫信号音的方法
US8600006B2 (en) Voice continuity among user terminals
EP2117219B1 (en) An enquiry diversion service method and a device thereof
JP4454680B2 (ja) 呼接続処理方法およびメッセージ送受信代理装置
CN101237614B (zh) 一种实现彩铃业务的方法
CN101188859B (zh) 一种实现非稳态呼叫替换功能的方法
US20080240087A1 (en) Hybrid internet protocol based session control protocol and pstn communications
CN101123593B (zh) 媒体网关控制功能实现早媒体功能的方法
CN101594370B (zh) 一种点击拨号业务的***和实现方法
US9736190B2 (en) Communication system for service control
CN101304605B (zh) 再应答呼叫实现方法
CN101668229A (zh) 多媒体铃音业务的呼叫和控制方法、装置及***
WO2015180442A1 (zh) 彩铃业务实现***、装置及方法
JP4485469B2 (ja) 電話通信システム
US8559613B2 (en) Method and system for performing communication transfer service for access gateway control function user
CN101448044B (zh) 一种基于sip协议无串音播放彩铃音的方法
CN101998324B (zh) 实现一号通顺振业务的方法和一号通顺振应用服务器
CN101330640B (zh) 一种ip多媒体子***集中业务呼叫保持业务的实现方法
CN101594598A (zh) 一种ims网络中媒体协商的方法和***
CN101459872A (zh) 单对话彩铃彩像业务在应答后更新媒体的方法
CN101232499B (zh) 一种在替换功能中实现媒体面切换的方法
CN101448202B (zh) 一种彩铃彩像业务更新媒体的方法
EP2938040B1 (en) Systems, methods, and computer program products for providing caller identity update information
CN116319237A (zh) 一种消息传输方法、装置、设备和存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100609

Termination date: 20170920

CF01 Termination of patent right due to non-payment of annual fee