logo好方法网

一种切换接入点的方法及终端


技术摘要:
公开了一种切换接入点的方法及终端。该方法包括:STA在第一信道上尝试接收来自第一AP的信标。该STA在第二信道上发送探测请求。该STA在该第二信道上接收第二AP回复的探测响应。在确定该STA与该第二AP之间的通信质量之后,一旦满足探测条件,则该STA立即在第一信道上发送  全部
背景技术:
在智能物流多自动导引运输车(automated  guided  vehicle,AGV)仓储(以下简称 智能仓储)中,接入点(access  point,AP)为移动AGV提供无线局域网(wireless  local  area  network)服务,AGV上安装有站点(station,STA),用于与AP建立连接,并向服务器实 时汇报自身位置等信息,服务器需要实时提供AGV行走路线和相关环境信息。针对智能仓储 实时性、丢包率等方面的严格要求,需要在信号链路质量检测、保证链路质量和提高漫游主 动性方面进行针对性的设计。 STA在工作信道与关联AP之间的链路质量的信息主要来自于报文或者信标的接收 信号强度指示(received  signal  strength  indication,RSSI)值;当工作信道RSSI值低于 阈值时会触发扫描,并根据扫描结果选择更合适的AP来进行漫游。 但是,在判断出RSSI较低时必须主动在多个信道扫描来实时获取其他信道AP的信 息,并根据扫描结果进行漫游,信道扫描时间较长,对于实时性较高移动仓储场景会大概率 造成连续丢包,影响STA运行的稳定性。
技术实现要素:
本申请提供了一种切换接入点的方法及终端,可以使得STA在获取关联AP的信息 的同时获取其他非关联AP的信息,在需要漫游切换AP时,可以及时的切换到合适的AP上,保 证STA的通信通畅,提高STA运行的稳定性。 有鉴于此,本申请第一方面提出一种切换接入点的方法,该方法可应用于WLAN终 端的算法逻辑中,该方法在执行过程中涉及到的具体装置可以在WLAN终端中对应相应的功 能实体。该方法可以包括:STA在第一信道上尝试接收来自第一AP的信标,该STA与该第一AP 关联,该第一信道为该第一AP的工作信道;该STA在第二信道上发送探测请求;该STA在该第 二信道上接收第二AP回复的探测响应,并根据该探测响应确定该STA与该第二AP之间的通 信质量;在确定该STA与该第二AP之间的通信质量之后,一旦满足探测条件,则该STA立即在 第一信道上发送探测请求以促使该第一AP回复探测响应,并根据该第一AP的回复情况确定 紧急漫游条件是否被满足,其中,该探测条件包括接收来自第一AP的信标的尝试失败;若该 紧急漫游条件被满足,且该STA与该第二AP之间的通信质量满足切换条件,则该STA立即尝 试与该第二AP关联,该切换条件包括该STA与该第二AP之间的通信信号强度大于第一阈值。 采用紧急漫游可以提高AP切换的及时性。紧急漫游时不探测带AP的通信质量,而是用之前 曾经探测到的通信质量的历史数据决定切换目标。 可选的,在本申请的一些实现方式中,该探测条件还包括最近一次接收到的来自 第一AP的信标的信号强度小于第二阈值。最近一次信标的信号强度反映的通信质量更接近 实时的通信质量。 4 CN 111726837 A 说 明 书 2/11 页 可选的,在本申请的一些实现方式中,该STA在该第一信道的单次停留时长为第一 时长,该STA在该第二信道的单次停留时长为第二时长,该第一时长与该第二时长的和不超 过200毫秒。由该可能的实现方式可见,采用相对高频的信道扫描周期,使得STA可以在不影 响业务报文接收的情况下,在一个工作周期内既可以接收到关联AP的信息,也可以获取到 其他AP的链路状态,使得STA可以在与关联AP通信情况不佳时及时的通过扫描其他AP的链 路状态选择合适的AP,提高了AP切换的及时性。 可选的,在本申请的一些实现方式中,该第一AP的信标间隔为第三时长,该第三时 长小于等于50毫秒,该第一时长大于该第三时长,该第二时长小于该第三时长。由该可能的 实现方式可见,通过对于第一时长、第二时长和第三时长大小关系的设定,使得第一AP在第 一信道的停留时至少也能收到一个第一AP发送的信标;且STA在第二信道扫描期间最多丢 失一个第一AP发送的信标,在离开第一信道期间不会对STA的正常运行产生较大影响,在保 证了STA在一个工作周期内既可以接收到关联AP的信息,也可以获取到其他AP的链路状态 的同时,避免了丢包情况的发生,降低了STA的丢包率。 可选的,在本申请的一些实现方式中,该STA动态调整该第一时长,其中,若该STA 在该第一信道无业务,则该第一时长大于100毫秒;若该STA在该第一信道有业务,则该第一 时长在50毫秒到100毫秒之间。由该可能的实现方式可见,通过对于STA在第一信道业务情 况的判断,使得STA的工作周期时长得到优化,进一步的减少单个周期的时长,提高了STA获 取信息的实时性,更符合实际的工作状态。 可选的,在本申请的一些实现方式中,该紧急漫游条件包括接收到第一AP回复的 该探测响应的时间与该STA在第一信道上发送该探测请求之间的延迟大于第三阈值。由该 可能的实现方式可见,紧急漫游条件的设定可以基于探测请求的发送与探测响应的接收之 间的时间差来判定,由于在智能物流场景中对于延迟的要求较高,对于延迟大于第三阈值 的情况及时的进行紧急漫游,避免了丢包情况的发生,提高了AP切换的及时性。 本申请第二方面提供一种WLAN终端,该WLAN终端具有实现上述第一方面或第一方 面任意一种可能实现方式的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行 相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。 第三方面,本申请提供另一种WLAN终端,该WLAN终端可以包括:处理器、存储器和 WLAN接口;该存储器用于存储程序;该处理器用于尝试通过WLAN接口在第一信道上接收来 自第一AP的信标,该STA与该第一AP关联,该第一信道为该第一AP的工作信道;在第二信道 上发送探测请求;在该第二信道上接收第二AP回复的探测响应,并根据该探测响应确定该 STA与该第二AP之间的通信质量;在确定该STA与该第二AP之间的通信质量之后,一旦满足 探测条件,则立即在第一信道上发送探测请求以促使该第一AP回复探测响应,并根据该第 一AP的回复情况确定紧急漫游条件是否被满足,其中,该探测条件包括接收来自第一AP的 信标的尝试失败;若该紧急漫游条件被满足,且该STA与该第二AP之间的通信质量满足切换 条件,则立即尝试与该第二AP关联,该切换条件包括该STA与该第二AP之间的通信信号强度 大于第一阈值。 第四方面,本申请提供一种计算机可读存储介质,包括指令,当其在计算机上运行 时,使得计算机执行如前述第一方面及任一可选实现方式中所述的方法。该计算机存储介 质包括:U盘、移动硬盘、只读存储器(read-only  memory,ROM)、随机存取存储器(random  5 CN 111726837 A 说 明 书 3/11 页 access  memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。 第五方面,本申请提供一种计算机程序产品,当其在计算机上运行时,使得计算机 执行如前述第一方面及任一可选实现方式中所述的方法。 第六方面,本申请提供了一种芯片系统,该芯片系统包括处理器,用于支持WLAN终 端实现上述方面中所涉及的功能,例如,发送或处理上述方法中所涉及的数据和/或信息。 在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存WLAN终端必要的 程序指令和数据。该芯片系统,既可以是WLAN终端,也可以是应用在WLAN终端中执行相应功 能的系统芯片。 从以上技术方案可以看出,本申请具有以下优点:通过实时扫描的方法,使得STA 在获取关联AP的信息的同时获取其他非关联AP的信息,在需要漫游切换AP时,通过对历史 记录中非关联AP的信息的扫描选择合适的AP并及时的切换,保证STA的通信通畅,可以有效 地降低STA的丢包率,提高STA运行的稳定性以及AP切换的及时性。 附图说明 为了更清楚地说明本申请实施例技术方案,下面将对实施例和现有技术描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施 例,还可以根据这些附图获得其它的附图。 图1是自动导引运输车的运行场景示意图; 图2是本申请实施例提供的无线局域网站点设备架构图; 图3是本申请实施例提供的STA工作信道的时长划分与AP发送信标时长的关系示 意图; 图4是本申请实施例提供的一种切换接入点的方法的示意图; 图5是本申请实施例提供的一种切换接入点的方法流程图; 图6是本申请实施例提供的一种WLAN终端的结构示意图; 图7是本申请实施例提供的另一种WLAN终端的结构示意图; 图8是本申请实施例提供的另一种WLAN终端的结构示意图。
下载此资料需消耗2积分,
分享到:
收藏