本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種無(wú)線AP中信標(biāo)幀發(fā)送方法、一種無(wú)線AP以及一種終端。
背景技術(shù):
無(wú)線AP(Access Point,訪問接入點(diǎn)),即傳統(tǒng)有線網(wǎng)絡(luò)中的多端口的轉(zhuǎn)發(fā)器,是組建小型無(wú)線局域網(wǎng)時(shí)最常用的設(shè)備。其作為無(wú)線局域網(wǎng)的中心點(diǎn),作為一個(gè)橋梁,供其它裝有無(wú)線網(wǎng)卡的計(jì)算機(jī)通過(guò)它接入該無(wú)線局域網(wǎng);同時(shí)通過(guò)對(duì)有線局域網(wǎng)絡(luò)提供長(zhǎng)距離無(wú)線連接,或?qū)π⌒蜔o(wú)線局域網(wǎng)絡(luò)提供長(zhǎng)距離有線連接,達(dá)到延伸網(wǎng)絡(luò)范圍的目的。由互聯(lián)網(wǎng)的普及,廣泛應(yīng)用于家庭、大樓內(nèi)部、校園內(nèi)部、園區(qū)內(nèi)部等地方,通過(guò)大量的無(wú)線AP實(shí)現(xiàn)大面積網(wǎng)絡(luò)覆蓋的目的。
在工作過(guò)程中,一般來(lái)說(shuō),無(wú)線AP通過(guò)在無(wú)線信道上以最高優(yōu)先級(jí)發(fā)送信標(biāo)幀(Beacon幀)來(lái)廣播自身的存在以及其支持的SSID(Service Set Identifier,服務(wù)集標(biāo)識(shí))信息等,終端通過(guò)被動(dòng)接收信標(biāo)幀來(lái)獲知無(wú)線網(wǎng)絡(luò)環(huán)境中的無(wú)線AP和SSID。作為整個(gè)無(wú)線協(xié)議不可分割的一部分,無(wú)線AP需要周期性(一般默認(rèn)周期為100ms)的以最低速率發(fā)送信標(biāo)幀。這一過(guò)程中,無(wú)疑占用了整個(gè)無(wú)線網(wǎng)絡(luò)環(huán)境中相當(dāng)一部分無(wú)線資源,嚴(yán)重降低了無(wú)線資源的使用效率。
另外,我們知道,當(dāng)前的WIFI(Wireless-Fidelity,無(wú)線保真)分為2.4頻段和5G頻段,由于5G頻段資源比2.4G頻段資源豐富,所以5G頻段為WIFI業(yè)界首推頻段。而當(dāng)我們?cè)赪IFI路由器上配置一個(gè)SSID時(shí),WIFI路由器會(huì)同時(shí)在2.4G頻段和5G頻段應(yīng)用此SSID;終端在2.4G頻段和5G頻段搜索到相同SSID的情況下,優(yōu)先向5G頻段發(fā)起關(guān)聯(lián),以此導(dǎo)致2.4G頻段開始日益空閑,而5G頻段開始日益繁忙,嚴(yán)重浪費(fèi)了2.4G頻段資源。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)上述問題,本發(fā)明提供了一種無(wú)線AP中信標(biāo)幀發(fā)送方法、一種無(wú)線AP以及一種終端,有效解決了現(xiàn)有無(wú)線AP發(fā)送信標(biāo)幀的過(guò)程中嚴(yán)重占用5G頻段,從而浪費(fèi)2.4G頻段網(wǎng)絡(luò)資源的問題。
本發(fā)明提供的技術(shù)方案如下:
一種無(wú)線AP中信標(biāo)幀發(fā)送方法,應(yīng)用于無(wú)線AP,所述信標(biāo)幀發(fā)送方法中包括:
S1根據(jù)配置信息生成2.4G頻段的第一信標(biāo)幀和5G頻段的第二信標(biāo)幀,所述第一信標(biāo)幀和第二信標(biāo)幀針對(duì)同一服務(wù)集標(biāo)識(shí);
S2將第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀;
S3在2.4G頻段對(duì)應(yīng)的信道中發(fā)送所述信標(biāo)幀。
進(jìn)一步優(yōu)選地,步驟S2,將第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀具體為:
將第二信標(biāo)幀插入第一信標(biāo)幀的Vendor Specific字段中生成待發(fā)送信標(biāo)幀,且所述待發(fā)送信標(biāo)幀中Vendor Specific字段內(nèi)還包括信道標(biāo)識(shí)信息,所述信道標(biāo)識(shí)信息用于標(biāo)識(shí)第一信標(biāo)幀對(duì)應(yīng)5G頻段中的信道。
進(jìn)一步優(yōu)選地,在步驟S2,將第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀中具體包括:
S21將第二信標(biāo)幀進(jìn)行壓縮;
S22將壓縮后的第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀。
進(jìn)一步優(yōu)選地,在步驟S3之后還包括終端接收待發(fā)送信標(biāo)幀的步驟,所述終端工作于5G頻段優(yōu)先模式,具體包括:
S4接收信標(biāo)幀;
S5提取信標(biāo)幀中5G頻段的第二信標(biāo)幀;
S6根據(jù)該第二信標(biāo)幀中的內(nèi)容在5G頻段對(duì)應(yīng)的信道中發(fā)起關(guān)聯(lián)請(qǐng)求。
進(jìn)一步優(yōu)選地,在步驟S5,提取信標(biāo)幀中5G頻段的第二信標(biāo)幀之后還包括:
S51判斷是否在預(yù)設(shè)時(shí)間段內(nèi)接收5G頻段的第二信標(biāo)幀;
S52若未接收過(guò),跳轉(zhuǎn)至步驟S6;若接收過(guò),則放棄步驟S5中提取的第二信標(biāo)幀。
進(jìn)一步優(yōu)選地,在步驟S51判斷出預(yù)設(shè)時(shí)間段內(nèi)未接收過(guò)第二信標(biāo)幀之后,還包括:
S53進(jìn)一步判斷該第二信標(biāo)幀是否為壓縮后的第二信標(biāo)幀;
S54若為壓縮后的第二信標(biāo)幀,則解壓縮得到第二信標(biāo)幀,跳轉(zhuǎn)至步驟S6。
本發(fā)明還提供了一種無(wú)線AP,包括:
信標(biāo)幀生成模塊,用于根據(jù)配置信息生成2.4G頻段的第一信標(biāo)幀和5G頻段的第二信標(biāo)幀,所述第一信標(biāo)幀和第二信標(biāo)幀針對(duì)同一服務(wù)集標(biāo)識(shí);
信標(biāo)幀插入模塊,用于將信標(biāo)幀生成模塊生成的第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀,所述信標(biāo)幀中包括一用于標(biāo)識(shí)第一信標(biāo)幀對(duì)應(yīng)5G頻段中的信道標(biāo)識(shí)信息;
信標(biāo)幀發(fā)送模塊,用于在2.4G頻段對(duì)應(yīng)的信道中發(fā)送信標(biāo)幀插入模塊生成的信標(biāo)幀。
進(jìn)一步優(yōu)選地,所述無(wú)線AP中還包括壓縮模塊,用于將信標(biāo)幀生成模塊生成的第二信標(biāo)幀進(jìn)行壓縮;
信標(biāo)幀插入模塊將壓縮后的第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀。
本發(fā)明還提供了一種終端,所述終端工作于5G頻段優(yōu)先模式,所述終端中包括:
信標(biāo)幀接收模塊,用于接收無(wú)線AP發(fā)送的信標(biāo)幀;
信標(biāo)幀內(nèi)容提取模塊,用于提取信標(biāo)幀接收模塊接收到的信標(biāo)幀中5G頻段的第二信標(biāo)幀;
關(guān)聯(lián)請(qǐng)求發(fā)送模塊,用于根據(jù)該第二信標(biāo)幀中的內(nèi)容在5G頻段對(duì)應(yīng)的信道中發(fā)起關(guān)聯(lián)請(qǐng)求。
進(jìn)一步優(yōu)選地,判斷模塊,用于判斷終端是否在預(yù)設(shè)時(shí)間段內(nèi)接收5G頻段的第二信標(biāo)幀、判斷信標(biāo)幀接收模塊接收到的信標(biāo)幀中是否包含信道標(biāo)識(shí)信息以及判斷信標(biāo)幀內(nèi)容提取模塊提取的第二信標(biāo)幀是否為壓縮后的第二信標(biāo)幀;所述信道標(biāo)識(shí)信息用于標(biāo)識(shí)第一信標(biāo)幀對(duì)應(yīng)5G頻段中的信道;
解壓模塊,若判斷模塊判斷出提取的第二信標(biāo)幀為壓縮后的第二信標(biāo)幀,則解壓縮得到第二信標(biāo)幀。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于:
在本發(fā)明提供的無(wú)線AP中信標(biāo)幀發(fā)送方法中,在無(wú)線AP中將5G頻段的第二信標(biāo)幀插入2.4G頻段的第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀,以此在2.4G頻段中發(fā)送同時(shí)攜帶了第一信標(biāo)幀和第二信標(biāo)幀內(nèi)容的信標(biāo)幀。在這個(gè)過(guò)程中,第二信標(biāo)幀不再通過(guò)5G頻段進(jìn)行發(fā)送,自然不會(huì)占用5G頻段的網(wǎng)絡(luò)資源,從而減輕5G頻段的負(fù)擔(dān),節(jié)約5G頻段的資源,充分利用2.4G頻段,提高無(wú)線網(wǎng)絡(luò)資源的使用效率。
附圖說(shuō)明
下面將以明確易懂的方式,結(jié)合附圖說(shuō)明優(yōu)選實(shí)施方式,對(duì)上述特性、技術(shù)特征、優(yōu)點(diǎn)及其實(shí)現(xiàn)方式予以進(jìn)一步說(shuō)明。
圖1為本發(fā)明中無(wú)線AP中信標(biāo)幀發(fā)送方法一種實(shí)施方式流程示意圖;
圖2為本發(fā)明中無(wú)線AP中信標(biāo)幀發(fā)送方法另一種實(shí)施方式流程示意圖;
圖3為本發(fā)明中無(wú)線AP一種實(shí)施方式示意圖;
圖4為本發(fā)明中無(wú)線AP另一種實(shí)施方式示意圖;
圖5為本發(fā)明中終端一種實(shí)施方式示意圖。
附圖標(biāo)號(hào)說(shuō)明:
100-無(wú)線AP,110-信標(biāo)幀生成模塊,120-信標(biāo)幀插入模塊,130-信標(biāo)幀發(fā)送模塊,140-壓縮模塊,200-終端,210-信標(biāo)幀接收模塊,220-信標(biāo)幀內(nèi)容提取模塊,230-關(guān)聯(lián)請(qǐng)求發(fā)送模塊。
具體實(shí)施方式
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)照附圖說(shuō)明本發(fā)明的具體實(shí)施方式。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖,并獲得其他的實(shí)施方式。
我們知道,在無(wú)線AP上配置一個(gè)SSID時(shí),無(wú)線AP會(huì)同時(shí)在2.4G頻段和5G頻段應(yīng)用此SSID;但是,終端在2.4G頻段和5G頻段搜索到相同SSID的情況下,一般會(huì)優(yōu)先向5G頻段發(fā)起關(guān)聯(lián),以此導(dǎo)致5G頻段日益繁忙而2.4G頻段日益空閑。
基于此,在本發(fā)明中提供了一種無(wú)線AP中信標(biāo)幀發(fā)送方法,有效解決了現(xiàn)有無(wú)線AP發(fā)送信標(biāo)幀的過(guò)程中嚴(yán)重占用5G頻段,從而浪費(fèi)2.4G頻段網(wǎng)絡(luò)資源的問題。如圖1所示為該信標(biāo)幀發(fā)送方法一種實(shí)施方式流程示意圖,從圖中可以看出,在該信標(biāo)幀發(fā)送方法中包括:S1根據(jù)配置信息生成2.4G頻段的第一信標(biāo)幀和5G頻段的第二信標(biāo)幀,第一信標(biāo)幀和第二信標(biāo)幀針對(duì)同一SSID;S2將第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀;S3在2.4G頻段對(duì)應(yīng)的信道中發(fā)送信標(biāo)幀。
在本實(shí)施方式中,無(wú)線AP不再在5G頻段中發(fā)送信標(biāo)幀,而是將5G頻段的第二信標(biāo)幀插入2.4G頻段的第一信標(biāo)幀中,與第一信標(biāo)幀一同通過(guò)2.4G頻段對(duì)應(yīng)的信道中發(fā)送,以此達(dá)到減輕5G頻道中各信道的負(fù)擔(dān)。
具體,在步驟S1之前,還包括對(duì)無(wú)線AP進(jìn)行配置的步驟,具體包括:用戶在無(wú)線AP上配置至少一個(gè)SSID,并在2.4G頻段的A信道和5G頻段的B信道中同時(shí)部署,以此,無(wú)線AP會(huì)針對(duì)同一SSID同時(shí)生成2.4G頻段的第一信標(biāo)幀和5G頻段的第二信標(biāo)幀。
基于此,在步驟S2中,將第二信標(biāo)幀插入第一信標(biāo)幀的Vendor Specific IE(Information Elements,信息元素)中生成待發(fā)送信標(biāo)幀,且待發(fā)送信標(biāo)幀中Vendor Specific IE內(nèi)還包括信道標(biāo)識(shí)信息,用于標(biāo)識(shí)第一信標(biāo)幀對(duì)應(yīng)5G頻段中的信道。以此,終端在接收到無(wú)線AP通過(guò)A信道發(fā)送的信標(biāo)幀之后,基于該信道標(biāo)識(shí)信息判斷是否為5G頻段的第二信標(biāo)幀,以免與2.4G頻段中的第一信標(biāo)幀混淆。
另外,由于信標(biāo)幀一般來(lái)說(shuō)相對(duì)較大,為了不影響信標(biāo)幀的正常發(fā)送,對(duì)上述實(shí)施方式進(jìn)行改進(jìn)得到本實(shí)施方式,該信標(biāo)幀發(fā)送方法中包括:S1根據(jù)配置信息生成2.4G頻段的第一信標(biāo)幀和5G頻段的第二信標(biāo)幀,第一信標(biāo)幀和第二信標(biāo)幀針對(duì)同一SSID;S21將第二信標(biāo)幀進(jìn)行壓縮;S22將壓縮后的第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀;S3在2.4G頻段對(duì)應(yīng)的信道中發(fā)送信標(biāo)幀。
在本實(shí)施方式中,將壓縮后的第二信標(biāo)幀插入第一信標(biāo)幀中的Vendor Specific IE中生成待發(fā)送信標(biāo)幀,同時(shí)在Vendor Specific IE中添加用以標(biāo)識(shí)壓縮的第二信標(biāo)幀的信道標(biāo)識(shí)信息。以此,終端在接收到無(wú)線AP發(fā)送的壓縮后的信標(biāo)幀之后,基于該信道標(biāo)識(shí)信息判斷是否為5G頻段的第二信標(biāo)幀之后,解壓得到其中包括的第二信標(biāo)幀。
對(duì)上述實(shí)施方式進(jìn)行改進(jìn)得到本實(shí)施方式,如圖2所示,在本實(shí)施方式中,該信標(biāo)幀發(fā)送方法中包括:S1根據(jù)配置信息生成2.4G頻段的第一信標(biāo)幀和5G頻段的第二信標(biāo)幀,第一信標(biāo)幀和第二信標(biāo)幀針對(duì)同一SSID;S2將第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀;S3在2.4G頻段對(duì)應(yīng)的信道中發(fā)送信標(biāo)幀;S4接收信標(biāo)幀;S5提取信標(biāo)幀中5G頻段的第二信標(biāo)幀;S6根據(jù)該第二信標(biāo)幀中的內(nèi)容在5G頻段對(duì)應(yīng)的信道中發(fā)起關(guān)聯(lián)請(qǐng)求。
在本實(shí)施方式中,終端工作于5G頻段優(yōu)先模式(同時(shí)接收到2.4G頻段的第一信標(biāo)幀和5G頻段的第二信標(biāo)幀時(shí),優(yōu)先向5G頻段發(fā)起關(guān)聯(lián))。由上述信標(biāo)幀發(fā)送方法可以看出,步驟S1~步驟S3為無(wú)線AP發(fā)送信標(biāo)幀的步驟,步驟S4~步驟S6為終端接收到信標(biāo)幀獲取相應(yīng)的第二信標(biāo)幀的步驟。具體,終端通過(guò)2.4G頻段的A信道接收到信標(biāo)幀之后,在信標(biāo)幀的Vendor Specific IE中提取出相應(yīng)第二信標(biāo)幀和信道標(biāo)識(shí)信息,隨后根據(jù)該第二信標(biāo)幀中的內(nèi)容在5G頻段對(duì)應(yīng)的B信道中發(fā)起關(guān)聯(lián)請(qǐng)求,以與相應(yīng)的SSID建立關(guān)聯(lián)。
對(duì)上述實(shí)施方式進(jìn)行改進(jìn)得到本實(shí)施方式,在本實(shí)施方式中,該信標(biāo)幀發(fā)送方法中包括:S1根據(jù)配置信息生成2.4G頻段的第一信標(biāo)幀和5G頻段的第二信標(biāo)幀,第一信標(biāo)幀和第二信標(biāo)幀針對(duì)同一SSID;S2將第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀;S3在2.4G頻段對(duì)應(yīng)的信道中發(fā)送信標(biāo)幀;S4接收信標(biāo)幀;S51判斷是否在預(yù)設(shè)時(shí)間段內(nèi)接收5G頻段的第二信標(biāo)幀;S52若未接收過(guò),跳轉(zhuǎn)至步驟S6;若接收過(guò),則放棄步驟S5中提取的第二信標(biāo)幀;;S6根據(jù)該第二信標(biāo)幀中的內(nèi)容在5G頻段對(duì)應(yīng)的信道中發(fā)起關(guān)聯(lián)請(qǐng)求。
在本實(shí)施方式中,在信標(biāo)幀的Vendor Specific IE中提取出了相應(yīng)第二信標(biāo)幀和信道標(biāo)識(shí)信息之后,進(jìn)一步判斷是否最近在5G頻段的B信道中收到過(guò)第二信標(biāo)幀,若最近收到過(guò),則不再使用提取出來(lái)的第二信標(biāo)幀。具體,我們對(duì)上述預(yù)設(shè)時(shí)間段不做具體限定,如可以設(shè)定為500ms、1s、2s甚至更多,可根據(jù)實(shí)際情況進(jìn)行設(shè)定。
對(duì)上述實(shí)施方式進(jìn)行改進(jìn)得到本實(shí)施方式,在本實(shí)施方式中,該信標(biāo)幀發(fā)送方法中包括:S1根據(jù)配置信息生成2.4G頻段的第一信標(biāo)幀和5G頻段的第二信標(biāo)幀,第一信標(biāo)幀和第二信標(biāo)幀針對(duì)同一SSID;S2將第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀;S3在2.4G頻段對(duì)應(yīng)的信道中發(fā)送信標(biāo)幀;S4接收信標(biāo)幀;S51判斷是否在預(yù)設(shè)時(shí)間段內(nèi)接收5G頻段的第二信標(biāo)幀;S52若未接收過(guò),跳轉(zhuǎn)至步驟S53;若接收過(guò),則放棄步驟S5中提取的第二信標(biāo)幀;S53進(jìn)一步判斷該第二信標(biāo)幀是否為壓縮后的第二信標(biāo)幀;S54若為壓縮后的第二信標(biāo)幀,則解壓縮得到第二信標(biāo)幀,跳轉(zhuǎn)至步驟S6;S6根據(jù)該第二信標(biāo)幀中的內(nèi)容在5G頻段對(duì)應(yīng)的信道中發(fā)起關(guān)聯(lián)請(qǐng)求。
在本實(shí)施方式中,在信標(biāo)幀的Vendor Specific IE中提取出了相應(yīng)第二信標(biāo)幀和信道標(biāo)識(shí)信息之后判斷出終端最近未收到5G頻段的B信道中收到過(guò)第二信標(biāo)幀,則進(jìn)一步判斷提取出的第二信標(biāo)幀是否為壓縮后的第二信標(biāo)幀,若是,則先進(jìn)行解壓再進(jìn)入后續(xù)步驟。
如圖3為本發(fā)明提供的無(wú)線AP一種實(shí)施方式示意圖,從圖中可以看出,在該無(wú)線AP100中包括:信標(biāo)幀生成模塊110、信標(biāo)幀插入模塊120以及信標(biāo)幀發(fā)送模塊130,其中,信標(biāo)幀插入模塊120與信標(biāo)幀生成模塊110連接,信標(biāo)幀發(fā)送模塊130與信標(biāo)幀插入模塊120連接。
在工作過(guò)程中,首先,信標(biāo)幀生成模塊110根據(jù)配置信息生成2.4G頻段的第一信標(biāo)幀和5G頻段的第二信標(biāo)幀,第一信標(biāo)幀和第二信標(biāo)幀針對(duì)同一服務(wù)集標(biāo)識(shí);之后,信標(biāo)幀插入模塊120將信標(biāo)幀生成模塊110生成的第二信標(biāo)幀插入第一信標(biāo)幀中生成待發(fā)送信標(biāo)幀,該信標(biāo)幀中包括一用于標(biāo)識(shí)第一信標(biāo)幀對(duì)應(yīng)5G頻段中的信道標(biāo)識(shí)信息;最后,信標(biāo)幀發(fā)送模塊130在2.4G頻段對(duì)應(yīng)的信道中發(fā)送信標(biāo)幀插入模塊120生成的信標(biāo)幀。
在本實(shí)施方式中,由無(wú)線AP100不再在5G頻段中發(fā)送信標(biāo)幀,而是將5G頻段的第二信標(biāo)幀插入2.4G頻段的第一信標(biāo)幀中,與第一信標(biāo)幀一同通過(guò)2.4G頻段對(duì)應(yīng)的信道中發(fā)送,以此達(dá)到減輕5G頻道中各信道的負(fù)擔(dān)。
在該無(wú)線AP100中還包括配置模塊,用于配置至少一個(gè)SSID,并在2.4G頻段的A信道和5G頻段的B信道中同時(shí)部署,以此,信標(biāo)幀生成模塊110會(huì)針對(duì)同一SSID同時(shí)生成2.4G頻段的第一信標(biāo)幀和5G頻段的第二信標(biāo)幀?;诖耍艠?biāo)幀插入模塊120將第二信標(biāo)幀插入第一信標(biāo)幀的Vendor Specific IE中生成待發(fā)送信標(biāo)幀,且待發(fā)送信標(biāo)幀中Vendor Specific IE內(nèi)還包括信道標(biāo)識(shí)信息,用于標(biāo)識(shí)第一信標(biāo)幀對(duì)應(yīng)5G頻段中的信道。以此,終端200在接收到無(wú)線AP100通過(guò)A信道發(fā)送的信標(biāo)幀之后,基于該信道標(biāo)識(shí)信息判斷是否為5G頻段的第二信標(biāo)幀,以免與2.4G頻段中的第一信標(biāo)幀混淆。
對(duì)上述實(shí)施方式進(jìn)行改進(jìn)得到本實(shí)施方式,如圖2所示,在本實(shí)施方式中,無(wú)線AP100中包括信標(biāo)幀生成模塊110、信標(biāo)幀插入模塊120以及信標(biāo)幀發(fā)送模塊130之外,還包括用于將信標(biāo)幀生成模塊110生成的第二信標(biāo)幀進(jìn)行壓縮的壓縮模塊140。信標(biāo)幀插入模塊120將壓縮后的第二信標(biāo)幀插入第一信標(biāo)幀中的Vendor Specific IE中生成待發(fā)送信標(biāo)幀,同時(shí)在Vendor Specific IE中添加用以標(biāo)識(shí)壓縮的第二信標(biāo)幀的信道標(biāo)識(shí)信息。以此,終端200在接收到無(wú)線AP100發(fā)送的壓縮后的信標(biāo)幀之后,基于該信道標(biāo)識(shí)信息判斷是否為5G頻段的第二信標(biāo)幀之后,解壓得到其中包括的第二信標(biāo)幀。
如圖5所示為本發(fā)明提供的終端200一種實(shí)施方式示意圖,終端200工作于5G頻段優(yōu)先模式,從圖中可以看出,在該終端200中包括:信標(biāo)幀接收模塊210、信標(biāo)幀內(nèi)容提取模塊220以及關(guān)聯(lián)請(qǐng)求發(fā)送模塊230,其中,信標(biāo)幀內(nèi)容提取模塊220與信標(biāo)幀接收模塊210連接,關(guān)聯(lián)請(qǐng)求發(fā)送模塊230與信標(biāo)幀內(nèi)容提取模塊220連接。
在工作過(guò)程中,首先,信標(biāo)幀接收模塊210接收無(wú)線AP100發(fā)送的信標(biāo)幀;之后,信標(biāo)幀內(nèi)容提取模塊220提取信標(biāo)幀接收模塊210接收到的信標(biāo)幀中5G頻段的第二信標(biāo)幀;最后,關(guān)聯(lián)請(qǐng)求發(fā)送模塊230根據(jù)該第二信標(biāo)幀中的內(nèi)容在5G頻段對(duì)應(yīng)的信道中發(fā)起關(guān)聯(lián)請(qǐng)求。
具體,信標(biāo)幀接收模塊210通過(guò)2.4G頻段的A信道接收到信標(biāo)幀之后,信標(biāo)幀內(nèi)容提取模塊220在信標(biāo)幀的Vendor Specific IE中提取出相應(yīng)第二信標(biāo)幀和信道標(biāo)識(shí)信息,隨后關(guān)聯(lián)請(qǐng)求發(fā)送模塊230根據(jù)該第二信標(biāo)幀中的內(nèi)容在5G頻段對(duì)應(yīng)的B信道中發(fā)起關(guān)聯(lián)請(qǐng)求,以與相應(yīng)的SSID建立關(guān)聯(lián)。
對(duì)上述實(shí)施方式進(jìn)行改進(jìn)得到本實(shí)施方式,在本實(shí)施方式中,終端200中除了包括信標(biāo)幀接收模塊210、信標(biāo)幀內(nèi)容提取模塊220以及關(guān)聯(lián)請(qǐng)求發(fā)送模塊230之外,還包括判斷模塊和解壓模塊。其中,判斷模塊用于判斷終端200是否在預(yù)設(shè)時(shí)間段內(nèi)接收5G頻段的第二信標(biāo)幀、判斷信標(biāo)幀接收模塊210接收到的信標(biāo)幀中是否包含信道標(biāo)識(shí)信息以及判斷信標(biāo)幀內(nèi)容提取模塊220提取的第二信標(biāo)幀是否為壓縮后的第二信標(biāo)幀;信道標(biāo)識(shí)信息用于標(biāo)識(shí)第一信標(biāo)幀對(duì)應(yīng)5G頻段中的信道;若判斷模塊判斷出提取的第二信標(biāo)幀為壓縮后的第二信標(biāo)幀,則解壓縮得到第二信標(biāo)幀。
在本實(shí)施方式中,信標(biāo)幀內(nèi)容提取模塊220在信標(biāo)幀的Vendor Specific IE中提取出了相應(yīng)第二信標(biāo)幀和信道標(biāo)識(shí)信息之后,判斷模塊進(jìn)一步判斷是否最近在5G頻段的B信道中收到過(guò)第二信標(biāo)幀,若最近收到過(guò),則不再使用提取出來(lái)的第二信標(biāo)幀。具體,我們對(duì)上述預(yù)設(shè)時(shí)間段不做具體限定,如可以設(shè)定為500ms、1s、2s甚至更多,可根據(jù)實(shí)際情況進(jìn)行設(shè)定。
若判斷模塊判斷出終端200最近未收到5G頻段的B信道中收到過(guò)第二信標(biāo)幀,則進(jìn)一步判斷提取出的第二信標(biāo)幀是否為壓縮后的第二信標(biāo)幀,若是,則解壓模塊先進(jìn)行解壓再進(jìn)入后續(xù)步驟。
應(yīng)當(dāng)說(shuō)明的是,上述實(shí)施例均可根據(jù)需要自由組合。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。