專利名稱:用戶間媒體切換的實(shí)現(xiàn)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,更具體地,涉及一種用戶間媒體切換的實(shí)現(xiàn)方法及系統(tǒng)。
背景技術(shù):
在現(xiàn)有IMS(IP Multimedia Core Network Subsystem, IP 多媒體子系統(tǒng))技術(shù)中,提出了用戶間相互切換媒體的場(chǎng)景,如圖1所示,此時(shí)終端UE-I正在與遠(yuǎn)端UE進(jìn)行通話,且有兩個(gè)媒體(比如一個(gè)視頻和一個(gè)語(yǔ)音),在這里可以稱為媒體1和媒體2,該通話通過(guò)IMS網(wǎng)絡(luò)建立連接。由于某種需要,UE-I可以將其中一個(gè)媒體(例如媒體2)轉(zhuǎn)移到另一個(gè)用戶UE-2 上,此時(shí)UE-I可以主動(dòng)向網(wǎng)絡(luò)發(fā)送請(qǐng)求將媒體2轉(zhuǎn)移到UE-2上,轉(zhuǎn)移成功后建立一個(gè)UE-I 和UE-2到遠(yuǎn)端UE的聯(lián)合會(huì)話,此時(shí)UE-I播放媒體1,UE-2播放媒體2,同時(shí)和遠(yuǎn)端UE進(jìn)行會(huì)話。在該場(chǎng)景中UE-I做主控UE,有控制媒體向誰(shuí)轉(zhuǎn)移的權(quán)利,UE-2做受控UE。該場(chǎng)景稱為push model (推模式)建立聯(lián)合會(huì)話的過(guò)程。對(duì)于圖1提到的轉(zhuǎn)移,還有一種場(chǎng)景,UE-2主動(dòng)發(fā)現(xiàn)UE-I上的會(huì)話信息,當(dāng)UE-2 獲得UE-I上的會(huì)話信息后,由UE-2主動(dòng)向網(wǎng)絡(luò)發(fā)起請(qǐng)求,希望將UE-I上的某個(gè)媒體(例如媒體2、轉(zhuǎn)移過(guò)來(lái),該過(guò)程有點(diǎn)類似UE-2將UE-I上的某個(gè)媒體拽過(guò)來(lái),所以稱為pull model (拉模式)建立聯(lián)合會(huì)話的過(guò)程。以上2個(gè)場(chǎng)景在IMS里的架構(gòu)圖,如圖2所示其中101是用戶UE-1,在該場(chǎng)景里作為主控UE,其對(duì)應(yīng)的核心網(wǎng)控制服務(wù)器是SCC ASl (Service Centralization and Continuity Application Server,業(yè)務(wù)連續(xù)性及集中控制的應(yīng)用服務(wù)器)(10 ,該控制服務(wù)器是主控服務(wù)器,負(fù)責(zé)為用戶提供業(yè)務(wù)錨定及控制。 受控UE,UE-2(10;3)對(duì)應(yīng)的核心網(wǎng)控制服務(wù)器是SCC AS2 (104),在該場(chǎng)景下,其只負(fù)責(zé)管理 UE-2上的會(huì)話信息,此時(shí)UE-I上播放媒體l,UE-2上播放媒體2,同時(shí)與遠(yuǎn)端UE (10 進(jìn)行會(huì)話,在該架構(gòu)下,UE-I和UE-2 —起建立了一個(gè)聯(lián)合會(huì)話,包括媒體1和媒體2,主控SCC ASl負(fù)責(zé)管理這個(gè)聯(lián)合會(huì)話,對(duì)UE-I和UE-2上的對(duì)話進(jìn)行關(guān)聯(lián)。之前提到的場(chǎng)景2 (pull model的切換)里,UE_2是主動(dòng)先去查詢UE-1上的會(huì)話信息,但是UE-2并不知道UE-I是否正處于一個(gè)聯(lián)合會(huì)話中,更不知道如果是在一個(gè)聯(lián)合會(huì)話此時(shí)的UE-I作為主控UE在與遠(yuǎn)端UE進(jìn)行會(huì)話還是作為受控UE在為遠(yuǎn)端UE進(jìn)行會(huì)話, 如圖3所示,此時(shí)UE-I還是作為主控UE,但媒體2已經(jīng)轉(zhuǎn)移到了 UE-2上,UE-I上只有媒體 1,UE-I和UE2同遠(yuǎn)端UE建立了一個(gè)聯(lián)合會(huì)話,該聯(lián)合會(huì)話的建立有可能是以上提到的兩種方式中的任意一種。此時(shí)有一個(gè)用戶UE-3,希望采用pull model將UE-2上的媒體會(huì)話轉(zhuǎn)移到UE-3上,當(dāng)轉(zhuǎn)移成功后,UE-3就替換了 UE-2播放媒體2同遠(yuǎn)端UE進(jìn)行會(huì)話。如果按現(xiàn)有技術(shù)解決圖3這種場(chǎng)景,UE-3雖然能獲知UE-2上的會(huì)話信息,但是 UE-3并不知道此時(shí)UE-2上的媒體是受控于UE-I的,當(dāng)UE-3按現(xiàn)有流程發(fā)起轉(zhuǎn)移請(qǐng)求時(shí), 由于不能得到SCC ASl的授權(quán),會(huì)造成轉(zhuǎn)移請(qǐng)求的失敗。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種用戶間媒體切換的實(shí)現(xiàn)方法和系統(tǒng),以實(shí)現(xiàn)第三方終端發(fā)起的媒體切換。為解決以上技術(shù)問(wèn)題,本發(fā)明提供了一種用戶間媒體切換的實(shí)現(xiàn)方法,該方法包括在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控終端,所述受控終端關(guān)聯(lián)保存所述主控SCC AS的地址與所述聯(lián)合會(huì)話關(guān)聯(lián);在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,所述受控終端將所述主控 SCC AS的地址發(fā)送給所述第三方終端;所述第三方終端根據(jù)所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求, 所述主控SCC AS根據(jù)所述轉(zhuǎn)移請(qǐng)求進(jìn)行媒體切換控制。進(jìn)一步地,所述聯(lián)合會(huì)話采用推模式(push model)建立時(shí),所述主控SCC AS利用會(huì)話建立消息將其地址發(fā)送給受控終端或受控SCC AS ;所述聯(lián)合會(huì)話采用拉模式(pull model)建立時(shí),所述主控SCC AS利用轉(zhuǎn)移請(qǐng)求成功響應(yīng)消息將其地址發(fā)送給受控終端或受控SCC AS。進(jìn)一步地,第三方終端獲取所述受控終端的會(huì)話信息過(guò)程具體包括通過(guò)所述受控終端重定向或根據(jù)初試過(guò)濾規(guī)則(iFC)配置所述第三方終端向所述主控SCC AS發(fā)送訂閱請(qǐng)求;所述主控SCC AS向所述第三方終端發(fā)送訂閱通知,其中攜帶所述受控終端的會(huì)話
fn息ο在媒體切換成功時(shí),所述主控SCC AS將其地址發(fā)送給第三方終端或第三方終端所在的SCC AS,所述第三方終端或第三方終端所在的SCC AS將所述主控SCC AS的地址與所述聯(lián)合會(huì)話關(guān)聯(lián)保存。為解決以上技術(shù)問(wèn)題,本發(fā)明還提供了一種用戶間媒體切換的實(shí)現(xiàn)系統(tǒng)該系統(tǒng)包括主控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中將其地址發(fā)送給受控終端或受控SCC AS,以及接收第三方終端發(fā)送的轉(zhuǎn)移請(qǐng)求,并進(jìn)行媒體切換控制;所述受控終端,用于在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址; 還用于在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,將所述主控SCC AS的地址發(fā)送給所述第三方終端;所述第三方終端,用于獲取所述受控終端的會(huì)話信息;還用于根據(jù)所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求。為解決以上技術(shù)問(wèn)題,本發(fā)明還提供了一種用戶間媒體切換的實(shí)現(xiàn)方法,該方法包括在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控SCC AS,所述受控SCC AS 關(guān)聯(lián)保存所述主控see AS的地址與所述聯(lián)合會(huì)話;在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,所述受控SCC AS或主控SCC AS將所述主控SCC AS的地址發(fā)送給所述第三方終端;所述第三方終端根據(jù)所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求,所述主控SCC AS根據(jù)所述轉(zhuǎn)移請(qǐng)求進(jìn)行媒體切換控制。進(jìn)一步地,所述聯(lián)合會(huì)話采用推模式(push model)建立時(shí),所述主控SCC AS利用會(huì)話建立消息將其地址發(fā)送給受控終端或受控SCC AS ;所述聯(lián)合會(huì)話采用拉模式(pull model)建立時(shí),所述主控SCC AS利用轉(zhuǎn)移請(qǐng)求成功響應(yīng)消息將其地址發(fā)送給受控終端或受控SCC AS。進(jìn)一步地,所述第三方終端獲取所述受控終端的會(huì)話信息過(guò)程具體包括通過(guò)所述受控終端重定向或根據(jù)初試過(guò)濾規(guī)則(iFC)配置所述第三方終端向所述受控SCC AS發(fā)送訂閱請(qǐng)求;所述受控SCC AS向所述第三方終端發(fā)送訂閱通知,其中攜帶所述受控終端的會(huì)話信息及所述主控SCC AS的地址。進(jìn)一步地,所述第三方終端獲取所述受控終端的會(huì)話信息過(guò)程具體包括通過(guò)所述受控終端重定向或根據(jù)初試過(guò)濾規(guī)則(iFC)配置所述第三方終端向所述受控SCC AS發(fā)送訂閱請(qǐng)求;所述受控SCC AS將收到的所述訂閱請(qǐng)求轉(zhuǎn)發(fā)給所述主控SCC AS ;所述主控SCC AS向所述受控SCC AS發(fā)送訂閱通知,其中攜帶所述受控終端的會(huì)話信息及所述主控SCC AS的地址;所述受控SCC AS將收到的訂閱通知轉(zhuǎn)發(fā)給所述第三方終端。進(jìn)一步地,在媒體切換成功時(shí),所述主控SCC AS將其地址發(fā)送給第三方終端或第三方終端所在的SCC AS,所述第三方終端或第三方終端所在的SCC AS將所述主控SCC AS 的地址與所述聯(lián)合會(huì)話關(guān)聯(lián)保存。為解決以上技術(shù)問(wèn)題,本發(fā)明還提供了一種用戶間媒體切換的實(shí)現(xiàn)系統(tǒng),該系統(tǒng)包括主控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中將其地址發(fā)送給受控SCC AS,以及接收第三方終端發(fā)送的轉(zhuǎn)移請(qǐng)求,并進(jìn)行媒體切換控制;所述受控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCCAS的地址;所述主控SCC AS或受控SCC AS,用于在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,將所述主控see AS的地址發(fā)送給所述第三方終端;所述第三方終端,用于獲取所述受控終端的會(huì)話信息;還用于根據(jù)所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求。為解決以上技術(shù)問(wèn)題,本發(fā)明還提供了另一種用戶間媒體切換的實(shí)現(xiàn)方法,該方法包括在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控SCC AS,所述受控SCC AS 關(guān)聯(lián)保存所述主控see AS的地址與所述聯(lián)合會(huì)話;第三方終端通過(guò)所述受控SCC AS從所述主控SCC AS獲取受控終端的會(huì)話信息;所述第三方終端通過(guò)所述受控SCC AS向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求,所述主控SCC AS根據(jù)所述轉(zhuǎn)移請(qǐng)求進(jìn)行媒體轉(zhuǎn)移控制。進(jìn)一步地,第三方終端通過(guò)所述受控SCC AS從所述主控SCC AS獲取受控終端的會(huì)話信息的步驟具體包括
通過(guò)所述受控終端重定向或根據(jù)初試過(guò)濾規(guī)則(iFC)配置所述第三方終端向所述受控SCC AS發(fā)送訂閱請(qǐng)求;所述受控SCC AS將收到的所述訂閱請(qǐng)求轉(zhuǎn)發(fā)給所述主控SCC AS ;所述主控SCC AS向所述受控SCC AS發(fā)送訂閱通知,其中攜帶所述受控終端的會(huì) lSfn 息;所述受控SCC AS將收到的訂閱通知轉(zhuǎn)發(fā)給所述第三方終端。進(jìn)一步地,所述第三方終端通過(guò)所述受控SCC AS向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求具體包括所述第三方終端向所述受控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求,所述受控SCC AS將收到的所述轉(zhuǎn)移請(qǐng)求發(fā)送給所述主控SCC AS。進(jìn)一步地,在媒體切換成功時(shí),所述主控SCC AS將其地址發(fā)送給第三方終端或第三方終端所在的SCC AS,所述第三方終端或第三方終端所在的SCC AS將所述主控SCC AS 的地址與所述聯(lián)合會(huì)話關(guān)聯(lián)保存。為解決以上技術(shù)問(wèn)題,本發(fā)明還一種用戶間媒體切換的實(shí)現(xiàn)系統(tǒng),該系統(tǒng)包括主控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中將其地址發(fā)送給受控SCC AS,以及接收第三方終端發(fā)送的轉(zhuǎn)移請(qǐng)求,并進(jìn)行媒體切換控制;受控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址;以及實(shí)現(xiàn)所述第三方終端與所述主控SCC AS之間的訂閱請(qǐng)求、訂閱通知、轉(zhuǎn)移請(qǐng)求及轉(zhuǎn)移響應(yīng)的轉(zhuǎn)發(fā);所述第三方終端,用于獲取所述受控終端的會(huì)話信息;還用于向所述受控SCC AS 發(fā)送轉(zhuǎn)移請(qǐng)求。本發(fā)明用戶間媒體切換的實(shí)現(xiàn)方法和系統(tǒng),在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控終端或受控SCC AS,以便第三方終端的轉(zhuǎn)移請(qǐng)求能直接或間接發(fā)送給主控SCC AS,使主控SCC AS能對(duì)媒體切換進(jìn)行控制,保證第三方終端發(fā)起的媒體切換得以實(shí)現(xiàn)。
圖1為IMS系統(tǒng)已知用戶間媒體轉(zhuǎn)移的場(chǎng)景圖;圖2為IMS系統(tǒng)已知用戶間媒體轉(zhuǎn)移的架構(gòu)圖;圖3為IMS系統(tǒng)采用pull model轉(zhuǎn)移的另一個(gè)場(chǎng)景圖;圖4為本發(fā)明用戶間媒體切換的實(shí)現(xiàn)方法實(shí)施方式一的示意圖;圖5為本發(fā)明用戶間媒體切換的實(shí)現(xiàn)方法實(shí)施方式二的示意圖;圖6為本發(fā)明用戶間媒體切換的實(shí)現(xiàn)方法實(shí)施方式三的示意圖;圖7為本發(fā)明采用push model建立聯(lián)合會(huì)話的流程圖;圖8為本發(fā)明采用pull model建立聯(lián)合會(huì)話的流程圖;圖9為本發(fā)明采用pull model從已經(jīng)建立聯(lián)合會(huì)話的用戶上轉(zhuǎn)移媒體的流程實(shí)施例1 ;圖10為本發(fā)明采用pull model從已經(jīng)建立聯(lián)合會(huì)話的用戶上轉(zhuǎn)移媒體的流程實(shí)施例2 ;圖11為本發(fā)明采用pull model從已經(jīng)建立聯(lián)合會(huì)話的用戶上轉(zhuǎn)移媒體的流程實(shí)施例3。
具體實(shí)施例方式本發(fā)明用戶間媒體切換的實(shí)現(xiàn)方法和系統(tǒng)的主要思想是在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控終端或受控SCC AS,以便第三方終端的轉(zhuǎn)移請(qǐng)求能直接或間接發(fā)送給主控SCC AS,使主控SCC AS能對(duì)媒體切換進(jìn)行控制,保證第三方終端發(fā)起的媒體切換得以實(shí)現(xiàn)。本發(fā)明基于在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控終端或受控 SCC AS這一總的構(gòu)思,對(duì)第三方終端如何將轉(zhuǎn)移請(qǐng)求發(fā)送給主控SCC AS提供了三種實(shí)施方式實(shí)施方式一在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控終端,第三方終端從受控終端獲知主控SCC AS的地址,直接發(fā)送轉(zhuǎn)移請(qǐng)求給主控SCC AS ;如圖4所示,本發(fā)明實(shí)施方式一包括以下步驟步驟401 在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控終端,所述受控終端關(guān)聯(lián)保存所述主控SCC AS的地址與所述聯(lián)合會(huì)話;步驟402 在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,所述受控終端將所述主控SCC AS的地址發(fā)送給所述第三方終端;步驟403 所述第三方終端根據(jù)所述主控SCC AS的地址向所述主控SCCAS發(fā)送轉(zhuǎn)移請(qǐng)求,所述主控SCC AS根據(jù)所述轉(zhuǎn)移請(qǐng)求進(jìn)行媒體切換控制。實(shí)施方式二 在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控SCC AS,第三方終端從受控SCC AS或主控SCC AS獲知主控SCC AS的地址,直接發(fā)送轉(zhuǎn)移請(qǐng)求給主控 SCC AS ;如圖5所示,本發(fā)明實(shí)施方式二包括以下步驟步驟501 在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控SCCAS,所述受控SCC AS關(guān)聯(lián)保存所述主控SCC AS的地址與所述聯(lián)合會(huì)話;步驟502 在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,所述受控SCC AS 或主控SCC AS將所述主控SCC AS的地址發(fā)送給所述第三方終端;步驟503 所述第三方終端根據(jù)所述主控SCC AS的地址向所述主控SCCAS發(fā)送轉(zhuǎn)移請(qǐng)求,所述主控SCC AS根據(jù)所述轉(zhuǎn)移請(qǐng)求進(jìn)行媒體切換控制。實(shí)施方式三、在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控SCC AS,第三方終端發(fā)送的轉(zhuǎn)移請(qǐng)求由受控SCC AS轉(zhuǎn)發(fā)給主控SCC AS ;如圖6所示,本發(fā)明實(shí)施方式三,包括以下步驟步驟601 在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控SCCAS,所述受控SCC AS關(guān)聯(lián)保存所述主控SCC AS的地址與所述聯(lián)合會(huì)話;步驟602 第三方終端通過(guò)所述受控SCC AS從所述主控SCC AS獲取受控終端的
會(huì)話{曰息;步驟603 所述第三方終端通過(guò)所述受控SCC AS向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求,所述主控SCC AS根據(jù)所述轉(zhuǎn)移請(qǐng)求進(jìn)行媒體轉(zhuǎn)移控制。下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明做進(jìn)一步詳細(xì)的說(shuō)明。
圖7是本發(fā)明采用Push model建立聯(lián)合會(huì)話的流程,其中,主控SCC AS在該聯(lián)合會(huì)話建立過(guò)程中,將其地址發(fā)送給受控終端(即UE-幻或受控SCCAS (即SCC AS2),該建立聯(lián)合會(huì)話的流程包括如下步驟701,主控UE-I發(fā)送一個(gè)轉(zhuǎn)移請(qǐng)求,要求將媒體B轉(zhuǎn)移到UE-2 ;轉(zhuǎn)移請(qǐng)求的地址即是SCC ASl的地址,該地址存放于UE-I上(對(duì)于一個(gè)用戶當(dāng)其簽約了轉(zhuǎn)移功能網(wǎng)絡(luò)就為其分配一個(gè)SCC AS,并將其地址保存在用戶上,對(duì)于不同的用戶其簽約的SCC AS有可能不一樣),轉(zhuǎn)移請(qǐng)求還攜帶有媒體B的信息,以及轉(zhuǎn)移目標(biāo) UE-2的地址,該轉(zhuǎn)移請(qǐng)求通過(guò)IMS核心網(wǎng)元,如S-CSCF(Serving Call Session Control Function,服務(wù)CSCF,執(zhí)行服務(wù)呼叫會(huì)話控制功能)等,到達(dá)SCC ASl ;702,SCC ASl向UE-2發(fā)送會(huì)話建立請(qǐng)求,該請(qǐng)求會(huì)先路由到UE-2的SCC AS2上, 該請(qǐng)求消息中攜帶有主控SCC ASl的地址;當(dāng)主控SCC ASl收到該轉(zhuǎn)移請(qǐng)求后,即向目標(biāo)用戶UE-2發(fā)起會(huì)話建立請(qǐng)求,其中攜帶有來(lái)自轉(zhuǎn)移請(qǐng)求中需要轉(zhuǎn)移的媒體B信息;703,SCC AS2收到該請(qǐng)求后,將SCC ASl的地址作為將建立的聯(lián)合會(huì)話的主控SCC AS保存下來(lái),并同該會(huì)話進(jìn)行關(guān)聯(lián);704,SCC AS2將該會(huì)話建立請(qǐng)求通過(guò)IMS核心網(wǎng)發(fā)送給UE-2 ;由于UE-2和UE-I屬于不同的用戶,網(wǎng)絡(luò)會(huì)為UE-2分配SCC AS2為其服務(wù),由于在該場(chǎng)景下UE-2做受控UE接收來(lái)自UE-I的轉(zhuǎn)移媒體,所以SCCAS2將該會(huì)話建立請(qǐng)求通過(guò)IMS核心網(wǎng)元發(fā)送給目標(biāo)用戶UE-2 ;705,UE_2收到該會(huì)話建立請(qǐng)求后,如果接收該請(qǐng)求,則向SCC ASl回復(fù)200 OK應(yīng)答;706,當(dāng)SCC ASl收到UE-2的應(yīng)答后,向遠(yuǎn)端UE發(fā)送遠(yuǎn)端更新請(qǐng)求,其中攜帶信息告知遠(yuǎn)端UE媒體B應(yīng)該發(fā)向UE-2 ;707,該遠(yuǎn)端更新請(qǐng)求通過(guò)IMS核心網(wǎng)元到達(dá)遠(yuǎn)端UE ;708,遠(yuǎn)端UE收到該更新請(qǐng)求后,將媒體B的接收地址改為UE-2的地址,并回復(fù) 200 0K,其中還包含遠(yuǎn)端UE上更新的媒體信息,告知SCC ASl遠(yuǎn)端已經(jīng)接受更新;709,IMS核心網(wǎng)元將該200 OK發(fā)送給SCC ASl ;710,此時(shí)SCC ASl向UE-1發(fā)送更新請(qǐng)求,將媒體B從UE-1的會(huì)話中刪除;711,UE-I收到更新請(qǐng)求后,將媒體B刪除,同時(shí)回復(fù)200 0K。此時(shí)聯(lián)合會(huì)話就建立成功了,UE-I播放媒體A,UE-2播放媒體B,同時(shí)與遠(yuǎn)端UE進(jìn)行會(huì)話。以上是在push model下,主控SCC ASl將其地址發(fā)送給SCC AS2的流程示意。在 push model下主控SCC ASl將其地址發(fā)送給UE-2的方法是,步驟703中SCC AS2不保存 SCC ASl的地址,步驟705中,UE-2將SCC ASl的地址作為將要建立的聯(lián)合會(huì)話的SCC AS 保存下來(lái),并同該會(huì)話進(jìn)行關(guān)聯(lián)。圖8是本發(fā)明采用Pull model建立聯(lián)合會(huì)話的流程,其中,主控SCC AS在該聯(lián)合會(huì)話建立過(guò)程中,將其地址發(fā)送給受控終端(即UE-幻或受控SCCAS (即SCC AS2),該建立聯(lián)合會(huì)話的流程包括如下步驟801,UE-2向UE-I發(fā)起訂閱請(qǐng)求,訂閱UE-I上的會(huì)話信息;
802, UE-I收到該訂閱請(qǐng)求后,當(dāng)認(rèn)證UE_2可以發(fā)起訂閱請(qǐng)求時(shí),向UE_2返回300 重定向響應(yīng),并告知其核心網(wǎng)服務(wù)器SCC ASl的地址;803,UE-2收到該300重定向響應(yīng)后,重新向?yàn)閁E-I服務(wù)的SCC ASl發(fā)起訂閱,要求訂閱UE-I正在進(jìn)行的會(huì)話信息;804,當(dāng)訂閱關(guān)系建立完成后,SCC ASl向UE-2發(fā)送NOTIFY通知消息,告知當(dāng)前 UE-I正在進(jìn)行的會(huì)話信息;805,當(dāng)UE-2獲知UE-I正在進(jìn)行的會(huì)話信息后,向SCC ASl發(fā)起轉(zhuǎn)移請(qǐng)求,在此實(shí)施例中,UE-2希望將UE-I上的媒體B轉(zhuǎn)移過(guò)來(lái);806,當(dāng)SCC ASl收到來(lái)自UE-2的轉(zhuǎn)移請(qǐng)求后,先對(duì)其進(jìn)行認(rèn)證(該過(guò)程取決于 UE-I對(duì)轉(zhuǎn)移業(yè)務(wù)的配置),當(dāng)判斷UE-2轉(zhuǎn)移媒體B的要求是允許的時(shí)候,SCC ASl向遠(yuǎn)端 UE發(fā)送更新請(qǐng)求,其中告知遠(yuǎn)端UE,媒體B被轉(zhuǎn)移到UE-2上;807,該更新請(qǐng)求通過(guò)IMS核心網(wǎng)元,發(fā)送到遠(yuǎn)端UE ;808,遠(yuǎn)端UE接收該更新請(qǐng)求后,將接收媒體B的地址改為UE-2的地址,同時(shí)向 SCC ASl回復(fù)200 0K,其中還包含遠(yuǎn)端UE上更新的媒體信息;809,該200 OK通過(guò)IMS核心網(wǎng)元發(fā)送給SCC ASl ;810,SCC ASl向UE-2發(fā)送200 OK告知轉(zhuǎn)移請(qǐng)求已經(jīng)完成,其中攜帶有SCC ASl的地址,該200 OK響應(yīng)會(huì)先路由到UE-2的SCC AS2上;811,SCC AS2收到該200 OK響應(yīng)后,將SCC ASl的地址作為將要建立的聯(lián)合會(huì)話的SCC AS保存下來(lái),并同該會(huì)話進(jìn)行關(guān)聯(lián);812,SCC AS2再通過(guò)IMS核心網(wǎng)元將該200 OK發(fā)送給UE-2 ;813,此時(shí)SCC ASl向UE-I發(fā)送更新請(qǐng)求,將媒體B從UE-I的會(huì)話中刪除;814,UE-I收到更新請(qǐng)求后,將媒體B刪除,同時(shí)回復(fù)200 0K。此時(shí)聯(lián)合會(huì)話就建立成功了,UE-I播放媒體A,UE-2播放媒體B,同時(shí)與遠(yuǎn)端UE進(jìn)行會(huì)話。以上是在pull model下,主控SCC ASl將其地址發(fā)送給SCC AS2的流程示意。在 pull model下主控SCC ASl將其地址發(fā)送給UE-2的方法是,步驟811中SCC AS2不保存 SCC ASl的地址,即沒(méi)有步驟811,步驟812中,UE-2將SCC ASl的地址作為將要建立的聯(lián)合會(huì)話的SCC AS保存下來(lái),并同該會(huì)話進(jìn)行關(guān)聯(lián);應(yīng)用實(shí)例一圖9即采用本發(fā)明的方法完成用pull model從已經(jīng)建立聯(lián)合會(huì)話的用戶上轉(zhuǎn)移媒體的實(shí)現(xiàn)流程圖,圖9流程發(fā)生的場(chǎng)景為,UE-I和UE-2已經(jīng)建立了一個(gè)聯(lián)合會(huì)話,而且 UE-I是主控UE,UE-2是受控UE,該聯(lián)合會(huì)話的建立過(guò)程可以是采用的Push model也可以是pull model,此時(shí)UE-2上正在同遠(yuǎn)端UE進(jìn)行媒體2的會(huì)話,此會(huì)話是受控于UE-I的, UE-3希望訂閱UE-2的會(huì)話信息,并將UE-2上的某個(gè)媒體轉(zhuǎn)移過(guò)來(lái),但UE-3并不知道UE-I 和UE-2此時(shí)建立的有一個(gè)聯(lián)合會(huì)話,且UE-I做主控UE,UE-2做受控UE。該流程包括以下步驟901,UE-3向UE-2發(fā)起一個(gè)訂閱請(qǐng)求,要求訂閱UE-2上的會(huì)話信息;902,該訂閱請(qǐng)求到達(dá)UE-2后,UE-2回復(fù)300重定向響應(yīng),并告知其SCC AS2的地址;
903,UE_3收到300重定向響應(yīng)后,向SCC AS2再發(fā)起訂閱,要求訂閱UE_2上正在進(jìn)行的會(huì)話信息;904,當(dāng)訂閱建立完成后,SCC AS2發(fā)送NOTIFY消息告知UE-3上的會(huì)話信息,由于之前SCC AS2將SCC ASl的地址和UE-2正在進(jìn)行的屬于聯(lián)合會(huì)話里的會(huì)話進(jìn)行了關(guān)聯(lián),所以這里SCC AS2在NOTIFY消息里不僅包含有該會(huì)話信息,還包含有該會(huì)話的主控SCC AS 信息(即SCC ASl的地址信息);905,當(dāng)UE-3獲得該會(huì)話信息和主控SCC ASl的地址信息后,直接向SCC ASl發(fā)送轉(zhuǎn)移請(qǐng)求,要求將UE-2上的會(huì)話轉(zhuǎn)移到UE-3上;906, SCC ASl收到該轉(zhuǎn)移請(qǐng)求后,對(duì)請(qǐng)求的合法性進(jìn)行判斷,由于該請(qǐng)求是由UE_3 發(fā)過(guò)來(lái)的,通過(guò)判斷消息內(nèi)容,SCC ASl可以判斷出這是來(lái)自UE-3的pull model方式的切換請(qǐng)求,于是SCC ASl根據(jù)UE-I的策略進(jìn)行判斷;907,如果允許,則由SCC ASl向遠(yuǎn)端發(fā)起遠(yuǎn)端更新請(qǐng)求,要求將UE-2上的會(huì)話轉(zhuǎn)移到UE-3上;908,即按現(xiàn)有技術(shù)對(duì)遠(yuǎn)端進(jìn)行更新;909,當(dāng)遠(yuǎn)端更新成功后,遠(yuǎn)端向SCC ASl發(fā)送200 OK ;910,SCC ASl向UE-3發(fā)送200 0K,告知轉(zhuǎn)移成功,其中攜帶有SCC ASl的地址;911,該步同圖8中811相同,即UE-3的SCC AS3將SCC ASl的地址作為將要建立的聯(lián)合會(huì)話的SCC AS保存下來(lái),并同該會(huì)話進(jìn)行關(guān)聯(lián);912,SCC AS2再通過(guò)IMS核心網(wǎng)元將該200 OK發(fā)送給UE-3 ;913,SCC ASl再按現(xiàn)在技術(shù)完成對(duì)UE-2上的更新;此時(shí)轉(zhuǎn)移就完成了,UE-3就將UE-2上的會(huì)話轉(zhuǎn)移到自己上了,同時(shí)UE-3加入到了 UE-I的聯(lián)合會(huì)話中??梢?jiàn)圖9流程,對(duì)應(yīng)實(shí)現(xiàn)了實(shí)施方式二。應(yīng)用實(shí)例二圖10是本發(fā)明采用pull model從已經(jīng)建立聯(lián)合會(huì)話的用戶上轉(zhuǎn)移媒體的另一實(shí)施例,此時(shí)主控SCC AS的地址由用戶保存,此流程的場(chǎng)景同圖9相同,UE-3希望訂閱UE-2的會(huì)話信息,并將UE-2上的某個(gè)媒體轉(zhuǎn)移過(guò)來(lái),但UE-3并不知道UE-I和UE-2此時(shí)建立的有一個(gè)聯(lián)合會(huì)話,且UE-I做主控 UE, UE-2做受控UE。該流程具體包括1001,UE-3向UE-2發(fā)送訂閱請(qǐng)求,要求訂閱UE-2上正在進(jìn)行的會(huì)話信息;1002,UE-2收到訂閱請(qǐng)求后,由于之前將SCC ASl的地址和UE-2正在進(jìn)行的屬于聯(lián)合會(huì)話里的會(huì)話進(jìn)行了關(guān)聯(lián),所以此時(shí)UE-2向UE-3回復(fù)的300重定向響應(yīng)中,返回SCC ASl的地址,要求UE-3去SCC ASl訂閱UE-2的會(huì)話信息;1003,UE-3收到300重定向響應(yīng)后,直接向SCC ASl發(fā)送訂閱請(qǐng)求,要求訂閱UE-2 上的會(huì)話信息;1004,當(dāng)訂閱建立完成后,SCC ASl將UE-2上正在進(jìn)行的屬于聯(lián)合會(huì)話里的會(huì)話信息通過(guò)NOTIFY消息告知給UE-3 ;1005 1010同圖9中905 910步相同,完成轉(zhuǎn)移流程;1011,SCC AS3將轉(zhuǎn)移成功的200 OK發(fā)送給UE—3 ;
1012,此時(shí)UE3按圖8中的813步保存SCC ASl的地址,即將SCC ASl的地址作為將要建立的聯(lián)合會(huì)話的SCC AS保存下來(lái),并同該會(huì)話進(jìn)行關(guān)聯(lián);1013,此時(shí)SCC ASl按現(xiàn)有技術(shù)完成對(duì)UE-2上會(huì)話的更新??梢?jiàn),以上圖10流程對(duì)應(yīng)實(shí)現(xiàn)了實(shí)施方式一。應(yīng)用實(shí)例三圖11是本發(fā)明采用pull model從已經(jīng)建立聯(lián)合會(huì)話的用戶上轉(zhuǎn)移媒體的另一實(shí)施例,此時(shí)主控SCC AS的地址還是由受控UE的SCC AS保存,此流程的場(chǎng)景同圖9相同,UE-3希望訂閱UE-2的會(huì)話信息,并將UE-2上的某個(gè)媒體轉(zhuǎn)移過(guò)來(lái),但UE-3并不知道UE-I和UE-2此時(shí)建立的有一個(gè)聯(lián)合會(huì)話,且UE-I做主控 UE, UE-2做受控UE。該流程具體包括1101,UE-3向UE-2發(fā)起一個(gè)訂閱請(qǐng)求,要求訂閱UE-2上的會(huì)話信息;1102,UE-2回復(fù)300重定向響應(yīng),并告知其SCC AS2的地址;1103,UE-3收到300重定向響應(yīng)后,向SCC AS2再發(fā)起訂閱,要求訂閱UE-2上正在進(jìn)行的會(huì)話信息;1104,SCC AS2收到該訂閱請(qǐng)求后,將該訂閱請(qǐng)求轉(zhuǎn)發(fā)給主控SCC ASl ;1105,當(dāng)訂閱完成以后,主控SCC ASl發(fā)送NOTIFY消息告知UE-2在聯(lián)合會(huì)話中的會(huì)話信息,該NOTIFY消息還包含有SCC ASl的地址;1106,SCC AS2 將該 NOTIFY 消息轉(zhuǎn)發(fā)給 UE-3 ;1107,當(dāng)UE-3需要轉(zhuǎn)移UE-2上的會(huì)話的時(shí)候,UE_3可以直接發(fā)送轉(zhuǎn)移請(qǐng)求給SCC ASl,由 SCC ASl 處理;后面的處理1108 1115同圖9中的906 913相同,完成剩下的轉(zhuǎn)移流程。以上應(yīng)用實(shí)例三對(duì)應(yīng)實(shí)現(xiàn)的是實(shí)施方式二,即主控SCC AS獲知主控SCCAS的地址;實(shí)施方式三的實(shí)現(xiàn)流程與圖11的流程基本類似,不同之處在于步驟1105中,SCC ASl 在發(fā)送的NOTIFY消息中不包含有SCC ASl的地址,步驟117中,當(dāng)UE-3需要轉(zhuǎn)移UE-2上的會(huì)話的時(shí)候,UE-3先將轉(zhuǎn)移請(qǐng)求給SCC AS2,由SCC AS2將該轉(zhuǎn)移請(qǐng)求再轉(zhuǎn)發(fā)給SCC ASl 處理。以上所述,僅為本發(fā)明的較佳實(shí)例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。如,以上應(yīng)用實(shí)例中,第三方終端(UE-3)都是通過(guò)受控終端(UE-2)的重定向?qū)崿F(xiàn)向SCC ASl或SCC AS2發(fā)送訂閱請(qǐng)求的,可變換的,第三方終端(UEI)可根據(jù)預(yù)先設(shè)置 ^ iFC(Initial Filtering Criteria,初始過(guò)濾規(guī)則)將訂閱請(qǐng)求發(fā)送到SCC ASl或SCC AS2。為了實(shí)現(xiàn)實(shí)施方式一,本發(fā)明還提供了一種用戶間媒體切換的實(shí)現(xiàn)系統(tǒng),該系統(tǒng)包括主控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中將其地址發(fā)送給受控終端或受控SCC AS,以及接收第三方終端發(fā)送的轉(zhuǎn)移請(qǐng)求,并進(jìn)行媒體切換控制;所述受控終端,用于在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址; 還用于在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,將所述主控SCC AS的地址發(fā)送給所述第三方終端;
所述第三方終端,用于獲取所述受控終端的會(huì)話信息;還用于根據(jù)所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求。具體地,所述受控終端包括聯(lián)合會(huì)話建立模塊以及重定向模塊,其中,所述聯(lián)合會(huì)話建立模塊,用于實(shí)現(xiàn)聯(lián)合會(huì)話的建立,以及在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控 SCC AS的地址;所述重定向模塊與所述聯(lián)合會(huì)話建立模塊連接,用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及向所述第三方終端發(fā)送重定向響應(yīng),其中包括所述主控SCC AS的地址;所述第三方終端包括會(huì)話信息獲取模塊以及媒體切換模塊,所述會(huì)話信息獲取模塊,用于向所述受控終端發(fā)送訂閱請(qǐng)求;接收所述受控終端發(fā)送的重定向響應(yīng);根據(jù)所述重定向響應(yīng)向所述主控SCC AS發(fā)送訂閱請(qǐng)求,以及接收所述主控SCC AS發(fā)送的訂閱通知; 所述媒體切換模塊,用于根據(jù)所述會(huì)話信息獲取模塊獲取的所述受控終端的會(huì)話信息以及主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求;所述主控SCC AS包括會(huì)話信息管理模塊以及媒體切換控制模塊,其中所述會(huì)話信息管理模塊用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及根據(jù)訂閱關(guān)系向所述第三方終端返回所述訂閱通知,其中攜帶所述第三方終端訂閱的所述受控終端的會(huì)話信息;所述媒體切換控制模塊,用于接收所述第三方終端的轉(zhuǎn)移請(qǐng)求,以及進(jìn)行媒體切換控制。為了實(shí)現(xiàn)實(shí)施方式二,本發(fā)明還提供了另一種用戶間媒體切換的實(shí)現(xiàn)系統(tǒng),該系統(tǒng)包括主控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中將其地址發(fā)送給受控SCC AS,以及接收第三方終端發(fā)送的轉(zhuǎn)移請(qǐng)求,并進(jìn)行媒體切換控制;所述受控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCCAS的地址;所述主控SCC AS或受控SCC AS,用于在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,將所述主控SCC AS的地址發(fā)送給所述第三方終端;所述第三方終端,用于獲取所述受控終端的會(huì)話信息;還用于根據(jù)所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求。進(jìn)一步地,所述系統(tǒng)還包括受控終端,其中所述受控SCC AS包括聯(lián)合會(huì)話建立模塊和會(huì)話信息管理模塊,其中所述聯(lián)合會(huì)話建立模塊用于實(shí)現(xiàn)聯(lián)合會(huì)話的建立,以及在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址;所述會(huì)話信息管理模塊,與所述聯(lián)合會(huì)話建立模塊連接,用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及根據(jù)訂閱關(guān)系向所述第三方終端返回所述訂閱通知,其中攜帶所述第三方終端訂閱的所述受控終端的會(huì)話信息以及所述主控SCC AS的地址;所述受控終端包括重定向模塊,其中所述重定向模塊與所述聯(lián)合會(huì)話建立模塊連接,用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及向所述第三方終端發(fā)送重定向響應(yīng),其中包括所述受控SCC AS的地址;所述第三方終端包括會(huì)話信息獲取模塊以及媒體切換模塊,所述會(huì)話信息獲取模塊,用于向所述受控終端發(fā)送訂閱請(qǐng)求;接收所述受控終端發(fā)送的重定向響應(yīng);根據(jù)所述重定向響應(yīng)向所述受控SCC AS發(fā)送訂閱請(qǐng)求,以及接收所述受控SCC AS發(fā)送的訂閱通知;所述媒體切換模塊,用于根據(jù)所述會(huì)話信息獲取模塊獲取的所述受控終端的會(huì)話信息以及主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求;所述主控SCC AS包括媒體切換控制模塊,所述媒體切換控制模塊,用于接收所述第三方終端的轉(zhuǎn)移請(qǐng)求,以及進(jìn)行媒體切換控制。進(jìn)一步地,該系統(tǒng)還包括受控終端,其中所述受控SCC AS包括聯(lián)合會(huì)話建立模塊用于實(shí)現(xiàn)聯(lián)合會(huì)話的建立,以及在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址;還用于實(shí)現(xiàn)所述第三方終端與所述主控SCC AS之間的訂閱請(qǐng)求、訂閱通知的轉(zhuǎn)發(fā);所述受控終端包括重定向模塊,所述重定向模塊用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及向所述第三方終端發(fā)送重定向響應(yīng),其中包括所述受控SCC AS的地址;所述第三方終端包括會(huì)話信息獲取模塊以及媒體切換模塊,所述會(huì)話信息獲取模塊,用于向所述受控終端發(fā)送訂閱請(qǐng)求;接收所述受控終端發(fā)送的重定向響應(yīng);根據(jù)所述重定向響應(yīng)向所述受控SCC AS發(fā)送訂閱請(qǐng)求,以及接收所述主控SCC AS發(fā)送的訂閱通知, 其中攜帶所述受控終端的會(huì)話信息及所述主控SCC AS的地址;所述媒體切換模塊,與所述會(huì)話信息獲取模塊連接,用于根據(jù)所述會(huì)話信息獲取模塊獲取的所述受控終端的會(huì)話信息及所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求;所述主控SCC AS包括會(huì)話信息管理模塊及媒體切換控制模塊,所述會(huì)話信息管理模塊,用于接收所述受控SCC AS轉(zhuǎn)發(fā)的訂閱請(qǐng)求,以及根據(jù)訂閱關(guān)系向所述受控SCC AS返回所述訂閱通知;所述媒體切換控制模塊,用于接收所述第三方終端的轉(zhuǎn)移請(qǐng)求,以及進(jìn)行媒體切換控制。為了實(shí)現(xiàn)以上實(shí)施方式三,本發(fā)明還提供了又一種用戶間媒體切換的實(shí)現(xiàn)系統(tǒng), 該系統(tǒng)包括主控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中將其地址發(fā)送給受控SCC AS,以及接收第三方終端發(fā)送的轉(zhuǎn)移請(qǐng)求,并進(jìn)行媒體切換控制;受控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址;以及實(shí)現(xiàn)所述第三方終端與所述主控SCC AS之間的訂閱請(qǐng)求、訂閱通知、轉(zhuǎn)移請(qǐng)求及轉(zhuǎn)移響應(yīng)的轉(zhuǎn)發(fā);所述第三方終端,用于獲取所述受控終端的會(huì)話信息;還用于向所述受控SCC AS 發(fā)送轉(zhuǎn)移請(qǐng)求。進(jìn)一步地,所述受控SCC AS包括聯(lián)合會(huì)話建立模塊用于實(shí)現(xiàn)聯(lián)合會(huì)話的建立,以及在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址;還用于實(shí)現(xiàn)所述第三方終端與所述主控SCC AS之間的訂閱請(qǐng)求、訂閱通知、轉(zhuǎn)移請(qǐng)求及轉(zhuǎn)移響應(yīng)的轉(zhuǎn)發(fā);所述受控終端包括重定向模塊,其中所述重定向模塊與所述聯(lián)合會(huì)話建立模塊連接,用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及向所述第三方終端發(fā)送重定向響應(yīng),其中包括所述受控SCC AS的地址;所述第三方終端包括會(huì)話信息獲取模塊以及媒體切換模塊,所述會(huì)話信息獲取模塊,用于向所述受控終端發(fā)送訂閱請(qǐng)求;接收所述受控終端發(fā)送的重定向響應(yīng);根據(jù)所述重定向響應(yīng)向所述受控SCC AS發(fā)送訂閱請(qǐng)求,以及接收所述主控SCC AS發(fā)送的訂閱通知, 其中攜帶所述受控終端的會(huì)話信息;所述媒體切換模塊,用于根據(jù)所述會(huì)話信息獲取模塊獲取的所述受控終端的會(huì)話信息向所述受控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求;所述主控SCC AS包括媒體切換控制模塊及會(huì)話信息管理模塊,其中,所述媒體切換控制模塊,用于接收所述第三方終端的轉(zhuǎn)移請(qǐng)求,以及進(jìn)行媒體切換控制;所述會(huì)話信息管理模塊,與所述聯(lián)合會(huì)話建立模塊連接,用于接收所述受控SCC AS轉(zhuǎn)發(fā)的訂閱請(qǐng)求,以及根據(jù)訂閱關(guān)系向所述受控SCC AS返回所述訂閱通知,其中攜帶所述第三方終端訂閱的所述受控終端的會(huì)話信息及所述主控SCC AS的地址。在以上各系統(tǒng)中,當(dāng)所述聯(lián)合會(huì)話采用推模式(push model)建立時(shí),所述主控SCC AS利用會(huì)話建立消息將其地址發(fā)送給受控終端或受控SCC AS ;當(dāng)所述聯(lián)合會(huì)話采用拉模式(pull model)建立時(shí),所述主控SCC AS利用轉(zhuǎn)移請(qǐng)求成功響應(yīng)消息將其地址發(fā)送給受控終端或受控SCC AS。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過(guò)程序來(lái)指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來(lái)實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
權(quán)利要求
1.一種用戶間媒體切換的實(shí)現(xiàn)方法,其特征在于,該方法包括在聯(lián)合會(huì)話建立過(guò)程中主控業(yè)務(wù)連續(xù)性及集中應(yīng)用服務(wù)器(see AS)將其地址發(fā)送給受控終端,所述受控終端關(guān)聯(lián)保存所述主控SCC AS的地址與所述聯(lián)合會(huì)話關(guān)聯(lián);在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,所述受控終端將所述主控SCC AS 的地址發(fā)送給所述第三方終端;所述第三方終端根據(jù)所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求,所述主控SCC AS根據(jù)所述轉(zhuǎn)移請(qǐng)求進(jìn)行媒體切換控制。
2.如權(quán)利要求1所述的方法,其特征在于所述聯(lián)合會(huì)話采用推模式(pushmodel)建立時(shí),所述主控SCC AS利用會(huì)話建立消息將其地址發(fā)送給受控終端或受控SCC AS;所述聯(lián)合會(huì)話采用拉模式(pull model)建立時(shí),所述主控SCC AS利用轉(zhuǎn)移請(qǐng)求成功響應(yīng)消息將其地址發(fā)送給受控終端或受控SCC AS。
3.如權(quán)利要求1所述的方法,其特征在于,第三方終端獲取所述受控終端的會(huì)話信息過(guò)程具體包括通過(guò)所述受控終端重定向或根據(jù)初試過(guò)濾規(guī)則(iFC)配置所述第三方終端向所述主控SCC AS發(fā)送訂閱請(qǐng)求;所述主控SCC AS向所述第三方終端發(fā)送訂閱通知,其中攜帶所述受控終端的會(huì)話信肩、ο
4.如權(quán)利要求1所述的方法,其特征在于在媒體切換成功時(shí),所述主控SCCAS將其地址發(fā)送給第三方終端或第三方終端所在的SCC AS,所述第三方終端或第三方終端所在的 SCC AS將所述主控SCC AS的地址與所述聯(lián)合會(huì)話關(guān)聯(lián)保存。
5.一種用戶間媒體切換的實(shí)現(xiàn)系統(tǒng),其特征在于,該系統(tǒng)包括主控業(yè)務(wù)連續(xù)性及集中應(yīng)用服務(wù)器(SCC AS),用于在聯(lián)合會(huì)話建立過(guò)程中將其地址發(fā)送給受控終端或受控SCC AS,以及接收第三方終端發(fā)送的轉(zhuǎn)移請(qǐng)求,并進(jìn)行媒體切換控制;所述受控終端,用于在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址;還用于在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,將所述主控SCC AS的地址發(fā)送給所述第三方終端;所述第三方終端,用于獲取所述受控終端的會(huì)話信息;還用于根據(jù)所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于所述聯(lián)合會(huì)話采用推模式(pushmodel)建立時(shí),所述主控SCC AS利用會(huì)話建立消息將其地址發(fā)送給受控終端或受控SCC AS;所述聯(lián)合會(huì)話采用拉模式(pull model)建立時(shí),所述主控SCC AS利用轉(zhuǎn)移請(qǐng)求成功響應(yīng)消息將其地址發(fā)送給受控終端或受控SCC AS。
7.如權(quán)利要求5所述的系統(tǒng),其特征在于所述受控終端包括聯(lián)合會(huì)話建立模塊以及重定向模塊,其中,所述聯(lián)合會(huì)話建立模塊, 用于實(shí)現(xiàn)聯(lián)合會(huì)話的建立,以及在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址;所述重定向模塊與所述聯(lián)合會(huì)話建立模塊連接,用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及向所述第三方終端發(fā)送重定向響應(yīng),其中包括所述主控SCC AS的地址;所述第三方終端包括會(huì)話信息獲取模塊以及媒體切換模塊,所述會(huì)話信息獲取模塊,用于向所述受控終端發(fā)送訂閱請(qǐng)求;接收所述受控終端發(fā)送的重定向響應(yīng);根據(jù)所述重定向響應(yīng)向所述主控SCC AS發(fā)送訂閱請(qǐng)求,以及接收所述主控SCC AS發(fā)送的訂閱通知;所述媒體切換模塊,用于根據(jù)所述會(huì)話信息獲取模塊獲取的所述受控終端的會(huì)話信息以及主控 SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求;所述主控SCC AS包括會(huì)話信息管理模塊以及媒體切換控制模塊,其中所述會(huì)話信息管理模塊用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及根據(jù)訂閱關(guān)系向所述第三方終端返回所述訂閱通知,其中攜帶所述第三方終端訂閱的所述受控終端的會(huì)話信息;所述媒體切換控制模塊,用于接收所述第三方終端的轉(zhuǎn)移請(qǐng)求,以及進(jìn)行媒體切換控制。
8.一種用戶間媒體切換的實(shí)現(xiàn)方法,其特征在于,該方法包括在聯(lián)合會(huì)話建立過(guò)程中主控業(yè)務(wù)連續(xù)性及集中應(yīng)用服務(wù)器(SCC AS)將其地址發(fā)送給受控SCC AS,所述受控SCC AS關(guān)聯(lián)保存所述主控SCC AS的地址與所述聯(lián)合會(huì)話;在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,所述受控SCC AS或主控SCC AS 將所述主控SCC AS的地址發(fā)送給所述第三方終端;所述第三方終端根據(jù)所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求,所述主控SCC AS根據(jù)所述轉(zhuǎn)移請(qǐng)求進(jìn)行媒體切換控制。
9.如權(quán)利要求8所述的方法,其特征在于所述聯(lián)合會(huì)話采用推模式(pushmodel)建立時(shí),所述主控SCC AS利用會(huì)話建立消息將其地址發(fā)送給受控終端或受控SCC AS ;所述聯(lián)合會(huì)話采用拉模式(pull model)建立時(shí),所述主控SCC AS利用轉(zhuǎn)移請(qǐng)求成功響應(yīng)消息將其地址發(fā)送給受控終端或受控SCC AS。
10.如權(quán)利要求8所述的方法,其特征在于,所述第三方終端獲取所述受控終端的會(huì)話信息過(guò)程具體包括通過(guò)所述受控終端重定向或根據(jù)初試過(guò)濾規(guī)則(iFC)配置所述第三方終端向所述受控SCC AS發(fā)送訂閱請(qǐng)求;所述受控SCC AS向所述第三方終端發(fā)送訂閱通知,其中攜帶所述受控終端的會(huì)話信息及所述主控SCC AS的地址。
11.如權(quán)利要求8所述的方法,其特征在于所述第三方終端獲取所述受控終端的會(huì)話信息過(guò)程具體包括通過(guò)所述受控終端重定向或根據(jù)初試過(guò)濾規(guī)則(iFC)配置所述第三方終端向所述受控SCC AS發(fā)送訂閱請(qǐng)求;所述受控SCC AS將收到的所述訂閱請(qǐng)求轉(zhuǎn)發(fā)給所述主控SCC AS ; 所述主控SCC AS向所述受控SCC AS發(fā)送訂閱通知,其中攜帶所述受控終端的會(huì)話信息及所述主控SCC AS的地址;所述受控SCC AS將收到的訂閱通知轉(zhuǎn)發(fā)給所述第三方終端。
12.如權(quán)利要求8所述的方法,其特征在于在媒體切換成功時(shí),所述主控SCCAS將其地址發(fā)送給第三方終端或第三方終端所在的SCC AS,所述第三方終端或第三方終端所在的 SCC AS將所述主控SCC AS的地址與所述聯(lián)合會(huì)話關(guān)聯(lián)保存。
13.一種用戶間媒體切換的實(shí)現(xiàn)系統(tǒng),其特征在于,該系統(tǒng)包括主控業(yè)務(wù)連續(xù)性及集中應(yīng)用服務(wù)器(SCC AS),用于在聯(lián)合會(huì)話建立過(guò)程中將其地址發(fā)送給受控SCC AS,以及接收第三方終端發(fā)送的轉(zhuǎn)移請(qǐng)求,并進(jìn)行媒體切換控制;所述受控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCCAS的地址; 所述主控SCC AS或受控SCC AS,用于在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,將所述主控SCC AS的地址發(fā)送給所述第三方終端;所述第三方終端,用于獲取所述受控終端的會(huì)話信息;還用于根據(jù)所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括受控終端,其中所述受控SCC AS包括聯(lián)合會(huì)話建立模塊和會(huì)話信息管理模塊,其中所述聯(lián)合會(huì)話建立模塊用于實(shí)現(xiàn)聯(lián)合會(huì)話的建立,以及在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址;所述會(huì)話信息管理模塊,與所述聯(lián)合會(huì)話建立模塊連接,用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及根據(jù)訂閱關(guān)系向所述第三方終端返回所述訂閱通知,其中攜帶所述第三方終端訂閱的所述受控終端的會(huì)話信息以及所述主控SCC AS的地址;所述受控終端包括重定向模塊,其中所述重定向模塊與所述聯(lián)合會(huì)話建立模塊連接, 用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及向所述第三方終端發(fā)送重定向響應(yīng),其中包括所述受控SCC AS的地址;所述第三方終端包括會(huì)話信息獲取模塊以及媒體切換模塊,所述會(huì)話信息獲取模塊, 用于向所述受控終端發(fā)送訂閱請(qǐng)求;接收所述受控終端發(fā)送的重定向響應(yīng);根據(jù)所述重定向響應(yīng)向所述受控SCC AS發(fā)送訂閱請(qǐng)求,以及接收所述受控SCC AS發(fā)送的訂閱通知;所述媒體切換模塊,用于根據(jù)所述會(huì)話信息獲取模塊獲取的所述受控終端的會(huì)話信息以及主控 SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求;所述主控SCC AS包括媒體切換控制模塊,所述媒體切換控制模塊,用于接收所述第三方終端的轉(zhuǎn)移請(qǐng)求,以及進(jìn)行媒體切換控制。
15.如權(quán)利要求13所述的系統(tǒng),其特征在于,該系統(tǒng)還包括受控終端,其中所述受控SCC AS包括聯(lián)合會(huì)話建立模塊用于實(shí)現(xiàn)聯(lián)合會(huì)話的建立,以及在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址;還用于實(shí)現(xiàn)所述第三方終端與所述主控SCC AS之間的訂閱請(qǐng)求、訂閱通知的轉(zhuǎn)發(fā);所述受控終端包括重定向模塊,所述重定向模塊用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及向所述第三方終端發(fā)送重定向響應(yīng),其中包括所述受控SCC AS的地址;所述第三方終端包括會(huì)話信息獲取模塊以及媒體切換模塊,所述會(huì)話信息獲取模塊, 用于向所述受控終端發(fā)送訂閱請(qǐng)求;接收所述受控終端發(fā)送的重定向響應(yīng);根據(jù)所述重定向響應(yīng)向所述受控SCC AS發(fā)送訂閱請(qǐng)求,以及接收所述主控SCC AS發(fā)送的訂閱通知,其中攜帶所述受控終端的會(huì)話信息及所述主控SCC AS的地址;所述媒體切換模塊,與所述會(huì)話信息獲取模塊連接,用于根據(jù)所述會(huì)話信息獲取模塊獲取的所述受控終端的會(huì)話信息及所述主控SCC AS的地址向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求;所述主控SCC AS包括會(huì)話信息管理模塊及媒體切換控制模塊,所述會(huì)話信息管理模塊,用于接收所述受控SCC AS轉(zhuǎn)發(fā)的訂閱請(qǐng)求,以及根據(jù)訂閱關(guān)系向所述受控SCC AS返回所述訂閱通知;所述媒體切換控制模塊,用于接收所述第三方終端的轉(zhuǎn)移請(qǐng)求,以及進(jìn)行媒體切換控制。
16.一種用戶間媒體切換的實(shí)現(xiàn)方法,其特征在于,該方法包括在聯(lián)合會(huì)話建立過(guò)程中主控業(yè)務(wù)連續(xù)性及集中應(yīng)用服務(wù)器(see AS)將其地址發(fā)送給受控SCC AS,所述受控SCC AS關(guān)聯(lián)保存所述主控SCC AS的地址與所述聯(lián)合會(huì)話;第三方終端通過(guò)所述受控SCC AS從所述主控SCC AS獲取受控終端的會(huì)話信息;所述第三方終端通過(guò)所述受控SCC AS向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求,所述主控SCC AS根據(jù)所述轉(zhuǎn)移請(qǐng)求進(jìn)行媒體轉(zhuǎn)移控制。
17.如權(quán)利要求16所述的方法,其特征在于,第三方終端通過(guò)所述受控SCCAS從所述主控SCC AS獲取受控終端的會(huì)話信息的步驟具體包括通過(guò)所述受控終端重定向或根據(jù)初試過(guò)濾規(guī)則(iFC)配置所述第三方終端向所述受控SCC AS發(fā)送訂閱請(qǐng)求;所述受控SCC AS將收到的所述訂閱請(qǐng)求轉(zhuǎn)發(fā)給所述主控SCC AS ;所述主控SCC AS向所述受控SCC AS發(fā)送訂閱通知,其中攜帶所述受控終端的會(huì)話信息;所述受控SCC AS將收到的訂閱通知轉(zhuǎn)發(fā)給所述第三方終端。
18.如權(quán)利要求16所述的方法,其特征在于所述第三方終端通過(guò)所述受控SCCAS向所述主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求具體包括所述第三方終端向所述受控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求,所述受控SCC AS將收到的所述轉(zhuǎn)移請(qǐng)求發(fā)送給所述主控SCC AS。
19.如權(quán)利要求16所述的方法,其特征在于在媒體切換成功時(shí),所述主控SCCAS將其地址發(fā)送給第三方終端或第三方終端所在的SCC AS,所述第三方終端或第三方終端所在的SCC AS將所述主控SCC AS的地址與所述聯(lián)合會(huì)話關(guān)聯(lián)保存。
20.一種用戶間媒體切換的實(shí)現(xiàn)系統(tǒng),其特征在于,該系統(tǒng)包括主控業(yè)務(wù)連續(xù)性及集中應(yīng)用服務(wù)器(SCC AS),用于在聯(lián)合會(huì)話建立過(guò)程中將其地址發(fā)送給受控SCC AS,以及接收第三方終端發(fā)送的轉(zhuǎn)移請(qǐng)求,并進(jìn)行媒體切換控制;受控SCC AS,用于在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址;以及實(shí)現(xiàn)所述第三方終端與所述主控SCC AS之間的訂閱請(qǐng)求、訂閱通知、轉(zhuǎn)移請(qǐng)求及轉(zhuǎn)移響應(yīng)的轉(zhuǎn)發(fā);所述第三方終端,用于獲取所述受控終端的會(huì)話信息;還用于向所述受控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求。
21.如權(quán)利要求20所述的系統(tǒng),其特征在于所述受控SCCAS包括聯(lián)合會(huì)話建立模塊用于實(shí)現(xiàn)聯(lián)合會(huì)話的建立,以及在聯(lián)合會(huì)話建立過(guò)程中接收并保存所述主控SCC AS的地址;還用于實(shí)現(xiàn)所述第三方終端與所述主控SCC AS之間的訂閱請(qǐng)求、訂閱通知、轉(zhuǎn)移請(qǐng)求及轉(zhuǎn)移響應(yīng)的轉(zhuǎn)發(fā);所述受控終端包括重定向模塊,其中所述重定向模塊與所述聯(lián)合會(huì)話建立模塊連接, 用于接收所述第三方終端發(fā)送的訂閱請(qǐng)求,以及向所述第三方終端發(fā)送重定向響應(yīng),其中包括所述受控SCC AS的地址;所述第三方終端包括會(huì)話信息獲取模塊以及媒體切換模塊,所述會(huì)話信息獲取模塊, 用于向所述受控終端發(fā)送訂閱請(qǐng)求;接收所述受控終端發(fā)送的重定向響應(yīng);根據(jù)所述重定向響應(yīng)向所述受控SCC AS發(fā)送訂閱請(qǐng)求,以及接收所述主控SCC AS發(fā)送的訂閱通知,其中攜帶所述受控終端的會(huì)話信息;所述媒體切換模塊,用于根據(jù)所述會(huì)話信息獲取模塊獲取的所述受控終端的會(huì)話信息向所述受控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求;所述主控SCC AS包括媒體切換控制模塊及會(huì)話信息管理模塊,其中,所述媒體切換控制模塊,用于接收所述第三方終端的轉(zhuǎn)移請(qǐng)求,以及進(jìn)行媒體切換控制;所述會(huì)話信息管理模塊,與所述聯(lián)合會(huì)話建立模塊連接,用于接收所述受控SCC AS轉(zhuǎn)發(fā)的訂閱請(qǐng)求,以及根據(jù)訂閱關(guān)系向所述受控SCC AS返回所述訂閱通知,其中攜帶所述第三方終端訂閱的所述受控終端的會(huì)話信息及所述主控SCC AS的地址。
全文摘要
本發(fā)明涉及一種用戶間媒體切換的實(shí)現(xiàn)方法和系統(tǒng),該方法包括在聯(lián)合會(huì)話建立過(guò)程中主控SCC AS將其地址發(fā)送給受控終端,受控終端關(guān)聯(lián)保存主控SCC AS的地址與聯(lián)合會(huì)話關(guān)聯(lián);在第三方終端獲取所述受控終端的會(huì)話信息過(guò)程中,受控終端將主控SCC AS的地址發(fā)送給第三方終端;第三方終端根據(jù)主控SCC AS的地址向主控SCC AS發(fā)送轉(zhuǎn)移請(qǐng)求,所述主控SCC AS根據(jù)所述轉(zhuǎn)移請(qǐng)求進(jìn)行媒體切換控制。本發(fā)明方法和系統(tǒng)可以實(shí)現(xiàn)第三方終端發(fā)起的媒體切換。
文檔編號(hào)H04L29/06GK102299908SQ20101022075
公開(kāi)日2011年12月28日 申請(qǐng)日期2010年6月24日 優(yōu)先權(quán)日2010年6月24日
發(fā)明者李世濤, 謝振華 申請(qǐng)人:中興通訊股份有限公司