本發(fā)明涉及無(wú)線通信領(lǐng)域,尤其涉及一種無(wú)線訪問(wèn)接入點(diǎn)的管理方法及裝置。
背景技術(shù):
隨著電子技術(shù)的快速發(fā)展,終端的功能越來(lái)越豐富,為了讓用戶(hù)更好的體驗(yàn)終端的功能,往往需要終端處于無(wú)線保真(Wireless-Fidelity,WiFi)的連接狀態(tài)。
目前,終端實(shí)現(xiàn)WiFi連接,通常采用如下方式:終端通過(guò)驅(qū)動(dòng)掃描周?chē)h(huán)境中的無(wú)線訪問(wèn)接入點(diǎn)(Access Point,AP),并形成一個(gè)用于保存AP信息的驅(qū)動(dòng)掃描列表。當(dāng)用戶(hù)打開(kāi)WiFi后,在終端界面上會(huì)顯示一個(gè)從驅(qū)動(dòng)傳遞過(guò)來(lái)的掃描列表,所述掃描列表中保存AP信息。用戶(hù)通過(guò)在終端界面上顯示的AP列表中點(diǎn)擊需要連接的AP,實(shí)現(xiàn)WiFi連接。
用戶(hù)按照上述方式,通過(guò)終端界面上顯示的AP列表中點(diǎn)擊需要連接的AP進(jìn)行WiFi連接時(shí),有時(shí)會(huì)出現(xiàn)連接失敗的問(wèn)題,例如用戶(hù)點(diǎn)擊一些信號(hào)強(qiáng)度較弱的AP時(shí),就經(jīng)常會(huì)出現(xiàn)連接失敗的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種無(wú)線訪問(wèn)接入點(diǎn)的管理方法及裝置,以解決當(dāng)用戶(hù)通過(guò)終端界面上顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中點(diǎn)擊需要連接的無(wú)線訪問(wèn)接入點(diǎn)時(shí),出現(xiàn)連接失敗的問(wèn)題。
本發(fā)明第一方面提供了一種無(wú)線訪問(wèn)接入點(diǎn)的管理方法,所述方法包括:
終端驅(qū)動(dòng)掃描無(wú)線訪問(wèn)接入點(diǎn),并將掃描到的無(wú)線訪問(wèn)接入點(diǎn)加入驅(qū)動(dòng)掃描列表中;
判斷所述驅(qū)動(dòng)掃描列表中待刪除的無(wú)線訪問(wèn)接入點(diǎn)是否存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中;
若所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中,則將所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)保留在所述驅(qū)動(dòng)掃描列表中。
本發(fā)明提供的無(wú)線訪問(wèn)接入點(diǎn)的管理方法,首先判斷驅(qū)動(dòng)掃描列表中待刪除的無(wú)線訪問(wèn)接入點(diǎn)是否存在于終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中,若所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中,則確定所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)保留在所述驅(qū)動(dòng)掃描列表中,使得所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中的無(wú)線訪問(wèn)接入點(diǎn)都能夠保存在所述驅(qū)動(dòng)掃描列表中,當(dāng)用戶(hù)通過(guò)智能終端界面上顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中點(diǎn)擊所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)時(shí),保證能夠在驅(qū)動(dòng)掃描列表中找到這個(gè)無(wú)線訪問(wèn)接入點(diǎn)的信息,從而實(shí)現(xiàn)用戶(hù)的成功連接。
具體的,所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表從所述驅(qū)動(dòng)掃描列表中獲得,且所述驅(qū)動(dòng)掃描列表的更新速度高于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表的更新速度。
進(jìn)一步的,判斷所述驅(qū)動(dòng)掃描列表中待刪除的無(wú)線訪問(wèn)接入點(diǎn)是否存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中之前,所述方法還包括:
當(dāng)所述終端驅(qū)動(dòng)掃描到的無(wú)線訪問(wèn)接入點(diǎn)的數(shù)量超過(guò)所述驅(qū)動(dòng)掃描列表的最大保留數(shù)量N時(shí),將掃描到的無(wú)線訪問(wèn)接入點(diǎn)按照信號(hào)強(qiáng)度從大到小進(jìn)行排序,其中,N為正整數(shù);
將排序號(hào)在N之后的無(wú)線訪問(wèn)接入點(diǎn)確定為待刪除的信號(hào)。
進(jìn)一步的,若所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)不存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中,則將所述無(wú)線訪問(wèn)接入點(diǎn)從所述驅(qū)動(dòng)掃描列表中刪除。
本發(fā)明提供的無(wú)線訪問(wèn)接入點(diǎn)的管理方法,將待刪除且不存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中的無(wú)線訪問(wèn)接入點(diǎn)從所述驅(qū)動(dòng)掃描列表中刪除,在節(jié)省驅(qū)動(dòng)掃描列表存儲(chǔ)空間的同時(shí),也保證了只要是終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中的無(wú)線訪問(wèn)接入點(diǎn),都可以實(shí)現(xiàn)成功連接。
本發(fā)明第二方面提供了一種無(wú)線訪問(wèn)接入點(diǎn)的管理方法,所述方法包括:
接收連接終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中第一無(wú)線訪問(wèn)接入點(diǎn)的請(qǐng)求;
根據(jù)所述請(qǐng)求判斷驅(qū)動(dòng)掃描列表中是否存在所述第一無(wú)線訪問(wèn)接入點(diǎn);
若不存在,則啟用終端驅(qū)動(dòng)進(jìn)行無(wú)線訪問(wèn)接入點(diǎn)的掃描;
若掃描到所述第一無(wú)線訪問(wèn)接入點(diǎn),則將所述第一無(wú)線訪問(wèn)接入點(diǎn)加入所述驅(qū)動(dòng)掃描列表中。
本發(fā)明提供的無(wú)線訪問(wèn)接入點(diǎn)的管理方法,在判斷出驅(qū)動(dòng)掃描列表中不存在終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中第一無(wú)線訪問(wèn)接入點(diǎn)時(shí),啟用終端驅(qū)動(dòng)進(jìn)行無(wú)線訪問(wèn)接入點(diǎn)的掃描,若掃描到所述第一無(wú)線訪問(wèn)接入點(diǎn),則將所述第一無(wú)線訪問(wèn)接入點(diǎn)加入所述驅(qū)動(dòng)掃描列表中,能夠保證所述第一無(wú)線訪問(wèn)接入點(diǎn)保存在所述驅(qū)動(dòng)掃描列表中,使得用戶(hù)通過(guò)智能終端界面上顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中點(diǎn)擊所述第一無(wú)線訪問(wèn)接入點(diǎn)時(shí),能夠在驅(qū)動(dòng)掃描列表中找到這個(gè)無(wú)線訪問(wèn)接入點(diǎn)的信息,從而實(shí)現(xiàn)用戶(hù)的成功連接。
具體的,所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表從所述驅(qū)動(dòng)掃描列表中獲得,且所述驅(qū)動(dòng)掃描列表的更新速度高于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表的更新速度。
進(jìn)一步的,所述則將所述第一無(wú)線訪問(wèn)接入點(diǎn)加入所述驅(qū)動(dòng)掃描列表中之后,所述方法還包括:
從所述驅(qū)動(dòng)掃描列表中查找所述第一無(wú)線訪問(wèn)接入點(diǎn);
接入從所述驅(qū)動(dòng)掃描列表中查找到的所述第一無(wú)線訪問(wèn)接入點(diǎn)。
本發(fā)明第三方面提供了一種無(wú)線訪問(wèn)接入點(diǎn)的管理裝置,包括:
第一掃描模塊,用于啟動(dòng)終端驅(qū)動(dòng)掃描無(wú)線訪問(wèn)接入點(diǎn),并將掃描到的無(wú)線訪問(wèn)接入點(diǎn)加入驅(qū)動(dòng)掃描列表中;
第一判斷模塊,用于判斷所述驅(qū)動(dòng)掃描列表中待刪除的無(wú)線訪問(wèn)接入點(diǎn)是否存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中;
確定模塊,用于若所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中,則確定所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)保留在所述驅(qū)動(dòng)掃描列表中。
進(jìn)一步的,所述確定模塊,還用于若所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)不存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中,則將所述無(wú)線訪問(wèn)接入點(diǎn)從所述驅(qū)動(dòng)掃描列表中刪除。
本發(fā)明第四方面提供了一種無(wú)線訪問(wèn)接入點(diǎn)的管理裝置,所述裝置包括:
接收模塊,用于接收連接終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中第一無(wú)線訪問(wèn)接入點(diǎn)的請(qǐng)求;
第二判斷模塊,用于根據(jù)所述接收模塊接收到的請(qǐng)求判斷驅(qū)動(dòng)掃描列表中是否存在所述第一無(wú)線訪問(wèn)接入點(diǎn);
第二掃描模塊,用于若所述第二判斷模塊判斷所述驅(qū)動(dòng)掃描列表中不存在所述第一無(wú)線訪問(wèn)接入點(diǎn)時(shí),則啟動(dòng)終端驅(qū)動(dòng)進(jìn)行無(wú)線訪問(wèn)接入點(diǎn)的掃描;添加模塊,用于若所述第二掃描模塊掃描到所述第一無(wú)線訪問(wèn)接入點(diǎn),則將所述第一無(wú)線訪問(wèn)接入點(diǎn)加入所述驅(qū)動(dòng)掃描列表中。
本發(fā)明提供的無(wú)線訪問(wèn)接入點(diǎn)的管理方法及裝置,首先判斷驅(qū)動(dòng)掃描列表中待刪除的無(wú)線訪問(wèn)接入點(diǎn)是否存在于終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中,然后,若所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中,則確定所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)保留在所述驅(qū)動(dòng)掃描列表中,使得所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中的無(wú)線訪問(wèn)接入點(diǎn)都能夠保存在所述驅(qū)動(dòng)掃描列表中,當(dāng)用戶(hù)通過(guò)智能終端界面上顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中點(diǎn)擊所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)時(shí),保證能夠在驅(qū)動(dòng)掃描列表中找到這個(gè)無(wú)線訪問(wèn)接入點(diǎn)的信息,從而實(shí)現(xiàn)用戶(hù)的成功連接。
本發(fā)明還提供一種無(wú)線訪問(wèn)接入點(diǎn)的管理方法及裝置,在判斷出驅(qū)動(dòng)掃描列表中不存在終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中第一無(wú)線訪問(wèn)接入點(diǎn)時(shí),啟用終端驅(qū)動(dòng)進(jìn)行無(wú)線訪問(wèn)接入點(diǎn)的掃描,若掃描到所述第一無(wú)線訪問(wèn)接入點(diǎn),則將所述第一無(wú)線訪問(wèn)接入點(diǎn)加入所述驅(qū)動(dòng)掃描列表中,能夠保證所述第一無(wú)線訪問(wèn)接入點(diǎn)保存在所述驅(qū)動(dòng)掃描中,使得用戶(hù)通過(guò)智能終端界面上顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中點(diǎn)擊所述第一無(wú)線訪問(wèn)接入點(diǎn)時(shí),能夠在驅(qū)動(dòng)掃描列表中找到這個(gè)無(wú)線訪問(wèn)接入點(diǎn)的信息,從而實(shí)現(xiàn)用戶(hù)的成功連接。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例提供的一種無(wú)線訪問(wèn)接入點(diǎn)的管理方法流程示意圖;
圖2為本發(fā)明實(shí)施例提供的另一種無(wú)線訪問(wèn)接入點(diǎn)的管理方法流程示意圖;
圖3為本發(fā)明實(shí)施例提供的另一種無(wú)線訪問(wèn)接入點(diǎn)的管理方法流程示意圖;
圖4為本發(fā)明實(shí)施例提供的另一種無(wú)線訪問(wèn)接入點(diǎn)的管理方法流程示意圖;
圖5為本發(fā)明實(shí)施例提供的一種無(wú)線訪問(wèn)接入點(diǎn)的管理裝置結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例提供的無(wú)線訪問(wèn)接入點(diǎn)的管理裝置功能實(shí)施的一種流程示意圖;
圖7為本發(fā)明實(shí)施例提供的另一種無(wú)線訪問(wèn)接入點(diǎn)的管理裝置結(jié)構(gòu)示意圖;
圖8為本發(fā)明實(shí)施例提供的另一種無(wú)線訪問(wèn)接入點(diǎn)的管理裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,并不是全部的實(shí)施例。
目前,由于終端的驅(qū)動(dòng)掃描列表中保存的無(wú)線訪問(wèn)接入點(diǎn)數(shù)量有限,當(dāng)周?chē)h(huán)境的無(wú)線訪問(wèn)接入點(diǎn)數(shù)量超過(guò)驅(qū)動(dòng)掃描列表所能保存的最大無(wú)線訪問(wèn)接入點(diǎn)數(shù)量時(shí),會(huì)從驅(qū)動(dòng)掃描列表中刪除設(shè)定數(shù)量的無(wú)線訪問(wèn)接入點(diǎn),例如會(huì)將一些信號(hào)強(qiáng)度較弱的無(wú)線訪問(wèn)接入點(diǎn)刪除。然而終端界面上顯示的無(wú)線訪問(wèn)接入點(diǎn)并不會(huì)發(fā)生變化,此時(shí)若用戶(hù)在終端界面上顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中點(diǎn)擊的需要連接的無(wú)線訪問(wèn)接入點(diǎn)為上述在驅(qū)動(dòng)掃描列表中被刪除的無(wú)線訪問(wèn)接入點(diǎn),就會(huì)出現(xiàn)連接失敗的問(wèn)題。
本發(fā)明實(shí)施例提供一種無(wú)線訪問(wèn)接入點(diǎn)的管理方法,一種實(shí)施方法中,終端驅(qū)動(dòng)掃描無(wú)線訪問(wèn)接入點(diǎn),并將掃描到的無(wú)線訪問(wèn)接入點(diǎn)加入驅(qū)動(dòng)掃描列表中;判斷所述驅(qū)動(dòng)掃描列表中待刪除的無(wú)線訪問(wèn)接入點(diǎn)是否存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中;若所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中,則將所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)保留在所述驅(qū)動(dòng)掃描列表中。另一種實(shí)施方法中,接收連接終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中第一無(wú)線訪問(wèn)接入點(diǎn)的請(qǐng)求;根據(jù)所述請(qǐng)求判斷驅(qū)動(dòng)掃描列表中是否存在所述第一無(wú)線訪問(wèn)接入點(diǎn);若不存在,則啟用終端驅(qū)動(dòng)進(jìn)行無(wú)線訪問(wèn)接入點(diǎn)的掃描,若掃描到所述第一無(wú)線訪問(wèn)接入點(diǎn),則將所述第一無(wú)線訪問(wèn)接入點(diǎn)加入所述驅(qū)動(dòng)掃描列表中。
本發(fā)明實(shí)施例提供的無(wú)線訪問(wèn)接入點(diǎn)的管理方法,能夠?qū)崿F(xiàn)在終端的驅(qū)動(dòng)掃描列表中,保存需要連接的無(wú)線訪問(wèn)接入點(diǎn)的信息,解決由于驅(qū)動(dòng)掃描列表中未保存有需要連接的無(wú)線訪問(wèn)接入點(diǎn),導(dǎo)致的連接失敗的問(wèn)題。
本發(fā)明實(shí)施例以下將結(jié)合實(shí)際應(yīng)用對(duì)上述實(shí)施例中涉及的無(wú)線訪問(wèn)接入點(diǎn)的管理方法進(jìn)行詳細(xì)說(shuō)明。
本發(fā)明以下為描述方便,在以下涉及的實(shí)施例以及附圖中將無(wú)線訪問(wèn)接入點(diǎn)以AP表示。
圖1為本發(fā)明實(shí)施例一提供的一種AP的管理方法實(shí)施流程圖,可以包括以下步驟:
S11、終端驅(qū)動(dòng)掃描AP,并將掃描到的AP加入驅(qū)動(dòng)掃描列表中。
具體的,用戶(hù)打開(kāi)WiFi后,終端內(nèi)部的驅(qū)動(dòng)會(huì)對(duì)周?chē)h(huán)境中存在的AP進(jìn)行掃描,并在驅(qū)動(dòng)中形成一個(gè)驅(qū)動(dòng)掃描列表,將能夠掃描到的AP加入到驅(qū)動(dòng)掃描列表中。
S12、判斷所述驅(qū)動(dòng)掃描列表中待刪除的AP是否存在于所述終端顯示的AP列表中。
具體的,由于終端的驅(qū)動(dòng)掃描列表中保存的AP數(shù)量有限,當(dāng)周?chē)h(huán)境的AP數(shù)量超過(guò)驅(qū)動(dòng)掃描列表所能保存的最大AP數(shù)量時(shí),會(huì)從驅(qū)動(dòng)掃描列表中刪除設(shè)定數(shù)量的AP,在刪除所述設(shè)定數(shù)量的AP之前需要判斷所述AP是否存在于所述終端顯示的AP列表中。
若存在,則執(zhí)行S13、將所述待刪除的AP保留在所述驅(qū)動(dòng)掃描列表中。
若不存在,則執(zhí)行S14、將所述AP從所述驅(qū)動(dòng)掃描列表中刪除。
本發(fā)明實(shí)施例中驅(qū)動(dòng)掃描列表和終端顯示的AP列表需要及時(shí)進(jìn)行更新,例如當(dāng)終端地理位置變更之后,終端驅(qū)動(dòng)會(huì)及時(shí)掃描目前所處環(huán)境中的AP,實(shí)時(shí)更新驅(qū)動(dòng)掃描列表中的AP。終端顯示的AP列表從所述驅(qū)動(dòng)掃描列表中獲得,但是驅(qū)動(dòng)掃描列表的更新速度高于終端顯示的AP列表的更新速度,故終端顯示的AP列表中的AP與驅(qū)動(dòng)掃描列表中的AP經(jīng)常會(huì)出現(xiàn)不一致的情況。例如上述終端地理位置變更之后,驅(qū)動(dòng)掃描列表會(huì)實(shí)時(shí)更新,但是此時(shí)終端顯示的AP列表不會(huì)進(jìn)行及時(shí)更新,可能終端顯示的AP列表中的AP還保存有之前所處環(huán)境中的AP,但是之前所處環(huán)境中的某個(gè)AP信號(hào)強(qiáng)度可能已經(jīng)變?nèi)?,?qū)動(dòng)掃描列表在進(jìn)行實(shí)時(shí)更新時(shí),可能已經(jīng)將這個(gè)信號(hào)強(qiáng)度變?nèi)醯腁P刪除,使得終端顯示的AP列表中的AP與驅(qū)動(dòng)掃描列表中的AP經(jīng)常會(huì)出現(xiàn)不一致的情況。
本發(fā)明實(shí)施例中,首先判斷驅(qū)動(dòng)掃描列表中待刪除的AP是否存在于終端顯示的AP列表中,若所述待刪除的AP存在于所述終端顯示的AP列表中,則將所述待刪除的AP保留在所述驅(qū)動(dòng)掃描列表中,使得所述終端顯示的AP列表中的AP都能夠保存在所述驅(qū)動(dòng)掃描列表中,當(dāng)用戶(hù)通過(guò)終端界面上顯示的AP列表中點(diǎn)擊所述待刪除的AP并進(jìn)行連接時(shí),保證能夠在驅(qū)動(dòng)掃描列表中找到這個(gè)AP的信息,從而實(shí)現(xiàn)對(duì)終端顯示的AP列表中AP的成功連接。
圖2為本發(fā)明實(shí)施例提供的另一種AP的管理方法實(shí)施流程圖,如圖2所示,可以包括以下步驟:
S21、終端驅(qū)動(dòng)掃描AP,并將掃描到的AP加入驅(qū)動(dòng)掃描列表中。
S22、當(dāng)所述終端驅(qū)動(dòng)掃描到的AP的數(shù)量超過(guò)所述驅(qū)動(dòng)掃描列表的最大保留數(shù)量N時(shí),將掃描到的AP按照信號(hào)強(qiáng)度從大到小進(jìn)行排序,其中,N為正整數(shù)。
具體的,由于終端的驅(qū)動(dòng)掃描列表中保存的AP數(shù)量有限,當(dāng)周?chē)h(huán)境的AP數(shù)量超過(guò)驅(qū)動(dòng)掃描列表所能保存的最大AP數(shù)量時(shí),可將掃描到的AP按照信號(hào)強(qiáng)度從大到小進(jìn)行排序。本實(shí)施例中N的取值一般最大為128。
S23、將排序號(hào)在N之后的AP確定為待刪除的AP。
具體的,對(duì)掃描到的AP按照信號(hào)強(qiáng)度從大到小進(jìn)行排序之后,將排序號(hào)在N之后的AP確定為待刪除的AP,以實(shí)現(xiàn)將信號(hào)強(qiáng)度較弱的AP確定為待刪除的AP。
S24、判斷所述驅(qū)動(dòng)掃描列表中待刪除的AP是否存在于所述終端顯示的AP列表中。
若存在,則執(zhí)行S25、確定將所述待刪除的AP保留在所述驅(qū)動(dòng)掃描列表中。
若不存在,則執(zhí)行S26、將所述AP從所述驅(qū)動(dòng)掃描列表中刪除。
圖3為本發(fā)明實(shí)施例提供的又一種AP的管理方法實(shí)施流程圖,如圖3所示,可以包括以下步驟:
S31、接收連接終端顯示的AP列表中第一AP的請(qǐng)求。
具體的,用戶(hù)可通過(guò)點(diǎn)擊終端界面顯示的任一AP發(fā)出連接AP的請(qǐng)求,本發(fā)明實(shí)施例中為描述方便,將用戶(hù)在終端界面上點(diǎn)擊并請(qǐng)求連接的AP稱(chēng)為第一AP。
S32、根據(jù)所述請(qǐng)求判斷驅(qū)動(dòng)掃描列表中是否存在所述第一AP。
具體的,當(dāng)終端收到請(qǐng)求連接AP的請(qǐng)求時(shí),依據(jù)所述請(qǐng)求可確定出需要連接的AP為第一AP,并判斷終端的驅(qū)動(dòng)掃描列表中是否存在所述第一AP。
若終端的驅(qū)動(dòng)掃描列表中不存在所述第一AP,則執(zhí)行S33、啟用終端驅(qū)動(dòng)進(jìn)行AP的掃描。
具體的,若判斷出終端的驅(qū)動(dòng)掃描列表中不存在所述第一AP,說(shuō)明所述第一AP已從所述驅(qū)動(dòng)掃描列表中刪除。此時(shí),可以重新啟動(dòng)終端驅(qū)動(dòng)對(duì)周?chē)h(huán)境中的AP進(jìn)行掃描。
S34、若掃描到所述第一AP,則將所述第一AP加入所述驅(qū)動(dòng)掃描列表中。
具體的,若掃描到用戶(hù)通過(guò)終端界面的AP列表點(diǎn)擊的所述第一AP,則將所述第一AP加入所述驅(qū)動(dòng)掃描列表中。
若終端的驅(qū)動(dòng)掃描列表中存在所述第一AP,則可執(zhí)行S35、直接進(jìn)行所述第一AP的連接。
本發(fā)明實(shí)施例,在判斷出驅(qū)動(dòng)掃描列表中不存在第一AP時(shí),啟用終端驅(qū)動(dòng)進(jìn)行AP的掃描,若掃描到所述第一AP,則將所述第一AP加入所述驅(qū)動(dòng)掃描列表中,能夠保證所述第一AP保存在所述驅(qū)動(dòng)掃描中,使得用戶(hù)通過(guò)終端界面上顯示的AP列表中點(diǎn)擊所述第一AP時(shí),能夠在驅(qū)動(dòng)掃描列表中找到這個(gè)AP的,從而實(shí)現(xiàn)所述第一AP的成功連接。
本發(fā)明實(shí)施例中將所述第一AP加入所述驅(qū)動(dòng)掃描列表中之后,可從所述驅(qū)動(dòng)掃描列表中查找所述第一AP,并接入從所述驅(qū)動(dòng)掃描列表中查找到的所述第一AP。
圖4為本發(fā)明實(shí)施例提供的接入從所述驅(qū)動(dòng)掃描列表中查找到的所述第一AP的實(shí)施流程圖,如圖4所示,包括以下步驟:
S41、接收連接終端顯示的AP列表中第一AP的請(qǐng)求。
S42、根據(jù)所述請(qǐng)求判斷驅(qū)動(dòng)掃描列表中是否存在所述第一AP;
若不存在,則執(zhí)行S43、啟用終端驅(qū)動(dòng)進(jìn)行AP的掃描。
若存在,則執(zhí)行S44、直接進(jìn)行接入。
S45、若掃描到所述第一AP,則將所述第一AP加入所述驅(qū)動(dòng)掃描列表中。
S46、從所述驅(qū)動(dòng)掃描列表中查找所述第一AP。
具體的,將用戶(hù)點(diǎn)擊的所述第一AP加入所述驅(qū)動(dòng)掃描列表中之后,終端可以從所述驅(qū)動(dòng)掃描列表中獲取到所述第一AP,從而可以實(shí)現(xiàn)對(duì)所述第一AP的成功連接。
S47、接入從所述驅(qū)動(dòng)掃描列表中查找到的所述第一AP。
具體的,當(dāng)終端從所述驅(qū)動(dòng)掃描列表中查找到所述第一AP之后,用戶(hù)就可以從終端界面顯示的AP列表中點(diǎn)擊所述AP,實(shí)現(xiàn)成功接入。
基于上述實(shí)施例提供的終端處理AP的方法,本發(fā)明實(shí)施例還提供了一種AP的管理裝置,由于上述裝置解決問(wèn)題的原理與一種AP的管理方法相似,因此上述裝置的實(shí)施可以參見(jiàn)方法的實(shí)施,重復(fù)之處不再贅述。
圖5所示為本發(fā)明實(shí)施例提供的一種AP的管理裝置結(jié)構(gòu)示意圖,可以包括:第一掃描模塊51、第一判斷模塊52和確定模塊53。
第一掃描模塊51,用于啟動(dòng)終端驅(qū)動(dòng)掃描AP,并將掃描到的AP加入驅(qū)動(dòng)掃描列表中。
第一判斷模塊52,用于判斷所述驅(qū)動(dòng)掃描列表中待刪除的無(wú)線訪問(wèn)接入點(diǎn)是否存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中。
確定模塊53,用于若第一判斷模塊判斷出所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)存在于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表中,確定所述待刪除的無(wú)線訪問(wèn)接入點(diǎn)保留在所述驅(qū)動(dòng)掃描列表中。
本發(fā)明實(shí)施例中,首先第一判斷模塊判斷驅(qū)動(dòng)掃描列表中待刪除的AP是否存在于終端顯示的AP列表中,然后,若判斷出所述待刪除的AP存在于所述終端顯示的AP列表中,則確定模塊確定所述待刪除的AP保留在所述驅(qū)動(dòng)掃描列表中,使得所述終端顯示的AP列表中的AP都能夠保存在所述驅(qū)動(dòng)掃描列表中,當(dāng)用戶(hù)通過(guò)終端界面上顯示的AP列表中點(diǎn)擊所述待刪除的AP時(shí),保證能夠在驅(qū)動(dòng)掃描列表中找到這個(gè)AP的信息,從而實(shí)現(xiàn)AP的成功連接。
本發(fā)明實(shí)施例中所述終端顯示的AP列表從所述驅(qū)動(dòng)掃描列表中獲得,且所述驅(qū)動(dòng)掃描列表的更新速度高于所述終端顯示的AP列表的更新速度。
可選的,所述確定模塊53還用于在所述第一判斷模塊52判斷所述驅(qū)動(dòng)掃描列表中待刪除的AP是否存在于所述終端顯示的AP列表中之前,當(dāng)所述終端驅(qū)動(dòng)掃描到的AP的數(shù)量超過(guò)所述驅(qū)動(dòng)掃描列表的最大保留數(shù)量N時(shí),將掃描到的AP按照信號(hào)強(qiáng)度從大到小進(jìn)行排序;將排序號(hào)在N之后的AP確定為待刪除的AP。
所述確定模塊53,還用于若所述待刪除的AP不存在于所述終端顯示的AP列表中,將所述AP從所述驅(qū)動(dòng)掃描列表中刪除。
圖6為本發(fā)明實(shí)施例提供的所述AP的管理裝置實(shí)現(xiàn)相應(yīng)功能的實(shí)施流程圖,如圖6所示,包括:
S61、第一掃描模塊51掃描AP,并將掃描到的AP加入驅(qū)動(dòng)掃描列表中。
S62、當(dāng)?shù)谝慌袛嗄K52判斷出所述終端驅(qū)動(dòng)掃描到的AP的數(shù)量超過(guò)所述驅(qū)動(dòng)掃描列表的最大保留數(shù)量N時(shí),將掃描到的AP按照信號(hào)強(qiáng)度從大到小進(jìn)行排序,并將排序號(hào)在N之后的AP確定為待刪除的信號(hào)。
S63、第一判斷模塊52判斷所述驅(qū)動(dòng)掃描列表中待刪除的AP是否存在于所述終端顯示的AP列表中。
若存在,則執(zhí)行S64、確定模塊確定將所述待刪除的AP保留在所述驅(qū)動(dòng)掃描列表中。
若不存在,則執(zhí)行S65、確定模塊確定將所述AP從所述驅(qū)動(dòng)掃描列表中刪除。
圖7所示為本發(fā)明實(shí)施例提供的另一種AP的管理裝置結(jié)構(gòu)示意圖,如圖7所示,可以包括:接收模塊71、第二判斷模塊72、第二掃描模塊73和添加模塊74。
接收模塊71,用于接收連接終端顯示的AP列表中第一AP的請(qǐng)求。
第二判斷模塊72,用于根據(jù)所述接收模塊接收到的請(qǐng)求判斷驅(qū)動(dòng)掃描列表中是否存在所述第一AP。
第二掃描模塊73,用于若所述第二判斷模塊判斷所述驅(qū)動(dòng)掃描列表中不存在所述第一AP時(shí),則啟動(dòng)終端驅(qū)動(dòng)進(jìn)行AP的掃描。
添加模塊74,用于若所述第二掃描模塊掃描到所述第一AP,則將所述第一AP加入所述驅(qū)動(dòng)掃描列表中。
本發(fā)明實(shí)施例中,所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表從所述驅(qū)動(dòng)掃描列表中獲得,且所述驅(qū)動(dòng)掃描列表的更新速度高于所述終端顯示的無(wú)線訪問(wèn)接入點(diǎn)列表的更新速度。
本發(fā)明實(shí)施例中,所述AP管理裝置還包括接入模塊75,如圖8所示。
所述接入模塊75,用于在添加模塊74將所述第一AP加入所述驅(qū)動(dòng)掃描列表中之后,從所述驅(qū)動(dòng)掃描列表中查找所述第一AP,接入從所述驅(qū)動(dòng)掃描列表中查找到的所述第一AP。
本發(fā)明提供AP管理的方法及裝置,在判斷出驅(qū)動(dòng)掃描列表中不存在第一AP時(shí),啟用終端驅(qū)動(dòng)進(jìn)行AP的掃描,若掃描到所述第一AP,則將所述第一AP加入所述驅(qū)動(dòng)掃描列表中,能夠保證所述第一AP保存在所述驅(qū)動(dòng)掃描中,使得用戶(hù)通過(guò)終端界面上顯示的AP列表中點(diǎn)擊所述第一AP時(shí),能夠在驅(qū)動(dòng)掃描列表中找到這個(gè)AP的信息,從而實(shí)現(xiàn)AP的成功連接。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。