一種在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法
【專利摘要】本發(fā)明實施例公開了一種在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法,通過應用本發(fā)明實施例所提出的技術(shù)方案,當用戶終端由蜂窩網(wǎng)絡(luò)區(qū)域進入蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)重疊區(qū)域時,在蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備和用戶終端之間建立傳輸隧道作為數(shù)據(jù)隧道通路,從而,可以在用戶業(yè)務連接從蜂窩網(wǎng)絡(luò)切換到無線局域網(wǎng),用戶業(yè)務連接的IP地址發(fā)生改變的情況下,確保在蜂窩網(wǎng)絡(luò)中已激活業(yè)務的連續(xù)性,用戶終端在切換到無線局域網(wǎng)之后無需重新建立業(yè)務連接,這樣,避免蜂窩網(wǎng)絡(luò)中已激活業(yè)務的中斷,提高用戶的業(yè)務體驗,有助于更好地發(fā)揮無線局域網(wǎng)對蜂窩網(wǎng)絡(luò)業(yè)務的分流作用。
【專利說明】一種在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法。
【背景技術(shù)】
[0002]由于蜂窩網(wǎng)絡(luò)往往需要在較大的覆蓋范圍內(nèi)為數(shù)量眾多的用戶提供業(yè)務服務,因此單個用戶能夠分配獲得的帶寬資源通常有限,無法滿足用戶日益增長的對高傳輸速率的要求;另一方面,由于蜂窩網(wǎng)絡(luò)的頻譜資源限制,其能夠承載的用戶業(yè)務量已接近飽和,因而迫切需要其它網(wǎng)絡(luò)來分流蜂窩網(wǎng)絡(luò)的部分用戶業(yè)務。
[0003]無線局域網(wǎng)作為一種低成本、高速率的無線通信網(wǎng)絡(luò),可以為具有低移動性的熱點區(qū)域用戶提供較高的傳輸速率,因而在近年來已經(jīng)得到了廣泛的普及應用,并形成了大量具備無線局域網(wǎng)覆蓋的無線熱點區(qū)域。將無線局域網(wǎng)與蜂窩網(wǎng)絡(luò)相結(jié)合,通過無線局域網(wǎng)來分流蜂窩網(wǎng)絡(luò)的部分用戶業(yè)務,無疑將成為提高用戶通信業(yè)務體驗的有效途徑。
[0004]如圖1所示,為現(xiàn)有技術(shù)中通過無線局域網(wǎng)來分流蜂窩網(wǎng)絡(luò)業(yè)務流量的典型場景的示意圖。
[0005]用戶使用同時支持蜂窩網(wǎng)絡(luò)通信功能和無線局域網(wǎng)通信功能的雙模終端,并且由蜂窩網(wǎng)絡(luò)單獨覆蓋區(qū)域向蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)重疊覆蓋的無線熱點區(qū)域移動。當用戶移動進入無線熱點區(qū)域之前(位置1),只能通過基站與蜂窩網(wǎng)絡(luò)之間建立連接來使用業(yè)務;而當用戶移動進入無線熱點區(qū)域之后(位置2),出于提高傳輸速率并降低業(yè)務使用成本的角度考慮,用戶終端的網(wǎng)絡(luò)選擇策略通常會選擇將當前業(yè)務的連接切換到無線局域網(wǎng)。因此,業(yè)務連接切換之后的數(shù)據(jù)流量可以通過無線局域網(wǎng)來傳輸,從而實現(xiàn)了無線局域網(wǎng)對蜂窩網(wǎng)絡(luò)的業(yè)務分流作用。
[0006]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下問題:
[0007]在現(xiàn)有的網(wǎng)絡(luò)結(jié)構(gòu)中,蜂窩網(wǎng)絡(luò)用戶的IP地址由GGSN (對于3G網(wǎng)絡(luò),如WCDMA/TD-SCDMA)或P-GW (對于4G網(wǎng)絡(luò),如LTE)來統(tǒng)一分配,而無線局域網(wǎng)用戶的IP地址則由AP (對于小規(guī)模的熱點覆蓋,如家庭式熱點)或者AC (對于通常由運營商部署的大規(guī)模的無線熱點覆蓋區(qū)域)統(tǒng)一分配。
[0008]由于GGSN/P-GW和AP/AC分別位于不同的網(wǎng)段甚至歸屬于不同的運營商,因此,當用戶通過雙模終端分別與蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)建立連接時將會分配獲得兩個獨立的IP地址。
[0009]仍然以圖1為例,當用戶位于蜂窩網(wǎng)絡(luò)的單獨覆蓋區(qū)域時分配獲得IP地址為IP_addr_l,而當用戶移動進入無線熱點區(qū)域時,將由無線局域網(wǎng)分配新的IP地址為IP_addr_2。這樣一來,當業(yè)務連接從蜂窩網(wǎng)絡(luò)切換到無線局域網(wǎng)時,由于用戶終端使用的IP地址發(fā)生變化,使得原有的業(yè)務無法保持連續(xù)性,必須使用新的IP地址重新建立業(yè)務連接之后才能繼續(xù)通信,因而,無法實現(xiàn)業(yè)務的無縫切換。[0010]對于以網(wǎng)頁瀏覽為代表的突發(fā)型業(yè)務而言,由于用戶每次在瀏覽一個頁面之前均以當前的IP地址發(fā)起新的網(wǎng)頁瀏覽請求,因此在業(yè)務連接切換過程中用戶IP地址的變化給用戶使用體驗帶來的影響尚不明顯;但是,如果用戶使用的是語音通話、流媒體播放、在線游戲等具有較長的持續(xù)時間的業(yè)務的話,用戶IP地址的變化將造成用戶業(yè)務中斷甚至需要重新建立業(yè)務,從而影響到用戶的業(yè)務體驗。
【發(fā)明內(nèi)容】
[0011]本發(fā)明實施例的目的在于提供一種在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法,可以避免用戶業(yè)務連接從蜂窩網(wǎng)絡(luò)切換到無線局域網(wǎng)時由于IP地址變化造成的業(yè)務中斷,確保已激活業(yè)務的連續(xù)性,改善用戶的業(yè)務體驗。
[0012]為了達到上述目的,本發(fā)明實施例提供了一種在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法,用戶終端在蜂窩網(wǎng)絡(luò)中被分配的IP地址為第一 IP地址,所述用戶終端在無線局域網(wǎng)中被分配的IP地址為第二 IP地址,包括:
[0013]當所述用戶終端由蜂窩網(wǎng)絡(luò)區(qū)域進入蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)重疊區(qū)域時,所述用戶終端獲取所述第二 IP地址;
[0014]所述用戶終端將所述第二 IP地址上報給蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備,并與所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備建立傳輸隧道;
[0015]所述用戶終端接收所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備通過所述傳輸隧道發(fā)送的目的地址為所述第二 IP地址的經(jīng)過隧道封裝的數(shù)據(jù)包,其中,所述目的地址為所述第二 IP地址的經(jīng)過隧道封裝的數(shù)據(jù)包中包含目的地址為所述第一 IP地址的數(shù)據(jù)包;
[0016]所述用戶終端對所述經(jīng)過隧道封裝的數(shù)據(jù)包解除隧道封裝,獲取所述目的地址為所述第一 IP地址的數(shù)據(jù)包,從而實現(xiàn)所述用戶終端在蜂窩網(wǎng)絡(luò)中的業(yè)務。
[0017]與現(xiàn)有技術(shù)相比,本發(fā)明實施例所提出的技術(shù)方案具有以下優(yōu)點:
[0018]通過應用本發(fā)明實施例所提出的技術(shù)方案,當用戶終端由蜂窩網(wǎng)絡(luò)區(qū)域進入蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)重疊區(qū)域時,在蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備和用戶終端之間建立傳輸隧道作為數(shù)據(jù)隧道通路,從而,可以在用戶業(yè)務連接從蜂窩網(wǎng)絡(luò)切換到無線局域網(wǎng),用戶業(yè)務連接的IP地址發(fā)生改變的情況下,確保在蜂窩網(wǎng)絡(luò)中已激活業(yè)務的連續(xù)性,用戶終端在切換到無線局域網(wǎng)之后無需重新建立業(yè)務連接,這樣,避免蜂窩網(wǎng)絡(luò)中已激活業(yè)務的中斷,提高用戶的業(yè)務體驗,有助于更好地發(fā)揮無線局域網(wǎng)對蜂窩網(wǎng)絡(luò)業(yè)務的分流作用。
【專利附圖】
【附圖說明】
[0019]圖1為現(xiàn)有技術(shù)中通過無線局域網(wǎng)來分流蜂窩網(wǎng)絡(luò)業(yè)務流量的典型場景的示意圖;
[0020]圖2為本發(fā)明實施例提供的一種在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法的流程示意圖;
[0021]圖3為本發(fā)明實施例所提出的技術(shù)方案中業(yè)務服務器、蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備和用戶終端的通信協(xié)議轉(zhuǎn)換示意圖;
[0022]圖4為本發(fā)明實施例提供的一種具體應用場景中的在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法的流程示意圖;[0023]圖5為本發(fā)明實施例所提出的建立傳輸隧道后的業(yè)務數(shù)據(jù)的路由示意圖。
【具體實施方式】
[0024]下面將結(jié)合本發(fā)明中的附圖,對本發(fā)明中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明的部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0025]本發(fā)明實施例提供一種在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法,通過增強蜂窩網(wǎng)絡(luò)中的基站以及用戶終端的功能,能夠在業(yè)務連接的IP地址發(fā)生變化的情況下,將用戶在蜂窩網(wǎng)絡(luò)中的業(yè)務數(shù)據(jù)通過無線局域網(wǎng)采用傳輸隧道的方式傳送到用戶終端,避免用戶終端從蜂窩網(wǎng)絡(luò)切換到無線局域網(wǎng)時發(fā)生業(yè)務中斷,從而,能夠更好地利用無線局域網(wǎng)實現(xiàn)對蜂窩網(wǎng)的業(yè)務分流,提高用戶的業(yè)務體驗。
[0026]為了達到上述目的,本發(fā)明實施例提供了一種在蜂窩網(wǎng)絡(luò)中的基站和用戶終端之間建立隧道的方法,從而,可以將用戶在蜂窩網(wǎng)絡(luò)中的業(yè)務數(shù)據(jù)通過無線局域網(wǎng)傳送到用戶終端。
[0027]如圖2所示,為本發(fā)明實施例提供的在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法的流程示意圖,在該場景中,設(shè)一個用戶終端在蜂窩網(wǎng)絡(luò)中被分配的IP地址為第一 IP地址,且該用戶終端在無線局域網(wǎng)中被分配的IP地址為第二 IP地址,在此基礎(chǔ)上,該方法具體包括:
[0028]步驟S201、當所述用戶終端由蜂窩網(wǎng)絡(luò)區(qū)域進入蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)重疊區(qū)域時,所述用戶終端獲取所述第二 IP地址。
[0029]其中,第二 IP地址即為該用戶終端進入無線局域網(wǎng)后,無線局域網(wǎng)為其分配的IP地址。
[0030]步驟S202、所述用戶終端將所述第二 IP地址上報給蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備,并與所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備建立傳輸隧道。
[0031]具體的,本步驟的處理過程具體包括:
[0032]所述用戶終端向所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備發(fā)送攜帶所述第二 IP地址的隧道建立請求消息;
[0033]所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備利用所述第二 IP地址,建立與所述用戶終端之間的傳輸隧道,并保存所述第一 IP地址和所述第二 IP地址的對應關(guān)系。
[0034]步驟S203、所述用戶終端接收所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備通過所述傳輸隧道發(fā)送的目的地址為所述第二 IP地址的經(jīng)過隧道封裝的數(shù)據(jù)包。
[0035]其中,所述目的地址為所述第二 IP地址的經(jīng)過隧道封裝的數(shù)據(jù)包中包含目的地址為所述第一 IP地址的數(shù)據(jù)包。
[0036]需要說明的是,在本步驟之前,還包括以下處理:
[0037]當所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備接收到蜂窩網(wǎng)絡(luò)發(fā)送的目的地址為所述第一 IP地址的數(shù)據(jù)包時,所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備根據(jù)所述第一 IP地址和所述第二 IP地址的對應關(guān)系,將所述目的地址為所述第一 IP地址的數(shù)據(jù)包進行隧道封裝,且配置其目的地址為所述第二 IP地址。[0038]步驟S204、所述用戶終端對所述經(jīng)過隧道封裝的數(shù)據(jù)包解除隧道封裝,獲取所述目的地址為所述第一 IP地址的數(shù)據(jù)包,從而實現(xiàn)所述用戶終端在蜂窩網(wǎng)絡(luò)中的業(yè)務。
[0039]本步驟完成之后,相應的處理過程還包括:
[0040]所述用戶終端根據(jù)自身對應所述蜂窩網(wǎng)絡(luò)的業(yè)務連接參數(shù)信息,對所述目的地址為所述第一 IP地址的數(shù)據(jù)包進行處理。
[0041]進一步的,當所述用戶終端由蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)重疊區(qū)域進入蜂窩網(wǎng)絡(luò)區(qū)域時,本發(fā)明實施例所提出的技術(shù)方案還包括以下處理過程:
[0042]所述用戶終端請求所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備拆除所述傳輸隧道;
[0043]所述用戶終端在所述傳輸隧道拆除后,通過所述蜂窩網(wǎng)絡(luò)的傳輸鏈路接收所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備發(fā)送的目的地址為第一 IP地址的數(shù)據(jù)包。
[0044]需要指出的是,上述的蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備作為隧道的起始點,具體可以為基站,GGSN/P-GW,或SGSN/S-GW,以及移動網(wǎng)絡(luò)中的其他節(jié)點,不同的隧道起始點選擇策略可能會影響到業(yè)務的切換時延、傳輸時延、信令開銷、蜂窩網(wǎng)絡(luò)的資源占用等指標,但均是基于本發(fā)明實施例所提出的在蜂窩網(wǎng)絡(luò)節(jié)點和用戶終端之間建立通過無線局域網(wǎng)來傳輸?shù)乃淼缽亩С謽I(yè)務連續(xù)性的基本思想,屬于本發(fā)明的保護范圍。
[0045]與現(xiàn)有技術(shù)相比,本發(fā)明實施例所提出的技術(shù)方案具有以下優(yōu)點:
[0046]通過應用本發(fā)明實施例所提出的技術(shù)方案,當用戶終端由蜂窩網(wǎng)絡(luò)區(qū)域進入蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)重疊區(qū)域時,在蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備和用戶終端之間建立傳輸隧道作為數(shù)據(jù)隧道通路,從而,可以在用戶業(yè)務連接從蜂窩網(wǎng)絡(luò)切換到無線局域網(wǎng),用戶業(yè)務連接的IP地址發(fā)生改變的情況下,確保在蜂窩網(wǎng)絡(luò)中已激活業(yè)務的連續(xù)性,用戶終端在切換到無線局域網(wǎng)之后無需重新建立業(yè)務連接,這樣,避免蜂窩網(wǎng)絡(luò)中已激活業(yè)務的中斷,提高用戶的業(yè)務體驗,有助于更好地發(fā)揮無線局域網(wǎng)對蜂窩網(wǎng)絡(luò)業(yè)務的分流作用。
[0047]下面以具體的實施例對上述技術(shù)方案的處理過程做詳細的闡述,但并不局限于下述實施例。
[0048]首先,為了實現(xiàn)本發(fā)明實施例所提出的技術(shù)方案,需要對蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備和用戶終端進行增強,使其能夠?qū)崿F(xiàn)以下功能:
[0049]當用戶中的移動到蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)的重疊覆蓋區(qū)域時,一旦用戶終端在無線局域網(wǎng)獲得IP地址,則將無線局域網(wǎng)中的IP地址上報給蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備,蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備隨之建立與用戶終端之間的傳輸隧道。
[0050]此后,通過蜂窩網(wǎng)絡(luò)的核心網(wǎng)到達該蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備的業(yè)務數(shù)據(jù)包,將首先采用隧道封裝的方式路由到用戶當前所在的無線局域網(wǎng),并進一步通過無線局域網(wǎng)的傳輸鏈路發(fā)送到用戶終端。用戶終端識別出所接收的數(shù)據(jù)包為經(jīng)過隧道封裝的源自基站的數(shù)據(jù)包,則解除隧道封裝,獲得原始的以用戶終端在蜂窩網(wǎng)絡(luò)中的IP地址的目的地的數(shù)據(jù)包并交付給高層協(xié)議模塊進行處理。
[0051]因此,盡管用戶業(yè)務數(shù)據(jù)最終是通過無線局域網(wǎng)的傳輸鏈路到達用戶終端,但對于用戶終端的高層協(xié)議模塊而言,接收到的仍然是目的IP地址為蜂窩網(wǎng)絡(luò)中的IP地址的數(shù)據(jù)包,因此可以保持原有的業(yè)務連接參數(shù)不變,確保業(yè)務的連續(xù)性。
[0052]如圖3所示,為本發(fā)明實施例所提出的技術(shù)方案中業(yè)務服務器、蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備和用戶終端的通信協(xié)議轉(zhuǎn)換示意圖。[0053]如圖4所示,為本發(fā)明實施例提供的一種具體應用場景中的在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法的流程示意圖,為了方便說明,本實施例以基站作為蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備的具體物理實體,來對本技術(shù)方案進行說明,該方法具體包括:
[0054]步驟S400、用戶終端位于蜂窩網(wǎng)絡(luò)的單獨覆蓋區(qū)域,并獲得蜂窩網(wǎng)絡(luò)所分配的IP地址為IP_addr_l,用戶終端使用IP_addr_l與業(yè)務服務器之間建立了業(yè)務,因此,業(yè)務數(shù)據(jù)包的目的IP地址為IP_addr_l。
[0055]當用戶終端移動進入到蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)的重疊覆蓋區(qū)域時,觸發(fā)步驟S401。
[0056]步驟S401、用戶終端從無線局域網(wǎng)獲得新的IP地址為IP_addr_2。
[0057]步驟S402、用戶終端向基站發(fā)送“隧道建立”消息,其中攜帶IP_addr_2。
[0058]步驟S403、基站利用IP_addr_2建立與用戶終端之間的傳輸隧道,并確定IP_addr_l和IP_addr_2的對應關(guān)系。
[0059]步驟S404、基站接收到目的地址為IP_addr_l的數(shù)據(jù)包,根據(jù)IP_addr_l和IP_addr_2的對應關(guān)系,確定該數(shù)據(jù)包是需要發(fā)送給上述的用戶終端的,從而,將該數(shù)據(jù)包進行隧道封裝,隧道的目的IP地址為IP_addr_2。
[0060]如圖5所示,為本發(fā)明實施例所提出的建立傳輸隧道后的業(yè)務數(shù)據(jù)的路由示意圖。
[0061]在圖5所示的場景中,步驟S304所生成的經(jīng)過隧道封裝且目的IP地址為IP_addr_2的數(shù)據(jù)包將按照現(xiàn)有的路由機制傳送到用戶設(shè)備當前所在的無線局域網(wǎng),并按照現(xiàn)有的無線局域網(wǎng)中的傳輸機制發(fā)送到用戶終端。
[0062]因此,這個步驟對于無線局域網(wǎng)以及路由過程中的其他節(jié)點而言均是透明的,不需要做任何修改。
[0063]步驟S405、用戶終端識別出其通過無線局域網(wǎng)接收到的數(shù)據(jù)包為經(jīng)過隧道封裝的源自基站的數(shù)據(jù)包,則解除隧道封裝,去掉IP_addr_2,獲得原始的以IP_addr_l為目的地址的數(shù)據(jù)包,并交付給高層協(xié)議模塊進行處理。
[0064]由于該數(shù)據(jù)包是蜂窩網(wǎng)絡(luò)發(fā)送的,所以,用戶設(shè)備可以直接按照之前配置的對應于蜂窩網(wǎng)絡(luò)的業(yè)務處理參數(shù)進行處理,而無需進行任何修改。
[0065]當用戶終端移動出蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)的重疊覆蓋區(qū)域,再次回到蜂窩網(wǎng)絡(luò)的單獨覆蓋區(qū)域之后,觸發(fā)步驟S406。
[0066]步驟S406、用戶終端識別到與無線局域網(wǎng)之間的連接已斷開,則通過與蜂窩網(wǎng)絡(luò)之間的連接向基站發(fā)送“隧道拆除”消息。
[0067]步驟S407、基站拆除與用戶終端之間已建立的傳輸隧道。
[0068]本步驟處理完成之后,所有到達基站的業(yè)務數(shù)據(jù)包將直接通過蜂窩網(wǎng)絡(luò)的傳輸鏈路進行發(fā)送。
[0069]值得注意的是,在上述描述中,以隧道的起始點為基站作為例子來闡述本發(fā)明的思想。按照本發(fā)明提供的思路,還可以將隧道的起始點選擇為移動網(wǎng)絡(luò)中的其他節(jié)點,例如:GGSN/P-GW或SGSN/S-GW,并對上述給出的操作步驟進行相應的修改。不同的隧道起始點選擇策略可能會影響到業(yè)務的切換時延、傳輸時延、信令開銷、蜂窩網(wǎng)絡(luò)的資源占用等指標,但均是基于本發(fā)明所提出的在蜂窩網(wǎng)絡(luò)節(jié)點和用戶終端之間建立通過無線局域網(wǎng)來傳輸?shù)乃淼缽亩С謽I(yè)務連續(xù)性的基本思想。
[0070]需要注意的是,上述“隧道建立”和“隧道拆除”消息均用來描述相關(guān)協(xié)議的功能,并不對應實際標準協(xié)議中的具體的消息名。
[0071]與現(xiàn)有技術(shù)相比,本發(fā)明實施例所提出的技術(shù)方案具有以下優(yōu)點:
[0072]1、可以在業(yè)務連接的IP地址發(fā)生改變的情況下,將原有的通過蜂窩網(wǎng)絡(luò)傳輸?shù)臉I(yè)務以隧道的方式路由到無線局域網(wǎng)并最終發(fā)送給用戶,確保了用戶業(yè)務的連續(xù)性,避免了由于IP地址變化造成的業(yè)務中斷給用戶業(yè)務體驗帶來的不良影響。
[0073]2、由于支持用戶業(yè)務的連續(xù)性,從而能夠更方便的實現(xiàn)無線局域網(wǎng)對蜂窩網(wǎng)絡(luò)的業(yè)務分流,有助于降低蜂窩網(wǎng)絡(luò)的業(yè)務負載,提高網(wǎng)絡(luò)的整體運行效率,減少由于網(wǎng)絡(luò)擴容壓力所帶來的網(wǎng)絡(luò)建設(shè)和維護成本。
[0074]3、本發(fā)明實施例所提出的技術(shù)方案不需要改變無線局域網(wǎng)中的相關(guān)節(jié)點,而只需要對基站和用戶終端的相關(guān)功能進行軟件升級,因而可以實現(xiàn)該功能的平滑引入,不會產(chǎn)生互通及兼容性問題。
[0075]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
[0076]本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。
[0077]本領(lǐng)域技術(shù)人員可以理解實施例中的裝置中的模塊可以按照實施例描述進行分布于實施例的裝置中,也可以進行相應變化位于不同于本實施例的一個或多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。
[0078]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0079]以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應落入本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種在蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)之間實現(xiàn)業(yè)務無縫切換的方法,其特征在于,用戶終端在蜂窩網(wǎng)絡(luò)中被分配的IP地址為第一 IP地址,所述用戶終端在無線局域網(wǎng)中被分配的IP地址為第二 IP地址,包括: 當所述用戶終端由蜂窩網(wǎng)絡(luò)區(qū)域進入蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)重疊區(qū)域時,所述用戶終端獲取所述第二 IP地址; 所述用戶終端將所述第二 IP地址上報給蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備,并與所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備建立傳輸隧道; 所述用戶終端接收所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備通過所述傳輸隧道發(fā)送的目的地址為所述第二 IP地址的經(jīng)過隧道封裝的數(shù)據(jù)包,其中,所述目的地址為所述第二 IP地址的經(jīng)過隧道封裝的數(shù)據(jù)包中包含目的地址為所述第一 IP地址的數(shù)據(jù)包; 所述用戶終端對所述經(jīng)過隧道封裝的數(shù)據(jù)包解除隧道封裝,獲取所述目的地址為所述第一 IP地址的數(shù)據(jù)包,從而實現(xiàn)所述用戶終端在蜂窩網(wǎng)絡(luò)中的業(yè)務。
2.如權(quán)利要求1所述的方法,其特征在于,所述用戶終端將所述第二IP地址上報給蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備,并與所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備建立傳輸隧道,具體包括: 所述用戶終端向所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備發(fā)送攜帶所述第二 IP地址的隧道建立請求消息; 所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備利用所述第二 IP地址,建立與所述用戶終端之間的傳輸隧道,并保存所述第一 IP地址和所述第二 IP地址的對應關(guān)系。
3.如權(quán)利要求2所述的方法,其特征在于,所述用戶終端接收所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備通過所述傳輸隧道發(fā)送的目的地址為所述第二 IP地址的經(jīng)過隧道封裝的數(shù)據(jù)包之前,還包括: 當所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備接收到蜂窩網(wǎng)絡(luò)發(fā)送的目的地址為所述第一 IP地址的數(shù)據(jù)包時,所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備根據(jù)所述第一 IP地址和所述第二 IP地址的對應關(guān)系,將所述目的地址為所述第一 IP地址的數(shù)據(jù)包進行隧道封裝,且配置其目的地址為所述第二 IP地址。
4.如權(quán)利要求1所述的方法,其特征在于,所述用戶終端對所述經(jīng)過隧道封裝的數(shù)據(jù)包解除隧道封裝,獲取所述目的地址為所述第一 IP地址的數(shù)據(jù)包之后,還包括: 所述用戶終端根據(jù)自身對應所述蜂窩網(wǎng)絡(luò)的業(yè)務連接參數(shù)信息,對所述目的地址為所述第一 IP地址的數(shù)據(jù)包進行處理。
5.如權(quán)利要求1所述的方法,其特征在于,還包括: 當所述用戶終端由蜂窩網(wǎng)絡(luò)和無線局域網(wǎng)重疊區(qū)域進入蜂窩網(wǎng)絡(luò)區(qū)域時,所述用戶終端請求所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備拆除所述傳輸隧道; 所述用戶終端在所述傳輸隧道拆除后,通過所述蜂窩網(wǎng)絡(luò)的傳輸鏈路接收所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備發(fā)送的目的地址為第一 IP地址的數(shù)據(jù)包。
6.如權(quán)利要求1至5中任意一項所述的方法,其特征在于,所述蜂窩網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備,具體為: 基站,GGSN/P-GW,或 SGSN/S-GW。
【文檔編號】H04L12/46GK103686909SQ201310677028
【公開日】2014年3月26日 申請日期:2013年12月11日 優(yōu)先權(quán)日:2013年12月11日
【發(fā)明者】李勇, 王均, 劉大志, 紀曉東, 彭木根, 王文博 申請人:北京郵電大學