CN102687563B - 为相邻接入点获取信号参数 - Google Patents
为相邻接入点获取信号参数 Download PDFInfo
- Publication number
- CN102687563B CN102687563B CN201180005301.8A CN201180005301A CN102687563B CN 102687563 B CN102687563 B CN 102687563B CN 201180005301 A CN201180005301 A CN 201180005301A CN 102687563 B CN102687563 B CN 102687563B
- Authority
- CN
- China
- Prior art keywords
- wireless device
- signal
- wireless
- channel
- parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 claims description 19
- 238000000034 method Methods 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 14
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000006870 function Effects 0.000 description 10
- 230000000737 periodic effect Effects 0.000 description 6
- 238000005259 measurement Methods 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 102000036770 Islet Amyloid Polypeptide Human genes 0.000 description 2
- 108010041872 Islet Amyloid Polypeptide Proteins 0.000 description 2
- PLOPBXQQPZYQFA-AXPWDRQUSA-N amlintide Chemical compound C([C@@H](C(=O)NCC(=O)N[C@@H](C)C(=O)N[C@@H]([C@@H](C)CC)C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](CO)C(=O)N[C@@H](CO)C(=O)N[C@@H]([C@@H](C)O)C(=O)N[C@@H](CC(N)=O)C(=O)N[C@@H](C(C)C)C(=O)NCC(=O)N[C@@H](CO)C(=O)N[C@@H](CC(N)=O)C(=O)N[C@@H]([C@@H](C)O)C(=O)N[C@@H](CC=1C=CC(O)=CC=1)C(N)=O)NC(=O)[C@H](CC(N)=O)NC(=O)[C@H](CC(N)=O)NC(=O)[C@H](CO)NC(=O)[C@H](CO)NC(=O)[C@H](CC=1NC=NC=1)NC(=O)[C@@H](NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CC=1C=CC=CC=1)NC(=O)[C@H](CC(N)=O)NC(=O)[C@H](C)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CCCNC(N)=N)NC(=O)[C@H](CCC(N)=O)NC(=O)[C@@H](NC(=O)[C@H](C)NC(=O)[C@H]1NC(=O)[C@H]([C@@H](C)O)NC(=O)[C@H](C)NC(=O)[C@H]([C@@H](C)O)NC(=O)[C@H](CC(N)=O)NC(=O)[C@@H](NC(=O)[C@@H](N)CCCCN)CSSC1)[C@@H](C)O)C(C)C)C1=CC=CC=C1 PLOPBXQQPZYQFA-AXPWDRQUSA-N 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 108010022579 ATP dependent 26S protease Proteins 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0245—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal according to signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
在一个示例实施例中,无线设备被配置成在第一频率上与第一接入点相关联。无线设备对可由相邻接入点或其他无线设备发送的预定帧进行侦听。当无线设备接收到包含预定帧的信号时,无线设备获取信号的诸如信号强度之类的参数。无线设备将信号的该参数发送到第一接入点。
Description
技术领域
本公开一般涉及无线设备。
背景技术
在无线局域网(WLAN)环境中,相邻接入点(AP)被指派不同的信道以避免共信道干扰。目前,802.11客户执行信道外(off-channel)扫描以发现相邻的信道外AP。某些诸如位置确定之类的无线应用要求来自相邻AP的诸如接收信号强度指示(RSSI)、到达角度(AOA)、到达时间(TOA)和/或到达时间差(TDOA)之类的测量结果。为了这些应用拥有更多信息来例如以更高的精度确定客户的位置,客户可执行信道外分组发送和/或接收。例如,在某些情况中,客户离开信道来接收诸如AP的信标之类的分组并记录来自该AP的RSSI读数。作为另一示例,客户可离开信道来发送诸如探测请求或位置跟踪通知分组之类的分组,使得接收该分组的相邻AP能够确定该客户的RSSI、TOA、AOA等。
发明内容
为了提供示例实施例的某些方面的基本理解,以下给出实施例的简要概述。该概述不是示例实施例的详尽综述。它既不打算标识出示例实施例的关键或重要元素,也不打算勾勒所附权利要求的范围。其唯一目的是以简化形式给出示例实施例的某些概念,作为稍后给出的更详细描述的前奏。
根据示例实施例,此处公开了一种设备,所述设备包括无线收发器和可通信地耦合到无线收发器并被配置成经由无线收发器与其他无线设备通信的控制逻辑。控制逻辑被配置成与第一无线设备相关联。控制逻辑被配置成确定经由无线收发器从第二无线设备接收的预定信号的参数。控制逻辑还被配置成经由无线收发器向第一无线设备发送表示该参数的数据。
根据示例实施例,此处公开了一种方法,所述方法包括将无线设备与第一接入点相关联。无线设备从第二接入点接收信号。无线设备确定从第二接入点接收的信号是否为预定信号。如果该信号为预定信号,则无线设备获取该信号的参数。无线设备向第一接入点发送该信号的参数。
根据示例实施例,此处公开了一种逻辑,所述逻辑被编码在有形介质中并且当被运行时可操作来与第一接入点相关联。该逻辑从第二接入点接收表示信号的数据。该逻辑确定该表示信号的数据是否指示该信号为预定信号。响应于确定该信号为预定信号,该逻辑获取该信号的参数。该逻辑获取该信号的源的介质访问控制(MAC)地址。该逻辑将该MAC地址和该信号的参数发送到第一接入点。
附图说明
结合于此并形成说明书一部分的附图例示了示例实施例。
图1例示了可实施示例实施例的无线网络的示例。
图2例示了可实施示例实施例的还包括服务器的无线网络的示例。
图3例示了可实施示例实施例的无线设备的示例。
图4例示了可实施示例实施例的具有网络收发器的无线设备的示例。
图5例示了可实施示例实施例的计算机***的示例。
图6例示了根据示例实施例的方法的示例。
具体实施方式
本说明提供不打算限制所附权利要求的范围的示例。附图一般地指示示例的特征,其中将理解和意识到,相似标号被用于指代相似元素。说明书中对“一个实施例”或“实施例”或“示例实施例”的引用是指所描述的特定特征、结构或特性被包含在此处描述的至少一个实施例中并且不暗指该特征、结构或特性存在于此处描述的所有实施例中。
在示例实施例中,相邻AP在客户的相关联的信道上发送诸如AP间管理分组、假信标(下文将更详细描述)或其他合适分组之类的邻居分组,以使得客户能够测量来自相邻AP的RSSI。当AP发送该额外邻居分组时,客户记录RSSI和MAC地址。客户随后可将该信息(RSSI、APMAC地址和其他有关参数)直接发送到相关联的AP或定期报告多个记录。该信息可被客户使用管理分组和/或专属帧来发送。
在示例实施例中,AP在非服务信道上发送假信标。任何客户信标报告机制(例如,可从加州圣何塞West Tasman Dr.170号的思科***公司获得的思科兼容扩展版本2“CCXv2”中定义的S36信标请求/报告,以及/或者电气电子工程师协会(IEEE)802.11k规范“11k”中定义的信标请求/报告)都可以被使用。例如,与11k信标请求/报告类似地被格式化的分组可以在不暗示客户动作的情况下向客户提供AP的列表;然而,客户对分组做出响应以报告从列表上的AP检测的所有信标。假信标或非定期发送的信标可以通过与正常信标相同的方式来格式化,但被制作成防止天真的客户试图例如通过使用隐藏的SIID和/或隐晦的强安全模式来与发送信标的AP相关联。
在示例实施例中,AP请求一个或多个客户发送所收集的RSSI。如果假信标被用作提供信道外相邻AP测量的手段,则CCX/11k信标请求可以被使用。作为替代,预定的管理帧则可以被使用,以为这种分组提供(一个或多个)感兴趣参数。在特定实施例中,11k帧请求机制对特定信道(例如相关联的信道)上的(相邻AP的)特定MAC地址列表的帧的RSSI做出并行的请求。在另一实施例中,11k帧请求机制对特定信道(例如相关联的信道)上的(相邻AP的)特定MAC地址列表的帧的RSSI做出串行的请求(或串行和并行请求的组合),请求序列的定时被选择为与那些AP的信道外发送时间安排对齐。
AP可以保证客户可以使用以下机制(或任何其他可用于客户供应的合适配置机制)中的一种或多种来识别感兴趣分组:
--MAC地址的观察列表可以从相关联的AP被发送,例如,11k帧请求,或者在额外的语义被定义(“该比特被设置成表示邻居列表实际上是/还是观察列表”)的情况下,11k邻居列表。注意,MAC地址可以是非AP的设备的。
--设备本身可以通过监视诸如在其(不经常的)定期信道外扫描期间接收的信标之类的分组来创建信道外/内AP MAC地址的列表,如果被AP这样命令的话;或者设备可以自主地执行该功能
--通过监视预定帧格式,如果被AP这样命令的话(注意某些AP间分组格式可能不起作用,如果它们被加密的话)
--所有信标分组(例如,如果被AP经由信标请求这样命令的话)
--如上所述的假信标分组(例如,如果被AP经由信标请求这样命令的话)。
客户可监视的源MAC地址的集合可以被扩展到非AP的设备。例如,客户可以被其相关联的AP请求监视诸如其他Wi-Fi Sensors(传感器)、射频标识标签(包括WiFi标签)、LWAPP(轻量级接入点协议)兼容的AP之类的定期发送感兴趣分组的其他Wi-Fi设备。
虽然此处的示例实施例使用RSSI来确定位置,但是本领域技术人员应当容易理解,此处描述的原理也适用于基于诸如TDOA、TOA等的其他测量结果的定位***。邻居AP RSSI还可以被客户用来在不用客户改变信道的情况下增加其信道外扫描信息。提供来自相邻AP的更新的RSSI可以帮助游动的客户确定要关联的最佳候选AP。该RSSI更新可以补充CCX/11k邻居报告和802.11v(11v)BSS(基本服务集合)转变管理帧。
图1例示了可实施示例实施例的无线网络100的示例。在例示的示例中,存在两个接入点104、106和无线设备102,无线设备102在本实例中是能够从接入点104、106接收信号的移动设备。在例示的示例中,无线设备102与接入点104相关联并在第一信道上操作。接入点106是不与无线设备102相关联(非关联)的邻居接入点并且AP 106在第二信道上通信(例如,与其他无线设备相关联)。注意,接入点和无线设备的位置和数目是为了在此例示示例实施例而选择的,本领域技术人员可以容易地意识到,网络可适当地包含任何物理上可实现的数目的接入点和移动无线设备。
如下文将更详细地描述的,无线设备102和接入点104、106适当地包含用于执行在此处的示例实施例中描述的功能的逻辑。此处使用的“逻辑”包括但不限于硬件、固件、软件和/或其各自的组合以执行(一个或多个)功能或(一个或多个)动作,并且/或者以引起来自另一组件的功能或动作。例如,基于所希望的应用或需要,逻辑可包括软件控制的微处理器、诸如专用集成电路(ASIC)之类的离散逻辑、可编码/已编程逻辑器件、包含指令的存储设备等,或硬件中嵌入的组合逻辑。逻辑还可完全体现为当被处理器运行时执行所描述的功能的非临时的有形介质上存储的软件。逻辑可适当地包含被配置成执行一个或多个功能的一个或多个模块。图3例示了无线设备102的示例配置并且图4例示了接入点104、106的示例配置。
为了消除或减少无线设备102在信道外(即,离开它用来与接入点AP 104通信的第一信道)所花费的时间量,AP 106在第一信道上发送包含分组的信号。该分组可被定期或非定期地发送。无线设备102被配置成辨认AP 106发送的分组并测量从AP 106接收的信号的一个或多个参数。在示例实施例中,参数包括接收信号强度指示(RSSI)。在另一示例实施例中,参数包括到达时间(TOA)。在再一示例实施例中,参数包括到达角度(AOA)。无线设备102随后向AP 104发送表示被测参数的数据。在特定实施例中,无线设备102还被配置成确定信号的源的标识符(例如,源的诸如介质访问控制(MAC)地址之类的源地址和/或包括诸如接收时间戳、序号和/或这些标识符的组合之类的其他数据)并将标识符与表示被测参数的数据一起发送到AP 104。
在示例实施例中,无线设备102被配置成基于帧类型来识别预定信号。例如,无线设备可被配置成检测AP 106发送的假信标。作为另一示例,无线设备102可寻找预定帧格式,如预定的管理帧或具有特定目的地多播地址的帧。
在示例实施例中,无线设备102被配置成基于源地址来识别预定信号。例如,在关联期间或之后,AP 104可向无线设备102发送相邻AP或其他类型的无线设备的MAC地址的列表。如果无线设备102接收到来自列表上的设备的分组,则无线设备102将信号的参数发送到AP 104。
在示例实施例中,无线设备102切换到第二信道并侦听其他无线设备。无线设备102可以以周期性或非周期性间隔来切换到第二信道。无线设备102可记录在第二信道上检测到的其他无线设备的诸如MAC地址之类的标识符。在特定实施例中,无线设备102可在第二信道上侦听来自AP的信标并记录发送信标的AP的MAC地址。无线设备102切换回第一信道。如果无线设备102检测到从无线设备102在第二信道上检测到的无线设备(例如AP发送的分组,则无线设备102测量运输该分组的信号的参数并将表示该参数的数据发送到AP 104。
在示例实施例中,无线设备102可被配置成响应于接收到预定信号而发送信号。这允许AP 104、106测量无线设备102发送的信号。预定信号可由AP 104和/或106发送。例如,如果AP 104知道AP 106当前在第一信道上(即,AP 104从其操作信道离开),则AP 104可向无线设备102发送预定分组,并且无线设备102响应于该分组而发送信号,从而允许AP 104和106二者测量从无线设备102发送的信号。
在示例实施例中,无线设备还发送表示从AP 104接收的信号的信号参数的数据。例如,无线设备102可向AP 104发送表示无线设备在第一信道上接收的从AP 104和AP 106接收的信号的信号强度的数据。表示无线设备从AP 104接收的信号的信号参数的数据和表示无线设备从AP 106接收的信号的信号参数的数据可在同一信号中被一起发送,并且/或者在分开的信号中被分开发送。
在示例实施例中,AP 104测量来自无线设备102发送的信号的信号参数。例如,无线设备102向AP 104发送无线设备102针对AP 106测量的被测信号强度,由此AP 104测量报告AP 106的被测信号强度的、无线设备102发送的信号的信号强度。
在示例实施例中,无线设备102以省电模式操作。在示例实施例的省电模式中,无线设备102无法接收信号。在特定实施例中,AP 104向无线设备102提供指示AP 106被安排在何时进行发送的数据,从而允许无线设备102在所安排的发送时间之前进入省电模式。在示例实施例中,AP104、106协调AP 106在第一信道上进行发送的时间。例如,省电技术可涉及唤醒以接收DTIM信标以及后续群发流量并保持觉醒直至无线设备的More Data(更多数据)比特被清除并且无线设备可以返回省电模式为止。AP 104可发送令包括无线设备102在内的无线站保持觉醒的DTIM信标和后续群发,并且AP 106可在AP 104的DTIM信标之后并且在AP 104发送More Data比特被设为0的帧之前进行发送。在另一示例实施例中,AP104可发送具有指示AP 106将位于第一信道上的时间的数据的信标请求或帧请求,以便省电站(如无线设备102)可以相应地醒来。
图2例示了可实施示例实施例的还包括服务器210的无线网络200的示例。例如,服务器210可以是被网络200用来确定无线设备202的位置的定位服务器。在该实施例中,无线设备在第一信道上与AP 204相关联。AP 106是相邻AP并与第二信道上的无线设备相关联,但能够在第一信道上操作。AP 212是相邻AP并与第三信道上的无线设备相关联(虽然在其他示例实施例中,AP 212也可与第二信道上的无线设备相关联)但能够在第一信道上操作。AP 204、206、212经由网络208耦合到服务器210。网络208可适当地包含有线区段、无线区段和/或有线区段和/或无线区段的组合。服务器210可以基于无线设备202从相邻接入点接收的信号的测量结果来确定无线设备202的位置。
为了消除或减少无线设备202离开信道(即,离开它用来与AP 204通信的第一信道)所花费的时间,AP 206和AP 212各自在第一信道上发送包含分组的信号。该分组可被定期或非定期地发送。无线设备202被配置为辨认AP 206、212所发送的预定分组。无线设备202在从AP 206和/或AP 212接收到包含预定分组的信号时测量该信号的参数。在示例实施例中,参数包括接收信号强度指示(RSSI)。在另一示例实施例中,参数包括到达时间(TOA)。在再一示例实施例中,参数包括到达角度(AOA)。无线设备202随后向AP 204发送表示被测参数的数据。在特定实施例中,无线设备202还被配置成确定信号的源(例如,AP 206或AP 212)的标识符(例如,诸如介质访问控制(MAC)地址之类的源地址、时间戳序号和/或这些的组合)并将标识符与表示被测参数的数据一起发送到AP 204。
在示例实施例中,无线设备202被配置成基于帧类型来识别预定信号。例如,无线设备可被配置成检测AP 206和或AP 212发送的假信标。作为另一示例,无线设备202可寻找预定帧格式,如预定的管理帧。
在示例实施例中,无线设备202被配置成基于源地址来识别预定信号。例如,在关联期间或之后,AP 204可向无线设备202发送相邻AP或其他类型的无线设备的MAC地址的列表。例如,该列表可包含AP 206和212的MAC地址,如果无线设备202接收到来自列表上的无线设备的分组,则无线设备202向AP 204发送信号的参数。
在示例实施例中,无线设备202切换到第二信道并侦听其他无线设备。无线设备202还可切换到第三信道来侦听其他无线设备。无线设备202可以以周期性或非周期性间隔来切换到第二信道和/或第三信道。无线设备202可记录在第二信道上检测到的其他无线设备的诸如MAC地址之类的标识符。在特定实施例中,无线设备202可在第二信道上侦听来自AP的信标并记录发送信标的AP的MAC地址。无线设备202切换回第一信道。如果无线设备202检测到从无线设备202在第二信道上检测到的无线设备(例如AP)发送的分组,则无线设备202测量运输该分组的信号的参数并将表示该参数的数据发送到AP 204。类似地,如果无线设备202检测到从无线设备202在第三信道上检测到的无线设备(例如AP)发送的分组,则无线设备202测量运输该分组的信号的参数并将表示该参数的数据发送到AP 204。
在示例实施例中,无线设备202可被配置成响应于接收到预定信号而发送信号。这允许AP 204、206、212测量无线设备202发送的信号。预定信号可由AP 204和/或206发送。例如,如果AP 204知道AP 206和/或AP 212当前在第一信道上(即,AP 206和/或AP 212在信道外),则AP204、AP 206和/或AP 212可向无线设备202发送预定分组,并且无线设备202响应于该分组而发送信号,从而允许AP 204、206和/或212测量从无线设备202发送的信号。
在示例实施例中,无线设备还发送表示从AP 204接收的信号的信号参数的数据。例如,无线设备202可向AP 204发送表示无线设备在第一信道上接收的从AP 204和AP 206接收的信号的信号强度的数据。表示无线设备从AP 204接收的信号的信号参数的数据和表示无线设备从AP 206接收的信号的信号参数的数据可在同一信号中被一起发送,并且/或者在分开的信号中被分开发送。
在示例实施例中,AP 204测量来自无线设备202发送的信号的信号参数。例如,无线设备202向AP 204发送无线设备202针对AP 206和/或AP 212测量的被测信号强度,由此AP 204测量报告AP 206和/或AP 212的被测信号强度的、无线设备202发送的信号的信号强度。
在示例实施例中,AP 204经由网络208向服务器210发送表示从AP204、AP 206和/或AP 212接收到的信号的由无线设备202测量的信号参数的数据。这可以允许服务器210确定无线设备202的位置。例如,服务器210可以基于从无线设备202和/或AP 204、206、212接收到的信号强度数据(例如RSSI);AOA、TOA和/或TDOA来确定无线设备202的位置。
图3例示了可实施示例实施例的无线设备300的示例。无线设备300适于实现无线设备102(图1)和/或无线设备202(图2)的功能。无线设备300包括可操作来经由天线304发送和接收信号的无线收发器302。控制逻辑306耦合到无线收发器302并被配置成经由无线收发器302接收数据,包括来自无线收发器的关于收发器302接收的信号的参数的数据。控制逻辑还被配置成经由无线收发器302将数据发送到其他无线设备。
在示例实施例中,控制逻辑306被配置成通过经由无线收发器302交换信号而与第一无线设备相关联。控制逻辑306被配置成确定经由无线收发器302从第二无线设备接收的预定信号的参数。控制逻辑306被配置成将表示参数的数据发送到第一无线收发器。
在示例实施例中,第一无线设备是在第一频率上操作的第一接入点,并且第二无线设备是在第二频率上操作的第二接入点;然而,第二接入点被配置成在第一频率上发送预定信号。
在示例实施例中,参数包括接收信号强度指示。在另一示例实施例中,参数包括到达时间。在又一实施例中,参数包括到达角度。
在示例实施例中,控制逻辑306还被配置成确定预定信号的源的标识符。在特定实施例中,控制逻辑306还被配置成发送表示标识符的数据以及表示参数的数据。例如,标识符可包括介质访问控制地址。
在示例实施例中,预定信号是假信标。在另一示例实施例中,预定信号是预定的管理帧。在再一示例实施例中,控制逻辑306从第一无线设备接收用于确定经由无线收发器接收的信号是否为预定信号的、无线设备的标识符列表。
在示例实施例中,控制逻辑306被配置成将无线收发器302切换到第二信道并侦听在第二信道上操作的无线设备。控制逻辑306被配置成记录在第二信道上操作的被检测到的无线设备的标识符。控制逻辑306还被配置成将无线收发器切换到第一信道,确定从具有与第二信道上记录的标识符相匹配的标识符的源接收的信号是预定信号。控制逻辑306可被配置成以周期性和/或非周期性间隔将无线收发器302切换到第二信道。
在示例实施例中,控制逻辑306被配置成将无线收发器302切换到第二信道并侦听来自在第二信道上操作的接入点的信标。控制逻辑306被配置成记录在第二信道上操作的被检测到的接入点的标识符。控制逻辑306还被配置成将无线收发器302切换到第一信道,并确定从具有与第二信道上记录的接入点的标识符相匹配的标识符的源接收的信号是预定信号。
在示例实施例中,控制逻辑306被配置成响应于预定信号而经由无线收发器302发送预定的响应信号。该信号可包含数据分组,例如是诸如确认(ACK)之类的预定分组。
图4例示了可实施示例实施例的具有网络收发器408的无线设备400的示例。无线设备400适于实施此处为AP 104(图1)、AP 106(图1)、AP 204(图2)、AP 206(图2)和/或AP 212(图2)描述的功能。例如,无线收发器可经由天线404发送和接收无线信号以与其他无线设备通信。被配置为经由无线收发器402发送和接收数据并从无线收发器402获取信号参数数据的控制逻辑406可以与无线设备相关联。从无线设备接收的数据可经由网络收发器408和网络链路410被转发到网络上。网络收发器408和网络链路410可适当地是任何有线或无线技术。类似地,控制逻辑406可经由网络收发器408接收相关联的无线设备的数据,所述数据经由无线收发器402被转发到相关联的无线设备。在示例实施例中,控制逻辑406被配置成从相关联的无线设备接收包含信号参数数据的数据。控制逻辑406可处理信号参数数据(例如,在小局域网“LAN”中,AP还可用作定位服务器),并且/或者将数据转发到耦合到与网络链路410相耦合的网络的设备(例如,数据可被转发到定位服务器)。在特定实施例中,信号参数数据包括诸如MAC地址之类的识别(一个或多个)信号的源的数据。在示例实施例中,控制逻辑406被配置成将无线收发器402切换到第二信道。当位于第二信道上时,控制逻辑406可发送预定信号。在示例实施例中,预定信号是假信标。在另一示例实施例中,预定信号是预定的管理帧,诸如AP间协议(IAPP)分组。在再一示例实施例中,控制逻辑可发送假信标和/或管理帧的组合。这可以使得移动无线设备能够不必执行信道外扫描即可获取信号参数(如信号强度、RSSI、AOA、TOA、TDOA等)。在发送(一个或多个)预定信号之后,控制逻辑406可将无线收发器402切换回原始信道。控制逻辑406可被配置成以周期性或非周期性间隔切换到第二信道。
图5例示了可实施示例实施例的计算机***500的示例。计算机***500可被用来实施图3中描述的控制逻辑306、图4中描述的控制逻辑406以及/或者实施下文将描述的方法600。
计算机***500包括用于传送信息的总线502或其他通信机构以及与总线502相耦合的用于处理信息的处理器504。计算机***500还包括耦合到总线502的用于存储信息和被处理器504运行的指令的诸如随机存取存储器(RAM)或其他动态存储设备之类的主存储器506。主存储器506还可用于存储在将被处理器504运行的指令的运行期间的临时变量或其他中间信息。计算机***500还包括耦合到总线502的用于存储用于处理器504的静态信息和指令的只读存储器(ROM)508或其他静态存储设备。诸如磁盘或光盘之类的存储设备500被提供并耦合到总线502以用于存储信息和指令。
示例实施例的一个方面与计算机***500用于获取相邻接入点的信号参数的使用有关。根据示例实施例,获取相邻接入点的信号参数是由计算机***500响应于处理器504运行主存储器506中包含的一个或多个指令的一个或多个序列来提供的。这种指令可从诸如存储设备510之类的另一计算机可读介质被读取到主存储器506中。主存储器506中包含的指令序列的运行令处理器504执行此处描述的处理步骤。多处理装置中的一个或多个处理器也可被用来运行主存储器506中包含的指令序列。在替代实施例中,硬布线的电路可代替或结合软件指令来使用以实施示例实施例。因此,此处描述的实施例不限于硬件电路和软件的任何特定组合。
此处使用的术语“计算机可读介质”指代任何参与向处理器504提供指令以供运行的介质。这种介质可以采用多个形式,包括但不限于非易失性介质和易失性介质。非易失性介质例如包括光或磁盘,如存储设备510。易失性介质包括动态存储器,如主存储器506。如此处使用的,有形介质可包括易失性和非易失性介质。计算机可读介质的常见形式例如包括软盘、柔性盘、硬盘、磁卡、纸带、具有孔图案的任何其他物理介质、RAM、PROM、EPROM、FLASHROM、CD、DVD或任何其他存储芯片或盒带,或者任何其他计算机能读取的介质。
计算机***500还包括耦合到总线502的通信接口518。通信接口518提供将计算机***500耦合到通信链路520的双向数据通信。通信链路520可以是有线或无线通信链路。在特定实施例中,计算机***500包括多个通信接口518(未示出)。例如,在接入点配置中,一个通信接口518可以是用于与无线设备通信的无线收发器,第二个通信接口518可耦合到网络。第二个通信接口可以是有线通信接口(例如,以太网接口卡“NIC”)或无线通信接口(例如,网状回程连接)。
鉴于如上所述的结构和功能特征,参考图6,根据示例实施例的方法将更好理解。虽然为了说明起来简单,图6的方法被示出并描述为按顺序执行,但是将理解和认识到,示例实施例不受所例示的次序的限制,因为某些方面可按与此处示出和描述的不同的次序和/或与其他方面同时发生。另外,要实施根据示例实施例的一个方面的方法可能不需要所有例示的特征。此处描述的方法适于被改编以在硬件、软件或其组合中实施。
图6例示了根据示例实施例的方法600的示例。方法可由无线设备102(图1)、无线设备202(图2)、控制逻辑302(图3)和/或计算机***500(图5)实施。
在602,无线设备与接入点相关联。无线设备和接入点在第一无线信道上通信。在示例实施例中,在关联发生期间或之后,接入点向无线设备发送感兴趣的无线设备的诸如MAC地址、时间戳、序号和/或这些的组合之类的标识符的列表。从列表上的无线设备接收的任何信号或分组都将被考虑为预定分组。
在604,无线设备从第二无线设备接收包含分组的信号。在示例实施例中,第二无线设备是在第二信道上具有相关联的无线设备的相邻接入点;然而,相邻接入点以周期性或非周期性间隔离开信道并在第一信道上发送信号,从而使得无线设备能够测量信号的参数。
在606,无线设备确定分组是否为预定分组。在示例实施例中,无线设备基于分组格式来确定分组是预定分组。例如,分组可以是假信标。作为另一示例,分组可具有预定格式,如预定的管理帧,或接入点间协议(IAPP)分组。
在示例实施例中,无线设备基于分组的源地址来确定分组是否为预定分组。例如,无线设备可从相关联的接入点接收设备地址的列表。如果分组是从地址与列表上的地址相匹配的源接收的,则无线设备确定该分组是预定分组。
如果在606,移动无线设备确定分组不是预定分组(否),则在608,分组被正常处理。例如,如果分组不去往该无线设备,则它可以丢弃该分组;然而,如果分组去往该无线设备,则移动设备可发送对分组的确认(ACK)并执行任何其他处理。
如果在606,无线设备确定分组是预定分组(是),则在610,无线设备获取(例如,测量)运输该分组的信号的参数。参数可包括但不限于信号强度(如接收信号强度指示“RSSI”)、到达时间(TOA)、到达角度(AOA)或前述参数的组合。在特定实施例中,无线设备确定预定分组的源的地址(如MAC地址)。
在612,无线设备向相关联的接入点(AP)发送所获取的信号参数。在示例实施例中,无线设备还发送信号的源的地址。无线设备还可发送诸如时间戳和/或序号之类的其他数据。
在特定实施例中,无线设备还发送从相关联的接入点接收的信号的被获取的信号参数。相关联的接入点的信号参数可与预定分组的信号参数一起发送或可分开发送。例如,无线设备可定期或非定期地发送表示从相关联的接入点接收的信号的被测信号参数的数据。
以上所述是示例实施例,当然,不可能描述组件或方法的每个可想到的组合,但是本领域普通技术人员将认识到示例实施例的很多其他组合和置换是可能的。因此,本申请打算包含落入所附权利要求的精神和范围内的所有这种变更、修改和变化,其中所附权利要求根据它们公平、合法、公正地享有的宽度被解释。
Claims (18)
1.一种无线通信装置,包括:
用于与第一无线设备相关联的装置;
用于接收表示第二无线设备发送一个或多个无线信号的所安排的发送时间的安排数据的装置;
用于在所安排的发送时间之前进入省电模式的装置,在该省电模式中信号不能够被接收到;
用于根据所述安排数据在所安排的发送时间处醒来并从第二无线设备接收信号的装置;
用于确定所述信号中包含的选定分组是否为预定分组的装置;
用于响应于确定所述选定分组为所述预定分组而获取所述信号的参数的装置;以及
用于向所述第一无线设备发送所述信号的参数的装置。
2.根据权利要求1所述的装置,其中所述第一无线设备是在第一频率上操作的第一接入点;
其中无线收发器在所述第一频率上与所述第一接入点通信;并且
其中所述第二无线设备是被配置成主要在第二频率上通信并且还被配置成在所述第一频率上发送所述预定信号的第二接入点。
3.根据权利要求1所述的装置,其中所述参数包括接收信号强度指示。
4.根据权利要求1所述的装置,其中所述参数包括到达时间。
5.根据权利要求1所述的装置,其中所述参数包括到达角度。
6.根据权利要求1所述的装置,还包括:用于确定所述预定信号的源的标识符的装置。
7.根据权利要求6所述的装置,还包括:用于发送表示所述标识符的数据以及表示所述参数的数据的装置。
8.根据权利要求7所述的装置,其中所述标识符包括在由介质访问控制地址、时间戳和序号组成的组中选择的一个。
9.根据权利要求1所述的装置,还包括:用于从所述第一无线设备接收用于确定经由所述无线收发器接收的信号是否为预定信号的无线设备的标识符列表的装置。
10.根据权利要求9所述的装置,还包括:
用于将所述无线收发器切换到所述第二信道并侦听在所述第二信道上操作的无线设备的装置;
用于记录在所述第二信道上操作的、被检测到的无线设备的标识符的装置;
用于切换到所述第一信道的装置;以及
用于基于将所述第二信道上记录的标识符匹配到所述第二无线设备来确定从所述第二无线设备接收的信号是预定信号的装置。
11.根据权利要求10所述的装置,还包括:用于周期性地将所述无线收发器切换到所述第二信道的装置。
12.根据权利要求1所述的装置,还包括:
用于将所述无线收发器切换到所述第二信道并侦听来自在所述第二信道上操作的接入点的信标的装置;
用于记录在所述第二信道上操作的、被检测到的接入点的标识符的装置;
用于将所述无线收发器切换到所述第一信道的装置;以及
用于确定从具有与将所述第二信道上记录的接入点的标识符匹配的标识符的所述第二无线设备接收的信号是预定信号的装置。
13.根据权利要求1所述的装置,还包括:用于响应于所述预定信号来经由所述无线收发器发送预定响应信号的装置。
14.一种无线通信方法,包括:
与第一无线设备相关联;
接收表示第二无线设备发送一个或多个无线信号的所安排的发送时间的安排数据;
在所安排的发送时间之前进入省电模式,在该省电模式中信号不能够被接收到;
根据所述安排数据在所安排的发送时间处醒来并从第二无线设备接收信号;
确定所述信号中包含的选定分组是否为预定分组;
响应于确定所述选定分组为所述预定分组,获取所述信号的参数;以及
向所述第一无线设备发送所述信号的参数。
15.根据权利要求14所述的方法,还包括确定所述第二无线设备的标识符;并且
发送所述参数还包括发送所述标识符。
16.根据权利要求15所述的方法,其中所述标识符是介质访问控制地址。
17.根据权利要求14所述的方法,其中所述参数是接收信号强度指示。
18.一种无线通信方法,包括:
与第一无线设备相关联;
接收表示第二无线设备发送一个或多个无线信号的所安排的发送时间的安排数据;
在所安排的发送时间之前进入省电模式,在该省电模式中信号不能够被接收到;
根据所述安排数据在所安排的发送时间处醒来并从第二无线设备接收表示信号的数据;
确定所述表示信号的数据是否指示所述信号为预定信号;
响应于确定所述信号为预定信号,获取所述信号的参数;
获取所述信号的源的介质访问控制(MAC)地址;以及
将所述MAC地址和所述信号的参数发送到所述第一无线设备。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/689,840 US8861383B2 (en) | 2010-01-19 | 2010-01-19 | Acquiring a signal parameter for a neighboring access point |
US12/689,840 | 2010-01-19 | ||
PCT/US2011/021091 WO2011090876A1 (en) | 2010-01-19 | 2011-01-13 | Acquiring a signal parameter for a neighboring access point |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102687563A CN102687563A (zh) | 2012-09-19 |
CN102687563B true CN102687563B (zh) | 2015-07-22 |
Family
ID=43827043
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180005301.8A Active CN102687563B (zh) | 2010-01-19 | 2011-01-13 | 为相邻接入点获取信号参数 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8861383B2 (zh) |
EP (1) | EP2526724B1 (zh) |
CN (1) | CN102687563B (zh) |
WO (1) | WO2011090876A1 (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8553617B1 (en) * | 2010-12-01 | 2013-10-08 | Google Inc. | Channel scanning |
US9125165B2 (en) * | 2011-07-29 | 2015-09-01 | Broadcom Corporation | WLAN-based positioning system |
US8909267B2 (en) * | 2012-04-19 | 2014-12-09 | Telefonaktiebolaget L M Ericsson (Publ) | Energy-efficient detection of network connection requests |
US9823330B2 (en) * | 2013-05-03 | 2017-11-21 | Cisco Technology, Inc. | Angle of arrival location sensing with antenna array |
KR102136811B1 (ko) | 2013-05-10 | 2020-07-22 | 주식회사 케이티 | 무선랜 시스템에서 숨겨진 노드 문제의 완화 방법 |
US10469982B2 (en) * | 2013-09-11 | 2019-11-05 | Invensense, Inc. | System and method for enhanced integrated navigation with wireless angle of arrival |
US9456433B2 (en) * | 2014-04-25 | 2016-09-27 | Aruba Networks, Inc. | Method and system for client device localization |
JP2018521300A (ja) * | 2015-05-28 | 2018-08-02 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | 端末装置の測位方法、測位サーバ、アクセスポイント、及びシステム |
EP3430831B1 (en) * | 2016-03-18 | 2021-02-24 | Plume Design, Inc. | Data gathering to enable the optimization of distributed wi-fi networks |
CN109976204B (zh) * | 2017-12-28 | 2022-06-10 | 华为技术有限公司 | 自动照明方法及设备 |
US10667118B2 (en) * | 2018-04-10 | 2020-05-26 | C LAN Wireless, Inc. | Synchronous communications in a multiple-input synchronous transfer network |
US10819452B2 (en) * | 2018-04-10 | 2020-10-27 | C LAN Wireless, Inc. | Optimization of a multiple-input synchronous transfer network |
EP3804413B1 (en) * | 2018-05-31 | 2022-04-20 | ARRIS Enterprises LLC | Collaborative determination of wireless signal strength by access points |
US20210068014A1 (en) * | 2019-08-27 | 2021-03-04 | Hewlett Packard Enterprise Development Lp | Techniques and architectures for collaborative scanning by offloading scan functionality to client devices |
US20230209418A1 (en) * | 2020-05-01 | 2023-06-29 | The Regents Of The University Of California | METHOD OF LOCATING Wi-Fi DEVICES |
US11595835B2 (en) | 2021-04-20 | 2023-02-28 | Cisco Technology, Inc. | Service cognizant radio role assignments |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1347614A2 (en) * | 2002-03-20 | 2003-09-24 | Nec Corporation | Communication method and system in a cellular network with resource reservation |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6072987A (en) * | 1998-09-11 | 2000-06-06 | Motorola, Inc. | Method for transmitting and receiving address information within a communication system |
US6879567B2 (en) * | 2003-06-17 | 2005-04-12 | Motorola, Inc. | Method and apparatus for battery life extension for nodes within beaconing networks |
US7457620B2 (en) | 2005-07-15 | 2008-11-25 | Cisco Technology, Inc. | Off-channel beacons in a wireless network |
US7899006B2 (en) * | 2006-12-05 | 2011-03-01 | Zebra Enterprise Solutions Corp. | Location system for wireless local area network (WLAN) using RSSI and time difference of arrival (TDOA) processing |
US8451761B2 (en) * | 2009-07-09 | 2013-05-28 | Lg Electronics Inc. | Power management method for station in wireless LAN system and station that supports same |
-
2010
- 2010-01-19 US US12/689,840 patent/US8861383B2/en active Active
-
2011
- 2011-01-13 WO PCT/US2011/021091 patent/WO2011090876A1/en active Application Filing
- 2011-01-13 CN CN201180005301.8A patent/CN102687563B/zh active Active
- 2011-01-13 EP EP11704121.0A patent/EP2526724B1/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1347614A2 (en) * | 2002-03-20 | 2003-09-24 | Nec Corporation | Communication method and system in a cellular network with resource reservation |
Also Published As
Publication number | Publication date |
---|---|
US20110176434A1 (en) | 2011-07-21 |
EP2526724B1 (en) | 2019-06-12 |
CN102687563A (zh) | 2012-09-19 |
US8861383B2 (en) | 2014-10-14 |
WO2011090876A1 (en) | 2011-07-28 |
EP2526724A1 (en) | 2012-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102687563B (zh) | 为相邻接入点获取信号参数 | |
TWI231146B (en) | Transponder subsystem for supporting location awareness in wireless networks | |
US8897788B2 (en) | Techniques to provide measurement pilot transmission information in wireless networks | |
US9445226B2 (en) | Method for improving location accuracy in multi-channel wireless networks | |
CN104854472A (zh) | 位置定位***架构:消息传送链路和测距链路 | |
US9001680B2 (en) | Method and apparatus for providing improved detection of overlapping networks | |
US9056767B2 (en) | Dynamic access point based positioning | |
KR101449674B1 (ko) | 무선 센서 네트워크의 이동형 게이트웨이 및 이동형 게이트웨이의 센싱 데이터 전송 방법 | |
EP3316633B1 (en) | Apparatuses for generating a beacon sensor based network fingerprint | |
KR101599169B1 (ko) | 관련 장소들 사이의 관계들 이용 | |
US9629117B2 (en) | Method, apparatus, and computer program product for location determination using WiFi | |
US20140253385A1 (en) | Communication station and method for time-of-flight positioning using cooperating stations | |
JP2019533914A (ja) | 通信方法及び通信装置 | |
CN102196556A (zh) | 一种wifi网络的ap的位置、覆盖半径确定***及方法 | |
CN115515114A (zh) | 在蓝牙设备定位期间延长电池寿命 | |
Del Castillo et al. | Hardware platform for wide-area vehicular sensor networks with mobile nodes | |
US9913208B1 (en) | System and method for providing schedule information used to snoop ranging exchanges between wireless devices | |
Aranda et al. | Finding optimal BLE configuration for indoor positioning with consumption restrictions | |
CN107147997A (zh) | 一种无线传感器网络覆盖控制*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |