本發(fā)明涉及無線通訊中的通話技術(shù),尤其涉及一種通過外部設(shè)備完成注冊(cè)、通話及切換的方法、裝置和終端。
背景技術(shù):
現(xiàn)有技術(shù)中,3GPP在其研究報(bào)告23.893中提出了將IP多媒體子系統(tǒng)(IP Multimedia Subsystem,IMS)會(huì)話在多個(gè)終端上注冊(cè)、通話,并將媒體流在多個(gè)終端之間切換。但是,這些終端都是獨(dú)立的注冊(cè),都要進(jìn)行基于IP多媒體服務(wù)身份模塊(International Mobile Subscriber Identity,ISIM)身份的IMS注冊(cè),也就是說,這些終端都需要有物理的身份識(shí)別模塊,且如果要完成呼叫在多個(gè)終端之間的切換,還需要特殊的多媒體會(huì)話連續(xù)性應(yīng)用服務(wù)器(Multi-Media Session Continuity AS,MMSC-AS)來進(jìn)行復(fù)雜的切換流程控制。
現(xiàn)有技術(shù)的實(shí)現(xiàn),首先需要IMS核心網(wǎng)新增應(yīng)用服務(wù)器,其次,多個(gè)終端都是獨(dú)立的會(huì)話初始協(xié)議(Session Initiation Protocol,SIP)終端,在IMS注冊(cè)、認(rèn)證時(shí),都需要使用ISIM身份識(shí)別模塊進(jìn)行認(rèn)證。但是,很多時(shí)候新的智能終端不支持插SIM卡;再者,如果用戶擁有多個(gè)終端,那么,每個(gè)終端上都需要SIM卡,也不便于用戶管理多個(gè)SIM卡。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,為解決現(xiàn)有技術(shù)存在的問題,本發(fā)明實(shí)施例提供一種通過外部設(shè)備完成注冊(cè)、通話及切換的方法、裝置和終端,使不支持插SIM卡的終端能夠替代原移動(dòng)終端進(jìn)行通話。
本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明實(shí)施例提供了一種通過外部設(shè)備完成注冊(cè)、通話及切換的方法,所述方法包括:
SIP終端獲取來自第一移動(dòng)終端的信息;
所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成為所述第一移動(dòng)終端提供業(yè)務(wù)的網(wǎng)絡(luò)的注冊(cè)。
上述方案中,所述方法還包括:所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話。
上述方案中,所述第一移動(dòng)終端的信息包括:第一移動(dòng)終端的用戶身份信息。
上述方案中,所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成為所述第一移動(dòng)終端提供業(yè)務(wù)的網(wǎng)絡(luò)的注冊(cè);
所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話,包括:
所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成IMS的注冊(cè),以及所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話;
或者,所述第一移動(dòng)終端與所述第二移動(dòng)終端建立通話后,所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成IMS注冊(cè),所述第一移動(dòng)終端將通話切換到所述SIP終端,由所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話。
上述方案中,所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話,包括:
由所述第一移動(dòng)終端發(fā)起呼叫,向所述SIP終端發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求,所述SIP終端再向所述IMS發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求;
或者,由所述SIP終端發(fā)起呼叫,向所述IMS發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求。
上述方案中,所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成IMS注冊(cè),所述第一移動(dòng)終端將通話切換到所述SIP終端,包括:
所述SIP終端利用獲得的所述第一移動(dòng)終端的信息構(gòu)建RE-INVITE請(qǐng)求或 者構(gòu)建INVITE請(qǐng)求,并攜帶Replace指令完成通話在所述第一移動(dòng)終端和所述SIP終端的切換。
本發(fā)明實(shí)施例還提供了一種通過外部設(shè)備完成注冊(cè)、通話及切換的裝置,所述裝置包括:
信息獲取單元,用于SIP終端獲取來自第一移動(dòng)終端的信息;
注冊(cè)單元,用于所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成為所述第一移動(dòng)終端提供業(yè)務(wù)的網(wǎng)絡(luò)的注冊(cè)。
上述方案中,所述裝置還包括:
通話單元,用于所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話。
上述方案中,所述信息獲取單元,具體用于獲取所述第一移動(dòng)終端的用戶身份信息;
所述通話單元,具體用于所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成IMS的注冊(cè),以及所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話;
或者,具體用于所述第一移動(dòng)終端與所述第二移動(dòng)終端建立通話后,所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成IMS注冊(cè),所述第一移動(dòng)終端將通話切換到所述SIP終端,由所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話。
上述方案中,所述通話單元,具體用于由所述第一移動(dòng)終端發(fā)起呼叫,向所述SIP終端發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求,所述SIP終端再向所述IMS發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求;
或者,具體用于由所述SIP終端發(fā)起呼叫,向所述IMS發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求。
上述方案中,所述通話單元,具體用于所述SIP終端利用所述第一移動(dòng)終端的信息構(gòu)建RE-INVITE請(qǐng)求或者構(gòu)建INVITE請(qǐng)求,并攜帶Replace指令完成通話在所述第一移動(dòng)終端和所述SIP終端的切換。
本發(fā)明實(shí)施例又提供了一種終端,所述終端包括:上述任意一種所述的通過外部設(shè)備完成注冊(cè)、通話及切換的裝置。
本發(fā)明實(shí)施例提供的一種通過外部設(shè)備完成注冊(cè)、通話及切換的方法、裝置和終端,SIP終端通過與第一移動(dòng)終端的信息交互,獲得所述第一移動(dòng)終端的用戶信息;之后,SIP終端利用獲得的第一移動(dòng)終端的用戶信息完成與第二移動(dòng)終端的通話;如此,可使不具備SIM插卡功能的SIP終端能通過具備SIM插卡功能的移動(dòng)終端的用戶信息完成IMS通話,從而使用戶的通話能在多個(gè)獨(dú)立的具備SIM插卡功能的移動(dòng)終端,不必在IMS系統(tǒng)中增加AS,也不要求用戶的每個(gè)SIP終端在進(jìn)行IMS通話時(shí)都必須具備SIM插卡功能。
附圖說明
圖1為本發(fā)明實(shí)施例提供的通過外部設(shè)備完成注冊(cè)、通話及切換中注冊(cè)部分時(shí)的方法流程示意圖;
圖2為本發(fā)明實(shí)施例提供的通過外部設(shè)備完成注冊(cè)及通話的方法流程示意圖;
圖3為本發(fā)明實(shí)施例提供的第一移動(dòng)終端UE1與第二移動(dòng)終端UE2未建立通話的情境下,SIP終端替代第一移動(dòng)終端實(shí)現(xiàn)與第二移動(dòng)終端的通話的泳道示意圖;
圖4為本發(fā)明實(shí)施例提供的第一移動(dòng)終端UE1與第二移動(dòng)終端UE2未建立通話的情境下,外部SIP設(shè)備向IMS注冊(cè)的泳道示意圖;
圖5為本發(fā)明實(shí)施例提供的第一移動(dòng)終端UE1與第二移動(dòng)終端UE2未建立通話的情境下,由外部SIP設(shè)備自主發(fā)起通話呼叫的泳道示意圖;
圖6為本發(fā)明實(shí)施例提供的第一移動(dòng)終端UE1與第二移動(dòng)終端UE2未建立通話的情境下,通過UE發(fā)起通話呼叫的泳道示意圖;
圖7為本發(fā)明實(shí)施例提供的SIP終端在第一移動(dòng)終端UE1與第二移動(dòng)終端UE2建立通話的情境下,通過Re-INVITE完成第一移動(dòng)終端和SIP終端之間的切換的泳道示意圖;
圖8為本發(fā)明實(shí)施例提供的SIP終端在第一移動(dòng)終端UE1與第二移動(dòng)終端UE2建立通話的情境下,通過INVITE+Replac完成第一移動(dòng)終端和SIP終端之間的切換的泳道示意圖;
圖9為本發(fā)明實(shí)施例提供的SIP終端采用機(jī)頂盒和數(shù)字液晶電視組合,且由SIP終端自主發(fā)起建立通話的泳道示意圖;
圖10為本發(fā)明實(shí)施例提供的SIP終端采用機(jī)頂盒和數(shù)字液晶電視組合,且由UE發(fā)起建立通話的泳道示意圖;
圖11為本發(fā)明實(shí)施例提供的SIP終端采用機(jī)頂盒和數(shù)字液晶電視的組合,構(gòu)建Re-INVITE實(shí)現(xiàn)通話的切換的泳道示意圖;
圖12為本發(fā)明實(shí)施例提供的SIP終端采用機(jī)頂盒和數(shù)字液晶電視的組合,構(gòu)建INVITE+Replace實(shí)現(xiàn)通話的切換的泳道示意圖;
圖13為本發(fā)明實(shí)施例提供的通過外部設(shè)備完成注冊(cè)、通話及切換中注冊(cè)部分所用裝置的組成結(jié)構(gòu)示意圖;
圖14為本發(fā)明實(shí)施例提供的通過外部設(shè)備完成注冊(cè)及通話的裝置組成結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明,圖1為本發(fā)明實(shí)施例提供的通過外部設(shè)備完成注冊(cè)、通話及切換中注冊(cè)部分時(shí)的方法流程示意圖,如圖1所示,本實(shí)施例提供一種通過外部設(shè)備完成注冊(cè)、通話及切換中注冊(cè)部分時(shí)的方法包括:
步驟101,SIP終端獲取來自第一移動(dòng)終端的信息;
這里,SIP終端通過與第一移動(dòng)終端之間的信息交互,獲取來自第一移動(dòng)終端的信息;其中,所述第一移動(dòng)終端的信息包括:第一移動(dòng)終端的用戶身份信息。
步驟102,所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成為所述第一移動(dòng)終端提供業(yè)務(wù)的網(wǎng)絡(luò)的注冊(cè)。
進(jìn)一步地,所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話。
這里,所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成為所述第一移動(dòng)終端提供業(yè)務(wù)的網(wǎng)絡(luò)的注冊(cè);所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話,包括:
所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成IMS的注冊(cè),以及所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話;
或者,所述第一移動(dòng)終端與所述第二移動(dòng)終端建立通話后,所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成IMS注冊(cè),所述第一移動(dòng)終端將通話切換到所述SIP終端,由所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話。
這里,所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話具體包括:
由所述第一移動(dòng)終端發(fā)起呼叫,向所述SIP終端發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求,所述SIP終端再向所述IMS發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求;
或者,由所述SIP終端發(fā)起呼叫,向所述IMS發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求。
這里,所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成IMS注冊(cè),所述第一移動(dòng)終端將通話切換到所述SIP終端,包括:
所述SIP終端利用獲得的所述第一移動(dòng)終端的信息構(gòu)建RE-INVITE請(qǐng)求或者構(gòu)建INVITE請(qǐng)求,并攜帶Replace指令完成通話在所述第一移動(dòng)終端和所述SIP終端的切換。
另外,為了直觀的解釋所述的SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話,圖2為本發(fā)明實(shí)施例提供的通過外部設(shè)備完成注冊(cè)及通話的方法的流程示意圖,如圖2所示,本實(shí)施例提供的一種通過外部設(shè)備完成注冊(cè)及通話的方法包括:
步驟201,SIP終端獲取來自第一移動(dòng)終端的信息;
這里,SIP終端通過與第一移動(dòng)終端之間的信息交互,獲取來自第一移動(dòng)終端的信息;其中,所述第一移動(dòng)終端的信息包括:第一移動(dòng)終端的用戶身份信息。
步驟202,所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成為所述第一移動(dòng)終端提供業(yè)務(wù)的網(wǎng)絡(luò)的注冊(cè);
步驟203,所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話。
另外,本發(fā)明實(shí)施例中的SIP終端與移動(dòng)終端之間的信息交互,可以通過SIP終端的藍(lán)牙、WLAN網(wǎng)絡(luò)、近場(chǎng)通信(NFC)等實(shí)現(xiàn)。
本發(fā)明實(shí)施例提供的一種利用移動(dòng)終端完成注冊(cè)、通話及切換的方法,使SIP終端通過與第一移動(dòng)終端的信息交互獲得所述第一移動(dòng)終端的用戶信息,之后SIP終端利用獲得的第一移動(dòng)終端的用戶信息完成與第二移動(dòng)終端的通話;如此,可使不具備SIM插卡功能的SIP終端能通過具備SIM插卡功能的移動(dòng)終端的用戶信息完成IMS通話,從而使用戶的通話在多個(gè)獨(dú)立的具備SIM插卡功能的移動(dòng)終端,不必在IMS系統(tǒng)中增加AS,也不要求用戶的每個(gè)SIP終端在進(jìn)行IMS通話時(shí)都必須具備SIM插卡功能。
本發(fā)明實(shí)施例提供了一種較佳實(shí)施例,分別簡要介紹了SIP終端在第一移動(dòng)終端UE1與第二移動(dòng)終端UE2建立通話的情境下,SIP終端如何替代第一移動(dòng)終端實(shí)現(xiàn)與第二移動(dòng)終端的通話;以及第一移動(dòng)終端UE1與第二移動(dòng)終端UE2未建立通話的情境下,SIP終端如何替代第一移動(dòng)終端實(shí)現(xiàn)與第二移動(dòng)終端的通話。具體介紹如下:
首先簡要介紹第一移動(dòng)終端UE1與第二移動(dòng)終端UE2未建立通話的情境下,SIP終端如何替代第一移動(dòng)終端實(shí)現(xiàn)與第二移動(dòng)終端的通話。在此情境下,本發(fā)明實(shí)施例基于以下思想完成,如圖3所示,所述方法包括:
步驟301,UE1向外部SIP設(shè)備傳遞用戶身份信息;
步驟302,外部SIP設(shè)備使用該身份信息向SIP注冊(cè)服務(wù)器發(fā)起注冊(cè)請(qǐng)求;
步驟303,注冊(cè)服務(wù)器與外部SIP設(shè)備進(jìn)行認(rèn)證信息交互;
需要說明的是:對(duì)于非挑戰(zhàn)類,此步驟可省略;
步驟304,外部SIP設(shè)備與UE之間進(jìn)行認(rèn)證信息交互;
需要說明的是:對(duì)于非挑戰(zhàn)類,此步驟可省略;
步驟305,注冊(cè)服務(wù)器向外部SIP設(shè)備發(fā)送注冊(cè)響應(yīng);
步驟306,如果注冊(cè)成功,外部SIP設(shè)備向UE發(fā)送注冊(cè)成功通知;
這里,如果UE不需要該通知,此步驟可省略。
如圖4所示,外部SIP設(shè)備向IMS注冊(cè)的方法包括:
步驟401,UE向外部SIP設(shè)備傳遞用戶身份信息;
步驟402,外部SIP設(shè)備使用該身份信息向IMS發(fā)起注冊(cè)請(qǐng)求,攜帶Authorization認(rèn)證頭部;
步驟403,IMS向外部SIP設(shè)備發(fā)送401Unauthorized失敗響應(yīng),攜帶WWW-Authenticate,帶有認(rèn)證挑戰(zhàn)信息;
步驟404,外部SIP設(shè)備將認(rèn)證信息發(fā)送UE;
步驟405,UE對(duì)該認(rèn)證信息處理,向外部SIP設(shè)備返回認(rèn)證信息;
步驟406,外部SIP設(shè)備用該認(rèn)證信息,重新發(fā)起注冊(cè)請(qǐng)求;
步驟407,IMS認(rèn)證該認(rèn)證信息,發(fā)送200OK;
步驟408,外部SIP設(shè)備向UE發(fā)送注冊(cè)成功通知;(如果UE不需要該通知,此步驟可省略)。
這里,在SIP設(shè)備注冊(cè)成功后,向第二移動(dòng)終端發(fā)起通話呼叫的方法還可以分為兩種情況:第一,由外部SIP設(shè)備自主發(fā)起通話呼叫;第二,通過UE發(fā)起通話呼叫。
第一,由外部SIP設(shè)備自主發(fā)起通話呼叫,如圖5所示,具體方法包括:
步驟501,外部SIP設(shè)備使用UE1的身份注冊(cè);
步驟502,外部SIP設(shè)備呼叫UE2,向IMS發(fā)送INVITE請(qǐng)求;
步驟503,IMS將INVITE請(qǐng)求送到UE2;
步驟504,UE2應(yīng)答呼叫,向IMS發(fā)送200OK;
步驟505,IMS將200OK送到外部SIP設(shè)備;
步驟506,外部SIP設(shè)備向IMS發(fā)送ACK;
步驟507,IMS將ACK送到UE2;
步驟508,呼叫建立,媒體面建立在外部SIP設(shè)備與UE2之間。
第二,通過UE發(fā)起通話呼叫,如圖6所示,具體方法包括:
步驟601,外部SIP設(shè)備使用UE1的身份注冊(cè);
步驟602,UE1向外部SIP設(shè)備發(fā)送發(fā)起呼叫的請(qǐng)求,發(fā)送呼叫到UE2;
步驟603,外部SIP設(shè)備呼叫UE2,向IMS發(fā)送INVITE請(qǐng)求;
步驟604,IMS將INVITE請(qǐng)求送到UE2;
步驟605,UE2應(yīng)答呼叫,向IMS發(fā)送200OK;
步驟606,IMS將200OK送到外部SIP設(shè)備;
步驟607,外部SIP設(shè)備向IMS發(fā)送ACK;
步驟608,IMS將ACK送到UE2;
步驟609,外部SIP設(shè)備向UE1發(fā)送呼叫建立通知;
步驟610,呼叫建立,媒體面建立在外部SIP設(shè)備與UE2之間。
下面再來簡要介紹下,在第一移動(dòng)終端UE1與第二移動(dòng)終端UE2建立通話的情境下,SIP終端如何替代第一移動(dòng)終端實(shí)現(xiàn)與第二移動(dòng)終端的通話。
本實(shí)施例中在第一移動(dòng)終端和第二移動(dòng)終端建立通話的情景下,通過Re-INVITE完成第一移動(dòng)終端和SIP終端之間的切換,如圖7所示,所述切換方法包括:
步驟701,UE1與UE2已經(jīng)建立VoLTE呼叫;
步驟702,UE1向外部SIP設(shè)備傳遞呼叫信息并發(fā)起切換請(qǐng)求;呼叫信息包括可以讓外部SIP設(shè)備構(gòu)建Re-INVITE的信息,如用戶身份、DialogID等;
步驟703,外部SIP設(shè)備向UE2發(fā)送Re-INVITE,先將Re-INVITE請(qǐng)求發(fā)送到IMS;
步驟704,IMS轉(zhuǎn)發(fā)Re-INVITE到UE2;
步驟705,UE2回應(yīng)200OK;
步驟706,IMS轉(zhuǎn)發(fā)200OK到外部SIP設(shè)備;
步驟707,外部SIP設(shè)備發(fā)送ACK;
步驟708,IMS轉(zhuǎn)發(fā)ACK到UE2;
步驟709,外部SIP設(shè)備向UE1發(fā)送切換完成通知;
步驟710,此時(shí),媒體連接建立在外部SIP設(shè)備與UE2之間。
本實(shí)施例中,在第一移動(dòng)終端和第二移動(dòng)終端建立通話的情景下,通過INVITE+Replace完成第一移動(dòng)終端和SIP終端之間的切換,如圖8所示,所述切換方法包括:
步驟801,UE1與UE2已經(jīng)建立VoLTE呼叫;
步驟802,UE向外部SIP設(shè)備傳遞用戶身份信息,并發(fā)起在外部SIP設(shè)備發(fā)起注冊(cè)的請(qǐng)求;
步驟803,外部SIP設(shè)備使用該身份信息向IMS發(fā)起注冊(cè)請(qǐng)求,攜帶Authorization認(rèn)證頭部;
步驟804,IMS向外部SIP設(shè)備發(fā)送401Unauthorized失敗響應(yīng),攜帶WWW-Authenticate,帶有認(rèn)證挑戰(zhàn)信息;
步驟805,外部SIP設(shè)備將認(rèn)證信息發(fā)送UE;
步驟806,UE對(duì)該認(rèn)證信息處理,向外部SIP設(shè)備返回認(rèn)證信息;
步驟807,外部SIP設(shè)備用該認(rèn)證信息,重新發(fā)起注冊(cè)請(qǐng)求;
步驟808,IMS認(rèn)證該認(rèn)證信息,發(fā)送200OK;
步驟809,外部SIP設(shè)備向UE發(fā)送注冊(cè)成功通知;
步驟810,UE1向外部SIP設(shè)備傳遞呼叫信息并發(fā)起切換請(qǐng)求;
步驟811,外部SIP設(shè)備向UE2發(fā)送初始INVITE請(qǐng)求,并攜帶Replace指示,需要替換的呼叫為原UE1和UE2之間的呼叫,先將INVITE請(qǐng)求發(fā)送到IMS;
步驟812,IMS轉(zhuǎn)發(fā)該INVITE請(qǐng)求并攜帶Replace指示;
步驟813,UE2回應(yīng)200OK;
步驟814,IMS轉(zhuǎn)發(fā)200OK到外部SIP設(shè)備;
步驟815,外部SIP設(shè)備發(fā)送ACK;
步驟816,IMS轉(zhuǎn)發(fā)ACK到UE2;
步驟817,外部SIP設(shè)備向UE1發(fā)送切換完成通知;
這里,本步驟也可以在本流程最后執(zhí)行;
步驟818,此時(shí),媒體連接建立在外部SIP設(shè)備與UE2之間;
步驟819,UE2根據(jù)Replace指示,釋放原呼叫,UE2向IMS發(fā)送BYE;
步驟820,IMS向UE1轉(zhuǎn)發(fā)BYE;
步驟821,UE1向IMS發(fā)送200OK;
步驟822,IMS向UE2轉(zhuǎn)發(fā)200OK。
實(shí)施例1
本實(shí)施例中,SIP終端采用機(jī)頂盒和數(shù)字液晶電視的組合,且由SIP終端自主發(fā)起建立通話;UE1為第一移動(dòng)終端,UE2為第二移動(dòng)終端。如圖9所示,本實(shí)施例替代移動(dòng)終端進(jìn)行通話的方法包括:
步驟901,機(jī)頂盒使用UE1的身份注冊(cè);
步驟902,機(jī)頂盒與數(shù)字液晶電視交互獲取媒體參數(shù);
這里,所述媒體參數(shù)包括:解碼方式、音視頻輸入制式、最高視頻碼率;其中,解碼方式用于機(jī)頂盒和數(shù)字液晶電視建立鏈接;音視頻輸入制式、最高視頻碼率用于表明數(shù)字液晶電視支持什么樣的媒體流,比如液晶電視的分辨率、信號(hào)接收頻率等。
步驟903,機(jī)頂盒發(fā)起呼叫,呼叫UE2,向IMS發(fā)送邀請(qǐng)(INVITE)請(qǐng)求;
步驟904,IMS將INVITE請(qǐng)求送到UE2;
步驟905,UE2應(yīng)答呼叫,向IMS發(fā)送200OK;
步驟906,IMS將200OK送到機(jī)頂盒;
步驟907,機(jī)頂盒向IMS發(fā)送ACK;
步驟908,IMS將ACK送到UE2;
步驟909,呼叫建立,對(duì)于UE2發(fā)送的視頻流,由UE2發(fā)送到機(jī)頂盒。
上述通話過程完成后,機(jī)頂盒會(huì)將接收到的來自UE2的媒體流通過數(shù) 字液晶電視呈現(xiàn)。
實(shí)施例2
本實(shí)施例中,SIP終端采用機(jī)頂盒和數(shù)字液晶電視的組合,且由UE1發(fā)起建立通話;UE1為第一移動(dòng)終端,UE2為第二移動(dòng)終端。如圖10所示,本實(shí)施例替代移動(dòng)終端進(jìn)行通話的方法包括:
步驟1001,機(jī)頂盒使用UE1的身份注冊(cè);
步驟1002,UE1向機(jī)頂盒發(fā)送發(fā)起呼叫的請(qǐng)求,請(qǐng)求機(jī)頂盒發(fā)送呼叫到UE2;
步驟1003,機(jī)頂盒與數(shù)字液晶電視交互獲取媒體參數(shù);
步驟1004,機(jī)頂盒發(fā)起呼叫,呼叫UE2,向IMS發(fā)送INVITE請(qǐng)求;
步驟1005,IMS將INVITE請(qǐng)求送到UE2;
步驟1006,UE2應(yīng)答呼叫,向IMS發(fā)送200OK;
步驟1007,IMS將200OK送到機(jī)頂盒;
步驟1008,機(jī)頂盒向IMS發(fā)送ACK;
步驟1009,IMS將ACK送到UE2;
步驟1010,機(jī)頂盒向UE1發(fā)送呼叫建立通知;
步驟1011,呼叫建立,對(duì)于UE2發(fā)送的視頻流,由UE2發(fā)送到機(jī)頂盒;
上述通話過程完成后,機(jī)頂盒會(huì)將接收到的來自UE2的媒體流通過數(shù)字液晶電視呈現(xiàn)。
實(shí)施例3
本實(shí)施例中,SIP終端采用機(jī)頂盒和數(shù)字液晶電視的組合;構(gòu)建Re-INVITE實(shí)現(xiàn)通話的切換;UE1為第一移動(dòng)終端,UE2為第二移動(dòng)終端;如圖11所示,本實(shí)施例替代移動(dòng)終端進(jìn)行通話的方法包括:
步驟1101,UE1與UE2已經(jīng)建立VoLTE呼叫;
步驟1102,UE1向機(jī)頂盒傳遞呼叫信息并發(fā)起切換請(qǐng)求;呼叫信息包括可以讓機(jī)頂盒構(gòu)建Re-INVITE的信息,如用戶身份、DialogID等;
步驟1103,機(jī)頂盒向UE2發(fā)送Re-INVITE,首先將Re-INVITE請(qǐng)求發(fā)送到IMS;
步驟1104,IMS轉(zhuǎn)發(fā)Re-INVITE到UE2;
步驟1105,UE2回應(yīng)200OK;
步驟1106,IMS轉(zhuǎn)發(fā)200OK到機(jī)頂盒;
步驟1107,機(jī)頂盒發(fā)送ACK;
步驟1108,IMS轉(zhuǎn)發(fā)ACK到UE2;
步驟1109,機(jī)頂盒設(shè)備向UE1發(fā)送切換完成通知;
步驟1110,對(duì)于UE2發(fā)送的視頻流,由UE2發(fā)送到機(jī)頂盒;
上述通話過程完成后,機(jī)頂盒會(huì)將接收到的來自UE2的媒體流通過數(shù)字液晶電視呈現(xiàn)。
實(shí)施例4
本實(shí)施例中,SIP終端采用機(jī)頂盒和數(shù)字液晶電視的組合;構(gòu)建INVITE+Replace實(shí)現(xiàn)通話的切換;UE1為第一移動(dòng)終端,UE2為第二移動(dòng)終端;如圖12所示,本實(shí)施例替代移動(dòng)終端進(jìn)行通話的方法包括:
步驟1201,UE1與UE2已經(jīng)建立VoLTE呼叫;
步驟1202,UE1向機(jī)頂盒傳遞用戶身份信息,并發(fā)起在機(jī)頂盒發(fā)起注冊(cè)的請(qǐng)求;
步驟1203,機(jī)頂盒使用該身份信息向IMS發(fā)起注冊(cè)請(qǐng)求,攜帶Authorization認(rèn)證頭部;
步驟1204,IMS向機(jī)頂盒發(fā)送401Unauthorized失敗響應(yīng),攜帶WWW-Authenticate,帶有認(rèn)證挑戰(zhàn)信息;
步驟1205,機(jī)頂盒將認(rèn)證信息發(fā)送UE;
步驟1206,UE1對(duì)該認(rèn)證信息處理,向機(jī)頂盒返回認(rèn)證信息;
步驟1207,機(jī)頂盒用該認(rèn)證信息,重新發(fā)起注冊(cè)請(qǐng)求;
步驟1208,IMS認(rèn)證該認(rèn)證信息,發(fā)送200OK;
步驟1209,機(jī)頂盒向UE1發(fā)送注冊(cè)成功通知;
步驟1210,UE1向機(jī)頂盒傳遞呼叫信息并發(fā)起切換請(qǐng)求;
步驟1211,機(jī)頂盒與數(shù)字液晶電視交互,獲取媒體參數(shù);
步驟1212,機(jī)頂盒向UE2發(fā)送初始INVITE請(qǐng)求,并攜帶Replace指示,需要替換的呼叫為原UE1和UE2之間的呼叫;首先將INVITE請(qǐng)求發(fā)送到IMS;
步驟1213,IMS轉(zhuǎn)發(fā)該INVITE請(qǐng)求并攜帶Replace指示;
步驟1214,UE2回應(yīng)200OK;
步驟1215,IMS轉(zhuǎn)發(fā)200Ok到機(jī)頂盒;
步驟1216,機(jī)頂盒發(fā)送ACK;
步驟1217,IMS轉(zhuǎn)發(fā)ACK到UE2;
步驟1218,機(jī)頂盒向UE1發(fā)送切換完成通知;
步驟1219,對(duì)于UE2發(fā)送的視頻流,由UE2發(fā)送到機(jī)頂盒;
步驟1220,機(jī)頂盒將視頻流送到數(shù)字液晶電視,在數(shù)字液晶電視上呈現(xiàn);
步驟1221,UE2根據(jù)Replace指示,釋放原呼叫。
上述通話過程完成后,機(jī)頂盒會(huì)將接收到的來自UE2的媒體流通過數(shù)字液晶電視呈現(xiàn)。
另外,實(shí)施例中的數(shù)字液晶電視也可以由具備媒體輸出能力的其它設(shè)備所代替。
本發(fā)明實(shí)施例提供了一種通過外部設(shè)備完成注冊(cè)、通話及切換中注冊(cè)部分所用的裝置,如圖13所示,所述裝置包括:
信息獲取單元1301,用于SIP終端獲取來自第一移動(dòng)終端的信息;
注冊(cè)單元1302,用于所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成為所述第一移動(dòng)終端提供業(yè)務(wù)的網(wǎng)絡(luò)的注冊(cè)。
這里,所述信息獲取單元1301,具體用于獲取所述第一移動(dòng)終端的用戶身份信息。
本實(shí)施例提供的裝置置于SIP終端內(nèi)使用,輔助SIP終端利用移動(dòng)終端完成注冊(cè)的功能,在用戶希望使SIP終端能夠利用移動(dòng)終端完成注冊(cè)到為所述第一移動(dòng)終端提供業(yè)務(wù)的網(wǎng)絡(luò)時(shí),由本裝置的信息獲取單元完成與移動(dòng)終端之間 的信息交互,獲取移動(dòng)終端的用戶信息,再由本裝置的注冊(cè)單元完成注冊(cè)。
本發(fā)明實(shí)施例還提供了一種通過外部設(shè)備完成注冊(cè)及通話的裝置,如圖14所示,所述裝置包括:
信息獲取單元1401,用于使SIP終端獲取來自第一移動(dòng)終端的信息;
通話單元1402,用于所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成為所述第一移動(dòng)終端提供業(yè)務(wù)的網(wǎng)絡(luò)的注冊(cè);所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話。
這里,所述信息獲取單元1401,具體用于獲取所述第一移動(dòng)終端的用戶身份信息。
這里,所述通話單元1402,具體用于所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成IMS的注冊(cè),以及所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話;
或者,具體用于所述第一移動(dòng)終端與所述第二移動(dòng)終端建立通話后,所述SIP終端利用獲得的所述第一移動(dòng)終端的信息完成IMS注冊(cè),所述第一移動(dòng)終端將通話切換到所述SIP終端,由所述SIP終端利用注冊(cè)后獲得的權(quán)限完成與第二移動(dòng)終端的通話。
這里,所述通話單元1402,具體用于由所述第一移動(dòng)終端發(fā)起呼叫,向所述SIP終端發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求,所述SIP終端再向所述IMS發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求;
或者,具體用于由所述SIP終端發(fā)起呼叫,向所述IMS發(fā)送呼叫所述第二移動(dòng)終端的請(qǐng)求。
這里,所述通話單元1402,具體用于所述SIP終端利用所述第一移動(dòng)終端的信息構(gòu)建RE-INVITE請(qǐng)求或者構(gòu)建INVITE請(qǐng)求,并攜帶Replace指令完成通話在所述第一移動(dòng)終端和所述SIP終端的切換。
本實(shí)施例提供的裝置置于SIP終端內(nèi)使用,輔助SIP終端完成替代移動(dòng)終端通話的功能,在用戶希望將移動(dòng)終端的通話切換到SIP終端或者由SIP終端完成呼叫時(shí),由本裝置的信息獲取單元完成與移動(dòng)終端之間的信息交互,獲取 移動(dòng)終端的用戶信息,再由本裝置的通話單元替代移動(dòng)終端完成通話。
本發(fā)明實(shí)施例還提供一種終端,所述終端包括:上述任一種所述的通過外部設(shè)備完成注冊(cè)、通話及切換的裝置。
本發(fā)明實(shí)施例提供的一種通過外部設(shè)備完成注冊(cè)、通話及切換的方法、裝置和終端,SIP終端通過與第一移動(dòng)終端的信息交互,獲得所述第一移動(dòng)終端的用戶信息;之后,SIP終端利用獲得的第一移動(dòng)終端的用戶信息完成與第二移動(dòng)終端的通話;如此,可使不具備SIM插卡功能的SIP終端能通過具備SIM插卡功能的移動(dòng)終端的用戶信息完成IMS通話,從而使用戶的通話能在多個(gè)獨(dú)立的具備SIM插卡功能的移動(dòng)終端,不必在IMS系統(tǒng)中增加AS,也不要求用戶的每個(gè)SIP終端在進(jìn)行IMS通話時(shí)都必須具備SIM插卡功能。
另外,在實(shí)際應(yīng)用中,所述信息獲取單元601、通話單元602均可由位于終端中的中央處理器(Central Processing Unit,CPU)、微處理器(Micro Processor Unit,MPU)、數(shù)字信號(hào)處理器(Digital Signal Processor,DSP)、或現(xiàn)場(chǎng)可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)等實(shí)現(xiàn)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。