CN101686441B - 呼叫保持业务的调用方法、设备和*** - Google Patents
呼叫保持业务的调用方法、设备和*** Download PDFInfo
- Publication number
- CN101686441B CN101686441B CN200810168854.5A CN200810168854A CN101686441B CN 101686441 B CN101686441 B CN 101686441B CN 200810168854 A CN200810168854 A CN 200810168854A CN 101686441 B CN101686441 B CN 101686441B
- Authority
- CN
- China
- Prior art keywords
- hold
- message
- subscriber equipment
- notification message
- service condition
- 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
Links
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种呼叫保持业务的调用方法、设备和***,涉及通信网络技术,能够当被呼叫保持HOLD的用户设备处于振铃态下,实现IMS***中呼叫保持业务的调用。本发明提供的呼叫保持业务的调用方法包括:被HOLD的用户设备处于振铃态下,发起HOLD的用户设备发送呼叫保持HOLD请求消息,调用HOLD业务;多媒体服务接入点MSAN接收HOLD请求消息,终结所述HOLD请求消息并记录HOLD调用状态;当被HOLD的用户设备应答后,MSAN根据来自发起HOLD的用户设备的连接确认消息,向被HOLD的用户设备发送业务状态通知消息。本发明适用于进行HOLD业务调用的场合。
Description
技术领域
本发明涉及通信网络技术,尤其涉及一种呼叫保持业务的调用方法、多媒体服务接入点、应用服务器和通信***。
背景技术
IP多媒体子***(IP Multimedia Subsystem,IMS)是由第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)提出的一种基于IP的网络架构。
IMS包括所有提供音频、视频、文字、即时消息等多媒体业务控制的核心网网元,采用会话发起协议(Session Initial Protocol,SIP)作为IMS控制层协议来承载呼叫控制信令,提供统一的多媒体业务和应用。
IMS中主要网元实体包括:呼叫会话控制实体(Call Session ControlFunction,CSCF)、多媒体资源功能控制器(Multimedia Resource FunctionController,MRFC)、多媒体资源功能处理器(Multimedia Resource FunctionProcessor,MRFP)、归属用户服务器(Home Subscriber Server,HSS)和应用服务器(Application Server,AS)等。
其中,CSCF根据不同的位置和功能可分为服务CSCF(Serving CSCF,S-CSCF)、代理CSCF(Proxy CSCF,P-CSCF)和查询CSCF(I-CSCF)。S-CSCF在IMS中处于核心的控制地位,用于注册、会话控制和处理,并向应用服务器触发业务;P-CSCF是用户设备(UE)访问IMS的第一个入口点;I-CSCF是从访问域到归属域的入口点,主要负责查询归属用户信息,并为用户分配S-CSCF等。
HSS主要用于在归属域中保存IMS用户的增值业务签约信息,包括基本标识、用户安全、路由信息以及业务签约信息等综合数据库。AS为IMS用户提供增值业务。
MRFC通过H.248协议控制MRFP上的媒体资源,解析来自其他S-CSCF及AS的SIP资源控制命令,转换为对MRFP的对应控制命令并产生相应计费信息。MRFP作为网络公共资源,在MRFC控制下提供资源服务。
UE支持1号数字用户信令***(Digital Subscriber Signaling SystemNo.1,DSS1)协议通过接入点,例如,VoIP网关(Voice ove rIP Gateway,VGW)、接入网关(Acess Gateway),接入IMS。在IMS架构中,UE通过多媒体服务接入点(Multi-service Access Node,MSAN)接入IMS中,MSAN实现了用户侧和网络侧之间DSS1协议与SIP协议之间的转换。
为了满足用户日益提高的业务要求,方便用户使用,引入了呼叫保持(HOLD)业务。HOLD业务是由国际电信联盟(ITU)和欧洲电信标准协会(ETSI)定义的综合业务数字网络(Integrated Services Digital Network,ISDN)补充业务之一。例如,在通话状态下呼叫保持的一个应用场景可以为:用户设备A与用户设备B用户通话,用户设备A调用HOLD业务功能,用户设备B被呼叫保持住,处于等待状态(如暂时收听HOLD音乐)。在保持用户设备B业务的情况下,用户设备A可以发起新的呼叫,如和用户设备C通话。同样,用户设备A也可以调用HOLD业务功能,把用户设备C呼叫保持住。而用户设备处于振铃态下的HOLD业务,是HOLD业务应用的一个重要应用场景。
现有技术中HOLD业务主要由业务交换机和用户设备协作实现,如图1所示,主要包括如下步骤:
步骤S1:用户设备A发送支持DSS1协议的HOLD请求消息,调用HOLD业务功能;
步骤S2:业务交换机收到该HOLD请求消息后,向用户设备A发送HOLD确认(ACK)消息,该HOLD ACK消息对HOLD业务的调用进行确认;
步骤S3:业务交换机调用HOLD业务,向用户设备B发送通知(NOTIFY)消息,该NOTIFY消息携带通知指示(Notify Indicator,NI)参数,指示用户设备B采用远端HOLD业务。
其中,用户设备A和用户设备B处于通话状态或者振铃状态,用户设备A和用户设备B之间的DSS1协议呼叫参考参数为CRX(X表示可选值,如3或4等),
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:现有技术中并没有明确提出当用户设备处于振铃态下,IMS架构中HOLD业务的调用方法。
发明内容
为解决上述现有技术中存在的问题,本发明的实施例提供了一种呼叫保持业务的调用方法、多媒体服务接入点、应用服务器和通信***。
为达到上述目的,本发明的实施例采用如下技术方案:
一种呼叫保持业务的调用方法,包括:
在被HOLD的用户设备处于振铃态下,多媒体服务接入点MSAN接收来自发起HOLD的用户设备的呼叫保持HOLD请求消息,终结所述HOLD请求消息并记录HOLD调用状态;
当被HOLD的用户设备应答后,MSAN根据来自所述发起HOLD的用户设备的连接确认消息,向被HOLD的用户设备发送业务状态通知消息。
一种呼叫保持业务的调用方法,包括:
在被HOLD的用户设备处于振铃态下,多媒体服务接入点MSAN接收HOLD请求消息,将该HOLD请求消息映射为调用通知消息后发送给IP多媒体子***IMS中的应用服务器AS;
所述AS接收并终结所述调用通知消息,记录HOLD调用状态;
当被HOLD的用户设备应答后,所述AS根据来自发起HOLD的用户设备的确认消息,向被HOLD的用户设备发送业务状态通知消息。
一种多媒体服务接入点,包括:
调用处理单元,用于被呼叫保持HOLD的用户设备处于振铃态下,接收来自发起HOLD的用户设备的HOLD请求消息,终结所述HOLD请求消息并记录HOLD调用状态;
通知单元,用于当被HOLD的用户设备应答后,根据来自所述发起HOLD的用户设备的连接确认消息,向被HOLD的用户设备发送业务状态通知消息。
一种应用服务器,包括:
接收记录单元,用于在被呼叫保持HOLD的用户设备处于振铃态下,接收调用通知消息,终结该调用通知消息并记录HOLD调用状态,其中,由多媒体服务接入点MSAN对来自发起HOLD的用户设备的HOLD请求消息进行映射,得到所述调用通知消息;
通知单元,用于当被HOLD的用户设备应答后,根据来自所述发起HOLD的用户设备的确认消息,向被HOLD的用户设备发送业务状态通知消息。
一种通信***,包括:
第一用户设备,用于在第二用户设备处于振铃态下,发送呼叫保持HOLD请求消息,调用HOLD业务,所述第一用户设备为发起HOLD的用户设备,所述第二用户设备为被HOLD的用户设备;
本地多媒体服务接入点MSAN,用于接收所述HOLD请求消息,终结所述HOLD请求消息并记录HOLD调用状态;当第二用户设备应答后,根据来自第一用户设备的连接确认消息,向IMS中的应用服务器AS发送业务状态通知消息,所述业务状态通知消息携带记录的所述HOLD调用状态;
所述AS,用于接收所述业务状态通知消息,通过远端MSAN将该业务状态通知消息发送给第二用户设备。
一种通信***,包括:
第一用户设备,用于在第二用户设备处于振铃态下,发送呼叫保持HOLD请求消息,调用HOLD业务,所述第一用户设备为发起HOLD的用户设备,所述第二用户设备为被HOLD的用户设备;
本地多媒体服务接入点MSAN,用于接收所述HOLD请求消息,将该HOLD请求消息映射为调用通知消息后发送给IMS中的应用服务器AS;
所述AS,用于接收并终结所述调用通知消息并记录HOLD调用状态;当第二用户设备应答后,根据来自第一用户设备的确认消息,发送业务状态通知消息,并通过远端MSAN将该业务状态通知消息发送至第二用户设备,所述业务状态通知消息携带记录的所述HOLD调用状态。
由上所述,本发明实施例提供的技术方案,能够当被HOLD的用户设备处于振铃态时,在IMS***中实现呼叫保持业务的调用。
附图说明
图1为现有技术中呼叫保持业务流程示意图;
图2为本发明实施例一提供的一种呼叫保持业务的调用方法示意图;
图3为本发明实施例二提供的一种呼叫保持业务的调用方法示意图;
图4为本发明实施例三提供的多媒体服务接入点结构示意图;
图5为本发明实施例四提供的应用服务器结构示意图;
图6为本发明实施例五提供的通信***示意图。
具体实施方式
为了更清楚地说明本发明实施例的技术方案,下面将结合附图对本发明的实施例进行详细的介绍,下面的描述仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些实施例获得本发明的其他的实施方式。
本发明实施例提供的技术方案适用于被HOLD的用户设备处于振铃态下,在IMS***中进行HOLD业务调用的应用场景,例如,用户设备A呼叫用户设备B,用户设备B振铃,处于振铃状态。在用户设备B没有摘机应答该呼叫前,用户设备A调用HOLD业务功能;用户设备B摘机应答后,由于用户设备A之前调用过HOLD业务,因此用户设备B被呼叫保持住,处于等待状态(如暂时收听HOLD音乐)。
本发明实施例一提供的一种呼叫保持业务的调用方法,如图2所示,具体包括如下步骤:
步骤T1、被HOLD的用户设备处于振铃态下,发起HOLD的用户设备发送呼叫保持HOLD请求消息,调用HOLD业务。
发起HOLD的用户设备,例如,用户设备A;被HOLD的用户设备,例如,远端(Remote)用户设备B,当远端用户设备B处于振铃态下(用户设备A对应于DSS1协议的U4状态下),用户设备A发送HOLD请求消息,调用HOLD业务功能,该HOLD请求消息支持DSS1协议,用户设备A和远端用户设备B之间的DSS1协议呼叫参考参数CRX可以取CR1。
步骤T2、MSAN接收HOLD请求消息,终结所述HOLD请求消息并记录HOLD调用状态;
本发明实施例中提供的技术方案主要是基于IMS网络的,该MSAN为用户设备接入至IMS网络的接入点,该用户设备包括综合业务数字网(IntegratedServices Digital Network,ISDN)终端和支持多媒体功能的终端(如,手机)等。
优选的,本发明实施例采用多媒体服务接入点(Multi-service AccessNode,MSAN)实现用户侧的支持DSS1协议的信令与网络侧的支持SIP协议的信令之间的映射。
用户设备A和远端用户设备B分别通过本地和远端的MSAN接入IMS。
在被HOLD的用户设备处于振铃态下,MSAN接收到上述HOLD请求消息后,不再向与其相连的IMS中的功能实体发送,而是终结该HOLD请求消息,记录HOLD调用状态,该HOLD调用状态指示用户设备A发起了HOLD业务的调用。
步骤T3、远端用户设备B应答,与用户设备A建立通信连接,具体包括:
步骤T31、远端用户设备B向远端的MSAN发送支持DSS1协议的连接(CONNECT)消息;
步骤T32、MSAN将该CONNECT消息映射为200OK消息,发送给IMS中的应用服务器AS,AS将该200OK消息发送至本地MSAN;
步骤T33、本地MSAN将该200OK消息再映射为CONNECT消息发送给用户设备A;
步骤T34、用户设备A接收到CONNECT消息后向本地的MSAN,发送连接确认(CONNECT ACK)消息。
步骤T35、本地的MSAN将该连接确认消息映射为ACK消息,发送至远端用户设备。
步骤T4、本地MSAN根据来自发起HOLD的用户设备的连接确认消息,向被HOLD的用户设备发送业务状态通知消息,所述业务状态通知消息携带记录的所述HOLD调用状态。
上述业务状态通知消息,用以通知远端用户设备B采用HOLD业务状态。本发明实施例一提供如下至少两种将支持DSS1协议的CONNECT ACK消息映射为支持SIP协议的业务状态通知消息的方法:
方法一:将CONNECT ACK消息映射为重新邀请reINVITE消息。
其中,对reINVITE消息的设置要求如下:
1、将该reINVITE消息中RequestURI和To头域中的user portion填为远端用户设备的URI;
2、该reINVITE消息中需要携带P-Service-Notification,ABNF格式描述如下:
P-Service-Notification="P-Service-Notification"
HCOLON notification
notification ="remote hold"
3、该reINVITE消息需要携带业务发起方用户设备A的会话描述协议(SessionDescription Protocol,SDP)信令,并且方向设置为sendonly。
一种基于上述要求的reINVITE消息的示例如下:
INVITEsip:123456huawei.com;user=phone SIP/2.0
Call-ID:c006b979a8938e0683bcc9096ba308bc
From:<sip:+86755654321huawei.com;user=phone>;tag=7f1f90f1
To:<sip:123456huawei.com;user=phone>;tag=8f1f9801
CSeq:3INVITE
Max-Forwards:70
Supported:100rel,replaces
P-Service-Notification:remote hold
Content-Length:...
Content-Type:application/sdp
SDP_UserA(sendonly)
方法二:将CONNECT ACK消息映射为更新UPDATE消息。
其中,对UPDATE的设置要求如下:
1、将该UPDATE消息中Request URI和To头域中的user portion设置为远端用户的URI;
2、该UPDATE消息中需要携带P-Service-Notification,ABNF格式描述如下:
P-Service-Notification="P-Service-Notification"
HCOLON notification
notification ="remote hold"
一种基于上述要求的UPDATE消息示例如下:
UPDATEsip:123456huawei.com;user=phone SIP/2.0
Call-ID:c006b979a8938e0683bcc9096ba308bc
From:<sip:+86755654321huawei.com;user=phone>;tag=7f1f90f1
To:<sip:123456huawei.com;user=phone>;tag=8f1f9801
CSeq:3UPDATE
Max-Forwards:70
Supported:100rel,replaces
P-Service-Notification:remote hold
Content-Length:0
上述关于映射关系中的关键信息可由下述表1清楚示出:
表1
在通过上述方法将CONNECT ACK消息映射为业务状态通知消息的同时,本地的MSAN还将该连接确认消息映射为确认(ACK)消息,发送给AS,AS将ACK消息发送给远端MSAN,远端MASN将ACK消息映射为CONNECT ACK消息发送给远端用户设备B。
本地的MSAN将业务状态通知消息(reINVITE消息或者UPDATE消息),发送给AS,AS接收到该业务状态通知消息后,执行HOLD业务逻辑操作,例如,AS控制MRFC向远端用户设备B播放HOLD音乐等。
AS将业务状态通知消息发送给远端的MSAN,远端的MSAN将该业务状态通知消息映射为通知(Notify)消息发送给远端用户设备B,其映射关系中的关键信息可由表2表示如下:
表2
支持DSS1协议 | 支持SIP协议 |
←Notify | ←reINVITE消息 |
Notification indicator IE | P-Service-Notification |
Notification description:1111001(remote hold) | remote hold |
由上所述,本发明实施例一提供的技术方案,能够在IMS***中,当被HOLD的用户设备处于振铃态时,实现呼叫保持业务的调用。
本发明实施例二提供的一种呼叫保持业务的调用方法,如图3所示,具体包括如下步骤:
步骤W1、被HOLD的用户设备处于振铃态下,发起HOLD的用户设备发送呼叫保持HOLD请求消息,调用HOLD业务。
发起HOLD的用户设备,例如,用户设备A;被HOLD的用户设备,例如,远端(Remote)用户设备B,用户设备A和远端用户设备B分别通过本地和远端的MSAN接入IMS。
步骤W2、本地MSAN接收HOLD请求消息,将该HOLD请求消息映射为调用通知消息后发送给IMS中的AS;
本地的MSAN接收HOLD请求消息,将该HOLD请求消息映射为调用通知消息后发送给AS。
上述调用通知消息包括reINVITE消息或UPDATE消息,该映射关系的关键信息可由表3所示:
表3
支持DSS1协议 | 支持SIP协议 |
HOLD请求消息-> | reINVITE消息/UPDATE消息-> |
P-Service-Notification:Remote hold |
其中,对reINVITE消息或UPDATE消息的设置参考上述本发明实施例一中对reINVITE消息或UPDATE消息的设置。
与上述本发明实施例一不同,在本发明实施例二中,MSAN并不终结HOLD请求消息。
步骤W3、所述IMS中的AS接收并终结所述调用通知消息,记录HOLD调用状态。
AS接收reINVITE消息或UPDATE消息,终结该reINVITE消息或UPDATE消息,记录HOLD调用状态。
步骤W4、远端用户设备B应答,与用户设备A建立通信连接,具体方法参见上述步骤T3。
步骤W5、当被HOLD的用户设备应答后,所述AS根据来自发起HOLD的用户设备的确认消息,向被HOLD的用户设备发送业务状态通知消息,所述业务状态通知消息携带记录的所述HOLD调用状态。
用户设备A接收到来自远端用户设备B的CONNECT消息后,向本地MSAN发送CONNECT ACK消息,MASN将该CONNECT ACK消息映射为ACK消息发送给AS。
AS接收到该ACK消息后,发送业务状态通知消息给远端MSAN,该业务状态通知消息reINVITE消息或UPDATE消息。对该reINVITE消息或UPDATE消息的设置参考上述本发明实施例一中对reINVITE消息或UPDATE消息的设置。
远端MSAN将该reINVITE消息或UPDATE消息映射为通知Notify消息,发送给远端用户设备B,该映射关系的关键信息参见表2。
本发明实施例二中各步骤的具体方法可参见本发明实施例一,两者主要的区别在于:
在本发明实施例一由MSAN终结HOLD请求消息,记录HOLD调用状态;而在本发明实施例二中由AS,终结由HOLD请求消息映射来的调用通知消息,记录HOLD调用状态。
由上所述,本发明实施例二提供的技术方案,能够当被HOLD的用户设备处于振铃态时,在IMS***中实现呼叫保持业务的调用。
本发明实施例三提供了一种多媒体服务接入点,如图4所示,包括:
调用处理单元41,用于在被HOLD的用户设备处于振铃态下,接收来自发起HOLD的用户设备的HOLD请求消息,终结所述HOLD请求消息并记录HOLD调用状态;
通知单元42,用于当被HOLD的用户设备应答后,根据来自所述发起HOLD的用户设备的连接确认消息,向被HOLD的用户设备发送业务状态通知消息,所述业务状态通知消息携带记录的所述HOLD调用状态。
本发明实施例三中各功能实体的具体工作方法参见本发明的方法实施例。由上所述,本发明实施例三提供的技术方案,能够在IMS***中,当被HOLD的用户设备处于振铃态时,实现呼叫保持业务的调用。
本发明实施例四提供了一种应用服务器,如图5所示,包括:
接收记录单元51,用于在被呼叫保持HOLD的用户设备处于振铃态下,接收调用通知消息,终结该调用通知消息并记录HOLD调用状态,其中,由多媒体服务接入点MSAN对来自发起HOLD的用户设备的HOLD请求消息进行映射,得到所述调用通知消息;
通知单元52,用于当被HOLD的用户设备应答后,根据来自所述发起HOLD的用户设备的确认消息,向被HOLD的用户设备发送业务状态通知消息,所述业务状态通知消息携带记录的所述HOLD调用状态。
本发明设备实施例中各功能实体的具体工作方法参见本发明的方法实施例。由上所述,本发明实施例四提供的技术方案,能够当被HOLD的用户设备处于振铃态时,在IMS***中实现呼叫保持业务的调用。
如图6所示,本发明实施例五提供了一种通信***,包括:
第一用户设备61,用于在第二用户设备处于振铃态下,发送呼叫保持HOLD请求消息,调用HOLD业务,所述第一用户设备为发起HOLD的用户设备,所述第二用户设备为被HOLD的用户设备;
本地多媒体服务接入点MSAN62,用于接收所述HOLD请求消息,终结所述HOLD请求消息并记录HOLD调用状态;当第二用户设备应答后,根据来自第一用户设备的连接确认消息,向IMS中的应用服务器AS63发送业务状态通知消息,所述业务状态通知消息携带记录的所述HOLD调用状态;
所述AS63,用于接收所述业务状态通知消息,通过远端MSAN64将该业务状态通知消息发送给第二用户设备65。
本发明实施例五提供的又一种通信***,包括:
第一用户设备,用于在第二用户设备处于振铃态下,发送呼叫保持HOLD请求消息,调用HOLD业务,所述第一用户设备为发起HOLD的用户设备,所述第二用户设备为被HOLD的用户设备;
本地多媒体服务接入点MSAN,用于接收所述HOLD请求消息,将该HOLD请求消息映射为调用通知消息后发送给IMS中的应用服务器AS;
所述AS,用于接收并终结所述调用通知消息并记录HOLD调用状态;当第二用户设备应答后,根据来自第一用户设备的确认消息,发送业务状态通知消息,并通过远端MSAN将该业务状态通知消息发送至第二用户设备,所述业务状态通知消息携带记录的所述HOLD调用状态。
上述通信***中各功能实体的具体工作方法参见本发明的方法实施例。由上所述,本发明实施例五提供的技术方案,能够当被HOLD的用户设备处于振铃态时,在IMS***中实现呼叫保持业务的调用。
本领域普通技术人员可以理解实现上述实施例中的全部或部分步骤,可以通过程序指令相关硬件完成。所述实施例对应的软件可以存储在一个计算机可存储读取的介质中。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (12)
1.一种呼叫保持业务的调用方法,其特征在于,包括:
在被呼叫保持HOLD的用户设备处于振铃态下,多媒体服务接入点MSAN接收来自发起HOLD的用户设备的呼叫保持HOLD请求消息,终结所述HOLD请求消息并记录HOLD调用状态;
当被HOLD的用户设备应答后,所述MSAN根据来自所述发起HOLD的用户设备的连接确认消息,向被HOLD的用户设备发送业务状态通知消息,所述业务状态通知消息携带记录的所述HOLD调用状态。
2.根据权利要求1所述的呼叫保持业务的调用方法,其特征在于,所述业务状态通知消息包括重新邀请reINVITE消息或更新UPDATE消息。
3.一种呼叫保持业务的调用方法,其特征在于,包括:
在被呼叫保持HOLD的用户设备处于振铃态下,多媒体服务接入点MSAN接收来自发起HOLD的用户设备的HOLD请求消息,将该HOLD请求消息映射为调用通知消息后发送给IP多媒体子***IMS中的应用服务器AS;
所述AS接收并终结所述调用通知消息,记录HOLD调用状态;
当被HOLD的用户设备应答后,所述AS根据来自发起HOLD的用户设备的确认消息,向被HOLD的用户设备发送业务状态通知消息,所述业务状态通知消息携带记录的所述HOLD调用状态;
其中,所述AS根据来自发起HOLD的用户设备的确认消息,向被HOLD的用户设备发送业务状态通知消息,具体包括:
所述AS接收到所述确认消息后,发送业务状态通知消息给远端MSAN,所述业务状态通知消息包括重新邀请reINVITE消息或更新UPDATE消息;
所述远端MSAN将所述reINVITE消息或UPDATE消息映射为通知Notify消息,发送给远端用户设备。
4.根据权利要求3所述的呼叫保持业务的调用方法,其特征在于,包括:
所述调用通知消息包括reINVITE消息或UPDATE消息;
所述业务状态通知消息包括reINVITE消息或UPDATE消息。
5.一种多媒体服务接入点,其特征在于,包括:
调用处理单元,用于在被呼叫保持HOLD的用户设备处于振铃态下,接收来自发起HOLD的用户设备的HOLD请求消息,终结所述HOLD请求消息并记录HOLD调用状态;
通知单元,用于当被HOLD的用户设备应答后,根据来自所述发起HOLD的用户设备的连接确认消息,向被HOLD的用户设备发送业务状态通知消息,所述业务状态通知消息携带记录的所述HOLD调用状态。
6.根据权利要求5所述的多媒体服务接入点,其特征在于,所述业务状态通知消息包括重新邀请reINVITE消息或更新UPDATE消息。
7.一种应用服务器,其特征在于,包括:
接收记录单元,用于在被呼叫保持HOLD的用户设备处于振铃态下,接收调用通知消息,终结该调用通知消息并记录HOLD调用状态,其中,由多媒体服务接入点MSAN对来自发起HOLD的用户设备的HOLD请求消息进行映射,得到所述调用通知消息;
通知单元,用于当被HOLD的用户设备应答后,根据来自所述发起HOLD的用户设备的确认消息,向被HOLD的用户设备发送业务状态通知消息,所述业务状态通知消息携带记录的所述HOLD调用状态;
其中,所述通知单元用于根据来自所述发起HOLD的用户设备的确认消息,向被HOLD的用户设备发送业务状态通知消息时,具体包括:
所述通知单元接收到所述确认消息后,发送业务状态通知消息给远端MSAN,所述业务状态通知消息包括重新邀请reINVITE消息或更新UPDATE消息;
所述远端MSAN将所述reINVITE消息或UPDATE消息映射为通知Notify消息,发送给远端用户设备。
8.根据权利要求7所述的应用服务器,其特征在于,包括:
所述调用通知消息包括reINVITE消息或UPDATE消息;
所述业务状态通知消息包括reINVITE消息或UPDATE消息。
9.一种通信***,其特征在于,包括:
第一用户设备,用于在第二用户设备处于振铃态下,发送呼叫保持HOLD请求消息,调用HOLD业务,所述第一用户设备为发起HOLD的用户设备,所述第二用户设备为被HOLD的用户设备;
本地多媒体服务接入点MSAN,用于接收所述HOLD请求消息,终结所述HOLD请求消息并记录HOLD调用状态;当第二用户设备应答后,根据来自第一用户设备的连接确认消息,向IMS中的应用服务器AS发送业务状态通知消息,所述业务状态通知消息携带记录的所述HOLD调用状态;
所述AS,用于接收所述业务状态通知消息,通过远端MSAN将该业务状态通知消息发送给第二用户设备。
10.根据权利要求9所述的通信***,其特征在于,所述业务状态通知消息包括重新邀请reINVITE消息或更新UPDATE消息。
11.一种通信***,其特征在于,包括:
第一用户设备,用于在第二用户设备处于振铃态下,发送呼叫保持HOLD请求消息,调用HOLD业务,所述第一用户设备为发起HOLD的用户设备,所述第二用户设备为被HOLD的用户设备;
本地多媒体服务接入点MSAN,用于接收所述HOLD请求消息,将该HOLD请求消息映射为调用通知消息后发送给IMS中的应用服务器AS;
所述AS,用于接收并终结所述调用通知消息并记录HOLD调用状态;当第二用户设备应答后,根据来自第一用户设备的确认消息,发送业务状态通知消息,并通过远端MSAN将该业务状态通知消息发送至第二用户设备,所述业务状态通知消息携带记录的所述HOLD调用状态;
其中,所述AS根据来自第一用户设备的确认消息,发送业务状态通知消息,并通过远端MSAN将该业务状态通知消息发送至第二用户设备时,具体包括:
所述AS根据来自发起HOLD的用户设备的确认消息,向被HOLD的用户设备发送业务状态通知消息,具体包括:
所述AS接收到所述确认消息后,发送业务状态通知消息给远端MSAN,所述业务状态通知消息包括重新邀请reINVITE消息或更新UPDATE消息;
所述远端MSAN将所述reINVITE消息或UPDATE消息映射为通知Notify消息,发送给远端用户设备。
12.根据权利要求11所述的通信***,其特征在于,包括:
所述调用通知消息包括reINVITE消息或UPDATE消息;
所述业务状态通知消息包括reINVITE消息或UPDATE消息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810168854.5A CN101686441B (zh) | 2008-09-28 | 2008-09-28 | 呼叫保持业务的调用方法、设备和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810168854.5A CN101686441B (zh) | 2008-09-28 | 2008-09-28 | 呼叫保持业务的调用方法、设备和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101686441A CN101686441A (zh) | 2010-03-31 |
CN101686441B true CN101686441B (zh) | 2014-11-19 |
Family
ID=42049345
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810168854.5A Active CN101686441B (zh) | 2008-09-28 | 2008-09-28 | 呼叫保持业务的调用方法、设备和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101686441B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103812838A (zh) * | 2012-11-13 | 2014-05-21 | ***通信集团公司 | 一种服务调用方法和设备及*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101111086A (zh) * | 2007-08-28 | 2008-01-23 | 华为技术有限公司 | 一种呼叫控制的方法及*** |
CN101262535A (zh) * | 2008-04-11 | 2008-09-10 | 华为技术有限公司 | 呼叫计费方法、***、装置和设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2078433A1 (en) * | 2006-10-20 | 2009-07-15 | Sonus Networks, Inc. | Separating signaling portions in a unified wireline/wireless communication network |
-
2008
- 2008-09-28 CN CN200810168854.5A patent/CN101686441B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101111086A (zh) * | 2007-08-28 | 2008-01-23 | 华为技术有限公司 | 一种呼叫控制的方法及*** |
CN101262535A (zh) * | 2008-04-11 | 2008-09-10 | 华为技术有限公司 | 呼叫计费方法、***、装置和设备 |
Also Published As
Publication number | Publication date |
---|---|
CN101686441A (zh) | 2010-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2150013B1 (en) | System, equipment and method for implementing special calling services | |
US8223753B2 (en) | Apparatus for a terminal to access an IMS system and the method thereof | |
CN101647296B (zh) | 实现彩铃互通的方法、多媒体网关控制设备及应用服务器 | |
CN101884205B (zh) | Ims集中式服务中i1-ps信令的动态发起 | |
CN101132378B (zh) | 一种不同网络间互通的方法及通信*** | |
CN104202786A (zh) | 一种呼叫路由方法及装置 | |
CN101516069A (zh) | 被叫终端在用户应答前动态播放振铃的***和方法 | |
CN101379786B (zh) | 通过电路交换接入提供基于分组的服务的接入网关节点与方法 | |
CN108270938B (zh) | 一种呼叫处理的方法和交换装置 | |
CN101309277A (zh) | Sip终端及其上报状态的方法、***以及处理该上报状态的方法、设备 | |
JP2009200584A (ja) | 緊急呼処理装置、方法、プログラム、並びにサーバ装置及びこれを用いた緊急呼処理システム | |
EP2068517B1 (en) | Method and system for implementing simulative service, method for implementing interworking, and unit for controlling interworking | |
CN101237614A (zh) | 一种实现彩铃业务的方法 | |
CN101212778A (zh) | 修改振铃音的方法 | |
CN101815270B (zh) | 呼叫的处理方法和装置 | |
CN101102610B (zh) | 一种ims集中控制业务中实现用户忙呼叫前转的方法 | |
CN102143278A (zh) | 模拟终端的事件上报方法、状态信息获取方法和设备 | |
CN101686441B (zh) | 呼叫保持业务的调用方法、设备和*** | |
CN103141068A (zh) | 在因特网协议通信网络中基于服务从信令路径中释放订户注册服务器 | |
CN102057701B (zh) | 在通信网络中实现呼叫等待功能的方法 | |
CN101330640B (zh) | 一种ip多媒体子***集中业务呼叫保持业务的实现方法 | |
KR100809398B1 (ko) | 멀티프로토콜을 지원하는 VoIP에서의 SMS 전송방법 및 그 시스템 | |
CN101742448B (zh) | 实现呼叫转向业务的方法、装置和*** | |
CN101902437B (zh) | 在请求建立会话的过程中处理错误响应消息的方法及装置 | |
CN101800948B (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 |