專利名稱:在無線局域網(wǎng)與無線廣域網(wǎng)之間無縫切換的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通信方法和裝置,尤其涉及一種使得一個(gè)移動(dòng)終端能夠在一個(gè)無線廣域網(wǎng)(WWAN)與一個(gè)無線局域網(wǎng)(WLAN)之間進(jìn)行無縫切換的通信方法和裝置。
背景技術(shù):
無線局域網(wǎng)(WLAN)是一種靈活的數(shù)據(jù)通信系統(tǒng),常常部署在譬如機(jī)場、賓館這樣的所謂熱點(diǎn)地區(qū),主要用于提供較高速度的數(shù)據(jù)業(yè)務(wù)。人們利用無線終端,如移動(dòng)電話或筆記本計(jì)算機(jī),通過無線接入的方式,可以訪問WLAN以及與之相連的互聯(lián)網(wǎng)中的網(wǎng)絡(luò)資源。
無線廣域網(wǎng)(WWAN)是一種覆蓋更多區(qū)域的通信系統(tǒng),主要用于提供語音服務(wù)和較低速度的數(shù)據(jù)業(yè)務(wù),目前正在運(yùn)行的全球移動(dòng)通信系統(tǒng)(GSM)、通用分組無線業(yè)務(wù)(GPRS)、碼分多址(CDMA)系統(tǒng)以及頗受關(guān)注的第三代移動(dòng)通信(3G)系統(tǒng),都屬于無線廣域網(wǎng)絡(luò)。
隨著通信技術(shù)的發(fā)展,人們對無線通信系統(tǒng)提出了越來越多、越來越高的要求。一方面,當(dāng)WWAN的用戶進(jìn)入WLAN所覆蓋的區(qū)域時(shí),WWAN用戶渴望也能夠得到WLAN所提供的較高速度的數(shù)據(jù)服務(wù);另一方面,當(dāng)WLAN的用戶離開WLAN所覆蓋的區(qū)域時(shí),WLAN用戶期望也能夠得到WWAN的業(yè)務(wù)支持。如何將WLAN的較高的數(shù)據(jù)傳輸與WWAN的較廣的覆蓋范圍有機(jī)結(jié)合起來,做到真正地優(yōu)勢互補(bǔ),正在成為無線通信領(lǐng)域中一個(gè)炙熱的研究方向。
圖1是按照上述的用戶需求,構(gòu)建的一種在WLAN與WWAN相結(jié)合的網(wǎng)絡(luò)中進(jìn)行無線通信的示意圖。如圖1所示,當(dāng)一個(gè)具有WLAN接口和WWAN接口的移動(dòng)終端(MT)107欲訪問互聯(lián)網(wǎng)中的網(wǎng)絡(luò)資源時(shí),若MT 107位于一個(gè)WLAN 108所覆蓋的熱點(diǎn)區(qū)域內(nèi),則MT 107可以經(jīng)由WLAN接口,通過WLAN 108的網(wǎng)關(guān)或接入點(diǎn)(AP)106,以較高的速度訪問互聯(lián)網(wǎng)(如圖1中粗虛線所示);而若MT107位于該WLAN 108之外,且MT 107也不在其他WLAN區(qū)域中,則MT 107將切換到使用WWAN接口,通過基站105,經(jīng)由WWAN中的網(wǎng)關(guān)102來訪問互聯(lián)網(wǎng)(如圖1中細(xì)虛線所示)。
采用圖1所示的通信模式,通過在WLAN和WWAN接口之間進(jìn)行切換,用戶可以享受無線網(wǎng)絡(luò)系統(tǒng)提供的更好的服務(wù)。然而,在圖1所示的通信模式中,當(dāng)MT 107離開WLAN 108而進(jìn)入WLAN 109時(shí),用戶的WLAN網(wǎng)址會(huì)發(fā)生改變,如何使得通信的另一方及時(shí)獲知變更后的WLAN網(wǎng)址,是保證正在進(jìn)行的通信不被中斷的一個(gè)前提。可以采用的一種方案是,分別對WLAN 108和WLAN 109的網(wǎng)絡(luò)系統(tǒng)進(jìn)行升級(jí),以使得當(dāng)移動(dòng)終端從一個(gè)WLAN進(jìn)入另一個(gè)WLAN時(shí),原WLAN的網(wǎng)絡(luò)系統(tǒng)從新WLAN網(wǎng)絡(luò)系統(tǒng)獲取該移動(dòng)終端的新WLAN網(wǎng)址,并將發(fā)往原WLAN網(wǎng)址的數(shù)據(jù)轉(zhuǎn)發(fā)到新WLAN網(wǎng)址,從而保證通信繼續(xù)進(jìn)行。但是,采用這種方案,需要對各個(gè)WLAN網(wǎng)絡(luò)系統(tǒng)進(jìn)行逐一地修改,這對于由不同網(wǎng)絡(luò)運(yùn)營商分別運(yùn)行的各個(gè)WLAN網(wǎng)絡(luò)系統(tǒng)而言,不僅會(huì)導(dǎo)致系統(tǒng)運(yùn)營成本的提高,而且在可實(shí)施性方面,也存在著一定的難度與阻力。
發(fā)明內(nèi)容
本發(fā)明的目的是在WWAN和WLAN組成的無線通信體系中,提供一種使得一個(gè)移動(dòng)終端能夠在一個(gè)無線廣域網(wǎng)(WWAN)與一個(gè)無線局域網(wǎng)(WLAN)之間進(jìn)行無縫切換的通信方法和裝置。
按照本發(fā)明的一種由一個(gè)無線廣域網(wǎng)(WWAN)的網(wǎng)絡(luò)系統(tǒng)執(zhí)行的、用于使一個(gè)在該WWAN中具有一個(gè)WWAN網(wǎng)址的移動(dòng)終端在該WWAN與一個(gè)無線局域網(wǎng)(WLAN)之間進(jìn)行切換的通信方法,包括步驟接收來自該移動(dòng)終端在進(jìn)入該WLAN時(shí)發(fā)送的一個(gè)注冊報(bào)告,其中該注冊報(bào)告至少包括該移動(dòng)終端在進(jìn)入該WLAN時(shí)得到的一個(gè)WLAN網(wǎng)址;根據(jù)該注冊報(bào)告,建立該移動(dòng)終端的該WWAN網(wǎng)址與該WLAN網(wǎng)址之間的對應(yīng)關(guān)系。
當(dāng)接收來自一個(gè)源地址的欲向所述移動(dòng)終端發(fā)送的數(shù)據(jù)信息時(shí),根據(jù)所述WWAN網(wǎng)址與所述WLAN網(wǎng)址之間的對應(yīng)關(guān)系,將所述WLAN網(wǎng)址封裝在該欲向所述移動(dòng)終端發(fā)送的數(shù)據(jù)信息中;經(jīng)由所述WLAN,將含有所述WLAN網(wǎng)址的數(shù)據(jù)信息發(fā)送到所述移動(dòng)終端。
當(dāng)接收所述移動(dòng)終端經(jīng)由所述WLAN向一個(gè)目的地址發(fā)送的含有所述WLAN網(wǎng)址的數(shù)據(jù)信息時(shí),對該含有所述WLAN網(wǎng)址的數(shù)據(jù)信息進(jìn)行解包,以將解包后的數(shù)據(jù)信息發(fā)送到該目的地址。
按照本發(fā)明的一種由一個(gè)移動(dòng)終端執(zhí)行的、用于使該移動(dòng)終端在一個(gè)無線廣域網(wǎng)(WWAN)與一個(gè)無線局域網(wǎng)(WLAN)之間進(jìn)行切換的通信方法,包括步驟當(dāng)具有在該WWAN中一個(gè)WWAN網(wǎng)址的該移動(dòng)終端進(jìn)入該WLAN時(shí),得到一個(gè)WLAN網(wǎng)址;向該WWAN的網(wǎng)絡(luò)系統(tǒng)發(fā)送一個(gè)注冊報(bào)告,其中該注冊報(bào)告中至少包括該WLAN網(wǎng)址。
當(dāng)接收來自一個(gè)源地址的經(jīng)由所述WWAN網(wǎng)絡(luò)系統(tǒng)傳送的含有所述WLAN網(wǎng)址的數(shù)據(jù)信息,其中所述WLAN網(wǎng)址是所述WWAN網(wǎng)絡(luò)系統(tǒng)封裝在該數(shù)據(jù)信息中的;和對所接收的數(shù)據(jù)信息進(jìn)行解包,以得到來自該源地址的數(shù)據(jù)信息。
當(dāng)欲向一個(gè)目的地址發(fā)送數(shù)據(jù)信息時(shí),將所述WLAN網(wǎng)址封裝在該欲發(fā)送的數(shù)據(jù)信息中;和將該含有所述WLAN網(wǎng)址的數(shù)據(jù)信息,發(fā)送給所述WWAN網(wǎng)絡(luò)系統(tǒng),以將通過所述WWAN網(wǎng)絡(luò)系統(tǒng)解包后的數(shù)據(jù)信息發(fā)送到該目的地址。
附圖簡述以下將結(jié)合附圖對本發(fā)明進(jìn)行進(jìn)一步的描述,其中圖1為具有WWAN和WLAN接口的移動(dòng)終端分別經(jīng)由WWAN和WLAN與互聯(lián)網(wǎng)進(jìn)行通信業(yè)務(wù)的示意圖;圖2是本發(fā)明應(yīng)用于GPRS/WLAN通信體系的示意圖;圖3是本發(fā)明的具有GPRS/WLAN兩種模式的移動(dòng)終端在面向不同網(wǎng)絡(luò)接口時(shí)的IP地址示意圖;
圖4A和圖4B是按照本發(fā)明的在GPRS網(wǎng)絡(luò)中的移動(dòng)終端與GPRS網(wǎng)絡(luò)系統(tǒng)之間傳輸控制消息時(shí)的數(shù)據(jù)包結(jié)構(gòu)示意圖;圖5A和圖5B是按照本發(fā)明的在WLAN中的移動(dòng)終端與GPRS網(wǎng)絡(luò)系統(tǒng)之間傳輸控制消息時(shí)的數(shù)據(jù)包結(jié)構(gòu)示意圖;圖6是本發(fā)明的GPRS網(wǎng)絡(luò)系統(tǒng)中映射表的示意圖;圖7A和圖7B是按照本發(fā)明的在GPRS網(wǎng)絡(luò)中的移動(dòng)終端與GPRS網(wǎng)絡(luò)系統(tǒng)之間傳輸數(shù)據(jù)業(yè)務(wù)時(shí)的數(shù)據(jù)包結(jié)構(gòu)示意圖;圖8是位于GPRS網(wǎng)絡(luò)中的移動(dòng)終端與互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)業(yè)務(wù)傳輸?shù)氖疽鈭D;圖9A和圖9B是按照本發(fā)明的在WLAN中的移動(dòng)終端與GPRS網(wǎng)絡(luò)系統(tǒng)之間傳輸數(shù)據(jù)業(yè)務(wù)時(shí)的數(shù)據(jù)包結(jié)構(gòu)示意圖;圖10是位于WLAN中的移動(dòng)終端與互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)業(yè)務(wù)傳輸?shù)氖疽鈭D;圖11是采用硬件模塊實(shí)現(xiàn)本發(fā)明的切換方法的網(wǎng)絡(luò)系統(tǒng)和移動(dòng)終端的硬件組成。
發(fā)明詳述本發(fā)明將以WWAN網(wǎng)絡(luò)中的GPRS網(wǎng)絡(luò)為例,描述在由一個(gè)WWAN和一個(gè)WLAN組成的通信體系中,一個(gè)移動(dòng)終端在WWAN和WLAN之間進(jìn)行無縫切換的方法。
圖2所示是本發(fā)明的由GPRS 201和WLAN 108、109構(gòu)成的一個(gè)通信體系,其中在GPRS網(wǎng)絡(luò)中增加了一個(gè)移動(dòng)支持模塊MSM 204(MSMMobility supporting module),該MSM 204既可以作為GPRS的網(wǎng)關(guān)GGSN 206(GGSNGateway GPRS Supporting Node)的擴(kuò)展模塊,也可以作為一個(gè)獨(dú)立的服務(wù)器而被安插在GGSN 206與互聯(lián)網(wǎng)103相連的鏈路中。當(dāng)作為擴(kuò)展模塊時(shí),MSM 204具有與GGSN 206相同的網(wǎng)址(如IP地址);而當(dāng)作為獨(dú)立服務(wù)器存在時(shí),MSM 204需要兩個(gè)互聯(lián)網(wǎng)的地址,即IPmsm-wlan和IPmsm-gprs。經(jīng)由IPmsm-wlan,MSM 204可以與互聯(lián)網(wǎng)103相連,而經(jīng)由IPmsm-gprs,MSM 204可以與GPRS網(wǎng)絡(luò)中的其他模塊相連。
在附圖2中,新增的MSM 204、WLAN 108和WLAN 109,分別經(jīng)由MSM 204、WLAN網(wǎng)關(guān)/接入點(diǎn)(AP)106和WLAN網(wǎng)關(guān)/接入點(diǎn)(AP)110與互聯(lián)網(wǎng)103中的應(yīng)用服務(wù)器APP-SRV 104相連,其中互聯(lián)網(wǎng)103中的應(yīng)用服務(wù)器APP-SRV 104的IP地址為IPapp-srv。當(dāng)一個(gè)具有GPRS和WLAN兩種網(wǎng)絡(luò)接口的移動(dòng)終端MT 207欲與互聯(lián)網(wǎng)103中的應(yīng)用服務(wù)器APP-SRV 104進(jìn)行通信時(shí),若該MT 207位于WLAN 108中,則該MT 207經(jīng)由其WLAN接口,利用該MT 207在WLAN 108中獲得的WLAN網(wǎng)址IPwlan,通過WLAN網(wǎng)關(guān)/接入點(diǎn)(AP)106訪問IP地址為IPapp-srv的應(yīng)用服務(wù)器APP-SRV 104;而若該MT 207位于WLAN覆蓋的區(qū)域之外,則該MT 207可以經(jīng)由其WWAN接口,利用該MT 207在GPRS 201中獲得的GPRS網(wǎng)址IPgprs,通過GGSN訪問IP地址為IPapp-srv的應(yīng)用服務(wù)器APP-SRV 104。由于GPRS網(wǎng)絡(luò)不僅可以覆蓋WLAN所在區(qū)域,而且還可以覆蓋WLAN以外的幾乎所有的區(qū)域,因此,從應(yīng)用層角度來看,MT 207在GPRS中的網(wǎng)址IPgprs是保持不變的,而MT 207在WLAN中的網(wǎng)址IPwlan,則隨著MT進(jìn)入不同的WLAN是變化的。附圖3中示出了上述MT的兩個(gè)網(wǎng)絡(luò)接口及其對應(yīng)網(wǎng)址的關(guān)系。
在附圖2所示的通信體系中,按照本發(fā)明的通信方法,MT 207可以視作一個(gè)移動(dòng)節(jié)點(diǎn),GPRS網(wǎng)絡(luò)可以視作一個(gè)本地鏈路網(wǎng)絡(luò),WLAN 108和WLAN 109可以視作兩個(gè)外部鏈路網(wǎng)絡(luò),相應(yīng)地MT207在GPRS中的網(wǎng)址IPgprs可以視作移動(dòng)節(jié)點(diǎn)MT的本地IP地址,MT 207在WLAN 108中的網(wǎng)址IPwlan可以視作移動(dòng)節(jié)點(diǎn)MT在外部鏈路網(wǎng)絡(luò)WLAN 108中的轉(zhuǎn)交地址。位于GPRS網(wǎng)絡(luò)中的新增模塊MSM 204可以視作一個(gè)本地代理。
在通信過程中,當(dāng)處于外部鏈路中的移動(dòng)節(jié)點(diǎn)接收數(shù)據(jù)時(shí),本地代理能夠中途截取目標(biāo)地址為移動(dòng)節(jié)點(diǎn)本地IP地址的IP數(shù)據(jù)包(以下稱為源數(shù)據(jù)包),并對該源數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)層的再封裝,再次封裝后的IP數(shù)據(jù)包的目的IP地址為移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址、有效載荷(payload)為截取到的源數(shù)據(jù)包,這種利用轉(zhuǎn)交地址對IP數(shù)據(jù)包進(jìn)行再次封裝的技術(shù)也稱為隧道(tunneling)技術(shù)。然后,本地代理將再次封裝后的IP數(shù)據(jù)包轉(zhuǎn)發(fā)到網(wǎng)絡(luò)中,位于外部鏈路上的路由器/網(wǎng)關(guān)收到本地代理發(fā)給移動(dòng)節(jié)點(diǎn)的經(jīng)過隧道處理的數(shù)據(jù)包后,將選擇一條合適的路由將數(shù)據(jù)包轉(zhuǎn)發(fā)給移動(dòng)節(jié)點(diǎn)。移動(dòng)節(jié)點(diǎn)收到后,對數(shù)據(jù)包進(jìn)行解壓處理,即可得到源數(shù)據(jù)包。
當(dāng)處于外部鏈路中的移動(dòng)節(jié)點(diǎn)發(fā)送數(shù)據(jù)時(shí),移動(dòng)節(jié)點(diǎn)首先要選擇一個(gè)路由器/網(wǎng)關(guān)作為缺省路由器,然后移動(dòng)節(jié)點(diǎn)將使用缺省路由器進(jìn)行數(shù)據(jù)的發(fā)送。為使上層應(yīng)用獨(dú)立于網(wǎng)絡(luò)連接情況的變化,移動(dòng)節(jié)點(diǎn)可以使用反向隧道技術(shù)(reverse tunneling)對外出數(shù)據(jù)包進(jìn)行處理。所謂反向隧道指的是移動(dòng)節(jié)點(diǎn)將它要發(fā)送的IP數(shù)據(jù)包(源地址為移動(dòng)節(jié)點(diǎn)本地IP地址,目標(biāo)地址為目標(biāo)計(jì)算機(jī)IP地址)進(jìn)行再次封裝后向外發(fā)送,封裝后的IP數(shù)據(jù)包的源地址為移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址,目標(biāo)地址為本地代理的IP地址。本地代理收到這些數(shù)據(jù)包后,進(jìn)行解包,并將得到的源IP數(shù)據(jù)包通過路由發(fā)送到目標(biāo)計(jì)算機(jī)。
具體到圖2中,所有發(fā)送給MT 207(以MT 207的本地IP地址IPgprs為目標(biāo)地址)的數(shù)據(jù)包,都將首先發(fā)送給MSM 204。若MSM 204中記錄有該MT 207在其所處的WLAN中的轉(zhuǎn)交地址IPwlan,則MSM204將使用該轉(zhuǎn)交地址IPwlan對該數(shù)據(jù)包進(jìn)行再次封裝(即隧道技術(shù)),然后,MSM 204將再次封裝后的數(shù)據(jù)包轉(zhuǎn)發(fā)到MT 207所在的WLAN的網(wǎng)關(guān)/接入點(diǎn),并經(jīng)由WLAN的網(wǎng)關(guān)/接入點(diǎn)路由到MT207。當(dāng)處于WLAN中的MT 207欲向互聯(lián)網(wǎng)發(fā)送數(shù)據(jù)包時(shí),MT 207首先利用其在WLAN中的轉(zhuǎn)交地址IPwlan對欲發(fā)送的源數(shù)據(jù)包進(jìn)行再次封裝(即逆向隧道技術(shù)),并將再次封裝后的數(shù)據(jù)包經(jīng)由WLAN的網(wǎng)關(guān)/接入點(diǎn)發(fā)送給MSM 204,MSM 204在將收到的數(shù)據(jù)包解包后,將源數(shù)據(jù)包轉(zhuǎn)發(fā)到互聯(lián)網(wǎng)。
從上面的描述可以看到,當(dāng)正在與互聯(lián)網(wǎng)進(jìn)行通信的MT 207,在GPRS網(wǎng)絡(luò)和WLAN(如WLAN 108)之間切換時(shí),MT 207與互聯(lián)網(wǎng)之間的通信可以轉(zhuǎn)化為MT 207與MSM 204之間的通信。
MT 207與MSM 204之間的通信信息包括兩種,一種是控制消息,用于MT 207向MSM 204發(fā)送注冊報(bào)告、取消注冊報(bào)告和MSM 204向MT 207發(fā)送成功注冊等響應(yīng)信息,以使得MSM 204能夠成功地建立/刪除MT 207的本地IP地址IPgprs與轉(zhuǎn)交地址IPwlan之間的映射關(guān)系;另一種是數(shù)據(jù)業(yè)務(wù),用于承載MT 207經(jīng)由MSM 204向互聯(lián)網(wǎng)發(fā)送的數(shù)據(jù)包和接收來自互聯(lián)網(wǎng)經(jīng)由MSM 204傳送的數(shù)據(jù)包。
以下將結(jié)合附圖,分別描述支持MT 207與MSM 204之間傳輸控制消息與數(shù)據(jù)業(yè)務(wù)的協(xié)議規(guī)范,以及當(dāng)MT 207分別位于GPRS和WLAN中時(shí),在MT 207與MSM 204之間傳輸控制消息與數(shù)據(jù)業(yè)務(wù)的詳細(xì)過程。
一、在MT 207與MSM 204之間傳輸控制消息在本發(fā)明中,MT 207向MSM 204發(fā)送的注冊報(bào)告、取消注冊報(bào)告等控制消息,是由MT 207中的移動(dòng)控制模塊MCM(mobility controlmodule)2071完成的。
1、當(dāng)MT 207位于GPRS網(wǎng)絡(luò)中時(shí)(1)注冊報(bào)告當(dāng)MT 207接入GPRS網(wǎng)絡(luò)時(shí),MT 207首先得到GPRS網(wǎng)絡(luò)分配的一個(gè)GPRS網(wǎng)址IPgprs,如上所述,我們可以認(rèn)為該GPRS網(wǎng)址IPgprs是一個(gè)固定分配給該MT207的,與MT207所處的網(wǎng)絡(luò)無關(guān)的網(wǎng)址。然后,MT 207向MSM 204發(fā)送一個(gè)注冊報(bào)告,該注冊報(bào)告中包括MT 207的GPRS網(wǎng)址IPgprs,但是由于此時(shí)MT 207不在WLAN中,因此該注冊報(bào)告中有關(guān)MT 207的轉(zhuǎn)交地址IPwlan為無效的網(wǎng)址(例如0.0.0.0)。
MSM 204在收到來自MT 207的注冊報(bào)告后,在映射表中添加一個(gè)有關(guān)該MT 207的表項(xiàng),在該表項(xiàng)中,與MT 207的MSISDN(移動(dòng)臺(tái)的國際ISDN號(hào)碼Mobile Station International ISDN Number)對應(yīng)的GPRS網(wǎng)址為IPgprs,WLAN網(wǎng)址為無效的網(wǎng)址0。之后,MSM 204向MT 207發(fā)出成功注冊的應(yīng)答消息。
上述的由MT 207中的MCM 2071向MSM 204發(fā)送的控制消息和由MSM 204向MCM 2071發(fā)送的控制消息,其傳遞的數(shù)據(jù)包的格式可由圖4A和圖4B表示。
當(dāng)MCM 2071向MSM 204發(fā)送注冊報(bào)告時(shí),應(yīng)使用GPRS網(wǎng)址IPgprs作為該數(shù)據(jù)包的源IP地址,MSM 204充當(dāng)本地代理時(shí)使用的與互聯(lián)網(wǎng)接口的GPRS網(wǎng)址IPmsm-gprs作為目的IP地址,控制消息字段為發(fā)送的控制消息的內(nèi)容,如圖4A所示。而當(dāng)MSM 204向MCM 2071發(fā)送成功注冊的應(yīng)答消息時(shí),與MCM 2071向MSM 204發(fā)送注冊報(bào)告相反,應(yīng)使用GPRS網(wǎng)址IPmsm-gprs作為源IP地址,使用GPRS網(wǎng)址IPgprs作為該數(shù)據(jù)包的目的IP地址,如圖4B所示。
(2)取消注冊報(bào)告與發(fā)送注冊報(bào)告的機(jī)理一樣,當(dāng)MT 207檢測到WLAN信號(hào)惡化、不足以通過WLAN接口進(jìn)行通信時(shí),MT 207將采用圖4A的數(shù)據(jù)結(jié)構(gòu)向MSM 204發(fā)送一個(gè)取消注冊報(bào)告的消息,以使得MSM 204刪除映射表中該MT 207的GPRS網(wǎng)址IPgprs與WLAN網(wǎng)址IPwlan的對應(yīng)關(guān)系(或?qū)⒂成浔碇性揗T 207的WLAN網(wǎng)址IPwlan置為無效的網(wǎng)址),從而,MT 207切換到經(jīng)由GPRS網(wǎng)絡(luò)接口進(jìn)行數(shù)據(jù)業(yè)務(wù)。
2、當(dāng)MT 207位于WLAN 108中時(shí)當(dāng)MT 207進(jìn)入一個(gè)WLAN區(qū)域(如WLAN 108)時(shí),首先得到WLAN 108分配的一個(gè)WLAN網(wǎng)址IPwlan。然后,MT 207向MSM 204發(fā)送一個(gè)注冊報(bào)告,該注冊報(bào)告中包括有關(guān)MT 207的轉(zhuǎn)交地址IPwlan(例如IPwlan的IP地址為202.1.2.100)。
MSM 204在收到來自MT 207的注冊報(bào)告后,在映射表中添加或更新有關(guān)該MT 207的表項(xiàng),在該表項(xiàng)中,MT 207的WLAN網(wǎng)址更新為IPwlan。之后,MSM 204向MT 207發(fā)出成功注冊的應(yīng)答消息。
上述的由位于WLAN內(nèi)的MT 207中的MCM 2071向MSM 204發(fā)送的注冊報(bào)告和由MSM 204向MCM 2071發(fā)送的成功注冊的消息,仍是通過GPRS網(wǎng)絡(luò)傳遞的(在WLAN和GPRS之間切換的移動(dòng)終端,控制信令的傳輸仍經(jīng)由GPRS網(wǎng)絡(luò)進(jìn)行),因此所傳遞的數(shù)據(jù)包的格式依然可由圖4A和圖4B表示。
當(dāng)MCM 2071向MSM 204發(fā)送一個(gè)包含MT 207轉(zhuǎn)交地址(即MT 207在WLAN 108中的網(wǎng)址IPwlan)的注冊報(bào)告時(shí),MCM 2071仍使用MT 207固定的GPRS網(wǎng)址IPgprs作為源數(shù)據(jù)包的源IP地址,MSM204與互聯(lián)網(wǎng)接口的GPRS網(wǎng)址IPmsm-gprs作為目的IP地址,控制消息字段為發(fā)送的包含MT 207轉(zhuǎn)交地址的控制消息的內(nèi)容。
當(dāng)從MSM 204向MCM 2071發(fā)送成功注冊的應(yīng)答消息時(shí),與MCM 2071向MSM 204發(fā)送注冊報(bào)告相反,源數(shù)據(jù)包使用GPRS網(wǎng)址IPmsm-gprs作為源IP地址,使用MT 207固定的GPRS網(wǎng)址IPgprs作為目的IP地址,控制消息字段為確認(rèn)MSM成功登記了該MT的WLAN網(wǎng)址的回應(yīng)消息。
此外,作為一種補(bǔ)充,控制消息也可以通過WLAN傳送,所采用的數(shù)據(jù)包的格式如圖5A和圖5B所示。
為了將圖5A中的由內(nèi)部IP包所標(biāo)識(shí)的源數(shù)據(jù)包通過MT 207的WLAN接口經(jīng)由WLAN 108傳送到MSM 204,MCM 2071可以通過反向隧道技術(shù),利用MT 207在WLAN 108中的轉(zhuǎn)交地址IPwlan對源數(shù)據(jù)包進(jìn)行再次封裝,再次封裝后的數(shù)據(jù)包的源IP地址為IPwlan,目的IP地址為IPmsm-wlan,如圖5A中由外部IP頭所標(biāo)識(shí)的部分,由內(nèi)部IP頭所包含的部分將作為再次封裝后的數(shù)據(jù)包所承載的內(nèi)容。再次封裝后的數(shù)據(jù)包,由于其源IP地址IPwlan與WLAN 108的網(wǎng)絡(luò)前綴相同,因此可以經(jīng)由WLAN的網(wǎng)關(guān)/接入點(diǎn)路由到MSM 204。
為了將圖5B中的由內(nèi)部IP包所標(biāo)識(shí)的源數(shù)據(jù)包從MSM204經(jīng)由WLAN傳送到MT 207,則需要經(jīng)由WLAN 108的網(wǎng)關(guān)/接入點(diǎn)106路由到MT 207。為了將源數(shù)據(jù)包經(jīng)由WLAN 108傳送到MT 207,MSM 204可以通過隧道技術(shù),根據(jù)MSM 204的映射表中記錄的MT207的固定的GPRS網(wǎng)址IPgprs與轉(zhuǎn)交地址IPwlan之間的對應(yīng)關(guān)系,由IPgprs找到此時(shí)MT 207的轉(zhuǎn)交地址IPwlan,利用該轉(zhuǎn)交地址IPwlan對源數(shù)據(jù)包進(jìn)行再次封裝,再次封裝后的數(shù)據(jù)包的源IP地址為IPmsm-wlan,目的IP地址為IPwlan,如圖5B中由外部IP頭所標(biāo)識(shí)的部分,由內(nèi)部IP頭所包含的部分將作為再次封裝后的數(shù)據(jù)包所承載的內(nèi)容。再次封裝后的數(shù)據(jù)包,由于其目的IP地址IPwlan與WLAN 108的網(wǎng)絡(luò)前綴相同,因此可以經(jīng)由WLAN的網(wǎng)關(guān)/接入點(diǎn)路由到MT207。
考慮到WLAN邊緣的不穩(wěn)定性,所有控制消息主要是通過GPRS網(wǎng)絡(luò)來傳遞的,經(jīng)由WLAN傳遞控制信令只是一種補(bǔ)充的傳輸方式。
如果MSM 204和MT 207之間的信號(hào)傳輸不穩(wěn)定,則只要MT 207沒有得到MSM 204的成功注冊的應(yīng)答消息,MT 207可以周期性的、持續(xù)不斷的向MSM 204發(fā)送包含其轉(zhuǎn)交地址的注冊報(bào)告。
圖6中示出了當(dāng)MT 207分別位于GPRS網(wǎng)絡(luò)和WLAN網(wǎng)絡(luò)中時(shí),MSM 204根據(jù)MT 207所發(fā)送的注冊報(bào)告,在映射表中建立的有關(guān)MT 207的信息項(xiàng),其中,當(dāng)MT 207位于GPRS網(wǎng)絡(luò)中時(shí),映射表中的MT 207的轉(zhuǎn)交地址為無效的網(wǎng)址,而當(dāng)MT 207位于WLAN中時(shí),映射表中的MT 207的轉(zhuǎn)交地址為MT 207在該WLAN中得到的WLAN網(wǎng)址,如202.1.2.100。MT 207通過向MSM 204發(fā)送注冊報(bào)告和取消注冊報(bào)告,使得MSM 204可以及時(shí)地獲知并更新映射表中記錄的MT 207的轉(zhuǎn)交地址。
二、在MT 207與MSM 204之間傳輸數(shù)據(jù)業(yè)務(wù)1、當(dāng)MT 207位于GPRS網(wǎng)絡(luò)中時(shí)當(dāng)MT 207位于GPRS網(wǎng)絡(luò)中時(shí),MT 207可以直接與互聯(lián)網(wǎng)103中的應(yīng)用服務(wù)器104進(jìn)行數(shù)據(jù)業(yè)務(wù)的傳輸,此時(shí)MSM 204只是作為一個(gè)中繼,將來自MT 207的IPgprs網(wǎng)址的數(shù)據(jù)業(yè)務(wù)轉(zhuǎn)發(fā)到地址為IPapp-srv的應(yīng)用服務(wù)器104,和將來自地址為IPapp-srv的應(yīng)用服務(wù)器104的數(shù)據(jù)業(yè)務(wù)轉(zhuǎn)發(fā)到網(wǎng)址為IPgprs的MT 207。
當(dāng)MT 207位于GPRS網(wǎng)絡(luò)中時(shí),MT 207與應(yīng)用服務(wù)器104之間傳輸?shù)臄?shù)據(jù)包的格式如附圖7A和附圖7B所示。按照數(shù)據(jù)業(yè)務(wù)的流向,源IP地址和目的IP地址分別使用MT 207在GPRS網(wǎng)絡(luò)中的網(wǎng)址IPgprs和應(yīng)用服務(wù)器104的網(wǎng)址IPapp-srv。
圖8所示是當(dāng)MT 207位于GPRS網(wǎng)絡(luò)中時(shí),通過GPRS接口,經(jīng)由MSM 204的中繼,在MT 207的網(wǎng)址IPgprs與應(yīng)用服務(wù)器104的網(wǎng)址IPapp-srv之間傳輸數(shù)據(jù)業(yè)務(wù)的示意圖,圖中的虛線表示MT207接收/發(fā)送數(shù)據(jù)業(yè)務(wù)的過程。(1)當(dāng)位于GPRS網(wǎng)絡(luò)內(nèi)的MT 207向應(yīng)用服務(wù)器104發(fā)送數(shù)據(jù)業(yè)務(wù)時(shí),由于發(fā)送數(shù)據(jù)包中的源IP地址為MT 207的GPRS網(wǎng)址IPgprs,IPgprs與MSM 204的網(wǎng)址IPmsm-wlan具有相同的網(wǎng)絡(luò)前綴,因此所發(fā)送的數(shù)據(jù)包可以經(jīng)由MSM的中繼發(fā)送到網(wǎng)址為IPapp-srv的應(yīng)用服務(wù)器104。(2)當(dāng)作為中繼的MSM 204收到應(yīng)用服務(wù)器104發(fā)送給MT 207的業(yè)務(wù)數(shù)據(jù)包時(shí),MSM 204根據(jù)該數(shù)據(jù)包中的目的IP地址IPgprs,首先在映射表中查找MT 207的表項(xiàng),由于此時(shí)MT 207位于GPRS網(wǎng)絡(luò)內(nèi),因此映射表中或者不存在MT207的表項(xiàng),或者M(jìn)T 207的表項(xiàng)中WLAN網(wǎng)址為無效的網(wǎng)址,因而MSM 204知道MT 207此時(shí)位于GPRS網(wǎng)絡(luò)內(nèi),從而經(jīng)由GPRS網(wǎng)絡(luò)將業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)發(fā)到MT 207。
2、當(dāng)MT 207位于WLAN 108中時(shí)當(dāng)位于WLAN 108中的MT 207欲通過WLAN接口,經(jīng)由WLAN與互聯(lián)網(wǎng)103中的應(yīng)用服務(wù)器104進(jìn)行數(shù)據(jù)業(yè)務(wù)通信時(shí),與上述位于WLAN中的MT 207發(fā)送/接收控制消息一樣,需要利用隧道技術(shù)和反向隧道技術(shù)才能實(shí)現(xiàn)MT 207與應(yīng)用服務(wù)器104之間經(jīng)由WLAN的數(shù)據(jù)傳輸。
在MT 207與應(yīng)用服務(wù)器104之間傳輸?shù)暮袛?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)包的格式如附圖9A和附圖9B所示,該數(shù)據(jù)包的格式與附圖5A和5B中傳輸?shù)暮锌刂葡⒌臄?shù)據(jù)包的格式類似,只是由于數(shù)據(jù)業(yè)務(wù)是在MT 207與應(yīng)用服務(wù)器104之間傳輸,控制消息是在MT 207與MSM204之間傳輸,因此由內(nèi)部IP頭所標(biāo)識(shí)的源數(shù)據(jù)包中的源/目的IP地址以及承載的業(yè)務(wù)內(nèi)容不同,再次封裝時(shí)使用的由外部IP頭所標(biāo)識(shí)的對應(yīng)的源/目的IP地址是相同的。
圖10所示是當(dāng)MT 207位于WLAN中時(shí),通過WLAN接口,經(jīng)由WLAN 108的網(wǎng)關(guān)/接入點(diǎn),利用MT 207的網(wǎng)址IPwlan與應(yīng)用服務(wù)器104的網(wǎng)址IPapp-srv之間傳輸數(shù)據(jù)業(yè)務(wù)的示意圖,圖中的虛線表示MT 207接收/發(fā)送數(shù)據(jù)業(yè)務(wù)的過程。(1)當(dāng)MT 207發(fā)送數(shù)據(jù)業(yè)務(wù)時(shí),由于需要使用其固定的GPRS網(wǎng)址IPgprs作為源數(shù)據(jù)包的源IP地址,而該源IP地址具有與WLAN 108不同的網(wǎng)絡(luò)前綴,因此,同MT207向MSM 204發(fā)送控制消息一樣,MT 207需要使用反向隧道技術(shù),利用其WLAN網(wǎng)址IPwlan和MSM的網(wǎng)址IPmsm-wlan作為源IP地址和目的IP地址,對欲發(fā)送的業(yè)務(wù)數(shù)據(jù)包進(jìn)行再次封裝,以經(jīng)由WLAN的網(wǎng)關(guān)/接入點(diǎn),將再次封裝的數(shù)據(jù)包經(jīng)過互聯(lián)網(wǎng)路由到MSM 204。在MSM 204處,MSM 204將再次封裝的數(shù)據(jù)包解包,并將解包后的源數(shù)據(jù)包轉(zhuǎn)發(fā)到互聯(lián)網(wǎng),經(jīng)由互聯(lián)網(wǎng)的路由,該源數(shù)據(jù)包被發(fā)送到互聯(lián)網(wǎng)中的應(yīng)用服務(wù)器104。(2)當(dāng)應(yīng)用服務(wù)器104向MT 207發(fā)送數(shù)據(jù)業(yè)務(wù)時(shí),需要以MT 207的固定的GPRS網(wǎng)址IPgprs作為源數(shù)據(jù)包的目的IP地址。當(dāng)MSM 204收到應(yīng)用服務(wù)器104發(fā)送給MT 207的業(yè)務(wù)數(shù)據(jù)包時(shí),MSM 204根據(jù)該數(shù)據(jù)包中的目的IP地址IPgprs,首先在映射表中查找MT 207的表項(xiàng),由于此時(shí)MT 207位于WLAN 108網(wǎng)絡(luò)內(nèi),因此映射表中對應(yīng)的MT 207的轉(zhuǎn)交地址為MT 207在進(jìn)入WLAN 108中時(shí)得到的WLAN網(wǎng)址IPwlan,MSM 204使用該WLAN網(wǎng)址IPwlan,利用隧道技術(shù),對源數(shù)據(jù)包進(jìn)行再次封裝,并將再次封裝后的數(shù)據(jù)包發(fā)送到互聯(lián)網(wǎng)中。由于再次封裝后的數(shù)據(jù)包的目的IP地址為MT 207的WLAN網(wǎng)址IPwlan,因此該再次封裝后的數(shù)據(jù)包可以經(jīng)由WLAN 108的網(wǎng)關(guān)/接入點(diǎn),被路由到WLAN 108中的MT 207。MT 207在收到該再次封裝后的數(shù)據(jù)包后,對該數(shù)據(jù)包進(jìn)行解包,以得到源數(shù)據(jù)包中的數(shù)據(jù)業(yè)務(wù)信息。
在上述本發(fā)明中,MT 207對于欲發(fā)送的含有數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)包進(jìn)行再次封裝、并將再次封裝的數(shù)據(jù)包發(fā)送給MSM 204,以及MT 207接收來自MSM 204的經(jīng)過再次封裝的數(shù)據(jù)包、并對再次封裝的數(shù)據(jù)包進(jìn)行解包以得到數(shù)據(jù)業(yè)務(wù)信息的操作,也是由MT 207中的移動(dòng)控制模塊MCM 2071完成的。
上述的本發(fā)明移動(dòng)終端中采用的MCM 2071和無線廣域網(wǎng)絡(luò)系統(tǒng)中的MSM 204的功能,可以由計(jì)算機(jī)軟件實(shí)現(xiàn),也可以由相應(yīng)的具有軟件功能的硬件模塊實(shí)現(xiàn),還可以采用軟硬件結(jié)合的方式實(shí)現(xiàn)。
當(dāng)上述移動(dòng)終端MT207中采用的MCM 2071和無線廣域網(wǎng)絡(luò)系統(tǒng)中的MSM 204的功能由硬件模塊實(shí)現(xiàn)時(shí),MT 207和MSM 204的組成如附圖11所示,其中在MT207中,與傳統(tǒng)移動(dòng)終端中相同的部件,如收發(fā)信機(jī)等,沒有在附圖11的MT207中示出。
其中,當(dāng)在WWAN中具有一個(gè)WWAN網(wǎng)址的移動(dòng)終端進(jìn)入該WLAN時(shí),移動(dòng)終端的MCM 2071中的接收單元2072,接收到一個(gè)WLAN網(wǎng)址;發(fā)送單元2074,向WWAN網(wǎng)絡(luò)系統(tǒng)發(fā)送一個(gè)注冊報(bào)告,該注冊報(bào)告中包括該收到的WLAN網(wǎng)址。
WWAN網(wǎng)絡(luò)系統(tǒng)MSM 204中的接收單元2041,接收來自該移動(dòng)終端在進(jìn)入該WLAN時(shí)發(fā)送的含有該WLAN網(wǎng)址的該注冊報(bào)告;建立單元2043,根據(jù)該注冊報(bào)告,建立該移動(dòng)終端的該WWAN網(wǎng)址與該WLAN網(wǎng)址之間的對應(yīng)關(guān)系。
當(dāng)WWAN網(wǎng)絡(luò)系統(tǒng)中的接收單元2041接收到來自一個(gè)源地址的欲向移動(dòng)終端發(fā)送的數(shù)據(jù)信息時(shí),封裝單元2046,根據(jù)建立單元2043建立的該WWAN網(wǎng)址與WLAN網(wǎng)址之間的對應(yīng)關(guān)系,將該WLAN網(wǎng)址封裝在欲向移動(dòng)終端發(fā)送的數(shù)據(jù)信息中;發(fā)送單元2047,將含有該WLAN網(wǎng)址的數(shù)據(jù)信息,經(jīng)由WLAN,發(fā)送到移動(dòng)終端。移動(dòng)終端MCM 2071中的接收單元2072,接收到WWAN網(wǎng)絡(luò)系統(tǒng)傳送的該含有WLAN網(wǎng)址的數(shù)據(jù)信息后,解包單元2073,對所接收的數(shù)據(jù)信息進(jìn)行解包,以得到來自源地址的數(shù)據(jù)信息。
當(dāng)移動(dòng)終端欲向一個(gè)目的地址發(fā)送數(shù)據(jù)信息時(shí),移動(dòng)終端MCM2071中的封裝單元2075,將移動(dòng)終端在WLAN中的WLAN網(wǎng)址封裝在該欲發(fā)送的數(shù)據(jù)信息中;然后,發(fā)送單元2074,將該含有WLAN網(wǎng)址的該數(shù)據(jù)信息發(fā)送給WWAN網(wǎng)絡(luò)系統(tǒng)。WWAN網(wǎng)絡(luò)系統(tǒng)中的接收單元2041,在接收到移動(dòng)終端經(jīng)由WLAN向一個(gè)目的地址發(fā)送的含有該WLAN網(wǎng)址的數(shù)據(jù)信息后,對該含有WLAN網(wǎng)址的數(shù)據(jù)信息進(jìn)行解包,以將解包后的不含有WLAN網(wǎng)址的數(shù)據(jù)信息發(fā)送到該目的地址。
當(dāng)移動(dòng)終端離開WLAN時(shí),發(fā)送單元2074向WWAN網(wǎng)絡(luò)系統(tǒng)發(fā)送一個(gè)取消注冊報(bào)告,以告之WWAN網(wǎng)絡(luò)系統(tǒng)該移動(dòng)終端的WLAN網(wǎng)址無效。WWAN網(wǎng)絡(luò)系統(tǒng)中的刪除單元2044,在接收到該移動(dòng)終端的取消注冊報(bào)告后,刪除該移動(dòng)終端在網(wǎng)絡(luò)系統(tǒng)中的該WWAN網(wǎng)址與WLAN網(wǎng)址之間的對應(yīng)關(guān)系。
當(dāng)移動(dòng)終端進(jìn)入另一個(gè)WLAN時(shí),移動(dòng)終端的發(fā)送單元2074向WWAN網(wǎng)絡(luò)系統(tǒng)發(fā)送另一個(gè)注冊報(bào)告。WWAN網(wǎng)絡(luò)系統(tǒng)中的更新單元2045,在接收到該移動(dòng)終端的另一個(gè)注冊報(bào)告后,將移動(dòng)終端的WWAN網(wǎng)址與WLAN網(wǎng)址之間的對應(yīng)關(guān)系更新為WWAN網(wǎng)址與該另一WLAN網(wǎng)址之間的對應(yīng)關(guān)系。
其中WWAN網(wǎng)絡(luò)系統(tǒng)中的建立單元2043建立的WWAN網(wǎng)址與WLAN網(wǎng)址之間的對應(yīng)關(guān)系,同附圖6中所示的映射表中的內(nèi)容相同,WWAN網(wǎng)絡(luò)系統(tǒng)與移動(dòng)終端中的封裝單元與解包單元中執(zhí)行的操作也與上述以軟件方法執(zhí)行的步驟相同,所封裝得到的數(shù)據(jù)包可參見附圖5A、5B、9A和9B。
有益效果通過上述結(jié)合附圖對本發(fā)明的詳細(xì)描述,從中可以看到本發(fā)明通過在移動(dòng)終端和無線廣域網(wǎng)系統(tǒng)中分別添加一個(gè)移動(dòng)控制模塊MCM和一個(gè)移動(dòng)支持模塊MSM,當(dāng)移動(dòng)終端進(jìn)入/離開WLAN時(shí),通過MCM向MSM發(fā)送注冊報(bào)告/取消注冊報(bào)告,以使MSM及時(shí)更新移動(dòng)終端的一個(gè)固定GPRS網(wǎng)址與一個(gè)WLAN網(wǎng)址之間的對應(yīng)關(guān)系,從而當(dāng)位于WLAN中的移動(dòng)終端欲經(jīng)WLAN享受高速數(shù)據(jù)服務(wù)時(shí),可以通過MCM對欲發(fā)送的業(yè)務(wù)數(shù)據(jù)包進(jìn)行再次封裝,或通過MSM對所發(fā)送給移動(dòng)終端的業(yè)務(wù)數(shù)據(jù)包進(jìn)行再次封裝,而實(shí)現(xiàn)移動(dòng)終端在無線廣域網(wǎng)與無線局域網(wǎng)之間切換時(shí),不間斷地訪問網(wǎng)絡(luò)資源。
值得指出的是,本發(fā)明中MCM與MSM之間經(jīng)由GPRS建立的鏈路不僅可以在MT位于WLAN覆蓋不到的區(qū)域時(shí),起到信令系統(tǒng)和承載低速數(shù)據(jù)業(yè)務(wù)的作用,而且當(dāng)MT位于一個(gè)WLAN范圍之內(nèi)時(shí),該MCM與MSM之間經(jīng)由GPRS建立的鏈路,仍舊可以作為信令系統(tǒng)來傳輸控制消息,從而當(dāng)MT位于由不同網(wǎng)絡(luò)運(yùn)營商建立的WLAN區(qū)域中時(shí),來自互聯(lián)網(wǎng)的數(shù)據(jù)業(yè)務(wù),都可以經(jīng)由該MT在GPRS網(wǎng)絡(luò)中的網(wǎng)址,首先發(fā)送到該MSM處,然后通過MSM中登記的MT的WLAN網(wǎng)址,將數(shù)據(jù)業(yè)務(wù)轉(zhuǎn)發(fā)到MT所在的WLAN中,同理,由MT發(fā)往互聯(lián)網(wǎng)的數(shù)據(jù)業(yè)務(wù),也是首先發(fā)送到MSM,再經(jīng)由MSM轉(zhuǎn)發(fā)到互聯(lián)網(wǎng)的應(yīng)用服務(wù)器。由于所有業(yè)務(wù)的傳輸都可以采用基于GPRS的網(wǎng)絡(luò)系統(tǒng),因此不需要各個(gè)WLAN運(yùn)營商升級(jí)各自的WLAN網(wǎng)絡(luò)就可以實(shí)現(xiàn)在WLAN與WWAN之間無縫的切換和漫游。這一特點(diǎn),對于WLAN/WWAN系統(tǒng)運(yùn)營商來說,具有特殊的意義。此外,通過GPRS網(wǎng)絡(luò)系統(tǒng)來實(shí)現(xiàn)在WLAN與WWAN之間無縫的切換和漫游,可以更加保證網(wǎng)絡(luò)的安全性,這對于WLAN/WWAN系統(tǒng)運(yùn)營商而言,同樣具有重要的商業(yè)價(jià)值。
本發(fā)明不僅適用于在由GPRS網(wǎng)絡(luò)與熱點(diǎn)地區(qū)WLAN組成的通信體系中,而且還適用于在由3G等無線廣域網(wǎng)絡(luò)與無線局域網(wǎng)組成的多種通信體系中,具有WWAN接口和WLAN接口的移動(dòng)終端無縫地切換。
本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,對上述本發(fā)明的一種使得一個(gè)移動(dòng)終端能夠在一個(gè)無線廣域網(wǎng)與一個(gè)無線局域網(wǎng)之間進(jìn)行無縫切換的通信方法和裝置,還可以在不脫離本發(fā)明的內(nèi)容的基礎(chǔ)上作出各種改進(jìn)。因此,本發(fā)明的保護(hù)范圍應(yīng)當(dāng)由所附的權(quán)利要求書的內(nèi)容確定。
權(quán)利要求
1.一種由一個(gè)無線廣域網(wǎng)(WWAN)的網(wǎng)絡(luò)系統(tǒng)執(zhí)行的、用于使一個(gè)在該WWAN中具有一個(gè)WWAN網(wǎng)址的移動(dòng)終端在該WWAN與一個(gè)無線局域網(wǎng)(WLAN)之間進(jìn)行切換的通信方法,包括步驟(a)接收來自該移動(dòng)終端在進(jìn)入該WLAN時(shí)發(fā)送的一個(gè)注冊報(bào)告,其中該注冊報(bào)告至少包括該移動(dòng)終端在進(jìn)入該WLAN時(shí)得到的一個(gè)WLAN網(wǎng)址;(b)根據(jù)該注冊報(bào)告,建立該移動(dòng)終端的該WWAN網(wǎng)址與該WLAN網(wǎng)址之間的對應(yīng)關(guān)系。
2.如權(quán)利要求1所述的方法,還包括步驟(c)接收來自一個(gè)源地址的欲向所述移動(dòng)終端發(fā)送的數(shù)據(jù)信息;(d)根據(jù)所述WWAN網(wǎng)址與所述WLAN網(wǎng)址之間的對應(yīng)關(guān)系,將所述WLAN網(wǎng)址封裝在該欲向所述移動(dòng)終端發(fā)送的數(shù)據(jù)信息中;(e)經(jīng)由所述WLAN,將含有所述WLAN網(wǎng)址的數(shù)據(jù)信息發(fā)送到所述移動(dòng)終端。
3.如權(quán)利要求1或2所述的方法,還包括步驟(f)接收所述移動(dòng)終端經(jīng)由所述WLAN向一個(gè)目的地址發(fā)送的含有所述WLAN網(wǎng)址的數(shù)據(jù)信息;(g)對該含有所述WLAN網(wǎng)址的數(shù)據(jù)信息進(jìn)行解包,以將解包后的數(shù)據(jù)信息發(fā)送到該目的地址。
4.如權(quán)利要求3所述的方法,還包括步驟接收來自該移動(dòng)終端的在離開所述WLAN時(shí)發(fā)送的一個(gè)取消注冊報(bào)告;根據(jù)該取消注冊報(bào)告,刪除該移動(dòng)終端在網(wǎng)絡(luò)系統(tǒng)中的所述WWAN網(wǎng)址與所述WLAN網(wǎng)址之間的對應(yīng)關(guān)系。
5.如權(quán)利要求3所述的方法,還包括步驟接收來自該移動(dòng)終端的在進(jìn)入另一WLAN時(shí)發(fā)送的注冊報(bào)告,其中該注冊報(bào)告至少包括該移動(dòng)終端在進(jìn)入該另一WLAN時(shí)得到的另一WLAN網(wǎng)址;根據(jù)該注冊報(bào)告,將所述移動(dòng)終端的所述WWAN網(wǎng)址與所述WLAN網(wǎng)址之間的對應(yīng)關(guān)系更新為所述WWAN網(wǎng)址與該另一WLAN網(wǎng)址之間的對應(yīng)關(guān)系。
6.如權(quán)利要求4所述的方法,其中所述注冊報(bào)告和所述取消注冊報(bào)告可以經(jīng)由WWAN鏈路和WLAN鏈路之一傳送到該網(wǎng)絡(luò)系統(tǒng)。
7.一種由一個(gè)移動(dòng)終端執(zhí)行的、用于使該移動(dòng)終端在一個(gè)無線廣域網(wǎng)(WWAN)與一個(gè)無線局域網(wǎng)(WLAN)之間進(jìn)行切換的通信方法,包括步驟(a)當(dāng)進(jìn)入該WLAN時(shí),得到一個(gè)WLAN網(wǎng)址;(b)向所屬的該WWAN網(wǎng)絡(luò)系統(tǒng)發(fā)送一個(gè)注冊報(bào)告,其中該注冊報(bào)告中至少包括該WLAN網(wǎng)址。
8.如權(quán)利要求7所述的方法,還包括步驟(c)當(dāng)該移動(dòng)終端離開所述WLAN時(shí),向所述WWAN的網(wǎng)絡(luò)系統(tǒng)發(fā)送一個(gè)取消注冊報(bào)告,以告之所述WWAN網(wǎng)絡(luò)系統(tǒng)該移動(dòng)終端的所述WLAN網(wǎng)址無效。
9.如權(quán)利要求8所述的方法,其中所述注冊報(bào)告和所述取消注冊報(bào)告可以經(jīng)由WWAN鏈路和WLAN鏈路之一傳送到該網(wǎng)絡(luò)系統(tǒng)。
10.如權(quán)利要求9所述的方法,還包括步驟(d)接收來自一個(gè)源地址的經(jīng)由所述WWAN網(wǎng)絡(luò)系統(tǒng)傳送的含有所述WLAN網(wǎng)址的數(shù)據(jù)信息,其中所述WLAN網(wǎng)址是所述WWAN網(wǎng)絡(luò)系統(tǒng)封裝在該數(shù)據(jù)信息中的;(e)對所接收的數(shù)據(jù)信息進(jìn)行解包,以得到來自該源地址的數(shù)據(jù)信息。
11.如權(quán)利要求10所述的方法,還包括步驟(f)將所述WLAN網(wǎng)址封裝在欲向一個(gè)目的地址發(fā)送的數(shù)據(jù)信息中;(g)將該含有所述WLAN網(wǎng)址的數(shù)據(jù)信息,發(fā)送給所述WWAN網(wǎng)絡(luò)系統(tǒng),以將通過所述WWAN網(wǎng)絡(luò)系統(tǒng)解包后的數(shù)據(jù)信息發(fā)送到該目的地址。
12.一種無線廣域網(wǎng)(WWAN)的網(wǎng)絡(luò)系統(tǒng),該WWAN網(wǎng)絡(luò)系統(tǒng)能夠使得一個(gè)在該WWAN中有一個(gè)WWAN網(wǎng)址的移動(dòng)終端在該WWAN與一個(gè)無線局域網(wǎng)(WLAN)之間進(jìn)行切換,該WWAN網(wǎng)絡(luò)系統(tǒng)包括一個(gè)接收單元,用于接收來自該移動(dòng)終端在進(jìn)入該WLAN時(shí)發(fā)送的一個(gè)注冊報(bào)告,其中該注冊報(bào)告至少包括該移動(dòng)終端在進(jìn)入該WLAN時(shí)得到的一個(gè)WLAN網(wǎng)址;一個(gè)建立單元,用于根據(jù)該注冊報(bào)告,建立該移動(dòng)終端的該WWAN網(wǎng)址與該WLAN網(wǎng)址之間的對應(yīng)關(guān)系。
13.如權(quán)利要求12所述的WWAN網(wǎng)絡(luò)系統(tǒng),還包括一個(gè)封裝單元,用于當(dāng)接收到來自一個(gè)源地址的欲向所述移動(dòng)終端發(fā)送的數(shù)據(jù)信息時(shí),根據(jù)所述WWAN網(wǎng)址與所述WLAN網(wǎng)址之間的對應(yīng)關(guān)系,將所述WLAN網(wǎng)址封裝在該欲向所述移動(dòng)終端發(fā)送的數(shù)據(jù)信息中;一個(gè)發(fā)送單元,用于經(jīng)由所述WLAN,將含有所述WLAN網(wǎng)址的數(shù)據(jù)信息發(fā)送到所述移動(dòng)終端。
14.如權(quán)利要求12或13所述的WWAN網(wǎng)絡(luò)系統(tǒng),還包括一個(gè)解包單元,用于當(dāng)接收到所述移動(dòng)終端經(jīng)由所述WLAN向一個(gè)目的地址發(fā)送的含有所述WLAN網(wǎng)址的數(shù)據(jù)信息時(shí),對該含有所述WLAN網(wǎng)址的數(shù)據(jù)信息進(jìn)行解包,以將解包后的數(shù)據(jù)信息發(fā)送到該目的地址。
15.如權(quán)利要求14所述的WWAN網(wǎng)絡(luò)系統(tǒng),還包括一個(gè)刪除單元,用于當(dāng)接收到來自該移動(dòng)終端的在離開所述WLAN時(shí)發(fā)送的一個(gè)取消注冊報(bào)告時(shí),根據(jù)該取消注冊報(bào)告,刪除該移動(dòng)終端在網(wǎng)絡(luò)系統(tǒng)中的所述WWAN網(wǎng)址與所述WLAN網(wǎng)址之間的對應(yīng)關(guān)系。
16.如權(quán)利要求15所述的WWAN網(wǎng)絡(luò)系統(tǒng),還包括一個(gè)更新單元,用于當(dāng)接收到來自該移動(dòng)終端的在進(jìn)入另一WLAN時(shí)發(fā)送的注冊報(bào)告時(shí),根據(jù)該注冊報(bào)告,將所述移動(dòng)終端的所述WWAN網(wǎng)址與所述WLAN網(wǎng)址之間的對應(yīng)關(guān)系更新為所述WWAN網(wǎng)址與該另一WLAN網(wǎng)址之間的對應(yīng)關(guān)系,其中該注冊報(bào)告至少包括該移動(dòng)終端在進(jìn)入該另一WLAN時(shí)得到的另一WLAN網(wǎng)址。
17.一種移動(dòng)終端,能夠在一個(gè)無線廣域網(wǎng)(WWAN)與一個(gè)無線局域網(wǎng)(WLAN)之間進(jìn)行切換,該移動(dòng)終端在該WWAN中具有一個(gè)WWAN網(wǎng)址,該移動(dòng)終端包括一個(gè)接收單元,用于當(dāng)該移動(dòng)終端進(jìn)入該WLAN時(shí),接收一個(gè)WLAN網(wǎng)址;一個(gè)發(fā)送單元,向該WWAN網(wǎng)絡(luò)系統(tǒng)發(fā)送一個(gè)注冊報(bào)告,其中該注冊報(bào)告中至少包括該WLAN網(wǎng)址。
18.如權(quán)利要求17所述的移動(dòng)終端,其中所述發(fā)送單元,在該移動(dòng)終端離開所述WLAN時(shí),向所述WWAN網(wǎng)絡(luò)系統(tǒng)發(fā)送一個(gè)取消注冊報(bào)告,以告之所述WWAN網(wǎng)絡(luò)系統(tǒng)該移動(dòng)終端的所述WLAN網(wǎng)址無效。
19.如權(quán)利要求18所述的移動(dòng)終端,其中所述接收單元,接收來自一個(gè)源地址的經(jīng)由所述WWAN網(wǎng)絡(luò)系統(tǒng)傳送的含有所述WLAN網(wǎng)址的數(shù)據(jù)信息,其中所述WLAN網(wǎng)址是所述WWAN網(wǎng)絡(luò)系統(tǒng)封裝在該數(shù)據(jù)信息中的;一個(gè)解包單元,用于對所接收的數(shù)據(jù)信息進(jìn)行解包,以得到來自源地址的數(shù)據(jù)信息。
20.如權(quán)利要求19所述的移動(dòng)終端,還包括一個(gè)封裝單元,用于將所述WLAN網(wǎng)址封裝在欲向一個(gè)目的地址發(fā)送的數(shù)據(jù)信息中;所述發(fā)送單元,將該含有所述WLAN網(wǎng)址的數(shù)據(jù)信息發(fā)送給所述WWAN網(wǎng)絡(luò)系統(tǒng),以將通過所述WWAN網(wǎng)絡(luò)系統(tǒng)解包后的數(shù)據(jù)信息發(fā)送到該目的地址。
全文摘要
一種使得一個(gè)移動(dòng)終端能夠在一個(gè)無線廣域網(wǎng)(WWAN)與一個(gè)無線局域網(wǎng)(WLAN)之間進(jìn)行無縫切換的通信方法,包括步驟接收來自該移動(dòng)終端在進(jìn)入該WLAN時(shí)發(fā)送的一個(gè)注冊報(bào)告,其中該注冊報(bào)告至少包括該移動(dòng)終端在進(jìn)入該WLAN時(shí)得到的一個(gè)WLAN網(wǎng)址;根據(jù)該注冊報(bào)告,建立該移動(dòng)終端的該WWAN網(wǎng)址與該WLAN網(wǎng)址之間的對應(yīng)關(guān)系;當(dāng)接收來自一個(gè)源地址的欲向該移動(dòng)終端發(fā)送的數(shù)據(jù)信息時(shí),根據(jù)該對應(yīng)關(guān)系,將該WLAN網(wǎng)址封裝在該欲向移動(dòng)終端發(fā)送的數(shù)據(jù)信息中;并經(jīng)由該WLAN,將含有WLAN網(wǎng)址的數(shù)據(jù)信息發(fā)送到該移動(dòng)終端。
文檔編號(hào)H04L12/28GK1879442SQ200480032943
公開日2006年12月13日 申請日期2004年11月3日 優(yōu)先權(quán)日2003年11月10日
發(fā)明者劉波, 杜永剛, 邵曉凌, 馮雷, 晉曉輝 申請人:皇家飛利浦電子股份有限公司