站点设备接入接入点的方法、设备及系统与流程

文档序号:19924298发布日期:2020-02-14 16:44阅读:700来源:国知局
站点设备接入接入点的方法、设备及系统与流程

本发明涉及通信技术,尤其涉及一种站点设备接入接入点的方法、设备及系统。



背景技术:

随着通信技术的发展,便携电脑、智能手机等智能终端的普及率越来越高,这些智能移动终端基本上都支持无线局域网(wirelesslocalareanetwork,wlan)技术,并且,wlan网络低廉的费用吸引着越来越多的用户选择wlan网络进行数据业务交互,使得基于ieee802.11标准的wlan技术得到广泛的应用。

随着wlan技术的快速发展,无线保真(wirelessfidelity,wifi)得到了越来越广泛的应用,无线家庭、无线城市正在逐渐成为现实,然接入点(accesspoint,ap)的部署密度迅速增大。现有的技术中,即使在ap部署密度较大的区域,每次也只能有一个ap通过带碰撞避免的载波侦听多址接入(carriersensemultipleaccesswithcollisionavoid,csma/ca)竞争接入信道,使得频谱资源无法得以充分利用,降低了信道资源的利用率。



技术实现要素:

有鉴于此,本发明实施例提供一种站点设备接入接入点的方法、设备及系统,以提高频谱资源的使用效率,提高网络吞吐量。

第一方面,本发明实施例提供一种站点设备接入接入点的方法,包括:

站点设备获取多个接入点的信道质量信息;

所述站点设备根据所述多个接入点的信道质量信息,从所述多个接入点中确定主接入点并接入所述主接入点;

所述站点设备将所述多个接入点中除所述主接入点以外的其余接入点的信息发送给所述主接入点,以使所述主接入点根据所述其余接入点的信息确定次接入点并和所述次接入点协作与所述站点设备进行数据传输。

结合第一方面,在第一方面的第一种可能的实现方式中,若所述站点设备未成功接入所述主接入点,则所述站点设备将所述多个接入点中信道质量仅低于所述主接入点的接入点确定为新的主接入点接入。

结合第一方面或其的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,站点设备获取多个接入点的信道质量信息;

所述站点设备根据所述多个接入点的信道质量信息,从所述多个接入点中确定主接入点并接入所述主接入点;

所述站点设备将所述多个接入点中除所述主接入点以外的其余接入点的信息发送给所述主接入点,以使所述主接入点根据所述其余接入点的信息确定次接入点并和所述次接入点协作与所述站点设备进行数据传输。

结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述站点设备获取多个接入点的信道质量信息,具体包括:

根据预设的扫描周期ts,所述站点设备周期性的扫描接入点,获取多个接入点的信道质量信息。

结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述站点设备根据所述信道质量信息,从所述多个接入点中选择主接入点并接入所述主接入点,具体包括:

所述站点设备在每隔时间ts获取多个接入点的信道质量信息后,从该多个接入点中重新选择新的主接入点并接入新的主接入点;

所述站点设备将所述多个接入点中除所述主接入点以外的其余接入点的信息发送给所述主接入点,具体包括:

所述站点设备在每隔时间ts重新选择新的主接入点并接入所述新的主接入点之后,向该新的主接入点发送该多个接入点中除该新的主接入点以外的其余接入点的信息。

结合第一方面的第三种可能的实现方式,在第一方面的第五种可能的实现方式中,所述ts=j×tb,其中,j为正整数,tb为信标beacon周期。

结合第一方面的第三种可能的实现方式,在第一方面的第六种可能的实现方式中,所述站点设备获取多个接入点的信道质量信息,还包括:

若当前扫描获取的多个接入点的信道质量相对于上次扫描获取的多个接入点的信道质量的变化值大于或等于第一设定范围,则缩短所述扫描周期;或者,

若连续n次扫描获取的多个接入点的信道质量变化值小于所述第一设定范围,则延长所述扫描周期,所述n为大于或等于1的整数。

结合第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,延长后的扫描周期为所述扫描周期的整数倍,并且不大于预设的最大扫描间隔。

结合第一方面,或者第一种可能的实施方式至第七种可能的实现方式中的任意一种,在第一方面的第八种可能的实现方式中,所述其余接入点的信息包括所述其余接入点的基本服务集标识符和/或所述其余接入点的信道质量信息。

结合第一方面,或者第一种可能的实施方式至第八种可能的实现方式中的任意一种,在第一方面的第九种可能的实现方式中,所述信道质量信息包括以下至少一种或多种:接收信噪比指示rsni、接收信号强度标识rssi、信标接收信号强度标识信标信噪比beaconrssi、信标信噪比beaconsnr、数据帧强度标识dataframerssi、数据帧信噪比dataframesnr。

第二方面,本发明实施例提供一种站点设备接入接入点的方法,包括:

主接入点接收接入所述主接入点的站点设备发送的多个接入点中除所述主接入点之外的其余接入点的信息,所述主接入点由所述站点设备根据其获取的所述多个接入点的信道质量信息所确定;

所述主接入点根据所述其余的接入点的信息,从所述其余接入点中选择次接入点;

所述主接入点和所述次接入点协作与所述站点设备进行数据传输。

结合第二方面,在第二方面的第一种可能实现的方式中,所述主接入点和所述次接入点协作与所述站点设备进行数据传输之前,还包括:

所述主接入点与所述次接入点之间建立交互协作信息的接口。

结合第二方面或其第一种可能实现的方式,在第二方面的第二种可能实现的方式中,所述主接入点根据所述其余的接入点的信息,从所述其余接入点中选择次接入点之后,还包括:

所述主接入点更新本地的第二合作族信息,所述第二合作族信息中包括所述站点设备的信息和所述次接入点的信息;

所述主接入点向所述站点设备发送第一合作族信息,所述第一合作族信息中包括所述主接入点的信息和所述次接入点的信息,以使得所述站点设备根据所述第一合作族信息更新本地的第一合作族信息,并根据更新后的第一合作族信息与所述主接入点和所述次接入点进行数据传输。

结合第二方面,或者第一种可能实现的方式和第二方面的第二种可能实现的方式中的任意一种,在第三中可能的实现方式中,所述其余接入点的信息包括:所述其余接入点的基本服务集标识符和/或所述其余接入点的信道质量信息;

所述其余接入点的信息包括所述其余接入点的基本服务集标识符时,所述主接入点根据所述其余的接入点的信息,从所述其余接入点中选择次接入点,具体为:

所述主接入点根据所述其余的接入点的基本服务集标识符,选择同一基本服务基内的接入点作为所述次接入点。

结合第二方面,或者第一种可能实现的方式和第二方面的第三种可能实现的方式中的任意一种,在第四种可能的实现方式中,所述信道质量信息包括以下至少一种或多种:接收信噪比指示rsni、接收信号强度标识rssi、信标接收信号强度标识信标信噪比beaconrssi、信标信噪比beaconsnr、数据帧强度标识dataframerssi、数据帧信噪比dataframesnr。

第三方面,本发明实施例提供一种站点设备,包括:

检测器,用于获取多个接入点的信道质量信息;

处理器,用于根据所述多个接入点的信道质量信息,从所述多个接入点中确定主接入点并接入所述主接入点;

收发器,用于将所述多个接入点中除所述主接入点以外的其余接入点的信息发送给所述主接入点,以使所述主接入点根据所述其余接入点的信息确定次接入点并和所述次接入点协作与所述站点设备进行数据传输。

结合第三方面,在第三方面的第一种可能的实现方式中,若所述站点设备未成功接入所述主接入点,则所述处理器还用于:将所述多个接入点中信道质量仅低于所述主接入点的接入点确定为新的主接入点接入。

结合第三方面或其的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述收发器将所述多个接入点中除所述主接入点以外的其余接入点的所述信道质量信息发送给所述主接入点之后,还用于:接收所述主接入点发送的第一合作族信息,所述第一合作族信息中包括所述主接入点的信息和所述次接入点的信息;

所述处理器还用于:根据接收的所述第一合作族信息更新本地的第一合作族信息,以根据更新后的本地第一合作族信息分别与所述主接入点和所述次接入点进行数据传输。

结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述检测器具体用于:根据预设的扫描周期ts,所述站点设备周期性的扫描接入点,获取多个接入点的信道质量信息。

结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述处理器具体用于:在每隔时间ts获取多个接入点的信道质量信息后,从该多个接入点中重新选择新的主接入点并接入新的主接入点;

所述收发器具体用于:在每隔时间ts重新选择新的主接入点并接入所述新的主接入点之后,向该新的主接入点发送该多个接入点中除该新的主接入点以外的其余接入点的信息。

结合第三方面的第三种可能的实现方式,在第三方面的第五种可能的实现方式中,所述ts=j×tb,其中,j为正整数,tb为信标beacon周期。

结合第三方面的第三种可能的实现方式,在第三方面的第六种可能的实现方式中,所述处理器还用于:若当前扫描获取的多个接入点的信道质量相对于上次扫描获取的多个接入点的信道质量的变化值大于或等于第一设定范围,则缩短所述扫描周期;或者,若连续n次扫描获取的多个接入点的信道质量变化值小于所述第一设定范围,则延长所述扫描周期,所述n为大于或等于1的整数。

结合第三方面的第六种可能的实现方式,在第三方面的第七种可能的实现方式中,延长后的扫描周期为所述扫描周期的整数倍,并且不大于预设的最大扫描间隔。

结合第三方面,或者第一种可能的实施方式至第七种可能的实现方式中的任意一种,在第三方面的第八种可能的实现方式中,所述其余接入点的信息包括所述其余接入点的基本服务集标识符和/或所述其余接入点的信道质量信息。

结合第三方面,或者第一种可能的实施方式至第八种可能的实现方式中的任意一种,在第三方面的第九种可能的实现方式中,所述信道质量信息包括以下至少一种或多种:接收信噪比指示rsni、接收信号强度标识rssi、信标接收信号强度标识信标信噪比beaconrssi、信标信噪比beaconsnr、数据帧强度标识dataframerssi、数据帧信噪比dataframesnr。

第四方面,本发明还提供一种接入点,包括:

收发器,用于接收接入所述主接入点的站点设备发送的多个接入点中除所述主接入点之外的其余接入点的信息,所述主接入点由所述站点设备根据其获取的所述多个接入点的信道质量信息所确定;

处理器,用于根据所述其余的接入点的信息,从所述其余接入点中选择次接入点;

所述收发器,还用于和所述次接入点协作与所述站点设备进行数据传输。

结合第四方面,在第四方面的第一种可能实现的方式中,所述收发器和所述次接入点协作与所述站点设备进行数据传输之前,还用于:与所述次接入点之间建立交互协作信息的接口。

结合第四方面或其第一种可能实现的方式,在第四方面的第二种可能实现的方式中,所述收发器根据所述其余的接入点的信息,从所述其余接入点中选择次接入点之后,所述处理器还用于:更新本地的第二合作族信息,所述第二合作族信息中包括所述站点设备的信息和所述次接入点的信息;

所述收发器还用于,向所述站点设备发送第一合作族信息,所述第一合作族信息中包括所述主接入点的信息和所述次接入点的信息,以使得所述站点设备根据所述第一合作族信息更新本地的第一合作族信息,并根据更新后的本地第一合作族信息分别与所述主接入点和所述次接入点进行数据传输。

结合第四方面,或者第一种可能实现的方式和第二方面的第二种可能实现的方式中的任意一种,在第三种可能的实现方式中,所述其余接入点的信息包括:所述其余接入点的基本服务集标识符和/或所述其余接入点的信道质量信息;

所述处理器具体用于:根据所述其余的接入点的基本服务集标识符,选择同一基本服务基内的接入点作为所述次接入点。

结合第四方面,或者第一种可能实现的方式和第二方面的第三种可能实现的方式中的任意一种,在第四种可能的实现方式中,所述信道质量信息包括以下至少一种或多种:接收信噪比指示rsni、接收信号强度标识rssi、信标接收信号强度标识信标信噪比beaconrssi、信标信噪比beaconsnr、数据帧强度标识dataframerssi、数据帧信噪比dataframesnr、接入点的负载信息和所述站点设备对接入点的历史接入信息。

第五方面,本发明实施例还提供一种多接入点协作系统,包括:站点设备和接入点,所述接入点包括主接入点和次接入点;

所述站点设备用于,获取多个接入点的信道质量信息,根据所述多个接入点的信道质量信息,从所述多个接入点中确定所述主接入点并接入所述主接入点,将所述多个接入点中除所述主接入点以外的其余接入点的信息发送给所述主接入点;

所述主接入点,用于接收所述站点设备发送的所述其余接入点的信息,根据所述其余接入点的信息确定所述次接入点;

所述主接入点和所述次接入点,用于协作与所述站点设备进行数据传输。

结合第五方面,在第五方面的第一种可行的实施方式中,还包括:

定时服务器,用于产生全局时钟,并向所述主接入点和所述次接入点提供所述全局时钟,以使所述主接入点和所述次接入点同步。

结合第五方面或第一种可行的实施方式,在第五方面的第二种可行的实施方式中,所述主接入点和所述次接入点还用于:通过交互协作信息的接口交互所述站点设备的信道状态测量信息。

结合第五方面或第一种可行的实施方式或第二种可行的实施方式,在第五方面的第三种可行的实施方式中,所述主接入点和所述次接入点还用于:通过交互合作传输数据的接口共享与所述站点设备通信的数据。

本发明实施例提供的站点设备接入接入点的方法、设备及系统,通过站点设备根据信道质量从多个接入点中选择并接入主接入点,并将其余接入点的信息发送给主接入点,使得主接入点根据所述其余接入点的信息选择次接入点,实现主接入点和次协作与站点设备进行数据传输,提高了频谱资源的使用效率和网络吞吐量。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一个实施例提供的多接入点协作系统网络架构图;

图2为本发明提供的多接入点协作系统中接入点状态转换图;

图3为本发明一个实施例提供的站点设备接入接入点的方法的流程图;

图4为本发明另一实施例提供的站点设备接入接入点的方法的流程图;

图5本发明另一个实施例提供的站点设备接入接入点的方法中sta选取主接入点的信令流程图;

图6为本发明另一实施例提供的站点设备接入接入点的方法中选取次接入点的信令流程图;

图7为本发明另一实施例提供的站点设备接入接入点的方法的流程图;

图8为本发明另一实施例提供的接入点协作sta通信的示意图;

图9为本发明实施例提供的站点设备接入接入点的方法中sta的扫描间隔示意图;

图10为本发明另一实施例提供的站点设备的结构示意图;

图11为本发明提供的接入点一个实施例的结构示意图;

图12为本发明另一实施例提供的站点设备的结构示意图;

图13为本发明提供的接入点一个实施例的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

图1为本发明一个实施例提供的多接入点协作系统网络架构图。本实施例基于提高频谱利用率以及降低干扰、提高网络吞吐量的需求,提出了一种ap间进行协作数据传输以及干扰管理的架构。

该系统包括:站点设备和接入点,接入点包括主接入点和次接入点;

其中,站点设备用于,获取多个接入点的信道质量信息,根据多个接入点的信道质量信息,从多个接入点中确定主接入点并接入主接入点,将多个接入点中除主接入点以外的其余接入点的信息发送给主接入点;

主接入点,用于接收站点设备发送的其余接入点的信息,根据其余接入点的信息确定次接入点;

主接入点和次接入点,用于协作与站点设备进行数据传输。

如图1所示,ap1为主接入点、ap2为次接入点。站点设备包括sta1、sta2、sta3、sta4,上述实体可支持ap之间的合作。ap1与ap2之间可以通过ie-cs接口交互调度信息和协作的sta的信道状态信息(channelstateinformation,csi)测量信息,还可以通过交互合作传输数据的接口(interfaceforexchangeofcoordinationdata,ie-cd)接口来共享与协作的sta通信的数据,支持网络多输入多输出(networkmulti-inputmulti-output,networkmimo),进行媒体接入控制(mediumaccesscontrol,mac)服务数据单元(macservicedataunit,msdu)交互。

进一步的,该提供中可以设置一定时服务器(timingserver)、交互授时的接口(interfaceforexchangeoftiming,ie-t),该定时服务器用于产生全局时钟,所有与定时服务器连接的ap可以通过交互授时的接口(interfaceforexchangeoftiming,ie-t)接口进行授时。即,定时服务器可以为这些ap提供全局时钟,以使协作的ap同步。定时服务器可以是独立实体,也可以集成于ap当中。

ap1、ap2均可通过ie-t接口与定时服务器保持同步;ap1、ap2均可与其它ap进行协商合作,在下行时进行协发射,在上行时进行联合接收。

ap1、ap2均可维护合作族信息,包括协作ap列表信息和协作sta列表信息。

ap1、ap2均可通过ie-cs接口交互协作信息,包括参与协作的sta的csi测量信息和参与协作的ap的调度信息。

ap1、ap2均可在相干发射时通过交互合作传输数据的接口(interfaceforexchangeofcoordinationdata,ie-cd)接口共享发送数据。

ap1、ap2均可调度与其关联的sta,尤其是在上行过程中。

本领域技术人员应理解,ap1、ap2还可具有现有技术和标准中规定的所有ap功能。

ap1、ap2在这几种状态之间的转换如图2所示。根据ap实体的功能与定义,按照sta与ap的关联状态可以将ap分为主ap和次ap,按照ap协作传输的方式可以将ap分为信号ap(signalap)和干扰ap(interfererap)。

与目标sta关联的ap为主ap。目标sta与主ap交互控制信令,主ap负责调度与该主ap关联的sta。未与sta关联但是属于协作ap的ap为次ap。次ap参与对目标sta的协作传输。目标sta需要测量次ap的csi。

虽然次ap与主ap进行协作,但是如果次ap对目标sta造成干扰,次ap也为干扰ap。

在图2的状态转换图中,主ap与次ap是根据目标sta是否关联来区分和转换的。在所有协作的ap中,与目标sta关联的是主ap,否则为次ap。主ap与次ap的状态转换也是根据与sta的关联状态的转换而转换的。

信号ap与干扰ap是根据是否对目标sta发送数据来区分的。信号ap与干扰ap之间的转换是根据协作传输模式以及主ap的变化而转变的。

例如,对于协作波束成形(coordinatedbeamforming,cbf)而言的干扰ap可能就是联合发送(jointtransmission,jt)中的信号ap。另外由于主ap转换成了次ap,在cbf中的信号ap此时也变成了干扰ap。一般情况下,主ap同时也是信号ap。对于jt,次ap也可能是信号ap。而对于cbf和干扰对齐(interferencealignment,ia),次ap是干扰ap。

sta1、sta2、sta3和sta4均可选择候选协作ap,并将该信息反馈给主ap。

sta1、sta2、sta3和sta4均可测量并反馈协作ap的csi。并且,sta1、sta2、sta3和sta4均应具有现有技术和标准中规定的sta所有功能。

本发明实施例给出了sta与ap关联、ap合作族的选择与形成方法和流程,解决了wlan中的现有机制无法进行多ap合作的问题。本发明实施例提供的方法和系统可以支持wlan中obss情况下多个ap的合作干扰管理。本发明实施例提供的系统通过引入的定时服务器实体和ie-t接口,可以支持wlan中多个ap的同步。并且,通过本发明方案中主ap的选取与关联,次ap的选取与合作族的形成以及主ap与次ap的维护过程,可以解决什么时候哪些ap来为哪些sta服务的问题,可以支持多个ap间的协作。本发明实施例中主ap与次ap合作族的形成维护过程可以有效降低系统开销,同时保证对合作族内ap的变动给予及时响应,通过支持多个ap的协作,可以有效抑制干扰,提升频谱使用效率,提高网络吞吐量。

图3为本发明一个实施例提供的站点设备接入接入点的方法的流程图。本实施例所示方法为站点设备侧的处理流程,包括:

步骤11、站点设备获取多个接入点的信道质量信息。

步骤12、站点设备根据多个接入点的信道质量信息,从多个接入点中确定主接入点并接入主接入点;

步骤13、站点设备将多个接入点中除主接入点以外的其余接入点的信息发送给主接入点,以使主接入点根据其余接入点的信息确定次接入点并和次接入点协作与站点设备进行数据传输。

其中,多个接入点是指站点设备可能监听到信道质量信息的接入点;可选的,信道质量信息可以包括以下至少一种或多种:接收信噪比指示(receivedsignaltonoiseindicator,rsni)、接收信号强度标识(receivedsignalstrengthindication,rssi)、beaconrssi、beaconsnr、dataframerssi、dataframesnr。

具体的:信标接收信号强度标识(beaconrssi)为:在信道上接收到的信标帧的的信号强度,以dbm为单位。不同的厂商采用不用的平滑函数处理最近接收到的信号得到的beaconrssi可能会不同。

信标信噪比(beaconsnr)为接收到的信标帧的信噪比,以db为单位。不同的厂商采用不用的平滑函数处理最近接收到的信号得到的信标信噪比可能会不同。

数据帧强度标识(dataframerssi)为从网络中接收到的数据帧的接收信号强度,以dbm为单位。不同的厂商采用不用的平滑函数处理最近接收到的信号得到的dataframerssi可能会不同。

数据帧信噪比(dataframesnr)为接收到的数据帧的信噪比,以db为单位。不同的厂商采用不用的平滑函数处理最近接收到的信号得到的dataframesnr可能会不同。

进一步的,站点设备还可以获取ap的负载信息,sta对ap的历史接入信息等,站点设备还可以根据信道质量信息同时参考上述负载信息或例如接入信息来确定主接入点或次接入点。sta对ap的历史接入信息是指,若sta当前选择ap1作为主ap,而之前sta曾经关联于ap2或者ap2是其主ap,则ap2可以被优先选为次ap与ap1协作传输数据。

站点设备可以选择信道质量最好的接入点作为主接入点接入,需要说明的是,若所述站点设备未成功接入该主接入点,则所述站点设备可以将上述多个接入点中信道质量仅低于所述主接入点的接入点作为主接入点接入。

站点设备可以将所述多个接入点中除所述主接入点以外的其余接入点的所述信息发送给所述主接入点,主接入点可以根据其余接入点的信息确定次接入点并和次接入点协作与所述站点设备进行数据传输。其中,其余接入点的信息可以包括:其余接入点的基本服务集标识符和/或其余接入点的信道质量信息;如果其余接入点的信息包括其余接入点的基本服务集标识符,则主接入点可以根据其余的接入点的基本服务集标识符,选择同一基本服务基内的接入点作为次接入点。

可选的,站点设备可以将多个接入点中除主接入点以外的其余接入点的信息发送给所述主接入点之后,还可以接收到主接入点发送的第一合作族信息,该第一合作族信息中包括主接入点的信息和次接入点的信息,站点设备可以根据接收的第一合作族信息更新本地的第一合作族信息,以根据更新后的本地第一合作族信息分别与主接入点和次接入点进行数据传输。

可选的,上述站点设备获取多个接入点的信道质量信息的过程可以周期性进行,可以预先设置一定的扫描周期ts,站点设备可以周期性的扫描接入点,获取多个接入点的信道质量信息。

需要说明的是,每次扫描的多个接入点,均是指站点设备能够监听到信道质量的接入点,因此,每次扫描所涉及的接入点可能完全相同,也可能有所不同。

可以理解的是,站点设备在每隔时间ts获取多个接入点的信道质量信息后,可以从该多个接入点中重新选择新的主接入点并接入新的主接入点。进一步的,站点设备还可以向该新的主接入点发送该多个接入点中除该新的主接入点以外的其余接入点的信息,以使新的主接入点重新选择次接入点。

可选的,可以根据每次扫描的多个接入点的信道质量情况来确定是否调整扫描周期,以实现在扫描的接入点的信道质量变化较小时延长扫描周期,避免频繁变换主接入点和次接入点,而在扫描的接入点的信道质量变化较大时缩短扫描周期,及时变换主接入点和次接入点。

具体的,若当前扫描获取的多个接入点的信道质量相对于上次扫描获取的多个接入点的信道质量的变化值大于或等于第一设定范围,则缩短扫描周期;或者,若连续n次扫描获取的多个接入点的信道质量变化值小于所述第一设定范围,则延长扫描周期,n为大于或等于1的整数。

可选的,延长后的扫描周期可以为扫描周期的整数倍,并且不大于预设的最大扫描间隔。

本实施例提供的站点设备接入接入点的方法,通过站点设备根据信道质量从多个接入点中选择并接入主接入点,并将其余接入点的信息发送给主接入点,使得主接入点根据其余接入点的信息选择次接入点,实现主接入点和次协作与站点设备进行数据传输,提高频谱资源的使用效率,并提高网络吞吐量。

图4为本发明另一实施例提供的站点设备接入接入点的方法的流程图。本实施例所示的方法为图3所示实施例中主接入点侧的处理流程,包括:

步骤21、主接入点接收接入主接入点的站点设备发送的多个接入点中除主接入点之外的其余接入点的信息,主接入点由站点设备根据其获取的多个接入点的信道质量信息所确定。

步骤22、主接入点根据其余的接入点的信息,从其余接入点中选择次接入点;

步骤23、主接入点和次接入点协作与站点设备进行数据传输。

可选的,在主接入点和次接入点协作与站点设备进行数据传输之前,主接入点与次接入点之间建立交互协作信息的接口,以便二者协作与站点设备进行数据传输。

可选的,主接入点根据其余的信道质量信息,从其余接入点中选择次接入点之后,主接入点还可以更新本地的第二合作族信息,第二合作族信息中包括站点设备的信息和次接入点的信息;主接入点也可以向站点设备发送第一合作族信息,第一合作族信息中包括主接入点的信息和次接入点的信息,以使得站点设备根据第一合作族信息更新本地的第一合作族信息,并根据更新后的本地第一合作族信息分别与主接入点和次接入点进行数据传输。

本实施例提供的站点设备接入接入点的方法,主接入点根据其余接入点的信息选择次接入点,实现主接入点和次协作与站点设备进行数据传输,提高频谱资源的使用效率,并提高网络吞吐量。

图5本发明另一个实施例提供的站点设备接入接入点的方法中sta选取主接入点的信令流程图。关于sta选取与关联主ap的具体操作步骤包括:

步骤41、sta扫描ap,获取该多个ap的信道质量。

本实施例及以下实施例均以信道质量为rsni为例进行说明。

步骤42、sta记录这些ap的rsni信息,例如sta为这些ap维护一个rsni清单,将测得的rsni都添加到该清单中。

步骤43、从扫描的ap中选取rsni最强的ap作为主ap。

步骤44、sta按照正常鉴权和关联过程接入所选择的ap即主ap。包括sta向主ap发送认证请求,接收到主ap返回的认证响应;sta再向主ap发送关联请求,接收到主ap返回的关联响应。

如果rsni最强的ap拒绝sta接入(例如,非同一网络用户),则sta选择rsni次强的ap接入。依次直至sta成功接入其所能接入的rsni最好的ap。

图6为本发明另一实施例提供的站点设备接入接入点的方法中选取次接入点的信令流程图。选取与关联次ap并最终形成合作ap族的具体操作步骤包括:

步骤51、sta(如sta1)扫描信道并收集邻居基本服务集(basicserviceset,bss)信息,成功接入主ap。

步骤52、sta通过发送邻居ap信息的报告,将接收到的rsni值小于主ap(例如ap1)的rsni值的ap的信息发送给主ap。其中,ap的信息可包括基本服务集标识符(basicservicesetidentifier,bssid)、接收信噪比指示(receivedsignaltonoiseindicator,rsni)、信噪比(signaltonoiseratio,snr)等。

步骤53、ap1根据sta发送的ap的信息,寻找可以协作与sta进行通信的ap,如ap2。例如,ap1判断sta1上报的ap与ap1是否同一网络内的或者同一服务集标识符(servicesetidentifier,ssid)内的ap,将与ap1属于同一网络内的或者同一bss内的ap作为次ap。

步骤54、ap1通过交互合作信息接口(interfaceforexchangeofcoordinationsignaling,ie-cs)建立请求(ie-cssetuprequest)消息和ie-cs建立响应(ie-cssetupresponse)消息与次ap建立ie-cs接口,该接口可以用于交互sta的csi测量信息。

步骤55、ap1通过合作请求(coordinationrequest)消息/合作响应(coordinationresponse)消息与次ap建立合作关系。

步骤56、协作关系建立后,主ap与次ap各自升级自己的合作族信息,也即更新合作族信息,例如ap1将sta1加入自己的主sta列表,ap2将sta1加入次sta列表。

步骤57、主ap发送合作族信息通知,将合作族信息反馈给sta1。

步骤58、sta1升级本地的合作族信息,即更新合作族信息,如将ap1加入主ap列表,将ap2加入次ap列表。

步骤59、sta1给主ap发送响应(ack)消息,应答主ap发送的合作族信息。

至此,sta1选取与关联主ap,主ap建立协作ap族的过程就完成了。

图7为本发明另一实施例提供的站点设备接入接入点的方法的流程图。本实施例提供了sta周期性扫描接入点的详细过程,sta可以根据扫描得到的多个接入点的信道质量情况来延长,缩短扫描周期。具体操作步骤包括:

步骤61、sta获取信标(beacon)周期信息,各个ap的beacon相同,例如:可以为tb。sta可以设置扫描间隔变更频率n*和最大扫描间隔t。一般情况下,t为tb的整数倍。

步骤62、sta判断是否有数据传输,若是,执行步骤63,否则,结束。

步骤63、当sta有数据要传输时,首先定义扫描周期ts=j×tb,其中,j可以取一个设定的整数。

步骤64、判断ts是否小于t,若是,执行步骤65;否则,执行步骤66。

步骤65、sta每间隔ts扫描一次,得到多个ap的rsni信息,然后执行步骤67。

步骤66、sta每间隔t扫描一次,得到多个ap的rsni信息,然后执行步骤67。

步骤67、sta根据得到rsni信息,执行主ap的选取与关联、次ap选取以及合作族的形成过程。具体可参见图3-6实施例中的相应描述,在此不再赘述。

步骤68、sta将当前扫描获取的多个ap的信道质量与上次扫描获取的多个接入点的信道质量进行对比。

步骤69,如果当前扫描获取的多个接入点的信道质量相当于上次扫描获取的多个接入点的信道质量变化值大于或等于第一设定范围,则设置j=j-1,以缩短扫描周期,再执行步骤65;当sta没有数据传输要求或者结束当前传输时,主ap和次ap的维护过程也随之结束。如果连续n次扫描获取的多个接入点的信道质量变化值小于所述第一设定范围,则设置j=j+1,以延长扫描周期,再执行步骤66;

需要说明的是,在上述ap质量变化较少时,可以防止频繁变更主ap和次ap而造成额外的系统开销负担。变化较大时,能够及时变更主ap和次ap,以保证sta的数据传输。其中,第一设定范围可以根据实际情况或需要来设置,例如:可以判断多个ap的rsni值是否增加或者减小一个固定的阈值,增大或减小超过该阈值,则认为变动较大,否则认为变动较小。而在判断上述变化的过程中,可以以多个ap中主ap的信道质量变化情况为基准,也可以以次ap的信道质量变化情况为基准,或者以其他一个或多个ap的信道质量变化情况为基准均可。

以图8所示的场景为例,ap1和ap2分别是sta1的主ap和次ap,分别是sta2的次ap和主ap。

ap1和ap2如图7所示,以固定的周期发送beacon。sta1和sta2初始阶段以beacon周期的间隔扫描,当连续三次扫描发现ap的信道质量没有大的变动后,扫描间隔变成了三倍的beacon周期长度。当以新的扫描间隔连续三次扫描后发现ap的信道质量仍然没有大的变动后,再将扫描间隔更新至当前的扫描间隔时间的三倍,如图7中的sta1。如果ap的信道质量在较长时间内没有变动,则扫描间隔在达到最大值后,则保持扫描间隔的最大值不变,直至ap的信道质量出现较大的变动,以此避免扫描间隔无限延长造成sta不能及时响应ap的信道质量变动。当ap的信道质量出现较大变动时,sta将扫描间隔重置回beacon周期,并重新按照上述步骤进行主ap和次ap的维护过程。如图9中sta1的第七个扫描间隔和sta2的第五个扫描间隔。

图10为本发明另一实施例提供的站点设备的结构示意图。本实施例所示的设备用于实现图3所示的方法,包括:

检测器11,用于获取多个接入点的信道质量信息;

处理器12,用于根据多个接入点的信道质量信息,从多个接入点中确定主接入点并接入主接入点;

收发器13,用于将多个接入点中除主接入点以外的其余接入点的信息发送给主接入点,以使主接入点根据其余接入点的信息确定次接入点并和次接入点协作与站点设备进行数据传输。

可选的,若站点设备未成功接入主接入点,则处理器12还用于:将多个接入点中信道质量仅低于主接入点的接入点确定为新的主接入点接入。

可选的,收发器11将多个接入点中除主接入点以外的其余接入点的信息发送给主接入点之后,还用于:接收主接入点发送的第一合作族信息,第一合作族信息中包括主接入点的信息和次接入点的信息;

处理器12还用于:根据接收的第一合作族信息更新本地的第一合作族信息,以根据更新后的本地第一合作族信息分别与主接入点和次接入点进行数据传输。

可选的,检测器11具体用于:根据预设的扫描周期ts,站点设备周期性的扫描接入点,获取多个接入点的信道质量信息。

可选的,处理器12具体用于:在每隔时间ts获取多个接入点的信道质量信息后,从该多个接入点中重新选择新的主接入点并接入新的主接入点;

收发器13具体用于:在每隔时间ts重新选择新的主接入点并接入新的主接入点之后,向该新的主接入点发送该多个接入点中除该新的主接入点以外的其余接入点的信息。

可选的,j为正整数,tb为信标beacon周期。

可选的,处理器12还用于:若当前扫描获取的多个接入点的信道质量相当于上次扫描获取的多个接入点的信道质量变化值大于或等于第一设定范围,则缩短扫描周期;或者,若连续n次扫描获取的多个接入点的信道质量变化值小于所述第一设定范围,则延长扫描周期,n为大于或等于1的整数。

可选的,延长后的扫描周期为扫描周期的整数倍,并且不大于预设的最大扫描间隔。

可选的,其余接入点的信息可以包括其余接入点的基本服务集标识符和/或其余接入点的信道质量信息。

可选的,信道质量信息包括以下至少一种或多种:接收信噪比指示rsni、接收信号强度标识rssi、信标接收信号强度标识信标信噪比beaconrssi、信标信噪比beaconsnr、数据帧强度标识dataframerssi、数据帧信噪比dataframesnr。

本实施例提供的站点设备,其具体执行过程极其技术效果可参见图3,图5到图9方法实施例中的相关描述,在此不再赘述。

图11为本发明提供的接入点一个实施例的结构示意图,如图11所示,该接入点包括:

收发器21,用于接收接入主接入点的站点设备发送的多个接入点中除主接入点之外的其余接入点的信息,主接入点由站点设备根据其获取的多个接入点的信道质量信息所确定;

处理器22,用于根据其余的接入点的信息,从其余接入点中选择次接入点;

收发器21,还用于和次接入点协作与站点设备进行数据传输。

可选的,收发器21和次接入点协作与站点设备进行数据传输之前,还用于:与次接入点之间建立用于交互协作信息的接口。

可选的,收发器21根据其余的接入点的信息,从其余接入点中选择次接入点之后,处理器22还用于:更新本地的第二合作族信息,第二合作族信息中包括站点设备的信息和次接入点的信息;

收发器21还用于,向站点设备发送第一合作族信息,第一合作族信息中包括主接入点的信息和次接入点的信息,以使得站点设备根据第一合作族信息更新本地的第一合作族信息,并根据更新后的本地第一合作族信息分别与主接入点和次接入点进行数据传输。

可选的,其余接入点的信息可以包括:其余接入点的基本服务集标识符和/或其余接入点的信道质量信息;

处理器22可以具体用于:根据其余的接入点的基本服务集标识符,选择同一基本服务基内的接入点作为次接入点。

可选的,信道质量信息包括以下至少一种或多种:接收信噪比指示rsni、接收信号强度标识rssi、信标接收信号强度标识信标信噪比beaconrssi、信标信噪比beaconsnr、数据帧强度标识dataframerssi、数据帧信噪比dataframesnr。

本实施例提供的站点设备,用于执行图4-图9所示实施例中涉及的方法,其具体执行过程极其技术效果可参见方法实施例中的相关描述,在此不再赘述。

图12为本发明另一实施例提供的站点设备的结构示意图。本实施例所示的设备用于实现图3所示的方法,包括:

检测模块31,用于获取多个接入点的信道质量信息;

处理模块32,用于根据多个接入点的信道质量信息,从多个接入点中确定主接入点并接入主接入点;

收发模块33,用于将多个接入点中除主接入点以外的其余接入点的信息发送给主接入点,以使主接入点根据其余接入点的信息确定次接入点并和次接入点协作与站点设备进行数据传输。

可选的,若站点设备未成功接入主接入点,则处理模块32还用于:将多个接入点中信道质量仅低于主接入点的接入点确定为新的主接入点接入。

可选的,收发模块33将多个接入点中除主接入点以外的其余接入点的信息发送给主接入点之后,还用于:接收主接入点发送的第一合作族信息,第一合作族信息中包括主接入点的信息和次接入点的信息;

处理模块32还用于:根据接收的第一合作族信息更新本地的第一合作族信息,以根据更新后的本地第一合作族信息分别与主接入点和次接入点进行数据传输。

可选的,检测模块31具体用于:根据预设的扫描周期ts,站点设备周期性的扫描接入点,获取多个接入点的信道质量信息。

可选的,处理模块32具体用于:在每隔时间ts获取多个接入点的信道质量信息后,从该多个接入点中重新选择新的主接入点并接入新的主接入点;

收发模块33具体用于:在每隔时间ts重新选择新的主接入点并接入新的主接入点之后,向该新的主接入点发送该多个接入点中除该新的主接入点以外的其余接入点的信息。

可选的,j为正整数,tb为信标beacon周期。

可选的,处理模块32还用于:若当前扫描获取的多个接入点的信道质量相当于上次扫描获取的多个接入点的信道质量变化值大于或等于第一设定范围,则缩短扫描周期;或者,若连续n次扫描获取的多个接入点的信道质量变化值小于所述第一设定范围,则延长扫描周期,n为大于或等于1的整数。

可选的,延长后的扫描周期为扫描周期的整数倍,并且不大于预设的最大扫描间隔。

可选的,其余接入点的信息可以包括其余接入点的基本服务集标识符和/或其余接入点的信道质量信息。

可选的,信道质量信息包括以下至少一种或多种:接收信噪比指示rsni、接收信号强度标识rssi、信标接收信号强度标识信标信噪比beaconrssi、信标信噪比beaconsnr、数据帧强度标识dataframerssi、数据帧信噪比dataframesnr。

本实施例提供的站点设备,其具体执行过程极其技术效果可参见图3,图5到图9方法实施例中的相关描述,在此不再赘述。

图13为本发明提供的接入点一个实施例的结构示意图,如图13所示,该接入点包括:

收发模块41,用于接收接入主接入点的站点设备发送的多个接入点中除主接入点之外的其余接入点的信息,主接入点由站点设备根据其获取的多个接入点的信道质量信息所确定;

处理模块42,用于根据其余的接入点的信息,从其余接入点中选择次接入点;

收发模块41,还用于和次接入点协作与站点设备进行数据传输。

可选的,收发模块41和次接入点协作与站点设备进行数据传输之前,还用于:与次接入点之间建立用于交互协作信息的接口。

可选的,收发器21根据其余的接入点的信息,从其余接入点中选择次接入点之后,收发模块41还用于:更新本地的第二合作族信息,第二合作族信息中包括站点设备的信息和次接入点的信息;

收发模块41还用于,向站点设备发送第一合作族信息,第一合作族信息中包括主接入点的信息和次接入点的信息,以使得站点设备根据第一合作族信息更新本地的第一合作族信息,并根据更新后的本地第一合作族信息分别与主接入点和次接入点进行数据传输。

可选的,其余接入点的信息可以包括:其余接入点的基本服务集标识符和/或其余接入点的信道质量信息;

收发模块41可以具体用于:根据其余的接入点的基本服务集标识符,选择同一基本服务基内的接入点作为次接入点。

可选的,信道质量信息包括以下至少一种或多种:接收信噪比指示rsni、接收信号强度标识rssi、信标接收信号强度标识信标信噪比beaconrssi、信标信噪比beaconsnr、数据帧强度标识dataframerssi、数据帧信噪比dataframesnr。

本实施例提供的站点设备,用于执行图4-图9所示实施例中涉及的方法,其具体执行过程极其技术效果可参见方法实施例中的相关描述,在此不再赘述。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括ram、rom、eeprom、cd-rom或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(dsl)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、dsl或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本发明所使用的,盘(disk)和碟(disc)包括压缩光碟(cd)、激光碟、光碟、数字通用光碟(dvd)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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