信號傳輸?shù)目刂品椒把b置、電子設(shè)備的制作方法
【專利摘要】本公開是關(guān)于信號傳輸?shù)目刂品椒把b置、電子設(shè)備,包括:檢測是否存在請求建立無線連接的終端;若不存在,則將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài),并維持對探測請求幀的接收。通過本公開的技術(shù)方案,可以減少信標(biāo)幀的發(fā)射,降低AP的功耗。
【專利說明】信號傳輸?shù)目刂品椒把b置、電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及信號傳輸?shù)目刂品椒把b置、電子設(shè)備。
【背景技術(shù)】
[0002]AP(Access Point,無線訪問接入點(diǎn))可以定期向外發(fā)射Beacon(信標(biāo)巾貞)信號,使得周圍的STA (Stat1n,站點(diǎn)或終端)通過偵聽該Beacon信號,發(fā)現(xiàn)相應(yīng)的AP建立的無線網(wǎng)絡(luò),該過程即無線網(wǎng)絡(luò)發(fā)現(xiàn)時的“被動掃描”過程。
[0003]在被動掃描的過程中,由于STA只需要偵聽Beacon信號,而不需要主動發(fā)送探測信號,因而可以幫助降低STA的功耗;然而,當(dāng)周圍并不存在需要接入的STA時,Beacon信號的發(fā)射顯然是無線資源的浪費(fèi),并且會導(dǎo)致增加AP的功耗。
【發(fā)明內(nèi)容】
[0004]本公開提供信號傳輸?shù)目刂品椒把b置、電子設(shè)備,以解決相關(guān)技術(shù)中對信標(biāo)幀的發(fā)射導(dǎo)致AP功耗過高的技術(shù)問題。
[0005]根據(jù)本公開實(shí)施例的第一方面,提供一種信號傳輸?shù)目刂品椒?,包?
[0006]檢測是否存在請求建立無線連接的終端;
[0007]若不存在,則將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài),并維持對探測請求幀的接收。
[0008]可選的,所述檢測是否存在請求建立無線連接的終端,包括:
[0009]在預(yù)設(shè)時長的連續(xù)時間段內(nèi),檢測是否存在請求建立無線連接的終端。
[0010]可選的,還包括:
[0011]當(dāng)接收到所述探測請求幀時,判斷是否與所述探測請求幀的發(fā)送終端之間建立過無線連接;
[0012]若建立過,則將所述發(fā)送功能切換為開啟狀態(tài)。
[0013]可選的,所述判斷是否與所述探測請求幀的發(fā)送終端之間建立過無線連接,包括:
[0014]獲取所述探測請求幀的發(fā)送終端的標(biāo)識信息;
[0015]在預(yù)設(shè)的歷史數(shù)據(jù)庫中,查找是否存在與所述發(fā)送終端的標(biāo)識信息相匹配的歷史連接設(shè)備;
[0016]其中若存在,貝U判定建立過無線連接。
[0017]可選的,還包括:
[0018]若未建立過,則記錄接收到來自所述發(fā)送終端的探測請求幀的累計次數(shù);
[0019]當(dāng)所述累計次數(shù)大于或等于預(yù)設(shè)次數(shù)時,將所述發(fā)送功能切換為開啟狀態(tài)。
[0020]可選的,還包括:
[0021]當(dāng)未與所述發(fā)送終端建立過無線連接時,若本次與所述發(fā)送終端之間建立無線連接的操作失敗,則將所述發(fā)送終端的標(biāo)識信息添加至預(yù)設(shè)的黑名單中;
[0022]其中,所述發(fā)送功能的狀態(tài)切換操作與接收到的匹配于所述黑名單的終端的探測請求幀無關(guān)。
[0023]根據(jù)本公開實(shí)施例的第二方面,提供一種信號傳輸?shù)目刂蒲b置,包括:
[0024]檢測單元,用于檢測是否存在請求建立無線連接的終端;
[0025]處理單元,用于在檢測結(jié)果為不存在的情況下,將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài),并維持對探測請求幀的接收。
[0026]可選的,所述檢測單元包括:
[0027]檢測子單元,用于在預(yù)設(shè)時長的連續(xù)時間段內(nèi),檢測是否存在請求建立無線連接的終端。
[0028]可選的,還包括:
[0029]判斷單元,用于當(dāng)接收到所述探測請求幀時,判斷是否與所述探測請求幀的發(fā)送終端之間建立過無線連接;
[0030]第一切換單元,用于當(dāng)判斷結(jié)果為建立過時,將所述發(fā)送功能切換為開啟狀態(tài)。
[0031]可選的,所述判斷單元包括:
[0032]獲取子單元,用于獲取所述探測請求幀的發(fā)送終端的標(biāo)識信息;
[0033]查找子單元,用于在預(yù)設(shè)的歷史數(shù)據(jù)庫中,查找是否存在與所述發(fā)送終端的標(biāo)識信息相匹配的歷史連接設(shè)備;其中若存在,則判定建立過無線連接。
[0034]可選的,還包括:
[0035]記錄單元,用于在所述判斷結(jié)果為未建立過時,記錄接收到來自所述發(fā)送終端的探測請求幀的累計次數(shù);
[0036]第二切換單元,用于當(dāng)所述累計次數(shù)大于或等于預(yù)設(shè)次數(shù)時,將所述發(fā)送功能切換為開啟狀態(tài)。
[0037]可選的,還包括:
[0038]添加單元,用于當(dāng)未與所述發(fā)送終端建立過無線連接時,若本次與所述發(fā)送終端之間建立無線連接的操作失敗,則將所述發(fā)送終端的標(biāo)識信息添加至預(yù)設(shè)的黑名單中;
[0039]其中,所述發(fā)送功能的狀態(tài)切換操作與接收到的匹配于所述黑名單的終端的探測請求幀無關(guān)。
[0040]根據(jù)本公開實(shí)施例的第三方面,提供一種電子設(shè)備,包括:
[0041]處理器;
[0042]用于存儲處理器可執(zhí)行指令的存儲器;
[0043]其中,所述處理器被配置為:
[0044]檢測是否存在請求建立無線連接的終端;
[0045]若不存在,則將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài),并維持對探測請求幀的接收。
[0046]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0047]本公開通過檢測AP周圍的STA(終端)對建立無線連接的需求,使得在不存在無線連接的建立需求的情況下,停止對信標(biāo)幀的信號發(fā)送,從而使AP進(jìn)入“休眠”狀態(tài),可以避免資源浪費(fèi),有助于降低AP的功耗。同時,本公開通過維持對探測請求幀的接收,使得AP在“休眠”狀態(tài)下,仍然能夠維持對周圍STA的需求檢測和判斷,避免影響STA的正常無線連接。
[0048]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0049]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。
[0050]圖1是根據(jù)一示例性實(shí)施例示出的一種信號傳輸?shù)目刂品椒ǖ牧鞒虉D。
[0051]圖2是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂品椒ǖ牧鞒虉D。
[0052]圖3是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂品椒ǖ牧鞒虉D。
[0053]圖4是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂品椒ǖ牧鞒虉D。
[0054]圖5是根據(jù)一示例性實(shí)施例示出的一種信號傳輸?shù)目刂蒲b置的框圖。
[0055]圖6是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂蒲b置的框圖。
[0056]圖7是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂蒲b置的框圖。
[0057]圖8是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂蒲b置的框圖。
[0058]圖9是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂蒲b置的框圖。
[0059]圖10是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂蒲b置的框圖。
[0060]圖11是根據(jù)一示例性實(shí)施例示出的一種用于信號傳輸?shù)目刂频难b置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0061]這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0062]圖1是根據(jù)一示例性實(shí)施例示出的一種信號傳輸?shù)目刂品椒ǖ牧鞒虉D,如圖1所示,該方法用于AP中,包括以下步驟。
[0063]在步驟102中,檢測是否存在請求建立無線連接的終端;
[0064]在本實(shí)施例中,AP可以是單純型AP,僅用于將無線互聯(lián)網(wǎng)編譯并轉(zhuǎn)換為無線覆蓋網(wǎng)絡(luò),相當(dāng)于應(yīng)用在無線網(wǎng)絡(luò)環(huán)境下的“交換機(jī)”;或者,AP也可以為擴(kuò)展型AP,即無線路由器。其中,AP可以為獨(dú)立設(shè)備,也可以為集成于其他設(shè)備中的功能模塊,比如集成于智能手機(jī)中的配置有“熱點(diǎn)”功能的WIFI (無線保真)模塊。
[0065]在本實(shí)施例中,作為一示例性實(shí)施例,當(dāng)接收到終端發(fā)送的探測請求(ProbeRequest)幀時,可以認(rèn)為該終端在請求建立無線連接;當(dāng)然,其他可以用于確定終端的連接建立意圖的方式,也可以應(yīng)用于本公開的技術(shù)方案中。
[0066]在步驟104中,若不存在,則將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài),并維持對探測請求幀的接收。
[0067]在本實(shí)施例中,作為一示例性實(shí)施例,可以僅對“是否存在請求建立無線連接的終端”進(jìn)行判斷,若不存在,則將信標(biāo)(Beacon)幀的發(fā)送功能切換為關(guān)閉狀態(tài);作為另一示例性實(shí)施例,也可以同時對“不存在請求建立無線連接的終端”的時長進(jìn)行記錄,則當(dāng)預(yù)設(shè)時長的連續(xù)時間段內(nèi)均不存在請求建立無線連接的終端時,才將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài)。
[0068]由上述實(shí)施例可知,本公開通過檢測是否存在請求建立無線連接的終端,使得在終端不存在的情況下,及時切換對信標(biāo)幀的發(fā)送功能為關(guān)閉狀態(tài),從而盡可能地減少對信標(biāo)幀的發(fā)送,比如當(dāng)用戶在公司上班時,家中的無線路由器就可以自動關(guān)閉對信標(biāo)幀的發(fā)送,可以極大地降低相應(yīng)的功耗。
[0069]請參考圖2,圖2是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂品椒ǖ牧鞒虉D,包括下述步驟。
[0070]在步驟202中,若處于正常情況下,則AP處于正常工作狀態(tài),即AP按照預(yù)設(shè)周期發(fā)送信標(biāo)幀,并接收來自STA的探測請求幀。
[0071]在本實(shí)施例中,為了便于描述而采用“正常工作狀態(tài)”,以區(qū)分于后續(xù)的“休眠狀態(tài)”。其中,在正常工作狀態(tài)下,AP向外發(fā)送信標(biāo)幀,以由STA對該AP建立的無線網(wǎng)絡(luò)的被動掃描,同時AP接收來自STA的探測請求幀,以完成STA對AP建立的無線網(wǎng)絡(luò)的主動掃描。
[0072]在步驟204中,檢測是否存在請求與AP建立無線連接的STA,若存在,則相應(yīng)請求并繼續(xù)判斷,否則轉(zhuǎn)入步驟206。
[0073]在本實(shí)施例中,可以將“是否接收到STA發(fā)送的探測請求幀”作為判斷條件,以確定相應(yīng)的STA是否存在連接請求;其中,若接收到探測請求幀,則判定相應(yīng)的STA請求建立無線連接,否則判定不存在請求建立無線連接的STA。
[0074]在本實(shí)施例中,可以設(shè)置一預(yù)設(shè)時長,比如I分鐘;那么,如果在大于或等于該預(yù)設(shè)時長的連續(xù)時間段內(nèi),均不存在請求建立無線連接的STA,判定為不存在請求連接的STA并轉(zhuǎn)入步驟206 ;而如果在I分鐘的時間段內(nèi),檢測到請求建立無線連接的STA時,則需要重新計時。
[0075]在步驟206中,將AP由正常工作狀態(tài)切換為休眠狀態(tài),該休眠狀態(tài)下的AP將停止發(fā)送信標(biāo)幀,并維持對探測請求幀的接收。
[0076]在本實(shí)施例中,比如用戶白天到公司上班時,家里的無線路由器就沒有人繼續(xù)使用,也不會有新設(shè)備需要建立無線連接,則如果繼續(xù)發(fā)送信標(biāo)幀,顯然屬于資源和能耗的浪費(fèi)。因此,通過將AP切換至休眠狀態(tài),暫時停止發(fā)送信標(biāo)幀,而僅接收探測請求幀,使得一方面避免由于信標(biāo)幀的發(fā)送而浪費(fèi)能耗,另一方面可以在用戶下班回家后,通過由智能手機(jī)等設(shè)備主動發(fā)送探測請求幀來及時喚醒AP,避免影響用戶的正常使用。
[0077]在步驟208中,當(dāng)接收到設(shè)備發(fā)送的探測請求幀時,轉(zhuǎn)入步驟210。
[0078]在步驟210中,獲取發(fā)送探測請求幀的設(shè)備的標(biāo)識信息,并確定AP是否曾經(jīng)與該設(shè)備建立過無線連接,即該設(shè)備是否為陌生設(shè)備。其中,若建立過,則轉(zhuǎn)入步驟212,否則說明當(dāng)前設(shè)備為陌生設(shè)備,轉(zhuǎn)入步驟214。
[0079]在本實(shí)施例中,標(biāo)識信息可以為設(shè)備的MAC(Media Access Control,媒介訪問控制)地址等,用于標(biāo)識和區(qū)分不同的硬件設(shè)備。
[0080]在本實(shí)施例中,AP在每次與設(shè)備完成無線連接的建立后,均可以記錄相應(yīng)設(shè)備的標(biāo)識信息,以建立起“歷史數(shù)據(jù)庫”,則通過與該歷史數(shù)據(jù)庫中的標(biāo)識信息進(jìn)行匹配,即可確定當(dāng)前發(fā)送探測請求幀的STA是否為陌生設(shè)備。
[0081]在步驟212中,AP恢復(fù)至正常工作狀態(tài),重新發(fā)送信標(biāo)幀。
[0082]在本實(shí)施例中,一方面如果認(rèn)為“陌生設(shè)備”是不安全、不穩(wěn)定的,則當(dāng)STA非陌生設(shè)備時,可以認(rèn)為AP進(jìn)入了安全、穩(wěn)定的工作環(huán)境,因而可以喚醒至正常工作狀態(tài);另一方面,當(dāng)檢測到非陌生設(shè)備STA時,很可能也存在其他需要建立無線連接的設(shè)備,比如AP為公司的無線路由器,很可能是由于員工陸續(xù)來到公司,而如果AP為家庭使用的無線路由器,很可能是由于用戶外出歸來,則其他的員工或家庭成員也可能陸續(xù)或同時到達(dá),因而通過將AP恢復(fù)至正常工作狀態(tài),使得AP可以滿足所有用戶的使用需求。
[0083]在本實(shí)施例中,基于接收到的探測請求幀,AP可以對其進(jìn)行正常的響應(yīng)處理,比如向發(fā)送探測請求巾貞的STA返回探測響應(yīng)(Probe Response)中貞。
[0084]在步驟214中,忽略接收到的來自陌生設(shè)備的探測請求幀。
[0085]基于本公開的技術(shù)方案,除了在步驟214中直接忽略來自陌生設(shè)備的探測請求幀之外,還可以采取其他處理方式,下面結(jié)合圖3和圖4進(jìn)行詳細(xì)描述,相應(yīng)技術(shù)方案所處的應(yīng)用場景包括AP與未建立過無線連接的STA,比如AP可以為用戶家中的無線路由器,而STA為屋外路過的陌生人的智能手機(jī)。
[0086]請參考圖3,圖3是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂品椒ǖ牧鞒虉D,包括下述步驟。
[0087]在步驟302中,AP基于圖2所示的步驟202至步驟206的處理過程,從正常工作狀態(tài)切換至休眠狀態(tài)。
[0088]在步驟304中,接收到來自STA的探測請求幀I。
[0089]在步驟306中,從探測請求幀I中獲取STA的標(biāo)識信息,比如STA的MAC地址,并查看預(yù)設(shè)的黑名單中是否存在相匹配的設(shè)備標(biāo)識。
[0090]其中,如果存在相匹配的設(shè)備標(biāo)識,則直接忽略AP接收到的探測請求幀1,并且無論STA發(fā)送多少次探測請求幀,只要確定相應(yīng)STA的MAC地址記錄在黑名單中,均忽略接收到的探測請求幀,而不會影響到AP的運(yùn)行狀態(tài),即不會據(jù)此從休眠狀態(tài)恢復(fù)至正常工作狀態(tài)。
[0091 ] 在本實(shí)施例中,黑名單中的設(shè)備可能存在安全風(fēng)險,或者曾經(jīng)嘗試建立連接但未成功,因而通過將發(fā)送探測請求幀的STA與黑名單進(jìn)行比較,有助于降低AP被喚醒的次數(shù),提升安全性,降低AP功耗。
[0092]在本實(shí)施例中,AP存儲的歷史數(shù)據(jù)庫與黑名單之間應(yīng)該不存在交集,因而可以首先將STA的標(biāo)識信息與歷史數(shù)據(jù)庫進(jìn)行匹配,若為陌生設(shè)備,則進(jìn)而與黑名單進(jìn)行匹配;或者,也可以首先與黑名單進(jìn)行匹配,若不存在風(fēng)險,則進(jìn)而與歷史數(shù)據(jù)庫進(jìn)行匹配。
[0093]請參考圖4,圖4是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂品椒ǖ牧鞒虉D,包括下述步驟。
[0094]在步驟402中,AP基于圖2所示的步驟202至步驟206的處理過程,從正常工作狀態(tài)切換至休眠狀態(tài)。
[0095]在步驟404中,接收到來自STA的探測請求幀I。
[0096]在步驟406中,當(dāng)確定STA為陌生設(shè)備(可以采用圖2所示的步驟210進(jìn)行判斷)后,將其與預(yù)設(shè)的黑名單進(jìn)行匹配。
[0097]在步驟408中,若黑名單中不存在與STA相匹配的設(shè)備,則對AP在預(yù)設(shè)時間段中接收到來自STA的探測請求幀的數(shù)量進(jìn)行計次,比如此時記錄次數(shù)為I。
[0098]AP內(nèi)預(yù)配置了預(yù)設(shè)次數(shù)n,當(dāng)記錄的次數(shù)小于該預(yù)設(shè)次數(shù)η時,需要忽略本次接收到的探測請求幀。舉例而言,比如η = 3,則此時需要忽略接收到的探測請求幀I。
[0099]在預(yù)設(shè)時間段內(nèi),當(dāng)AP連續(xù)接收到來自STA的探測請求幀時,均采用類似于探測請求I的處理方式,即記錄接收次數(shù)并忽略本次的探測請求幀。
[0100]在步驟410中,接收到來自STA的探測請求幀η。
[0101]在步驟412中,當(dāng)確定STA為陌生設(shè)備后,將其與預(yù)設(shè)的黑名單進(jìn)行匹配。
[0102]在步驟414中,若黑名單中不存在與STA相匹配的設(shè)備,則對AP在預(yù)設(shè)時間段中接收到來自STA的探測請求幀的數(shù)量進(jìn)行計次,比如此時記錄次數(shù)更新為η。
[0103]由于記錄的次數(shù)η與預(yù)設(shè)次數(shù)η相等,則轉(zhuǎn)入步驟416。
[0104]在步驟416中,將AP的工作狀態(tài)由休眠狀態(tài)切換至正常狀態(tài),即AP恢復(fù)對信標(biāo)幀的發(fā)送。
[0105]在步驟418中,AP嘗試與STA之間建立無線連接,比如向STA返回探測響應(yīng)巾貞,并繼續(xù)其他信號幀的交互。
[0106]在步驟420中,確定AP與STA之間建立無線連接的結(jié)果,如果建立失敗,則將STA的標(biāo)識信息(比如MAC地址)添加至黑名單中,則AP后續(xù)在休眠狀態(tài)下接收到來自STA的探測請求幀時,AP將采取圖3所示的處理方式,對接收到的探測請求幀直接忽略,且不會據(jù)此切換AP的工作狀態(tài)。
[0107]與前述的信號傳輸?shù)目刂品椒ǖ膶?shí)施例相對應(yīng),本公開還提供了信號傳輸?shù)目刂蒲b置的實(shí)施例。
[0108]圖5是根據(jù)一示例性實(shí)施例示出的一種信號傳輸?shù)目刂蒲b置框圖。參照圖5,該裝置包括檢測單元51和處理單元52。
[0109]其中,檢測單元51,被配置為檢測是否存在請求建立無線連接的終端;
[0110]處理單元52,被配置為在檢測結(jié)果為不存在的情況下,將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài),并維持對探測請求幀的接收。
[0111]在上述實(shí)施例中,通過檢測AP周圍的STA (終端)對建立無線連接的需求,使得在不存在無線連接的建立需求的情況下,停止對信標(biāo)幀的信號發(fā)送,從而使AP進(jìn)入“休眠”狀態(tài),可以避免資源浪費(fèi),有助于降低AP的功耗。同時,本公開通過維持對探測請求幀的接收,使得AP在“休眠”狀態(tài)下,仍然能夠維持對周圍STA的需求檢測和判斷,避免影響STA的正常無線連接。
[0112]如圖6所示,圖6是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂蒲b置的框圖,該實(shí)施例在前述圖5所示實(shí)施例的基礎(chǔ)上,檢測單元51可以包括:
[0113]檢測子單元511,被配置為在預(yù)設(shè)時長的連續(xù)時間段內(nèi),檢測是否存在請求建立無線連接的終端。
[0114]在上述實(shí)施例中,作為一示例性實(shí)施例,可以對“是否存在請求建立無線連接的終端”進(jìn)行判斷,并對“不存在請求建立無線連接的終端”的時長進(jìn)行記錄,則當(dāng)預(yù)設(shè)時長的連續(xù)時間段內(nèi)均不存在請求建立無線連接的終端時,才將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài);作為另一示例性實(shí)施例,也可以僅對“是否存在請求建立無線連接的終端”進(jìn)行判斷,若不存在,則將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài)。
[0115]如圖7所示,圖7是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂蒲b置的框圖,該實(shí)施例在前述圖5所示實(shí)施例的基礎(chǔ)上,該裝置還可以包括:判斷單元53和第一切換單元54。
[0116]其中,判斷單元53,被配置為當(dāng)接收到所述探測請求幀時,判斷是否與所述探測請求幀的發(fā)送終端之間建立過無線連接;
[0117]第一切換單元54,被配置為當(dāng)判斷結(jié)果為建立過時,將所述發(fā)送功能切換為開啟狀態(tài)。
[0118]在上述實(shí)施例中,通過在檢測到非陌生設(shè)備發(fā)送的探測請求幀時,將AP恢復(fù)至正常工作狀態(tài),從而當(dāng)存在其他希望建立無線連接的設(shè)備時,使得AP可以滿足所有用戶的使用需求。
[0119]需要說明的是,上述圖7所示的裝置實(shí)施例中的判斷單元53和第一切換單元54的結(jié)構(gòu)也可以包含在前述圖6的裝置實(shí)施例中,對此本公開不進(jìn)行限制。
[0120]如圖8所示,圖8是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂蒲b置的框圖,該實(shí)施例在前述圖?所示實(shí)施例的基礎(chǔ)上,判斷單元53可以包括:獲取子單元531和查找子單兀532。
[0121]其中,獲取子單元531,被配置為獲取所述探測請求幀的發(fā)送終端的標(biāo)識信息;
[0122]查找子單元532,被配置為在預(yù)設(shè)的歷史數(shù)據(jù)庫中,查找是否存在與所述發(fā)送終端的標(biāo)識信息相匹配的歷史連接設(shè)備;其中若存在,則判定建立過無線連接。
[0123]在上述實(shí)施例中,AP可以在每次與設(shè)備完成無線連接的建立后,均可以記錄相應(yīng)設(shè)備的標(biāo)識信息,以建立起“歷史數(shù)據(jù)庫”,則通過與該歷史數(shù)據(jù)庫中的標(biāo)識信息進(jìn)行匹配,即可確定當(dāng)前發(fā)送探測請求幀的STA是否為陌生設(shè)備。
[0124]如圖9所示,圖9是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂蒲b置的框圖,該實(shí)施例在前述圖7所示實(shí)施例的基礎(chǔ)上,該裝置還可以包括:記錄單元55和第二切換單元56。
[0125]其中,記錄單元55,被配置為在所述判斷結(jié)果為未建立過時,記錄接收到來自所述發(fā)送終端的探測請求幀的累計次數(shù);
[0126]第二切換單元56,被配置為當(dāng)所述累計次數(shù)大于或等于預(yù)設(shè)次數(shù)時,將所述發(fā)送功能切換為開啟狀態(tài)。
[0127]在上述實(shí)施例中,當(dāng)接收到同一 STA的探測請求幀的累計次數(shù)過少(比如小于預(yù)設(shè)次數(shù))時,說明該STA很可能只是路過,可能并不存在建立無線連接的需求,因而無需響應(yīng)或切換工作狀態(tài)。當(dāng)接收到同一 STA的探測請求幀的累計次數(shù)較多(比如大于或等于預(yù)設(shè)次數(shù))時,說明該STA并未發(fā)生大范圍移動,很可能希望建立無線連接,并且周圍可能還存在類似的設(shè)備,因而切換AP的工作狀態(tài),以滿足所有設(shè)備的需求;其中,AP可以忽略STA的所有探測請求幀,而僅通過發(fā)送信標(biāo)幀,實(shí)現(xiàn)STA對AP的掃描,或者AP也可以對STA發(fā)送的最后一個探測請求幀進(jìn)行響應(yīng),即返回探測響應(yīng)幀。
[0128]如圖10所示,圖10是根據(jù)一示例性實(shí)施例示出的另一種信號傳輸?shù)目刂蒲b置的框圖,該實(shí)施例在前述圖9所示實(shí)施例的基礎(chǔ)上,該裝置還可以包括:添加單元57。
[0129]其中,添加單元57,被配置為當(dāng)未與所述發(fā)送終端建立過無線連接時,若本次與所述發(fā)送終端之間建立無線連接的操作失敗,則將所述發(fā)送終端的標(biāo)識信息添加至預(yù)設(shè)的黑名單中;
[0130]其中,所述發(fā)送功能的狀態(tài)切換操作與接收到的匹配于所述黑名單的終端的探測請求幀無關(guān)。
[0131]在上述實(shí)施例中,通過采用黑名單機(jī)制,使得避免對黑名單記錄的STA進(jìn)行響應(yīng),有助于AP提升安全性和降低功耗;同時,當(dāng)STA無法成功建立無線連接時,表明本次對AP的喚醒被浪費(fèi),AP需要因此在一段時間內(nèi)保持正常工作狀態(tài),并且很可能并不存在需要建立無線連接的設(shè)備,因而通過將無法成功建立無線連接的STA添加至黑名單中,可以避免下次被該STA喚醒,有助于降低AP的運(yùn)行功耗。
[0132]關(guān)于上述實(shí)施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
[0133]對于裝置實(shí)施例而言,由于其基本對應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本公開方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實(shí)施。
[0134]相應(yīng)的,本公開還提供一種信號傳輸?shù)目刂蒲b置,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:檢測是否存在請求建立無線連接的終端;若不存在,則將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài),并維持對探測請求幀的接收。
[0135]相應(yīng)的,本公開還提供一種終端,所述終端包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進(jìn)行以下操作的指令:檢測是否存在請求建立無線連接的終端;若不存在,則將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài),并維持對探測請求幀的接收。
[0136]圖11是根據(jù)一示例性實(shí)施例示出的一種用于信號傳輸?shù)目刂频难b置1100的框圖。例如,裝置1100可以被提供為AP,無線路由器,具有AP功能的移動設(shè)備(如智能手機(jī)或平板設(shè)備等)。參照圖11,裝置1100包括處理組件1122,其進(jìn)一步包括一個或多個處理器,以及由存儲器1132所代表的存儲器資源,用于存儲可由處理部件1122的執(zhí)行的指令,例如應(yīng)用程序。存儲器1132中存儲的應(yīng)用程序可以包括一個或一個以上的每一個對應(yīng)于一組指令的模塊。此外,處理組件1122被配置為執(zhí)行指令,以執(zhí)行上述信號傳輸?shù)目刂品椒ā?br>
[0137]裝置1100還可以包括一個電源組件1126被配置為執(zhí)行裝置1100的電源管理,一個有線或無線網(wǎng)絡(luò)接口 1150被配置為將裝置1100連接到網(wǎng)絡(luò),和一個輸入輸出(I/O)接口 1158。裝置1100可以操作基于存儲在存儲器1132的操作系統(tǒng)。
[0138]本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本【技術(shù)領(lǐng)域】中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
[0139]應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【權(quán)利要求】
1.一種信號傳輸?shù)目刂品椒?,其特征在于,包? 檢測是否存在請求建立無線連接的終端; 若不存在,則將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài),并維持對探測請求幀的接收。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測是否存在請求建立無線連接的終端,包括: 在預(yù)設(shè)時長的連續(xù)時間段內(nèi),檢測是否存在請求建立無線連接的終端。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 當(dāng)接收到所述探測請求幀時,判斷是否與所述探測請求幀的發(fā)送終端之間建立過無線連接; 若建立過,則將所述發(fā)送功能切換為開啟狀態(tài)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述判斷是否與所述探測請求幀的發(fā)送終端之間建立過無線連接,包括: 獲取所述探測請求幀的發(fā)送終端的標(biāo)識信息; 在預(yù)設(shè)的歷史數(shù)據(jù)庫中,查找是否存在與所述發(fā)送終端的標(biāo)識信息相匹配的歷史連接設(shè)備; 其中若存在,則判定建立過無線連接。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 若未建立過,則記錄接收到來自所述發(fā)送終端的探測請求幀的累計次數(shù); 當(dāng)所述累計次數(shù)大于或等于預(yù)設(shè)次數(shù)時,將所述發(fā)送功能切換為開啟狀態(tài)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括: 當(dāng)未與所述發(fā)送終端建立過無線連接時,若本次與所述發(fā)送終端之間建立無線連接的操作失敗,則將所述發(fā)送終端的標(biāo)識信息添加至預(yù)設(shè)的黑名單中; 其中,所述發(fā)送功能的狀態(tài)切換操作與接收到的匹配于所述黑名單的終端的探測請求幀無關(guān)。
7.一種信號傳輸?shù)目刂蒲b置,其特征在于,包括: 檢測單元,用于檢測是否存在請求建立無線連接的終端; 處理單元,用于在檢測結(jié)果為不存在的情況下,將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài),并維持對探測請求幀的接收。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述檢測單元包括: 檢測子單元,用于在預(yù)設(shè)時長的連續(xù)時間段內(nèi),檢測是否存在請求建立無線連接的終端。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括: 判斷單元,用于當(dāng)接收到所述探測請求幀時,判斷是否與所述探測請求幀的發(fā)送終端之間建立過無線連接; 第一切換單元,用于當(dāng)判斷結(jié)果為建立過時,將所述發(fā)送功能切換為開啟狀態(tài)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述判斷單元包括: 獲取子單元,用于獲取所述探測請求幀的發(fā)送終端的標(biāo)識信息; 查找子單元,用于在預(yù)設(shè)的歷史數(shù)據(jù)庫中,查找是否存在與所述發(fā)送終端的標(biāo)識信息相匹配的歷史連接設(shè)備;其中若存在,則判定建立過無線連接。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括: 記錄單元,用于在所述判斷結(jié)果為未建立過時,記錄接收到來自所述發(fā)送終端的探測請求巾貞的累計次數(shù); 第二切換單元,用于當(dāng)所述累計次數(shù)大于或等于預(yù)設(shè)次數(shù)時,將所述發(fā)送功能切換為開啟狀態(tài)。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括: 添加單元,用于當(dāng)未與所述發(fā)送終端建立過無線連接時,若本次與所述發(fā)送終端之間建立無線連接的操作失敗,則將所述發(fā)送終端的標(biāo)識信息添加至預(yù)設(shè)的黑名單中; 其中,所述發(fā)送功能的狀態(tài)切換操作與接收到的匹配于所述黑名單的終端的探測請求幀無關(guān)。
13.—種電子設(shè)備,其特征在于,包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 檢測是否存在請求建立無線連接的終端; 若不存在,則將信標(biāo)幀的發(fā)送功能切換為關(guān)閉狀態(tài),并維持對探測請求幀的接收。
【文檔編號】H04W48/16GK104333890SQ201410555668
【公開日】2015年2月4日 申請日期:2014年10月17日 優(yōu)先權(quán)日:2014年10月17日
【發(fā)明者】樊家麟, 黃秋志, 屈恒 申請人:小米科技有限責(zé)任公司