本發明涉及互聯網技術領域,具體涉及一種無線保真Wi-Fi連接方法及移動終端。
背景技術:
隨著信息技術的快速發展,移動終端(如手機、平板電腦等等)使用越來越普及,用戶對移動終端的要求也越來越高,不僅需要較高的處理速度,還對無線保真(Wireless Fidelity,Wi-Fi)提出了要求。
現有技術中,雖然動態主機配置協議(Dynamic Host Configuration Protocol,DHCP)有明確的協議規定,但是,移動終端用戶在實際使用設備時仍會碰到互聯網協議(Internet Protocol Address,IP)地址續租失敗的情況。例如,有些網絡的DHCP服務器不響應IP地址續租請求(DHCP Request),或者,在移動終端連接到不同子網時也可能會續租不到IP地址,導致當前連接的Wi-Fi網絡連接斷開或無法繼續訪問Wi-Fi網絡。
技術實現要素:
本發明實施例提供了一種無線保真Wi-Fi連接方法及移動終端,以期在移動終端進行IP地址續租過程中,保持Wi-Fi網絡不斷開。
本發明實施例第一方面提供了一種無線保真Wi-Fi連接方法,包括:
在移動終端的IP地址的有效期距離結束時間小于預設閾值時,在預設時間長度內向第一DHCP服務器發送IP地址續租請求;
在所述移動終端續租IP地址失敗時,不向所述移動終端的系統上報續租IP地址失敗消息,而廣播IP地址獲取請求;
接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址。
本發明實施例第二方面提供了一種移動終端,包括:
發送單元,用于在移動終端的IP地址的有效期距離結束時間小于預設閾值時,在預設時間長度內向第一DHCP服務器發送IP地址續租請求;
廣播單元,用于在所述移動終端續租IP地址失敗時,不向所述移動終端的系統上報續租IP地址失敗消息,而廣播IP地址獲取請求;
接收單元,用于接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址。
本發明實施例第三方面提供了一種移動終端,包括:
處理器和存儲器;其中,所述處理器通過調用所述存儲器中的代碼或指令以執行第一方面所描述的方法的部分或者全部步驟。
實施本發明實施例,具有如下有益效果:
通過本發明實施例,在移動終端的IP地址的有效期距離結束時間小于預設閾值時,在預設時間長度內向第一DHCP服務器發送IP地址續租請求,在移動終端續租IP地址失敗時,不向移動終端的系統上報續租IP地址失敗消息,而廣播IP地址獲取請求,接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址。由于,在移動終端續租IP地址失敗后,不向移動終端的系統上報續租IP地址失敗消息,從而,移動終端還是處于連接狀態,因此,可在移動終端進行IP地址續租過程中,保持Wi-Fi網絡不斷開。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例提供的一種無線保真Wi-Fi連接方法的第一實施例流程示意圖;
圖1a是本發明實施例提供的一種Wi-Fi列表演示示意圖;
圖2是本發明實施例提供的一種無線保真Wi-Fi連接方法的第二實施例流程示意圖;
圖3a是本發明實施例提供的一種移動終端的第一實施例結構示意圖;
圖3b是本發明實施例提供的圖3a所描述的移動終端的又一結構示意圖;
圖4是本發明實施例提供的一種移動終端的第二實施例結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本發明的說明書和權利要求書及所述附圖中的術語“第一”、“第二”、“第三”和“第四”等是用于區別不同對象,而不是用于描述特定順序。此外,術語“包括”和“具有”以及它們任何變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統、產品或設備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產品或設備固有的其它步驟或單元。
在本文中提及“實施例”意味著,結合實施例描述的特定特征、結構或特性可以包含在本發明的至少一個實施例中。在說明書中的各個位置展示該短語并不一定均是指相同的實施例,也不是與其它實施例互斥的獨立的或備選的實施例。本領域技術人員顯式地和隱式地理解的是,本文所描述的實施例可以與其它實施例相結合。
本發明實施例所描述移動終端可以包括智能手機(如Android手機、iOS手機、Windows Phone手機等)、平板電腦、車載設備、掌上電腦、筆記本電腦、移動互聯網設備(MID,Mobile Internet Devices)或穿戴式設備等,上述僅是舉例,而非窮舉,包含但不限于上述移動終端。
需要說明的是,通常情況下,路由器均設置有DHCP服務器,DHCP服務器用于給移動終端分配IP地址,該IP地址具有一個有效期,在有效期內,移動終端可與路由器保持Wi-Fi連接狀態,在該有效期結束時,則移動終端會斷開與路由器之間的Wi-Fi連接。在IP地址有效期結束之前,可向DHCP服務器發送IP地址續租請求,DHCP服務器可響應該IP地址續租請求為移動終端分配IP地址。
需要說明的是,上述移動終端與DHCP服務器的之間的交互流程可包含如下4個步驟:
1、移動終端向外廣播IP地址獲取請求;
2、至少一個DHCP服務器提供IP地址以響應該IP地址獲取請求;
3、移動終端選取一個IP地址,并向該IP地址對應的目標DHCP服務器發送確認消息;
4、該目標DHCP服務器向移動終端發送ACK消息。
進一步地,在移動終端續租IP地址失敗(續租超時或收到DHCP服務器發的沒有應答(Negative Acknowledgment,NAK)),續租過程中主要執行步驟3~4,通常情況下,該續租過程可持續一個系統指定時間長度(該系統指定時間長度由移動終端的系統默認,其為一個固定值)。在該系統指定時間長度內,移動終端持續執行上述步驟3~4,在系統指定時間長度結束后,倘若未接收到DHCP服務器發送的ACK消息,則移動終端則會上報DHCP_FAILURE消息,移動終端的系統在處理這一消息時通常會斷掉當前的網絡連接,然后,重新建立連接并重新選擇DHCP服務器(執行上述步驟1~4)。倘若在IP地址續租過程中,用戶感知到網絡斷開,則會有一段時間無法使用網絡,因而,用戶可能會覺得體驗較差。
因此,本發明實施例提出了一種無線保真Wi-Fi連接方法,包括如下步驟:
在移動終端的IP地址的有效期距離結束時間小于預設閾值時,在預設時間長度內向第一DHCP服務器發送IP地址續租請求;
在所述移動終端續租IP地址失敗時,不向所述移動終端的系統上報續租IP地址失敗消息,而廣播IP地址獲取請求;
接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址。
如此,在IP地址續租失敗時,可不向移動終端的系統上報續租IP地址失敗消息,移動終端便不會斷開當前的Wi-Fi網絡,并廣播IP地址獲取請求,如此,可方便地接收由DHCP服務器分配的IP地址,從而,在IP地址續租失敗時,也可以保持Wi-Fi連接狀態。
請參閱圖1,為本發明實施例提供的一種無線保真Wi-Fi連接方法的第一實施例流程示意圖。本實施例中所描述的無線保真Wi-Fi連接方法,包括以下步驟:
101、在移動終端的IP地址的有效期距離結束時間小于預設閾值時,在預設時間長度內向第一DHCP服務器發送IP地址續租請求。
其中,上述步驟101中,移動終端處于Wi-Fi連接狀態。上述預設閾值可由用戶自行設置或者系統默認。預設時間長度由用戶自行設置。上述第一DHCP服務器可為移動終端當前連接著的路由器內置的DHCP服務器。
具體地,在移動終端處于Wi-Fi連接狀態時,主要是由網關IP地址與DHCP服務器分配的IP地址(即移動終端的IP地址)之間形成路由,移動終端根據該路由與路由器之間建立通信連接。但是,由于DHCP服務器分配的IP地址,其具有一定的有效期,因而,需要在DHCP服務器分配的IP地址的有效期尚未結束之前,由移動終端向DHCP服務器進行IP地址續租。移動終端在該移動終端的IP地址的有效期距離結束時間小于預設閾值時,可在預設時間長度內向第一DHCP服務器發送IP地址續租請求。
例如,在移動終端斷開Wi-Fi連接狀態時,當移動終端再次進入路由器的覆蓋范圍,則可由該路由器內置的DHCP服務器分配一個IP地址(即移動終端的IP地址),移動終端的IP地址與該網關的IP地址之間可形成路由,移動終端根據該路由與路由器之間建立通信連接。同樣地,由于DHCP服務器分配的IP地址,其具有一定的有效期,因而,需要在DHCP服務器分配的IP地址的有效期尚未結束之前,由移動終端向DHCP服務器進行IP地址續租。移動終端在該移動終端的IP地址的有效期距離結束時間小于預設閾值時,可在預設時間長度內向第一DHCP服務器發送IP地址續租請求。
可選地,所述預設時間長度小于由所述移動終端的系統指定時間長度。其中,移動終端的系統指定時間長度可為一個固定值,例如,30s。而預設時間長度可為一個固定值或者一個范圍值,例如,15s,即移動終端可在15s內向第一DHCP服務器發送IP地址獲取請求。在預設時間長度小于移動終端的系統指定時間長度時,可在較短時間內便知曉IP地址續租是否失敗。通常情況下,當IP地址續租一次無法成功的時候,再次進行IP地址續租的概率也不高,因而,可縮短IP地址續租的指定時間(即系統指定時間長度),進而,可較快地,執行步驟102,有利用優化接入網絡的效率。
可選地,在移動終端續租IP地址成功時,則上述網關的IP地址有效期可以延續。例如,當前IP地址的有效期距離結束時間還剩下10分鐘,倘若續租IP地址成功,IP地址的有效期為1個小時,則可延長該當前IP地址的有效使用時間。
102、在所述移動終端續租IP地址失敗時,不向所述移動終端的系統上報續租IP地址失敗消息,而廣播IP地址獲取請求。
其中,移動終端在續租IP地址失敗時,通常情況下,會向移動終端的系統上報續租IP地址失敗消息(即DHCP_FAILURE消息),在移動終端的系統接收到該DHCP_FAILURE消息后,則會斷開當前的Wi-Fi網絡。而本發明實施例中,在移動終端在續租IP地址失敗時,則不會向移動終端的系統上報該DHCP_FAILURE消息(例如,在安卓操作系統中,則不向移動終端的系統中的系統框架層上報DHCP_FAILURE消息),如此,移動終端的系統便不會接收到DHCP_FAILURE消息,進而,便不會斷開當前的Wi-Fi網絡,而是向外廣播IP地址獲取請求。
可選地,上述廣播IP地址獲取請求,可按照如下方式實施:
按照上次Wi-Fi掃描的Wi-Fi列表向以所述移動終端為中心的預設范圍內廣播IP地址獲取請求。
其中,上次Wi-Fi掃描的Wi-Fi列表為距離當前時間最近的一次Wi-Fi掃描得到的Wi-Fi列表,如圖1a所示,其為Wi-Fi列表的演示示意圖。上述“上次”可理解為距離當前時刻最近的一次Wi-Fi掃描。上述預設范圍可由用戶自行設置或者系統默認,通常情況下,移動終端的Wi-Fi芯片均有一個最大的搜索范圍,即超出了該最大的搜索范圍的路由器或者熱點則搜索不到,當然,該最大的搜索范圍是在理想情況下實現的,在具體環境下,若遇到障礙物(如門、窗戶、墻等),則無法達到該最大的搜索范圍。通常情況下,路由器距離移動終端的距離越遠,可能移動終端檢測到的路由器的信號越弱,如此,可縮小移動終端搜索路由器的搜索范圍。在移動終端按照上次Wi-Fi掃描的Wi-Fi列表向以該移動終端為中心的預設范圍內廣播IP地址獲取請求時,則可以搜索到信號強度較強或者與該移動終端近的接入點(每一接入點內置一個DHCP服務器)。在任一DHCP服務器接收到了該IP地址獲取請求,均可向該移動終端分配一個IP地址,并向該移動終端發送該IP地址,當然,該IP地址也可以有一個具體的有效期。
可選地,上述廣播IP地址獲取請求,可包含如下步驟:
21)、獲取所述移動終端所在局域網的多個DHCP服務器;
22)、向所述多個DHCP服務器廣播IP地址獲取請求。
其中,移動終端處于Wi-Fi連接狀態下,其實,該移動終端也處于一個局域網中,因此,可獲取到該移動終端所在的局域網,當然,該局域網可能包含不止一個DHCP服務器(有幾個接入點,就可能包含幾個DHCP服務器),如此,移動終端可向該所有DHCP服務器廣播IP地址獲取請求。例如,移動終端的局域網包含N個DHCP服務器,其中,該N為大于1的整數,則可獲取移動終端所在局域網的N個DHCP服務器,并向該N個DHCP服務器廣播IP地址獲取請求。
103、接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址。
其中,移動終端可接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址,該IP地址作為移動終端的IP地址。在移動終端有了該移動終端的IP地址之后,移動終端便可以接入Wi-Fi網絡,即可形成網關的IP地址與由該移動終端的IP地址之間的路由路徑。
可選地,上述步驟103中,接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址,可包含如下步驟:
接收由所述第一DHCP服務器分配的IP地址。
具體地,即使移動終端向第一DHCP服務器續租失敗后,還可以廣播IP地址獲取請求,接收該第一DHCP服務器分配的IP地址,該IP地址作為移動終端的新IP地址,并再次接入該第一DHCP服務器,即與該第一DHCP服務器之間建立通信連接。移動終端的新IP地址與步驟101中的移動終端的IP地址可能不一樣,因為DHCP服務器是隨機分配IP地址的,網關的IP地址與移動終端的新IP地址之間則可形成一條新的路由路徑,如此,通過該路由路徑移動終端可與第一DHCP服務器之間進行通信連接,整個過程,移動終端不會斷開當前的Wi-Fi網絡。
可選地,上述至少一個DHCP服務器至少包括第一DHCP服務器和第二DHCP服務器,上述步驟103中,接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址,可包含如下步驟:
接收由所述第二DHCP服務器分配的IP地址。
可選地,該第二DHCP服務器可為與第一DHCP服務器不同的DHCP服務器。那么,即使移動終端向第一DHCP服務器續租失敗后,還可以廣播IP地址獲取請求,接收第二DHCP服務器分配的IP地址,該IP地址作為移動終端的新IP地址,并接入該第二DHCP服務器,即與該第二DHCP服務器之間建立通信連接。即在IP地址續租失敗后,還可以接收第二DHCP服務器分配的IP地址,從而,與第二DHCP服務器之間建立通信連接。移動終端的IP地址與步驟101中的移動終端的IP地址可能一樣,因為不同的DHCP服務器分配IP地址的過程是隨機的,由第二DHCP服務器對應的網關的IP地址與移動終端的IP地址之間則可形成一條新的路由路徑,如此,通過該路由路徑移動終端可與第二DHCP服務器之間進行通信連接,整個過程,移動終端不會斷開當前的Wi-Fi網絡。
進一步可選地,任一DHCP服務器在接收到IP地址獲取請求后,均可以響應該IP地址獲取請求,并向該移動終端分配一個IP地址,并向移動終端發送該IP地址。假設有N個DHCP服務器,N為大于或等于1的整數,因而,移動終端可能最多接收到N個IP地址,當然,每一IP地址對應一個DHCP服務器,移動終端不可能接入N個DHCP服務器,只能選取該N個IP地址中的一個IP地址,如此,只要選取了一個IP地址,則可向該IP地址對應的DHCP服務器發送確認消息。上述第二DHCP服務器可為移動終端曾連接過的路由器的內置DHCP服務器,因為移動終端中通常會保存曾連接過的路由器的內置DHCP服務器的密碼,于是,只要掃描到第二DHCP服務器,則可自動輸入密碼,并接入該第二DHCP服務器。
可以看出,通過本發明實施例,在移動終端的IP地址的有效期距離結束時間小于預設閾值時,在預設時間長度內向第一DHCP服務器發送IP地址續租請求,在移動終端續租IP地址失敗時,不向移動終端的系統上報續租IP地址失敗消息,而廣播IP地址獲取請求,接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址。如此,在IP地址續租失敗時,可不向移動終端的系統上報續租IP地址失敗消息,移動終端便不會斷開當前的Wi-Fi網絡,并廣播IP地址獲取請求,如此,可方便地接收由DHCP服務器分配的IP地址,從而,在IP地址續租失敗時,也可以保持Wi-Fi連接狀態。
與上述一致地,請參閱圖2,為本發明實施例提供的一種無線保真Wi-Fi連接方法的第二實施例流程示意圖。本實施例中所描述的無線保真Wi-Fi連接方法,包括以下步驟:
201、在移動終端的IP地址的有效期距離結束時間小于預設閾值時,在預設時間長度內向第一DHCP服務器發送IP地址續租請求。
202、在所述移動終端續租IP地址失敗時,不向所述移動終端的系統上報續租IP地址失敗消息,而廣播IP地址獲取請求。
203、接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址。
其中,上述步驟201-步驟203可參照圖1所描述的無線保真Wi-Fi連接方法的對應步驟。
204、獲取網關的IP地址。
其中,移動終端可獲取該移動終端的IP地址。
可選地,在第二DHCP服務器與第一DHCP服務器為同一服務器時,也可以獲取移動終端進行IP地址續租之前的路由路徑,該路由路徑中包含移動終端的IP地址以及移動終端進行IP地址續租之前的網關的IP地址,從該路由路徑中可直接讀取網關的IP地址。
可選地,在第二DHCP服務器與第一DHCP服務器為不同一服務器時,網關的IP地址是移動終端在向第二DHCP服務器獲取IP地址時,由DHCP服務器回復的Offer報文或ACK報文中攜帶的,只需要對Offer報文或者ACK報文進行解析,便可以得到網關的IP地址。
205、建立所述網關的IP地址與所述其中一個IP地址之間的路由路徑。
其中,在移動終端接收到由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址時,該IP地址作為移動終端的新IP地址,該移動終端可與該新IP地址對應的DHCP服務器之間建立了通信連接,但是,當前的路由尚未更新,于是,可建立網關的IP地址與上述新IP地址之間的路由路徑,并可在移動終端的顯示屏上進行展示。
可以看出,通過本發明實施例,在移動終端的IP地址的有效期距離結束時間小于預設閾值時,在預設時間長度內向第一DHCP服務器發送IP地址續租請求,在移動終端續租IP地址失敗時,不向移動終端的系統上報續租IP地址失敗消息,而廣播IP地址獲取請求,接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址,并且,可獲取網關的IP地址,建立網關的IP地址與上述其中一個IP地址之間的路由路徑。由于,在移動終端續租IP地址失敗后,不向移動終端的系統上報續租IP地址失敗消息,從而,移動終端還是處于連接狀態,因此,可在移動終端進行IP地址續租過程中,保持Wi-Fi網絡不斷開,并且,可在移動終端接入Wi-Fi網絡之后,更新路由信息。
與上述一致地,以下為實施上述無線保真Wi-Fi連接方法的裝置,具體如下:
請參閱圖3a,為本發明實施例提供的一種移動終端的第一實施例結構示意圖。本實施例中所描述的移動終端,包括:發送單元301、廣播單元302和接收單元303,具體如下:
發送單元301,用于在移動終端的IP地址的有效期距離結束時間小于預設閾值時,在預設時間長度內向第一DHCP服務器發送IP地址續租請求;
廣播單元302,用于在所述移動終端續租IP地址失敗時,不向所述移動終端的系統上報續租IP地址失敗消息,而廣播IP地址獲取請求;
接收單元303,用于接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址。
可選地,所述預設時間長度小于由所述移動終端的系統指定時間長度。
可選地,上述廣播單元302具體用于:
按照上次Wi-Fi掃描的Wi-Fi列表向以所述移動終端為中心的預設范圍內廣播IP地址獲取請求。
可選地,所述接收單元303具體用于:
接收由所述第一DHCP服務器分配的IP地址。
可選地,所述至少一個DHCP服務器至少包括第一DHCP服務器和第二DHCP服務器,所述接收單元303具體用于:
接收由所述第二DHCP服務器分配的IP地址。
可選地,如圖3b,圖3b為圖3a所描述的移動終端的一種變型結構,其還包括:獲取單元304和建立單元305,具體如下:
獲取單元304,在所述接收單元303接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址之后,獲取所述網關的IP地址;
建立單元305,用于建立所述網關的IP地址與所述其中一個IP地址之間的路由路徑。
可以看出,通過本發明實施例所描述的移動終端,在移動終端的IP地址的有效期距離結束時間小于預設閾值時,在預設時間長度內向第一DHCP服務器發送IP地址續租請求,在移動終端續租IP地址失敗時,不向移動終端的系統上報續租IP地址失敗消息,而廣播IP地址獲取請求,接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址。如此,在IP地址續租失敗時,可不向移動終端的系統上報續租IP地址失敗消息,移動終端便不會斷開當前的Wi-Fi網絡,并廣播IP地址獲取請求,如此,可方便地接收由DHCP服務器分配的IP地址,從而,在IP地址續租失敗時,也可以保持Wi-Fi連接狀態。
與上述一致地,請參閱圖4,為本發明實施例提供的一種移動終端的第二實施例結構示意圖。本實施例中所描述的移動終端,包括:至少一個輸入設備1000;至少一個輸出設備2000;至少一個處理器3000,例如CPU;和存儲器4000,上述輸入設備1000、輸出設備2000、處理器3000和存儲器4000通過總線5000連接。
其中,上述輸入設備1000具體可為觸控面板、物理按鍵或者鼠標。
上述輸出設備2000具體可為顯示屏。
上述存儲器4000可以是高速RAM存儲器,也可為非易失存儲器(non-volatile memory),例如磁盤存儲器。上述存儲器4000用于存儲一組程序代碼,上述輸入設備1000、輸出設備2000和處理器3000用于調用存儲器4000中存儲的程序代碼,執行如下操作:
上述處理器3000,用于:
在移動終端的IP地址的有效期距離結束時間小于預設閾值時,在預設時間長度內向第一DHCP服務器發送IP地址續租請求;
在所述移動終端續租IP地址失敗時,不向所述移動終端的系統上報續租IP地址失敗消息,而廣播IP地址獲取請求;
接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址。
可選地,所述預設時間長度小于由所述移動終端的系統指定時間長度。
可選地,上述處理器3000廣播IP地址獲取請求,包括:
按照上次Wi-Fi掃描的Wi-Fi列表向以所述移動終端為中心的預設范圍內廣播IP地址獲取請求。
可選地,上述處理器3000接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址,包括:
可選地,上述處理器3000接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址,包括:
接收由所述第一DHCP服務器分配的IP地址。
可選地,所述至少一個DHCP服務器至少包括第一DHCP服務器和第二DHCP服務器,上述處理器3000接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址,包括:
接收由所述第二DHCP服務器分配的IP地址。
可選地,上述處理器3000接收由至少一個DHCP服務器分配的至少一個IP地址,并選擇其中一個IP地址之后,還具體用于:
獲取網關的IP地址;
建立所述網關的IP地址與所述其中一個IP地址之間的路由路徑。
本發明實施例還提供一種計算機存儲介質,其中,該計算機存儲介質可存儲有程序,該程序執行時包括上述方法實施例中記載的任何一種無線保真Wi-Fi連接方法的部分或全部步驟。
盡管在此結合各實施例對本發明進行了描述,然而,在實施所要求保護的本發明過程中,本領域技術人員通過查看所述附圖、公開內容、以及所附權利要求書,可理解并實現所述公開實施例的其他變化。在權利要求中,“包括”(comprising)一詞不排除其他組成部分或步驟,“一”或“一個”不排除多個的情況。單個處理器或其他單元可以實現權利要求中列舉的若干項功能。相互不同的從屬權利要求中記載了某些措施,但這并不表示這些措施不能組合起來產生良好的效果。
本領域技術人員應明白,本發明的實施例可提供為方法、裝置(設備)、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。計算機程序存儲/分布在合適的介質中,與其它硬件一起提供或作為硬件的一部分,也可以采用其他分布形式,如通過Internet或其它有線或無線電信系統。
本發明是參照本發明實施例的方法、裝置(設備)和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管結合具體特征及其實施例對本發明進行了描述,顯而易見的,在不脫離本發明的精神和范圍的情況下,可對其進行各種修改和組合。相應地,本說明書和附圖僅僅是所附權利要求所界定的本發明的示例性說明,且視為已覆蓋本發明范圍內的任意和所有修改、變化、組合或等同物。顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。