第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)、第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)以及涉及服務(wù)會話的處理的方法
【技術(shù)領(lǐng)域】
[0001]這里的實(shí)施例涉及到第一網(wǎng)絡(luò)節(jié)點(diǎn)、第二網(wǎng)絡(luò)節(jié)點(diǎn)以及其中的方法。特別地,它們涉及到無線通信網(wǎng)絡(luò)中的服務(wù)會話的處理。
【背景技術(shù)】
[0002]諸如終端的通信設(shè)備例如也被稱作用戶設(shè)備(UE)、移動終端、無線終端和/或移動站。終端能夠在有時也被稱作蜂窩無線電系統(tǒng)或蜂窩網(wǎng)絡(luò)的蜂窩通信網(wǎng)絡(luò)或無線通信系統(tǒng)中進(jìn)行無線通信。經(jīng)由無線電接入網(wǎng)絡(luò)(RAN)以及包括在蜂窩通信網(wǎng)絡(luò)之內(nèi)的可能的一個或多個核心網(wǎng)絡(luò),通信例如可以在兩個終端之間,在終端和固定電話之間和/或在終端和服務(wù)器之間進(jìn)行。
[0003]無線通信系統(tǒng)的示例是第三代合作伙伴計劃(3GPP)中進(jìn)行研發(fā)的長期演進(jìn)(LTE)、通用移動電信系統(tǒng)(UMTS)和全球移動通信系統(tǒng)(GSM)。
[0004]僅舉出另外一些例子,終端可以進(jìn)一步被稱作移動電話、蜂窩電話、膝上電腦或者具有無線能力的沖浪板(surf plate)。本上下文中的終端例如可以是便攜式的、可口袋存儲的、手持的、包括計算機(jī)的或者車載的移動設(shè)備,其被使得能夠經(jīng)由RAN與諸如另一個終端或服務(wù)器的另一個實(shí)體傳輸語音和/或數(shù)據(jù)。
[0005]蜂窩通信網(wǎng)絡(luò)覆蓋被劃分為小區(qū)區(qū)域的地理區(qū)域,其中每個小區(qū)由諸如基站一例如無線電基站(RBS)—的接入節(jié)點(diǎn)進(jìn)行服務(wù),根據(jù)所使用的技術(shù)和術(shù)語,上述基站有時例如可以被稱作“eNB”、“eNodeB”、“NodeB”、“B Node”或BTS (基站收發(fā)信臺)?;趥鬏敼β什⑶乙虼艘不谛^(qū)大小,基站可以為不同類型,諸如宏eNodeB、家庭eNodeB或微微基站。小區(qū)是其中由處于基站地點(diǎn)的基站提供無線電覆蓋的地理區(qū)域。位于基站地點(diǎn)上的一個基站可以為一個或多個小區(qū)進(jìn)行服務(wù)。另外,每個基站可以支持一種或多種通信技術(shù)。基站通過在無線電頻率上進(jìn)行操作的空中接口與該基站范圍內(nèi)的終端進(jìn)行通信。在本公開的上下文中,表達(dá)形式下行鏈路(DL)被用于從基站到移動站的傳輸路徑。表達(dá)形式上行鏈路(UL)則用于相反方向的傳輸路徑,即從移動站到基站。
[0006]UMTS是第三代移動通信系統(tǒng),其從第二代(2G)全球移動通信系統(tǒng)(GSM)演進(jìn)而來。UMTS陸地?zé)o線電接入網(wǎng)絡(luò)(UTRAN)實(shí)質(zhì)上是針對用戶設(shè)備使用寬帶碼分多址(WCDMA)和/或高速分組接入(HSPA)的RAN。
[0007]已經(jīng)編寫了LTE無線電接入標(biāo)準(zhǔn)以便針對上行鏈路和下行鏈路業(yè)務(wù)支持高比特率和低延時。LTE中的所有數(shù)據(jù)傳輸都由無線電基站進(jìn)行控制。
[0008]通過使用本地知識對傳輸控制協(xié)議(TCP)性能進(jìn)行優(yōu)化,提供至用戶設(shè)備的諸如視頻流和游戲之類的服務(wù)可以被置于基站之內(nèi)以提升由用戶設(shè)備并且最終由用戶所感知到的體驗(yàn)質(zhì)量。本地知識例如可以是所觀看的流行視頻,在特定區(qū)域流行且頻繁使用的應(yīng)用(app)的平均本地知識,在局部區(qū)域使用游戲應(yīng)用的大量用戶的本地知識等。將服務(wù)本地置于基站內(nèi)的服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中還減少了在回程網(wǎng)絡(luò)中流動的網(wǎng)絡(luò)業(yè)務(wù)。
[0009]在將服務(wù)置于基站內(nèi)時所遇到的問題在于移動性,因?yàn)樵赨E從第一基站切換至第二基站時,UE和基站內(nèi)運(yùn)行的服務(wù)之間的連接必須被終止以及與另一個基站重新建立。這使得UE經(jīng)歷到與服務(wù)的連接中斷。
【發(fā)明內(nèi)容】
[0010]因此,這里的實(shí)施例的目標(biāo)是提供一種有所改進(jìn)的對服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)所提供的服務(wù)會話進(jìn)行處理的方式。
[0011]根據(jù)這里的實(shí)施例的第一方面,該目標(biāo)通過一種在第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中用于處理與無線通信網(wǎng)絡(luò)中的用戶設(shè)備相關(guān)聯(lián)的服務(wù)會話的方法而實(shí)現(xiàn)。該用戶設(shè)備由第一基站進(jìn)行服務(wù),并且該服務(wù)會話被與該第一基站相關(guān)聯(lián)的第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中運(yùn)行的服務(wù)應(yīng)用提供至該用戶設(shè)備。
[0012]該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)檢測切換信號。該切換信號指示用以準(zhǔn)備將用戶設(shè)備從第一基站切換至第二基站的請求。
[0013]該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)獲得應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài),每個都與服務(wù)會話相關(guān)聯(lián)并且每個都特定于用戶設(shè)備。
[0014]該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)檢測切換命令,該切換命令命令將用戶設(shè)備從該第一基站切換至第二基站。
[0015]該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)向與該第二基站相關(guān)聯(lián)的第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送命令,其命令該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)準(zhǔn)備從該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)迀移服務(wù)會話。
[0016]該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)將該應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài)發(fā)送至該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn),使得該服務(wù)會話能夠在該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中運(yùn)行的相對應(yīng)服務(wù)應(yīng)用中被繼續(xù)。
[0017]根據(jù)這里的實(shí)施例的第二方面,該目標(biāo)通過一種第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)而實(shí)現(xiàn),其被配置用于對與無線通信網(wǎng)絡(luò)中的用戶設(shè)備相關(guān)聯(lián)的服務(wù)會話進(jìn)行處理。該用戶設(shè)備被配置為由第一基站進(jìn)行服務(wù)。該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)與該第一基站相關(guān)聯(lián),并且包括被配置為向該用戶設(shè)備提供服務(wù)會話的服務(wù)應(yīng)用。
[0018]該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)被配置為檢測切換信號。該切換信號指示用以準(zhǔn)備將用戶設(shè)備從第一基站切換至第二基站的請求。
[0019]該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)被配置為獲得應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài),每個都與服務(wù)會話相關(guān)聯(lián)并且每個都特定于用戶設(shè)備。
[0020]該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)被配置為檢測切換命令,該切換命令命令將用戶設(shè)備從該第一基站切換至第二基站。
[0021]該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)被配置為向與該第二基站相關(guān)聯(lián)的第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送命令,其命令該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)準(zhǔn)備從該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)迀移服務(wù)會話。
[0022]該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)一步被配置為將該應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài)發(fā)送至該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn),使得該服務(wù)會話能夠在該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中運(yùn)行的相對應(yīng)服務(wù)應(yīng)用中被繼續(xù)。
[0023]根據(jù)這里的實(shí)施例的第三方面,該目標(biāo)通過一種在第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中用于對與無線通信網(wǎng)絡(luò)中的用戶設(shè)備相關(guān)聯(lián)的服務(wù)會話進(jìn)行處理的方法而實(shí)現(xiàn)。該用戶設(shè)備由第一基站進(jìn)行服務(wù)并且將要被切換至與第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)相關(guān)聯(lián)的第二基站。該服務(wù)會話被與該第一基站相關(guān)聯(lián)的第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中運(yùn)行服務(wù)應(yīng)用提供至該用戶設(shè)備。該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)檢測來自該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)的命令。該命令命令該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)準(zhǔn)備從該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)迀移服務(wù)會話。
[0024]該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)從該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)接收應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài)。該應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài)每個都與該服務(wù)會話相關(guān)聯(lián),并且每個都特定于該用戶設(shè)備。
[0025]該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)為該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中運(yùn)行的相對應(yīng)服務(wù)應(yīng)用提供該服務(wù)會話的應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài),使得該服務(wù)會話能夠在該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中運(yùn)行的相對應(yīng)服務(wù)應(yīng)用中被繼續(xù)。
[0026]根據(jù)這里的實(shí)施例的第四方面,該目標(biāo)通過一種第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)而實(shí)現(xiàn),其被配置用于對與無線通信網(wǎng)絡(luò)中的用戶設(shè)備相關(guān)聯(lián)的服務(wù)會話進(jìn)行處理。該用戶設(shè)備被配置為由第一基站進(jìn)行服務(wù)并且進(jìn)一步被配置為被切換至與第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)相關(guān)聯(lián)的第二基站。與第一基站(111)相關(guān)聯(lián)的第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)包括被配置為向該用戶設(shè)備提供該服務(wù)會話的服務(wù)應(yīng)用。
[0027]該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)被配置為檢測來自該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)的命令。該命令命令該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)準(zhǔn)備從該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)迀移服務(wù)會話。
[0028]該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)被配置為從該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)接收應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài)。該應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài)每個都與該服務(wù)會話相關(guān)聯(lián),并且每個都特定于該用戶設(shè)備。
[0029]該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)被配置為為該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中運(yùn)行的相對應(yīng)服務(wù)應(yīng)用提供該服務(wù)會話的應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài),使得該服務(wù)會話能夠在該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中運(yùn)行的相對應(yīng)服務(wù)應(yīng)用中被繼續(xù)。
[0030]該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)在切換命令被發(fā)送到第二基站之前檢測到第一基站想要進(jìn)行該用戶設(shè)備的切換。以這種方式,該第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)能夠在切換命令被發(fā)送到第二基站時為第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)提供應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài),并且該服務(wù)會話在切換已經(jīng)完成之后在該第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中被繼續(xù)而沒有任何中斷。
[0031]由于服務(wù)會話通過發(fā)送應(yīng)用狀態(tài)和網(wǎng)絡(luò)連接狀態(tài)進(jìn)行迀移,所以該迀移并不要求高帶寬和/或長時間。
[0032]這里的實(shí)施例的優(yōu)勢在于,它們使得服務(wù)提供商能夠更接近于移動用戶一例如在基站內(nèi)一來主控例如視頻流的服務(wù)。這減少了用戶設(shè)備與服務(wù)之間的延時,這會使得體驗(yàn)質(zhì)量有所提升。使得服務(wù)更接近于用戶設(shè)備還減少了基站和諸如服務(wù)網(wǎng)關(guān)之類的用于移動的錨點(diǎn)之間的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載。
[0033]這里的實(shí)施例使得網(wǎng)絡(luò)連接狀態(tài)以及服務(wù)或應(yīng)用狀態(tài)能夠從分布式云中運(yùn)行的服務(wù)無縫迀移至另一個分布式云,而沒有來自用戶設(shè)備的任何介入或者其上的任何中斷。在這里的實(shí)施例中,網(wǎng)絡(luò)連接狀態(tài)也可以被稱作協(xié)議狀態(tài)。
[0034]這里的實(shí)施例支持任意服務(wù)應(yīng)用。另外,這里的實(shí)施例能夠準(zhǔn)備切換的服務(wù)應(yīng)用的實(shí)例。該準(zhǔn)備在用戶設(shè)備被切換之前執(zhí)行并且減少了用戶設(shè)備和服務(wù)之間的延時。
[0035]這里的實(shí)施例進(jìn)一步使用切換信號來觸發(fā)層3(Layer-3)及以上的會話的迀移。
【附圖說明】
[0036]參考附圖對這里的實(shí)施例的示例進(jìn)行更為詳細(xì)的描述,其中:
[0037]圖1是圖示這里的實(shí)施例的示意性框圖。
[0038]圖2是圖示服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)的實(shí)施例的示意性框圖。
[0039]圖3是圖示這里的實(shí)施例的組合框圖和流程圖。
[0040]圖4是描繪第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中的方法的實(shí)施例的流程圖。
[0041 ]圖5是圖示第一服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)的實(shí)施例的示意性框圖。
[0042]圖6是描繪第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)中的方法的實(shí)施例的流程圖。
[0043]圖7是圖示第二服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)的實(shí)施例的示意性框圖。
[0044]圖8是圖示這里另外的實(shí)施例的示意性框圖。
[0045]圖9是圖不這里另外的實(shí)施例的不意性框圖。
【具體實(shí)施方式】
[0046]作為這里的研發(fā)實(shí)施例的一部分,將首先指出并討論一個問題。
[0047]當(dāng)前的技術(shù)通過采用鏡像實(shí)時迀移(imagelive migrat1n)來處理服務(wù)會話的迀移。實(shí)時迀移是指在并不將客戶端或應(yīng)用斷開連接的情況下在不同物理機(jī)器之間移動運(yùn)行的虛擬機(jī)或應(yīng)用的過程。虛擬機(jī)的存儲器、存儲和網(wǎng)絡(luò)連接從原始主機(jī)轉(zhuǎn)移至目的地。鏡像實(shí)時迀移是一種基礎(chǔ)設(shè)施即服務(wù)(Iaas)特征,其使得機(jī)器或虛擬機(jī)的整個鏡像能夠進(jìn)行迀移,這不僅在迀移鏡像所需的時間量方面是昂貴的,而且在迀移鏡像所需的高的網(wǎng)絡(luò)帶寬方面也是如此。這部分是由于必須對大數(shù)據(jù)量進(jìn)行轉(zhuǎn)移。
[0048]之前已經(jīng)出于服務(wù)器群中的負(fù)載共享的目的對有關(guān)諸如傳輸控制協(xié)議(TCP)會話的協(xié)議會話的迀移的技術(shù)進(jìn)行了研究。這些研究的目標(biāo)在于將實(shí)時TCP連接從一個機(jī)器迀移至另一個機(jī)器以便在服務(wù)器群中的服務(wù)器之間共享客戶端請求的負(fù)載。在早期研究中,連接迀移一即連接的迀移一的目的是意在進(jìn)行負(fù)載共享。
[0049]整個鏡像的實(shí)時迀移并不適用于用戶設(shè)備的移動性,其中在UE從第一基站切換至第二基站時,UE和在基站內(nèi)運(yùn)行的服務(wù)之間的連接必須被終止以及必須與另一個基站重新建立,這是因?yàn)樵谝粋€機(jī)器或虛擬機(jī)中運(yùn)行的服務(wù)可以處理與多個用戶設(shè)備相關(guān)的會話。因此,機(jī)器或虛擬機(jī)的整個鏡像的迀移會導(dǎo)致該機(jī)器所處理的所有會話的迀移,而這是并不期望的。
[0050]當(dāng)前用于迀移服務(wù)會話的其中移動錨點(diǎn)在切換期間保持會話的解決方案并不適用于對來自在基站的本地服務(wù)網(wǎng)絡(luò)處本地運(yùn)行的服務(wù)的用戶設(shè)備請求進(jìn)行服務(wù)的方法。
[0051]因此,當(dāng)前并沒有用于在用戶設(shè)備從一個小區(qū)切換至其它基站所服務(wù)的另一個小區(qū)時將與用戶設(shè)備相關(guān)聯(lián)的服務(wù)會話從與源基站相關(guān)聯(lián)的一個本地服務(wù)網(wǎng)絡(luò)迀移至與目標(biāo)基站相關(guān)聯(lián)的本地服務(wù)網(wǎng)絡(luò)的有效解決方案。
[0052]這里的實(shí)施例解決了被置于基站之中或之處的本地云之中的服務(wù)之間的服務(wù)會話的移動性問題。
[0053]云計算