一种用于WiFi站点的无线通信方法、控制系统和介质技术方案

技术编号:37984001 阅读:10 留言:0更新日期:2023-06-30 09:58
本申请涉及一种用于WiFi站点的无线通信方法、控制系统和介质,所述无线通信方法包括,由WiFi站点:接收来自AP的关于支持的通信连接速率的配置命令;基于配置命令,获取AP支持的第一通信连接速率的第一速率集;获取WiFi站点支持的第二通信连接速率的第二速率集;在作为第一速率集和所述第二速率集的交集的第三速率集中的最小速率等于所述第二速率集中的最小速率的情况下,基于所述第二速率集的最小速率建立与所述AP之间的无线通信连接。该无线通信方法能够获得WiFi站点和AP共同支持的通信连接速率,提高WiFi站点和AP之间无线通信连接成功的概率,避免WiFi站点和AP之间的速率不匹配而导致的连接失败的问题。配而导致的连接失败的问题。配而导致的连接失败的问题。

【技术实现步骤摘要】
一种用于WiFi站点的无线通信方法、控制系统和介质


[0001]本申请涉及无线通信
,更具体地,涉及一种用于WiFi站点的无线通信方法、控制系统和介质。

技术介绍

[0002]随着技术的发展,WiFi无线通信得到广泛的应用,然而,当站点(比如音响,手机等)在与AP(接入点,通常是路由器)连接的过程中,往往会存在失败的情况,这时可能存在站点与AP之间的速率不匹配的问题,导致AP接收不到站点发送的连接信息,进而AP不向站点发送响应帧,最后导致站点与AP的连接失败。针对这个问题,业内一般通过使用AP(接入点,通常是路由器)支持的最低速率来发送管理帧的方式来解决。但是采用AP支持的最低速率来发送管理帧仍然存在着一些问题,即如果AP支持的最低速率比较高会比较容易导致连接失败。

技术实现思路

[0003]提供了本申请以解决现有技术中存在的上述缺陷。需要一种用于WiFi站点的无线通信方法、控制系统和介质,能够获得WiFi站点和AP共同支持的通信连接速率,以便于确定WiFi站点支持的最小速率也是AP支持的较低的通信连接速率,在此基础上利用WiFi站点支持的最小速率与AP之间建立无线通信连接,能够提高WiFi站点和AP之间无线通信连接成功的概率,避免WiFi站点和AP之间的速率不匹配而导致的连接失败的问题。
[0004]根据本申请的第一方案,提供了一种用于WiFi站点的无线通信方法,其特征在于,所述无线通信方法包括,由所述WiFi站点:接收来自AP的关于支持的通信连接速率的配置命令;基于所述配置命令,获取所述AP支持的第一通信连接速率的第一速率集;获取所述WiFi站点支持的第二通信连接速率的第二速率集;在作为所述第一速率集和所述第二速率集的交集的第三速率集中的最小速率等于所述第二速率集中的最小速率的情况下,基于所述第二速率集的最小速率建立与所述AP之间的无线通信连接。
[0005]根据本申请的第二方案,提供了一种用于无线通信装置的具有WiFi通信功能的控制系统,所述无线通信装置用作WiFi站点,其特征在于,所述控制系统配置为:执行根据本申请的第一方案所述的用于WiFi站点的无线通信方法。
[0006]根据本申请的第三方案,提供了一种非暂时性计算机可读存储介质,其上存储有计算机可执行的指令,其中当所述计算机可执行指令由处理器执行时,执行根据本申请的第一方案所述的用于WiFi站点的无线通信方法。
[0007]本申请各个实施例提供的用于WiFi站点的无线通信方法、控制系统和介质,基于配置命令得到AP支持的所有的第一通信连接速率,获取WiFi站点支持的所有的第二通信连接速率,通过取交集处理,能够得到AP和WiFi站点共同支持的通信连接速率,这样就能判定WiFi站点支持的最小速率是否也是AP支持的较低的通信连接速率,如果WiFi站点支持的最小速率也是AP支持的较低的通信连接速率,那么通过利用WiFi站点支持的最小速率与AP之
间建立无线通信连接,能够较大提高站点和AP之间的通信连接成功率,避免由于站点和AP之间速率不匹配导致连接失败的问题,另外如果WiFi站点支持的最小速率不是AP支持的较低的通信连接速率,则说明利用WiFi站点支持的最小速率连接成功的概率较小,能够节省尝试以第二速率集最小速率建立无线通信连接过程的功耗。
附图说明
[0008]在不一定按比例绘制的附图中,相同的附图标记可以在不同的视图中描述相似的部件。具有字母后缀或不同字母后缀的相同附图标记可以表示相似部件的不同实例。附图大体上通过举例而不是限制的方式示出各种实施例,并且与说明书以及权利要求书一起用于对所公开的实施例进行说明。在适当的时候,在所有附图中使用相同的附图标记指代同一或相似的部分。这样的实施例是例证性的,而并非旨在作为本装置或方法的穷尽或排他实施例。
[0009]图1示出根据本申请实施例的第一实施例的用于WiFi站点的无线通信方法的流程图;
[0010]图2示出根据本申请实施例的第二实施例的用于WiFi站点的无线通信方法的流程图;以及
[0011]图3示出根据本申请实施例的控制系统与AP通信连接的示意图。
具体实施方式
[0012]为使本领域技术人员更好的理解本申请的技术方案,下面结合附图和具体实施方式对本申请作详细说明。下面结合附图和具体实施例对本申请的实施例作进一步详细描述,但不作为对本申请的限定。
[0013]本申请中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分。“包括”或者“包含”等类似的词语意指在该词前的要素涵盖在该词后列举的要素,并不排除也涵盖其他要素的可能。
[0014]图1示出根据本申请实施例的第一实施例的用于WiFi站点的无线通信方法的流程图。该无线通信方法可以包括由WiFi站点执行如下步骤。在步骤101,接收来自AP的关于支持的通信连接速率的配置命令。AP可以包括路由器、支持AP功能的仪表或手机(具有软接入点softAP)等。WiFi站点可以是音响、电脑和手机等,可以与AP建立无线通信连接,以便通过无线网络进行下载网络数据等。例如,AP会周期广播发出路由器的基本配置命令,配置命令中可以包括路由器的配置信息、关于AP支持的通信连接速率的信息等,以便WiFi站点据此与AP进行无线通信连接。
[0015]在步骤102,基于所述配置命令,获取所述AP支持的第一通信连接速率的第一速率集。在一些实施例中,WiFi站点可以通过对接收到的配置命令进行解析,得到AP的配置信息中所包括的第一通信连接速率,并可以将识别得到的各个第一通信连接速率作为元素组成第一速率集。例如WiFi站点支持的所有的第一通信连接速率包括10Mbps、50Mbps、100Mbps和150Mbps。然后可以将这些通信连接速率组成第一速率集,比如{10Mbps,50Mbps,100Mbps,150Mbps},各个通信连接速率形成了第一速率集中的元素。
[0016]在步骤103,获取所述WiFi站点支持的第二通信连接速率的第二速率集。在一些实
施例中,可以通过读取WiFi站点的配置信息获取WiFi站点支持的第二通信连接速率。例如,WiFi站点支持的所有的第二通信连接速率包括10Mbps、54Mbps、100Mbps和150Mbps,然后可以将这些通信连接速率组成第二速率集,比如{10Mbps,54Mbps,100Mbps,150Mbps},各个通信连接速率形成了第二速率集中的元素。
[0017]在步骤104,在作为所述第一速率集和所述第二速率集的交集的第三速率集中的最小速率等于所述第二速率集中的最小速率的情况下,基于所述第二速率集的最小速率建立与所述AP之间的无线通信连接。第三速率集可以基于第一速率集和第二速率集通过取交集处理后得到。比如第一速率集{10Mbps,50Mbps,100Mbps,150Mbps}和第二速率集{10Mbps,54Mbps,100Mbps,150Mbps}经过取交集处理后得到第三速率集{10Mbps,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于WiFi站点的无线通信方法,其特征在于,所述无线通信方法包括,由所述WiFi站点:接收来自AP的关于支持的通信连接速率的配置命令;基于所述配置命令,获取所述AP支持的第一通信连接速率的第一速率集;获取所述WiFi站点支持的第二通信连接速率的第二速率集;在作为所述第一速率集和所述第二速率集的交集的第三速率集中的最小速率等于所述第二速率集中的最小速率的情况下,基于所述第二速率集的最小速率建立与所述AP之间的无线通信连接。2.根据权利要求1所述的无线通信方法,其特征在于,所述无线通信方法还包括,由所述WiFi站点:在所述第三速率集中的最小速率不等于所述第二速率集中的最小速率的情况下,基于所述第三速率集中的最小速率作为通信连接速率向所述AP发送第一管理帧;在第一时间间隔内接收到来自所述AP的第一响应帧的情况下,基于所述第三速率集中的最小速率建立与所述AP的无线通信连接。3.根据权利要求2所述的无线通信方法,其特征在于,所述无线通信方法还包括,由所述WiFi站点:在没有接收到来自所述AP的第一响应帧的情况下,基于所述第二速率集中的最小速率作为通信连接速率向所述AP发送第二管理帧;在第二时间间隔内接收到来自所述AP的第二响应帧的情况下,基于所述第二速率集中的最小速率建立与所述AP的无线通信连接。4.根据权利要求3所述的无线通信方法,其特征在于,所述无线通信方法还包括,由所述WiFi站点:在接收到来自所述AP的第二响应帧的情况下,基于所述第二速率集中的最小速率加入并更新第三速率集。5.根据权利要求3所述的无线通信方法,其特...

【专利技术属性】
技术研发人员:张雷张涛胡钶野
申请(专利权)人:恒玄科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1