用于在无线LAN系统中扫描接入点的方法和设备与流程

文档序号:19925239发布日期:2020-02-14 16:50阅读:462来源:国知局
用于在无线LAN系统中扫描接入点的方法和设备与流程

本公开涉及用于在无线lan系统中扫描接入点的方法和设备。



背景技术:

为了满足对于自4g通信系统上市以来无线数据业务猛增的要求,存在开发增强5g通信系统或准5g通信系统的正在进行的努力。由于这些原因,5g通信系统或准5g通信系统被称作超4g网络通信系统或后lte系统。

为了更高的数据发送速率,5g通信系统被考虑为被实现在超高频带(mmwave)(诸如例如60ghz)上。为了减轻超高频带上的路径损耗并且增加无线电波的到达,以下技术被考虑用于5g通信系统:波束形成、大规模多输入多输出(mimo)、全维mimo(fd-mimo)、阵列天线、模拟波束形成以及大规模天线。

另外正在开发的是用于5g通信系统具有增强网络的各种技术,诸如演进型或高级小小区、云无线电接入网(云ran)、超密网络、装置到装置(d2d)通信、无线回程、移动网络、协作式通信、协调多点(comp)以及干扰消除。

还存在开发中用于5g系统的其它各种方案,包括例如作为高级编码调制(acm)方案的混合fsk与qam调制(fqam)和滑动窗口叠加编码(swsc),以及作为高级接入方案的滤波器组多载波(fbmc)、非正交多址(noma)和稀疏码多址(scma)。

此外,无线电通信技术的分集通过增长信息通信技术而在不断发展中。此外,无线局域网(wlan)系统通过个人数字助理(pda)、膝上型计算机、便携式多媒体播放器(pmp)或基于射频技术的其它便携式终端(在下文中,被称为“wlan终端”)使得能实现在家庭、企业或提供特定服务的区域中对互联网的无线接入。



技术实现要素:

技术问题

配备有wlan接口的移动终端在该wlan接口停留的同时扫描周围可访问的wlan接入点(ap)。

扫描分为两种方式。

第一方法是被动扫描。

在被动扫描方法中,ap向移动终端周期性地广播信标帧。被动扫描为了侦听比主动扫描消耗多得多的时间,并且因此被动扫描比主动扫描消耗十倍以上的功率。在被动扫描的情况下,ap通常具有100ms的信标周期。

第二方法是主动扫描。

在主动扫描方法中,当移动终端发送请求时,ap对该请求做出响应。对于主动扫描来说,扫描一个信道需要大约10ms。

这种时间间隙使被动扫描消耗比主动扫描多得多的功率。

因此,无线扫描过程花费长时间,并且扫描过程导致增加的功耗。

以上信息仅作为背景信息被呈现来帮助对本公开的理解。至于对于本公开上述中的任一个是否可能适用作为现有技术,尚未做出确定,并且没有做出断言。

问题的解决方案

根据本公开,提供了用于wlanap的扫描方法和设备。

根据本公开,提供了用于使通过对wlanap执行扫描所导致的功耗最小化的方法和设备。

根据本公开的实施例,一种用于在无线局域网(lan)系统中由第一移动终端扫描接入点(ap)的方法包括:向被定位为与所述第一移动终端相邻的第二移动终端发送对wlanap信息的请求;从所述第二移动终端获得所述wlanap信息;以及基于所述wlanap信息执行wlan扫描,其中所述wlan扫描被执行的信道的数量小于用于所述ap扫描的所有信道的数量。

根据本公开的实施例,一种用于在无线局域网(lan)系统中由第一移动终端扫描接入点(ap)的设备包括:控制器,该控制器被配置为标识用于ap扫描的信道的总数量,向被定位为与所述第一移动终端相邻的第二移动终端发送对wlanap信息的请求,从所述第二移动终端获得所述wlanap信息,并且基于所述wlanap信息执行wlan扫描,其中所述wlan扫描被执行的信道的数量小于用于所述ap扫描的所有信道的数量。

根据本公开的实施例,一种用于在无线局域网(lan)系统中由第二移动终端扫描接入点(ap)的方法包括:从邻近第一移动终端接收对wlanap信息的请求;以及将所述wlanap信息发送到所述第一移动终端,其中所述wlanap信息确定通过所述第一移动终端进行的wlan扫描操作,并且其中所述wlan扫描操作被执行的信道的数量小于用于所述ap扫描的所有信道的数量。

根据本公开的实施例,一种用于在无线局域网(lan)系统中由第二移动终端扫描接入点(ap)的设备包括:控制器,该控制器被配置为从邻近第一移动终端接收对wlanap信息的请求并且将所述wlanap信息发送到所述第一移动终端,其中所述wlanap信息确定通过所述第一移动终端执行的wlan扫描操作,并且其中所述wlan扫描操作被执行的信道的数量小于用于所述ap扫描的所有信道的数量。

根据结合附图进行的公开了本公开的示例性实施例的以下详细描述,本公开的其它方面、优点和突出特征对于本领域的技术人员而言将变得显而易见。

附图说明

贯穿附图,应该注意的是,相同的附图标记用于描绘相同或类似的元素、特征和结构,其中:

图1是例示了根据本公开的实施例的用于启动扫描wlanap的终端以及已经扫描了与该终端相邻的wlanap的移动终端的布置的视图;

图2是例示了根据本公开的实施例的移动终端的简要操作过程的流程图;

图3是例示了用于使用wlan的独立基本服务集(ibss)模式厂商特定动作帧来从邻居移动终端获得关于wlanap的信息的过程的流程图;

图4是例示了用于使用wlan的ibss模式数据帧来从邻居移动终端获得关于wlanap的信息的过程的流程图;

图5是例示了与图3的操作340和图4的操作440对应的ibss基本服务集标识符bssid提供过程的流程图。

图6是例示了用于使用wlan的探测请求/探测响应帧来从邻居移动终端获得关于wlanap的信息的过程的流程图;

图7是例示了根据本公开的实施例的用于在无线lan系统中扫描ap的方法的流程图;

图8a至图8c是例示了根据本公开的实施例的用于在无线lan系统中扫描ap的通信单元的框图;

图9是例示了根据本公开的实施例的用于在无线lan系统中扫描ap的帧结构的视图;以及

图10是例示了根据本公开的实施例的用于在无线lan系统中扫描ap的方法的流程图。

贯穿附图,相同的附图标记将被理解为指代相同的部分、组件和结构。

具体实施方式

在下文中,参考附图详细地描述本公开的实施方式。相同的附图标记可以用于贯穿本说明书和附图指代相同或类似的元素。当使本公开的要点变得不清楚时,已知功能或配置的详细描述被跳过。

本文中使用的术语或语言不应该被解释为限制为词典中所定义的典型术语或语言,而是相反地基于本发明人可以以适当的方式独立地定义术语以便使本发明被以最好的方式理解来最好地描述本发明的原则遵照本公开的技术精神。

图1是例示了根据本公开的实施例的用于启动扫描wlanap的终端以及已经扫描了与该终端相邻的无线局域网(wlan)接入点(ap)的移动终端的布置的视图。

参考图1,具有通信覆盖范围的第一移动终端110如图1中所示从一位置移动到一位置,以对附近的(或邻近的)无线局域网(wlan)接入点(ap)105执行扫描过程。

此外,第二移动终端100被定位为与第一移动终端110相邻,即,在第一移动终端110的通信覆盖范围内。第二移动终端100被假定为执行旨在由第一移动终端110进行的wlanap扫描过程以存储其结果。在这种情况下,根据本公开的实施例,第一移动终端110在执行消耗相当多的wlan扫描时间和能量的wlanap扫描过程之前,向第二移动终端100发送关于wlanap扫描过程的结果的查询并且从其获得响应,从而缩短或者省略wlanap扫描过程。

图2是例示了根据本公开的实施例的移动终端的wlanap扫描过程的流程图。

在关于图2描述的wlanap扫描过程中,当存在n个可用的wlan信道(从信道1至信道n)时,假定了移动终端(例如,移动终端110)顺序地扫描n个wlan信道(从信道1至信道n)。这种顺序可以确切地对应于例如电气与电子工程师协会(ieee)802.11中定义的信道号码,但是也可以是通过增强移动终端实施方式按照存在wlanap的机会的降序排序的逻辑信道号码。

第一移动终端110在操作200中启动wlanap扫描过程,并且将扫描索引(例如,i)设定为1。第一移动终端110在操作210中向被定位在第i信道上的邻近移动终端发送对wlanap信息的请求并且等待响应。在一些实施例中,请求可以包括过滤条件。具体地,过滤条件可以包括在第二移动终端100覆盖的ap当中关于第一移动终端110感兴趣的一个或多个ap。第二移动终端100可以以各种方式响应。例如,在一些实施例中,第二移动终端100可以提供wlanap信息或信道信息,该信道信息包含关于第一移动终端110感兴趣的ap的信道或信道列表。在其它实施例中,第二移动终端100可以在wlanap信息或信道信息中包括与信标帧的总体信息对应的内容。在仍然其它的实施例中,第二移动终端100可以在wlanap信息或信道信息探测中包括从感兴趣ap发送的响应帧。信道信息还可以包括ap的地址、服务集标识符(ssid)以及ap的媒体接入控制(mac)地址中的至少一个。此外,wlanap信息可以包括ap能力信息或信道号码。

在操作220中,当预定定时器期满时,第一移动终端110确定是否已经从第二移动终端100(邻近移动终端)获得所请求的ap信息。如果确定了已经从第二移动终端100获得所请求的ap信息,则第一移动终端110转向操作240,否则转向操作230。

在操作230中,第一移动终端110将wlan信道改变或者调谐到下一个信道并且转向操作210,以向下一个信道的邻近移动终端再次发送对wlanap信息的请求。

在操作240中,第一移动终端110识别从邻近移动终端获得的关于wlanap的信息是否具有足够的信息来尝试对wlanap的关联或立即接入。在一些实施例中,从第二移动终端100提供的信息可以是其中存在ap的wlan信道的号码。在其它实施例中,从第二移动终端100提供的信息可以是多个信道的列表以减少发送数据的量。在其它的实施例中,从第二移动终端100提供的信息可以包括从ap发送的信标帧或探测响应帧的内容(例如,支持标准的版本、数据速率或ssid)。当信息不足以尝试对wlanap的接入或关联时,第一移动终端110转向操作250。当信息足以尝试对wlanap的接入或关联时,第一移动终端110转向操作270以将所获得的wlanap信息与获得时间(例如,时间戳)一起存储在存储器(未示出)中,以对从另一邻近移动终端向第一移动终端110发送的对wlanap信息的将来请求做出响应。

在操作250中,第一移动终端110针对来自ap的探测响应或信标帧主动地或被动地在从邻近移动终端获得的信道上扫描。在一些实施例中,因为由邻近移动终端提供的信道的数量通常比可用信道的总数量n少得多,所以邻近移动终端可能显著地减少总体wlanap扫描时间。

在操作260中,第一移动终端110确定作为主动扫描或被动扫描过程的结果是否已经获得使得能实现对期望的ap的接入或关联的信息。在大多数情况下,第一移动终端110可以通过主动扫描或被动扫描来获得使得能实现对所期望的ap的接入或关联的信息。然而,在邻近移动终端获得ap信息之后,随着时间过去,ap信息可以变化(例如,ap的操作信道变化或者ap的业务负载增加)。结果,第一移动终端110可能未能获得关于所期望的ap的信息。当获得使得能实现对所期望的ap的接入或关联的信息时,第一移动终端110转向操作270以将所获得的wlanap信息与获得时间一起存储在存储器中,以对从另一邻近移动终端发送的对wlanap信息的将来请求做出响应。

当在操作260中未能获得使得能实现对所期望的ap的接入或关联的信息时,第一移动终端110转向操作280以对所有信道执行正常的扫描过程。第一移动终端110将过程的结果与在操作270中获得的wlanap信息一起存储在存储器中,以对从另一邻近移动终端发送的对wlanap信息的将来请求做出响应。

在操作290中,终端紧跟接入或关联过程之后终止扫描过程。

图3是例示了用于使用wlan的独立基本服务集(ibss)模式厂商特定动作帧来从邻居移动终端获得关于wlanap的信息的过程的流程图。

假定存在与第一移动终端110相邻的多个移动终端和多个ap。假定未被实现有根据本公开的功能的移动终端312和ap311存在于wlan信道1上。还假定按本公开的实施例实现的移动终端100(例如,图1的第二移动终端100)和ap321存在于wlan信道2上。此外,假定旨在由第一移动终端110接入的ap330存在于信道k上。

尽管图3示出了信道1和信道2中的每一个包括一个终端和一个ap,然而在其它实施例中这些信道中的每一个可以包括多个移动终端和/或多个ap。此外,信道k可以指示将由第一移动终端110接入的期望的ap所在的任意信道。在一些实施例中,信道k也可以与信道1或信道2相同。在其它实施例中,信道k也可以是多个信道的组,而不是单个信道。

意图经由周围的移动终端扫描wlanap的第一移动终端110在不涉及wlanap的情况下确定用于与该周围的移动终端的直接通信的公共ibss基本服务集标识符(bssid)。在一些情况下,典型的移动终端任意地确定bssid并且经由典型的wlan终端间直接通信(例如,自组织(adhoc)通信)广播该bssid。然而,这是费时的。相反地,一种用于在使用空中(ota)提供来在移动终端之间请求ap信息时使用先前提供的bssid的方案被公开了。ota提供过程中的消息交换可以使用相关标准(诸如开放移动联盟设备管理(omadm)和传输层安全(tls))中指定的消息来进行,并且在下面参考图5对此进行更详细的描述。

具体地,如图5中所示,第一移动终端110在操作340中与第二移动终端100一起执行ibssbssid提供。

第一移动终端110在操作340中向信道2的第二移动终端100广播包括ap信息请求的ibss模式厂商特定动作帧(例如,类型:00,子类型:1101)。在这种情况下,这个帧的bssid使用操作340中提供的ibss的bssid。

操作341中的厂商特定动作帧是广播类型帧,从而导致来自接收相同响应的所有周围的移动终端的潜在开销。在操作342中,在如在操作341a中确定的预定量的时间之后,邻近移动终端或第二移动终端100接收广播帧。在一些实施例中,两个或更多个方案可用于使得要附加地生成的广播消息的大小和数量最小化。

例如,在第一方案中,发送功率被限制为使得仅被定位在第一移动终端110附近的邻近移动终端可以接收ap信息请求。为了在wlan内发送ap信息请求,针对非授权频带的发送功率限制规则通常用于限制最大发送功率。通过将发送功率限制为小于最大发送功率,仅非常近的邻近移动终端可以接收到ap信息请求。因此,没有对来自任何移动终端的ap信息请求的响应可能归因于过度低的发送功率。因此,更高的发送功率可以用于广播下一个ap信息请求。

此外,在第二方案中,包含过滤条件的ap信息请求被广播,使得仅满足该过滤条件的邻近移动终端可以对该ap信息请求做出响应。过滤条件可以包含下列中的一个或多个:

在扫描之后经过的时间:wlanap可以根据周围的无线电环境中的变化使诸如操作信道的参数发生变化,以便防止邻近移动终端在经过预定量的时间之后做出响应。

信道号码或信道范围:这允许仅从具有与第一移动终端110可能需要的特定信道或信道范围对应的ap信息的邻近移动终端接收响应。

接收信号强度阈值:这允许仅从具有比预定阈值高的ap信息请求的接收强度的邻近移动终端接收响应。因此,仅仅被定位为靠近第一移动终端110(因此具有更高的接收强度)的邻近移动终端可以响应。

特定地址:这允许仅从具有带特定地址(例如,ssid、bssid、essid或同构(homogenous)扩展服务集id(hessid))或具有地址的前缀的ap信息的邻近移动终端接收响应。

bss负载阈值:这允许仅从具有ap信息的其bss负载大于预定阈值的邻近移动终端接收响应。

回程速率阈值:这允许仅从具有ap信息的其回程速率大于预定阈值的邻近移动终端接收响应。

ap能力:这允许仅从具有ap信息的带特定能力(例如,甚高吞吐量(vht)能力)的邻近移动终端接收响应。

分类参考:这在邻近移动终端用多个ap信息响应时通知分类参考度量。

因此,在操作341中,第一移动终端110在信道1上广播包括ap信息请求的ibss模式厂商特定动作帧并且然后等待响应。因为不存在本公开的实施例被实现在信道1上的终端,所以可能未获得响应。在预定时间过去之后,第一移动终端110终止信道1上的操作。

在操作342中,第一移动终端110在下一个信道(例如,信道2)上广播包括ap信息请求的ibss模式厂商特定动作帧。当接收到该ibss模式厂商特定动作帧时,第二移动终端100在操作343中用包含ap信息响应的ibss模式厂商特定动作帧做出响应。厂商特定动作帧可以是广播类型或单播类型。当厂商特定动作帧被实现为广播类型时,接收到ap信息响应的另一请求移动终端可能不需要发送ap信息请求。

ap信息响应可以分为两种类型。

第一类型的ap信息响应可以是其中存在满足包括在ap信息请求中的过滤条件的ap的wlna信道号码或多个信道的列表。

第二类型的ap信息响应可以包括已经由满足包括在ap信息请求中的过滤条件的ap发送的信标响应帧或探测响应帧的内容(例如,支持标准的版本、数据速率或ssid)。

如在操作343a中一样,当在预定时间之后ap信息响应包含wlan信道号码或多个信道的列表时,第一移动终端110在操作350中主动地或被动地扫描信道或信道的列表。

当ap信息响应包含由ap先前发送的信标响应帧或探测响应帧的内容时,第一移动终端110不需要附加的主动或被动扫描。结果,第一移动终端110在操作360中尝试接入或关联过程。

此外,尽管在图3中未直接示出,然而当第二移动终端100的剩余电池电力在接收到ap信息请求之后是低水平时,第二移动终端100可以不用ap信息请求做出响应以便节约电力。

图4是例示了用于使用wlan的ibss模式数据帧来从邻居移动终端获得关于wlanap的信息的过程的流程图。

假定存在与第一移动终端110相邻的多个移动终端和多个ap。假定未被实现有根据本公开的功能的移动终端312和ap311存在于wlan信道1上。还假定按本公开的实施例实现的第二移动终端100(例如,图1的第二移动终端100)和ap321存在于wlan信道2上。此外,假定意图由第一移动终端110接入的ap330存在于信道k上。

尽管图4示出了信道1和信道2中的每一个包括一个终端和一个ap,然而在其它实施例中这些信道中的每一个可以包括多个移动终端和/或多个ap。此外,信道k可以指示将由第一移动终端110接入的期望的ap所在的任何信道。在一些实施例中,信道k也可以与信道1或信道2相同。在其它实施例中,信道k也可以是多个信道的组,而不是单个信道。

意图经由周围的移动终端扫描wlanap的第一移动终端110在不涉及wlanap的情况下确定用于与该周围的移动终端的直接通信的公共ibss基本服务集标识符(bssid)。在一些情况下,典型的移动终端任意地确定bssid并且经由典型的wlan终端间直接通信(例如,自组织通信)广播该bssid。然而,这是费时的。此外,一种用于在使用空中(ota)提供来在移动终端之间请求ap信息时使用先前提供的bssid的方案被公开了。ota提供过程中的消息交换可以使用相关标准(诸如开放移动联盟设备管理(omadm)和传输层安全(tls))中指定的消息来进行,并且在下面参考图5对此进行更详细的描述。

第一移动终端110在操作440中与第二移动终端100一起执行ibssbssid提供。

在操作441中,在信道1上广播包括ap信息请求的ibss模式数据帧(例如,类型:10)。在这种情况下,这个帧的bssid使用操作340中提供的ibss的bssid。

操作441中的ibss模式数据帧是广播类型帧,从而导致来自接收相同响应的所有周围的移动终端的潜在开销。在邻近移动终端接收到广播帧之后,本公开提出两个方案来使得要附加地生成的消息的大小和数量最小化。

例如,在第一方案中,发送功率被限制为使得被定位在第一移动终端110附近的邻近移动终端才可以接收ap信息请求。为了在wlan内发送ap信息请求,用于非授权频带的发送功率限制规则通常用于限制最大发送功率。通过将发送功率限制为小于最大发送功率,仅非常近的邻近移动终端可以接收到ap信息请求。因此,没有对来自任何移动终端的ap信息请求的响应可能归因于过度低的发送功率。因此,更高的发送功率可以用于广播下一个ap信息请求。

此外,在第二方案中,包含过滤条件的ap信息请求被广播,使得仅满足特定条件的邻近移动终端可以对该ap信息请求做出响应。过滤条件可以包含下列中的一个或多个:

在扫描之后经过的时间:wlanap可以根据周围的无线电环境中的变化使诸如操作信道的参数发生变化,以便防止邻近移动终端在预定量的时间已过去之后做出响应。

信道号码或信道范围:这允许实现仅来自具有与第一移动终端110可能需要的特定信道或信道范围对应的ap信息的邻近移动终端的响应。

接收信号强度阈值:这允许仅从具有比预定阈值高的ap信息请求的接收强度的邻近移动终端接收响应。因此,仅被定位为靠近第一移动终端110(因此具有更高的接收强度)的邻近移动终端可以响应。

特定地址:这允许仅从具有特定地址(例如,服务集标识(ssid)、基本服务集标识(bssid)、扩展服务集标识(essid)或同构扩展服务集id(hessid))或地址的前缀的邻近移动终端接收响应。

bss负载阈值:这允许仅从具有ap信息的其bss负载大于预定阈值的邻近移动终端接收响应。

回程速率阈值:这允许仅从具有ap信息的其回程速率大于预定阈值的邻近移动终端接收响应。

ap能力:这允许仅从具有ap信息的带特定能力(例如,vht能力)的邻近移动终端接收响应。

分类参考:这在邻近移动终端用多个ap信息响应时通知分类参考度量。

因此,第一移动终端110在操作441中在信道1上广播包括ap信息请求的ibss模式数据帧并且然后等待响应。因为不存在本公开的内容被实现在信道1上的终端,所以可能未获得响应。没有响应可能被获得。在预定时间过去之后,第一移动终端110终止信道1上的操作。

在操作442中,第一移动终端110如在操作441a中一样在预定时间之后在下一个信道(信道2)上广播包括ap信息请求的ibss模式数据帧。当接收到该ibss模式数据帧时,第二移动终端100在操作443中用包含ap信息响应的ibss模式厂商特定数据帧做出响应。ibss模式厂商特定数据帧可以是广播类型或单播类型。当ibss模式厂商特定数据帧被实现为广播类型时,接收到ap信息响应的另一请求移动终端可能不需要发送ap信息请求。

ap信息响应分为两种类型。

第一类型的ap信息响应可以是其中存在满足包括在ap信息请求中的过滤条件的ap的wlna信道号码或多个信道的列表。

第二类型的ap信息响应可以包括已经由满足包括在ap信息请求中的过滤条件的ap发送的信标响应帧或探测响应帧的内容(例如,支持标准的版本、数据速率或ssid)。

如在操作443a中一样,当在预定时间之后ap信息响应包含wlan信道号码或多个信道的列表时,第一移动终端110在操作350中主动地或被动地扫描信道或信道的列表。

当ap信息响应包含由ap先前发送的信标响应帧或探测响应帧的内容时,第一移动终端110不需要附加的主动或被动扫描。结果,第一移动终端110在操作360中尝试接入或关联过程。

此外,尽管在图4中未直接示出,然而当第二移动终端100的剩余电池电力在接收到ap信息请求之后是低水平时,第二移动终端100可以不用ap信息请求做出响应,以便节约电力。

图5是例示了与图3的操作340和图4的操作440对应的ibssbssid提供过程的流程图。

意图经由周围的移动终端扫描wlanap的第一移动终端110在不涉及wlanap的情况下首先确定用于与该周围的移动终端的直接通信的公共ibss基本服务集标识符(bssid)。尽管在典型的wlan终端间直接通信(例如,自组织通信)中,仅一个移动终端任意地确定要广播的bssid,然而这个方法是费时的。因此,在本公开的实施例中,可以使用先前在使用ota提供来在终端之间请求ap信息时提供的bssid。

ota提供过程中的消息交换可以使用诸如omadm和传输层安全(tls)的相关协议来进行。

在为可选的操作540中,当使用tls通信协议来交换提供消息时,可以执行第一移动终端110与提供服务器530之间的tls会话建立过程。详细的tls会话建立过程为本领域的普通技术人员而言所公知,并且因此,不给出其更详细的描述。

在操作541中,第一移动终端110向提供服务器530传送用于请求提供ibssbssid的提供请求消息。提供请求消息可以选择性地包括设备制造商id和认证密钥。

提供服务器530在操作542中向第一移动终端110传送配置消息。该配置消息可以包含用于移动终端之间的自组织通信的ibssbssid并且可以可选地包括例如认证密钥。

图6是例示了用于使用wlan的探测请求/探测响应帧来从邻居移动终端获得关于wlanap的信息的过程的流程图。

假定存在与第一移动终端110相邻的多个移动终端和多个ap。假定未被实现有根据本公开的功能的移动终端312和ap311存在于wlan信道1上。还假定按本公开的实施例实现的第二移动终端100(例如,图1的第二移动终端100)和ap321存在于wlan信道2上。此外,假定意图由第一移动终端110接入的ap330存在于信道k上。

尽管图6示出了信道1和信道2中的每一个包括一个终端和一个ap,然而在其它实施例中这些信道中的每一个可以包括多个移动终端和/或多个ap。此外,信道k可以指示将由第一移动终端110接入的期望的ap所在的任何信道。在一些实施例中,信道k也可以与信道1或信道2相同。在其它实施例中,信道k也可以是多个信道的组,而不是单个信道。

在操作641中,在信道1上广播包括ap信息请求的探测请求帧(例如,类型:00,子类型:0100)。在这种情况下,使用探测请求的厂商特定字段来传送ap信息请求。

在接收到广播帧之后,ap311可能不对ap信息请求做出响应。然而,如在操作642中一样,ap311发送ap信息响应作为与ap信息请求对应的消息。

尽管在图6中未直接示出,然而在接收广播帧之后,移动终端312可能不对ap信息请求做出响应。然而,如在操作642中一样,移动终端312可以发送ap信息响应作为与ap信息请求对应的消息。

在操作642a中预定量的时间已过去之后,接收到ap信息响应的第一移动终端110在该ap信息响应不包含所期望的ap信息时,在操作643中在信道2上广播包括ap信息请求的探测请求帧(例如,类型:00,子类型:0100)。在这种情况下,使用探测请求的厂商特定字段来传送ap信息请求。

在接收到广播帧之后,第二移动终端100可能不对ap信息请求做出响应。然而,如在操作644中一样,第二移动终端100可以发送ap信息响应作为与ap信息请求对应的消息。

在接收到广播帧之后,ap321可能不对ap信息请求做出响应。然而,如在操作645中一样,ap321可以发送ap信息响应作为与ap信息请求对应的消息。

当在预定时间之后ap信息响应包含wlan信道号码或多个信道的列表(操作645a)时,第一移动终端110在操作350中对该信道或多个信道执行主动扫描或被动扫描。

当ap信息响应包含由ap先前发送的信标/探测响应帧的内容时,第一移动终端110不需要额外的主动扫描或被动扫描过程,并且因此,第一移动终端110在操作360中尝试接入或关联过程。

图7是例示了根据本公开的实施例的用于在无线lan系统中扫描ap的方法的流程图。

第一移动终端110与第二移动终端100做出蓝牙连接。

当蓝牙连接被做出时,第一移动终端110在操作721中通过蓝牙数据向第二移动终端100发送ap信息请求消息。第二移动终端100通过蓝牙数据来发送ap信息响应消息。该ap信息响应消息包含关于由第二移动终端100预扫描的wlanap的信息。

当在预定时间(附图中未示出)之后ap信息响应包含wlan信道号码或多个信道的列表时,第一移动终端110在操作350中对该信道或多个信道执行主动扫描或被动扫描。

当ap信息响应包含由ap先前发送的信标/探测响应帧的内容时,第一移动终端110不需要额外的主动扫描或被动扫描过程,并且因此,第一移动终端110在操作360中尝试接入或关联过程。

图8a至图8c是例示了根据本公开的实施例的用于在无线lan系统中扫描ap的通信单元的框图。

如图8a至图8c中所示,附图标记810表示图1的第一移动终端110,并且附图标记820表示图1的第二移动终端100。

第一移动终端810的wi-fi收发器813以及第二移动终端820的wi-fi收发器823传送探测请求、探测响应、独立基本服务集(ibss)模式厂商特定动作以及ibss模式数据帧。wi-fi收发器813与wi-fi收发器823之间的通信可以对应于例如图3的操作341、342和343、图4的操作441、442和443以及图6的操作641、642、643、644和645。

第一移动终端810的bt收发器815以及第二移动终端820的bt收发器825传送bt相关数据。bt收发器815与bt收发器825之间的通信可以对应于例如图7的操作721和722。

当第一移动终端810的wi-fi收发器813以及第二移动终端820的wi-fi收发器823使用管理型帧(诸如探测请求、探测响应或ibss模式厂商特定动作帧)来交换信息时,wi-fi连接控制单元811和wi-fi收发器813可以使用mlme-scan.request()原语和mlme-scan.config()原语来彼此进行通信。在这种情况下,wi-fi连接控制单元811可以指定要由wi-fi收发器813在mlme-scan.request()中作为参数使用的特定类型的帧。当不存在特殊参数时,可以由wi-fi收发器813确定特定类型的帧。当第一移动终端810的wi-fi收发器813以及第二移动终端820的wi-fi收发器823使用诸如ibss模式数据帧的数据类型的帧来交换信息时,wi-fi连接控制单元811可以使用ma-unitdata.request()原语、ma-unitdata-status.indication()原语以及ma-unitdata.indication()原语来与wi-fi收发器813进行通信。

此外,第一移动终端810的wi-fi连接控制单元811和bt收发器815以及第二移动终端820的wi-fi连接控制单元821和bt收发器825在使用bt数据帧来传送信息时,可以使用l2ca_request、l2ca_confirm、l2ca_indication以及l2ca_response原语来与彼此进行通信。

图9是例示了根据本公开的实施例的用于在无线lan系统中扫描ap的帧结构的视图。

参考图9,帧结构包括mac报头910、帧主体920以及帧校验序列(fcs)930。

mac报头910包括帧控制911。如图9中所示的帧控制911包括有关探测请求、探测响应、ibss内(intra-ibss)动作和ibss内数据的控制信息。

探测请求中的厂商特定字段具有被设定为例如“00”的类型以及被设定为“0100”的子类型。

在ibss模式数据帧被包括在ap信息请求中的情况下,类型被设定为例如“10”。

帧主体字段920包括分段号码字段(附图中未示出)、厂商特定字段921以及ibss模式数据帧(附图中未示出)。帧主体字段920还可以包括基本服务集标识(ssid)字段、支持速率字段、请求信息字段以及扩展支持速率字段。ssid字段指示bss或ibss的标识,并且支持速率字段指示可支持的数据速率。关于可支持的数据速率的信息必要时可以被选择性地包括在扩展支持速率字段中。

此外,请求信息字段可以用于允许装置响应于探测请求帧而请求被包括在探测响应帧中的信息。

fcs字段930可以包括有关帧错误校正的循环冗余检验(crc)信息。

图10是例示了根据本公开的实施例的用于在无线lan系统中扫描ap的方法的流程图。

参考图10,在操作1001和1002中,信道1上的ap向第一移动终端广播信标消息。

在操作1003和1004中,信道n上的ap向第一移动终端广播信标消息。

操作1001至1004涉及被动扫描方法,其中ap向第一移动终端周期性地广播信标帧。

参考图10,在操作1101中,第一移动终端向信道1上的ap发送探测请求消息。然后,如操作1102和1103中在信道1上的ap响应于探测请求消息而向第一移动终端发送探测响应消息。

同样地,参考图10,在操作1104中,第一移动终端向信道n上的ap发送探测请求消息。然后,如在操作1105和1106中一样在信道n上的ap响应于探测请求消息而向第一移动终端发送探测响应消息。

图10的操作1101至1106涉及主动扫描方法,其中当第一移动终端请求时,ap做出响应。

根据本公开的实施例的用于在无线lan系统中扫描ap的方法和设备可以用硬件、软件或硬件和软件的组合来实现。这种软件可以被存储在诸如只读存储器(rom)或其它存储装置的易失性或非易失性存储装置、存储器(诸如随机存取存储器(ram))、存储器芯片、装置或集成电路或在被机器(例如,计算机)同时读出的同时允许光学或磁记录实现的存储介质(诸如例如压缩盘(cd)、数字视频盘(dvd)、磁盘或磁带)中。根据本公开的实施例的用于在无线lan系统中扫描ap的方法可以由包括控制器和存储器的计算机或便携式终端来实现,并且存储器可以是可以由适于存储包括用于实现本公开的实施例的指令的一个或多个程序的机器读出的存储介质的示例。

因此,本公开围绕包含用于实现本公开的权利要求中所阐述的装置或方法的代码的程序以及存储该程序的机器(例如,计算机)可读存储介质。程序可以经由诸如通过有线或无线连接发送的通信信号的任何媒体以电子方式传送,并且本公开适当地包括其等同物。

根据本公开的实施例的用于在无线lan系统中扫描ap的设备可以从有线地或无线地连接到其上的程序提供装置接收程序并且存储该程序。程序提供装置可以包括:存储器,该存储器用于存储包括用于使得程序处理装置能够在预设无线lan系统中扫描ap的方法的指令的程序以及用于在无线lan系统中扫描ap的方法所必需的信息;通信单元,该通信单元用于执行与程序处理装置的有线或无线通信;以及控制器,该控制器自动地或者应程序处理装置的请求将程序发送到通信装置。

如从上述描述显而易见的,本公开可以使通过对wlanap执行扫描所导致的功耗最小化。

尽管已经在上面描述了本公开的特定实施方式,然而可以在不脱离本公开的范围的情况下对其做出各种改变。因此,本公开的范围不应该限于上述实施方式,而应该相反地由以下权利要求及其等同特来限定。

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