一種使用虛擬ip的無線網(wǎng)絡(luò)無縫切換方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種切換無線網(wǎng)絡(luò)的方法,應(yīng)用于具有無線網(wǎng)絡(luò)設(shè)備的電子裝置,特別是一種在使用無線網(wǎng)絡(luò)設(shè)備的情形下,可自動連接至所需的無線網(wǎng)絡(luò)的一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法。
【背景技術(shù)】
[0002]近年來,隨著無線上網(wǎng)技術(shù)的篷勃發(fā)展,各種電子裝置越來越需要具備有無線網(wǎng)絡(luò)功能。通過無線上網(wǎng)技術(shù),更使得一些手持式電子裝置己成為許多民眾在日常生活或工作上的好幫手,不論是圖書館、咖啡廳、機場、車站或網(wǎng)咖等公共場所,民眾可利用無線網(wǎng)絡(luò)來收發(fā)E-MAIL、下載或分享檔案、查詢各項生活信息,如車次時間、電影與地圖等的機會越來越多。
[0003]然而,無線網(wǎng)絡(luò)的發(fā)展與推廣還不是很成熟,并不是到處都有建置各種規(guī)格的無線網(wǎng)絡(luò)環(huán)境,也有許多的因素會影響無線網(wǎng)絡(luò)的傳輸速度和穩(wěn)定性,例如頻寬的問題,若無線網(wǎng)絡(luò)環(huán)境中越多人同時使用無線網(wǎng)絡(luò),則每個人所能使用的頻寬會越小,傳輸速度就受到限制,而且,可以使用無線網(wǎng)絡(luò)的頻道有限,所以,如何充分利用無線網(wǎng)絡(luò)的資源己成為一個重要的課題。
[0004]此外,雖然藍(lán)牙與WiFi技術(shù)都是在2.4GHz左右的無線頻率中運作,若是同時使用的話,也不會互相干擾。但使用者進行無線上網(wǎng)時,電子設(shè)備并不會自動偵測并切換無線網(wǎng)絡(luò),所以往往無法充分利用到網(wǎng)絡(luò)資源,而造成資源的浪費,使用者只好自行設(shè)定無線網(wǎng)絡(luò)的頻道。一但發(fā)現(xiàn)無線網(wǎng)絡(luò)傳輸太慢或受到干擾,還必須自行切換無線網(wǎng)絡(luò),對使用者來說實在相當(dāng)不便。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明提供一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,以解決電子設(shè)備無法自動偵測并切換無線網(wǎng)絡(luò),須自行切換無線網(wǎng)絡(luò),從而導(dǎo)致無法充分利用網(wǎng)絡(luò)資源,造成資源的浪費,并且對使用者造成不便的技術(shù)問題。為了對披露的實施例的一些方面有一個基本的理解,下面給出了簡單的概括。該概括部分不是泛泛評述,也不是要確定關(guān)鍵/重要組成元素或描繪這些實施例的保護范圍。其唯一目的是用簡單的形式呈現(xiàn)一些概念,以此作為后面的詳細(xì)說明的序言。
[0006]在一些可選的實施例中,所述一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,包括:若子網(wǎng)發(fā)生改變,移動終端根據(jù)偵測命令接收一個或一個以上的無線網(wǎng)絡(luò)環(huán)境信號;分析接收的所述無線網(wǎng)絡(luò)環(huán)境信號得到分析結(jié)果,并進行網(wǎng)絡(luò)層切換;根據(jù)所述分析結(jié)果,自動選擇最優(yōu)的無線網(wǎng)絡(luò)環(huán)境,向選擇的無線網(wǎng)絡(luò)環(huán)境發(fā)送ARP請求;根據(jù)ARP應(yīng)答設(shè)置臨時IP,并更新SIP會話;向與所述移動終端通信的節(jié)點發(fā)送請求重新建立連接的消息;接收到回復(fù)重新建立連接響應(yīng)后,所述移動終端使用所述臨時IP與自身通信的節(jié)點完成通信,切換到新的無線網(wǎng)絡(luò)環(huán)境。
[0007]在一些可選的實施例中,所述的一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,還包括:所述移動終端在預(yù)定的時間段內(nèi)發(fā)出偵測命令,判斷子網(wǎng)是否發(fā)生改變。
[0008]在一些可選的實施例中,所述的一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,還包括:若在所述預(yù)定的時間段內(nèi),子網(wǎng)未發(fā)生改變,則結(jié)束切換進程。
[0009]在一些可選的實施例中,在所述移動終端使用臨時IP與自身通信的節(jié)點通信的同時,獲取DHCP地址,向DHCP服務(wù)器發(fā)送請求分配一個新的IP的消息。
[0010]在一些可選的實施例中,所述請求重新建立連接的消息還包含所述移動終端自身的IP已改變的信息。
[0011]在一些可選的實施例中,所述的一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,還包括:將所述分析結(jié)果整合成提示信息展示給用戶,并向用戶所選擇的無線網(wǎng)絡(luò)環(huán)境發(fā)送ARP請求。
[0012]有益效果:使用臨時IP技術(shù),自動偵測并切換無線網(wǎng)絡(luò),較大程度的縮短了IEEE802.1無線局域網(wǎng)網(wǎng)絡(luò)層切換延時,保證了會話的連續(xù)性,將原來的秒級延時縮短到200ms左右;不改變網(wǎng)絡(luò)架構(gòu),無需增加硬件設(shè)備。
【附圖說明】
[0013]圖1是本發(fā)明一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法的流程示意圖。
【具體實施方式】
[0014]以下描述和附圖充分地示出本發(fā)明的具體實施方案,以使本領(lǐng)域的技術(shù)人員能夠?qū)嵺`它們。其他實施方案可以包括結(jié)構(gòu)的、邏輯的、電氣的、過程的以及其他的改變。實施例僅代表可能的變化。除非明確要求,否則單獨的部件和功能是可選的,并且操作的順序可以變化。一些實施方案的部分和特征可以被包括在或替換其他實施方案的部分和特征。
[0015]在一些說明性的實施例中,如圖1所示,提供一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,包括:
[0016]101:子網(wǎng)發(fā)現(xiàn):移動終端移動到新網(wǎng)絡(luò)后,在預(yù)定的時間段內(nèi)發(fā)出偵測命令,判斷子網(wǎng)是否發(fā)生改變。在一些說明性的實施例中,所述時間段可選為5至8秒,各個時間段之間間隔可選為45至60秒。
[0017]102:若在所述預(yù)定的時間段內(nèi),判斷結(jié)果為子網(wǎng)未發(fā)生改變,則結(jié)束切換進程,等待下一次的掃描時間段。
[0018]103:若子網(wǎng)發(fā)生改變,所述移動終端根據(jù)偵測命令接收一個或一個以上的無線網(wǎng)絡(luò)環(huán)境信號。
[0019]104:對接收的所述無線網(wǎng)絡(luò)環(huán)境信號進行分析,得到分析結(jié)果,同時進行網(wǎng)絡(luò)層切換。
[0020]105:根據(jù)所述分析結(jié)果,自動選擇最優(yōu)的無線網(wǎng)絡(luò)環(huán)境。在一些說明性的實施例中,無線網(wǎng)絡(luò)環(huán)境可根據(jù)無線網(wǎng)絡(luò)的信號強度、收費狀況、是否具有密碼選擇出最優(yōu)的網(wǎng)絡(luò)。選擇完成后,向選擇的無線網(wǎng)絡(luò)環(huán)境發(fā)送ARP請求。
[0021]106:將所述分析結(jié)果整合成提示信息展示給用戶。
[0022]107:接收用戶反饋的回復(fù)消息,并向用戶所選擇的無線網(wǎng)絡(luò)環(huán)境發(fā)送ARP請求。如此使得使用者無需再自行嘗試聯(lián)機并切換無線網(wǎng)絡(luò),不但可提高無線上網(wǎng)的效率與便利性,更可充分利用網(wǎng)絡(luò)資源,增加多種使用方式,從而保證順利切換無線網(wǎng)絡(luò)環(huán)境。
[0023]108:接收ARP應(yīng)答,獲取臨時IP,并根據(jù)所述ARP應(yīng)答設(shè)置臨時IP,更新SIP會話。
[0024]109:向與所述移動終端通信的節(jié)點發(fā)送請求重新建立連接的消息。在一些說明性的實施例中,所述請求重新建立連接的消息還包含所述移動終端自身的IP已改變的信息,即告知自身IP的改變。
[0025]110:接收所述通信的節(jié)點回復(fù)的重新建立連接響應(yīng)的消息,所述移動終端使用所述臨時IP與自身通信的節(jié)點完成通信,切換到新的無線網(wǎng)絡(luò)環(huán)境,從而保證無縫切換。
[0026]111:在所述移動終端使用臨時IP與自身通信的節(jié)點通信的同時,獲取DHCP地址,向DHCP服務(wù)器發(fā)送請求分配一個新的IP的消息。即在獲得新IP之前,使用所述臨時IP完成所有通信,從而保證無縫切換到新的無線網(wǎng)絡(luò)環(huán)境。
[0027]本領(lǐng)域技術(shù)人員還應(yīng)當(dāng)理解,結(jié)合本文的實施例描述的各種說明性的邏輯框、模塊、電路和算法步驟均可以實現(xiàn)成電子硬件、計算機軟件或其組合。為了清楚地說明硬件和軟件之間的可交換性,上面對各種說明性的部件、框、模塊、電路和步驟均圍繞其功能進行了一般地描述。至于這種功能是實現(xiàn)成硬件還是實現(xiàn)成軟件,取決于特定的應(yīng)用和對整個系統(tǒng)所施加的設(shè)計約束條件。熟練的技術(shù)人員可以針對每個特定應(yīng)用,以變通的方式實現(xiàn)所描述的功能,但是,這種實現(xiàn)決策不應(yīng)解釋為背離本公開的保護范圍。
【主權(quán)項】
1.一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,其特征在于,包括: 若子網(wǎng)發(fā)生改變,移動終端根據(jù)偵測命令接收一個或一個以上的無線網(wǎng)絡(luò)環(huán)境信號; 分析接收的所述無線網(wǎng)絡(luò)環(huán)境信號得到分析結(jié)果,并進行網(wǎng)絡(luò)層切換; 根據(jù)所述分析結(jié)果,自動選擇最優(yōu)的無線網(wǎng)絡(luò)環(huán)境,向選擇的無線網(wǎng)絡(luò)環(huán)境發(fā)送ARP請求; 根據(jù)ARP應(yīng)答設(shè)置臨時IP,并更新SIP會話; 向與所述移動終端通信的節(jié)點發(fā)送請求重新建立連接的消息; 接收到回復(fù)重新建立連接響應(yīng)后,所述移動終端使用所述臨時IP與自身通信的節(jié)點完成通信,切換到新的無線網(wǎng)絡(luò)環(huán)境。2.根據(jù)權(quán)利要求1所述的一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,其特征在于,還包括:所述移動終端在預(yù)定的時間段內(nèi)發(fā)出偵測命令,判斷子網(wǎng)是否發(fā)生改變。3.根據(jù)權(quán)利要求2所述的一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,其特征在于,還包括:若在所述預(yù)定的時間段內(nèi),子網(wǎng)未發(fā)生改變,則結(jié)束切換進程。4.根據(jù)權(quán)利要求1所述的一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,其特征在于,在所述移動終端使用臨時IP與自身通信的節(jié)點通信的同時,獲取DHCP地址,向DHCP服務(wù)器發(fā)送請求分配一個新的IP的消息。5.根據(jù)權(quán)利要求1所述的一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,其特征在于,所述請求重新建立連接的消息還包含所述移動終端自身的IP已改變的信息。6.根據(jù)權(quán)利要求1所述的一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,其特征在于,還包括:將所述分析結(jié)果整合成提示信息展示給用戶,并向用戶所選擇的無線網(wǎng)絡(luò)環(huán)境發(fā)送ARP請求。
【專利摘要】本發(fā)明公開一種使用虛擬IP的無線網(wǎng)絡(luò)無縫切換方法,包括:子網(wǎng)發(fā)現(xiàn);分析接收的無線網(wǎng)絡(luò)環(huán)境信號得到分析結(jié)果,切換網(wǎng)絡(luò)層;自動選擇最優(yōu)的無線網(wǎng)絡(luò)環(huán)境,并發(fā)送ARP請求;根據(jù)ARP應(yīng)答設(shè)置臨時IP,并更新SIP會話;向與移動終端通信的節(jié)點發(fā)送請求重新建立連接的消息;移動終端使用臨時IP與自身通信的節(jié)點完成通信,切換到新的無線網(wǎng)絡(luò)環(huán)境。使用臨時IP技術(shù),自動偵測并切換無線網(wǎng)絡(luò),較大程度的縮短了IEEE802.1無線局域網(wǎng)網(wǎng)絡(luò)層切換延時,保證了會話的連續(xù)性,將原來的秒級延時縮短到200ms左右;不改變網(wǎng)絡(luò)架構(gòu),無需增加硬件設(shè)備。
【IPC分類】H04W76/02, H04W36/18, H04W36/14
【公開號】CN105611587
【申請?zhí)枴緾N201510609105
【發(fā)明人】高志軍, 伍爵博, 陳婷, 劉盼
【申請人】鎮(zhèn)江銳捷信息科技有限公司
【公開日】2016年5月25日
【申請日】2015年9月22日