本發(fā)明涉及終端技術(shù)領(lǐng)域,特別是涉及一種網(wǎng)絡(luò)連接管理方法、移動(dòng)終端及存儲裝置。
背景技術(shù):
隨著科技的發(fā)展,用戶通過移動(dòng)終端不僅可以訪問網(wǎng)絡(luò),還可以分享自己的網(wǎng)絡(luò),但是在用戶分享自己的網(wǎng)絡(luò)給朋友使用時(shí),會出現(xiàn)蹭網(wǎng)的情況,而蹭網(wǎng)的移動(dòng)終端并不是用戶想要分享網(wǎng)絡(luò)的移動(dòng)終端,從而導(dǎo)致用戶的流量增加而提高花費(fèi)成本。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明主要提供一種網(wǎng)絡(luò)連接管理方法、移動(dòng)終端及存儲裝置,旨在解決用戶在共享網(wǎng)絡(luò)時(shí)不被用戶允許的移動(dòng)終端也可以連接該共享網(wǎng)絡(luò)的問題。
為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種網(wǎng)絡(luò)連接管理方法,該方法包括:在第一終端開啟網(wǎng)絡(luò)共享時(shí),檢測是否有連接請求,所述連接請求包括請求端的標(biāo)識信息;若有,則判斷所述請求端的標(biāo)識信息與白名單或黑名單中第二終端的標(biāo)識信息是否匹配,所述白名單或黑名單中第二終端的標(biāo)識信息預(yù)先設(shè)置;若所述請求端的標(biāo)識信息與所述白名單中第二終端的標(biāo)識信息不匹配或與所述黑名單中第二終端的標(biāo)識信息匹配,則拒絕所述連接請求;若所述請求端的標(biāo)識信息與所述白名單中第二終端的標(biāo)識信息匹配或與所述黑名單中第二終端的標(biāo)識信息不匹配,則允許所述連接請求。
為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種移動(dòng)終端,該移動(dòng)終端包括處理器、收發(fā)器及存儲器,所述處理器與所述收發(fā)器及所述存儲器電連接;所述收發(fā)器用于在所述移動(dòng)終端開啟網(wǎng)絡(luò)共享時(shí)接受連接請求,所述連接請求包括請求端的標(biāo)識信息;所述處理器用于判斷所述標(biāo)識信息與白名單或黑名單中第二終端的標(biāo)識信息是否匹配,并在所述請求端的標(biāo)識信息與所述白名單中第二終端的標(biāo)識信息不匹配或與所述黑名單中第二終端的標(biāo)識信息匹配時(shí),拒絕所述連接請求,在所述請求端的標(biāo)識信息與所述白名單中第二終端的標(biāo)識信息匹配或與所述黑名單中第二終端的標(biāo)識信息不匹配時(shí),允許所述連接請求;所述存儲器用于存儲所述白名單或黑名單中第二終端的標(biāo)識信息。
為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種存儲裝置,該存儲裝置存儲有程序數(shù)據(jù),所述程序數(shù)據(jù)能夠被執(zhí)行以實(shí)現(xiàn)上述方法。
本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明通過在第一終端開啟網(wǎng)絡(luò)共享時(shí),檢測是否有連接請求,連接請求包括請求端的標(biāo)識信息;若有,則判斷請求端的標(biāo)識信息與白名單或黑名單中第二終端的標(biāo)識信息是否匹配;若請求端的標(biāo)識信息與白名單中第二終端的標(biāo)識信息不匹配或與黑名單中第二終端的標(biāo)識信息匹配,則拒絕連接請求;若請求端的標(biāo)識信息與白名單中第二終端的標(biāo)識信息匹配或與黑名單中第二終端的標(biāo)識信息不匹配,則允許連接請求的方法,使得移動(dòng)終端在開啟網(wǎng)絡(luò)共享時(shí),只有與白名單中標(biāo)識信息匹配或與黑名單中標(biāo)識信息不匹配的其他移動(dòng)終端才能連接該共享網(wǎng)絡(luò),避免了其他移動(dòng)終端在用戶不允許的情況下也可以連接該共享網(wǎng)絡(luò)的情況,提高了網(wǎng)絡(luò)安全性,節(jié)省了用戶流量,降低了用戶的花費(fèi)成本。
附圖說明
圖1是本發(fā)明提供的網(wǎng)絡(luò)連接管理方法第一實(shí)施例的流程示意圖;
圖2是圖1中白名單或黑名單的一設(shè)置方法的流程示意圖;
圖3是圖1中白名單或黑名單的另一設(shè)置方法的流程示意圖;
圖4是本發(fā)明提供的網(wǎng)絡(luò)連接管理方法第二實(shí)施例的流程示意圖;
圖5是本發(fā)明提供的移動(dòng)終端實(shí)施例的示意框圖。
具體實(shí)施方式
為使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明所提供的一種網(wǎng)絡(luò)連接管理方法、移動(dòng)終端及存儲裝置做進(jìn)一步詳細(xì)描述。
參閱圖1,本發(fā)明提供的網(wǎng)絡(luò)連接管理方法第一實(shí)施例包括:
s11:在第一終端開啟網(wǎng)絡(luò)共享時(shí),檢測是否有連接請求;
具體地,當(dāng)用戶開啟第一終端的網(wǎng)絡(luò)共享功能時(shí),檢測是否有連接請求,若有,則執(zhí)行步驟s12,若沒有,則結(jié)束該步驟。
其中,該連接請求用于請求端請求連接第一終端的共享網(wǎng)絡(luò),包括發(fā)送連接請求的請求端的標(biāo)識信息,每一個(gè)終端的標(biāo)識信息是不同的,可根據(jù)不同的標(biāo)識信息區(qū)分出不同的終端。
可選的,該共享網(wǎng)絡(luò)為wifi熱點(diǎn),該標(biāo)識信息為mac地址信息。
s12:判斷第一終端是否設(shè)置有白名單或黑名單;
具體地,在檢測到第一終端有預(yù)先設(shè)置的白名單和黑名單中的一個(gè)或兩者都有時(shí),執(zhí)行步驟s14,若沒有設(shè)置白名單也沒有設(shè)置黑名單,則執(zhí)行步驟s13。
其中,在本實(shí)施例中,白名單或黑名單的設(shè)置方法有三種:
參閱圖2,第一種方法可具體包括:
s101:顯示與第一終端歷史連接記錄中的第二終端列表;
具體地,當(dāng)用戶想要設(shè)置白名單或黑名單,查詢第一終端作為網(wǎng)絡(luò)共享端時(shí),與第一終端進(jìn)行網(wǎng)絡(luò)連接的所有的第二終端的歷史記錄,或在一段時(shí)間內(nèi)與第一終端網(wǎng)絡(luò)連接的第二終端的歷史記錄,并以列表的形式顯示以供用戶選擇。
其中,在該列表中顯示的所有的第二終端記錄中包括了這些第二終端的對應(yīng)的標(biāo)識信息。
s102:將用戶選擇的歷史連接記錄中的第二終端的標(biāo)識信息添加至列表以生成白名單或黑名單。
具體地,用戶可根據(jù)列表中顯示的第二終端的標(biāo)識信息,將允許與第一終端進(jìn)行網(wǎng)絡(luò)連接的第二終端的標(biāo)識信息添加至列表以生成白名單中,或者將不允許與第一終端進(jìn)行網(wǎng)絡(luò)連接的第二終端的標(biāo)識信息添加至另一列表以生成黑名單中。
進(jìn)一步地,將該白名單或黑名單存儲在第一終端中。
其中,在該步驟s102中,用戶可設(shè)置白名單或黑名單中的一個(gè),也可以對兩者同時(shí)進(jìn)行設(shè)置。
第二種方法為:根據(jù)用戶輸入的第二終端的標(biāo)識信息,將標(biāo)識信息添加至列表以生成白名單或黑名單。
具體地,在用戶設(shè)置白名單或黑名單時(shí),用戶可手動(dòng)輸入允許與第一終端網(wǎng)絡(luò)連接的第二終端對應(yīng)的標(biāo)識信息,并將這些標(biāo)識信息添加至列表以生成白名單,或者手動(dòng)輸入不允許與第一終端網(wǎng)絡(luò)連接的第二終端對應(yīng)的標(biāo)識信息,并將并將這些標(biāo)識信息添加至列表以生成黑名單。
進(jìn)一步地,將該白名單或黑名單存儲在第一終端中。
其中,在該方法中,用戶可設(shè)置白名單或黑名單中的一個(gè),也可以對兩者同時(shí)進(jìn)行設(shè)置。
參閱圖3,第三種方法可具體包括:
s201:將用戶選擇斷開連接的當(dāng)前連接的第二終端的標(biāo)識信息添加至列表以生成黑名單;
具體地,顯示第一終端作為網(wǎng)絡(luò)共享端時(shí),當(dāng)前與第一終端網(wǎng)絡(luò)連接的所有的第二終端的列表,用戶可在列表中選擇將不允許與第一終端網(wǎng)絡(luò)連接的第二終端斷開該連接,此時(shí),則將用戶斷開連接的第二終端的標(biāo)識信息添加至列表以生成黑名單。
s202:將用戶選擇沒有斷開連接的當(dāng)前的第二終端的標(biāo)識信息添加至列表以生成白名單。
具體地,在步驟s201中,若有被用戶允許與第一終端網(wǎng)絡(luò)連接而沒有被斷開連接的第二終端,則將這些沒有被斷開連接的第二終端的標(biāo)識信息添加至列表以生成白名單。
進(jìn)一步地,將該白名單或黑名單存儲在第一終端中。
其中,在該方法中,用戶可設(shè)置白名單或黑名單中的一個(gè),也可以對兩者同時(shí)進(jìn)行設(shè)置。
s13:允許連接請求;
s14:判斷請求端的標(biāo)識信息與白名單或黑名單中第二終端的標(biāo)識信息是否匹配;
具體地,在檢測到有請求端發(fā)送的連接請求時(shí),讀取該連接請求中請求端的標(biāo)識信息,并將該標(biāo)識信息與存儲在第一終端內(nèi)的白名單或黑名單中的標(biāo)識信息進(jìn)行比較。
s15:若請求端的標(biāo)識信息與白名單中第二終端的標(biāo)識信息不匹配或與黑名單中第二終端的標(biāo)識信息匹配,則拒絕連接請求;
具體地,若第一終端預(yù)先設(shè)有白名單,則判斷白名單存儲的第二終端的標(biāo)識信息中是否有該請求端的標(biāo)識信息,若沒有,則表示該請求端不被用戶允許與第一終端進(jìn)行網(wǎng)絡(luò)連接,此時(shí),拒絕該連接請求;若第一終端預(yù)先設(shè)置有黑名單,則判斷黑名單存儲的第二終端的標(biāo)識信息中是否有該請求端的標(biāo)識信息,若有,則表示該請求端不被用戶允許與第一終端進(jìn)行網(wǎng)絡(luò)連接,此時(shí),拒絕該連接請求。
s16:若請求端的標(biāo)識信息與白名單中第二終端的標(biāo)識信息匹配或與黑名單中第二終端的標(biāo)識信息不匹配,則允許連接請求;
具體地,若第一終端預(yù)先設(shè)有白名單,則判斷白名單存儲的第二終端的標(biāo)識信息中是否有該請求端的標(biāo)識信息,若有,則表示該請求端被用戶允許與第一終端進(jìn)行網(wǎng)絡(luò)連接,此時(shí),允許該連接請求;若第一終端預(yù)先設(shè)置有黑名單,則判斷黑名單存儲的第二終端的標(biāo)識信息中是否有該請求端的標(biāo)識信息,若沒有,則表示該請求端被用戶允許與第一終端進(jìn)行網(wǎng)絡(luò)連接,此時(shí),允許該連接請求。
其中,在步驟s15和s16中,若第一終端同時(shí)設(shè)置有白名單及黑名單,則將請求端的標(biāo)識信息與白名單或黑名單中的一個(gè)進(jìn)行匹配判斷并執(zhí)行相應(yīng)的結(jié)果即可,當(dāng)然,在其他實(shí)施例中,也可以將請求端的標(biāo)識信息同時(shí)與白名單及黑名單進(jìn)行匹配判斷,此時(shí),會出現(xiàn)三種情況:請求端的標(biāo)識信息與白名單中第二終端的標(biāo)識信息匹配、請求端的標(biāo)識信息與黑名單中第二終端的標(biāo)識信息匹配以及請求端的標(biāo)識信息與白名單及黑名單中第二終端的標(biāo)識信息均不匹配,對于前兩種情況,可根據(jù)步驟s15或s16執(zhí)行相應(yīng)的結(jié)果,對于第三種情況,則執(zhí)行步驟s17及s18。
s17:若請求端的標(biāo)識信息與白名單及黑名單中第二終端的標(biāo)識信息均不匹配,則發(fā)出選擇指令;
具體地,若請求端的標(biāo)識信息與白名單及黑名單中第二終端的標(biāo)識信息均不匹配,則發(fā)出是否讓該請求端與第一終端網(wǎng)絡(luò)連接的選擇指令以供用戶選擇。
s18:根據(jù)用戶的選擇允許連接請求或拒絕連接請求,并將請求端的標(biāo)識信息添加至白名單或黑名單。
具體地,用戶可根據(jù)選擇指令選擇是否讓該請求端與第一終端網(wǎng)絡(luò)連接,若允許,則將該請求端的標(biāo)識信息添加至白名單,若不允許,則將該請求端的標(biāo)識信息添加至黑名單。
參閱圖4,本發(fā)明提供的網(wǎng)絡(luò)連接管理方法第二實(shí)施例中步驟s21、s22、s23、s24、s25、s26、s27及s28與上述第一實(shí)施例中的步驟s11、s12、s13、s14、s15、s16、s17及s18相同,在此不再贅述,本實(shí)施例還包括:
s29:顯示與第一終端當(dāng)前連接的第二終端列表;
具體地,在第一終端開啟網(wǎng)絡(luò)共享后,以列表的形式顯示當(dāng)前與第一終端連接的所有的第二終端,且該列表在步驟s26及s28中允許請求端的連接請求時(shí),更新該列表。
s30:將用戶選擇斷開連接的當(dāng)前連接的第二終端的標(biāo)識信息從白名單移除或添加至黑名單。
具體地,在步驟s29的列表中,用戶可對列表中當(dāng)前連接的第二終端進(jìn)行管理,比如,斷開某些第二終端的連接,當(dāng)用戶選擇斷開某些第二終端的連接時(shí),若第一終端存儲有白名單,則將斷開連接的第二終端的標(biāo)識信息從白名單移除,若第一終端存儲有黑名單,則將斷開連接的第二終端的標(biāo)識信息添加至黑名單。
參閱圖5,本發(fā)明提供的移動(dòng)終端的實(shí)施例包括:處理器31、存儲器32及收發(fā)器33,處理器31通過總線與存儲器32及收發(fā)器33電連接。
處理器31控制移動(dòng)終端的操作,處理器31還可以稱為cpu(centralprocessingunit,中央處理單元)。處理器31可能是一種集成電路芯片,具有信號的處理能力。處理器31還可以是通用處理器、數(shù)字信號處理器(dsp)、專用集成電路(asic)、現(xiàn)成可編程門陣列(fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器,但不僅限于此。
處理器31用于判斷請求端的標(biāo)識信息與白名單或黑名單中第二終端的標(biāo)識信息是否匹配,并在請求端的標(biāo)識信息與白名單中第二終端的標(biāo)識信息不匹配或與黑名單中第二終端的標(biāo)識信息匹配時(shí),拒絕連接請求,在請求端的標(biāo)識信息與白名單中第二終端的標(biāo)識信息匹配或與黑名單中第二終端的標(biāo)識信息不匹配時(shí),允許連接請求。
存儲器32用于存儲白名單或黑名單中第二終端的標(biāo)識信息。
收發(fā)器33用于在移動(dòng)終端開啟網(wǎng)絡(luò)共享時(shí)接受連接請求,該連接請求包括請求端的標(biāo)識信息。
本發(fā)明還提供了一種存儲裝置,該存儲裝置存儲有程序數(shù)據(jù),該程序數(shù)據(jù)能夠被執(zhí)行以實(shí)現(xiàn)上述的網(wǎng)絡(luò)連接管理方法。
可選的,存儲裝置可以是便攜式的存儲介質(zhì),比如u盤或光盤,也可以是用于存儲的服務(wù)器。
區(qū)別于現(xiàn)有技術(shù),本發(fā)明通過在第一終端開啟網(wǎng)絡(luò)共享時(shí),檢測是否有連接請求,連接請求包括請求端的標(biāo)識信息;若有,則判斷請求端的標(biāo)識信息與白名單或黑名單中第二終端的標(biāo)識信息是否匹配;若請求端的標(biāo)識信息與白名單中第二終端的標(biāo)識信息不匹配或與黑名單中第二終端的標(biāo)識信息匹配,則拒絕連接請求;若請求端的標(biāo)識信息與白名單中第二終端的標(biāo)識信息匹配或與黑名單中第二終端的標(biāo)識信息不匹配,則允許連接請求的方法,使得移動(dòng)終端在開啟網(wǎng)絡(luò)共享時(shí),只有與白名單中標(biāo)識信息匹配或與黑名單中標(biāo)識信息不匹配的其他移動(dòng)終端才能連接該共享網(wǎng)絡(luò),避免了其他移動(dòng)終端在用戶不允許的情況下也可以連接該共享網(wǎng)絡(luò)的情況,提高了網(wǎng)絡(luò)安全性,節(jié)省了用戶流量,降低了用戶的花費(fèi)成本。
以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。