專利名稱:呼叫控制的方法和ims的電路交換控制裝置及終端設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域IMS集中控制技術(shù),具體涉及呼叫控制的方法 和IMS的電路交換控制裝置及終端設(shè)備。
背景技術(shù):
目前,移動通信網(wǎng)絡(luò)以電路交換(Circuit-Switched, CS)為主,包括GSM、 CDMA等。各運營商基于CS網(wǎng)絡(luò)建立了比較完善和豐富的業(yè)務(wù)平臺,其中 移動交換中心(MSC)負(fù)責(zé)呼叫路由和業(yè)務(wù)邏輯執(zhí)行,如呼叫前轉(zhuǎn)業(yè)務(wù),呼 叫保持業(yè)務(wù)等等。CS網(wǎng)絡(luò)的業(yè)務(wù)提供需要漫游地MSC的支持,對于新業(yè)務(wù)的引入不利。 IP多媒體子系統(tǒng)(IP Multimedia Sub-system, IMS )是基于分組交換(Package-Switched, PS)的業(yè)務(wù)網(wǎng)絡(luò),其業(yè)務(wù)提供與漫游地?zé)o關(guān),有利于新的多媒體業(yè) 務(wù)的引入。IMS支持UE通過各種分組交換接入網(wǎng)(如GPRS )接入IMS網(wǎng) 絡(luò)進(jìn)行IMS多媒體業(yè)務(wù)?;诜纸M交換的IMS網(wǎng)絡(luò)是通信網(wǎng)絡(luò)未來的發(fā)展趨勢,但是IMS網(wǎng)絡(luò)也 是一個比較復(fù)雜的網(wǎng)絡(luò),可以預(yù)見,基于分組交換的IMS網(wǎng)絡(luò)的全面部署不 會短時間完成,同時,不可能所有的CS網(wǎng)絡(luò)用戶短時間更換新的IMS終端, CS網(wǎng)絡(luò)將會在較長的一段時間內(nèi)與IMS網(wǎng)絡(luò)共存,因此需要CS網(wǎng)絡(luò)與IMS 網(wǎng)絡(luò)的同時運營。在向IMS網(wǎng)絡(luò)演進(jìn)過程中,3GPP提出IMS集中業(yè)務(wù)控制(IMS Centralised Service, ICS )課題,要求實現(xiàn)UE通過CS網(wǎng)絡(luò)承載語音或視頻 (Visual Phone, VP )媒體來建立IMS呼叫,同時,削弱或去除MSC中的業(yè) 務(wù)處理邏輯;UE通過新引入的IMS的電路交換控制信道(IMS CS Control Channel, ICCC )收發(fā)IMS呼叫相關(guān)的控制信令,ICCC可能通過非結(jié)構(gòu)化補(bǔ) 充業(yè)務(wù)凄i:據(jù)(Unstructured Supplementary Service Data, USSD )消息承載,稱 為ICCC-cs;或通過PS承載,稱為ICCC-ps?,F(xiàn)有的一種通過CS網(wǎng)絡(luò)來建立IMS集中業(yè)務(wù)控制呼叫的主叫流程包括步驟101至步驟104,終端設(shè)備與IMS的電路交換控制單元(IMS CS Control Function, ICCF)建立ICCC控制信道并通過所述控制信道將^皮叫方 的號碼發(fā)送給所述ICCF。具體的步驟IOI,所述終端設(shè)備向所述ICCF發(fā)送會話邀請;所述會話邀請消息 包含被叫方的電話號碼。所述會話邀請可以通過USSD或PS網(wǎng)絡(luò)傳輸??梢岳斫獾氖?,采取的PS網(wǎng)絡(luò)可以是GPRS等分組接入網(wǎng),具體采取何 種方式傳輸可以根據(jù)用戶終端開通的網(wǎng)絡(luò)服務(wù)進(jìn)行選擇。步驟102, ICCF返回臨時響應(yīng)消息(183 ),所述臨時響應(yīng)消息中可以包 含ICCF的號碼。所述ICCF的號碼也可以在所述終端設(shè)備預(yù)先進(jìn)行配置,則 本步驟則不必返回所述ICCF的號碼。103, 所述終端設(shè)備向所述ICCF發(fā)送臨時響應(yīng)消息確認(rèn)(PRACK)消息;104, 所述ICCF返回200OK對所述臨時確認(rèn)消息進(jìn)行確認(rèn)。步驟105,所述終端設(shè)備與所述ICCF建立電路交換呼叫分支(CS Call Leg )。步驟106,所述ICCF與所述#1叫方建立第二呼叫分支;步驟107,所述ICCF通過綁定所述與終端設(shè)備建立的呼叫分支和所述與 第二方建立的呼叫分支建立所述終端設(shè)備與所述第二方的呼叫連接。這里,ICCF可以看作是一個背靠背用戶代理(Back-to-Back-User-Agent,B2BUA),相當(dāng)于兩個UA粘合在一起。ICCF和所述終端設(shè)備之間建立第一個呼叫分支,和被叫方建立第二個呼叫分支,這兩個呼叫分支相對獨立,當(dāng) 某一個呼叫分支被拆除,另一個呼叫分支可以獨立存在。而所述第一個呼叫分支的建立和所述第二個呼叫分支的建立可以相互觸發(fā),在建立的過程中, 實現(xiàn)所述終端設(shè)備與第二方信令的交互和媒體的連接,實現(xiàn)所述終端設(shè)備與 第二方的通話。IMS集中業(yè)務(wù)控制方式下實現(xiàn)通過CS網(wǎng)絡(luò)來建立IMS呼叫的被叫流程 和上述的主叫流程相似,此處不再贅述。在上述現(xiàn)有的基本呼叫流程的基礎(chǔ)上,所述終端設(shè)備可以通過ICCC通道向所述ICCF請求與第三方進(jìn)行會話;ICCF建立與第三方的呼叫分支,所述與第三方的呼叫分支建立后;ICCF可以通過綁定所述電路交換呼叫分支和所述第三呼叫分支實現(xiàn)終端 設(shè)備與第三方建立呼叫連接;并且,ICCF可以通過接收控制信令,通過重用所述電路交換呼叫分支實 現(xiàn)所述終端設(shè)備和第二方、第三方通話的切換。在對現(xiàn)有技術(shù)的研究和實踐過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)存在以下問題以上現(xiàn)有的技術(shù)方案可以實現(xiàn)通過CS網(wǎng)絡(luò)來建立IMS呼叫并進(jìn)行所述 終端設(shè)備與第二方、第三方通話的切換,但是,如果在通話中變更通話使用 的媒體類型,將導(dǎo)致通話切換到另一方后,無法按照原有的媒體類型進(jìn)行會 話,進(jìn)而通話的無法進(jìn)行。例如在上述現(xiàn)有技術(shù)方案中,所述終端設(shè)備與 所述第二方進(jìn)行通話的媒體類型發(fā)生了變更,則在觸發(fā)通話切換時,所述終 端設(shè)備與ICCF建立的電路交換的呼叫分支的媒體類型和ICCF與第三方建立 的第三呼叫分支的媒體類型不一致,這將導(dǎo)致所述終端設(shè)備與第三方通話無 法進(jìn)行。發(fā)明內(nèi)容本發(fā)明一實施例要解決的技術(shù)問題是提供呼叫控制的方法和IMS的電路 交換控制裝置及終端設(shè)備,能夠在電路交換建立的IMS集中業(yè)務(wù)控制呼叫中 實現(xiàn)通話切換的可靠性。本發(fā)明實施例提供的一種呼叫控制的方法,包括終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分支 和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;ICCF接收^某體類型變更請求;判斷所述終端設(shè)備是否存在一個以上的會話;若是,則拒絕變更所述終端設(shè)備與第二方通話的媒體類型。 本發(fā)明實施例提供的一種呼叫控制的方法,包括終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話; 終端設(shè)備接收所述第二方的媒體類型變更請求;判斷所述終端設(shè)備是否存在一個以上的會話;若存在,則拒絕變更所述 終端設(shè)備與第二方通話的媒體類型。本發(fā)明實施例提供的一種呼叫控制的方法,包括終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分支 和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;ICCF接收媒體類型變更請求;判斷所述終端設(shè)備所在的電路交換網(wǎng)絡(luò)是 否支持SCUDIF;若不支持,則拒絕變更所述終端設(shè)備與第二方通話的媒體類型。本發(fā)明實施例提供的一種呼叫控制方法,包括終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分支 和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;所述ICCF與第三方建立的 第三呼叫分支被保持;ICCF收到終端設(shè)備的會話切換請求;ICCF將所述終端設(shè)備與所述ICCF之間電路交換呼叫分支的媒體類型變 更為與所述第三呼叫分支相同的媒體類型;ICCF通過綁定所述變更媒體類型的電路交換呼叫分支和所述第三呼叫分 支建立所述終端設(shè)備與第三方的呼叫連接。本發(fā)明實施例提供的一種呼叫控制方法,包括終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分支 和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;所述ICCF與第三方建立的 第三呼叫分支被保持;所述終端設(shè)備或所述第二方請求釋放所述終端設(shè)備與第二方之間的呼叫 連接;ICCF將所述終端設(shè)備與所述ICCF之間電路交換呼叫分支的媒體類型變 更為與所述第三呼叫分支相同的媒體類型;ICCF通過綁定所述變更媒體類型的電路交換呼叫分支和所述第三呼叫分 支建立所述終端設(shè)備與第三方的呼叫連接。本發(fā)明實施例提供的一種IMS的電路交換控制裝置,包括呼叫控制單 元、媒體變更決策單元;所述呼叫控制單元,用于通過與終端設(shè)備電路交換呼叫分支和與第二方 的第二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;所述媒體變更決策單元,用于接收媒體類型變更請求,并判斷所述終端 設(shè)備是否存在一個以上的會話;若存在,則拒絕變更所述終端設(shè)備與第二方 通話的媒體類型。本發(fā)明實施例提供的一種終端設(shè)備,包括會話單元和媒體變更決策單元;所述會話單元,用于與第二方通過所述終端設(shè)備與ICCF建立的電路交換 呼叫分支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;所述媒體變更決策單元,用于接收媒體類型變更請求,并判斷所述終端 設(shè)備是否存在一個以上的會話;若存在,則拒絕變更所述會話單元與第二方通話的媒體類型。本發(fā)明實施例提供的一種IMS的電路交換控制裝置,包括呼叫控制單 元和媒體變更決策單元;所述呼叫控制單元,用于通過與終端設(shè)備電路交換呼叫分支和與第二方 的第二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;所述媒體變更決策單元,ICCF接收媒體類型變更請求;判斷所述終端設(shè) 備所在的電路交換網(wǎng)絡(luò)是否支持SCUDIF;若不支持,則拒絕變更所述終端設(shè) 備與第二方通話的媒體類型。本發(fā)明實施例提供的一種IMS的電路交換控制裝置,包括呼叫控制單 元、會話切換單元和呼叫分支綁定單元;呼叫控制單元,用于通過與終端設(shè)備電路交換呼叫分支和與第二方的第二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;并保持與第三方的第三呼叫分 支;會話切換單元,用于接收所述終端設(shè)備的會話切換請求,將與所述終端 設(shè)備之間電路交換呼叫分支的媒體類型變更為與所述第三呼叫分支相同的媒 體類型;并通知呼叫分支綁定單元綁定所述變更媒體類型的電路交換呼叫分 支和所述第三呼叫分支;呼叫分支綁定單元,用于通過綁定所述變更媒體類型的電路交換呼叫分 支和所述第三呼叫分支建立所述終端設(shè)備與第三方的呼叫連接。本發(fā)明實施例提供的一種IMS的電路交換控制裝置,包括呼叫控制單 元、會話切換單元和呼叫分支綁定單元;呼叫控制單元,用于通過與終端設(shè)備電路交換呼叫分支和與第二方的第 二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;并保持與第三方的第三呼叫分支;會話切換單元,用于釋放所述終端設(shè)備與第二方之間的呼叫連接的請求, 將與所述終端設(shè)備之間電路交換呼叫分支的媒體類型變更為與所述第三呼叫分支相同的媒體類型;并通知呼叫分支綁定單元綁定所述變更媒體類型的電 路交換呼叫分支和所述第三呼叫分支;呼叫分支綁定單元,用于通過綁定所述變更媒體類型的電路交換呼叫分 支和所述第三呼叫分支建立所述終端設(shè)備與第三方的呼叫連接。采用上述技術(shù)方案,本發(fā)明實施例有益的技術(shù)效果在于本發(fā)明實施例中,終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電 路交換呼叫分支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;ICCF接收 媒體類型變更請求;判斷所述終端設(shè)備是否存在一個以上的會話;若是,則 拒絕變更所述終端設(shè)備與第二方通話的媒體類型。避免了現(xiàn)有技術(shù)中,由于 媒體類型的變更導(dǎo)致會話切換后無法進(jìn)行通話的情況,提高了進(jìn)行通話切換 的可靠性,穩(wěn)定性。
圖1為現(xiàn)有技術(shù)通過CS網(wǎng)絡(luò)來建立IMS集中業(yè)務(wù)控制呼叫的主叫流程圖;圖2為本發(fā)明實施例一呼叫控制方法的流程圖; 圖3為本發(fā)明實施例二呼叫控制方法的流程圖; 圖4為本發(fā)明實施例三呼叫控制方法的流程圖; 圖5為本發(fā)明實施例四呼叫控制方法的流程圖; 圖6為本發(fā)明實施例五呼叫控制方法的流程圖; 圖7為本發(fā)明實施例六IMS的電路交換控制裝置的邏輯結(jié)構(gòu)示意圖; 圖8為本發(fā)明實施例七終端設(shè)備的邏輯結(jié)構(gòu)示意圖; 圖9為本發(fā)明實施例八IMS的電路交換控制裝置的邏輯結(jié)構(gòu)示意圖; 圖10為本發(fā)明實施例九IMS的電路交換控制裝置的邏輯結(jié)構(gòu)示意圖; 圖11為本發(fā)明實施例十IMS的電路交換控制裝置的邏輯結(jié)構(gòu)示意圖。
具體實施方式
本發(fā)明實施例提供了呼叫控制的方法和IMS的電路交換控制裝置及終端 設(shè)備,能夠在電路交換建立的IMS集中業(yè)務(wù)控制呼叫中實現(xiàn)通話切換的可靠 性。下面對本發(fā)明實施例提供的呼叫控制的方法和IMS的電路交換控制裝置 及終端設(shè)備進(jìn)行詳細(xì)描述。本發(fā)明實施例一, 一種呼叫控制的方法,流程圖如圖2所示,包括Al,終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫 分支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話。本發(fā)明實施例中,所述終端設(shè)備為可以基于電路交換進(jìn)行通信的網(wǎng)絡(luò)設(shè) 備,例如可以是移動電話、固定電話、網(wǎng)絡(luò)計算機(jī)、服務(wù)器等等;所述第 二方包括與終端設(shè)備建立呼叫的對端終端設(shè)備及其所在的接入網(wǎng)絡(luò);該接入 網(wǎng)絡(luò)可以是PS接入網(wǎng),也可以是CS接入網(wǎng)絡(luò),本發(fā)明不做限定。A2, ICCF接收媒體類型變更請求。本實施例中,本發(fā)明實施例中,所述的媒體類型可以包括音頻類型、視頻類型、文件類型等。所述ICCF接收的媒體類型變更請求是所述終端設(shè)備 通過IMS的電路交換控制信道發(fā)送的;所述媒體類型變更請求中可以包含請 求變更的新的媒體類型;所述ICCF接收的媒體類型變更請求還可以是所述第 二方發(fā)送的;所述媒體類型變更請求中包含請求變更的新的媒體類型。所述 媒體類型變更請求可以是會話邀請(INVITE)消息、重新會話邀請 (Re-INVITE)消息或會話更新(UPDATE)消息。可以理解的是,所述媒體類型變更請求中也可以不包含請求變更的新的 媒體類型,新的媒體類型可以在接收媒體類型變更后,再從媒體變更的請求 方獲得。A3,判斷所述終端設(shè)備是否存在一個以上的會話;若是,則繼續(xù)步驟A4; 若否則繼續(xù)步驟A5。本發(fā)明實施例中,判斷所述終端設(shè)備是否存在一個以上的會話可以通過 判斷ICCF是否代理所述終端設(shè)備與其他方建立一個以上的會話分支,這里的 會話是指所述終端設(shè)備與對端的通信關(guān)系。A4,拒絕變更所述終端設(shè)備與第二方通話的媒體類型。本實施例,若所述媒體類型變更請求是所述終端設(shè)備發(fā)送的,則拒絕變 更所述終端設(shè)備與第二方通話的媒體類型是向所述終端設(shè)備返回拒絕消息拒 絕媒體類型變更;若所述媒體類型變更請求是所述第二方發(fā)送的,則拒絕變 更所述終端設(shè)備與第二方通話的媒體類型是向第二方返回拒絕消息拒絕媒體 類型變更;A5,將所述終端設(shè)備與所述第二方通話使用的媒體類型變更為所述新的 媒體類型。本實施例中,將所述終端設(shè)備與所述第二方通話使用的媒體類型變更為 所述新的媒體類型可以通過現(xiàn)有的常規(guī)方式實現(xiàn),但是需要CS網(wǎng)絡(luò)中的設(shè)備 對業(yè)務(wù)變更和非限制數(shù)字信息業(yè)務(wù)回退特性(Service Change and UDI Fallback, SCUDIF)的支持,對CS網(wǎng)絡(luò)中的設(shè)備較高,但是,實際上現(xiàn)有的 CS網(wǎng)絡(luò)一般不支持在通話過程中的媒體類型的更改,因此可以理解的是,將所述終端設(shè)備與所述第二方通話使用的媒體類型變更為所述新的媒體類型還 可以采用如下方式實現(xiàn)釋放所述終端設(shè)備與所述ICCF建立的所述基于原媒體類型的電路交換 呼叫分支;建立所述終端設(shè)備與所述ICCF基于新的媒體類型的電路交換呼叫分支; 將第二呼叫分支的媒體類型變更為所述新的媒體類型;所述ICCF通過綁定所述基于新媒體類型的電路交換呼叫分支和所述變 更為新媒體類型的第二呼叫分支建立所述終端設(shè)備與所述第二方的呼叫連 接。因為現(xiàn)有技術(shù)中,在版本(Release) 5及以后的CS協(xié)議才支持SCUDIF, 即不掛斷當(dāng)前呼叫而進(jìn)行媒體類型變更,但Release 4、 Release 99和GSM不 支持SCUDIF特性。所以上述在電路交換網(wǎng)絡(luò)采用了重建呼叫支路的方式, 與現(xiàn)有的實現(xiàn)方式相比可以降低對電路交換網(wǎng)絡(luò)的要求,不依賴與CS網(wǎng)絡(luò)對 SCUDIF的支持,避免了需要對現(xiàn)有的電路交換網(wǎng)絡(luò)設(shè)備進(jìn)行的大范圍升級, 降低了網(wǎng)絡(luò)建設(shè)的成本,通用性更強(qiáng)。本發(fā)明實施例一,終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電 路交換呼叫分支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;ICCF接收 媒體類型變更請求;判斷所述終端設(shè)備是否存在一個以上的會話;若是,則 拒絕變更所述終端設(shè)備與第二方通話的媒體類型。避免了現(xiàn)有技術(shù)中,由于 媒體類型的變更導(dǎo)致會話切換后無法進(jìn)行通話的情況,提高了進(jìn)行通話切換 的可靠性,穩(wěn)定性。本發(fā)明實施例二, 一種呼叫控制的方法,流程圖如圖3所示,包括Bl,終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分 支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話。本發(fā)明實施例中,所述終端設(shè)備為可以基于電路交換進(jìn)行通信的網(wǎng)絡(luò)設(shè) 備,例如可以是移動電話、固定電話、網(wǎng)絡(luò)計算機(jī)、服務(wù)器等等;所述第 二方包括與終端設(shè)備建立呼叫的對端終端設(shè)備及其所在的接入網(wǎng)絡(luò);該接入網(wǎng)絡(luò)可以是PS接入網(wǎng),也可以是CS接入網(wǎng)絡(luò),本發(fā)明不做限定。 B2,終端設(shè)備接收第二方的媒體類型變更請求。所述終端設(shè)備接收媒體類型變更請求的過程可以是所述第二方向ICCF發(fā)送媒體類型變更請求;所述媒體類型變更請求中包 含請求變更的新的媒體類型;所述終端設(shè)備通過IMS的電路交換控制信道接收ICCF轉(zhuǎn)發(fā)的所述媒體 類型變更請求;可以理解的是,所述終端還可以通過其他方式接收第二方的媒體類型變 更請求,具體的接收方式不構(gòu)成對本發(fā)明的限制。B3,判斷所述終端設(shè)備是否存在一個以上的會話;若是,則繼續(xù)步驟B4; 若否則繼續(xù)步驟B5。本發(fā)明實施例中,判斷所述終端設(shè)備是否存在一個以上的會話可以通過 判斷ICCF是否代理所述終端設(shè)備與其他方建立一個以上的會話分支,這里的 會話是指所述終端設(shè)備與對端的通信關(guān)系。B4,拒絕變更與第二方通話的媒體類型。所述拒絕變更所述終端設(shè)備與第二方通話的媒體類型包括所述終端設(shè)備通過IMS的電路交換控制信道向所述ICCF返回拒絕消息 拒絕媒體類型變更,所述ICCF向所述第二方轉(zhuǎn)發(fā)所述拒絕消息??梢岳斫獾?是,所述終端設(shè)備還可以通過其他路徑向所述第二方返回拒絕消息,具體的 返回的消息和發(fā)送路徑不構(gòu)成對本發(fā)明的限制。B5,將所述終端設(shè)備與所述第二方通話使用的媒體類型變更為所述新的 媒體類型。本實施例中,將所述終端設(shè)備與所述第二方通話使用的媒體類型變更為 所述新的媒體類型的方式參見實施例一步驟A5。本發(fā)明實施例二與實施例一的區(qū)別在于,決策是否允許媒體類型的變更 由CS網(wǎng)絡(luò)側(cè)的終端設(shè)備決策。本發(fā)明實施例三, 一種呼叫控制的方法,流程圖如圖4所示,包括Cl,終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分 支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話。C2, ICCF接收媒體類型變更請求。本實施例中,所述ICCF接收的媒體類型變更請求是所述終端設(shè)備通過 IMS的電路交換控制信道發(fā)送的;所述媒體類型變更請求中可以包含請求變 更的新的媒體類型;所述ICCF接收的媒體類型變更請求還可以是所述第二方 發(fā)送的;所述媒體類型變更請求中包含請求變更的新的媒體類型。可以理解的是,所述媒體類型變更請求中也可以不包含請求變更的新的 媒體類型,新的媒體類型可以在接收媒體類型變更后,再經(jīng)過與所述終端設(shè) 備或第二方交互獲得。C3,判斷所述終端設(shè)備所在的電路交換網(wǎng)絡(luò)是否支持SCUDIF;若是, 則繼續(xù)步驟C5;若否則繼續(xù)步驟C4。本實施例中,終端設(shè)備可以通過CS呼叫分支的建立過程獲知CS網(wǎng)絡(luò)是否支持SCUDIF特性,可參考TS 23.172和TR 29.863協(xié)議,然后,終端設(shè)備可 以通過ICCC通知ICCF。所述ICCF還可以通過MGCF獲知所述CS網(wǎng)絡(luò)是 否支SCUDIF特性,可以理解的是,ICCF獲知所述CS網(wǎng)絡(luò)是否支持SCUDIF 特性的方式還可以有多種,具體ICCF獲得SCUDIF的方式不構(gòu)成對本發(fā)明的 限制。本發(fā)明實施例中,判斷所述終端設(shè)備是否存在一個以上的會話可以通過 判斷ICCF是否代理所述終端設(shè)備與其他方建立一個以上的會話分支,這里的 會話是指所述終端設(shè)備與對端的通信關(guān)系。C4,拒絕變更所述終端設(shè)備與第二方通話的媒體類型。所述拒絕變更所述終端設(shè)備與第二方通話的媒體類型包括所述終端設(shè)備通過IMS的電路交換控制信道向所述ICCF返回拒絕消息 拒絕媒體類型變更,所述ICCF向所述第二方轉(zhuǎn)發(fā)所述拒絕消息??梢岳斫獾?是,所述終端設(shè)備還可以通過其他路徑向所述第二方返回拒絕消息,具體的返回的消息和發(fā)送路徑不構(gòu)成對本發(fā)明的限制。C5,將所述終端設(shè)備與所述第二方通話使用的媒體類型變更為所述新的 媒體類型。本本實施例中,將所述終端設(shè)備與所述第二方通話使用的媒體類型變更為所述新的媒體類型的方式參見實施例一步驟A5。本發(fā)明實施例三,對于通話中的一方請求媒體變更時,若cs網(wǎng)絡(luò)不支持SCUDIF特性的情況,采取了拒絕進(jìn)行媒體類型變更的方式,相對于現(xiàn)有技術(shù) 直接進(jìn)行媒體類型轉(zhuǎn)換方案,先由ICCF向MGCF發(fā)送媒體轉(zhuǎn)換請求,MGCF 在進(jìn)行媒體轉(zhuǎn)換時,導(dǎo)致的媒體轉(zhuǎn)換失敗,最終導(dǎo)致通話的失敗,可以繼續(xù) 保證通話雙方采用原媒體類型繼續(xù)通話,并且降低了信令消耗,優(yōu)化了信令 傳輸?shù)牧鞒獭1景l(fā)明實施例四, 一種呼叫控制的方法,流程圖如圖5所示,包括Dl,終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫 分支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;所述ICCF與第三方建 立的第三呼叫分支被保持;D2, ICCF收到終端設(shè)備的會話切換請求;D3, ICCF將所述終端設(shè)備與所述ICCF之間電路交換呼叫分支的媒體類 型變更為與所述第三呼叫分支相同的媒體類型;本實施例中,將所述終端設(shè)備與所述ICCF之間電路交換呼叫分支的媒體 類型變更為與所述第三呼叫分支相同的媒體類型可以采取現(xiàn)有的常規(guī)方式變 更,但是需要CS網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備支持SCUDIF,對CS網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備要求 較高,可以理解的是,本發(fā)明實施例可以采用如下方式實現(xiàn)電路交換呼叫分 支媒體類型的變更釋放所述終端設(shè)備與所述ICCF建立的所述基于原媒體類型的電路交換 呼叫分支;建立所述終端設(shè)備與所述ICCF基于與所述第三呼叫分支相同的媒體類 型的電路交換呼叫分支;該方式因為在電路交換網(wǎng)絡(luò)采用了重建呼叫支路的機(jī)制,與現(xiàn)有的實現(xiàn)方式相比可以降低對電路交換網(wǎng)絡(luò)的要求,不依賴與CS網(wǎng)絡(luò)對SCUDIF的支 持,避免了需要對現(xiàn)有的電路交換網(wǎng)絡(luò)設(shè)備進(jìn)行的大范圍升級,降低了網(wǎng)絡(luò) 建設(shè)的成本,通用性更強(qiáng)??梢岳斫獾氖?,釋放CS呼叫分支和重建流程可以由ICCF發(fā)起,也可以 由終端設(shè)備發(fā)起。D4, ICCF通過綁定所述變更媒體類型的電路交換呼叫分支和所述第三呼 叫分支建立所述終端設(shè)備與第三方的呼叫連接。本發(fā)明實施例四通過在切換通話過程中,進(jìn)行媒體類型的變更,實現(xiàn)了 不同媒體類型之間會話的切換,避免了現(xiàn)有技術(shù)中進(jìn)行切換后由于媒體類型 不一直導(dǎo)致的無法進(jìn)行通話的情況,進(jìn)一步,通過重建立CS呼叫分支,使實 現(xiàn)不同媒體類型之間會話切換方案的通用性更好,做到了對現(xiàn)有的舊CS網(wǎng)絡(luò) 設(shè)備的支持,節(jié)約了業(yè)務(wù)升級的成本。本發(fā)明實施例五, 一種呼叫控制的方法,流程圖如圖6所示,包括El,終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分 支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;所述ICCF與第三方建立 的第三呼叫分支被保持;E2,所述終端設(shè)備或所述第二方請求釋放所述終端設(shè)備與第二方之間的 呼叫連接;E3, ICCF將所述終端設(shè)備與所述ICCF之間電路交換呼叫分支的媒體類 型變更為與所述第三呼叫分支相同的媒體類型;變更媒體類型的步驟參見實施例四步驟D3,此處不再贅述。E4, ICCF通過綁定所述變更媒體類型的電路交換呼叫分支和所述第三呼 叫分支建立所述終端設(shè)備與第三方的呼叫連接。本發(fā)明實施例五與實施例四的區(qū)別在于,觸發(fā)切換的條件不同,實施例 二十是在所述終端設(shè)備或所述第二方請求釋放所述終端設(shè)備與第二方之間的 呼叫連接時觸發(fā)終端設(shè)備切換到與所述第三方進(jìn)行會話。本發(fā)明實施例六, 一種IMS的電路交換控制裝置700,邏輯結(jié)構(gòu)示意圖 如圖7所示,包括呼叫控制單元710、媒體變更決策單元720;所述呼叫控制單元710,用于通過與終端設(shè)備電路交換呼叫分支和與第二 方的第二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;所述媒體變更決策單元720,用于接收媒體類型變更請求,并判斷所述終 端設(shè)備是否存在一個以上的會話;若存在,則拒絕變更所述終端設(shè)備與第二 方通話的媒體類型。本發(fā)明實施例七, 一種終端設(shè)備800,邏輯結(jié)構(gòu)示意圖如圖8所示,包括 會話單元810和媒體變更決策單元820;會話單元810,用于與第二方通過所述終端設(shè)備與ICCF建立的電路交換 呼叫分支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;媒體變更決策單元820,用于接收媒體類型變更請求,并判斷所述終端設(shè) 備是否存在一個以上的會話;若存在,則拒絕所述會話單元2130與第二方通 話的媒體類型。實施例八, 一種IMS的電路交換控制裝置900,邏輯結(jié)構(gòu)示意圖如圖9 所示,包括呼叫控制單元910和媒體變更決策單元920;所述呼叫控制單元910,用于通過與終端設(shè)備電路交換呼叫分支和與第二 方的第二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;所述媒體變更決策單元920, ICCF接收媒體類型變更請求;判斷所述終 端設(shè)備所在的電路交換網(wǎng)絡(luò)是否支持SCUDIF;若不支持,則拒絕變更所述終 端設(shè)備與第二方通話的媒體類型。實施例九, 一種IMS的電路交換控制裝置1000,邏輯結(jié)構(gòu)示意圖如圖10 所示,包括呼叫控制單元1010、會話切換單元1020和呼叫分支綁定單元 1030;呼叫控制單元1010,用于通過與終端設(shè)備電路交換呼叫分支和與第二方 的第二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;并保持與第三方的第三呼 叫分支;會話切換單元1020,用于接收所述終端設(shè)備的會話切換請求,將與所述 終端設(shè)備之間電路交換呼叫分支的媒體類型變更為與所述第三呼叫分支相同的媒體類型;并通知呼叫分支綁定單元1030綁定所述變更媒體類型的電路交 換呼叫分支和所述第三呼叫分支;呼叫分支綁定單元1030,用于通過綁定所述變更媒體類型的電路交換呼 叫分支和所述第三呼叫分支建立所述終端設(shè)備與第三方的呼叫連接。實施例十, 一種IMS的電路交換控制裝置,邏輯結(jié)構(gòu)示意圖如圖11所示 包括呼叫控制單元1110、會話切換單元1120和呼叫分支綁定單元1130;呼叫控制單元1110,用于通過與終端設(shè)備電路交換呼叫分支和與第二方 的第二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;并保持與第三方的第三呼 叫分支;會話切換單元1120,用于釋放所述終端設(shè)備與第二方之間的呼叫連接的 請求,將與所述終端設(shè)備之間電路交換呼叫分支的媒體類型變更為與所述第 三呼叫分支相同的媒體類型;并通知呼叫分支綁定單元1130綁定所述變更媒 體類型的電路交換呼叫分支和所述第三呼叫分支;呼叫分支綁定單元1130,用于通過綁定所述變更媒體類型的電路交換呼 叫分支和所述第三呼叫分支建立所述終端設(shè)備與第三方的呼叫連接。以上對本發(fā)明所提供的呼叫控制的方法和IMS的電路交換控制裝置及終 端設(shè)備進(jìn)行了詳細(xì)介紹,其中本發(fā)明實施例中,終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電 路交換呼叫分支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;ICCF接收 媒體類型變更請求;判斷所述終端設(shè)備是否存在一個以上的會話;若是,則 拒絕變更所述終端設(shè)備與第二方通話的媒體類型。避免了現(xiàn)有技術(shù)中,由于 媒體類型的變更導(dǎo)致會話切換后無法進(jìn)行通話的情況,提高了進(jìn)行通話切換 的可靠性,穩(wěn)定性。而且本發(fā)明實施例中,對于通話中的一方請求媒體變更時,若CS網(wǎng)絡(luò)不 支持SCUDIF特性的情況,采取了拒絕進(jìn)行媒體類型變更的方式,相對于現(xiàn) 有技術(shù)直接進(jìn)行媒體類型轉(zhuǎn)換方案,先由ICCF向MGCF發(fā)送媒體轉(zhuǎn)換請求,MGCF在進(jìn)行媒體轉(zhuǎn)換時,導(dǎo)致的媒體轉(zhuǎn)換失敗,最終導(dǎo)致通話的失敗,可以繼續(xù)保證通話雙方采用原媒體類型繼續(xù)通話,并且降低了信令消耗,優(yōu)化 了信令傳輸?shù)牧鞒?。發(fā)明實施例還通過在切換通話過程中,進(jìn)行媒體類型的變更,實現(xiàn)了不 同媒體類型之間會話的切換,避免了現(xiàn)有技術(shù)中進(jìn)行切換后由于媒體類型不 一直導(dǎo)致的無法進(jìn)行通話的情況,進(jìn)一步,通過重建立cs呼叫分支,使實現(xiàn)不同媒體類型之間會話切換方案的通用性更好,做到了對現(xiàn)有的舊CS網(wǎng)絡(luò)設(shè) 備的支持,節(jié)約了業(yè)務(wù)升級的成本。對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實施例的思想,在具體實施方 式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本 發(fā)明的限制。
權(quán)利要求
1.一種呼叫控制的方法,其特征在于,包括終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;ICCF接收媒體類型變更請求;判斷所述終端設(shè)備是否存在一個以上的會話;若是,則拒絕變更所述終端設(shè)備與第二方通話的媒體類型。
2. 如權(quán)利要求1所述的呼叫控制的方法,其特征在于,所述ICCF接收 的媒體類型變更請求是所述終端設(shè)備通過IMS的電路交換控制信道發(fā)送的; 所述媒體變更請求中包含請求變更的新的媒體類型;所述拒絕變更所述終端設(shè)備與第二方通話的媒體類型包括所述ICCF向所述終端設(shè)備返回拒絕消息拒絕媒體類型變更。
3. 如權(quán)利要求1所述的呼叫控制的方法,其特征在于,所述ICCF接收 的媒體類型變更請求是所述第二方發(fā)送的;所述媒體類型變更請求中包含請 求變更的新的媒體類型;所述拒絕變更所述終端設(shè)備與第二方通話的媒體類型包括所述ICCF向所述第二方返回拒絕消息拒絕媒體類型變更。
4. 如權(quán)利要求2或3所述的呼叫控制的方法,其特征在于,若所述終端 設(shè)備僅存在一個會話,則將所述終端設(shè)備與所述第二方通話使用的媒體類型 變更為所述新的媒體類型。
5. —種呼叫控制的方法,其特征在于,包括終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分支 和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;終端設(shè)備接收所述第二方的媒體類型變更請求;判斷所述終端設(shè)備是否存在一個以上的會話;若存在,則拒絕變更所述 終端設(shè)備與第二方通話的媒體類型。
6. 如權(quán)利要求5所述的呼叫控制的方法,其特征在于,包括所述終端設(shè)備接收的媒體類型變更請求過程包括所述第二方向ICCF發(fā)送媒體類型變更請求;所述媒體類型變更請求中包 含請求變更的新的媒體類型;所述終端設(shè)備通過IMS的電路交換控制信道接收ICCF轉(zhuǎn)發(fā)的所述媒體 類型變更請求;所述拒絕變更所述終端設(shè)備與第二方通話的媒體類型的過程包括所述終端設(shè)備通過IMS的電路交換控制信道向所述ICCF返回拒絕消息 拒絕媒體類型變更,所述ICCF向所述第二方轉(zhuǎn)發(fā)所述拒絕消息。
7. 如權(quán)利要求6所述的呼叫控制的方法,其特征在于,若所述終端僅存 在一個會話,則將所述終端設(shè)備與所述第二方通話使用的媒體類型變更為所 述新的媒體類型。
8. —種呼叫控制的方法,其特征在于,包括終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分支 和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;ICCF接收媒體類型變更請求;判斷所述終端設(shè)備所在的電路交換網(wǎng)絡(luò)是 否支持SCUDIF;若不支持,則拒絕變更所述終端設(shè)備與第二方通話的媒體類型。
9. 如權(quán)利要求8所述的呼叫控制的方法,其特征在于,所述ICCF接收 的媒體類型變更請求是所述終端設(shè)備通過IMS的電路交換控制信道發(fā)送的; 所述媒體類型變更請求中包含請求變更的新的媒體類型;所述拒絕變更所述終端設(shè)備與第二方通話的媒體類型包括所述ICCF向所述終端設(shè)備返回拒絕消息拒絕媒體類型變更。
10. 如權(quán)利要求8所述的呼叫控制的方法,其特征在于,所述ICCF接收 的媒體類型變更請求是所述第二方發(fā)送的;所述媒體類型變更請求中包含請 求變更的新的媒體類型;所述拒絕變更所述終端設(shè)備與第二方通話的媒體類型包括所述ICCF向所述第二方返回拒絕消息拒絕媒體類型變更。
11. 如權(quán)利要求9或IO所述的呼叫控制的方法,其特征在于,若所述終 端設(shè)備所在的電路交換網(wǎng)絡(luò)支持SCUDIF,則將所述終端設(shè)備與所述第二方通 話使用的媒體類型變更為所述新的媒體類型。
12. —種呼叫控制方法,其特征在于,包括終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分支 和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;所述ICCF與第三方建立的 第三呼叫分支被保持;ICCF收到終端設(shè)備的會話切換請求;ICCF將所述終端設(shè)備與所述ICCF之間電路交換呼叫分支的媒體類型變 更為與所述第三呼叫分支相同的媒體類型;ICCF通過綁定所述變更媒體類型的電路交換呼叫分支和所述第三呼叫分 支建立所述終端設(shè)備與第三方的呼叫連接。
13. 如權(quán)利要求12所述的呼叫控制的方法,其特征在于,所述ICCF將 所述終端設(shè)備與所述ICCF之間電路交換呼叫分支的媒體類型變更為與所述 第三呼叫分支相同的媒體類型包括釋放所述ICCF與所述終端設(shè)備建立的所述基于原媒體類型的電路交換 呼叫分支;建立所述終端設(shè)備與所述ICCF基于與所述第三呼叫分支相同的媒體類 型的電路交換呼叫分支。
14. 一種呼叫控制方法,其特征在于,包括終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分支 和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;所述ICCF與第三方建立的 第三呼叫分支被保持;所述終端設(shè)備或所述第二方請求釋放所述終端設(shè)備與第二方之間的呼叫 連接;ICCF將所述終端設(shè)備與所述ICCF之間電路交換呼叫分支的媒體類型變 更為與所述第三呼叫分支相同的媒體類型;ICCF通過綁定所述變更媒體類型的電路交換呼叫分支和所述第三呼叫分 支建立所述終端設(shè)備與第三方的呼叫連接。
15. 如權(quán)利要求14所述的呼叫控制的方法,其特征在于,所述ICCF將 所述終端設(shè)備與所述ICCF之間電路交換呼叫分支的媒體類型變更為與所述 第三呼叫分支相同的媒體類型包括釋放所述ICCF與所述終端設(shè)備建立的所述基于原媒體類型的電路交換 呼叫分支;建立所述終端設(shè)備與所述ICCF基于與所述第三呼叫分支相同的媒體類 型的電路交換呼叫分支。
16. —種IMS的電路交換控制裝置,其特征在于,包括呼叫控制單元、 媒體變更決策單元;所述呼叫控制單元,用于通過與終端設(shè)備電路交換呼叫分支和與第二方 的第二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;所述媒體變更決策單元,用于接收媒體類型變更請求,并判斷所述終端 設(shè)備是否存在一個以上的會話;若存在,則拒絕變更所述終端設(shè)備與第二方 通話的媒體類型。
17. —種終端設(shè)備,其特征在于,包括會話單元和媒體變更決策單元;所述會話單元,用于與第二方通過所述終端設(shè)備與ICCF建立的電路交換 呼叫分支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;所述媒體變更決策單元,用于接收媒體類型變更請求,并判斷所述終端 設(shè)備是否存在一個以上的會話;若存在,則拒絕變更所述會話單元與第二方 通話的媒體類型。
18. —種IMS的電路交換控制裝置,其特征在于,包括呼叫控制單元 和媒體變更決策單元;所述呼叫控制單元,用于通過與終端設(shè)備電路交換呼叫分支和與第二方的第二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;所述媒體變更決策單元,ICCF接收媒體類型變更請求;判斷所述終端設(shè) 備所在的電路交換網(wǎng)絡(luò)是否支持SCUDIF;若不支持,則拒絕變更所述終端設(shè) 備與第二方通話的媒體類型。
19. 一種IMS的電路交換控制裝置,其特征在于,包括呼叫控制單元、 會話切換單元和呼叫分支綁定單元;呼叫控制單元,用于通過與終端設(shè)備電路交換呼叫分支和與第二方的第 二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;并保持與第三方的第三呼叫分 支;會話切換單元,用于接收所述終端設(shè)備的會話切換請求,將與所述終端 設(shè)備之間電路交換呼叫分支的媒體類型變更為與所述第三呼叫分支相同的媒 體類型;并通知呼叫分支綁定單元綁定所述變更媒體類型的電路交換呼叫分 支和所述第三呼叫分支;呼叫分支綁定單元,用于通過綁定所述變更媒體類型的電路交換呼叫分 支和所述第三呼叫分支建立所述終端設(shè)備與第三方的呼叫連接。
20. —種IMS的電路交換控制裝置,其特征在于,包括呼叫控制單元、 會話切換單元和呼叫分支綁定單元;呼叫控制單元,用于通過與終端設(shè)備電路交換呼叫分支和與第二方的第 二呼叫分支控制終端設(shè)備與第二方進(jìn)行通話;并保持與第三方的第三呼叫分 支;會話切換單元,用于釋放所述終端設(shè)備與第二方之間的呼叫連接的請求, 將與所述終端設(shè)備之間電路交換呼叫分支的媒體類型變更為與所述第三呼叫 分支相同的媒體類型;并通知呼叫分支綁定單元綁定所述變更媒體類型的電 路交換呼叫分支和所述第三呼叫分支;呼叫分支綁定單元,用于通過綁定所述變更媒體類型的電路交換呼叫分 支和所述第三呼叫分支建立所述終端設(shè)備與第三方的呼叫連接。
全文摘要
本發(fā)明公開了呼叫控制的方法和IMS的電路交換控制裝置及終端設(shè)備,終端設(shè)備與第二方通過所述終端設(shè)備與ICCF建立的電路交換呼叫分支和ICCF與第二方建立的第二呼叫分支進(jìn)行通話;ICCF接收媒體類型變更請求;判斷所述終端設(shè)備是否存在一個以上的會話;若是,則拒絕變更所述終端設(shè)備與第二方通話的媒體類型。避免了現(xiàn)有技術(shù)中,由于媒體類型的變更導(dǎo)致會話切換后無法進(jìn)行通話的情況,提高了進(jìn)行通話切換的可靠性,穩(wěn)定性。
文檔編號H04L1/16GK101325732SQ20071010673
公開日2008年12月17日 申請日期2007年6月15日 優(yōu)先權(quán)日2007年6月15日
發(fā)明者龍水平 申請人:華為技術(shù)有限公司