CN101330640B - 一种ip多媒体子***集中业务呼叫保持业务的实现方法 - Google Patents

一种ip多媒体子***集中业务呼叫保持业务的实现方法 Download PDF

Info

Publication number
CN101330640B
CN101330640B CN200710111520XA CN200710111520A CN101330640B CN 101330640 B CN101330640 B CN 101330640B CN 200710111520X A CN200710111520X A CN 200710111520XA CN 200710111520 A CN200710111520 A CN 200710111520A CN 101330640 B CN101330640 B CN 101330640B
Authority
CN
China
Prior art keywords
medium
mrfp
mgw
iccf
media resource
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.)
Active
Application number
CN200710111520XA
Other languages
English (en)
Other versions
CN101330640A (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 CN200710111520XA priority Critical patent/CN101330640B/zh
Priority to PCT/CN2007/003573 priority patent/WO2008154780A1/zh
Publication of CN101330640A publication Critical patent/CN101330640A/zh
Application granted granted Critical
Publication of CN101330640B publication Critical patent/CN101330640B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1096Supplementary features, e.g. call forwarding or call holding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/428Arrangements for placing incoming calls on hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/1225Details of core network interconnection arrangements
    • H04M7/123Details of core network interconnection arrangements where the packet-switched network is an Internet Protocol Multimedia System-type network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/1225Details of core network interconnection arrangements
    • H04M7/1235Details of core network interconnection arrangements where one of the core networks is a wireless network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/126Interworking of session control protocols
    • H04M7/127Interworking of session control protocols where the session control protocols comprise SIP and SS7
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种IP多媒体子***集中业务呼叫保持业务的实现方法,在具备IP多媒体子***即IMS集中业务能力的用户设备ICS_UE请求呼叫保持业务时,IMS电路域控制功能ICCF发送呼叫保持请求到补充业务服务器,补充业务服务器提供呼叫保持业务的控制,同时实现被保持用户的媒体面保活。本发明实现了IP多媒体子***集中业务中呼叫保持业务的业务需求,降低了业务实现难度和交互的复杂度,且避免了媒体资源的重复占用。

Description

一种IP多媒体子***集中业务呼叫保持业务的实现方法
技术领域
本发明涉及通信领域,更具体地涉及一种IP多媒体子***集中业务中呼叫保持业务的实现方法。
背景技术
IP(网络互联协议,Internet Protocol,简称IP)多媒体子***(IPMultimedia Core Network Subsystem,简称IMS)是由第三代合作伙伴计划(3rdGeneration Partnership Project,简称3GPP)提出的一种基于IP的网络架构,其构建了一个开放而灵活的业务环境,支持多媒体应用,并为用户提供丰富的多媒体业务。
IMS是基于IP的电信网络架构,与接入技术无关,除了可以为GPRS(General Packet Radio Service,通用分组无线业务)、WLAN(Wireless LocalArea Network,无线局域网)等分组接入网络提供业务外,还可以为GSM(Global System for Mobile communications,全球移动通讯***)、UMTS(Universal Mobile Telecommunications System,统一移动通讯***)等移动蜂窝网络提供业务。
GSM、UMTS等移动蜂窝网络采用电路交换技术,称为电路(CircuitSwitched,简称CS)域,能够为用户提供基本的语音业务,以及基于语音业务的补充业务。当CS域接入IMS时,其演变为一种接入方式,业务完全由IMS统一提供,这种技术称为IMS集中业务(IMS Centralized Service,简称ICS)。
图1是IMS集中控制业务中该场景的架构图,包括如下网元:
101用户设备(User Equipment,UE)
102拜访移动交换中心(Visited Mobile Switch Center,VMSC)
103归属用户服务器(Home Subscriber Server,HSS)
104媒体网关控制功能(Media Gateway Control Function,MGCF)
105媒体网关(Media Gateway,MGW)
106IMS电路域控制功能(IMS CS Control Function,ICCF)
107呼叫会话控制功能(Call Session Control Function,CSCF)
108电话业务应用服务器(Telephony Application Server,TAS),又称为补充业务服务器。
UE101到IMS域共建立3条路径,分别是:会话控制路径、承载控制路径和承载路径。
其中会话控制路径在UE101和ICCF106之间传递会话信息有两种方式,
(1)CS会话控制路径:承载于CS域上,采用非结构化补充业务数据(Unstructured Supplementary Service Data简称USSD),该路径经过VMSC
102和HSS103;
(2)PS会话控制路径:承载于PS域上,采用会话初始协议(SessionInitial Protocol,简称SIP)协议,该路径经过IP承载网、IMS域中的CSCF107。
承载控制路径控制着承载路径的建立以及承载资源的管理,UE101采用标准的CS控制信令接入VMSC102,并通过MGCF104接入到IMS,经过CSCF107到达ICCF106。
承载路径通过是UE101通过VMSC102和MGW105接入到IMS,并与该会话的远端用户设备建立媒体连接。
IMS集中业务利用会话控制路径在UE101和ICCF106之间交互会话控制信息,并通过承载控制路径建立和***体承载。会话控制路径和承载控制路径在ICCF106汇合,ICCF106充当IMS用户代理功能,代替用户设备执行接入IMS,构成远端呼叫分支,该分支上有TAS108等应用服务器,为ICS_UE提供IMS业务。其中TAS108服务器可以为用户提供呼叫保持、呼叫转移、号码显示等众多补充业务,因此又称为补充业务服务器。
呼叫保持(Call Hold)业务是通信***中的一种补充业务:当两个用户(用户A和用户B)在通信***中建立通话后,其中一个用户(以用户A为例)可以不挂断电话,暂时请求远端用户(用户B)保持当前通话连接,但不进行语音传输。在保持状态时,UE-A可以请求UE-B从保持状态重新转入通话状态,这个称为呼叫恢复(Call Resume)。呼叫保持业务包括呼叫保持和呼叫恢复两个过程。
在呼叫保持的基础上上,用户A可以再拨打或接听第三方(用户C),建立与用户C之间通话,并且可以在保持态的呼叫与通话态的呼叫之间切换。
在电信业务中,通常将上述的呼叫保持过程、呼叫恢复过程、以及在呼叫保持的基础上拨打或接听第三方电话业务统称为呼叫保持业务。在本文中,没有特殊说明,呼叫保持业务指上述统称的业务。
ICS作为一种电信***,必须支持呼叫保持业务。
在ICS中呼叫保持的实现方法如图2所示。
UE-A是具备ICS能力的UE,通过VMSC、ICCF、MGCF、CSCF等设备建立了与远端终端UE-B之间的通话,并通过VMSC、MGW与UE-B建立双向的媒体连接。当用户A希望启动呼叫保持时,包括以下步骤:
201,UE-A通过会话控制路径向ICCF发送呼叫保持请求。
202,ICCF向UE-B发送媒体更新请求消息,请求UE-B进入保持状态。
203,UE-B更改媒体本地媒体资源后,向ICCF返回媒体更新成功响应。
204,在步骤202的同时,ICCF向MGCF发送媒体更新消息,指示MGCF控制MGW进入未激活状态,不接收也不发送媒体流。
205,MGCF控制MGW更改媒体资源后,向ICCF返回媒体更新成功响应。
此时,UE-A和UE-B进入会话保持状态,MGW和UE-B之间的媒体流中断。
上述媒体流采用实时传输协议(real-time transport protocol,简称RTP)进行传输,同时采用实时传输控制协议(real-time transport control protocol, 简称RTCP)控制其传输,进行监控、同步、链路保活。当根据业务要求,暂时中断媒体传输,即不发送RTP数据包,此时仍然需要在链路上传送RTCP数据包,保持链路处于激活的状态。
根据上述要求,UE-A和UE-B进入会话保持状态后,不再传送RTP包,但仍然传送RTCP包,保持链路不中断,在图中使用虚线表示。
在呼叫保持状态,当UE-A需要呼叫第三方用户UE-C时,包括以下步骤:
206,UE-A通过会话控制路径向ICCF发送呼叫建立请求,呼叫用户C。
207,ICCF向UE-C发送邀请请求,请求中携带MGW的媒体信息,该媒体信息就是UE-A和UE-B通话的会话所使用的MGW的媒体信息。
208,UE-C返回振铃响应。
209,ICCF通过会话控制路径向UE-A返回振铃响应。
210,UE-C摘机,UE-C返回成功响应。
211,ICCF通过会话控制路径向UE-A返回连接响应。
212,ICCF向UE-C发送成功响应确认消息。
以上步骤206~212是呼叫建立过程,其间还包括中间的媒体协商、资源预留等过程,为了简化,未在图中描述。
完成上述步骤后,可以准备将UE-A和UE-C之间的媒体接通,即将MGW的媒体面连接从UE-B移到UE-C上,但是将导致被保持用户UE-B的媒体面将失去连接,MGW将无法再向UE-B返回RTCP数据包,UE-B可能会认为媒体连接丢失,而释放被保持的会话。
为了解决上述问题,现有方式利用媒体资源控制功能(Media ResourceFunction Control,简称MRFC)/媒体资源控制处理器(Media ResourceFunction Processor,简称MRFP)提供媒体资源,与被保活的UE-B相连,提供UE-B的媒体面保活信息。上述的MRFC和MRFP统称媒体资源控制(Media Resource Function,简称MRF),有时称为媒体服务器,为IMS用户提供媒体转换、媒体播放等功能,其中MRFC根据其他业务功能(如补充业务呼叫保持放音)的要求,控制MRFP提供相应的媒体处理服务(如放 音)。
具体步骤如下:
213,ICCF向MRFC/MRFP发送邀请请求,其中携带UE-B的媒体信息,请求MRFC分配与UE-B媒体信息相对应的媒体资源。
214,MRFC/MRFP分配资源,并向ICCF返回成功响应。
215,ICCF向MRFC/MRFP发送成功响应确认消息。
216,ICCF向UE-B发送媒体更新请求,其中携带从步骤213~215过程中获取的MRFP的媒体资源信息。
217,UE-B更新本地的媒体资源,建立与MRFP之间的媒体连接,并向ICCF返回成功响应。
通过步骤213~217,ICCF向MRFC/MRFP申请媒体资源,并建立UE-B与MRFP的媒体连接,实现对被保持UE-B的媒体面保活的要求。
218,ICCF向MGCF/MGW发送媒体更新请求,请求中携带UE-C的媒体信息,并指示激活媒体资源,进入正常的发送接收状态。
219,MGCF控制MGW更新媒体资源,建立与UE-C的媒体连接。
220,在步骤218的同时,ICCF向UE-C发送媒体更新请求,指示激活媒体资源,进入正常的发送接收状态。
221,UE-C更新本地的媒体资源,建立与MGW的媒体连接。
通过步骤218~221,建立了UE-C与MGW之间的媒体连接,从而实现了UE-A与UE-C之间的通话。
但目前这种实现方式存在以下问题:
呼叫保持业务是一项签约业务,在IMS由专门的补充业务服务器(TAS)提供,在用户请求呼叫保持业务时,可以根据用户的签约,决定是否允许用户使用该项业务,同时在有播放保持音或保持媒体的需求时,控制MRFC/MRFP为用户播放保持音。
在现有的实现方法中,为了实现在呼叫第三方用户时,实现被保持用户媒体面的保活,采用了由ICCF控制MRFC/MRFP提供保活功能的方法。如果此时用户有播放保持音的需求,有两种实现方式,一是由ICCF控制的MRFC/MRFP播放,一是由专门的补充业务服务器控制MRFC/MRFP播放。前一种方式,要求ICCF必须知道用户的补充业务的签约信息,同时需要与补充业务服务器交互,使补充业务服务器不进行放音操作,增加业务实现和交互的复杂程度;后一种方式,ICCF和补充业务服务器分别申请媒体网关控制功能/媒体网关控制处理的资源,造成资源浪费。
另外根据IMS集中业务的设想,是ICCF代替UE接入IMS,使用户能够使用IMS提供的业务,即ICCF本身并不提供具体业务,具体业务由IMS网络中的其他实体,如应用服务器提供,并且这些业务可以被从CS域,或PS域不同接入方式所共享。因此目前的实现方式ICCF参与了业务的实现,增加了ICCF的复杂度,和IMS集中业务的初衷有些不一致。
综上所述,目前的ICS呼叫保持方法增加业务实现难度和交互的复杂度,或造成占用过多的媒体资源。
发明内容
本发明要解决的技术问题是提供一种IP多媒体子***集中控制业务中呼叫保持的实现方法,实现呼叫保持业务的业务需求,降低业务实现难度和交互的复杂度,且避免媒体资源的重复占用。
为解决上述问题,本发明提供的IP多媒体子***集中业务呼叫保持业务的实现方法,在具备IP多媒体子***即IMS集中业务能力的用户设备ICS_UE请求呼叫保持业务时,IMS电路域控制功能ICCF发送呼叫保持请求到补充业务服务器,补充业务服务器提供呼叫保持业务的控制,同时实现被保持的远端用户的媒体面保活。
其中,该方法进一步分为以下步骤:
(a)具备IMS集中业务能力的用户设备ICS_UE与远端用户建立了通话,所述ICS_UE向IMS电路域控制功能ICCF发送呼叫保持请求,ICCF收到后向远端用户发送媒体更新请求,所述媒体更新请求途经远端呼叫分支会话路径中的补充业务服务器;
(b)所述补充业务服务器收到所述媒体更新请求后,向媒体资源控制功能MRFC和媒体资源控制处理器MRFP申请媒体资源,然后向远端用户发送媒体更新请求,控制远端用户建立与MRFP的媒体连接,由MRFP向被保持的远端用户播放保持音或发送媒体面保活信息。
进一步地,步骤(b)之后还包括步骤(c):在呼叫保持成功后,如果ICS UE通过会话控制路径呼叫第三方用户,所述ICCF向第三方用户发起会话建立请求,所述会话建立请求中携带有媒体网关MGW的媒体资源信息,请求建立第三方用户与MGW之间的连接,进而实现ICS_UE与第三方用户之间的媒体连接,同时ICCF向媒体网关控制功能MGCF发送媒体更新请求,指示MGCF控制MGW使得MGW进入激活状态。
其中,步骤(b)进一步分为以下步骤:
303,所述补充业务服务器接收到媒体更新请求后,发现用户签约呼叫保持业务,则向MRFC和MRFP发送邀请请求,申请为远端用户播放保持音的媒体资源;
304,MRFC和MRFP分配媒体资源,并向补充业务服务器返回成功响应;
305,补充业务服务器向远端用户发送媒体更新请求,其中携带步骤303~304过程中获取的MRFP的媒体资源信息;
306,远端用户更新本地媒体资源后,建立与MRFP之间的媒体连接,并向补充业务服务器返回媒体更新成功响应;
307,补充业务服务器向ICCF返回媒体更新成功响应。
进一步地,步骤(a)中ICCF在向远端用户发送呼叫保持请求时,同时向MGCF发送媒体更新或重邀请请求,指示MGCF控制MGW使得MGW的媒体资源进入非激活或只发送状态。
进一步地,步骤(a)中所述MGW需要媒体面的保活信息,则所述补充业务服务器或者ICCF向MRFC和MRFP申请媒体资源,并向MGCF和MGW发送媒体更新请求,MGCF通过控制MGW和MRFP而建立媒体连接,在MGW和MRFP之间传送媒体流或媒体面保活信息。
进一步地,步骤(b)中如果远端用户设备处于未激活状态,所述MRFP和远端用户之间发送媒体面保活信息,保证被保持的远端用户的媒体连接处于活动状态。
进一步地,步骤(c)所述ICCF向第三方用户发起的会话建立请求中携带的MGW媒体资源信息所对应的资源是ICS_UE呼叫第一个远端用户时所使用的媒体资源。
进一步地,步骤(a)中所述补充业务服务器或ICCF向MRFC和MRFP申请媒体资源,并向MGCF和MGW发送媒体更新请求,MGCF通过控制MGW和MRFP而建立媒体连接,在MGW和MRFP之间传送媒体流或媒体面保活信息;
步骤(c)中建立MGW与第三方用户之间的连接后,所述补充业务服务器在被保持会话恢复或被释放时释放MRFP的媒体资源,或者暂时不释放MRFP的媒体资源,等整个会话结束后释放MRFP的媒体资源。
进一步地,步骤(a)中所述补充业务服务器或ICCF向MRFC和MRFP申请媒体资源,并向MGCF和MGW发送媒体更新请求,MGCF通过控制MGW和MRFP而建立媒体连接,在MGW和MRFP之间传送媒体流或媒体面保活信息;
步骤(c)中建立MGW与第三方用户之间的连接后,所述ICCF请求释放MRFP的媒体资源,或者暂时不释放MRFP的媒体资源,等整个会话结束后释放MRFP的媒体资源。
进一步地,所述MGCF通过控制MGW和MRFP而建立媒体连接时,包括以下步骤:
310,补充业务服务器向MRFC和MRFP发送邀请请求,携带MGW的媒体信息,申请媒体资源;
311,MRFC和MRFP分配媒体资源,并向补充业务服务器返回媒体更新成功响应;
312,补充业务服务器向ICCF发送媒体更新请求,请求中携带步骤311~312获取的MRFP的媒体信息;
313,ICCF向MGCF和MGW发送步骤312的媒体更新请求;
314,MGCF控制MGW使得MGW更新本地媒体资源后,返回媒体更新成功响应;
315,ICCF向补充业务服务器返回媒体更新成功响应。。
采用本发明所述实现方法,通过补充业务服务器控制呼叫保持业务,并提供对被保持用户播放保持音或发送媒体面保活信息,而ICCF只是根据用户请求控制MGCF/MGW,从而使ICCF不需要控制MRFC/MRFP,补充业务服务器可以同时为不同接入方式提供服务,同时简化了ICCF的功能。
图1为的IMS集中控制业务的架构图;
图2为现有的ICS呼叫保持业务流程图;
图3为本发明的一个实施例的ICS呼叫保持业务流程图。
在实际应用中,呼叫保持业务都是由补充业务服务器控制并提供的,同时一般都需要由网络为被保持用户播放保持音,而在播放保持音时,即实现了媒体的连接和链路的保活。
基于上述考虑,本发明提供的IP多媒体子***集中业务的呼叫保持的实现方法,由补充业务服务器提供呼叫保持业务的控制,同时为被保持用户放音或媒体面的保活连接,以保证被保持用户不会因为媒体面没有连接而被异常释放。
本发明呼叫保持业务的实现总体上包括以下步骤:
(a)具备IP多媒体子***即IMS集中业务能力的用户设备ICS_UE与其他用户建立了通话,所述ICS_UE向IMS电路域控制功能ICCF发送呼叫保持请求,ICCF收到后向远端用户发送媒体更新请求,该请求途经远端呼叫分支的会话路径中的补充业务服务器;
(b)所述补充业务服务器收到所述媒体更新请求后,向媒体资源控制功能MRFC和媒体资源控制处理器MRFP申请媒体资源,然后向远端用户发送媒体更新请求,控制远端用户和MRFP建立媒体连接,由MRFP向远端被保持用户播放保持音或发送媒体面保活信息;
(c)在呼叫保持成功后,如果ICS_UE通过会话控制路径呼叫第三方用户,所述ICCF向第三方用户发起会话建立请求,请求建立第三方用户与媒体网关MGW之间的连接,进而实现ICS_UE与第三方用户之间的媒体连接。
下面结合附图和具体实施方式对本发明作进一步详细说明。
附图说明
图3为本发明的一个实施例的实现流程,其中UE-A是具备ICS能力的UE,通过VMSC、ICCF、MGCF、CSCF、TAS等设备建立了与远端终端UE-B之间的通话,TAS始终处于远端呼叫分支的会话路径上,并通过VMSC、MGW与UE-B建立双向的媒体连接。
如果用户A签约了呼叫保持业务,并需要启动呼叫保持业务时,该呼叫保持业务的实现包括以下步骤:
301,UE-A通过会话控制路径向ICCF发送呼叫保持请求;
具体实施方式
302,ICCF通过TAS向UE-B发送媒体更新请求消息,请求UE-B进入保持状态;
303,TAS接收到呼叫保持业务的媒体更新请求后,发现用户签约呼叫保持业务,则向MRFC/MRFP发送邀请请求,其中携带UE-B的媒体信息,申请为UE-B播放保持音的媒体资源;
304,MRFC/MRFP分配资源,并向TAS返回成功响应;
305,TAS向UE-B发送媒体更新请求,其中携带步骤303~304过程中获取的MRFP的媒体资源信息;
306,UE-B更改媒体本地媒体资源后,建立与MRFP之间的媒体连接,并向TAS返回媒体更新成功响应;
307,TAS向ICCF返回媒体更新(步骤302)对应的成功响应;
308,在步骤302的同时,ICCF向MGCF发送媒体更新消息,指示MGCF 控制MGW进入未激活状态,不接收也不发送媒体流;
309,MGCF控制MGW更改媒体资源后,向ICCF返回媒体更新成功响应。
其中308步骤中,ICCF还可以向MGCF发送媒体更新消息,指示MGCF控制MGW进入只发送状态,即只发送不接收。
完成上述步骤后,UE-B进入会话保持状态,MRFP向UE-B播放保持音或媒体面保活信息。如果此时不需要保持音,即没有RTP数据包,MRFP和UE-B仍需要发送RTCP数据包,进行媒体连接保活。
此时MGW在IMS侧的媒体资源处于非激活状态,不发送也不接收媒体流,也不与其它设备的媒体面连接。如果MGW也需要媒体面保活,则此时需要由TAS或ICCF向MRFC/MRFP申请媒体资源,与MGW建立媒体连接,并传送RTCP数据包,维持MGW的媒体连接。其具体过程见虚线框内的步骤:
310,TAS向MRFC/MRFP发送邀请请求,携带MGW的媒体信息,申请媒体资源。
该步骤可以在步骤306后执行,也可以在步骤303的同时执行,如果在步骤303的同时执行,则不需要步骤308~309。
311,MRFC/MRFP分配资源,并向TAS返回成功响应。
312,TAS向ICCF发送媒体更新请求,请求中携带步骤311~312获取的MRFP的媒体信息。
313,ICCF向MGCF/MGW发送步骤312的媒体更新请求。
314,MGCF控制MGW更改媒体资源后,返回媒体更新成功响应。
315,ICCF向TAS返回媒体更新成功响应。
经过步骤310~315,MGW建立了与MRFP之间的媒体连接,从而实现对MGW资源的保活要求。
本实例只描述了TAS申请媒体资源的情况,如果是ICCF进行上述过程,则由ICCF直接向MRFC/MRFP申请资源后,向MGCF/MGW发送媒体更新 请求,建立MGW和MRFP之间的媒体连接。
在呼叫保持状态下,当UE-A需要呼叫第三方用户UE-C时,包括以下步骤:
316,UE-A通过会话控制路径向ICCF发送呼叫建立请求,呼叫第三方用户C;
317,ICCF向UE-C发送邀请请求,请求中携带MGW的媒体信息,该媒体信息就是UE-A和UE-B之间的会话所使用的MGW的媒体信息。该消息会经过TAS;
318,TAS向UE-C发送邀请请求,请求建立会话;
319,UE-C开始振铃,并向TAS返回振铃响应;
320,TAS向ICCF转发振铃响应;
321,ICCF通过会话控制路径向UE-A返回振铃响应;
322,用户C摘机,UE-C向TAS返回成功响应;
323,TAS向ICCF转发成功响应;
324,ICCF通过会话控制路径向UE-A返回成功响应;
325,ICCF向TAS发送成功响应确认消息;
326,TAS向UE-C转发成功响应确认消息;
327,ICCF向MGCF发送媒体更新请求,请求中携带UE-C的媒体信息,指示MGCF控制MGW进入激活状态。
328,MGCF控制MGW进入激活状态,与UE-C建立媒体连接后,向ICCF返回成功响应。
在步骤318~322之间,可能存在与UE-C之间媒体协商,资源预留过程,为了简化,未在图中描述。通过该协商过程,确定UE-C和MGW之间的采用的媒体格式。步骤327中携带的UE-C的媒体信息就是通过该过程获取的。
另外步骤327,328也可以在媒体协商、资源预留成功后进行,这样可以如果第三方用户有个性化铃声业务时,ICS_UE可以听到对方的回铃音。
完成上述步骤316-328后,UE-A和UE-C之间的媒体接通(经过VMSC、 MGW),即将MGW的媒体面连接到UE-C上,实现了UE-A和UE-C之间的通话。
如果MGW也需要媒体面保活,即执行过步骤310~315,那么当完成步骤316~322后,MGW的媒体面连接将从MRFP移到UE-C,或者ICS_UE与UE-B的会话恢复(MGW的媒体资源重新连接到UE-B)或者结束时,TAS请求释放MRFP的资源。具体步骤如下:
329,TAS向MRFC/MRFP发送释放请求。
330,MRFC释放相关资源,并向TAS返回成功响应。
另外,由于用户可能会再使用保持功能,因此也可以在恢复时暂时不释放MRFP资源,使其处于未激活状态,而是等到ICS_UE与UE-B的会话结束后释放MRFP资源。
如果该资源是由ICCF申请的,当ICS呼叫第三方用户导致MGW的媒体连接从MRFP移到远端用户设备时,ICCF请求释放MRFP资源,其释放过程与TAS释放过程类似。
另外,由于用户可能会再使用保持功能,因此也可以在MGW的媒体连接从MRFP移到远端用户设备时,暂时不释放MRFP资源,使其处于未激活状态,而是等到整个会话结束后释放MRFP资源。
从上述流程中可以看出,采取本发明的方法,实现了ICS呼叫保持业务的业务流程,由于使用了通过补充业务服务器的呼叫保持业务放音功能,实现了对远端被保持用户的媒体面在保持状态下的保活功能,从而降低了ICCF操作MRFC/MRFP的要求,同时由补充业务服务器为不同接入方式用户提供统一服务的要求。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

Claims (10)

1.一种IP多媒体子***集中业务呼叫保持业务的实现方法,其特征在于,该方法包括以下步骤:
(a)具备IP多媒体子***IMS集中业务能力的用户设备ICS_UE与远端用户建立了通话,所述ICS_UE向IMS电路域控制功能ICCF发送呼叫保持请求,ICCF收到后向远端用户发送媒体更新请求,所述媒体更新请求途经远端呼叫分支会话路径中的补充业务服务器;
(b)所述补充业务服务器收到所述媒体更新请求后,向媒体资源控制功能MRFC和媒体资源控制处理器MRFP申请媒体资源,然后向远端用户发送媒体更新请求,控制远端用户建立与MRFP的媒体连接,由MRFP向被保持的远端用户播放保持音或发送媒体面保活信息。
2.如权利要求1所述的实现方法,其特征在于:
步骤(b)之后还包括步骤(c):在呼叫保持成功后,如果ICS_UE通过会话控制路径呼叫第三方用户,所述ICCF向第三方用户发起会话建立请求,所述会话建立请求中携带有媒体网关MGW的媒体资源信息,请求建立第三方用户与MGW之间的连接,进而实现ICS_UE与第三方用户之间的媒体连接,同时ICCF向媒体网关控制功能MGCF发送媒体更新请求,指示MGCF控制MGW使得MGW进入激活状态。
3.如权利要求1所述的实现方法,其特征在于:
步骤(b)进一步分为以下步骤:
303,所述补充业务服务器接收到媒体更新请求后,发现用户签约呼叫保持业务,则向MRFC和MRFP发送邀请请求,申请为远端用户播放保持音的媒体资源;
304,MRFC和MRFP分配媒体资源,并向补充业务服务器返回成功响应;
305,补充业务服务器向远端用户发送媒体更新请求,其中携带步骤303~304过程中获取的MRFP的媒体资源信息;
306,远端用户更新本地媒体资源后,建立与MRFP之间的媒体连接,并向补充业务服务器返回媒体更新成功响应;
307,补充业务服务器向ICCF返回媒体更新成功响应。
4.如权利要求1所述的实现方法,其特征在于:
步骤(a)中ICCF在向远端用户发送呼叫保持请求时,同时向MGCF发送媒体更新或重邀请请求,指示MGCF控制MGW使得MGW的媒体资源进入非激活或只发送状态。
5.如权利要求1所述的实现方法,其特征在于:
步骤(a)中MGW需要媒体面的保活信息,则所述补充业务服务器或者ICCF向MRFC和MRFP申请媒体资源,并向MGCF和MGW发送媒体更新请求,MGCF通过控制MGW和MRFP而建立媒体连接,在MGW和MRFP之间传送媒体流或媒体面保活信息。
6.如权利要求1所述的实现方法,其特征在于:
步骤(b)中如果远端用户设备处于未激活状态,所述MRFP和远端用户之间发送媒体面保活信息,保证被保持的远端用户的媒体连接处于活动状态。
7.如权利要求2所述的实现方法,其特征在于:
步骤(c)所述ICCF向第三方用户发起的会话建立请求中携带的MGW媒体资源信息所对应的资源是ICS_UE呼叫第一个远端用户时所使用的媒体资源。
8.如权利要求2所述的实现方法,其特征在于:
步骤(a)中所述补充业务服务器或ICCF向MRFC和MRFP申请媒体资源,并向MGCF和MGW发送媒体更新请求,MGCF通过控制MGW和MRFP而建立媒体连接,在MGW和MRFP之间传送媒体流或媒体面保活信息;
步骤(c)中建立MGW与第三方用户之间的连接后,所述补充业务服务器在被保持会话恢复或被释放时释放MRFP的媒体资源,或者暂时不释放MRFP的媒体资源,等整个会话结束后释放MRFP的媒体资源。
9.如权利要求2所述的实现方法,其特征在于:
步骤(a)中所述补充业务服务器或ICCF向MRFC和MRFP申请媒体资源,并向MGCF和MGW发送媒体更新请求,MGCF通过控制MGW和MRFP而建立媒体连接,在MGW和MRFP之间传送媒体流或媒体面保活信息;
步骤(c)中建立MGW与第三方用户之间的连接后,所述ICCF请求释放MRFP的媒体资源,或者暂时不释放MRFP的媒体资源,等整个会话结束后释放MRFP的媒体资源。
10.如权利要求5所述的实现方法,其特征在于,所述MGCF通过控制MGW和MRFP而建立媒体连接时,包括以下步骤:
310,补充业务服务器向MRFC和MRFP发送邀请请求,携带MGW的媒体信息,申请媒体资源;
311,MRFC和MRFP分配媒体资源,并向补充业务服务器返回媒体更新成功响应;
312,补充业务服务器向ICCF发送媒体更新请求,请求中携带步骤311~312获取的MRFP的媒体信息;
313,ICCF向MGCF和MGW发送步骤312的媒体更新请求;
314,MGCF控制MGW使得MGW更新本地媒体资源后,返回媒体更新成功响应;
315,ICCF向补充业务服务器返回媒体更新成功响应。
CN200710111520XA 2007-06-19 2007-06-19 一种ip多媒体子***集中业务呼叫保持业务的实现方法 Active CN101330640B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200710111520XA CN101330640B (zh) 2007-06-19 2007-06-19 一种ip多媒体子***集中业务呼叫保持业务的实现方法
PCT/CN2007/003573 WO2008154780A1 (fr) 2007-06-19 2007-12-13 Procédé pour implémenter un service de retenue d'appel d'un service centralisé de sous-système multimédia ip

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710111520XA CN101330640B (zh) 2007-06-19 2007-06-19 一种ip多媒体子***集中业务呼叫保持业务的实现方法

Publications (2)

Publication Number Publication Date
CN101330640A CN101330640A (zh) 2008-12-24
CN101330640B true CN101330640B (zh) 2011-06-22

Family

ID=40155863

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710111520XA Active CN101330640B (zh) 2007-06-19 2007-06-19 一种ip多媒体子***集中业务呼叫保持业务的实现方法

Country Status (2)

Country Link
CN (1) CN101330640B (zh)
WO (1) WO2008154780A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108243461B (zh) * 2016-12-26 2021-01-29 辰芯科技有限公司 终端通话切换的方法
CN108900723B (zh) * 2018-07-17 2021-03-19 中国联合网络通信集团有限公司 强插呼叫方法、强插呼叫设备和通话***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1545303A (zh) * 2003-11-10 2004-11-10 ����ͨѶ�ɷ����޹�˾ 承载和控制相分离的通信网络中多方会议业务的实现方法
WO2006010614A2 (en) * 2004-07-30 2006-02-02 Telefonaktiebolaget Lm Ericsson (Publ) Method and device for session control in hybrid telecommunication networks
CN1761274A (zh) * 2004-10-15 2006-04-19 华为技术有限公司 一种呼叫保持的处理方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020122401A1 (en) * 2001-03-02 2002-09-05 Zeng-Jun Xiang System and method in a wireless telecommunication network for placing a voice call on hold and conducting a data session

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1545303A (zh) * 2003-11-10 2004-11-10 ����ͨѶ�ɷ����޹�˾ 承载和控制相分离的通信网络中多方会议业务的实现方法
WO2006010614A2 (en) * 2004-07-30 2006-02-02 Telefonaktiebolaget Lm Ericsson (Publ) Method and device for session control in hybrid telecommunication networks
CN1761274A (zh) * 2004-10-15 2006-04-19 华为技术有限公司 一种呼叫保持的处理方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
3rd Generation Partnership Project.Technical Specification Group Services andSystemAspects *
IP Multimedia System (IMS) centralizedservices(Release 8).3GPP TR23.892 v0.5.6.2007,3(23892056),第67页,图B.1. *

Also Published As

Publication number Publication date
CN101330640A (zh) 2008-12-24
WO2008154780A1 (fr) 2008-12-24

Similar Documents

Publication Publication Date Title
CN100484141C (zh) 实现ims和cs业务并发时的终端能力交互和路由控制的方法
CN101884205B (zh) Ims集中式服务中i1-ps信令的动态发起
CN101217702A (zh) Ip多媒体子***集中业务呼叫保持业务的实现方法
CN101237614B (zh) 一种实现彩铃业务的方法
CN101325590B (zh) 一种ip多媒体子***集中控制业务实现终呼的方法
US8213373B2 (en) Supporting method for REFER message expansion parameter
CN101494648B (zh) 一种终端设备间媒体转移方法和网络设备
CN101102610B (zh) 一种ims集中控制业务中实现用户忙呼叫前转的方法
CN101330640B (zh) 一种ip多媒体子***集中业务呼叫保持业务的实现方法
CN101448046B (zh) 一种实现单对话彩铃业务的呼叫建立方法
CN100574348C (zh) 一种实现用户决定用户忙前转的方法
CN101102615B (zh) 一种ip多媒体子***集中控制业务终呼的实现方法
CN101448223B (zh) 电路域接入ip多媒体子***呼叫保持和呼叫恢复实现方法
CN101459665A (zh) 早媒体信息播放控制方法
CN101217797B (zh) 一种ip多媒体子***集中控制业务的起呼方法
CN101325734B (zh) 一种ims集中控制业务中终呼的实现方法
CN101459734B (zh) 一种在线播放彩铃彩像的实现方法
CN101742448B (zh) 实现呼叫转向业务的方法、装置和***
CN101686441B (zh) 呼叫保持业务的调用方法、设备和***
CN101127957B (zh) 终端用户实现呼叫前转的方法
CN101800948B (zh) 实现呼叫转向业务的方法、装置和***
CN101459874B (zh) 单对话彩像业务的实现方法
CN101286951A (zh) 一种会话抢占方法
CN101448202B (zh) 一种彩铃彩像业务更新媒体的方法
CN101330745B (zh) 一种ims集中控制业务中进行呼叫偏转的方法和***

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