無線訪問控制方法及裝置、路由器的制造方法
【專利摘要】本申請涉及一種無線訪問控制方法及裝置、路由器。其中,無線訪問控制方法,包括:接收終端設(shè)備的無線訪問請求;獲取所述終端設(shè)備的媒體訪問控制地址;判斷本地的黑名單和白名單中是否存儲有所述終端設(shè)備的媒體訪問控制地址;在本地的黑名單和白名單中都未存儲所述終端設(shè)備的媒體訪問控制地址時,對所述終端設(shè)備請求的數(shù)據(jù)流進行加擾處理;將加擾后的數(shù)據(jù)流傳送給所述終端設(shè)備。本發(fā)明實施例能夠主動防御陌生MAC地址終端設(shè)備的訪問,避免陌生終端設(shè)備對本地合法用戶的網(wǎng)絡(luò)帶寬的占用,且無需本地合法用戶進行任何操作,有效提升了用戶體驗。
【專利說明】
無線訪問控制方法及裝置、路由器
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種無線訪問控制方法及裝置、路由器。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)對人們生活的影響日益加深,人們對網(wǎng)絡(luò)的需求也愈發(fā)強烈,隨時隨地上網(wǎng)成為時下的一種普遍需求。在此需求之下,WiFi技術(shù)應(yīng)運而生。WiFi是一種可以將個人電腦、手持設(shè)備(如pad、手機)等終端設(shè)備以無線方式互相連接的技術(shù)。由于WiFi技術(shù)在網(wǎng)絡(luò)資費、網(wǎng)速及信號穩(wěn)定性等方面具有顯著的優(yōu)勢,因而得到了廣泛的應(yīng)用。家庭、宿舍、辦公室等場所普遍安裝了 WiFi設(shè)備。
[0003]在安裝WiFi設(shè)備的用戶已經(jīng)繳費的情況下,使用WiFi信號上網(wǎng)的用戶無需再繳納網(wǎng)絡(luò)資費,可以免費通過WiFi信號上網(wǎng)。然而,正是由于可以免費使用,導致了一些私人用戶的WiFi經(jīng)常被“蹭網(wǎng)”,造成用戶的網(wǎng)絡(luò)帶寬被占用,網(wǎng)速下降,嚴重影響了用戶體驗。
[0004]相關(guān)技術(shù)中,通過“黑名單”機制來應(yīng)對這種“蹭網(wǎng)”情形?!昂诿麊巍睓C制的原理是,將“蹭網(wǎng)”的終端設(shè)備的MAC(Media Access Control,媒體訪問控制)地址設(shè)置到黑名單中,黑名單保存在提供WiFi信號的路由器中,凡是黑名單中列出的終端設(shè)備(以其MAC地址表示),在訪問路由器時,都會被路由器禁止訪問。這樣,就阻止了他人“蹭網(wǎng)” ο但是,這種技術(shù)中,需要用戶事先知道“蹭網(wǎng)”的終端設(shè)備,然后才能通過事先將該終端設(shè)備設(shè)置到黑名單中來阻止其“蹭網(wǎng)”。而哪個終端設(shè)備會來“蹭網(wǎng)”,用戶往往是無法預知的,只能在被“蹭網(wǎng)”之后才能獲知??梢姡@種事后反應(yīng)的做法無法及時有效地防止“蹭網(wǎng)”。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種無線訪問控制方法及裝置、路由器,避免陌生終端設(shè)備對本地合法用戶的網(wǎng)絡(luò)帶寬的占用,提升用戶體驗。
[0006]為實現(xiàn)上述目的,本發(fā)明提出了一種無線訪問控制方法,包括:
[0007]接收終端設(shè)備的無線訪問請求;
[0008]獲取所述終端設(shè)備的媒體訪問控制地址;
[0009]判斷本地的黑名單和白名單中是否存儲有所述終端設(shè)備的媒體訪問控制地址;
[0010]在本地的黑名單和白名單中都未存儲所述終端設(shè)備的媒體訪問控制地址時,對所述終端設(shè)備請求的數(shù)據(jù)流進行加擾處理;
[0011 ]將加擾后的數(shù)據(jù)流傳送給所述終端設(shè)備。
[0012]進一步地,上述方法還可具有以下特點,還包括:
[0013]在本地的黑名單和白名單中都未存儲所述終端設(shè)備的媒體訪問控制地址時,將所述終端設(shè)備的媒體訪問控制地址添加到本地的黑名單中。
[0014]進一步地,上述方法還可具有以下特點,所述對所述終端設(shè)備請求的數(shù)據(jù)流進行加擾處理包括:
[0015]在所述終端設(shè)備請求的數(shù)據(jù)流中加入設(shè)定數(shù)量的干擾數(shù)據(jù)包。
[0016]進一步地,上述方法還可具有以下特點,還包括:
[0017]在本地的白名單中存儲有所述終端設(shè)備的媒體訪問控制地址時,允許所述終端設(shè)備對本地進行無線訪問;或者
[0018]在本地的黑名單中存儲有所述終端設(shè)備的媒體訪問控制地址時,禁止所述終端設(shè)備對本地進行無線訪問。
[0019]本發(fā)明實施例的無線訪問控制方法,能夠主動防御陌生MAC地址終端設(shè)備的訪問,避免陌生終端設(shè)備對本地合法用戶的網(wǎng)絡(luò)帶寬的占用,且無需本地合法用戶進行任何操作,有效提升了用戶體驗。
[0020]為實現(xiàn)上述目的,本發(fā)明還提出了一種無線訪問控制裝置,包括順次相連的接收模塊、獲取模塊、判斷模塊、加擾模塊和傳送模塊,其中:
[0021 ]所述接收模塊,用于接收終端設(shè)備的無線訪問請求;
[0022]所述獲取模塊,用于獲取所述終端設(shè)備的媒體訪問控制地址;
[0023]所述判斷模塊,用于判斷本地的黑名單和白名單中是否存儲有所述終端設(shè)備的媒體訪問控制地址;
[0024]所述加擾模塊,用于在本地的黑名單和白名單中都未存儲所述終端設(shè)備的媒體訪問控制地址時,對所述終端設(shè)備請求的數(shù)據(jù)流進行加擾處理;
[0025]所述傳送模塊,用于將加擾后的數(shù)據(jù)流給所述終端設(shè)備。
[0026]進一步地,上述裝置還可具有以下特點,還包括:
[0027]添加模塊,與所述判斷模塊相連,用于在本地的黑名單和白名單中都未存儲所述終端設(shè)備的媒體訪問控制地址時,將所述終端設(shè)備的媒體訪問控制地址添加到本地的黑名單中。
[0028]進一步地,上述裝置還可具有以下特點,所述加擾模塊包括:
[0029]第一加擾單元,用于在所述終端設(shè)備請求的數(shù)據(jù)流中加入設(shè)定數(shù)量的干擾數(shù)據(jù)包。
[0030]進一步地,上述裝置還可具有以下特點,還包括允許訪問模塊和/或禁止訪問模塊,其中:
[0031 ]所述允許訪問模塊,與所述判斷模塊相連,用于在本地的白名單中存儲有所述終端設(shè)備的媒體訪問控制地址時,允許所述終端設(shè)備對本地進行無線訪問;
[0032]所述禁止訪問模塊,與所述判斷模塊相連,用于在本地的黑名單中存儲有所述終端設(shè)備的媒體訪問控制地址時,禁止所述終端設(shè)備對本地進行無線訪問。
[0033]本發(fā)明實施例的無線訪問控制裝置,能夠主動防御陌生MAC地址終端設(shè)備的訪問,避免陌生終端設(shè)備對本地合法用戶的網(wǎng)絡(luò)帶寬的占用,且無需本地合法用戶進行任何操作,有效提升了用戶體驗。
[0034]為實現(xiàn)上述目的,本發(fā)明還提出了一種路由器,包括前述任一項所述的無線訪問控制裝置。
[0035]本發(fā)明實施例的路由器,能夠主動防御陌生MAC地址終端設(shè)備的訪問,避免陌生終端設(shè)備對本地合法用戶的網(wǎng)絡(luò)帶寬的占用,且無需本地合法用戶進行任何操作,有效提升了用戶體驗。
【附圖說明】
[0036]圖1為本發(fā)明實施例一中無線訪問控制方法的流程圖。
[0037]圖2為本發(fā)明實施例二中無線訪問控制方法的流程圖。
[0038]圖3為本發(fā)明實施例三中無線訪問控制裝置的結(jié)構(gòu)框圖。
[0039]圖4為本發(fā)明實施例四中路由器的結(jié)構(gòu)框圖。
【具體實施方式】
[0040]以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實施例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,根據(jù)本發(fā)明精神所獲得的所有實施例,都屬于本發(fā)明的保護范圍。
[0041]圖1為本發(fā)明實施例一中無線訪問控制方法的流程圖。圖1所示的無線訪問控制方法可以應(yīng)用于路由器。如圖1所示,本實施例中,無線訪問控制方法可以包括如下步驟:
[0042]步驟SlOl,接收終端設(shè)備的無線訪問請求;
[0043]步驟S102,獲取該終端設(shè)備的MAC地址;
[0044]步驟S103,判斷本地的黑名單和白名單中是否存儲有該終端設(shè)備的MAC地址;
[0045]如果本地的黑名單和白名單中都未存儲該終端設(shè)備的MAC地址,那么說明該終端設(shè)備是一個陌生設(shè)備,是來“蹭網(wǎng)”的。
[0046]步驟S104,在本地的黑名單和白名單中都未存儲該終端設(shè)備的MAC地址時,對該終端設(shè)備請求的數(shù)據(jù)流進行加擾處理;
[0047]加擾的目的是降低“蹭網(wǎng)”的終端設(shè)備的信噪比,降低“蹭網(wǎng)”的終端設(shè)備的網(wǎng)速,對“蹭網(wǎng)”的終端設(shè)備請求的有用數(shù)據(jù)流產(chǎn)生干擾。
[0048]在本發(fā)明實施例中,對終端設(shè)備請求的數(shù)據(jù)流進行加擾處理可以包括:在該終端設(shè)備請求的數(shù)據(jù)流中加入設(shè)定數(shù)量的干擾數(shù)據(jù)包。
[0049]干擾數(shù)據(jù)包是由本地(路由器)隨機產(chǎn)生的無用數(shù)據(jù)包。干擾數(shù)據(jù)包的發(fā)送地址為該終端設(shè)備的MAC地址。本地每向該終端設(shè)備轉(zhuǎn)發(fā)一個有用數(shù)據(jù)包,就可以加入若干干擾數(shù)據(jù)包,達到加擾的效果。
[0050]本步驟使得路由器能夠自動應(yīng)對陌生終端設(shè)備“蹭網(wǎng)”的情況,不需要本地路由器的合法用戶(一般指路由器的所屬人及經(jīng)其同意使用該路由器的用戶)進行任何操作,從而既能夠減輕本地路由器合法用戶的操作負擔,又能夠主動防御陌生MAC地址終端設(shè)備的訪問,有效提升用戶體驗。
[0051]步驟S105,將加擾后的數(shù)據(jù)流傳送給該終端設(shè)備。
[0052]終端設(shè)備收到加擾后的數(shù)據(jù)流,上網(wǎng)時就會產(chǎn)生“卡”的感覺,其體驗到的網(wǎng)速極低,影響正常使用,從而使其“知難而退”,自動斷開與本地的網(wǎng)絡(luò)連接,從而避免了對本地的網(wǎng)絡(luò)帶寬的占用,有效保證私有資源。
[0053]例如,當終端設(shè)備請求的有用數(shù)據(jù)流為某個視頻時,由于傳送視頻的有用數(shù)據(jù)流中被加入了大量無用的干擾數(shù)據(jù)包,終端設(shè)備接收的視頻會頻繁地出現(xiàn)緩沖狀態(tài),根本無法正常觀看,從而迫使終端設(shè)備的用戶自動選擇斷網(wǎng),斷開與本地的網(wǎng)絡(luò)連接。
[0054]由于本發(fā)明實施例的無線訪問控制方法中,不需要用戶操作,本地路由器就能自動反應(yīng),因此處理速度快。同時,由于對陌生MAC地址終端設(shè)備的訪問的有效防御,本發(fā)明實施例的無線訪問控制方法還能夠起到保護用戶個人數(shù)據(jù)安全的作用。
[0055]本發(fā)明實施例的無線訪問控制方法,能夠主動防御陌生MAC地址終端設(shè)備的訪問,避免陌生終端設(shè)備對本地合法用戶的網(wǎng)絡(luò)帶寬的占用,且無需本地合法用戶進行任何操作,有效提升了用戶體驗。
[0056]圖2為本發(fā)明實施例二中無線訪問控制方法的流程圖。圖2所示的無線訪問控制方法可以應(yīng)用于路由器。如圖2所示,本實施例中,無線訪問控制方法可以包括如下步驟:
[0057]步驟S201,接收終端設(shè)備的無線訪問請求;
[0058]步驟S202,獲取該終端設(shè)備的MAC地址;
[0059]步驟S203,判斷本地的黑名單和白名單中是否存儲有該終端設(shè)備的MAC地址,如果本地的黑名單和白名單中都未存儲該終端設(shè)備的MAC地址,則執(zhí)行步驟S204,否則執(zhí)行步驟S207;
[0060]如果本地的黑名單和白名單中都未存儲該終端設(shè)備的MAC地址,那么說明該終端設(shè)備是一個陌生設(shè)備,是來“蹭網(wǎng)”的。
[0061]步驟S204,對該終端設(shè)備請求的數(shù)據(jù)流進行加擾處理;
[0062]步驟S205,將加擾后的數(shù)據(jù)流傳送給該終端設(shè)備;
[0063]步驟S206,將該終端設(shè)備的MAC地址添加到本地的黑名單中,結(jié)束。
[0064]該步驟使得下一次該陌生終端設(shè)備再訪問本地時,本地可以直接根據(jù)黑名單機制禁止該終端設(shè)備對本地進行無線訪問,從而避免陌生終端設(shè)備對本地合法用戶的網(wǎng)絡(luò)帶寬的占用。
[0065]步驟S207,判斷該終端設(shè)備的MAC地址是否存儲在本地的黑名單中,如果該終端設(shè)備的MAC地址存儲在本地的黑名單中,則執(zhí)行步驟S208,否則執(zhí)行步驟S209 ;
[0066]步驟S208,禁止該終端設(shè)備對本地進行無線訪問,結(jié)束;
[0067]步驟S209,允許該終端設(shè)備對本地進行無線訪問,結(jié)束;
[0068]本發(fā)明實施例的無線訪問控制方法,能夠主動防御陌生MAC地址終端設(shè)備的訪問,避免陌生終端設(shè)備對本地合法用戶的網(wǎng)絡(luò)帶寬的占用,且無需本地合法用戶進行任何操作,有效提升了用戶體驗。
[0069]圖3為本發(fā)明實施例三中無線訪問控制裝置的結(jié)構(gòu)框圖。圖3所示的無線訪問控制裝置可以用于執(zhí)行本發(fā)明以上各實施例中的無線訪問控制方法。
[0070]如圖3所示,本實施例中,無線訪問控制裝置300包括接收模塊310、獲取模塊320、判斷模塊330、加擾模塊340和傳送模塊350。接收模塊310、獲取模塊320、判斷模塊330、加擾模塊340和傳送模塊350順次相連。其中,接收模塊310用于接收終端設(shè)備的無線訪問請求;獲取模塊320用于獲取該終端設(shè)備的媒體訪問控制地址;判斷模塊330用于判斷本地的黑名單和白名單中是否存儲有該終端設(shè)備的媒體訪問控制地址;加擾模塊340用于在本地的黑名單和白名單中都未存儲該終端設(shè)備的媒體訪問控制地址時,對該終端設(shè)備請求的數(shù)據(jù)流進行加擾處理;傳送模塊350用于將加擾后的數(shù)據(jù)流給該終端設(shè)備。
[0071 ]在本發(fā)明實施例中,無線訪問控制裝置300還可以包括添加模塊。添加模塊與判斷模塊330相連,用于在本地的黑名單和白名單中都未存儲該終端設(shè)備的媒體訪問控制地址時,將該終端設(shè)備的媒體訪問控制地址添加到本地的黑名單中。
[0072]在本發(fā)明實施例中,加擾模塊340可以包括第一加擾單元。第一加擾單元用于在該終端設(shè)備請求的數(shù)據(jù)流中加入設(shè)定數(shù)量的干擾數(shù)據(jù)包。
[0073]在本發(fā)明實施例中,無線訪問控制裝置300還可以包括禁止訪問模塊。禁止訪問模塊與判斷模塊330相連,用于在本地的白名單中存儲有該終端設(shè)備的媒體訪問控制地址時,禁止該終端設(shè)備對本地進行無線訪問。
[0074]在本發(fā)明實施例中,無線訪問控制裝置300還可以包括允許訪問模塊。允許訪問模塊與判斷模塊330相連,用于在本地的白名單中存儲有該終端設(shè)備的媒體訪問控制地址時,允許該終端設(shè)備對本地進行無線訪問。
[0075]本發(fā)明實施例的無線訪問控制裝置,能夠主動防御陌生MAC地址終端設(shè)備的訪問,避免陌生終端設(shè)備對本地合法用戶的網(wǎng)絡(luò)帶寬的占用,且無需本地合法用戶進行任何操作,有效提升了用戶體驗。
[0076]圖4為本發(fā)明實施例四中路由器的結(jié)構(gòu)框圖。如圖3所示,本實施例中,路由器400包括無線訪問控制裝置300。其中,無線訪問控制裝置300可以是以上本發(fā)明實施例中的任一種無線訪問控制裝置。
[0077]無線訪問控制裝置300用于接收終端設(shè)備的無線訪問請求;獲取該終端設(shè)備的媒體訪問控制地址;判斷本地的黑名單和白名單中是否存儲有該終端設(shè)備的媒體訪問控制地址;在本地的黑名單和白名單中都未存儲該終端設(shè)備的媒體訪問控制地址時,對該終端設(shè)備請求的數(shù)據(jù)流進行加擾處理;將加擾后的數(shù)據(jù)流給該終端設(shè)備。
[0078]本發(fā)明實施例的路由器,能夠主動防御陌生MAC地址終端設(shè)備的訪問,避免陌生終端設(shè)備對本地合法用戶的網(wǎng)絡(luò)帶寬的占用,且無需本地合法用戶進行任何操作,有效提升了用戶體驗。
[0079]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種無線訪問控制方法,其特征在于,包括: 接收終端設(shè)備的無線訪問請求; 獲取所述終端設(shè)備的媒體訪問控制地址; 判斷本地的黑名單和白名單中是否存儲有所述終端設(shè)備的媒體訪問控制地址; 在本地的黑名單和白名單中都未存儲所述終端設(shè)備的媒體訪問控制地址時,對所述終端設(shè)備請求的數(shù)據(jù)流進行加擾處理; 將加擾后的數(shù)據(jù)流傳送給所述終端設(shè)備。2.根據(jù)權(quán)利要求1所述的無線訪問控制方法,其特征在于,還包括: 在本地的黑名單和白名單中都未存儲所述終端設(shè)備的媒體訪問控制地址時,將所述終端設(shè)備的媒體訪問控制地址添加到本地的黑名單中。3.根據(jù)權(quán)利要求1所述的無線訪問控制方法,其特征在于,所述對所述終端設(shè)備請求的數(shù)據(jù)流進行加擾處理包括: 在所述終端設(shè)備請求的數(shù)據(jù)流中加入設(shè)定數(shù)量的干擾數(shù)據(jù)包。4.根據(jù)權(quán)利要求1所述的無線訪問控制方法,其特征在于,還包括: 在本地的白名單中存儲有所述終端設(shè)備的媒體訪問控制地址時,允許所述終端設(shè)備對本地進行無線訪問;或者 在本地的黑名單中存儲有所述終端設(shè)備的媒體訪問控制地址時,禁止所述終端設(shè)備對本地進行無線訪問。5.—種無線訪問控制裝置,其特征在于,包括順次相連的接收模塊、獲取模塊、判斷模塊、加擾模塊和傳送模塊,其中: 所述接收模塊,用于接收終端設(shè)備的無線訪問請求; 所述獲取模塊,用于獲取所述終端設(shè)備的媒體訪問控制地址; 所述判斷模塊,用于判斷本地的黑名單和白名單中是否存儲有所述終端設(shè)備的媒體訪問控制地址; 所述加擾模塊,用于在本地的黑名單和白名單中都未存儲所述終端設(shè)備的媒體訪問控制地址時,對所述終端設(shè)備請求的數(shù)據(jù)流進行加擾處理; 所述傳送模塊,用于將加擾后的數(shù)據(jù)流給所述終端設(shè)備。6.根據(jù)權(quán)利要求5所述的無線訪問控制裝置,其特征在于,還包括: 添加模塊,與所述判斷模塊相連,用于在本地的黑名單和白名單中都未存儲所述終端設(shè)備的媒體訪問控制地址時,將所述終端設(shè)備的媒體訪問控制地址添加到本地的黑名單中。7.根據(jù)權(quán)利要求5所述的無線訪問控制裝置,其特征在于,所述加擾模塊包括: 第一加擾單元,用于在所述終端設(shè)備請求的數(shù)據(jù)流中加入設(shè)定數(shù)量的干擾數(shù)據(jù)包。8.根據(jù)權(quán)利要求5所述的無線訪問控制裝置,其特征在于,還包括允許訪問模塊和/或禁止訪問模塊,其中: 所述允許訪問模塊,與所述判斷模塊相連,用于在本地的白名單中存儲有所述終端設(shè)備的媒體訪問控制地址時,允許所述終端設(shè)備對本地進行無線訪問; 所述禁止訪問模塊,與所述判斷模塊相連,用于在本地的黑名單中存儲有所述終端設(shè)備的媒體訪問控制地址時,禁止所述終端設(shè)備對本地進行無線訪問。9.一種路由器,其特征在于,包括權(quán)利要求5至8任一項所述的無線訪問控制裝置。
【文檔編號】H04W12/06GK105873048SQ201510788695
【公開日】2016年8月17日
【申請日】2015年11月16日
【發(fā)明人】李凌晗
【申請人】樂視致新電子科技(天津)有限公司