專(zhuān)利名稱(chēng):無(wú)線(xiàn)通訊裝置基地臺(tái)切換與資料存取方法
技術(shù)領(lǐng)域:
一種無(wú)線(xiàn)通訊裝置基地臺(tái)切換與資料存取方法,特別于一無(wú)線(xiàn)通訊裝置中采用支持同時(shí)擁有復(fù)數(shù)組網(wǎng)域信息的通訊模塊,藉以達(dá)到無(wú)接縫通訊的目的。
背景技術(shù):
當(dāng)一終端設(shè)備(terminal)從一網(wǎng)段(network segment)移動(dòng)至另一網(wǎng)段的涵蓋范圍時(shí),因?yàn)榻K端設(shè)備必須重新設(shè)定下一個(gè)網(wǎng)段的網(wǎng)絡(luò)地址(IP)與其相關(guān)網(wǎng)域信息以建立聯(lián)機(jī),這時(shí)封包傳輸會(huì)出現(xiàn)短暫的中斷,當(dāng)所需傳輸?shù)馁Y料為一般數(shù)據(jù)封包(data),則此中斷并無(wú)太大影響,但所需傳輸?shù)馁Y料為即時(shí)語(yǔ)音封包,則有即時(shí)傳輸?shù)男枨螅藭r(shí)的中斷則會(huì)影響正常的通訊。
故利用無(wú)線(xiàn)網(wǎng)絡(luò)(如WLAN,WiMAX等)的行動(dòng)通訊技術(shù)除了穩(wěn)定傳輸訊號(hào)外,需于兩個(gè)網(wǎng)段間漫游(roaming)切換時(shí),能使訊號(hào)完整接收,即需達(dá)到無(wú)接縫(seamless)的通訊效果。
如美國(guó)公開(kāi)案US2004/0121772號(hào)所揭露以無(wú)線(xiàn)局域網(wǎng)絡(luò)(WLAN)傳輸行動(dòng)語(yǔ)音的方法,其中即藉兩個(gè)無(wú)線(xiàn)存取裝置(AccessPoint)間傳遞一終端裝置訊息達(dá)到訊號(hào)切換(handover)的目的。該無(wú)線(xiàn)網(wǎng)絡(luò)終端設(shè)備進(jìn)行語(yǔ)音傳輸時(shí)則不斷地偵測(cè)鄰近無(wú)線(xiàn)訊號(hào),當(dāng)漫游(roaming)于兩個(gè)無(wú)線(xiàn)存取裝置間進(jìn)行訊號(hào)切換過(guò)程時(shí),則利用于聯(lián)機(jī)第一無(wú)線(xiàn)存取裝置的該終端設(shè)備的信息與其網(wǎng)絡(luò)卡實(shí)體地址(MAC address)來(lái)聯(lián)機(jī)第二無(wú)線(xiàn)存取裝置,達(dá)成切換至下一個(gè)無(wú)線(xiàn)存取裝置的目的。
再如美國(guó)公開(kāi)案US2004/0203785號(hào)所述的VoIP通訊傳輸?shù)姆椒?,如圖1所示,其中一無(wú)線(xiàn)終端裝置10(如移動(dòng)電話(huà)等)進(jìn)行以無(wú)線(xiàn)網(wǎng)絡(luò)為基礎(chǔ)的語(yǔ)音通話(huà)(Voice over IP),并漫游于廣泛分布各地的基地臺(tái)101,102,103間,其中之一實(shí)施例為各基地臺(tái)101,102,103分別連接不同的網(wǎng)關(guān)器(Gateway)104,105,106,藉此網(wǎng)關(guān)器進(jìn)行語(yǔ)音封包的傳遞與轉(zhuǎn)換,如封包的壓縮與解壓縮等,各網(wǎng)關(guān)器104,105,106各連接有控制器107,108,109,藉以控制傳輸頻寬與訊號(hào)處理。當(dāng)該無(wú)線(xiàn)終端裝置10進(jìn)行兩基地臺(tái)的切換時(shí),其對(duì)應(yīng)的控制器則相互傳遞所需的訊息,使能順利連接下一個(gè)無(wú)線(xiàn)基地臺(tái)。
上述技術(shù)中提供無(wú)線(xiàn)終端裝置于語(yǔ)音通訊時(shí)進(jìn)行基地臺(tái)切換訊號(hào)續(xù)傳的解決方式,但于訊號(hào)進(jìn)行切換時(shí)難免有訊號(hào)中斷的問(wèn)題,且可能因?yàn)榭朔m(xù)傳問(wèn)題而需要改變現(xiàn)有無(wú)線(xiàn)通訊的架構(gòu),然本發(fā)明即于終端裝置中設(shè)置一模擬的DHCP服務(wù)器模塊,并能同時(shí)擁有復(fù)數(shù)組網(wǎng)域信息(包括網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息)的通訊模塊,利用其中網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)的機(jī)制,使于無(wú)線(xiàn)通訊裝置在基地臺(tái)切換時(shí),達(dá)到無(wú)接縫(seamless)通訊的目的。
發(fā)明內(nèi)容
一種無(wú)線(xiàn)通訊裝置基地臺(tái)切換與資料存取方法,于漫游于復(fù)數(shù)個(gè)無(wú)線(xiàn)基地臺(tái)間的無(wú)線(xiàn)通訊裝置中設(shè)置一模擬的動(dòng)態(tài)主機(jī)組態(tài)協(xié)議(Dynamic Host Configuration Protocol,DHCP)服務(wù)器模塊,并一可同時(shí)擁有復(fù)數(shù)組網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息的虛擬的DHCP客戶(hù)端模塊,藉公眾網(wǎng)域轉(zhuǎn)換至私有網(wǎng)域的NAT機(jī)制,使該無(wú)線(xiàn)通訊裝置在基地臺(tái)切換時(shí),能達(dá)到無(wú)接縫通訊的目的。
該無(wú)線(xiàn)通訊裝置基地臺(tái)切換方法包括有搜尋可用的無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào),的后即建立無(wú)線(xiàn)通訊裝置與一第一無(wú)線(xiàn)基地臺(tái)的第一聯(lián)機(jī),并請(qǐng)求第一網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息,于傳送一省電模式訊息至第一無(wú)線(xiàn)基地臺(tái)后,即進(jìn)行搜尋無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào)的步驟,再傳送一喚醒模式訊息至第一無(wú)線(xiàn)基地臺(tái)后,進(jìn)行數(shù)據(jù)傳輸。的后,于偵測(cè)一漫游事件后,傳送省電模式訊息至第一無(wú)線(xiàn)基地臺(tái),并建立無(wú)線(xiàn)通訊裝置與一第二無(wú)線(xiàn)基地臺(tái)的第二聯(lián)機(jī),亦向第二無(wú)線(xiàn)基地臺(tái)請(qǐng)求第二網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息,然后,傳送省電模式訊息至第二無(wú)線(xiàn)基地臺(tái),再于傳送喚醒模式訊息至第一無(wú)線(xiàn)基地臺(tái)與進(jìn)行數(shù)據(jù)傳輸后,判斷聯(lián)機(jī)狀態(tài),若需以第二聯(lián)機(jī)傳輸資料,即傳送喚醒模式訊息至第二無(wú)線(xiàn)基地臺(tái),以進(jìn)行數(shù)據(jù)傳輸。
而其中無(wú)線(xiàn)通訊裝置與基地臺(tái)資料存取方法于一無(wú)線(xiàn)通訊裝置漫游于復(fù)數(shù)個(gè)無(wú)線(xiàn)網(wǎng)絡(luò)中,藉通訊裝置內(nèi)部的NAT轉(zhuǎn)址機(jī)制的資料存取方法達(dá)成無(wú)接縫數(shù)據(jù)傳輸,基地臺(tái)切換聯(lián)機(jī)方法步驟包括有請(qǐng)求一虛擬網(wǎng)絡(luò)地址,并接著搜尋無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào),再與第一無(wú)線(xiàn)基地臺(tái)建立一第一聯(lián)機(jī),以獲得一第一網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息,再轉(zhuǎn)換該虛擬網(wǎng)絡(luò)地址與第一網(wǎng)絡(luò)地址,藉此網(wǎng)絡(luò)地址轉(zhuǎn)換機(jī)制傳送或接收資料。同時(shí)搜尋另一無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào),以與第二無(wú)線(xiàn)基地臺(tái)建立一第二聯(lián)機(jī),以獲得一第二網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息,于判斷聯(lián)機(jī)狀態(tài)時(shí),偵測(cè)到一漫游事件,再可轉(zhuǎn)換該虛擬網(wǎng)絡(luò)地址與第二網(wǎng)絡(luò)地址,藉此網(wǎng)絡(luò)地址轉(zhuǎn)換機(jī)制傳送或接收資料。
圖1為現(xiàn)有技術(shù)無(wú)線(xiàn)通訊裝置的訊號(hào)傳遞示意圖;圖2A為現(xiàn)有技術(shù)的網(wǎng)絡(luò)通訊協(xié)議架構(gòu)示意圖;圖2B為本發(fā)明無(wú)線(xiàn)通訊裝置內(nèi)虛擬網(wǎng)絡(luò)通訊架構(gòu)示意圖;圖3A為無(wú)線(xiàn)通訊裝置漫游示意圖;圖3B為DHCP客戶(hù)端模塊請(qǐng)求網(wǎng)絡(luò)地址時(shí)槽圖;圖4為本發(fā)明實(shí)施例的無(wú)線(xiàn)通訊裝置與無(wú)線(xiàn)基地臺(tái)聯(lián)機(jī)流程圖;圖5為本發(fā)明實(shí)施例的無(wú)線(xiàn)通訊裝置數(shù)據(jù)傳輸流程圖;圖6為本發(fā)明數(shù)據(jù)傳輸架構(gòu)示意圖。
圖中符號(hào)說(shuō)明
10 無(wú)線(xiàn)終端裝置101,102,103 基地臺(tái)104,105,106 網(wǎng)關(guān)器107,108,109 控制器21 應(yīng)用層22 網(wǎng)絡(luò)層23 數(shù)據(jù)鏈結(jié)層24 實(shí)體物理層201DHCP客戶(hù)端模塊202TCP/IP203DHCP服務(wù)器模塊205a 第一TCP/IP網(wǎng)絡(luò)協(xié)議層206a 第一網(wǎng)絡(luò)鏈接層204DHCP客戶(hù)端模塊205b 第二TCP/IP網(wǎng)絡(luò)協(xié)議層206b 第二網(wǎng)絡(luò)鏈接層207b 第二實(shí)體物理層30 無(wú)線(xiàn)通訊裝置AP1第一無(wú)線(xiàn)基地臺(tái)AP2第二無(wú)線(xiàn)基地臺(tái)301省電模式訊息302請(qǐng)求訊號(hào)IP1第一網(wǎng)絡(luò)地址IP2第二網(wǎng)絡(luò)地址IP3虛擬網(wǎng)絡(luò)地址50 網(wǎng)絡(luò)模塊53 虛擬DHCP客戶(hù)端模塊54 NAT網(wǎng)絡(luò)地址轉(zhuǎn)換單元55 DHCP客戶(hù)端模塊56 網(wǎng)絡(luò)鏈接層
57實(shí)體物理層58DHCP服務(wù)器模塊具體實(shí)施方式
本發(fā)明實(shí)施例以無(wú)線(xiàn)網(wǎng)絡(luò)為基礎(chǔ)的語(yǔ)音通話(huà)(VoIP)無(wú)線(xiàn)通訊裝置為例,無(wú)線(xiàn)通訊裝置中的網(wǎng)絡(luò)模塊中內(nèi)建一動(dòng)態(tài)主機(jī)組態(tài)協(xié)議客戶(hù)端(DHCP client)模塊,是為了對(duì)無(wú)線(xiàn)網(wǎng)絡(luò)基地臺(tái)內(nèi)的DHCP服務(wù)器(DHCP server)請(qǐng)求該所屬網(wǎng)域的網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息,如網(wǎng)關(guān)主機(jī)(Gateway)、名稱(chēng)服務(wù)器(DNS)、廣播地址(Broadcast)、網(wǎng)域屏蔽(Netmask)等網(wǎng)域信息。
本發(fā)明于基地臺(tái)切換時(shí)的數(shù)據(jù)傳輸方法包括可同時(shí)建立與復(fù)數(shù)個(gè)無(wú)線(xiàn)基地臺(tái)的復(fù)數(shù)個(gè)聯(lián)機(jī),藉其中省電模式訊息與喚醒模式訊息控制與基地臺(tái)間的數(shù)據(jù)傳輸,并配合無(wú)線(xiàn)模塊內(nèi)虛擬網(wǎng)址與公眾網(wǎng)址的轉(zhuǎn)址機(jī)制進(jìn)行數(shù)據(jù)傳輸。
如圖2A所述已知的網(wǎng)絡(luò)通訊協(xié)議架構(gòu),于網(wǎng)絡(luò)傳輸?shù)膽?yīng)用中,伺服端與客戶(hù)端需相對(duì)應(yīng)有圖標(biāo)的應(yīng)用層(Application Layer)21,是指聯(lián)機(jī)軟件部份;網(wǎng)絡(luò)層(Network Layer)22,其中制定有兩方傳輸?shù)耐ㄓ崊f(xié)議,如無(wú)線(xiàn)網(wǎng)絡(luò)常用的TCP/IP通訊協(xié)議等;網(wǎng)絡(luò)鏈接層(Data-Link Layer)23,藉以定義二個(gè)不同網(wǎng)絡(luò)系統(tǒng),使可透過(guò)實(shí)體網(wǎng)絡(luò)層(Physical Layer)24連接來(lái)傳送與接收資料,此數(shù)據(jù)鏈結(jié)層23會(huì)將網(wǎng)絡(luò)層所分解出的資料封包再拆解成為在實(shí)體網(wǎng)絡(luò)層24上最小可傳送的單位,往下交到此網(wǎng)絡(luò)通訊協(xié)議的實(shí)體層做實(shí)質(zhì)上的傳輸。上述的實(shí)體網(wǎng)絡(luò)層24的傳輸實(shí)際以服務(wù)器端與客戶(hù)端的網(wǎng)絡(luò)卡實(shí)體地址(MAC address)相連,達(dá)到封包傳輸?shù)哪康摹?br>
如圖2B的示意圖所示,本發(fā)明所述的無(wú)線(xiàn)通訊裝置的網(wǎng)絡(luò)模塊仍需包括DHCP客戶(hù)端模塊201,藉以接收由DHCP服務(wù)器所分配的網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息,并由其中網(wǎng)絡(luò)層提供TCP/IP(202)的網(wǎng)絡(luò)通訊控制。并在不影響服務(wù)器端設(shè)定與架構(gòu)的前提下,本發(fā)明所提供的網(wǎng)絡(luò)模塊可支持同時(shí)擁有不同網(wǎng)域信息,并隨時(shí)以其中的網(wǎng)絡(luò)地址(如IP地址)聯(lián)機(jī)于分配此網(wǎng)絡(luò)地址的服務(wù)器。
于此實(shí)施例中,無(wú)線(xiàn)通訊裝置(如VoIP移動(dòng)電話(huà))的網(wǎng)絡(luò)模塊中內(nèi)建以軟件驅(qū)動(dòng)的模擬的DHCP服務(wù)器模塊203,此模塊支持同時(shí)擁有復(fù)數(shù)組網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息的功能,因?yàn)榇司W(wǎng)絡(luò)模塊需要同時(shí)擁有復(fù)數(shù)組網(wǎng)絡(luò)地址(IP address),故須以韌體或軟件模擬出兩組網(wǎng)絡(luò)通訊協(xié)議架構(gòu)。如圖標(biāo)的較佳實(shí)施例,該DHCP服務(wù)器模塊203中的第一TCP/IP網(wǎng)絡(luò)協(xié)議層205a,與其模擬的第一網(wǎng)絡(luò)鏈接層206a與第一實(shí)體物理層207a。并內(nèi)建一DHCP客戶(hù)端模塊204,與其相關(guān)的第二TCP/IP網(wǎng)絡(luò)協(xié)議層205b、第二網(wǎng)絡(luò)鏈接層206b與第二實(shí)體物理層207b。
本發(fā)明以無(wú)線(xiàn)網(wǎng)絡(luò)為基礎(chǔ)的行動(dòng)通訊中,無(wú)線(xiàn)通訊裝置內(nèi)建原有的DHCP客戶(hù)端模塊201對(duì)其中以韌體或軟件模擬的DHCP服務(wù)器模塊請(qǐng)求一網(wǎng)絡(luò)地址(IP)與其相關(guān)網(wǎng)域信息,此為該無(wú)線(xiàn)通訊裝置內(nèi)私有(private)的網(wǎng)絡(luò)地址,可為固定地址,使該無(wú)線(xiàn)通訊裝置的網(wǎng)絡(luò)模塊不需時(shí)常因?yàn)槁尾煌W(wǎng)域而更動(dòng)網(wǎng)絡(luò)地址(包括相關(guān)網(wǎng)域信息),而由無(wú)線(xiàn)基地臺(tái)所發(fā)送的公眾(public)網(wǎng)絡(luò)地址而由設(shè)備中模擬的DHCP服務(wù)器模塊203接收,利用其中網(wǎng)絡(luò)地址轉(zhuǎn)換(NetworkAddress Translation,NAT)機(jī)制將公眾網(wǎng)絡(luò)地址轉(zhuǎn)換為固定的私有網(wǎng)絡(luò)地址,使其中網(wǎng)絡(luò)模塊不因網(wǎng)絡(luò)地址轉(zhuǎn)換而有延遲、中斷的現(xiàn)象。
如圖3A所示的無(wú)線(xiàn)通訊裝置漫游示意圖,其中無(wú)線(xiàn)通訊裝置30運(yùn)作于第一無(wú)線(xiàn)基地臺(tái)AP1與第二無(wú)線(xiàn)基地臺(tái)AP2之間,其中網(wǎng)絡(luò)模塊需偵測(cè)無(wú)線(xiàn)訊號(hào)品質(zhì)來(lái)判斷連接的基地臺(tái)。當(dāng)進(jìn)行兩無(wú)線(xiàn)基地臺(tái)的切換(handover)時(shí),即利用無(wú)線(xiàn)模塊內(nèi)模擬的DHCP客戶(hù)端模塊接收聯(lián)機(jī)基地臺(tái)DHCP服務(wù)器模塊分配的網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息,而本發(fā)明無(wú)線(xiàn)模塊內(nèi)模擬的DHCP客戶(hù)端模塊可支持同時(shí)擁有復(fù)數(shù)組(此以?xún)山M為例)于基地臺(tái)切換時(shí)所連接的網(wǎng)絡(luò)地址,并利用其中網(wǎng)絡(luò)地址轉(zhuǎn)換機(jī)制達(dá)到無(wú)接縫切換的目的。
圖3B為DHCP客戶(hù)端模塊請(qǐng)求與網(wǎng)域信息時(shí)槽圖。無(wú)線(xiàn)模塊會(huì)于固定時(shí)間內(nèi)對(duì)所連接的無(wú)線(xiàn)基地臺(tái)發(fā)送訊息,如省電模式訊息(power save mode)301,此為IEEE 802.11無(wú)線(xiàn)通訊協(xié)議中針對(duì)電力的管理提出的機(jī)制,這機(jī)制讓每一個(gè)無(wú)線(xiàn)通訊裝置或基地臺(tái)依據(jù)其電力消耗情況或通訊狀況,適當(dāng)?shù)卣{(diào)整該設(shè)備或基地臺(tái)的電源管理狀態(tài)(power management state)為省電模式或運(yùn)作模式(active mode),可以藉此節(jié)省通訊裝置電力的消耗。
無(wú)線(xiàn)通訊裝置對(duì)無(wú)線(xiàn)基地臺(tái)定時(shí)發(fā)送的各省電模式訊息301間的時(shí)間內(nèi)即為無(wú)線(xiàn)模塊運(yùn)作模式時(shí)間,如此時(shí)可進(jìn)行接收或傳送資料,本發(fā)明則利用各省電模式訊息301間來(lái)周期性對(duì)無(wú)線(xiàn)基地臺(tái)發(fā)送請(qǐng)求訊號(hào)(request signal)302,即對(duì)DHCP服務(wù)器請(qǐng)求該網(wǎng)段的網(wǎng)絡(luò)地址(IP)與其相關(guān)網(wǎng)域信息,此時(shí)并會(huì)搜尋其它無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào)。
其聯(lián)機(jī)流程請(qǐng)參閱圖4本發(fā)明實(shí)施例的無(wú)線(xiàn)通訊裝置與無(wú)線(xiàn)基地臺(tái)聯(lián)機(jī)流程圖。
開(kāi)始時(shí),開(kāi)啟一無(wú)線(xiàn)通訊裝置,如VoIP移動(dòng)電話(huà)等以無(wú)線(xiàn)網(wǎng)絡(luò)為聯(lián)機(jī)的無(wú)線(xiàn)通話(huà)裝置(步驟S401),該無(wú)線(xiàn)通訊裝置中的無(wú)線(xiàn)模塊即進(jìn)行搜尋可用的無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào)(步驟S403),其實(shí)施例即由該無(wú)線(xiàn)模塊掃描偵測(cè)無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào),并進(jìn)行認(rèn)證(authentication)、登錄網(wǎng)絡(luò)相關(guān)訊息、聯(lián)機(jī)品質(zhì)測(cè)試等程序,當(dāng)獲得適當(dāng)無(wú)線(xiàn)基地臺(tái)響應(yīng)后,即與其第一無(wú)線(xiàn)基地臺(tái)建立第一聯(lián)機(jī)(步驟S405),并請(qǐng)求一第一網(wǎng)絡(luò)地址(IP1),其一較佳實(shí)施例為該建立聯(lián)機(jī)的步驟包括安全性與身分認(rèn)證的程序,并進(jìn)行三向交握(three-way handshake)等聯(lián)機(jī)過(guò)程,如傳送SYN-SYN-ACK訊號(hào)等。
完成聯(lián)機(jī)后,由無(wú)線(xiàn)通訊裝置傳送一第一省電模式(power save)訊息至該第一無(wú)線(xiàn)基地臺(tái),當(dāng)傳送第一省電模式訊息至無(wú)線(xiàn)基地臺(tái)時(shí),基地臺(tái)則暫停(suspending)對(duì)此無(wú)線(xiàn)通訊裝置進(jìn)行服務(wù)(步驟S407),并于此時(shí)進(jìn)行搜尋鄰近的無(wú)線(xiàn)訊號(hào)(步驟S409)。
接著無(wú)線(xiàn)通訊裝置再傳送第一喚醒模式(wake-up)訊息至該第一無(wú)線(xiàn)基地臺(tái)(步驟S411),已進(jìn)行傳送與接收數(shù)據(jù)資料(步驟S413),于本發(fā)明的較佳實(shí)施例中,則為進(jìn)行網(wǎng)絡(luò)語(yǔ)音封包的傳送與接收,亦可為一般的數(shù)據(jù)訊息傳送與接收。在進(jìn)行語(yǔ)音或其它數(shù)據(jù)資料收發(fā)時(shí),若此無(wú)線(xiàn)通訊裝置移動(dòng)至一第二無(wú)線(xiàn)基地臺(tái)的訊號(hào)涵蓋范圍,即會(huì)偵測(cè)到可能的漫游(roaming)事件(步驟S415),此時(shí),無(wú)線(xiàn)通訊裝置的無(wú)線(xiàn)模塊即傳送第一省電模式訊息至已聯(lián)機(jī)的第一無(wú)線(xiàn)基地臺(tái)(步驟S417),請(qǐng)求其服務(wù)暫停,于此時(shí)間內(nèi)則與第二無(wú)線(xiàn)基地臺(tái)建立第二聯(lián)機(jī)(步驟S419),請(qǐng)求第二網(wǎng)絡(luò)地址(IP2),此時(shí)本發(fā)明所述的無(wú)線(xiàn)通訊裝置則擁有兩組或復(fù)數(shù)組網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息。
接著,則由無(wú)線(xiàn)通訊裝置傳送第二省電模式訊息至第二無(wú)線(xiàn)基地臺(tái)(步驟S421),并傳送第一喚醒模式訊息至第一無(wú)線(xiàn)基地臺(tái)(步驟S423),此例中同時(shí)保持第一聯(lián)機(jī)與第二聯(lián)機(jī),并仍由第一無(wú)線(xiàn)基地臺(tái)傳送與接收數(shù)據(jù)資料,如語(yǔ)音封包等(步驟S425)。因?yàn)樵摕o(wú)線(xiàn)通訊裝置處于漫游復(fù)數(shù)無(wú)線(xiàn)基地臺(tái)間的狀態(tài),此時(shí)可利用省電模式時(shí)進(jìn)行判斷收發(fā)資料的聯(lián)機(jī)(步驟S427),其一實(shí)施例可利用無(wú)線(xiàn)訊號(hào)強(qiáng)度指示(Radio Signal Strength Indicator,RSSI)偵測(cè)無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào)強(qiáng)度的變化,藉以判斷是否停止第一聯(lián)機(jī)的傳輸而使用第二聯(lián)機(jī)的傳輸,反的亦然。若需要停止或中斷第一聯(lián)機(jī)的傳輸,則需傳送第二喚醒模式訊息至第二無(wú)線(xiàn)基地臺(tái)(步驟S429),以進(jìn)行傳送與接收語(yǔ)音等數(shù)據(jù)資料(步驟S431)。
重復(fù)上述搜尋網(wǎng)絡(luò)、聯(lián)機(jī)與判斷聯(lián)機(jī)等步驟,配合圖5所述的數(shù)據(jù)傳輸方法,可使本發(fā)明無(wú)線(xiàn)通訊裝置漫游于各基地臺(tái)間,并進(jìn)行無(wú)接縫的切換與資料存取。
圖5為本發(fā)明實(shí)施例的數(shù)據(jù)傳輸架構(gòu)實(shí)施例示意圖,此示意圖敘述支持同時(shí)擁有兩組網(wǎng)絡(luò)地址的無(wú)線(xiàn)通訊裝置,其利用其中網(wǎng)絡(luò)模塊50的網(wǎng)絡(luò)地址轉(zhuǎn)換機(jī)制,達(dá)到于各無(wú)線(xiàn)基地的各網(wǎng)段間漫游而能進(jìn)行順暢的無(wú)接縫傳輸?shù)哪康摹?br>
附圖中,其無(wú)線(xiàn)模塊50中模擬一支持同時(shí)擁有兩組或復(fù)數(shù)組網(wǎng)絡(luò)地址(包括相關(guān)網(wǎng)域信息)的虛擬DHCP客戶(hù)端模塊53,藉其接收第一無(wú)線(xiàn)基地臺(tái)AP1所分配的第一網(wǎng)絡(luò)地址IP1,建立第一聯(lián)機(jī);亦于搜尋到的第二無(wú)線(xiàn)基地臺(tái)AP2接收所分配的第二網(wǎng)絡(luò)地址IP2,建立第二聯(lián)機(jī)。藉網(wǎng)絡(luò)品質(zhì)與訊號(hào)強(qiáng)弱等因素來(lái)判斷由第一聯(lián)機(jī)或是第二聯(lián)機(jī)進(jìn)行數(shù)據(jù)傳輸,故于一時(shí)刻中僅以其中之一聯(lián)機(jī)進(jìn)行傳輸。
圖中所示的第一網(wǎng)絡(luò)地址IP1與第二網(wǎng)絡(luò)地址IP2為無(wú)線(xiàn)基地臺(tái)AP1,AP2所分配的公眾(public)網(wǎng)絡(luò)地址,每一基地臺(tái)所涵蓋的區(qū)域有不同網(wǎng)段的網(wǎng)絡(luò)地址。
而無(wú)線(xiàn)模塊50內(nèi)原有的DHCP客戶(hù)端模塊55則接收其中模擬的DHCP服務(wù)器模塊58所分配的虛擬網(wǎng)絡(luò)地址IP3與其相關(guān)網(wǎng)域信息,此虛擬網(wǎng)絡(luò)地址IP3為該無(wú)線(xiàn)模塊50內(nèi)自行定義的私有(private)網(wǎng)絡(luò)地址,使此無(wú)線(xiàn)通訊裝置中的無(wú)線(xiàn)模塊50不需因產(chǎn)生漫游事件而隨時(shí)更動(dòng)網(wǎng)絡(luò)地址,而是藉其中網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)單元54將基地臺(tái)分配的第一網(wǎng)絡(luò)地址IP1或第二網(wǎng)絡(luò)地址IP2藉NAT機(jī)制轉(zhuǎn)換為私有的虛擬網(wǎng)絡(luò)地址IP3,同理應(yīng)用于反向轉(zhuǎn)換的流程。
最后由無(wú)線(xiàn)模塊50內(nèi)的實(shí)體的網(wǎng)絡(luò)鏈接層56與實(shí)體物理層57經(jīng)NAT機(jī)制轉(zhuǎn)換成公眾網(wǎng)域接收或傳送數(shù)據(jù),使無(wú)線(xiàn)模塊50不須因漫游而隨時(shí)可能更動(dòng)網(wǎng)絡(luò)設(shè)定產(chǎn)生錯(cuò)誤或延遲的問(wèn)題。
請(qǐng)參閱圖6所示圖5的架構(gòu)無(wú)線(xiàn)通訊裝置數(shù)據(jù)傳輸流程圖。
一開(kāi)始,開(kāi)啟該無(wú)線(xiàn)通訊裝置(步驟S601),由其中的DHCP客戶(hù)端模塊對(duì)其內(nèi)建于網(wǎng)絡(luò)模塊中以韌體或軟件模擬的DHCP服務(wù)器模塊請(qǐng)求一虛擬網(wǎng)絡(luò)地址(IP3)(步驟S603),此時(shí)搜尋到無(wú)線(xiàn)訊號(hào),并建立與第一無(wú)線(xiàn)基地臺(tái)的第一聯(lián)機(jī)(步驟S605),由此基地臺(tái)分配第一網(wǎng)絡(luò)地址(IP1),并傳送相關(guān)網(wǎng)域信息給無(wú)線(xiàn)模塊中模擬的DHCP客戶(hù)端模塊(步驟S607)。
接著,經(jīng)NAT轉(zhuǎn)址機(jī)制傳送或接收資料(步驟S609),其中之一實(shí)施例轉(zhuǎn)換上述的第一網(wǎng)絡(luò)地址(IP1)與該虛擬網(wǎng)絡(luò)地址(IP3),再由其中的實(shí)體網(wǎng)絡(luò)部份接收或傳送資料。的后,搜尋附近可用的無(wú)線(xiàn)訊號(hào)(步驟S611),當(dāng)搜尋到另一無(wú)線(xiàn)訊號(hào),如第二無(wú)線(xiàn)基地臺(tái),則可進(jìn)行與其的第二聯(lián)機(jī),使進(jìn)行漫游切換基地臺(tái)時(shí)能隨時(shí)接手原本的傳輸(步驟S613)。聯(lián)機(jī)后,即由第二無(wú)線(xiàn)基地臺(tái)分配第二無(wú)線(xiàn)網(wǎng)絡(luò)地址(IP2),并傳送相關(guān)網(wǎng)域信息(步驟S615)。
當(dāng)無(wú)線(xiàn)通訊裝置進(jìn)行移動(dòng)而偵測(cè)到漫游事件,而使聯(lián)機(jī)轉(zhuǎn)至第二無(wú)線(xiàn)基地臺(tái)(步驟S617),此時(shí)仍以該NAT轉(zhuǎn)址機(jī)制傳送或接收資料(步驟S619),此時(shí)停止與第一無(wú)線(xiàn)基地臺(tái)的數(shù)據(jù)傳輸(第一聯(lián)機(jī)),而經(jīng)第二無(wú)線(xiàn)基地臺(tái)所分配的第二網(wǎng)絡(luò)地址(IP2)經(jīng)NAT轉(zhuǎn)址為私有的虛擬網(wǎng)絡(luò)地址(IP3),再由其中的實(shí)體網(wǎng)絡(luò)部份接收或傳送資料。
藉重復(fù)上述步驟,當(dāng)無(wú)線(xiàn)通訊裝置漫游于各網(wǎng)域中,仍因本發(fā)明所揭露藉內(nèi)部的NAT轉(zhuǎn)址機(jī)制的資料存取方法達(dá)成無(wú)接縫傳輸?shù)哪康摹?br>
所示附圖僅提供參考與說(shuō)明用,并非用來(lái)對(duì)本發(fā)明加以限制。
綜上所述,本發(fā)明為一無(wú)線(xiàn)通訊裝置基地臺(tái)切換與資料存取方法,藉一無(wú)線(xiàn)模塊內(nèi)模擬一虛擬的DHCP服務(wù)器模塊與DHCP客戶(hù)端模塊,再藉其中網(wǎng)絡(luò)地址轉(zhuǎn)換機(jī)制,使其能于漫游于復(fù)數(shù)個(gè)無(wú)線(xiàn)基地臺(tái)間時(shí),仍能達(dá)到無(wú)接縫的傳輸目的,實(shí)為一不可多得的發(fā)明物品,及具產(chǎn)業(yè)上的利用性、新穎性及進(jìn)步性,完全符合發(fā)明專(zhuān)利申請(qǐng)要件,依法提出申請(qǐng)。
以上所述,僅為本發(fā)明的較佳可行實(shí)施例,非因此即局限本發(fā)明的專(zhuān)利范圍,故舉凡運(yùn)用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所為的等效結(jié)構(gòu)變化,均同理包含于本發(fā)明的范圍內(nèi),合予陳明。
權(quán)利要求
1.一種無(wú)線(xiàn)通訊裝置基地臺(tái)切換方法,其中該無(wú)線(xiàn)通訊裝置漫游于復(fù)數(shù)個(gè)無(wú)線(xiàn)基地臺(tái)之間,并進(jìn)行該些無(wú)線(xiàn)基地臺(tái)切換的程序,其特征是,該基地臺(tái)切換聯(lián)機(jī)方法步驟包括有搜尋可用的無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào);建立一第一聯(lián)機(jī),建立該無(wú)線(xiàn)通訊裝置與一第一無(wú)線(xiàn)基地臺(tái)的聯(lián)機(jī);請(qǐng)求一第一網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息,向該第一無(wú)線(xiàn)基地臺(tái)請(qǐng)求該網(wǎng)域信息;傳送一省電模式訊息至該第一無(wú)線(xiàn)基地臺(tái)后,進(jìn)行搜尋無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào)的步驟;傳送一喚醒模式訊息至該第一無(wú)線(xiàn)基地臺(tái)后,即進(jìn)行數(shù)據(jù)傳輸;偵測(cè)一漫游事件;傳送該省電模式訊息至該第一無(wú)線(xiàn)基地臺(tái);建立一第二聯(lián)機(jī),建立該無(wú)線(xiàn)通訊裝置與一第二無(wú)線(xiàn)基地臺(tái)的聯(lián)機(jī);請(qǐng)求一第二網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息,向該第二無(wú)線(xiàn)基地臺(tái)請(qǐng)求該網(wǎng)域信息;傳送該省電模式訊息至該第二無(wú)線(xiàn)基地臺(tái);傳送該喚醒模式訊息至該第一無(wú)線(xiàn)基地臺(tái),即進(jìn)行數(shù)據(jù)傳輸;判斷聯(lián)機(jī)狀態(tài);傳送該喚醒模式訊息至該第二無(wú)線(xiàn)基地臺(tái),以進(jìn)行數(shù)據(jù)傳輸;其中,該無(wú)線(xiàn)基地臺(tái)包括有一動(dòng)態(tài)主機(jī)組態(tài)協(xié)議服務(wù)器,該無(wú)線(xiàn)通訊裝置包括有一動(dòng)態(tài)主機(jī)組態(tài)協(xié)議客戶(hù)端模塊、一虛擬主機(jī)組態(tài)協(xié)議客戶(hù)端模塊與一虛擬主機(jī)組態(tài)協(xié)議服務(wù)器模塊,通過(guò)其中網(wǎng)絡(luò)地址轉(zhuǎn)換機(jī)制,使該無(wú)線(xiàn)通訊裝置在基地臺(tái)切換時(shí),能達(dá)到無(wú)接縫通訊的目的。
2.如權(quán)利要求1所述的無(wú)線(xiàn)通訊裝置基地臺(tái)切換方法,其特征是,該虛擬主機(jī)組態(tài)協(xié)議客戶(hù)端模塊同時(shí)擁有兩個(gè)或復(fù)數(shù)個(gè)網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息。
3.如權(quán)利要求1所述的無(wú)線(xiàn)通訊裝置基地臺(tái)切換方法,其特征是,建立聯(lián)機(jī)的步驟包括安全性與身份認(rèn)證的程序。
4.如權(quán)利要求1所述的無(wú)線(xiàn)通訊裝置基地臺(tái)切換方法,其特征是,于該判斷聯(lián)機(jī)狀態(tài)的步驟中,以一無(wú)線(xiàn)訊號(hào)強(qiáng)度指示RSSI偵測(cè)該無(wú)線(xiàn)基地臺(tái)的訊號(hào)強(qiáng)度的變化。
5.一種無(wú)線(xiàn)通訊裝置與基地臺(tái)資料存取方法,于一無(wú)線(xiàn)通訊裝置漫游于復(fù)數(shù)個(gè)無(wú)線(xiàn)網(wǎng)絡(luò)中,通過(guò)該裝置內(nèi)部的NAT轉(zhuǎn)址機(jī)制的資料存取方法達(dá)成無(wú)接縫數(shù)據(jù)傳輸,其特征是,該基地臺(tái)切換聯(lián)機(jī)方法步驟包括有請(qǐng)求一虛擬網(wǎng)絡(luò)地址;搜尋無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào);建立一第一聯(lián)機(jī);獲得一第一網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息;轉(zhuǎn)換該虛擬網(wǎng)絡(luò)地址與該第一網(wǎng)絡(luò)地址,藉此網(wǎng)絡(luò)地址轉(zhuǎn)換機(jī)制傳送或接收資料;搜尋無(wú)線(xiàn)網(wǎng)絡(luò)訊號(hào);建立一第二聯(lián)機(jī);獲得一第二網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息;判斷聯(lián)機(jī)狀態(tài),并偵測(cè)到一漫游事件;以及轉(zhuǎn)換該虛擬網(wǎng)絡(luò)地址與該第二網(wǎng)絡(luò)地址,藉此網(wǎng)絡(luò)地址轉(zhuǎn)換機(jī)制傳送或接收資料;其中,該無(wú)線(xiàn)基地臺(tái)包括有一動(dòng)態(tài)主機(jī)組態(tài)協(xié)議服務(wù)器,該無(wú)線(xiàn)通訊裝置包括有一動(dòng)態(tài)主機(jī)組態(tài)協(xié)議客戶(hù)端模塊、一虛擬主機(jī)組態(tài)協(xié)議客戶(hù)端模塊與一虛擬主機(jī)組態(tài)協(xié)議服務(wù)器模塊。
6.如權(quán)利要求5所述的無(wú)線(xiàn)通訊裝置與基地臺(tái)資料存取方法,其特征是,以動(dòng)態(tài)主機(jī)組態(tài)協(xié)議獲得該網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息。
7.如權(quán)利要求5所述的無(wú)線(xiàn)通訊裝置與基地臺(tái)資料存取方法,其特征是,該虛擬主機(jī)組態(tài)協(xié)議客戶(hù)端模塊支持同時(shí)擁有復(fù)數(shù)個(gè)網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息。
8.如權(quán)利要求5所述的無(wú)線(xiàn)通訊裝置與基地臺(tái)資料存取方法,其特征是,該無(wú)線(xiàn)通訊裝置為一VoIP移動(dòng)電話(huà)。
9.如權(quán)利要求5所述的無(wú)線(xiàn)通訊裝置與基地臺(tái)資料存取方法,其特征是,建立聯(lián)機(jī)的步驟包括安全性與身分認(rèn)證的程序。
10.如權(quán)利要求5所述的無(wú)線(xiàn)通訊裝置與基地臺(tái)資料存取方法,其特征是,于該判斷聯(lián)機(jī)狀態(tài)的步驟以一無(wú)線(xiàn)訊號(hào)強(qiáng)度指示RSSI偵測(cè)該無(wú)線(xiàn)基地臺(tái)的訊號(hào)強(qiáng)度的變化。
全文摘要
一種無(wú)線(xiàn)通訊裝置基地臺(tái)切換與資料存取方法,于漫游于復(fù)數(shù)個(gè)無(wú)線(xiàn)基地臺(tái)間的無(wú)線(xiàn)通訊裝置中設(shè)置一模擬的動(dòng)態(tài)主機(jī)組態(tài)協(xié)議(Dynamic Host Configuration Protocol,DHCP)服務(wù)器模塊,并采用支持同時(shí)擁有復(fù)數(shù)組網(wǎng)絡(luò)地址與其相關(guān)網(wǎng)域信息的通訊模塊,藉其中網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)機(jī)制,使該無(wú)線(xiàn)通訊裝置在基地臺(tái)切換(handover)時(shí),能達(dá)到無(wú)接縫通訊的目的。其中于基地臺(tái)切換時(shí)的數(shù)據(jù)傳輸方法包括可同時(shí)建立與復(fù)數(shù)個(gè)無(wú)線(xiàn)基地臺(tái)的復(fù)數(shù)個(gè)聯(lián)機(jī),藉其中省電模式訊息與喚醒模式訊息控制與基地臺(tái)間的數(shù)據(jù)傳輸,并配合無(wú)線(xiàn)模塊內(nèi)虛擬網(wǎng)址與公眾網(wǎng)址的轉(zhuǎn)址機(jī)制進(jìn)行數(shù)據(jù)傳輸。
文檔編號(hào)H04L29/12GK1901737SQ20051008597
公開(kāi)日2007年1月24日 申請(qǐng)日期2005年7月21日 優(yōu)先權(quán)日2005年7月21日
發(fā)明者詹孝順 申請(qǐng)人:智捷科技股份有限公司