專利名稱:個域網(wǎng)終端協(xié)同中切換控制系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線網(wǎng)絡(luò)通信技術(shù),特別是指一種個域網(wǎng)終端協(xié)同中切換控制系統(tǒng)和方法。
背景技術(shù):
無線個域網(wǎng)(WPAN)是一種與無線廣域網(wǎng)(WffAN)、無線城域網(wǎng)(WMAN)、無線局域網(wǎng) (WLAN)并列但覆蓋范圍相對較小的無線網(wǎng)絡(luò)。在網(wǎng)絡(luò)構(gòu)成上,WPAN位于整個網(wǎng)絡(luò)鏈的末 端,用于實現(xiàn)同一地點終端與終端間的連接,如連接手機和藍牙耳機等。WPAN所覆蓋的范圍 一般在IOm半徑以內(nèi),運行于無需授權(quán)的2. 4GHz ISM頻段。WPAN設(shè)備具有價格便宜、體積 小、易操作和功耗低等優(yōu)點。WPAN能夠有效地解決“最后的幾米電纜”的問題,進而將無線 互聯(lián)進行到底。正因為以上優(yōu)點,個域網(wǎng)日益受到人們的關(guān)注。當前,無線網(wǎng)絡(luò)呈現(xiàn)出以廣域網(wǎng)為核心的異構(gòu)化格局。個域網(wǎng)由于自身技術(shù)的限 制,在移動性、業(yè)務(wù)提供能力及資源管理等方面存在著瓶頸,只能借助于廣域網(wǎng)的核心平 臺,才能實現(xiàn)突破。個域網(wǎng)借助廣域網(wǎng)豐富的業(yè)務(wù)提供能力及漫游能力,能夠擴展其業(yè)務(wù)應(yīng) 用,而廣域網(wǎng)也能借助位于網(wǎng)絡(luò)鏈末端的個域網(wǎng),將業(yè)務(wù)觸角延伸到終端用戶,為用戶提供 最佳的業(yè)務(wù)體驗。個域網(wǎng)中單個設(shè)備的能力有限,而當個域網(wǎng)中其他設(shè)備沒有進行業(yè)務(wù)時,其能力 正處于閑置狀態(tài),可以通過協(xié)同該設(shè)備加以利用,這樣可以提高整個個域網(wǎng)的設(shè)備與資源 利用率?,F(xiàn)有個域網(wǎng)的終端協(xié)同都是建立在主設(shè)備具有一定的廣域網(wǎng)接入能力,然而個域 網(wǎng)的設(shè)備不具備廣域網(wǎng)接入能力也是很常見的,例如用戶在火車上想通過筆記本上網(wǎng),此 時既沒有WLAN接入點,也沒有3G無線網(wǎng)卡,而用戶的手機具備WCDMA接入能力,此時用戶 的筆記本就可以協(xié)同其手機發(fā)起某項業(yè)務(wù)。此外,由于從設(shè)備在協(xié)同主設(shè)備進行業(yè)務(wù)下載的時候,不能進行其他業(yè)務(wù),并且由 于個域網(wǎng)設(shè)備參數(shù)受限,如電量的受限等,從設(shè)備不可能一直協(xié)同主設(shè)備進行業(yè)務(wù),尤其當 從設(shè)備突然需要進行業(yè)務(wù),而主設(shè)備的業(yè)務(wù)此刻還在進行,故需要進行從設(shè)備的更新與切 換。然而現(xiàn)有技術(shù)對于個域網(wǎng)從設(shè)備不能繼續(xù)進行協(xié)同工作所帶來的從設(shè)備的切換問題尚 沒有解決方案。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提出一種個域網(wǎng)終端協(xié)同中切換控制系統(tǒng)和方法, 解決個域網(wǎng)中從設(shè)備的切換問題?;谏鲜瞿康谋景l(fā)明提供的一種個域網(wǎng)終端協(xié)同中的切換控制方法,包括個域網(wǎng)內(nèi)的從設(shè)備在協(xié)同主設(shè)備的過程中,如果滿足從設(shè)備切換條件,則該從設(shè) 備向多媒體資源功能實體MRF發(fā)出更換從設(shè)備的請求;MRF根據(jù)該從設(shè)備所在個域網(wǎng)的各個設(shè)備信息從該個域網(wǎng)的設(shè)備中選出新的從設(shè) 備,并將新從設(shè)備信息返回給請求從設(shè)備;
所述請求從設(shè)備將收到的新從設(shè)備信息發(fā)送給主設(shè)備;主設(shè)備向新從設(shè)備發(fā)送協(xié)同請求;新從設(shè)備向主設(shè)備回復(fù)確認消息,向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求;代理服務(wù)器將業(yè)務(wù)流切換到新從設(shè)備,并向該新從設(shè)備回復(fù)確認消息;新從設(shè)備向主設(shè)備發(fā)送切換完成的通知消息,主設(shè)備斷開與所述請求從設(shè)備之間 的連接??蛇x的,該方法所述個域網(wǎng)內(nèi)的從設(shè)備在協(xié)同主設(shè)備的過程中,如果發(fā)現(xiàn)自身的 服務(wù)質(zhì)量低于預(yù)定閾值,則判定滿足從設(shè)備切換條件??蛇x的,該方法還設(shè)置上下文服務(wù)器保存?zhèn)€域網(wǎng)中的設(shè)備信息;所述MRF從該個域網(wǎng)的設(shè)備中選出新的從設(shè)備前進一步包括:MRF向上下文服務(wù) 器發(fā)起所述從設(shè)備所在個域網(wǎng)內(nèi)各個設(shè)備信息的查詢請求;上下文服務(wù)器從本地獲取所述個域網(wǎng)內(nèi)的設(shè)備信息返回給MRF。可選的,該方法所述個域網(wǎng)中的設(shè)備信息包括個域網(wǎng)終端信息及終端網(wǎng)絡(luò)接口 fn息ο可選的,該方法所述終端信息包括存儲能力、終端類型、電池剩余量、廣域網(wǎng)接入 能力、終端當前狀態(tài)、接收信號強度;所述終端網(wǎng)絡(luò)接口信息包括流量資費時延、覆蓋范 圍、峰值速率??蛇x的,該方法還包括如下主設(shè)備通過從設(shè)備發(fā)起業(yè)務(wù)的步驟主設(shè)備向當前個域網(wǎng)內(nèi)的控制節(jié)點發(fā)送從設(shè)備查詢請求;控制節(jié)點向MRF請求協(xié)同工作的從設(shè)備信息;MRF向上下文服務(wù)器發(fā)起當前個域網(wǎng)中的設(shè)備信息查詢請求;上下文服務(wù)器向MRF返回當前個域網(wǎng)中的設(shè)備信息;MRF根據(jù)當前個域網(wǎng)中的設(shè)備信息選出從設(shè)備并通知控制節(jié)點;控制節(jié)點將選出的從設(shè)備信息發(fā)送給主設(shè)備;主設(shè)備向選出的從設(shè)備發(fā)送協(xié)同請求;選出的從設(shè)備向主設(shè)備回復(fù)確認消息,向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求;代理服務(wù)器向業(yè)務(wù)服務(wù)器發(fā)起業(yè)務(wù)請求;代理服務(wù)器收到業(yè)務(wù)服務(wù)器回復(fù)的確認消息后,向選出的從設(shè)備回復(fù)確認消息。可選的,該方法所述MRF根據(jù)設(shè)備信息選出從設(shè)備的步驟是MRF根據(jù)設(shè)備信息按 照決策算法選擇。在本發(fā)明的另一方面,還提供了一種個域網(wǎng)中主設(shè)備通過從設(shè)備發(fā)起業(yè)務(wù)的方 法,包括主設(shè)備向當前個域網(wǎng)內(nèi)的控制節(jié)點發(fā)送從設(shè)備查詢請求;控制節(jié)點向多媒體資源功能實體MRF請求協(xié)同工作的從設(shè)備信息;MRF向上下文服務(wù)器發(fā)起當前個域網(wǎng)中的設(shè)備信息查詢請求;上下文服務(wù)器向MRF返回當前個域網(wǎng)中的設(shè)備信息;MRF根據(jù)當前個域網(wǎng)中的設(shè)備信息選出從設(shè)備并通知控制節(jié)點;控制節(jié)點將選出的從設(shè)備通知主設(shè)備;主設(shè)備向選出的從設(shè)備發(fā)送協(xié)同請求;
選出的從設(shè)備向主設(shè)備回復(fù)確認消息,向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求;代理服務(wù)器向業(yè)務(wù)服務(wù)器發(fā)起業(yè)務(wù)請求;代理服務(wù)器收到業(yè)務(wù)服務(wù)器回復(fù)的確認消息后,向選出的從設(shè)備回復(fù)確認消息。在本發(fā)明的另一方面,還提供了一種個域網(wǎng)終端協(xié)同中的切換控制系統(tǒng),在個域 網(wǎng)中的一個以上個終端設(shè)備,以及在廣域網(wǎng)絡(luò)側(cè)多媒體資源功能實體MRF、代理服務(wù)器;其 中,作為從設(shè)備的終端設(shè)備,用于在協(xié)同主設(shè)備的過程中,如果滿足從設(shè)備切換條件, 則向所述MRF發(fā)出更換從設(shè)備的請求;并將從MRF接收到的新從設(shè)備信息發(fā)送給主設(shè)備;MRF,用于在收到更換從設(shè)備的請求后,根據(jù)該從設(shè)備所在個域網(wǎng)的各個設(shè)備信息 從該個域網(wǎng)的設(shè)備中選出新的從設(shè)備,并將新從設(shè)備信息返回給請求從設(shè)備;作為主設(shè)備的終端設(shè)備,用于在收到當前協(xié)同工作的從設(shè)備發(fā)來的新從設(shè)備信息 后,向新從設(shè)備發(fā)送協(xié)同請求;并在收到新從設(shè)備發(fā)來的切換完成的通知消息后,斷開與原 協(xié)同工作的從設(shè)備之間的連接;作為所述新從設(shè)備的終端設(shè)備,用于在收到主設(shè)備發(fā)出的協(xié)同請求后,向主設(shè)備 回復(fù)確認消息,并向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求;在收到代理服務(wù)器回復(fù)的確認消息后, 向主設(shè)備發(fā)送切換完成的通知消息;所述代理服務(wù)器,用于在收到來自從設(shè)備的業(yè)務(wù)代理請求后,將業(yè)務(wù)流切換到該 從設(shè)備,并向該從設(shè)備回復(fù)確認消息??蛇x的,該系統(tǒng)所述作為從設(shè)備的終端設(shè)備在協(xié)同主設(shè)備的過程中,如果發(fā)現(xiàn)自 身的服務(wù)質(zhì)量低于預(yù)定閾值,則判定滿足從設(shè)備切換條件??蛇x的,該系統(tǒng)在廣域網(wǎng)絡(luò)側(cè)進一步包括上下文服務(wù)器,用于保存?zhèn)€域網(wǎng)中的設(shè) 備信息;所述MRF還用于向上下文服務(wù)器發(fā)起所述從設(shè)備所在個域網(wǎng)內(nèi)各個設(shè)備信息的 查詢請求,以及接收上下文服務(wù)器返回的設(shè)備信息。可選的,該系統(tǒng)所述個域網(wǎng)中的設(shè)備信息包括個域網(wǎng)終端信息及終端網(wǎng)絡(luò)接口 信息;所述終端信息包括存儲能力、終端類型、電池剩余量、廣域網(wǎng)接入能力、終端當前狀 態(tài)、接收信號強度;所述終端網(wǎng)絡(luò)接口信息包括流量資費、時延、覆蓋范圍、峰值速率??蛇x的,該系統(tǒng)在個域網(wǎng)中還設(shè)置有控制節(jié)點;作為主設(shè)備的終端設(shè)備,還用于在需要通過從設(shè)備發(fā)起業(yè)務(wù)時,向當前個域網(wǎng)內(nèi) 的控制節(jié)點發(fā)送從設(shè)備查詢請求;在收到控制節(jié)點發(fā)來的選出的從設(shè)備信息后,向該選出 的從設(shè)備發(fā)送協(xié)同請求;控制節(jié)點,用于在收到主設(shè)備的從設(shè)備查詢請求后,向MRF請求協(xié)同工作的從設(shè) 備信息;并將MRF選出的從設(shè)備信息發(fā)送給主設(shè)備;MRF,還用于根據(jù)當前個域網(wǎng)中的設(shè)備信息選出從設(shè)備并通知控制節(jié)點;代理服務(wù)器,還用于在收到從設(shè)備的業(yè)務(wù)代理請求后,向業(yè)務(wù)服務(wù)器發(fā)起業(yè)務(wù)請 求;在收到業(yè)務(wù)服務(wù)器回復(fù)的確認消息后,向選出的從設(shè)備回復(fù)確認消息??蛇x的,該系統(tǒng)所述控制節(jié)點為個域網(wǎng)中的一個終端設(shè)備??蛇x的,該系統(tǒng)所述代理服務(wù)器為代理_呼叫會話控制功能實體P-CSCF。在本發(fā)明的另一方面,還提供了一種個域網(wǎng)中的終端設(shè)備,包括
上下文交互邏輯單元,用于與控制節(jié)點之間上下文信息的傳輸;對于作為控制節(jié) 點的終端設(shè)備,該單元負責與網(wǎng)絡(luò)側(cè)的上下文服務(wù)器交互;異常信息處理單元,用于處理個域網(wǎng)設(shè)備發(fā)生異常情況時與控制節(jié)點的交互;業(yè)務(wù)單元,具有廣域網(wǎng)接入能力的終端設(shè)備具有該單元,用于進行業(yè)務(wù)執(zhí)行;數(shù)據(jù)轉(zhuǎn)發(fā)/接收單元,用于業(yè)務(wù)數(shù)據(jù)包的接收與轉(zhuǎn)發(fā),作為從設(shè)備的終端設(shè)備在 接收到業(yè)務(wù)數(shù)據(jù)包后使用該單元將數(shù)據(jù)包轉(zhuǎn)發(fā)給主設(shè)備,作為主設(shè)備的終端設(shè)備使用該單 元接收從設(shè)備轉(zhuǎn)發(fā)的數(shù)據(jù)包??蛇x的,該設(shè)備還包括注冊邏輯單元,用于新設(shè)備加入個域網(wǎng)時發(fā)起注冊請求;心跳信息控制邏輯單元,用于向控制節(jié)點發(fā)送心跳信息。從上面所述可以看出,本發(fā)明提供的個域網(wǎng)終端協(xié)同中切換控制系統(tǒng)和方法,在 以往個域網(wǎng)主設(shè)備利用從設(shè)備能力進行業(yè)務(wù)(終端協(xié)同)的基礎(chǔ)上,提出了一種個域網(wǎng)與 廣域網(wǎng)融合的場景,并進一步對從設(shè)備的狀態(tài)的各種可能性加以考慮,實現(xiàn)了在從設(shè)備離 開協(xié)同狀態(tài)前選擇出新的從設(shè)備。并且通過對切換流程的合理設(shè)計,還使得從設(shè)備的切換 時延盡可能低、丟包數(shù)盡可能少,保證了業(yè)務(wù)的連續(xù)性,使個域網(wǎng)終端協(xié)同系統(tǒng)的魯棒性更 好。
圖1為本發(fā)明實施例個域網(wǎng)終端協(xié)同中切換控制系統(tǒng)架構(gòu)示意圖;圖2為本發(fā)明實施例個域網(wǎng)設(shè)備終端內(nèi)部結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例主設(shè)備A通過從設(shè)備B發(fā)起業(yè)務(wù)的流程示意圖;圖4為本發(fā)明實施例從設(shè)備B切換到C的流程示意圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,以下結(jié)合具體實施例,并參照 附圖,對本發(fā)明進一步詳細說明。隨著各種無線接入技術(shù)以及短距離通信技術(shù)的快速發(fā)展,多終端互聯(lián)互通,協(xié)同 工作成為必然趨勢。本發(fā)明提出了一種個域網(wǎng)與廣域網(wǎng)融合的場景,在該場景中個域網(wǎng)主 設(shè)備在從設(shè)備的協(xié)同下發(fā)起一項廣域網(wǎng)業(yè)務(wù),并且當從設(shè)備由于電量供應(yīng)不足或需要進行 業(yè)務(wù)等因素不能繼續(xù)提供協(xié)同支持時,需要在從設(shè)備脫離這種主從關(guān)系前決策出一個新的 從設(shè)備并完成切換。作為一個實施例在當前個域網(wǎng)已有協(xié)同工作的基礎(chǔ)上,結(jié)合廣域網(wǎng)的豐富應(yīng)用特 性,考慮從設(shè)備的切換問題,提出了這樣一種協(xié)同工作的場景在由終端A、終端B、終端C等多個終端設(shè)備組成的無線個域網(wǎng)(WPAN)中,終端A 不具有廣域網(wǎng)網(wǎng)卡,而終端B和終端C分別具有WLAN和WCDMA接入能力。終端A想觀看 IPTV,它只能通過個域網(wǎng)中其他設(shè)備的協(xié)同才能發(fā)起該業(yè)務(wù),這里假定從設(shè)備為終端B。在 進行業(yè)務(wù)中,終端B由于自身因素(電池供電不足、退出個域網(wǎng)、需要進行業(yè)務(wù))不能繼續(xù) 進行協(xié)同,因而必須選出新的從設(shè)備來協(xié)同終端A并保證業(yè)務(wù)流的連續(xù)性。為解決上述場景下的從設(shè)備切換問題,本發(fā)明實施例提出的個域網(wǎng)終端協(xié)同中切 換控制系統(tǒng)主要涉及在個域網(wǎng)中的一個以上個終端設(shè)備;以及在廣域網(wǎng)網(wǎng)絡(luò)側(cè)的多媒體資源功能實體(MRF)、代理服務(wù)器,其中,可以以代理-呼叫會話控制功能實體(P-CSCF)作為 所述的代理服務(wù)器。具體系統(tǒng)架構(gòu)參見圖1所示。系統(tǒng)架構(gòu)采用控制層與承載層分離的設(shè)計理念。控 制層采用IMS架構(gòu),其中的P-CSCF負責個域網(wǎng)終端的呼叫/會話控制功能;MRF,負責在網(wǎng) 絡(luò)側(cè)作與業(yè)務(wù)相關(guān)的決策,如從設(shè)備的選擇。當需要對從設(shè)備進行切換時,上述各設(shè)備分別執(zhí)行如下功能作為從設(shè)備的終端設(shè)備,用于在協(xié)同主設(shè)備的過程中,如果滿足從設(shè)備切換條件, 則向所述MRF發(fā)出更換從設(shè)備的請求;并將從MRF接收到的新從設(shè)備信息發(fā)送給主設(shè)備;MRF,用于在收到更換從設(shè)備的請求后,根據(jù)該從設(shè)備所在個域網(wǎng)的各個設(shè)備信息 從該個域網(wǎng)的設(shè)備中選出新的從設(shè)備,并將新從設(shè)備信息返回給請求從設(shè)備;作為主設(shè)備的終端設(shè)備,用于在收到當前協(xié)同工作的從設(shè)備發(fā)來的新從設(shè)備信息 后,向新從設(shè)備發(fā)送協(xié)同請求;并在收到新從設(shè)備發(fā)來的切換完成的通知消息后,斷開與原 協(xié)同工作的從設(shè)備之間的連接;作為所述新從設(shè)備的終端設(shè)備,用于在收到主設(shè)備發(fā)出的協(xié)同請求后,向主設(shè)備 回復(fù)確認消息,并向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求;在收到代理服務(wù)器回復(fù)的確認消息后, 向主設(shè)備發(fā)送切換完成的通知消息;所述代理服務(wù)器,用于在收到來自從設(shè)備的業(yè)務(wù)代理請求后,將業(yè)務(wù)流切換到該 從設(shè)備,并向該從設(shè)備回復(fù)確認消息。對于廣域網(wǎng)的網(wǎng)絡(luò)側(cè),在應(yīng)用層中,還設(shè)置上下文服務(wù)器,保存了個域網(wǎng)的設(shè)備信 息。其中所述設(shè)備信息包括終端信息及其各個網(wǎng)絡(luò)接口信息,終端信息主要有存儲能 力、終端類型、電池剩余量、廣域網(wǎng)接入能力、終端當前狀態(tài)(進行業(yè)務(wù)與否)、接收信號強 度等;終端網(wǎng)絡(luò)接口信息主要有流量資費(元/kb)、時延、覆蓋范圍、峰值速率等因素。這 些信息將在網(wǎng)絡(luò)側(cè)的MRF中用于從設(shè)備的選取。從系統(tǒng)架構(gòu)圖中可以看出,通過廣域網(wǎng)可 以實現(xiàn)個域網(wǎng)應(yīng)用的拓展。終端側(cè)的個域網(wǎng)采用AD HOC方式組網(wǎng),按照個域網(wǎng)的設(shè)備具備廣域網(wǎng)接入能力與 否將其劃分為兩類第一類不具有廣域網(wǎng)接入,只具有個域網(wǎng)能力的設(shè)備;第二類同時具有廣域網(wǎng)接入和個域網(wǎng)能力的設(shè)備。由于主設(shè)備不具備廣域網(wǎng)能力,為了解決其如何同上下文服務(wù)器交互的問題,在 個域網(wǎng)中抽象出一個集中控制設(shè)備,稱為控制節(jié)點(CP)。CP是從第二類設(shè)備中依照電池剩 余電量、終端處理器型號、終端內(nèi)存大小、廣域網(wǎng)接入方式等因素綜合選出,CP主要負責向 上下文服務(wù)器提交個域網(wǎng)的設(shè)備信息。本發(fā)明實施例個域網(wǎng)中終端設(shè)備的內(nèi)部如圖2所示,主要包括如下單元注冊邏輯單元用于新設(shè)備加入個域網(wǎng)時發(fā)起注冊請求;上下文交互邏輯單元用于個域網(wǎng)設(shè)備與CP節(jié)點之間上下文信息的傳輸,對于CP 節(jié)點,該單元負責與網(wǎng)絡(luò)側(cè)的上下文服務(wù)器交互;心跳信息控制邏輯單元用于向CP節(jié)點發(fā)送心跳信息(每5s發(fā)送一次)以?;?個域網(wǎng)中的設(shè)備;其中,如果心跳交互失敗,一般意味著該設(shè)備退出了個域網(wǎng),CP將會把該 信息反饋給上下文服務(wù)器,上下文服務(wù)器會及時更新上下文數(shù)據(jù)庫中的設(shè)備信息,即刪除該設(shè)備所對應(yīng)的各記錄;異常信息處理單元用于處理個域網(wǎng)設(shè)備發(fā)生異常情況時與CP節(jié)點的交互;其 中,所述異常情況包括指個域網(wǎng)終端上的網(wǎng)卡突然壞掉了或者被禁等,與協(xié)同切換條件無 關(guān);IPTV業(yè)務(wù)單元具有廣域網(wǎng)接入能力的設(shè)備具有該單元,用于進行IPTV業(yè)務(wù);數(shù)據(jù)轉(zhuǎn)發(fā)/接收單元用于IPTV業(yè)務(wù)數(shù)據(jù)包的接收與轉(zhuǎn)發(fā),從設(shè)備在接收到IPTV 業(yè)務(wù)數(shù)據(jù)包后使用該單元將數(shù)據(jù)包轉(zhuǎn)發(fā)給主設(shè)備,主設(shè)備使用該單元接收從設(shè)備轉(zhuǎn)發(fā)的數(shù) 據(jù)包?;谏鲜龅南到y(tǒng)架構(gòu),本發(fā)明在一個方面提供了一種個域網(wǎng)中主設(shè)備通過從設(shè)備 發(fā)起業(yè)務(wù)的方法,該方法主要包括如下步驟主設(shè)備向當前個域網(wǎng)內(nèi)的控制節(jié)點發(fā)送從設(shè)備查詢請求;控制節(jié)點向MRF請求協(xié)同工作的從設(shè)備信息;MRF向上下文服務(wù)器發(fā)起當前個域網(wǎng)中的設(shè)備信息查詢請求;上下文服務(wù)器向MRF返回當前個域網(wǎng)中的設(shè)備信息;MRF根據(jù)當前個域網(wǎng)中的設(shè)備信息選出從設(shè)備并通知控制節(jié)點;控制節(jié)點將選出的從設(shè)備通知主設(shè)備;主設(shè)備向選出的從設(shè)備發(fā)送協(xié)同請求;選出的從設(shè)備向主設(shè)備回復(fù)確認消息,向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求;代理服務(wù)器向業(yè)務(wù)服務(wù)器發(fā)起業(yè)務(wù)請求;代理服務(wù)器收到業(yè)務(wù)服務(wù)器回復(fù)的確認消息后,向選出的從設(shè)備回復(fù)確認消息。下面結(jié)合具體的實施例對主設(shè)備通過從設(shè)備發(fā)起業(yè)務(wù)的過程進行詳細說明。參見圖3所示,作為一個實施例主設(shè)備A通過從設(shè)備B發(fā)起業(yè)務(wù)的流程包括如下 步驟步驟301,主設(shè)備(終端A)不具有廣域網(wǎng)接入能力,需要從設(shè)備的協(xié)同才能完成 IPTV的觀看。主設(shè)備向CP節(jié)點發(fā)起從設(shè)備查詢請求;步驟302,CP節(jié)點向MRF請求從設(shè)備的信息;步驟303,MRF向上下文服務(wù)器發(fā)起當前個域網(wǎng)中各設(shè)備的信息查詢請求;步驟304,上下文服務(wù)器查詢本地返回個域網(wǎng)中各設(shè)備信息;步驟305,MRF根據(jù)提供的設(shè)備信息,按照決策算法選出從設(shè)備并告知CP節(jié)點;步驟306,CP節(jié)點將從設(shè)備告知主設(shè)備A ;步驟307,主設(shè)備A向從設(shè)備B發(fā)起協(xié)同請求;步驟308,從設(shè)備B回復(fù)ACK加以確認;步驟309,從設(shè)備B向P-CSCF發(fā)起業(yè)務(wù)代理請求;步驟310,P-CSCF向IPTV服務(wù)器發(fā)起業(yè)務(wù)請求;步驟311,IPTV服務(wù)器回復(fù)P-CSCF ACK消息加以確認;步驟312,P-CSCF回復(fù)從設(shè)備ACK消息加以確認。當需要對當前提供協(xié)同服務(wù)的從設(shè)備進行切換時,本發(fā)明在另一方面提供了一種 從設(shè)備切換方法,主要包括如下步驟個域網(wǎng)內(nèi)的從設(shè)備在協(xié)同主設(shè)備的過程中,如果滿足從設(shè)備切換條件,則該從設(shè)備向多媒體資源功能實體MRF發(fā)出更換從設(shè)備的請求;MRF根據(jù)該從設(shè)備所在個域網(wǎng)的各個設(shè)備信息從該個域網(wǎng)的設(shè)備中選出新的從設(shè) 備,并將新從設(shè)備信息返回給請求從設(shè)備;所述請求從設(shè)備將收到的新從設(shè)備信息發(fā)送給主設(shè)備;主設(shè)備向新從設(shè)備發(fā)送協(xié)同請求;新從設(shè)備向主設(shè)備回復(fù)確認消息,向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求;代理服務(wù)器將業(yè)務(wù)流切換到新從設(shè)備,并向該新從設(shè)備回復(fù)確認消息;新從設(shè)備向主設(shè)備發(fā)送切換完成的通知消息,主設(shè)備斷開與所述請求從設(shè)備之間 的連接。下面結(jié)合具體的實施例對協(xié)同切換的過程進行詳細說明。當當前協(xié)同主設(shè)備A工作的從設(shè)備B由于某種原因(退出個域網(wǎng),進行相關(guān)業(yè)務(wù) 等)不能協(xié)同主設(shè)備進行IPTV觀看時,需要重新選出從設(shè)備并完成從設(shè)備的切換。具體的切換流程的實施例參見圖4所示,包括如下步驟步驟401,從設(shè)備B在協(xié)同主設(shè)備A的過程中發(fā)現(xiàn)自己的服務(wù)質(zhì)量較低,從設(shè)備B 向MRF發(fā)出更換從設(shè)備請求;步驟402,MRF向上下文服務(wù)器發(fā)起設(shè)備信息查詢請求;步驟403,上下文服務(wù)器從本地中取出該個域網(wǎng)的各個設(shè)備的信息,返回給MRF;步驟404,MRF根據(jù)決策算法選出新的從設(shè)備,這里為終端C,并將從設(shè)備C的信息 返回給從設(shè)備B;步驟405,從設(shè)備B告知主設(shè)備A從設(shè)備C的信息;步驟406,主設(shè)備A向從設(shè)備C發(fā)起協(xié)同請求;步驟407,從設(shè)備C回復(fù)確認消息ACK ;步驟408,從設(shè)備C向P-CSCF發(fā)起代理請求,之后正在進行的業(yè)務(wù)流就會從 P-CSCF轉(zhuǎn)向到從設(shè)備C;步驟409,P-CSCF回復(fù)確認消息ACK ;步驟410,從設(shè)備C回復(fù)ACK消息告知主設(shè)備A新業(yè)務(wù)流已形成,A在收到ACK信 息后斷開原有與從設(shè)備B之間的連接,切換完成,并且可以保證數(shù)據(jù)包的丟失較少。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,也可在軟件或軟硬件的組合中實現(xiàn)。所屬領(lǐng)域的普通技術(shù)人員應(yīng)當理解以上所述僅為本發(fā)明的具體實施例而已,并 不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均 應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種個域網(wǎng)終端協(xié)同中的切換控制方法,其特征在于,個域網(wǎng)內(nèi)的從設(shè)備在協(xié)同主設(shè)備的過程中,如果滿足從設(shè)備切換條件,則該從設(shè)備向 多媒體資源功能實體MRF發(fā)出更換從設(shè)備的請求;MRF根據(jù)該從設(shè)備所在個域網(wǎng)的各個設(shè)備信息從該個域網(wǎng)的設(shè)備中選出新的從設(shè)備, 并將新從設(shè)備信息返回給請求從設(shè)備;所述請求從設(shè)備將收到的新從設(shè)備信息發(fā)送給主設(shè)備; 主設(shè)備向新從設(shè)備發(fā)送協(xié)同請求;新從設(shè)備向主設(shè)備回復(fù)確認消息,向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求;代理服務(wù)器將業(yè)務(wù)流切換到新從設(shè)備,并向該新從設(shè)備回復(fù)確認消息;新從設(shè)備向主設(shè)備發(fā)送切換完成的通知消息,主設(shè)備斷開與所述請求從設(shè)備之間的連接。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,個域網(wǎng)內(nèi)的從設(shè)備在協(xié)同主設(shè)備的過程 中,如果發(fā)現(xiàn)自身的服務(wù)質(zhì)量低于預(yù)定閾值,則判定滿足從設(shè)備切換條件。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,設(shè)置上下文服務(wù)器保存?zhèn)€域網(wǎng)中的設(shè)備 fn息;所述MRF從該個域網(wǎng)的設(shè)備中選出新的從設(shè)備前進一步包括:MRF向上下文服務(wù)器發(fā) 起所述從設(shè)備所在個域網(wǎng)內(nèi)各個設(shè)備信息的查詢請求;上下文服務(wù)器從本地獲取所述個域網(wǎng)內(nèi)的設(shè)備信息返回給MRF。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述個域網(wǎng)中的設(shè)備信息包括個域網(wǎng)終 端信息及終端網(wǎng)絡(luò)接口信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述終端信息包括存儲能力、終端類型、 電池剩余量、廣域網(wǎng)接入能力、終端當前狀態(tài)、接收信號強度;所述終端網(wǎng)絡(luò)接口信息包括 流量資費時延、覆蓋范圍、峰值速率。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括如下主設(shè)備通過從設(shè)備發(fā) 起業(yè)務(wù)的步驟主設(shè)備向當前個域網(wǎng)內(nèi)的控制節(jié)點發(fā)送從設(shè)備查詢請求;控制節(jié)點向MRF請求協(xié)同工作的從設(shè)備信息;MRF向上下文服務(wù)器發(fā)起當前個域網(wǎng)中的設(shè)備信息查詢請求;上下文服務(wù)器向MRF返回當前個域網(wǎng)中的設(shè)備信息;MRF根據(jù)當前個域網(wǎng)中的設(shè)備信息選出從設(shè)備并通知控制節(jié)點;控制節(jié)點將選出的從設(shè)備信息發(fā)送給主設(shè)備;主設(shè)備向選出的從設(shè)備發(fā)送協(xié)同請求;選出的從設(shè)備向主設(shè)備回復(fù)確認消息,向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求; 代理服務(wù)器向業(yè)務(wù)服務(wù)器發(fā)起業(yè)務(wù)請求;代理服務(wù)器收到業(yè)務(wù)服務(wù)器回復(fù)的確認消息后,向選出的從設(shè)備回復(fù)確認消息。
7.根據(jù)權(quán)利要求1或6所述的方法,其特征在于,所述MRF根據(jù)設(shè)備信息選出從設(shè)備的 步驟是MRF根據(jù)設(shè)備信息按照決策算法選擇。
8.一種個域網(wǎng)中主設(shè)備通過從設(shè)備發(fā)起業(yè)務(wù)的方法,其特征在于,包括 主設(shè)備向當前個域網(wǎng)內(nèi)的控制節(jié)點發(fā)送從設(shè)備查詢請求;控制節(jié)點向多媒體資源功能實體MRF請求協(xié)同工作的從設(shè)備信息;MRF向上下文服務(wù)器發(fā)起當前個域網(wǎng)中的設(shè)備信息查詢請求;上下文服務(wù)器向MRF返回當前個域網(wǎng)中的設(shè)備信息;MRF根據(jù)當前個域網(wǎng)中的設(shè)備信息選出從設(shè)備并通知控制節(jié)點;控制節(jié)點將選出的從設(shè)備通知主設(shè)備;主設(shè)備向選出的從設(shè)備發(fā)送協(xié)同請求;選出的從設(shè)備向主設(shè)備回復(fù)確認消息,向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求; 代理服務(wù)器向業(yè)務(wù)服務(wù)器發(fā)起業(yè)務(wù)請求;代理服務(wù)器收到業(yè)務(wù)服務(wù)器回復(fù)的確認消息后,向選出的從設(shè)備回復(fù)確認消息。
9.一種個域網(wǎng)終端協(xié)同中的切換控制系統(tǒng),其特征在于,在個域網(wǎng)中的一個以上個終 端設(shè)備,以及在廣域網(wǎng)絡(luò)側(cè)多媒體資源功能實體MRF、代理服務(wù)器;其中,作為從設(shè)備的終端設(shè)備,用于在協(xié)同主設(shè)備的過程中,如果滿足從設(shè)備切換條件,則向 所述MRF發(fā)出更換從設(shè)備的請求;并將從MRF接收到的新從設(shè)備信息發(fā)送給主設(shè)備;MRF,用于在收到更換從設(shè)備的請求后,根據(jù)該從設(shè)備所在個域網(wǎng)的各個設(shè)備信息從該 個域網(wǎng)的設(shè)備中選出新的從設(shè)備,并將新從設(shè)備信息返回給請求從設(shè)備;作為主設(shè)備的終端設(shè)備,用于在收到當前協(xié)同工作的從設(shè)備發(fā)來的新從設(shè)備信息后, 向新從設(shè)備發(fā)送協(xié)同請求;并在收到新從設(shè)備發(fā)來的切換完成的通知消息后,斷開與原協(xié) 同工作的從設(shè)備之間的連接;作為所述新從設(shè)備的終端設(shè)備,用于在收到主設(shè)備發(fā)出的協(xié)同請求后,向主設(shè)備回復(fù) 確認消息,并向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求;在收到代理服務(wù)器回復(fù)的確認消息后,向主 設(shè)備發(fā)送切換完成的通知消息;所述代理服務(wù)器,用于在收到來自從設(shè)備的業(yè)務(wù)代理請求后,將業(yè)務(wù)流切換到該從設(shè) 備,并向該從設(shè)備回復(fù)確認消息。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述作為從設(shè)備的終端設(shè)備在協(xié)同主設(shè) 備的過程中,如果發(fā)現(xiàn)自身的服務(wù)質(zhì)量低于預(yù)定閾值,則判定滿足從設(shè)備切換條件。
11.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,該系統(tǒng)在廣域網(wǎng)絡(luò)側(cè)進一步包括上下 文服務(wù)器,用于保存?zhèn)€域網(wǎng)中的設(shè)備信息;所述MRF還用于向上下文服務(wù)器發(fā)起所述從設(shè)備所在個域網(wǎng)內(nèi)各個設(shè)備信息的查詢 請求,以及接收上下文服務(wù)器返回的設(shè)備信息。
12.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述個域網(wǎng)中的設(shè)備信息包括個域網(wǎng) 終端信息及終端網(wǎng)絡(luò)接口信息;所述終端信息包括存儲能力、終端類型、電池剩余量、廣 域網(wǎng)接入能力、終端當前狀態(tài)、接收信號強度;所述終端網(wǎng)絡(luò)接口信息包括流量資費、時 延、覆蓋范圍、峰值速率。
13.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,在個域網(wǎng)中還設(shè)置有控制節(jié)點;作為主設(shè)備的終端設(shè)備,還用于在需要通過從設(shè)備發(fā)起業(yè)務(wù)時,向當前個域網(wǎng)內(nèi)的控 制節(jié)點發(fā)送從設(shè)備查詢請求;在收到控制節(jié)點發(fā)來的選出的從設(shè)備信息后,向該選出的從 設(shè)備發(fā)送協(xié)同請求;控制節(jié)點,用于在收到主設(shè)備的從設(shè)備查詢請求后,向MRF請求協(xié)同工作的從設(shè)備信 息;并將MRF選出的從設(shè)備信息發(fā)送給主設(shè)備;MRF,還用于根據(jù)當前個域網(wǎng)中的設(shè)備信息選出從設(shè)備并通知控制節(jié)點; 代理服務(wù)器,還用于在收到從設(shè)備的業(yè)務(wù)代理請求后,向業(yè)務(wù)服務(wù)器發(fā)起業(yè)務(wù)請求;在 收到業(yè)務(wù)服務(wù)器回復(fù)的確認消息后,向選出的從設(shè)備回復(fù)確認消息。
14.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述控制節(jié)點為個域網(wǎng)中的一個終端設(shè)備。
15.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述代理服務(wù)器為代理_呼叫會話控制 功能實體P-CSCF。
16.一種個域網(wǎng)中的終端設(shè)備,其特征在于,包括上下文交互邏輯單元,用于與控制節(jié)點之間上下文信息的傳輸;對于作為控制節(jié)點的 終端設(shè)備,該單元負責與網(wǎng)絡(luò)側(cè)的上下文服務(wù)器交互;異常信息處理單元,用于處理個域網(wǎng)設(shè)備發(fā)生異常情況時與控制節(jié)點的交互; 業(yè)務(wù)單元,具有廣域網(wǎng)接入能力的終端設(shè)備具有該單元,用于進行業(yè)務(wù)執(zhí)行; 數(shù)據(jù)轉(zhuǎn)發(fā)/接收單元,用于業(yè)務(wù)數(shù)據(jù)包的接收與轉(zhuǎn)發(fā),作為從設(shè)備的終端設(shè)備在接收 到業(yè)務(wù)數(shù)據(jù)包后使用該單元將數(shù)據(jù)包轉(zhuǎn)發(fā)給主設(shè)備,作為主設(shè)備的終端設(shè)備使用該單元接 收從設(shè)備轉(zhuǎn)發(fā)的數(shù)據(jù)包。
17.根據(jù)權(quán)利要求16所述的終端設(shè)備,其特征在于,還包括注冊邏輯單元,用于新設(shè) 備加入個域網(wǎng)時發(fā)起注冊請求;心跳信息控制邏輯單元,用于向控制節(jié)點發(fā)送心跳信息。
全文摘要
本發(fā)明公開了一種個域網(wǎng)終端協(xié)同中切換控制系統(tǒng)和方法,主要包括個域網(wǎng)內(nèi)的從設(shè)備在協(xié)同主設(shè)備的過程中,如果滿足從設(shè)備切換條件,則該從設(shè)備向多媒體資源功能實體MRF發(fā)出更換從設(shè)備的請求;MRF根據(jù)該從設(shè)備所在個域網(wǎng)的各個設(shè)備信息從該個域網(wǎng)的設(shè)備中選出新的從設(shè)備,并將新從設(shè)備信息返回給請求從設(shè)備;請求從設(shè)備將收到的新從設(shè)備信息發(fā)送給主設(shè)備;主設(shè)備向新從設(shè)備發(fā)送協(xié)同請求;新從設(shè)備向主設(shè)備回復(fù)確認消息,向代理服務(wù)器發(fā)起業(yè)務(wù)代理請求;代理服務(wù)器將業(yè)務(wù)流切換到新從設(shè)備,并向該新從設(shè)備回復(fù)確認消息;新從設(shè)備向主設(shè)備發(fā)送切換完成的通知消息,主設(shè)備斷開與所述請求從設(shè)備之間的連接。通過本發(fā)明有效解決了個域網(wǎng)終端協(xié)同中從設(shè)備的切換問題。
文檔編號H04W36/00GK102111827SQ20111004702
公開日2011年6月29日 申請日期2011年2月28日 優(yōu)先權(quán)日2011年2月28日
發(fā)明者關(guān)占旭, 張平, 李耕宇, 田輝, 胡錚, 胡陶軍 申請人:北京郵電大學