本發(fā)明涉及通信技術(shù)領(lǐng)域,有其涉及一種AP接入方法及裝置。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,無線接入點(Access Point,AP)的應(yīng)用越來越多,“無線密碼多少”幾乎成為問候語,由此也可見利用終端接入AP的應(yīng)用廣泛性。在日益廣泛的應(yīng)用的推動下,AP接入技術(shù)也在不斷進行更新,越來越多的終端可以和AP可以支持多頻段接入。
但是,在支持多頻段接入的AP,與終端間的數(shù)據(jù)傳輸效率有待提升。
技術(shù)實現(xiàn)要素:
本發(fā)明解決的技術(shù)問題是提升支持多頻段接入的AP與終端間的數(shù)據(jù)傳輸效率。
為解決上述技術(shù)問題,本發(fā)明實施例提供一種AP接入方法,包括:在接收到來自終端的針對第一信道的第一認證請求后,開始等待;若在等待預(yù)設(shè)的時間內(nèi),接收到來自所述終端的針對第二信道的第二認證請求,則通過所述第二信道與所述終端建立連接;其中,通過所述第二信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾蚀笥谕ㄟ^所述第一信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾省?/p>
可選的,所述AP接入方法還包括:若在等待所述預(yù)設(shè)的時間內(nèi),未接收到來自所述終端的第二認證請求,則通過所述第一信道與所述終端建立連接。
可選的,在開始等待之前,所述的AP接入方法還包括:確認所述終端并非僅能通過所述第一信道建立連接。
可選的,根據(jù)所述終端的MAC地址查詢歷史數(shù)據(jù),以確認所述終端并非僅能通過所述第一信道建立連接,所述歷史數(shù)據(jù)記錄有歷史上建立連接的終端的MAC地址及其在不同信道上建立連接的能力。
可選的,在接收到來自終端的第一認證請求前,所述的AP接入方法還包括:接收來自所述終端的探測請求,向所述終端發(fā)送響應(yīng)于所述探測請求的服務(wù)集標識符;所述探測請求包括以下至少一種:針對所述第一信道的第一探測請求,以及針對所述第二信道的第二探測請求;所述第一認證請求包括針對所述第一信道的所述服務(wù)集標識符,所述第二認證請求包針對所述第二信道的所述服務(wù)集標識符。
可選的,當所述探測請求包括響應(yīng)于所述第二信道的第二探測請求時,響應(yīng)于所述第二探測請求的服務(wù)集識別標識包括指示所述第二信道的字符。
可選的,所述接入方法還包括:若在等待所述預(yù)設(shè)的時間內(nèi),未接收到來自所述終端的第二認證請求,且確定所述終端既能夠通過所述第二信道建立連接,也能夠通過所述第一信道建立連接,則向所述終端發(fā)送提示信息,用于提示所述終端選擇包含指示所述第二信道的字符的服務(wù)集識別標識,以生成所述第二認證請求。
可選的,所述第一信道為頻率為2.4G的信道。
可選的,所述第二信道為頻率為5G的信道。
本發(fā)明實施例還提供一種AP接入裝置,包括:等待單元,適于在在接收到來自終端的針對第一信道的第一認證請求后,開始等待;第二連接建立單元,適于若在等待預(yù)設(shè)的時間內(nèi),接收到來自所述終端的針對第二信道的第二認證請求,則通過所述第二信道與所述終端建立連接;其中,通過所述第二信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾蚀笥谕ㄟ^所述第一信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾省?/p>
可選的,所述AP接入裝置還包括:第一連接建立單元,適于當在等待所述預(yù)設(shè)的時間內(nèi),未接收到來自所述終端的第二認證請求時,通過所述第一信道與所述終端建立連接。
可選的,所述AP接入裝置還包括:第一信道確認單元,適于在所述等待單元開始等待之前,確認所述終端并非僅能通過所述第一信道建立連接。
可選的,所述第一信道確認單元適于根據(jù)所述終端的MAC地址查詢歷史數(shù)據(jù),以確認所述終端并非僅能通過所述第一信道建立連接,所述歷史數(shù)據(jù)記錄有歷史上建立連接的終端的MAC地址及其在不同信道上建立連接的能力。
可選的,所述AP接入裝置還包括:探測請求接收單元,適于在接收到來自終端的第一認證請求前,接收來自所述終端的探測請求;服務(wù)集標識符發(fā)送單元,適于向所述終端發(fā)送響應(yīng)于所述探測請求的服務(wù)集標識符;所述探測請求包括以下至少一種:針對所述第一信道的第一探測請求,以及針對所述第二信道的第二探測請求;所述第一認證請求包括針對所述第一信道的所述服務(wù)集標識符,所述第二認證請求包括針對所述第一信道的所述服務(wù)集標識符。
可選的,所述AP接入裝置還包括:響應(yīng)于所述第二探測請求的服務(wù)集識別標識包括指示所述第二信道的字符。
可選的,所述AP接入裝置還包括:括提示信息發(fā)送單元,適于在等待所述預(yù)設(shè)的時間內(nèi),未接收到來自所述終端的第二認證請求,且確定所述終端既能夠通過所述第二信道建立連接,也能夠通過所述第一信道建立連接時,向所述終端發(fā)送提示信息,用于提示所述終端選擇包含指示所述第二信道的字符的服務(wù)集識別標識,以生成所述第二認證請求。
可選的,所述第一信道為頻率為2.4G的信道。
可選的,所述第二信道為頻率為5G的信道。
與現(xiàn)有技術(shù)相比,本發(fā)明實施例的技術(shù)方案具有以下有益效果:
在接收到第一認證請求后,開始等待,若在預(yù)設(shè)的等待時間內(nèi),接收到來自所述終端的針對第二信道的第二認證請求,則通過所述第二信道與所述終端建立連接。由于通過所述第二信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾蚀笥谕ㄟ^所述第一信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾?,故在接收到第一認證請求后等待,以優(yōu)先通過第二信道與終端建立鏈接并進行數(shù)據(jù)傳輸,可以提升與終端間的數(shù)據(jù)傳輸效率。
附圖說明
圖1是本發(fā)明實施例中一種AP接入方法的流程圖;
圖2是現(xiàn)有技術(shù)中一種AP接入方法的流程圖;
圖3是本發(fā)明實施例中另一種AP接入方法的流程圖;
圖4是本發(fā)明實施例中一種AP接入裝置的結(jié)構(gòu)示意圖。
具體實施方式
如前所述,在日益廣泛的應(yīng)用的推動下,AP接入技術(shù)也在不斷進行更新,可以用來接入的頻段越來越多。例如,一些終端和AP可以同時支持2.4G頻段和5G頻段接入。
但是,現(xiàn)有的終端多默認優(yōu)先使用在接入技術(shù)中出現(xiàn)較早被利用的頻段,這就造成了較早被利用頻段的擁堵和接入技術(shù)中較新被利用的頻段的浪費。
沿用前例,很多雙頻無線終端都使用2.4G頻段接入AP,這就造成了2.4G頻段的擁擠和5G頻段的浪費。尤其在AP部署密度高的場所(例如大商場內(nèi)),更突顯了該問題,導(dǎo)致AP與終端間的數(shù)據(jù)傳輸速率有待提升,進而用戶無線上網(wǎng)體驗有待提升。
在本發(fā)明實施例中,在接收到第一認證請求后,開始等待,若在預(yù)設(shè)的等待時間內(nèi),接收到來自所述終端的針對第二信道的第二認證請求,則通過所述第二信道與所述終端建立連接。
由于通過所述第二信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾蚀笥谕ㄟ^所述第一信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾?,故在接收到第一認證請求后等待,以優(yōu)先通過第二信道與終端建立鏈接并進行數(shù)據(jù)傳輸,可以提升與終端間的數(shù)據(jù)傳輸效率。
為使本發(fā)明的上述目的、特征和有益效果能夠更為明顯易懂,下面結(jié)合附圖對本發(fā)明的具體實施例做詳細的說明。
圖1是本發(fā)明實施例中一種AP接入方法的流程圖,具體可以包括如下步驟:
步驟S11,在接收到來自終端的針對第一信道的第一認證請求后,開始等待;
步驟S12,若在等待預(yù)設(shè)的時間內(nèi),接收到來自所述終端的針對第二信道的第二認證請求,則通過所述第二信道與所述終端建立連接;
其中,通過所述第二信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾蚀笥谕ㄟ^所述第一信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾省?/p>
本發(fā)明實施例中的第一認證請求與二認證請求均可以是來自終端的認證請求(Auth Request)。為了更清晰的對本發(fā)明實施例進行說明,以下結(jié)合圖2對現(xiàn)有技術(shù)中的接入過程進行說明。接入過程通??梢园ㄈ缦虏襟E:
步驟S21,終端向AP發(fā)送探測請求(Probe Request);
步驟S22,AP向終端發(fā)送探測響應(yīng)(Probe Response),探測響應(yīng)中通常包含響應(yīng)于探測請求的服務(wù)集標識符(Service Set Identifier,SSID);
步驟S23,終端向AP發(fā)送認證請求,在認證請求中,通常包含由終端配置的SSID;
步驟S24,AP向終端反饋認證成功消息(Authentication Success),以完成接入過程。
在現(xiàn)有的支持多頻接入的終端中,通常優(yōu)先在接入技術(shù)中出現(xiàn)較早被利用頻段發(fā)送認證請求,例如,支持2.4G頻段和5G頻段接入的終端,通常在先發(fā)送2.4G頻段的認證請求,5G頻段的認證請求在后發(fā)送,若在2.4G頻段接入成功,則不會在5G頻段繼續(xù)接入。
現(xiàn)有技術(shù)中一種可能的解決方式是通過忽略來自終端的2.4G頻段的探測請求,以優(yōu)先5G接入,但如此會導(dǎo)致部分終端無法成功獲得SSID。
而在本發(fā)明實施例的具體實施中,AP可以接收來自所述終端的探測請求,向所述終端發(fā)送響應(yīng)于所述探測請求的服務(wù)集標識符。響應(yīng)于探測請求的服務(wù)集標識符可以是針對探測請求所在頻段的SSID,故終端可以從AP獲得SSID并發(fā)送認證請求,進一步可以避免由終端無法成功獲得SSID導(dǎo)致的無法接入。
由于通常終端會在發(fā)送第一認證請求后發(fā)送第二認證請求,而若AP在接收到第一認證請求后,通過認證以完成接入,則會通過第一信道與終端建立鏈接,進而會導(dǎo)致AP無法與終端通過數(shù)據(jù)傳輸速率更高的第二信道建立鏈接。
本發(fā)明實施例通過在接收到來自終端的針對第一信道的第一認證請求后進行等待,而不是直接通過第一認證請求完成接入過程,故可以在預(yù)設(shè)的等待時間內(nèi),接收到第二認證請求時,通過所述第二信道與所述終端建立連接,由此可以使得AP優(yōu)先通過第二信道與終端建立連接,進而可以提升AP與終端見的數(shù)據(jù)傳輸效率。
在本發(fā)明實施例中,第二信道和第一信道可以是預(yù)先確定的,具體可以根據(jù)接入技術(shù)的發(fā)展現(xiàn)狀確定,例如:第二信道可以是頻率為5G的信道;第一信道可以是頻率為2.4G的信道。
第二信道和第一信道也可以是根據(jù)對各個信道的數(shù)據(jù)傳輸速率進行實時監(jiān)測確定的,數(shù)據(jù)傳輸速率較快的為第二信道,數(shù)據(jù)傳輸速率較慢的為第一信道。
在具體實施中,預(yù)設(shè)的等待時間可以根據(jù)需求設(shè)置,具體可以根據(jù)接入技術(shù)中,終端發(fā)送第二認證請求與第一認證請求之間的時間差進行設(shè)定,例如可以設(shè)置為20-30ms。
在具體實施中,本發(fā)明實施例中的AP接入方法還可以包括:若在等待所述預(yù)設(shè)的時間內(nèi),未接收到來自所述終端的第二認證請求,則通過所述第一信道與所述終端建立連接。如此,可以保證終端接入AP,提升AP接入方法的可靠性。
參見圖3,在一具體實現(xiàn)中,相比于圖1,在步驟S11之前,本發(fā)明實施例中的AP接入方法還可以包括:步驟S31,確認所述終端并非僅能通過所述第一信道建立連接。
具體地,可以根據(jù)終端的MAC地址查詢歷史數(shù)據(jù)實現(xiàn),歷史數(shù)據(jù)可以來源于大數(shù)據(jù),其中可以記錄有歷史上建立連接的終端的MAC地址及其在不同信道上建立連接的能力。
例如,可以根據(jù)終端MAC查詢歷史數(shù)據(jù),若歷史數(shù)據(jù)中未包含終端的MAC,或者歷史數(shù)據(jù)中包含終端的MAC且該終端可以通過第一信道以外的其他信道與AP建立連接,則確認所述終端并非僅能通過所述第一信道建立連接。在該種情況下,若接收到來自終端的針對第一信道的第一認證請求,則開始等待。
本領(lǐng)域技術(shù)人員可以理解的是,當通過歷史數(shù)據(jù)進行查詢,發(fā)現(xiàn)歷史數(shù)據(jù)中包含終端的MAC,且該終端僅能通過第一信道建立連接時,可以在接收到來自終端的針對第一信道的第一認證請求后,AP向終端反饋認證成功消息,以完成接入過程。
在本發(fā)明一實施例中,接收來自所述終端的探測請求,向所述終端發(fā)送響應(yīng)于所述探測請求的服務(wù)集標識符時,可以以如下的方式進行:
當接受到的探測請求為針對所述第一信道的第一探測請求時,則發(fā)送響應(yīng)于第一探測請求的服務(wù)集標識符;
當接受到的探測請求為針對所述第二信道的第一探測請求時,則發(fā)送響應(yīng)于第二探測請求的服務(wù)集標識符;
在具體實施中,響應(yīng)于所述第二探測請求的服務(wù)集識別標識可以包括指示所述第二信道的字符。
如此,可以在等待所述預(yù)設(shè)的時間內(nèi),未接收到來自所述終端的第二認證請求,且確定所述終端既能夠通過所述第二信道建立連接,也能夠通過所述第一信道建立連接的情況下,向所述終端發(fā)送提示信息,來提示所述終端選擇包含指示所述第二信道的字符的服務(wù)集識別標識,以生成所述第二認證請求。
可以理解的是,這里的確定所述終端既能夠通過所述第二信道建立連接,也能夠通過所述第一信道建立連接,可以通過根據(jù)終端MAC查詢歷史數(shù)據(jù)的方式進行;也可以是根據(jù)接收到的第二探測請求進行確定。
在有些場景下,終端和AP均具備通過第一信道建立連接和通過第二信道進行連接的能力,但在預(yù)設(shè)的時間內(nèi),并未接收到來自所述終端的針對第二信道的第二認證請求,此時AP已和終端通過第一信道建立連接,AP可以向終端發(fā)送提示信息,以提示終端選擇包含指示所述第二信道的字符的服務(wù)集識別標識進行連接。
在一個非限定性的例子中,AP能夠向終端發(fā)送兩個名稱相同的服務(wù)集識別標識,分別針對第一信道和第二信道,另外還能夠向終端發(fā)送一個包含指示所述第二信道的字符的服務(wù)集識別標識,以在終端未通過第二信道接入AP時,向終端發(fā)送提示信息,以提示終端選擇包含指示所述第二信道的字符的服務(wù)集識別標識進行連接。
具體地,可以響應(yīng)于用戶的第二探測請求發(fā)送上述包含指示所述第二信道的字符的服務(wù)集識別標識;也可以在終端已配置任一服務(wù)集識別標識后,也即在接收到終端發(fā)送的包含任一服務(wù)集識別標識的認證請求后,向該終端發(fā)送上述三個服務(wù)集識別標識。
例如,三個服務(wù)集識別標識分別為wireless_surfing(針對2.4G)、wireless_surfing(針對5G)以及(wireless_surfing_5G針對5G);當用戶配置上述任一服務(wù)集識別標識后,AP會自動釋放以上3個SSID,以使得終端在預(yù)設(shè)的時間內(nèi)發(fā)送針對5G的第二認證請求,或者在預(yù)設(shè)的時間結(jié)束后,提示終端的用戶連接wireless_surfing_5G。
在本發(fā)明實施例中,AP在接收到第一認證請求后,開始等待,若在預(yù)設(shè)的等待時間內(nèi),接收到來自所述終端的針對第二信道的第二認證請求,則通過所述第二信道與所述終端建立連接。由于通過所述第二信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾蚀笥谕ㄟ^所述第一信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾?,故在接收到第一認證請求后等待,以優(yōu)先通過第二信道與終端建立鏈接并進行數(shù)據(jù)傳輸,可以提升與終端間的數(shù)據(jù)傳輸效率。
本發(fā)明實施例還提供一種AP接入裝置,其結(jié)構(gòu)示意圖參見圖4。
AP接入裝置可以包括如下單元:
等待單元41,適于在在接收到來自終端的針對第一信道的第一認證請求后,開始等待;
第二連接建立單元42,適于若在等待預(yù)設(shè)的時間內(nèi),接收到來自所述終端的針對第二信道的第二認證請求,則通過所述第二信道與所述終端建立連接;
其中,通過所述第二信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾蚀笥谕ㄟ^所述第一信道與所述終端進行數(shù)據(jù)傳輸?shù)乃俾省?/p>
在具體實施中,AP接入裝置還可以包括第一連接建立單元43,適于當在等待所述預(yù)設(shè)的時間內(nèi),未接收到來自所述終端的第二認證請求時,通過所述第一信道與所述終端建立連接。
在具體實施中,AP接入裝置還可以包括第一信道確認單元(圖未示),適于在所述等待單元開始等待之前,確認所述終端并非僅能通過所述第一信道建立連接。
第一信道確認單元可以根據(jù)所述終端的MAC地址查詢歷史數(shù)據(jù),以確認所述終端并非僅能通過所述第一信道建立連接,所述歷史數(shù)據(jù)記錄有歷史上建立連接的終端的MAC地址及其在不同信道上建立連接的能力。
在具體實施中,AP接入裝置還可以包括探測請求接收單元44,適于在接收到來自終端的第一認證請求前,接收來自所述終端的探測請求;
服務(wù)集標識符發(fā)送單元45,適于向所述終端發(fā)送響應(yīng)于所述探測請求的服務(wù)集標識符;
所述探測請求包括以下至少一種:針對所述第一信道的第一探測請求,以及針對所述第二信道的第二探測請求;
所述第一認證請求包括針對所述第一信道的所述服務(wù)集標識符,所述第二認證請求包括針對所述第一信道的所述服務(wù)集標識符。
當所述探測請求包括響應(yīng)于所述第二信道的第二探測請求時,響應(yīng)于所述第二探測請求的服務(wù)集識別標識可以包括指示所述第二信道的字符。
在具體實施中,AP接入裝置還可以包括提示信息發(fā)送單元46,適于在等待所述預(yù)設(shè)的時間內(nèi),未接收到來自所述終端的第二認證請求,且確定所述終端既能夠通過所述第二信道建立連接,也能夠通過所述第一信道建立連接時,向所述終端發(fā)送提示信息,用于提示所述終端選擇包含指示所述第二信道的字符的服務(wù)集識別標識,以生成所述第二認證請求。
在本發(fā)明實施例中的AP接入裝置中,所述第一信道可以是頻率為2.4G的信道;所述第二信道可以是頻率為5G的信道。
本發(fā)明實施例中的AP接入裝置可以利用各種解說性邏輯板塊、模塊、和電路可用通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其設(shè)計成執(zhí)行本文所描述功能的任何組合來實現(xiàn)或執(zhí)行。通用處理器可以是微處理器,但在替換方案中,該處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機。
本發(fā)明實施例中的AP接入裝置中的名詞解釋、工作原理以及有益效果可以參見AP接入方法,在此不再贅述。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:ROM、RAM、磁盤或光盤等。
雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與修改,因此本發(fā)明的保護范圍應(yīng)當以權(quán)利要求所限定的范圍為準。