无线AP中信标帧发送方法、无线AP以及终端与流程

文档序号:12134609阅读:923来源:国知局
无线AP中信标帧发送方法、无线AP以及终端与流程

本发明涉及通信技术领域,尤其涉及一种无线AP中信标帧发送方法、一种无线AP以及一种终端。



背景技术:

无线AP(Access Point,访问接入点),即传统有线网络中的多端口的转发器,是组建小型无线局域网时最常用的设备。其作为无线局域网的中心点,作为一个桥梁,供其它装有无线网卡的计算机通过它接入该无线局域网;同时通过对有线局域网络提供长距离无线连接,或对小型无线局域网络提供长距离有线连接,达到延伸网络范围的目的。由互联网的普及,广泛应用于家庭、大楼内部、校园内部、园区内部等地方,通过大量的无线AP实现大面积网络覆盖的目的。

在工作过程中,一般来说,无线AP通过在无线信道上以最高优先级发送信标帧(Beacon帧)来广播自身的存在以及其支持的SSID(Service Set Identifier,服务集标识)信息等,终端通过被动接收信标帧来获知无线网络环境中的无线AP和SSID。作为整个无线协议不可分割的一部分,无线AP需要周期性(一般默认周期为100ms)的以最低速率发送信标帧。这一过程中,无疑占用了整个无线网络环境中相当一部分无线资源,严重降低了无线资源的使用效率。

另外,我们知道,当前的WIFI(Wireless-Fidelity,无线保真)分为2.4频段和5G频段,由于5G频段资源比2.4G频段资源丰富,所以5G频段为WIFI业界首推频段。而当我们在WIFI路由器上配置一个SSID时,WIFI路由器会同时在2.4G频段和5G频段应用此SSID;终端在2.4G频段和5G频段搜索到相同SSID的情况下,优先向5G频段发起关联,以此导致2.4G频段开始日益空闲,而5G频段开始日益繁忙,严重浪费了2.4G频段资源。



技术实现要素:

针对上述问题,本发明提供了一种无线AP中信标帧发送方法、一种无线AP以及一种终端,有效解决了现有无线AP发送信标帧的过程中严重占用5G频段,从而浪费2.4G频段网络资源的问题。

本发明提供的技术方案如下:

一种无线AP中信标帧发送方法,应用于无线AP,所述信标帧发送方法中包括:

S1根据配置信息生成2.4G频段的第一信标帧和5G频段的第二信标帧,所述第一信标帧和第二信标帧针对同一服务集标识;

S2将第二信标帧插入第一信标帧中生成待发送信标帧;

S3在2.4G频段对应的信道中发送所述信标帧。

进一步优选地,步骤S2,将第二信标帧插入第一信标帧中生成待发送信标帧具体为:

将第二信标帧插入第一信标帧的Vendor Specific字段中生成待发送信标帧,且所述待发送信标帧中Vendor Specific字段内还包括信道标识信息,所述信道标识信息用于标识第一信标帧对应5G频段中的信道。

进一步优选地,在步骤S2,将第二信标帧插入第一信标帧中生成待发送信标帧中具体包括:

S21将第二信标帧进行压缩;

S22将压缩后的第二信标帧插入第一信标帧中生成待发送信标帧。

进一步优选地,在步骤S3之后还包括终端接收待发送信标帧的步骤,所述终端工作于5G频段优先模式,具体包括:

S4接收信标帧;

S5提取信标帧中5G频段的第二信标帧;

S6根据该第二信标帧中的内容在5G频段对应的信道中发起关联请求。

进一步优选地,在步骤S5,提取信标帧中5G频段的第二信标帧之后还包括:

S51判断是否在预设时间段内接收5G频段的第二信标帧;

S52若未接收过,跳转至步骤S6;若接收过,则放弃步骤S5中提取的第二信标帧。

进一步优选地,在步骤S51判断出预设时间段内未接收过第二信标帧之后,还包括:

S53进一步判断该第二信标帧是否为压缩后的第二信标帧;

S54若为压缩后的第二信标帧,则解压缩得到第二信标帧,跳转至步骤S6。

本发明还提供了一种无线AP,包括:

信标帧生成模块,用于根据配置信息生成2.4G频段的第一信标帧和5G频段的第二信标帧,所述第一信标帧和第二信标帧针对同一服务集标识;

信标帧插入模块,用于将信标帧生成模块生成的第二信标帧插入第一信标帧中生成待发送信标帧,所述信标帧中包括一用于标识第一信标帧对应5G频段中的信道标识信息;

信标帧发送模块,用于在2.4G频段对应的信道中发送信标帧插入模块生成的信标帧。

进一步优选地,所述无线AP中还包括压缩模块,用于将信标帧生成模块生成的第二信标帧进行压缩;

信标帧插入模块将压缩后的第二信标帧插入第一信标帧中生成待发送信标帧。

本发明还提供了一种终端,所述终端工作于5G频段优先模式,所述终端中包括:

信标帧接收模块,用于接收无线AP发送的信标帧;

信标帧内容提取模块,用于提取信标帧接收模块接收到的信标帧中5G频段的第二信标帧;

关联请求发送模块,用于根据该第二信标帧中的内容在5G频段对应的信道中发起关联请求。

进一步优选地,判断模块,用于判断终端是否在预设时间段内接收5G频段的第二信标帧、判断信标帧接收模块接收到的信标帧中是否包含信道标识信息以及判断信标帧内容提取模块提取的第二信标帧是否为压缩后的第二信标帧;所述信道标识信息用于标识第一信标帧对应5G频段中的信道;

解压模块,若判断模块判断出提取的第二信标帧为压缩后的第二信标帧,则解压缩得到第二信标帧。

与现有技术相比,本发明的有益效果在于:

在本发明提供的无线AP中信标帧发送方法中,在无线AP中将5G频段的第二信标帧插入2.4G频段的第一信标帧中生成待发送信标帧,以此在2.4G频段中发送同时携带了第一信标帧和第二信标帧内容的信标帧。在这个过程中,第二信标帧不再通过5G频段进行发送,自然不会占用5G频段的网络资源,从而减轻5G频段的负担,节约5G频段的资源,充分利用2.4G频段,提高无线网络资源的使用效率。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对上述特性、技术特征、优点及其实现方式予以进一步说明。

图1为本发明中无线AP中信标帧发送方法一种实施方式流程示意图;

图2为本发明中无线AP中信标帧发送方法另一种实施方式流程示意图;

图3为本发明中无线AP一种实施方式示意图;

图4为本发明中无线AP另一种实施方式示意图;

图5为本发明中终端一种实施方式示意图。

附图标号说明:

100-无线AP,110-信标帧生成模块,120-信标帧插入模块,130-信标帧发送模块,140-压缩模块,200-终端,210-信标帧接收模块,220-信标帧内容提取模块,230-关联请求发送模块。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

我们知道,在无线AP上配置一个SSID时,无线AP会同时在2.4G频段和5G频段应用此SSID;但是,终端在2.4G频段和5G频段搜索到相同SSID的情况下,一般会优先向5G频段发起关联,以此导致5G频段日益繁忙而2.4G频段日益空闲。

基于此,在本发明中提供了一种无线AP中信标帧发送方法,有效解决了现有无线AP发送信标帧的过程中严重占用5G频段,从而浪费2.4G频段网络资源的问题。如图1所示为该信标帧发送方法一种实施方式流程示意图,从图中可以看出,在该信标帧发送方法中包括:S1根据配置信息生成2.4G频段的第一信标帧和5G频段的第二信标帧,第一信标帧和第二信标帧针对同一SSID;S2将第二信标帧插入第一信标帧中生成待发送信标帧;S3在2.4G频段对应的信道中发送信标帧。

在本实施方式中,无线AP不再在5G频段中发送信标帧,而是将5G频段的第二信标帧插入2.4G频段的第一信标帧中,与第一信标帧一同通过2.4G频段对应的信道中发送,以此达到减轻5G频道中各信道的负担。

具体,在步骤S1之前,还包括对无线AP进行配置的步骤,具体包括:用户在无线AP上配置至少一个SSID,并在2.4G频段的A信道和5G频段的B信道中同时部署,以此,无线AP会针对同一SSID同时生成2.4G频段的第一信标帧和5G频段的第二信标帧。

基于此,在步骤S2中,将第二信标帧插入第一信标帧的Vendor Specific IE(Information Elements,信息元素)中生成待发送信标帧,且待发送信标帧中Vendor Specific IE内还包括信道标识信息,用于标识第一信标帧对应5G频段中的信道。以此,终端在接收到无线AP通过A信道发送的信标帧之后,基于该信道标识信息判断是否为5G频段的第二信标帧,以免与2.4G频段中的第一信标帧混淆。

另外,由于信标帧一般来说相对较大,为了不影响信标帧的正常发送,对上述实施方式进行改进得到本实施方式,该信标帧发送方法中包括:S1根据配置信息生成2.4G频段的第一信标帧和5G频段的第二信标帧,第一信标帧和第二信标帧针对同一SSID;S21将第二信标帧进行压缩;S22将压缩后的第二信标帧插入第一信标帧中生成待发送信标帧;S3在2.4G频段对应的信道中发送信标帧。

在本实施方式中,将压缩后的第二信标帧插入第一信标帧中的Vendor Specific IE中生成待发送信标帧,同时在Vendor Specific IE中添加用以标识压缩的第二信标帧的信道标识信息。以此,终端在接收到无线AP发送的压缩后的信标帧之后,基于该信道标识信息判断是否为5G频段的第二信标帧之后,解压得到其中包括的第二信标帧。

对上述实施方式进行改进得到本实施方式,如图2所示,在本实施方式中,该信标帧发送方法中包括:S1根据配置信息生成2.4G频段的第一信标帧和5G频段的第二信标帧,第一信标帧和第二信标帧针对同一SSID;S2将第二信标帧插入第一信标帧中生成待发送信标帧;S3在2.4G频段对应的信道中发送信标帧;S4接收信标帧;S5提取信标帧中5G频段的第二信标帧;S6根据该第二信标帧中的内容在5G频段对应的信道中发起关联请求。

在本实施方式中,终端工作于5G频段优先模式(同时接收到2.4G频段的第一信标帧和5G频段的第二信标帧时,优先向5G频段发起关联)。由上述信标帧发送方法可以看出,步骤S1~步骤S3为无线AP发送信标帧的步骤,步骤S4~步骤S6为终端接收到信标帧获取相应的第二信标帧的步骤。具体,终端通过2.4G频段的A信道接收到信标帧之后,在信标帧的Vendor Specific IE中提取出相应第二信标帧和信道标识信息,随后根据该第二信标帧中的内容在5G频段对应的B信道中发起关联请求,以与相应的SSID建立关联。

对上述实施方式进行改进得到本实施方式,在本实施方式中,该信标帧发送方法中包括:S1根据配置信息生成2.4G频段的第一信标帧和5G频段的第二信标帧,第一信标帧和第二信标帧针对同一SSID;S2将第二信标帧插入第一信标帧中生成待发送信标帧;S3在2.4G频段对应的信道中发送信标帧;S4接收信标帧;S51判断是否在预设时间段内接收5G频段的第二信标帧;S52若未接收过,跳转至步骤S6;若接收过,则放弃步骤S5中提取的第二信标帧;;S6根据该第二信标帧中的内容在5G频段对应的信道中发起关联请求。

在本实施方式中,在信标帧的Vendor Specific IE中提取出了相应第二信标帧和信道标识信息之后,进一步判断是否最近在5G频段的B信道中收到过第二信标帧,若最近收到过,则不再使用提取出来的第二信标帧。具体,我们对上述预设时间段不做具体限定,如可以设定为500ms、1s、2s甚至更多,可根据实际情况进行设定。

对上述实施方式进行改进得到本实施方式,在本实施方式中,该信标帧发送方法中包括:S1根据配置信息生成2.4G频段的第一信标帧和5G频段的第二信标帧,第一信标帧和第二信标帧针对同一SSID;S2将第二信标帧插入第一信标帧中生成待发送信标帧;S3在2.4G频段对应的信道中发送信标帧;S4接收信标帧;S51判断是否在预设时间段内接收5G频段的第二信标帧;S52若未接收过,跳转至步骤S53;若接收过,则放弃步骤S5中提取的第二信标帧;S53进一步判断该第二信标帧是否为压缩后的第二信标帧;S54若为压缩后的第二信标帧,则解压缩得到第二信标帧,跳转至步骤S6;S6根据该第二信标帧中的内容在5G频段对应的信道中发起关联请求。

在本实施方式中,在信标帧的Vendor Specific IE中提取出了相应第二信标帧和信道标识信息之后判断出终端最近未收到5G频段的B信道中收到过第二信标帧,则进一步判断提取出的第二信标帧是否为压缩后的第二信标帧,若是,则先进行解压再进入后续步骤。

如图3为本发明提供的无线AP一种实施方式示意图,从图中可以看出,在该无线AP100中包括:信标帧生成模块110、信标帧插入模块120以及信标帧发送模块130,其中,信标帧插入模块120与信标帧生成模块110连接,信标帧发送模块130与信标帧插入模块120连接。

在工作过程中,首先,信标帧生成模块110根据配置信息生成2.4G频段的第一信标帧和5G频段的第二信标帧,第一信标帧和第二信标帧针对同一服务集标识;之后,信标帧插入模块120将信标帧生成模块110生成的第二信标帧插入第一信标帧中生成待发送信标帧,该信标帧中包括一用于标识第一信标帧对应5G频段中的信道标识信息;最后,信标帧发送模块130在2.4G频段对应的信道中发送信标帧插入模块120生成的信标帧。

在本实施方式中,由无线AP100不再在5G频段中发送信标帧,而是将5G频段的第二信标帧插入2.4G频段的第一信标帧中,与第一信标帧一同通过2.4G频段对应的信道中发送,以此达到减轻5G频道中各信道的负担。

在该无线AP100中还包括配置模块,用于配置至少一个SSID,并在2.4G频段的A信道和5G频段的B信道中同时部署,以此,信标帧生成模块110会针对同一SSID同时生成2.4G频段的第一信标帧和5G频段的第二信标帧。基于此,信标帧插入模块120将第二信标帧插入第一信标帧的Vendor Specific IE中生成待发送信标帧,且待发送信标帧中Vendor Specific IE内还包括信道标识信息,用于标识第一信标帧对应5G频段中的信道。以此,终端200在接收到无线AP100通过A信道发送的信标帧之后,基于该信道标识信息判断是否为5G频段的第二信标帧,以免与2.4G频段中的第一信标帧混淆。

对上述实施方式进行改进得到本实施方式,如图2所示,在本实施方式中,无线AP100中包括信标帧生成模块110、信标帧插入模块120以及信标帧发送模块130之外,还包括用于将信标帧生成模块110生成的第二信标帧进行压缩的压缩模块140。信标帧插入模块120将压缩后的第二信标帧插入第一信标帧中的Vendor Specific IE中生成待发送信标帧,同时在Vendor Specific IE中添加用以标识压缩的第二信标帧的信道标识信息。以此,终端200在接收到无线AP100发送的压缩后的信标帧之后,基于该信道标识信息判断是否为5G频段的第二信标帧之后,解压得到其中包括的第二信标帧。

如图5所示为本发明提供的终端200一种实施方式示意图,终端200工作于5G频段优先模式,从图中可以看出,在该终端200中包括:信标帧接收模块210、信标帧内容提取模块220以及关联请求发送模块230,其中,信标帧内容提取模块220与信标帧接收模块210连接,关联请求发送模块230与信标帧内容提取模块220连接。

在工作过程中,首先,信标帧接收模块210接收无线AP100发送的信标帧;之后,信标帧内容提取模块220提取信标帧接收模块210接收到的信标帧中5G频段的第二信标帧;最后,关联请求发送模块230根据该第二信标帧中的内容在5G频段对应的信道中发起关联请求。

具体,信标帧接收模块210通过2.4G频段的A信道接收到信标帧之后,信标帧内容提取模块220在信标帧的Vendor Specific IE中提取出相应第二信标帧和信道标识信息,随后关联请求发送模块230根据该第二信标帧中的内容在5G频段对应的B信道中发起关联请求,以与相应的SSID建立关联。

对上述实施方式进行改进得到本实施方式,在本实施方式中,终端200中除了包括信标帧接收模块210、信标帧内容提取模块220以及关联请求发送模块230之外,还包括判断模块和解压模块。其中,判断模块用于判断终端200是否在预设时间段内接收5G频段的第二信标帧、判断信标帧接收模块210接收到的信标帧中是否包含信道标识信息以及判断信标帧内容提取模块220提取的第二信标帧是否为压缩后的第二信标帧;信道标识信息用于标识第一信标帧对应5G频段中的信道;若判断模块判断出提取的第二信标帧为压缩后的第二信标帧,则解压缩得到第二信标帧。

在本实施方式中,信标帧内容提取模块220在信标帧的Vendor Specific IE中提取出了相应第二信标帧和信道标识信息之后,判断模块进一步判断是否最近在5G频段的B信道中收到过第二信标帧,若最近收到过,则不再使用提取出来的第二信标帧。具体,我们对上述预设时间段不做具体限定,如可以设定为500ms、1s、2s甚至更多,可根据实际情况进行设定。

若判断模块判断出终端200最近未收到5G频段的B信道中收到过第二信标帧,则进一步判断提取出的第二信标帧是否为压缩后的第二信标帧,若是,则解压模块先进行解压再进入后续步骤。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1