專利名稱:一種實現(xiàn)電路域多媒體業(yè)務呼叫的方法
技術領域:
本發(fā)明涉及通信技術領域,更確切地說是涉及一種實現(xiàn)電路域多媒體業(yè)務(CSI)呼叫的方法。
背景技術:
在3G網(wǎng)絡中,包括寬帶碼分多址(WCDMA)和碼分多址(CDMA)在內(nèi)的一些網(wǎng)絡中的核心網(wǎng)由電路域和分組域組成,電路域主要處理傳統(tǒng)電路交換型的實時話音、視頻業(yè)務,分組域則處理高速的多媒體數(shù)據(jù)業(yè)務。
目前,在WCDMA中已實現(xiàn)了并發(fā)業(yè)務,即移動終端可以同時與電路域及分組域進行交互。在終端和網(wǎng)絡都支持并發(fā)業(yè)務的前提下,可以通過并發(fā)業(yè)務來實現(xiàn)CSI業(yè)務呼叫,這樣可以有效利用傳統(tǒng)的電路型業(yè)務。其中,CSI業(yè)務在通過電路域實現(xiàn)來話呼叫的同時還能夠實現(xiàn)多媒體業(yè)務。
基于并發(fā)業(yè)務實現(xiàn)CSI業(yè)務呼叫的過程包括主叫流程和被叫流程,分別如圖1及圖2所示。從圖1可以看出,在實現(xiàn)CSI業(yè)務呼叫的過程中,作為呼叫發(fā)起方的UEA一直都需要與屬于分組域的CBCF進行信息交互,并且在與CBCF交互的過程中,還需要與電路域(CS DOMAIN)進行信息交互。由此可見,要想實現(xiàn)CSI業(yè)務呼叫,則終端與網(wǎng)絡均需支持并發(fā)業(yè)務。圖2同樣有此特點。
在CDMA中,終端可以實現(xiàn)語音接續(xù),也可以實現(xiàn)數(shù)據(jù)通信,但是無法在實現(xiàn)語音接續(xù)的同時實現(xiàn)數(shù)據(jù)通信,這是因為CDMA不支持目前的并發(fā)業(yè)務。因此也就無法實現(xiàn)CSI業(yè)務。
由以上描述可知,目前的CSI業(yè)務呼叫實現(xiàn)方式的建立基礎是終端和傳統(tǒng)網(wǎng)絡支持并發(fā)業(yè)務,而目前在運行的多數(shù)網(wǎng)絡并不支持并發(fā)業(yè)務。因此,雖然提出上述技術的目的是為了在實現(xiàn)CSI業(yè)務的同時充分利用原有網(wǎng)絡,但在大多數(shù)網(wǎng)絡都不支持并發(fā)業(yè)務的情況下,該目的顯然是無法實現(xiàn)的。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明所要解決的主要問題在于提供一種實現(xiàn)電路域多媒體業(yè)務呼叫的方法,以使不支持并發(fā)業(yè)務的終端和網(wǎng)絡能夠實現(xiàn)CSI業(yè)務。
為解決上述問題,本發(fā)明的技術方案為一種實現(xiàn)電路域多媒體業(yè)務呼叫的方法,該方法包括以下步驟a1.主叫終端向分組域的電路承載控制功能(CBCF)發(fā)送建立到被叫終端的CSI呼叫的請求消息,所述請求消息中攜帶被叫標識;b1.所述CBCF為該主叫終端分配臨時號碼,將該臨時號碼發(fā)送給主叫終端,并保存主叫終端發(fā)起的會話的相關信息,所述相關信息包括該臨時號碼及被叫標識;c1.釋放當前占用的分組域資源,并由主叫終端根據(jù)收到的臨時號碼在電路域發(fā)起呼叫;d1.電路域的交換設備根據(jù)該臨時號碼將當前呼叫路由到媒體網(wǎng)關控制功能/媒體網(wǎng)關(MGCF/MGW),MGCF/MGW根據(jù)該臨時號碼確定相應的CBCF,向CBCF發(fā)送建立呼叫的請求消息,所述請求消息中攜帶該臨時號碼;e1.所述CBCF根據(jù)該臨時號碼及自身保存的會話相關信息確定被叫標識,并根據(jù)該被叫標識完成與被叫的接續(xù)。
所述步驟a1中,所述主叫終端向CBCF發(fā)送的請求消息為會話發(fā)起協(xié)議的發(fā)起消息(SIP:INVITE);步驟b1進一步包括所述CBCF通過SIP的200號正常消息(SIP:200OK)建立分組域呼叫,所述臨時號碼通過該消息發(fā)送給主叫終端;步驟c1之前進一步包括主叫終端在收到SIP:200OK消息后,向CBCF反饋SIP的應答證實消息(SIP:ACK);
步驟c1中,所述釋放當前占用的分組域資源為主叫終端通過向CBCF發(fā)送SIP的結束消息(SIP:BYE)釋放所述分組域呼叫,并通過SIP:BYE消息中攜帶的原因值通知CBCF保存步驟b1中保存的會話相關信息;所述步驟c1進一步包括CBCF在收到SIP:BYE消息后保留該會話相關信息,并向主叫終端返回SIP:200OK消息。
所述步驟a1中,所述主叫終端向CBCF發(fā)送的請求消息為SIP:INVITE消息;步驟b1中,所述CBCF通過SIP的310應答消息(SIP:310)確認接受主叫終端發(fā)起的CSI呼叫,并將臨時號碼通過該消息發(fā)送給主叫終端;步驟c1中,所述釋放當前占用的分組域資源為CBCF直接通過步驟b1中發(fā)送的SIP:310消息釋放。
本發(fā)明的另一種實現(xiàn)電路域多媒體業(yè)務呼叫的方法,該方法包括以下步驟a2.CBCF在收到建立到被叫終端的CSI呼叫的消息后,為被叫終端分配一個電路域臨時號碼,并向該被叫終端發(fā)送建立CSI呼叫的請求消息,該請求消息中攜帶該臨時號碼,該CBCF并保存當前呼叫的相關信息,所述相關信息包括該臨時號碼及呼叫標識;b2.被叫終端在收到所述請求消息后,向CBCF反饋接受建立呼叫的消息,釋放當前占用的分組域資源,并根據(jù)該臨時號碼在電路域發(fā)起呼叫;c2.電路域的交換設備根據(jù)該臨時號碼將當前呼叫路由到MGCF/MGW,MGCF/MGW根據(jù)該臨時號碼確定相應的CBCF,并向該CBCF發(fā)送建立呼叫的請求消息,所述請求消息中攜帶該臨時號碼;d2.CBCF根據(jù)該臨時號碼及自身保存的會話相關信息確定呼叫標識,并將被叫終端在電路域發(fā)起的呼叫關聯(lián)到該呼叫標識所對應的呼叫。
所述步驟a2中,所述CBCF向被叫終端發(fā)送的建立CSI呼叫的請求消息為SIP:INVITE消息;
步驟b2中,所述被叫終端向CBCF反饋的接受建立呼叫的消息為SIP:200OK消息;所述步驟b2進一步包括所述被叫終端通過該SIP:200OK消息建立被叫終端在分組域的呼叫,所述CBCF在收到SIP:200OK消息后,向被叫終端反饋SIP:ACK消息;步驟b2中,所述被叫終端釋放分組域資源為通過向CBCF發(fā)送SIP:BYE消息釋放所述分組域呼叫,并通過SIP:BYE消息中攜帶的原因值通知CBCF保留步驟a2中保存的會話相關信息;所述步驟b2進一步包括CBCF在收到SIP:BYE消息后保留該會話相關信息,并向被叫終端返回SIP:200OK消息。
所述步驟a2中,所述CBCF向被叫終端發(fā)送的建立CSI呼叫的請求消息為SIP:INVITE消息;步驟b2中,所述被叫終端向CBCF反饋的接受建立呼叫的消息為SIP:310消息;所述被叫終端釋放分組域資源為被叫終端直接通過步所述SIP:310消息釋放。
本發(fā)明的又一種實現(xiàn)電路域多媒體業(yè)務呼叫的方法,該方法包括以下步驟a3.CBCF在收到建立到被叫終端的CSI呼叫的消息后,向被叫終端發(fā)送建立CSI呼叫的請求消息,該CBCF并保存當前呼叫的相關信息,所述相關信息包括被叫標識;b3.被叫終端在收到所述請求消息后,向CBCF反饋接受建立呼叫的消息,并釋放當前占用的分組域資源;c3.CBCF在收到步驟b3所述消息后,根據(jù)自身保存的被叫標識向MGCF/MGW發(fā)起呼叫;d3.MGCF/MGW根據(jù)該被叫標識向電路域發(fā)起呼叫建立,電路域的交換設備根據(jù)該被叫標識向被叫終端發(fā)起呼叫建立,并完成電路域內(nèi)部及電路域交換設備與MGCF/MGW間的呼叫建立。
所述步驟a3中,所述CBCF向被叫終端發(fā)送的建立CSI呼叫的請求消息為SIP:INVITE消息;步驟b3中,所述被叫終端向CBCF反饋的接受建立呼叫的消息為SIP:200OK消息;所述步驟b3進一步包括所述被叫終端通過該SIP:200OK消息建立被叫終端在分組域的呼叫,CBCF在收到SIP:200OK消息后,向被叫終端反饋SIP:ACK消息;步驟b3中,所述被叫終端釋放分組域資源為通過向CBCF發(fā)送SIP:BYE消息釋放所述分組域呼叫,并通過SIP:BYE消息中攜帶的原因值通知CBCF保留步驟a2中保存的會話相關信息;所述步驟b3進一步包括CBCF在收到SIP:BYE消息后保留該會話相關信息,并向主叫終端返回SIP:200OK消息。
所述步驟a3中,所述CBCF向被叫終端發(fā)送的建立CSI呼叫的請求消息為SIP:INVITE消息;步驟b3中,所述被叫終端向CBCF反饋的接受建立呼叫的消息為SIP:310消息;所述被叫終端釋放分組域資源為被叫終端直接通過步所述SIP:310消息釋放。
所述步驟a3中,所述CBCF在收到建立CSI呼叫的消息后,進一步包括為被叫終端分配一個電路域臨時號碼;步驟a3中,所述CBCF向被叫終端發(fā)送的建立CSI呼叫的請求消息進一步包括該臨時號碼;所述CBCF保存的當前呼叫的相關信息中進一步包括所述臨時號碼及當前呼叫的呼叫標識;步驟b3中,所述被叫終端向自身對應的CBCF反饋的消息中攜帶標識信息,所述標識信息表示由被叫終端自身或CBCF發(fā)起CSI呼叫;步驟c3中,所述CBCF在收到步驟b3所述消息,并在通過被叫標識向MGCF/MGW發(fā)起呼叫之前,進一步包括以下步驟獲取步驟b3所述消息中攜帶的標識信息,并根據(jù)該標識信息確定是由被叫終端還是由本CBCF發(fā)起呼叫,如果是由本CBCF發(fā)起呼叫,則直接執(zhí)行通過被叫標識向MGCF/MGW發(fā)起呼叫的步驟;如果是由被叫終端發(fā)起呼叫,則執(zhí)行以下步驟c31.被叫終端根據(jù)該臨時號碼在電路域發(fā)起呼叫;c32.電路域的交換設備根據(jù)該臨時號碼將當前呼叫路由到MGCF/MGW,MGCF/MGW根據(jù)該臨時號碼確定相應的CBCF,并向該CBCF發(fā)送建立呼叫的請求消息,所述請求消息中攜帶該臨時號碼;c33.CBCF根據(jù)該臨時號碼及自身保存的呼叫相關信息確定呼叫標識,并將被叫終端在電路域發(fā)起的呼叫關聯(lián)到該呼叫標識所對應的呼叫。
本發(fā)明方案通過在主叫終端或被叫終端獲取到臨時號碼時,即釋放當前占用的分組域資源,并由主叫終端或被叫終端根據(jù)該臨時號碼在電路域發(fā)起呼叫,或者通過在被叫終端確定接受建立呼叫時,釋放當前占用的分組域資源,并由CBCF在電路域發(fā)起呼叫,使得不支持并發(fā)業(yè)務的終端及網(wǎng)絡能夠建立CSI呼叫。
由于支持并發(fā)業(yè)務需要占用終端的較多任務,而本發(fā)明方案所涉及的終端不需要支持并發(fā)業(yè)務,因而減少了支持并發(fā)業(yè)務的終端的任務,降低了功耗。
另外,由于支持并發(fā)業(yè)務需要占用較多的網(wǎng)絡資源,而本發(fā)明方案所涉及的網(wǎng)絡不需要支持并發(fā)業(yè)務,因而減少了網(wǎng)絡資源的占用量,為運營商節(jié)約了運營成本,增加了系統(tǒng)的容量。
圖1為現(xiàn)有技術中基于并發(fā)業(yè)務實現(xiàn)CSI呼叫的主叫流程;圖2為現(xiàn)有技術中基于并發(fā)業(yè)務實現(xiàn)CSI呼叫的被叫流程;圖3為本發(fā)明方案中在主叫終端側實現(xiàn)CSI呼叫的消息流時序圖;
圖4為基于圖3的流程圖;圖5為在被叫終端側實現(xiàn)CSI呼叫的一種方案的消息流時序圖;圖6為基于圖5的流程圖;圖7為在被叫終端側實現(xiàn)CSI呼叫的另一種方案的消息流時序圖;圖8為基于圖7的流程圖。
具體實施例方式
下面結合附圖及具體實施例對本發(fā)明方案作進一步詳細的說明。
在本發(fā)明方案中,主叫終端發(fā)起CSI呼叫的消息流時序如圖3所示,其所對應的流程如圖4所示,具體包括以下步驟步驟401、主叫終端向分組域中與本終端對應的CBCF發(fā)送建立到被叫終端的CSI呼叫的請求消息。
該請求消息中攜帶了被叫標識。該請求消息具體可以為SIP:INVITE消息。
步驟402、CBCF為該主叫終端分配臨時號碼,將該臨時號碼發(fā)送給主叫終端,并保存主叫終端發(fā)起會話的相關信息。
CBCF所保存的相關信息中包括了該臨時號碼,當然也包括了被叫標識。
在本步驟中,CBCF可以通過SIP:200OK消息建立分組域呼叫,并將該臨時號碼通過該SIP:200OK消息發(fā)送給主叫終端;還可以通過SIP:310消息直接確認接受主叫終端發(fā)起的CSI呼叫,并將該臨時號碼通過該消息發(fā)送給主叫終端。
步驟403、釋放當前占用的分組域資源,并由主叫終端根據(jù)當前收到的臨時號碼在電路域發(fā)起呼叫。
如果主叫終端收到的消息為SIP:200OK消息,則說明當前已建立的分組域呼叫,因此向CBCF反饋SIP:ACK消息,并由主叫終端通過SIP:BYE消息釋放當前已建立的分組域呼叫,也即釋放當前已占用的分組域資源。該SIP:BYE消息中還應攜帶用于通知CBCF保留在步驟402中保存的會話相關信息的原因值,以便在后續(xù)的呼叫接續(xù)中利用該會話相關信息。相應地,CBCF在收到SIP:BYE消息后,保留該會話相關信息,并向主叫終端返回SIP:200OK消息。
如果主叫終端收到的消息為SIP:310消息,說明當前還沒有建立分組域呼叫,但是分組域已經(jīng)為當前呼叫分配了空中接口,也就是說,已經(jīng)占用了當前的分組域資源,而CBCF通過SIP:310消息已直接確認主叫終端發(fā)起的呼叫了,因此由CBCF來釋放該分組域資源,同時CBCF保留之前保存的會話相關信息。
步驟404、電路域的交換設備根據(jù)該臨時號碼將當前呼叫路由到MGCF/MGW。
步驟405、MGCF/MGW根據(jù)該臨時號碼確定主叫終端所對應的CBCF,并向CBCF發(fā)送建立呼叫的請求消息。
該請求消息同樣可以為SIP:INVITE消息。該請求消息中攜帶該臨時號碼。
步驟406、CBCF在收到該請求消息后,從自身保存的會話相關信息中確定該臨時號碼所對應的被叫標識,并根據(jù)該被叫標識完成與被叫的接續(xù)。
通過上述過程,即可實現(xiàn)CSI呼叫的建立。
上述方案中,呼叫發(fā)起方為電路域的主叫終端。呼叫接收方可能是電路域的終端,也可能服務器,如果是服務器,則CBCF可以直接按照現(xiàn)有流程完成與被叫的接續(xù);如果是電路域的被叫終端,為實現(xiàn)CSI呼叫,則應通過下述流程來實現(xiàn)被叫接續(xù)。
另外,在呼叫發(fā)起方為服務器之類已具有呼叫終結功能的網(wǎng)絡設備的情況下,則在主叫側實現(xiàn)CSI呼叫時不需要通過上述流程,只需將建立呼叫的請求消息直接發(fā)送到CBCF即可。但是,如果相應的呼叫接收方為被叫終端,則同樣應通過下述流程來實現(xiàn)被叫接續(xù)。
下面再對在被叫終端側實現(xiàn)CSI呼叫的過程進行詳細說明。
本發(fā)明提出了兩種在被叫終端側實現(xiàn)CSI呼叫的方案,第一種方案是由被叫終端主動發(fā)起呼叫建立,第二種方案則是由CBCF發(fā)起呼叫建立。下面分別對這兩種方案進行詳細說明。
由被叫終端主動發(fā)起呼叫建立的消息流時序如圖5所示,對應的流程則如圖6所示,具體包括以下步驟步驟601、CBCF在收到建立到被叫終端的CSI呼叫的消息后,為被叫終端分配一個電路域臨時號碼,并向該被叫終端發(fā)送建立CSI呼叫的請求消息,該CBCF并保存當前呼叫的相關信息。
該請求消息中攜帶該臨時號碼。且該請求消息具體可以為SIP:INVITE消息。另外,CBCF所保存的相關信息中包括所分配的臨時號碼及呼叫標識。
步驟602、被叫終端在收到CBCF發(fā)送來的請求消息后,向CBCF反饋接受建立呼叫的消息,釋放當前占用的分組域資源,并根據(jù)該臨時號碼在電路域發(fā)起呼叫。
本步驟中,被叫終端向CBCF反饋的接受建立呼叫的消息可以是SIP:200OK消息,CBCF在收到SIP:200OK消息后,向被叫終端反饋SIP:ACK消息。
被叫終端并通過向CBCF發(fā)送SIP:BYE消息來釋放當前占用的分組域資源,該SIP:BYE消息中還攜帶了原因值,該原因值用于通知CBCF保留在步驟601中保存的會話相關信息。CBCF在收到SIP:BYE消息后,保留該會話相關信息,并向被叫終端反饋SIP:200OK消息。
被叫終端向CBCF反饋的接受建立呼叫的消息還可以是SIP:310消息,這樣,被叫終端釋放當前占用的分組域資源為直接通過SIP:310消息釋放。
步驟603、電路域的交換設備根據(jù)該臨時號碼激昂當前呼叫路由到MGCF/MGW。
步驟604、MGCF/MGW根據(jù)該臨時號碼確定相應的CBCF,并向該CBCF發(fā)送建立呼叫的請求消息。
MGCF/MGW發(fā)送給CBCF的請求消息中攜帶了該臨時號碼。
步驟605、CBCF根據(jù)該臨時號碼及自身保存的會話相關信息確定呼叫標識,并將被叫終端在電路域發(fā)起的呼叫關聯(lián)到該呼叫標識所對應的呼叫。
通過上述步驟即完成了由被叫終端主動發(fā)起呼叫建立的流程。
由CBCF發(fā)起呼叫建立的消息流時序如圖7所示,對應的流程則如圖8所示,具體包括以下步驟步驟801、CBCF在收到建立到被叫終端的CSI呼叫的消息后,向該被叫終端發(fā)送建立CSI呼叫的請求消息,該CBCF并保存當前呼叫的相關信息。
由于是由CBCF主動發(fā)起建立過程,因此不需要分配電路域臨時號碼了。該請求消息具體可以為SIP:INVITE消息。另外,CBCF所保存的相關信息中包括被叫標識。
步驟802、被叫終端在收到所述請求消息后,向CBCF反饋接受建立呼叫的消息,并釋放當前占用的分組域資源。
本步驟中,被叫終端向CBCF反饋的接受建立呼叫的消息可以是SIP:200OK消息,被叫終端通過該消息就建立的分組域呼叫。CBCF在收到SIP:200OK消息后,向被叫終端反饋SIP:ACK消息。
被叫終端在收到SIP:ACK消息后,向CBCF發(fā)送SIP:BYE消息,以釋放之前建立的分組域呼叫,并通過SIP:BYE消息中攜帶的原因值通知CBCF保留之前保存的會話相關信息。CBCF在收到該SIP:BYE消息后,還應向被叫終端返回SIP:200OK消息。
被叫終端向CBCF反饋的接受建立呼叫的消息還可以是SIP:310消息,這樣,被叫終端就可以直接通過該消息釋放當前占用的分組域資源。
步驟803、CBCF根據(jù)被叫終端發(fā)送來的消息確定被叫終端接受建立呼叫后,根據(jù)自身保存的被叫標識向MGCF/MGW發(fā)起呼叫。
步驟804、MGCF/MGW根據(jù)該被叫標識向電路域發(fā)起呼叫建立。
步驟805、電路域的交換設備根據(jù)該被叫標識向被叫終端發(fā)起呼叫建立,并完成電路域內(nèi)部及電路域交換設備與MGCF/MGW之間的呼叫建立。
通過上述步驟即完成了由CBCF主動發(fā)起呼叫建立的流程。
上述圖6及圖8給出了實現(xiàn)被叫終端側CSI呼叫的兩種過程。實際上,在實現(xiàn)被叫終端側的CSI呼叫時,還可以由被叫終端確定采用哪種方案。
具體來說,由于不知道會采用哪種方案發(fā)起呼叫,因此CBCF首先要為被叫終端分配一個電路域臨時號碼,并向該被叫終端發(fā)送建立CSI呼叫的請求消息。同時還應保存當前呼叫的相關信息,該相關信息應包括所分配的臨時號碼、呼叫標識以及被叫標識,如果由被叫終端主動發(fā)起呼叫,則后續(xù)過程中需要使用臨時號碼及呼叫標識;如果由CBCF發(fā)起呼叫,則后續(xù)過程中需要使用被叫標識。
之后,被叫終端在向CBCF反饋接受建立呼叫的消息時,在該消息中增加一個標識信息,該標識信息用于表示當前是由被叫終端自身還是由CBCF發(fā)起呼叫。
CBCF在收到被叫終端發(fā)送來的接受建立呼叫的消息后,根據(jù)該消息中的標識信息判斷是由被叫終端還是由CBCF發(fā)起呼叫,如果是由被叫終端發(fā)起呼叫,則執(zhí)行圖6中步驟602中根據(jù)臨時號碼在電路域發(fā)起呼叫以及后續(xù)的步驟;如果是由CBCF自身發(fā)起呼叫,則執(zhí)行圖8中步驟803及后續(xù)步驟。
本發(fā)明方案已經(jīng)過了試驗、模擬,確實可行。
以上所述僅為本發(fā)明方案的較佳實施例,并不用以限定本發(fā)明的保護范圍。
權利要求
1.一種實現(xiàn)電路域多媒體業(yè)務呼叫的方法,其特征在于,該方法包括以下步驟a1.主叫終端向分組域的電路承載控制功能CBCF發(fā)送建立到被叫終端的電路域多媒體業(yè)務CSI呼叫的請求消息,所述請求消息中攜帶被叫標識;b1.所述CBCF為該主叫終端分配臨時號碼,將該臨時號碼發(fā)送給主叫終端,并保存主叫終端發(fā)起的會話的相關信息,所述相關信息包括該臨時號碼及被叫標識;c1.釋放當前占用的分組域資源,并由主叫終端根據(jù)收到的臨時號碼在電路域發(fā)起呼叫;d1.電路域的交換設備根據(jù)該臨時號碼將當前呼叫路由到媒體網(wǎng)關控制功能/媒體網(wǎng)關MGCF/MGW,MGCF/MGW根據(jù)該臨時號碼確定相應的CBCF,向CBCF發(fā)送建立呼叫的請求消息,所述請求消息中攜帶該臨時號碼;e1.所述CBCF根據(jù)該臨時號碼及自身保存的會話相關信息確定被叫標識,并根據(jù)該被叫標識完成與被叫的接續(xù)。
2.根據(jù)權利要求1所述的方法,其特征在于所述步驟a1中,所述主叫終端向CBCF發(fā)送的請求消息為會話發(fā)起協(xié)議發(fā)起SIP:INVITE;步驟b1進一步包括所述CBCF通過會話發(fā)起協(xié)議200號正常消息SIP:200OK建立分組域呼叫,所述臨時號碼通過該消息發(fā)送給主叫終端;步驟c1之前進一步包括主叫終端在收到SIP:200OK消息后,向CBCF反饋會話發(fā)起協(xié)議應答證實消息SIP:ACK;步驟c1中,所述釋放當前占用的分組域資源為主叫終端通過向CBCF發(fā)送SIP:BYE消息釋放所述分組域呼叫,并通過會話發(fā)起協(xié)議結束消息SIP:BYE中攜帶的原因值通知CBCF保存步驟b1中保存的會話相關信息;所述步驟c1進一步包括CBCF在收到SIP:BYE消息后保留該會話相關信息,并向主叫終端返回SIP:200OK消息。
3.根據(jù)權利要求1所述的方法,其特征在于所述步驟a1中,所述主叫終端向CBCF發(fā)送的請求消息為SIP:INVITE消息;步驟b1中,所述CBCF通過會話發(fā)起協(xié)議310應答消息SIP:310確認接受主叫終端發(fā)起的CSI呼叫,并將臨時號碼通過該消息發(fā)送給主叫終端;步驟c1中,所述釋放當前占用的分組域資源為CBCF直接通過步驟b1中發(fā)送的SIP:310消息釋放。
4.一種實現(xiàn)電路域多媒體業(yè)務呼叫的方法,其特征在于,該方法包括以下步驟a2.CBCF在收到建立到被叫終端的CSI呼叫的消息后,為被叫終端分配一個電路域臨時號碼,并向該被叫終端發(fā)送建立CSI呼叫的請求消息,該請求消息中攜帶該臨時號碼,該CBCF并保存當前呼叫的相關信息,所述相關信息包括該臨時號碼及呼叫標識;b2.被叫終端在收到所述請求消息后,向CBCF反饋接受建立呼叫的消息,釋放當前占用的分組域資源,并根據(jù)該臨時號碼在電路域發(fā)起呼叫;c2.電路域的交換設備根據(jù)該臨時號碼將當前呼叫路由到MGCF/MGW,MGCF/MGW根據(jù)該臨時號碼確定相應的CBCF,并向該CBCF發(fā)送建立呼叫的請求消息,所述請求消息中攜帶該臨時號碼;d2.CBCF根據(jù)該臨時號碼及自身保存的會話相關信息確定呼叫標識,并將被叫終端在電路域發(fā)起的呼叫關聯(lián)到該呼叫標識所對應的呼叫。
5.根據(jù)權利要求4所述的方法,其特征在于所述步驟a2中,所述CBCF向被叫終端發(fā)送的建立CSI呼叫的請求消息為SIP:INVITE消息;步驟b2中,所述被叫終端向CBCF反饋的接受建立呼叫的消息為SIP:200OK消息;所述步驟b2進一步包括所述被叫終端通過該SIP:200OK消息建立被叫終端在分組域的呼叫,所述CBCF在收到SIP:200OK消息后,向被叫終端反饋SIP:ACK消息;步驟b2中,所述被叫終端釋放分組域資源為通過向CBCF發(fā)送SIP:BYE消息釋放所述分組域呼叫,并通過SIP:BYE消息中攜帶的原因值通知CBCF保留步驟a2中保存的會話相關信息;所述步驟b2進一步包括CBCF在收到SIP:BYE消息后保留該會話相關信息,并向被叫終端返回SIP:200OK消息。
6.根據(jù)權利要求4所述的方法,其特征在于所述步驟a2中,所述CBCF向被叫終端發(fā)送的建立CSI呼叫的請求消息為SIP:INVITE消息;步驟b2中,所述被叫終端向CBCF反饋的接受建立呼叫的消息為SIP:310消息;所述被叫終端釋放分組域資源為被叫終端直接通過所述SIP:310消息釋放。
7.一種實現(xiàn)電路域多媒體業(yè)務呼叫的方法,其特征在于,該方法包括以下步驟a3.CBCF在收到建立到被叫終端的CSI呼叫的消息后,向被叫終端發(fā)送建立CSI呼叫的請求消息,該CBCF并保存當前呼叫的相關信息,所述相關信息包括被叫標識;b3.被叫終端在收到所述請求消息后,向CBCF反饋接受建立呼叫的消息,并釋放當前占用的分組域資源;c3.CBCF在收到步驟b3所述消息后,根據(jù)自身保存的被叫標識向MGCF/MGW發(fā)起呼叫;d3.MGCF/MGW根據(jù)該被叫標識向電路域發(fā)起呼叫建立,電路域的交換設備根據(jù)該被叫標識向被叫終端發(fā)起呼叫建立,并完成電路域內(nèi)部及電路域交換設備與MGCF/MGW間的呼叫建立。
8.根據(jù)權利要求7所述的方法,其特征在于所述步驟a3中,所述CBCF向被叫終端發(fā)送的建立CSI呼叫的請求消息為SIP:INVITE消息;步驟b3中,所述被叫終端向CBCF反饋的接受建立呼叫的消息為SIP:200OK消息;所述步驟b3進一步包括所述被叫終端通過該SIP:200OK消息建立被叫終端在分組域的呼叫,CBCF在收到SIP:200OK消息后,向被叫終端反饋SIP:ACK消息;步驟b3中,所述被叫終端釋放分組域資源為通過向CBCF發(fā)送SIP:BYE消息釋放所述分組域呼叫,并通過SIP:BYE消息中攜帶的原因值通知CBCF保留步驟a2中保存的會話相關信息;所述步驟b3進一步包括CBCF在收到SIP:BYE消息后保留該會話相關信息,并向主叫終端返回SIP:200OK消息。
9.根據(jù)權利要求7所述的方法,其特征在于所述步驟a3中,所述CBCF向被叫終端發(fā)送的建立CSI呼叫的請求消息為SIP:INVITE消息;步驟b3中,所述被叫終端向CBCF反饋的接受建立呼叫的消息為SIP:310消息;所述被叫終端釋放分組域資源為被叫終端直接通過步所述SIP:310消息釋放。
10.根據(jù)權利要求7、8或9所述的方法,其特征在于所述步驟a3中,所述CBCF在收到建立CSI呼叫的消息后,進一步包括為被叫終端分配一個電路域臨時號碼;步驟a3中,所述CBCF向被叫終端發(fā)送的建立CSI呼叫的請求消息進一步包括該臨時號碼;所述CBCF保存的當前呼叫的相關信息中進一步包括所述臨時號碼及當前呼叫的呼叫標識;步驟b3中,所述被叫終端向自身對應的CBCF反饋的消息中攜帶標識信息,所述標識信息表示由被叫終端自身或CBCF發(fā)起CSI呼叫;步驟c3中,所述CBCF在收到步驟b3所述消息,并在通過被叫標識向MGCF/MGW發(fā)起呼叫之前,進一步包括以下步驟獲取步驟b3所述消息中攜帶的標識信息,并根據(jù)該標識信息確定是由被叫終端還是由本CBCF發(fā)起呼叫,如果是由本CBCF發(fā)起呼叫,則直接執(zhí)行通過被叫標識向MGCF/MGW發(fā)起呼叫的步驟;如果是由被叫終端發(fā)起呼叫,則執(zhí)行以下步驟c31.被叫終端根據(jù)該臨時號碼在電路域發(fā)起呼叫;c32.電路域的交換設備根據(jù)該臨時號碼將當前呼叫路由到MGCF/MGW,MGCF/MGW根據(jù)該臨時號碼確定相應的CBCF,并向該CBCF發(fā)送建立呼叫的請求消息,所述請求消息中攜帶該臨時號碼;c33.CBCF根據(jù)該臨時號碼及自身保存的呼叫相關信息確定呼叫標識,并將被叫終端在電路域發(fā)起的呼叫關聯(lián)到該呼叫標識所對應的呼叫。
全文摘要
本發(fā)明公開了一種實現(xiàn)電路域多媒體業(yè)務呼叫的方法,該方法首先由主叫終端向分組域的CBCF發(fā)送建立到被叫終端的CSI呼叫的請求消息,所述請求消息中攜帶被叫標識;CBCF為該主叫終端分配臨時號碼,并發(fā)送給主叫終端,同時保存主叫終端發(fā)起的會話的相關信息;釋放當前占用的分組域資源,并由主叫終端根據(jù)收到的臨時號碼在電路域發(fā)起呼叫;電路域的交換設備根據(jù)該臨時號碼將當前呼叫路由到MGCF/MGW,MGCF/MGW根據(jù)該臨時號碼確定CBCF,并向其發(fā)送建立呼叫的請求消息;該CBCF根據(jù)該臨時號碼及自身保存的會話相關信息確定被叫標識,并根據(jù)該被叫標識完成與被叫的接續(xù)。本發(fā)明同時還公開了另外兩種實現(xiàn)CSI呼叫的方法。本發(fā)明方案實現(xiàn)了不使用并發(fā)業(yè)務的終端和網(wǎng)絡能夠建立CSI呼叫。
文檔編號H04M3/42GK1798421SQ20041009704
公開日2006年7月5日 申請日期2004年12月21日 優(yōu)先權日2004年12月21日
發(fā)明者劉文宇 申請人:華為技術有限公司