專利名稱::呼叫保持業(yè)務(wù)的調(diào)用方法、設(shè)備和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信網(wǎng)絡(luò)技術(shù),尤其涉及一種呼叫保持業(yè)務(wù)的調(diào)用方法、多媒體服務(wù)接入點、應(yīng)用服務(wù)器和通信系統(tǒng)。
背景技術(shù):
:IP多媒體子系統(tǒng)(IPMultimediaSubsystem,IMS)是由第三代合作伙伴計劃(3rdGenerationPartnershipProject,3GPP)提出的一種基于IP的網(wǎng)絡(luò)架構(gòu)。IMS包括所有提供音頻、視頻、文字、即時消息等多媒體業(yè)務(wù)控制的核心網(wǎng)網(wǎng)元,采用會話發(fā)起協(xié)議(SessionInitialProtocol,SIP)作為IMS控制層協(xié)議來承載呼叫控制信令,提供統(tǒng)一的多媒體業(yè)務(wù)和應(yīng)用。IMS中主要網(wǎng)元實體包括呼叫會話控制實體(CallSessionControlFunction,CSCF)、多4某體資源功能控制器(MultimediaResourceFunctionController,MRFC)、多if某體資源功能處理器(MultimediaResourceFunctionProcessor,MRFP)、歸屬用戶月良務(wù)器(HomeSubscriberServer,HSS)和應(yīng)用服務(wù)器(ApplicationServer,AS)等。其中,CSCF根據(jù)不同的位置和功能可分為服務(wù)CSCF(ServingCSCF,S-CSCF)、代理CSCF(ProxyCSCF,P-CSCF)和查詢CSCF(I-CSCF)。S-CSCF在IMS中處于核心的控制地位,用于注冊、會話控制和處理,并向應(yīng)用服務(wù)器觸發(fā)業(yè)務(wù);P-CSCF是用戶設(shè)備(UE)訪問IMS的第一個入口點;I-CSCF是從訪問域到歸屬域的入口點,主要負(fù)責(zé)查詢歸屬用戶信息,并為用戶分配S-CSCF等。HSS主要用于在歸屬域中保存IMS用戶的增值業(yè)務(wù)簽約信息,包括基本標(biāo)識、用戶安全、路由信息以及業(yè)務(wù)簽約信息等綜合數(shù)據(jù)庫。AS為IMS用戶提供增值業(yè)務(wù)。MRFC通過H.248協(xié)議控制MRFP上的媒體資源,解析來自其他S-CSCF及AS的SIP資源控制命令,轉(zhuǎn)換為對MRFP的對應(yīng)控制命令并產(chǎn)生相應(yīng)計費信息。MRFP作為網(wǎng)絡(luò)公共資源,在MRFC控制下提供資源服務(wù)。UE支持1號數(shù)字用戶信令系統(tǒng)(DigitalSubscriberSignalingSystemNo.l,DSSl)協(xié)議通過接入點,例如,VoIP網(wǎng)關(guān)(VoiceoverIPGateway,VGW)、接入網(wǎng)關(guān)(AcessGateway),接入IMS。在IMS架構(gòu)中,UE通過多媒體服務(wù)接入點(Multi-serviceAccessNode,MSAN)接入IMS中,MSAN實現(xiàn)了用戶側(cè)和網(wǎng)絡(luò)側(cè)之間DSS1協(xié)議與SIP協(xié)議之間的轉(zhuǎn)換。為了滿足用戶日益提高的業(yè)務(wù)要求,方便用戶使用,引入了呼叫保持(HOLD)業(yè)務(wù)。HOLD業(yè)務(wù)是由國際電信聯(lián)盟(ITU)和歐洲電信標(biāo)準(zhǔn)協(xié)會(ETSI)定義的綜合業(yè)務(wù)數(shù)字網(wǎng)絡(luò)(IntegratedServicesDigitalNetwork,ISDN)補充業(yè)務(wù)之一。例如,在通話狀態(tài)下呼叫保持的一個應(yīng)用場景可以為用戶設(shè)備A與用戶設(shè)備B用戶通話,用戶設(shè)備A調(diào)用HOLD業(yè)務(wù)功能,用戶設(shè)備B被呼叫保持住,處于等待狀態(tài)(如暫時收聽HOLD音樂)。在保持用戶設(shè)備B業(yè)務(wù)的情況下,用戶設(shè)備A可以發(fā)起新的呼叫,如和用戶設(shè)備C通話。同樣,用戶設(shè)備A也可以調(diào)用HOLD業(yè)務(wù)功能,把用戶設(shè)備C呼叫保持住。而用戶設(shè)備處于振鈴態(tài)下的HOLD業(yè)務(wù),是HOLD業(yè)務(wù)應(yīng)用的一個重要應(yīng)用場景?,F(xiàn)有技術(shù)中HOLD業(yè)務(wù)主要由業(yè)務(wù)交換機和用戶設(shè)備協(xié)作實現(xiàn),如圖1所示,主要包括如下步驟步驟S1:用戶設(shè)備A發(fā)送支持DSS1協(xié)議的H0LD請求消息,調(diào)用HOLD業(yè)務(wù)功能;步驟S2:業(yè)務(wù)交換機收到該HOLD請求消息后,向用戶設(shè)備A發(fā)送HOLD確認(rèn)(ACK)消息,該HOLDACK消息對HOLD業(yè)務(wù)的調(diào)用進行確認(rèn);步驟S3:業(yè)務(wù)交換機調(diào)用HOLD業(yè)務(wù),向用戶設(shè)備B發(fā)送通知(NOTIFY)消息,該NOTIFY消息攜帶通知指示(NotifyIndicator,NI)參數(shù),指示用戶設(shè)備B采用遠(yuǎn)端HOLD業(yè)務(wù)。其中,用戶設(shè)備A和用戶設(shè)備B處于通話狀態(tài)或者振鈴狀態(tài),用戶設(shè)備A和用戶設(shè)備B之間的DSS1協(xié)議呼叫參考參數(shù)為CRX(X表示可選值,如3或4等),在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題現(xiàn)有技術(shù)中并沒有明確提出當(dāng)用戶設(shè)備處于振鈴態(tài)下,IMS架構(gòu)中HOLD業(yè)務(wù)的調(diào)用方法。
發(fā)明內(nèi)容為解決上述現(xiàn)有技術(shù)中存在的問題,本發(fā)明的實施例提供了一種呼叫保持業(yè)務(wù)的調(diào)用方法、多媒體服務(wù)接入點、應(yīng)用服務(wù)器和通信系統(tǒng)。為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案一種呼叫保持業(yè)務(wù)的調(diào)用方法,包括在被HOLD的用戶設(shè)備處于振鈴態(tài)下,多媒體服務(wù)接入點MSAN接收來自發(fā)起HOLD的用戶設(shè)備的呼叫保持HOLD請求消息,終結(jié)所述HOLD請求消息并記錄HOLD調(diào)用狀態(tài);當(dāng)被HOLD的用戶設(shè)備應(yīng)答后,MSAN根據(jù)來自所述發(fā)起HOLD的用戶設(shè)備的連接確認(rèn)消息,向被HOLD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息。一種呼叫保持業(yè)務(wù)的調(diào)用方法,包括在被HOLD的用戶設(shè)備處于振鈴態(tài)下,多Jf某體服務(wù)接入點MSAN接收HOLD請求消息,將該HOLD請求消息映射為調(diào)用通知消息后發(fā)送給IP多媒體子系統(tǒng)IMS中的應(yīng)用服務(wù)器AS;所述AS^接收并終結(jié)所述調(diào)用通知消息,記錄HOLD調(diào)用狀態(tài);當(dāng)被HOLD的用戶設(shè)備應(yīng)答后,所述AS根據(jù)來自發(fā)起HOLD的用戶設(shè)備的確認(rèn)消息,向被HOLD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息。一種多媒體服務(wù)接入點,包括調(diào)用處理單元,用于被呼叫保持HOLD的用戶設(shè)備處于振鈴態(tài)下,接收來自發(fā)起HOLD的用戶設(shè)備的HOLD請求消息,終結(jié)所述HOLD請求消息并記錄HOLD調(diào)用狀態(tài);通知單元,用于當(dāng)被HOLD的用戶設(shè)備應(yīng)答后,根據(jù)來自所述發(fā)起HOLD的用戶設(shè)備的連接確認(rèn)消息,向被HOLD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息。一種應(yīng)用服務(wù)器,包括接收記錄單元,用于在被呼叫保持HOLD的用戶設(shè)備處于振鈴態(tài)下,接收調(diào)用通知消息,終結(jié)該調(diào)用通知消息并記錄HOLD調(diào)用狀態(tài),其中,由多々某體服務(wù)接入點MSAN對來自發(fā)起HOLD的用戶設(shè)備的HOLD請求消息進行映射,得到所述調(diào)用通知消息;通知單元,用于當(dāng)被HOLD的用戶設(shè)備應(yīng)答后,才艮據(jù)來自所述發(fā)起HOLD的用戶設(shè)備的確認(rèn)消息,向^皮H0LD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息。一種通信系統(tǒng),包括第一用戶設(shè)備,用于在第二用戶設(shè)備處于振鈴態(tài)下,發(fā)送呼叫保持HOLD請求消息,調(diào)用H0LD業(yè)務(wù),所述第一用戶設(shè)備為發(fā)起HOLD的用戶設(shè)備,所述第二用戶設(shè)備為被HOLD的用戶設(shè)備;本地多i某體服務(wù)接入點MSAN,用于接收所述HOLD請求消息,終結(jié)所述HOLD請求消息并記錄HOLD調(diào)用狀態(tài);當(dāng)?shù)诙脩粼O(shè)備應(yīng)答后,根據(jù)來自第一用戶設(shè)備的連接確認(rèn)消息,向IMS中的應(yīng)用服務(wù)器AS發(fā)送業(yè)務(wù)狀態(tài)通知消息,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài);所述AS,用于接收所述業(yè)務(wù)狀態(tài)通知消息,通過遠(yuǎn)端MSAN將該業(yè)務(wù)狀態(tài)通知消息發(fā)送給第二用戶設(shè)備。一種通信系統(tǒng),包括第一用戶設(shè)備,用于在第二用戶設(shè)備處于振鈴態(tài)下,發(fā)送呼叫保持HOLD請求消息,調(diào)用H0LD業(yè)務(wù),所述第一用戶設(shè)備為發(fā)起HOLD的用戶設(shè)備,所述第二用戶設(shè)備為被HOLD的用戶設(shè)備;本地多4某體服務(wù)接入點MSAN,用于接收所述HOLD請求消息,將該HOLD請求消息映射為調(diào)用通知消息后發(fā)送給IMS中的應(yīng)用服務(wù)器AS;所述AS,用于接收并終結(jié)所述調(diào)用通知消息并記錄HOLD調(diào)用狀態(tài);當(dāng)?shù)诙脩粼O(shè)備應(yīng)答后,根據(jù)來自第一用戶設(shè)備的確認(rèn)消息,發(fā)送業(yè)務(wù)狀態(tài)通知消息,并通過遠(yuǎn)端MSAN將該業(yè)務(wù)狀態(tài)通知消息發(fā)送至第二用戶i殳備,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài)。由上所述,本發(fā)明實施例提供的技術(shù)方案,能夠當(dāng)凈皮HOLD的用戶設(shè)備處于振鈴態(tài)時,在IMS系統(tǒng)中實現(xiàn)呼叫保持業(yè)務(wù)的調(diào)用。圖1為現(xiàn)有技術(shù)中呼叫保持業(yè)務(wù)流程示意圖2為本發(fā)明實施例一提供的一種呼叫保持業(yè)務(wù)的調(diào)用方法示意圖;圖3為本發(fā)明實施例二提供的一種呼叫保持業(yè)務(wù)的調(diào)用方法示意圖;圖4為本發(fā)明實施例三提供的多媒體服務(wù)接入點結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例四提供的應(yīng)用服務(wù)器結(jié)構(gòu)示意圖;圖6為本發(fā)明實施例五提供的通信系統(tǒng)示意圖。具體實施例方式為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將結(jié)合附圖對本發(fā)明的實施例進行詳細(xì)的介紹,下面的描述僅僅是本發(fā)明的一些實施,'],對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些實施例獲得本發(fā)明的其他的實施方式。本發(fā)明實施例提供的技術(shù)方案適用于被HOLD的用戶設(shè)備處于振鈴態(tài)下,在IMS系統(tǒng)中進行HOLD業(yè)務(wù)調(diào)用的應(yīng)用場景,例如,用戶設(shè)備A呼叫用戶設(shè)備B,用戶設(shè)備B振鈴,處于振鈴狀態(tài)。在用戶設(shè)備B沒有摘機應(yīng)答該呼叫前,用戶設(shè)備A調(diào)用HOLD業(yè)務(wù)功能;用戶設(shè)備B摘機應(yīng)答后,由于用戶設(shè)備A之前調(diào)用過HOLD業(yè)務(wù),因此用戶設(shè)備B被呼叫保持住,處于等待狀態(tài)(如暫時收聽HOLD音樂)。本發(fā)明實施例一提供的一種呼叫保持業(yè)務(wù)的調(diào)用方法,如圖2所示,具體包括如下步驟步驟T1、被HOLD的用戶設(shè)備處于振鈴態(tài)下,發(fā)起HOLD的用戶設(shè)備發(fā)送呼叫保持HOLD請求消息,調(diào)用HOLD業(yè)務(wù)。發(fā)起HOLD的用戶設(shè)備,例如,用戶設(shè)備A;被HOLD的用戶設(shè)備,例如,遠(yuǎn)端(Remote)用戶設(shè)備B,當(dāng)遠(yuǎn)端用戶設(shè)備B處于振鈴態(tài)下(用戶設(shè)備A對應(yīng)于DSS1協(xié)議的U4狀態(tài)下),用戶i殳備A發(fā)送HOLD請求消息,調(diào)用HOLD業(yè)務(wù)功能,該HOLD請求消息支持DSSl協(xié)議,用戶設(shè)備A和遠(yuǎn)端用戶設(shè)備B之間的DSSl協(xié)議呼叫參考參數(shù)CRX可以取CRl。步驟T2、MSAN接收HOLD請求消息,終結(jié)所述HOLD請求消息并記錄HOLD調(diào)用狀態(tài);本發(fā)明實施例中提供的技術(shù)方案主要是基于IMS網(wǎng)絡(luò)的,該MSAN為用戶設(shè)備接入至IMS網(wǎng)絡(luò)的接入點,該用戶設(shè)備包括綜合業(yè)務(wù)數(shù)字網(wǎng)(IntegratedServicesDigitalNetwork,ISDN)終端和支持多媒體功能的終端(如,手機)等。優(yōu)選的,本發(fā)明實施例采用多力某體服務(wù)接入點(Multi-serviceAccessNode,MSAN)實現(xiàn)用戶側(cè)的支持DSSl協(xié)議的信令與網(wǎng)絡(luò)側(cè)的支持SIP協(xié)議的信令之間的映射。用戶設(shè)備A和遠(yuǎn)端用戶設(shè)備B分別通過本地和遠(yuǎn)端的MSAN接入IMS。在凈皮H0LD的用戶i殳備處于振鈴態(tài)下,MSAN接收到上述HOLD請求消息后,不再向與其相連的IMS中的功能實體發(fā)送,而是終結(jié)該HOLD請求消息,記錄HOLD調(diào)用狀態(tài),該HOLD調(diào)用狀態(tài)指示用戶設(shè)備A發(fā)起了HOLD業(yè)務(wù)的調(diào)用。步驟T3、遠(yuǎn)端用戶設(shè)備B應(yīng)答,與用戶設(shè)備A建立通信連接,具體包括步驟T31、遠(yuǎn)端用戶設(shè)備B向遠(yuǎn)端的MSAN發(fā)送支持DSSl協(xié)議的連接(CONNECT)消息;步驟T32、MSAN將該CONNECT消息映射為200OK消息,發(fā)送給IMS中的應(yīng)用服務(wù)器AS,AS將該200OK消息發(fā)送至本地MSAN;步驟T33、本地MSAN將該200OK消息再映射為CONNECT消息發(fā)送給用戶設(shè)備A;步驟T34、用戶設(shè)備A接收到CONNECT消息后向本地的MSAN,發(fā)送連接確認(rèn)(CONNECTACK)消息。步驟T35、本地的MSAN將該連接確認(rèn)消息映射為ACK消息,發(fā)送至遠(yuǎn)端用戶設(shè)備。步驟T4、本地MSAN根據(jù)來自發(fā)起HOLD的用戶設(shè)備的連接確認(rèn)消息,向被HOLD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài)。上述業(yè)務(wù)狀態(tài)通知消息,用以通知遠(yuǎn)端用戶設(shè)備B采用HOLD業(yè)務(wù)狀態(tài)。本發(fā)明實施例一提供如下至少兩種將支持DSS1協(xié)議的CONNECTACK消息映射為支持SIP協(xié)議的業(yè)務(wù)狀態(tài)通知消息的方法方法一將CONNECTACK消息映射為重新邀請reINVITE消息。其中,對reINVITE消息的設(shè)置要求如下1、將該reINVITE消息中RequestURI和To頭域中的userportion填為遠(yuǎn)端用戶設(shè)備的URI;2、該reINVITE消息中需要攜帶P-Service-NoUncation,ABNF格式描述如下P-Service-Notification="P-Service-Notification"HC0L0Nnotificationnotification="remotehold"3、該reINVITE消息需要攜帶業(yè)務(wù)發(fā)起方用戶設(shè)備A的會話描述協(xié)議(SessionDescriptionProtocol,SDP)信令,并且方向設(shè)置為sendonly。一種基于上述要求的reINVITE消息的示例如下INVITEsip:123456罰h雨ei.com;user=phoneSIP/2.0Call-ID:c006b979a8938e0683bcc9096ba308bcFrom:<sip:+86755654321S)huawei.com;user=phone>;tag=7fIf90f1To:<sip:123456罰huawei.com;user=phone>;tag=8flf9801CSeq:3INVITEMax—Forwards:70Supported:lOOrel,replacesP-Service-Notification:remoteholdContent—Length:…Content-Type:application/sdpSDP—UserA(sendonly)方法二將CONNECTACK消息映射為更新UPDATE消息。其中,對UPDATE的i殳置要求如下1、將該UPDATE消息中RequestURI和To頭域中的userportion設(shè)置為遠(yuǎn)端用戶的URI;2、該UPDATE消息中需要攜帶P-Service-Notification,ABNF格式描述如下P—Service—Notification="P-Service-Notification"HC0L0Nnotificationnotification="remotehold"一種基于上述要求的UPDATE消息示例如下UPDATEsip:123456她廳ei.com;user=phoneSIP/2.0Call-ID:C006b979a8938e0683bcc9096ba308bcFrom:<sip:+86755654321fi)huawei.com;user=phone>;tag=7flf90f1To:<sip:123456扭huawei.com;user=phone>;tag=8flf9801CSeq:3UPDATEMax-Forwards:70Supported:lOOrel,replacesP-Service-Notification:remoteholdContent—Length:0上述關(guān)于映射關(guān)系中的關(guān)鍵信息可由下述表l清楚示出表l支持DSSl協(xié)議支持SIP協(xié)議CONNECTACK消息-〉reINVITE消息/UPDATE消息->P-Service-Notification:RemoteholdSDP-Local(sendonly)在通過上述方法將CONNECTACK消息映射為業(yè)務(wù)狀態(tài)通知消息的同時,本地的MSAN還將該連接確認(rèn)消息映射為確認(rèn)(ACK)消息,發(fā)送給AS,AS將ACK消息發(fā)送給遠(yuǎn)端MSAN,遠(yuǎn)端MASN將ACK消息映射為CONNECTACK消息發(fā)送給遠(yuǎn)端用戶設(shè)備B。本地的MSAN將業(yè)務(wù)狀態(tài)通知消息(reINVITE消息或者UPDATE消息),發(fā)送給AS,AS接收到該業(yè)務(wù)狀態(tài)通知消息后,執(zhí)行HOLD業(yè)務(wù)邏輯操作,例如,AS控制MRFC向遠(yuǎn)端用戶設(shè)備B播放HOLD音樂等。AS將業(yè)務(wù)狀態(tài)通知消息發(fā)送給遠(yuǎn)端的MSAN,遠(yuǎn)端的MSAN將該業(yè)務(wù)狀態(tài)通知消息映射為通知(Notify)消息發(fā)送給遠(yuǎn)端用戶設(shè)備B,其映射關(guān)系中的關(guān)鍵信息可由表2表示如下表2支持DSS1協(xié)議支持SIP協(xié)議—Notify—reINVITE消息NotificationindicatorIEP-Service-NotificationNotificationdescription:1111001(remotehold)remotehold由上所述,本發(fā)明實施例一提供的技術(shù)方案,能夠在IMS系統(tǒng)中,當(dāng)被HOLD的用戶設(shè)備處于振鈴態(tài)時,實現(xiàn)呼叫保持業(yè)務(wù)的調(diào)用。本發(fā)明實施例二提供的一種呼叫保持業(yè)務(wù)的調(diào)用方法,如圖3所示,具體包括如下步驟步驟W1、被H0LD的用戶設(shè)備處于振鈴態(tài)下,發(fā)起H0LD的用戶設(shè)備發(fā)送呼叫保持H0LD請求消息,調(diào)用H0LD業(yè)務(wù)。發(fā)起H0LD的用戶設(shè)備,例如,用戶設(shè)備A;^皮H0LD的用戶設(shè)備,例如,遠(yuǎn)端(Remote)用戶設(shè)備B,用戶設(shè)備A和遠(yuǎn)端用戶設(shè)備B分別通過本地和遠(yuǎn)端的MSAN接入IMS。步驟W2、本地MSAN接收HOLD請求消息,將該HOLD請求消息映射為調(diào)用通知消息后發(fā)送給IMS中的AS;本地的MSAN接收HOLD請求消息,將該HOLD請求消息映射為調(diào)用通知消息后發(fā)送給AS。上述調(diào)用通知消息包括reINVITE消息或UPDATE消息,該映射關(guān)系的關(guān)鍵信息可由表3所示<table>tableseeoriginaldocumentpage14</column></row><table>區(qū)別在于在本發(fā)明實施例一由MSAN終結(jié)HOLD請求消息,記錄HOLD調(diào)用狀態(tài);而在本發(fā)明實施例二中由AS,終結(jié)由HOLD請求消息映射來的調(diào)用通知消息,記錄HOLD調(diào)用狀態(tài)。由上所述,本發(fā)明實施例二提供的技術(shù)方案,能夠當(dāng)被HOLD的用戶設(shè)備處于振鈴態(tài)時,在IMS系統(tǒng)中實現(xiàn)呼叫保持業(yè)務(wù)的調(diào)用。本發(fā)明實施例三提供了一種多媒體服務(wù)接入點,如圖4所示,包括調(diào)用處理單元41,用于在被HOLD的用戶設(shè)備處于振鈴態(tài)下,接收來自發(fā)起HOLD的用戶設(shè)備的HOLD請求消息,終結(jié)所述HOLD請求消息并記錄HOLD調(diào)用狀態(tài);通知單元42,用于當(dāng)被HOLD的用戶設(shè)備應(yīng)答后,才艮據(jù)來自所述發(fā)起HOLD的用戶設(shè)備的連接確認(rèn)消息,向被HOLD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài)。本發(fā)明實施例三中各功能實體的具體工作方法參見本發(fā)明的方法實施例。由上所述,本發(fā)明實施例三提供的技術(shù)方案,能夠在IMS系統(tǒng)中,當(dāng)^皮H0LD的用戶設(shè)備處于振鈴態(tài)時,實現(xiàn)呼叫保持業(yè)務(wù)的調(diào)用。本發(fā)明實施例四提供了一種應(yīng)用服務(wù)器,如圖5所示,包括接收記錄單元51,用于在被呼叫保持HOLD的用戶設(shè)備處于振鈴態(tài)下,接收調(diào)用通知消息,終結(jié)該調(diào)用通知消息并記錄HOLD調(diào)用狀態(tài),其中,由多媒體服務(wù)接入點MSAN對來自發(fā)起HOLD的用戶設(shè)備的HOLD請求消息進行映射,得到所述調(diào)用通知消息;通知單元52,用于當(dāng)被HOLD的用戶設(shè)備應(yīng)答后,根據(jù)來自所述發(fā)起HOLD的用戶設(shè)備的確認(rèn)消息,向被HOLD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài)。本發(fā)明設(shè)備實施例中各功能實體的具體工作方法參見本發(fā)明的方法實施例。由上所述,本發(fā)明實施例四提供的技術(shù)方案,能夠當(dāng)被HOLD的用戶設(shè)備處于振鈴態(tài)時,在IMS系統(tǒng)中實現(xiàn)呼叫保持業(yè)務(wù)的調(diào)用。如圖6所示,本發(fā)明實施例五提供了一種通信系統(tǒng),包括第一用戶設(shè)備61,用于在第二用戶設(shè)備處于振鈴態(tài)下,發(fā)送呼叫保持HOLD請求消息,調(diào)用H0LD業(yè)務(wù),所述第一用戶設(shè)備為發(fā)起HOLD的用戶設(shè)備,所述第二用戶設(shè)備為被HOLD的用戶設(shè)備;本地多i某體服務(wù)接入點MSAN62,用于接收所述HOLD請求消息,終結(jié)所述HOLD請求消息并記錄HOLD調(diào)用狀態(tài);當(dāng)?shù)诙脩粼O(shè)備應(yīng)答后,#>據(jù)來自第一用戶設(shè)備的連接確認(rèn)消息,向IMS中的應(yīng)用服務(wù)器AS63發(fā)送業(yè)務(wù)狀態(tài)通知消息,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述H0LD調(diào)用狀態(tài);所述AS63,用于"l妄收所述業(yè)務(wù)狀態(tài)通知消息,通過遠(yuǎn)端MSAN6A將該業(yè)務(wù)狀態(tài)通知消息發(fā)送給第二用戶設(shè)備65。本發(fā)明實施例五提供的又一種通信系統(tǒng),包括第一用戶設(shè)備,用于在第二用戶設(shè)備處于振鈴態(tài)下,發(fā)送呼叫保持HOLD請求消息,調(diào)用H0LD業(yè)務(wù),所述第一用戶設(shè)備為發(fā)起HOLD的用戶設(shè)備,所述第二用戶設(shè)備為被HOLD的用戶設(shè)備;本地多媒體服務(wù)接入點MSAN,用于接收所述HOLD請求消息,將該HOLD請求消息映射為調(diào)用通知消息后發(fā)送給IMS中的應(yīng)用服務(wù)器AS;所述AS,用于接收并終結(jié)所述調(diào)用通知消息并記錄HOLD調(diào)用狀態(tài);當(dāng)?shù)诙脩粼O(shè)備應(yīng)答后,根據(jù)來自第一用戶設(shè)備的確認(rèn)消息,發(fā)送業(yè)務(wù)狀態(tài)通知消息,并通過遠(yuǎn)端MSAN將該業(yè)務(wù)狀態(tài)通知消息發(fā)送至第二用戶設(shè)備,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài)。上述通信系統(tǒng)中各功能實體的具體工作方法參見本發(fā)明的方法實施例。由上所述,本發(fā)明實施例五提供的技術(shù)方案,能夠當(dāng)被HOLD的用戶設(shè)備處于振鈴態(tài)時,在IMS系統(tǒng)中實現(xiàn)呼叫保持業(yè)務(wù)的調(diào)用。通過程序指令相關(guān)硬件完成。所述實施例對應(yīng)的軟件可以存儲在一個計算機可存儲讀取的介質(zhì)中。以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域:
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以權(quán)利要求的保護范圍為準(zhǔn)。權(quán)利要求1、一種呼叫保持業(yè)務(wù)的調(diào)用方法,其特征在于,包括在被呼叫保持HOLD的用戶設(shè)備處于振鈴態(tài)下,多媒體服務(wù)接入點MSAN接收來自發(fā)起HOLD的用戶設(shè)備的呼叫保持HOLD請求消息,終結(jié)所述HOLD請求消息并記錄HOLD調(diào)用狀態(tài);當(dāng)被HOLD的用戶設(shè)備應(yīng)答后,所述MSAN根據(jù)來自所述發(fā)起HOLD的用戶設(shè)備的連接確認(rèn)消息,向被HOLD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài)。2、根據(jù)權(quán)利要求1所述的呼叫保持業(yè)務(wù)的調(diào)用方法,其特征在于,所述業(yè)務(wù)狀態(tài)通知消息包括重新邀請reINVITE消息或更新UPDATE消息。3、一種呼叫保持業(yè)務(wù)的調(diào)用方法,其特征在于,包括在被呼叫保持HOLD的用戶設(shè)備處于振鈴態(tài)下,多媒體服務(wù)接入點MSAN接收來自發(fā)起HOLD的用戶設(shè)備的HOLD請求消息,將該HOLD請求消息映射為調(diào)用通知消息后發(fā)送給IP多J某體子系統(tǒng)IMS中的應(yīng)用服務(wù)器AS;所述AS接收并終結(jié)所述調(diào)用通知消息,記錄HOLD調(diào)用狀態(tài);當(dāng)被HOLD的用戶設(shè)備應(yīng)答后,所述AS根據(jù)來自發(fā)起HOLD的用戶設(shè)備的確認(rèn)消息,向被HOLD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài)。4、根據(jù)權(quán)利要求3所述的呼叫保持業(yè)務(wù)的調(diào)用方法,其特征在于,包括所述調(diào)用通知消息包括reINVITE消息或UPDATE消息;所述業(yè)務(wù)狀態(tài)通知消息包4舌reINVITE消息或UPDATE消息。5、一種多媒體服務(wù)接入點,其特征在于,包括調(diào)用處理單元,用于在被呼叫保持HOLD的用戶設(shè)備處于振鈴態(tài)下,接收來自發(fā)起HOLD的用戶設(shè)備的HOLD請求消息,終結(jié)所述HOLD請求消息并記錄HOLD調(diào)用狀態(tài);通知單元,用于當(dāng)被HOLD的用戶設(shè)備應(yīng)答后,根據(jù)來自所述發(fā)起HOLD的用戶設(shè)備的連接確認(rèn)消息,向被HOLD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài)。6、根據(jù)權(quán)利要求5所述的多媒體服務(wù)接入點,其特征在于,所述業(yè)務(wù)狀態(tài)通知消息包括重新邀請reINVITE消息或更新UPDATE消息。7、一種應(yīng)用服務(wù)器,其特征在于,包括接收記錄單元,用于在被呼叫保持HOLD的用戶設(shè)備處于振鈴態(tài)下,接收調(diào)用通知消息,終結(jié)該調(diào)用通知消息并記錄HOLD調(diào)用狀態(tài),其中,由多々某體服務(wù)接入點MSAN對來自發(fā)起HOLD的用戶設(shè)備的HOLD請求消息進行映射,得到所述調(diào)用通知消息;通知單元,用于當(dāng)被HOLD的用戶設(shè)備應(yīng)答后,根據(jù)來自所述發(fā)起HOLD的用戶設(shè)備的確認(rèn)消息,向被HOLD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài)。8、根據(jù)權(quán)利要求7所述的應(yīng)用服務(wù)器,其特征在于,包括所述調(diào)用通知消息包括reINVITE消息或UPDATE消息;所述業(yè)務(wù)狀態(tài)通知消息包括reINVITE消息或UPDATE消息。9、一種通信系統(tǒng),其特征在于,包括第一用戶設(shè)備,用于在第二用戶設(shè)備處于振鈴態(tài)下,發(fā)送呼叫保持HOLD請求消息,調(diào)用HOLD業(yè)務(wù),所述第一用戶設(shè)備為發(fā)起HOLD的用戶設(shè)備,所述第二用戶設(shè)備為被HOLD的用戶設(shè)備;本地多々某體服務(wù)接入點MSAN,用于接收所述HOLD請求消息,終結(jié)所述HOLD請求消息并記錄HOLD調(diào)用狀態(tài);當(dāng)?shù)诙脩粼O(shè)備應(yīng)答后,根據(jù)來自第一用戶設(shè)備的連接確認(rèn)消息,向IMS中的應(yīng)用服務(wù)器AS發(fā)送業(yè)務(wù)狀態(tài)通知消息,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài);所述AS,用于接收所述業(yè)務(wù)狀態(tài)通知消息,通過遠(yuǎn)端MSAN將該業(yè)務(wù)狀態(tài)通知消息發(fā)送給第二用戶設(shè)備。10、根據(jù)權(quán)利要求9所述的通信系統(tǒng),其特征在于,所述業(yè)務(wù)狀態(tài)通知消息包括重新邀請reINVITE消息或更新UPDATE消息。11、一種通信系統(tǒng),其特征在于,包括第一用戶設(shè)備,用于在第二用戶設(shè)備處于振鈴態(tài)下,發(fā)送呼叫保持HOLD請求消息,調(diào)用HOLD業(yè)務(wù),所述第一用戶設(shè)備為發(fā)起HOLD的用戶設(shè)備,所述第二用戶設(shè)備為被HOLD的用戶設(shè)備;本地多々某體服務(wù)接入點MSAN,用于接收所述HOLD請求消息,將該HOLD請求消息映射為調(diào)用通知消息后發(fā)送給IMS中的應(yīng)用服務(wù)器AS;所述AS,用于接收并終結(jié)所述調(diào)用通知消息并記錄HOLD調(diào)用狀態(tài);當(dāng)?shù)诙脩粼O(shè)備應(yīng)答后,根據(jù)來自第一用戶設(shè)備的確認(rèn)消息,發(fā)送業(yè)務(wù)狀態(tài)通知消息,并通過遠(yuǎn)端MSAN將該業(yè)務(wù)狀態(tài)通知消息發(fā)送至第二用戶設(shè)備,所述業(yè)務(wù)狀態(tài)通知消息攜帶記錄的所述HOLD調(diào)用狀態(tài)。12、根據(jù)權(quán)利要求11所述的通信系統(tǒng),其特征在于,包括所述調(diào)用通知消息包括reINVITE消息或UPDATE消息;所述業(yè)務(wù)狀態(tài)通知消息包括reINVITE消息或UPDATE消息。全文摘要本發(fā)明公開了一種呼叫保持業(yè)務(wù)的調(diào)用方法、設(shè)備和系統(tǒng),涉及通信網(wǎng)絡(luò)技術(shù),能夠當(dāng)被呼叫保持HOLD的用戶設(shè)備處于振鈴態(tài)下,實現(xiàn)IMS系統(tǒng)中呼叫保持業(yè)務(wù)的調(diào)用。本發(fā)明提供的呼叫保持業(yè)務(wù)的調(diào)用方法包括被HOLD的用戶設(shè)備處于振鈴態(tài)下,發(fā)起HOLD的用戶設(shè)備發(fā)送呼叫保持HOLD請求消息,調(diào)用HOLD業(yè)務(wù);多媒體服務(wù)接入點MSAN接收HOLD請求消息,終結(jié)所述HOLD請求消息并記錄HOLD調(diào)用狀態(tài);當(dāng)被HOLD的用戶設(shè)備應(yīng)答后,MSAN根據(jù)來自發(fā)起HOLD的用戶設(shè)備的連接確認(rèn)消息,向被HOLD的用戶設(shè)備發(fā)送業(yè)務(wù)狀態(tài)通知消息。本發(fā)明適用于進行HOLD業(yè)務(wù)調(diào)用的場合。文檔編號H04W68/00GK101686441SQ20081016885公開日2010年3月31日申請日期2008年9月28日優(yōu)先權(quán)日2008年9月28日發(fā)明者斌馮,猛武,胡碧波,悅陳申請人:華為技術(shù)有限公司