CN101836486B - 用于wlan的位置感知背景接入点扫描 - Google Patents

用于wlan的位置感知背景接入点扫描 Download PDF

Info

Publication number
CN101836486B
CN101836486B CN200880112755.3A CN200880112755A CN101836486B CN 101836486 B CN101836486 B CN 101836486B CN 200880112755 A CN200880112755 A CN 200880112755A CN 101836486 B CN101836486 B CN 101836486B
Authority
CN
China
Prior art keywords
access point
wlan access
wlan
communication equipment
access points
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
Application number
CN200880112755.3A
Other languages
English (en)
Other versions
CN101836486A (zh
Inventor
卡皮尔·查巴拉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kaiwei International Co
Marvell International Ltd
Marvell Asia Pte Ltd
Original Assignee
Mawier International Trade Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mawier International Trade Co Ltd filed Critical Mawier International Trade Co Ltd
Publication of CN101836486A publication Critical patent/CN101836486A/zh
Application granted granted Critical
Publication of CN101836486B publication Critical patent/CN101836486B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Abstract

确定通信设备和多个无线局域网(WLAN)接入点之间的各自的距离。根据确定的距离选择将与通信设备关联的多个WLAN接入点中的一个。

Description

用于WLAN的位置感知背景接入点扫描
相关申请的交叉引用
本申请要求于2007年10月22日提交的标题为“LOCATION AWAREBACKGROUND SCAN”的第60/981,616号美国临时申请的利益,其全部内容通过参考并入本文。
技术领域
本公开一般涉及通信系统,以及更具体地,涉及采用位置信息以增强无线数据通信的性能的无线通信系统。
背景技术
当今诸如移动电话、膝上计算机或者个人数字助理(PDA)的很多通信设备具有使其与无线局域网(WLAN)通信的能力。
通信设备可以在检测到接入点之后连接WLAN。为了检测范围内的接入点,通信设备可以主动或者被动地搜索具有可接受的质量的信号的接入点,例如,具有高于阈值的接收信号强度指示(RSSI)。关联的接入点范围之外的通信设备可以尝试连接一个或多个其他接入点(如果一个或多个其他接入点可用)。由于接入点并不总是容易获得,WLAN覆盖可以是用例如移动电话、PDA等的移动设备零散分布的,以及从而移动通信设备可以连续地搜索与其连接的其他的接入点。举例来说,诸如工作在远程移动电话网络(例如全球移动通信系统(GSM))中的移动电话的通信设备可以连续地为WLAN接入点执行背景扫描,寻找具有可接受的RSSI水平的接入点。
RSSI通常是接收信号的功率测量。当前,具有WLAN功能的通信设备根据RSSI选择接入点。例如,其RSSI落在某个阈值之下的通信设备可以试图连接具有高于该阈值的RSSI另一接入点,如果另一接入点可用。
通过使用两种已知的扫描方法(被动扫描和主动扫描)中的一种,通信设备可以扫描符合美国电气和电子工程师协会(IEEE)802.11标准切换算法的无线通信网络,以得到可用接入点。参照图1,符合IEEE 802.11标准切换算法的示例性无线网络100包括通信设备102和多个接入点104-114,每个接入点104-114位于距通信设备102可能不同的距离。每个接入点104-114(或者至少接近的或具有重叠的覆盖区域的接入点)可以在不同的通信信道上工作。为了方便发现接入点,每个接入点可以周期性地传输通常被称为信标的信号以使其他的通信设备知道其存在。信标将包括各种信息,各种信息包括指示正在使用的信道的信道标号。在被动扫描中,通信设备102可以切换到多个潜在可用信道中的一个并且监听信标。对于每个信道,如果信标被接收以及RSSI高于阈值,则信道/接入点可以被标记为可用。扫描完所有信道之后,通信设备102可以选择可用接入点中的一个(如果有多于一个可用接入点)以及尝试关联所选择的接入点。例如,通信设备102可以选择具有最高RSSI的接入点。
当具有WLAN功能的通信设备在已有的无线网络中通电时,其可以采用被动扫描以发现可用无线接入点并且确定与该接入点关联的通信设备。当设备已经与接入点关联时,也可以使用被动扫描。例如,如果通信设备102是移动设备,在与当前的接入点的连接突然丢失或者连接质量降低的情况下,通信设备102可以连续地执行被动扫描。此外,如果与通信设备102相关联的接入点的RSSI已经落在阈值之下(例如由于通信设备102已经移动更加远离关联的接入点),通信设备102可以采用被动扫描以发现与其关联的另一接入点。如果有十四个信道并且假定信标以100毫秒的间隔传输,则例如设备102可以在每个信道监听信标达大约100毫秒。因此,设备102可以花1.4秒(100毫秒/信道×14个信道)扫描信标。
在主动扫描中,通信设备102可以维护设备102的范围内的接入点的列表。通信设备102可以在与列表上的接入点相关联的信道中的每一个上传输探测请求信号,而当前与其相关联的接入点除外。传输探测请求信号之后,通信设备102可以等待来自相应的接入点的响应达一段时间。响应可以指示信道的RSSI和/或信道负载。一旦通信设备102已经扫描对应接入点的列表(当前关联的接入点除外)的所有信道,则设备102可以试图从当前的接入点断开连接并且连接例如具有更高RSSI或者RSSI和信道负载的更好组合的接入点。
发明内容
在一种实施方式中,一种方法包括:确定通信设备与多个无线局域网(WLAN)接入点之间的各自的距离,以及根据确定的距离选择与通信设备相关联的多个WLAN接入点中的一个。
在另一实施方式中,一种装置包括:无线局域网(WLAN)信道扫描控制单元,其被配置为确定通信设备与多个WLAN接入点之间的各自的距离以及根据确定的距离选择与通信设备相关联的多个WLAN接入点中的一个。
在又一实施方式中,一种方法包括:比较通信设备的速度和阈值,以及根据比较所述速度和阈值来禁用无线局域网(WLAN)接入点扫描进程。
在仍一实施方式中,一种装置包括:无线局域网(WLAN)信道扫描控制单元,其被配置为比较通信设备的速度和阈值以及根据比较所述速度和阈值来禁用WLAN接入点扫描进程。
附图说明
图1是无线局域网的实现的框图;
图2是可以采用本文中所述的位置感知技术的移动电话的框图;
图3是用于根据速度实现通信设备的睡眠模式的示例性方法的流程图;
图4是用于测试其中可以发生一组相邻信道上的背景扫描的条件的示例性方法的流程图;
图5是用于可以感知可以执行背景扫描的相邻接入点的位置的通信设备的示例性方法的流程图;
图6A是可以采用如本文中所述的位置感知技术的高清晰度电视的框图;
图6B是可以采用如本文中所述的位置感知技术的交通工具的框图;
图6C是可以采用如本文中所述的位置感知技术的机顶盒的框图;
图6D是可以采用如本文中所述的位置感知技术的媒体播放器的框图;以及
图6E是可以采用如本文中所述的位置感知技术的IP语音设备的框图。
具体实施方式
当今,许多通信设备并入诸如全球定位系统(GPS)的定位系统接收机与WLAN接口。正如以下将描述的,可以采用定位系统产生的定位信息来帮助提高WLAN接口的性能。
图2是一个示例性移动电话250的框图,移动电话250包括:WLAN接口252和GPS接收机254,WLAN接口具有WLAN信道扫描控制单元253。移动电话250还可以包括:蜂窝天线256、信号处理和/或控制电路(一般在图2中以258标识)、海量数据存储设备264和/或存储器266。在一些实现中,移动电话250包括麦克风268、诸如扬声器和/或音频输出插孔的音频输出270、显示器272和/或诸如键盘、指示设备、触摸板、语音启动和/或其他输入设备的输入设备274。在一些实现中,输入设备274可以包括与显示器272相关联的触摸屏。移动电话250中的信号处理和/或控制电路258和/或其他电路(未示出)可以处理数据、执行编码和/或加密、执行计算、格式化数据和/或执行其他移动电话功能。
移动电话250可以与海量数据存储设备264通信,海量数据存储设备264以非易失性方式存储数据,例如光和/或磁存储设备(例如硬盘驱动器HDD和/或DVD)。移动电话250可以包括:诸如RAM、ROM的存储器266、例如闪存的低延迟非易失性存储器和/或其他合适的电子数据存储设备。
GPS接收机254可以生成指示移动电话250的定位的定位信息。正如将在下文详细描述的,可以采用该定位信息来提高WLAN接口252的性能。WLAN接口252使移动电话250可以经由WLAN进行通信。例如,当位于蜂窝网络的范围之外而位于WLAN的范围内时、当经由WLAN通信可以比经由蜂窝网络通信更廉价时等等,与采用广域蜂窝网络相比,采用WLAN用于语音或者数据通信是优选的。
诸如移动电话250的具有定位系统的通信设备还可以感知其速度。例如,可以随时间分析位置信息以生成速度信息。在示例性设备250中,GPS接收机254可以生成速度信息。可选地,诸如WLAN接口252的一些其他组件或者信号处理和/或控制块258可以根据GPS接收机254生成的位置信息来生成速度信息。例如,可以利用位置信息和/或速度信息来提高WLAN接口252的功率效率。例如,如果移动电话250以高速行进(例如在机动车中),由于移动电话250可以快速地进入或者离开接入点的覆盖区域,WLAN接口252可以连续地扫描WLAN接入点。在这样的情形中,WLAN通信不能有效地发生。然而,连续的扫描过程可消耗功率,如果移动电话250用例如电池电源工作的话这就是限制性的资源。然而,如果移动电话250感知其速度,则可以禁用WLAN扫描进程,从而降低功耗。
WLAN扫描控制单元253可以诸如从GPS接收机254接收位置信息和/或速度信息。WLAN扫描控制单元253可以配置为根据位置信息和/或速度信息控制WLAN扫描。虽然WLAN扫描控制单元253在图2中被示出为WLAN接口252的一个组件,然而WLAN扫描控制单元253可以在移动电话250的其他组件中实现,例如在信号处理和/或控制电路258中。
图3是利用速度信息和位置信息的一个示例性扫描方法300的流程图。方法300可以由诸如图2的示例性移动电话250的通信设备来实现。为了方便解释,将参照图2描述方法300。当然,方法300可以由与移动电话250不同的通信设备来实现,以及移动电话250可以采用利用速度和/或位置信息的不同的扫描方法。当移动设备当前并未与接入点相关联时,可以采用方法300。
在块302,诸如GPS接收机254的定位系统可以报告位置和速度信息。例如,GPS接收机254可以将位置信息和速度信息发送到WLAN扫描控制单元253。可选地,如果定位系统本身不生成速度信息,则可以只报告位置信息。在该情形中,可以根据定位系统随时间生成的位置信息来生成速度信息(例如通过WLAN扫描控制单元253)。然后,在块304,可以确定速度是否高于阈值T1。由于接入点具有有限的范围,因此阈值T1可以被设置为接入点的RSSI相对而言将不再快速减小的速度。例如,阈值T1可以被设置为2米/秒,这是人们通常走路的速度。以这个速度,可以预计通信设备停留在接入点的范围内持续一定时间,该时间内能够允许有效、实际和/或可接受的WLAN通信。然而,以更高的速度,诸如8米/秒,由于预计通信设备停留在任一接入点的范围内只持续一定量的较短的时间,则WLAN通信可能变得无效。因此,由于过多的时间消耗在尝试关联和脱离不同的接入点、扫描新的接入点等等,数据通信可能变得不可接受的慢和/或断断续续的,或者设备间断地和/或持续不可接受的长时间段处于任意接入点的范围之外。当然,阈值T1可以被设置为除了2米/秒的多个其他速度,以及可以采用不同的阈值用于不同的实现。例如,WLAN扫描控制单元253可以确定速度是否高于阈值T1。在块306,如果速度高于阈值T1,则WLAN接口252可以被置于睡眠模式或者至少禁用扫描进程。例如,WLAN扫描控制单元253可以使WLAN接口252进入睡眠模式或者至少使扫描进程被禁用。在这种模式中,移动电话250可以节省功率,否则功率被连续扫描可能快速落在范围之外或者甚至不能与其关联的接入点而被低效使用。如果速度信息小于或者等于阈值T1,则在框308,移动电话可以通过诸如使用被动扫描技术来扫描可用接入点。例如WLAN扫描控制单元253可以使得或者导致WLAN接口252扫描可用接入点。
至少一些接入点中的每一个可以感知其定位,以及这种接入点定位信息可以在扫描块308的过程中被传输到移动电话250。此外,移动电话250还可以能够确定与每个接入点关联的RSSI。因此,块308之后,设备250可以感知与一个或多个接入点中的每一个接入点关联的RSSI和接入点中的可能的一个或者一些或者所有接入点(或者可能没有)的位置信息。
在块310,可以使用GPS接收机254生成的位置信息计算移动设备与接入点中的每一个(具有关于其的位置信息)之间的各自的距离。例如WLAN扫描控制单元253可以计算距离信息。在一个具体的实现中,其中由三坐标(例如x坐标、y坐标和z坐标)指示位置信息,可以根据下式计算移动设备250与接入点之间的距离:
d = ( X AP - X DEV ) 2 + ( Y AP - Y DEV ) 2 + ( Z AP - Z DEV ) 2 (式1)
其中:
(XAP,YAP,ZAP)是接入点的坐标,以及
(XDEV,YDEV,ZDEV)是移动设备的坐标。
当然,可以通过使用多种技术中的任意一种来确定距离信息以及距离信息可以根据位置信息的格式而改变。
在块314,可以根据在框310计算的距离确定关联的接入点。也可以根据例如RSSI信息、信道负载信息(例如信道负载指标)等等的其他信息确定连接到的接入点。在一个具体的实现中,可以选择其中RSSI高于阈值T2的最近的接入点。阈值T2可以是对应于足够的RSSI功率水平的水平。可以根据具体的实现选择阈值T2。
例如,WLAN扫描控制单元253可以确定或者选择接入点。通常,相对于典型的被动和主动扫描技术,根据位置选择接入点可以提供优势。例如,通常,与选择更远的接入点相比,如果选择最近的接入点,预计移动设备可以在其覆盖区域内停留更长的时间。当然,选择最近的接入点可能并不总是导致在覆盖区域内停留最长的时间。例如,如果移动电话从最近的接入点移走时,移动电话可以停留在其移向的另一接入点的覆盖范围内。因此,可选的实现可以包括:确定方向信息以及确定关联的接入点可以进一步基于该方向信息。方向信息可以指示其中移动设备行进的方向,以及方向信息可以由定位系统(例如GPS接收机254)、WLAN接口或者诸如信号处理和/或控制块258的一些其他组件生成。
图4是一种示例性方法400的流程图,用于当移动设备已经与接入点相关联时,根据位置信息确定是否启动背景扫描。方法400可以由诸如图2中的示例性移动电话250的通信设备来实现。为了方便解释,将参照图2描述方法400。当然,方法400可以由与移动电话250不同的通信设备来实现,以及移动电话250可以实现与方法400不同的方法。
在块402,移动设备可以向其当前关联的接入点(“当前接入点”)发送邻居信息请求。邻居信息请求可以是关于当前接入点的接入点邻居的信息的请求,例如每个邻居工作的信道、每个邻居的定位等等。例如,如果当前接入点和相邻接入点符合IEEE 802.11k标准,则他们可以相互交换信息,以及当前接入点可以感知邻居以及取得关于邻居的信息。例如,移动设备发送的对信息的请求可以是IEEE 802.11k标准中指出的邻居请求帧。例如,利用移动电话250,WLAN扫描控制单元253可以使请求经由与当前接入点的WLAN链接被发送。
然后,在块404,当前接入点可以通过例如向移动设备发送关于相邻接入点的信息来响应请求(块402),这些信息例如每个相邻接入点的位置、相邻接入点的工作的信道、相邻接入点的信道负载信息等等。利用移动电话250,WLAN接口252可以经由与当前接入点WLAN链接来接收响应。
在块406,可以计算移动设备与相邻接入点之间的各自的距离。例如,利用移动电话250,WLAN扫描控制单元253可以计算该距离。表1是按照与移动电话250的距离增加的顺序排列的相邻接入点的示例性列表。在该例子中,位置是x、y、z坐标格式,但是可以使用任意其他合适的位置信息格式。在表1中,为了简化,假定移动电话250位于坐标(0,0,0)。然而实际上,移动电话250将通常不会位于位置(0,0,0)。表1还列出了每个接入点经由其通信的通道。可以根据块404和406的执行获得诸如表1的信息的信息。这样的信息可以存储在存储器中。例如,利用移动电话250,信息可以存储在耦合到或者包含于WLAN扫描控制单元253的存储器中。信息可以被组织为各种格式中的任意一种格式,以便于根据诸如距离、信道负载等等的一个或多个参数排名(rank)或者分类。例如,可以根据诸如表1中的距离信息排序关于接入点的信息。例如,利用移动电话250,WLAN扫描控制单元253可以计算距离信息以及使距离信息被存储。
表1
  AP位置   AP信道   距离(AP<->DEV)
  AP1   (0,4,0)   6   4
  AP2   (3,4,0)   1   5
  AP3   (8,0,0)   11   8
块408、412和414表示移动设备可以检查以决定是否执行背景扫描的条件。其中检查三个条件408、412和414中的每一个的顺序可以改变。通常,只要满足三个条件408、412和414中的至少一个条件,就可以执行背景扫描。例如,利用移动电话250,WLAN扫描控制单元253可以检查这三个条件。
在块408,可以确定当前接入点的RSSI是否小于阈值T3。例如,阈值T3可以是对应于足以维持连接的RSSI水平的最低要求。例如,阈值T3可以与阈值T2相同。当然,阈值T3可以与阈值T2不同,例如高于或者低于阈值T2。例如,WLAN扫描控制单元253可以确定当前接入点的RSSI是否小于阈值T3。如果相关联的接入点的RSSI落到低于阈值T3,则在块410,移动电话250可以在对应于根据在块404接收的信息确定的相邻接入点的一组信道上启动背景扫描。可以通过使用多种技术实现块410,包括已知的技术。例如,使用传统的主动背景扫描技术实现块410。可选地,使用采用位置信息的背景扫描技术实现块410。以下将参照图5描述一种用于采用位置信息的背景扫描技术的示例性方法。例如,利用移动电话250,WLAN扫描控制单元253可以使得启动背景扫描进程。利用移动电话250,WLAN接口252可以实现背景扫描进程。
如果在块408确定当前接入点的RSSI大于阈值T3,则流程可以进行到块412,在412,可以确定移动设备与当前接入点之间的距离D1是否大于阈值T4。可以通过多种技术设置阈值T4。例如,阈值T4可以被设置为超过其则估计RSSI可能开始快速下降到低于可接受的水平的距离。如果距离D1大于阈值T4,则流程可以进行到块410。
另一方面,如果距离D1不大于阈值T4,则流程可以进行到块414,在414,可以确定距离D1是否大于距离D2。距离D2可以是移动设备与最近的相邻接入点(而不是当前的接入点)之间的距离。如果距离D2小于距离D1,则流程可以进行到块410。
可以重复可选地检查对应于块408、412和414的条件某个次数、持续某个时间段、直到一些事件发生等等。例如,可以重复检查对应于块408、412和414的条件,直到确定方法400应重新开始。例如可以由WLAN扫描控制单元253实现检查对应于块408、412和414的条件。
在可选的实现中,当确定移动设备的速度高于速度阈值时,例如参照图3讨论的速度阈值,可以不执行检查对应于块408、412和414的条件。
图5是一种采用位置信息的示例性背景扫描方法500的流程图。方法500可以由诸如图2的示例性移动电话250的通信设备实现。为了方便解释,将参照图2描述方法500。当然,方法500可以由与移动电话250不同的通信设备来实现,以及移动电话250可以实现不同于方法500的方法。
当移动设备当前与接入点相关联(当前接入点)时,可以由移动设备实现方法500。如果方法400由移动设备实现,则块410可以包括方法500。方法500可以开始于块504,在504,可以确定是否有移动设备可能能够与其关联的其他的相邻接入点(除当前接入点之外)。可以根据从以上执行的诸如被动扫描或者主动扫描的扫描过程获得的信息来实现确定是否有其他的相邻接入点。在一个实现中,可以根据从诸如参照图4的块402和404描述的过程获得的信息实现确定是否有其他的相邻接入点。例如,如果移动设备和当前接入点符合IEEE 802.11k标准,则可以根据响应于邻居请求帧获得的信息来实现确定是否有其他的相邻接入点。如果没有移动设备可能能够与其关联的其他接入点,则方法500结束。
另一方面,如果有移动设备可能能够与其关联的一个或多个其他接入点,则流程可以进行到块508。在块508,可以确定最近的其他接入点。例如,可以基于根据诸如参照图4的块406描述的方法计算的一个或多个其他接入点的距离信息(即,移动设备与其他接入点中的每一个之间的各自的距离)来实现块508。一个或多个其他接入点的距离信息可以先前已经被计算并且存储在存储器中,以及可以分析该信息以确定最近的其他接入点。例如,接入点可以根据他们与移动设备的距离被排名或者排序,以及可以根据排序或者排名确定最近的接入点。可选地,可以比较其他接入点的距离信息以确定最近的接入点。
在块512,可以确定对应于在块508确定的接入点的RSSI是否高于阈值T5。可以以多种方式选择阈值T5。仅作为一个例子,可以根据阈值T3和滞后参数选择阈值T5(例如,T5=T3+滞后参数)。作为另一例子,可以选择阈值T5与阈值T3相同。
如果RSSI大于T5,则流程可以进行到块516,在516,移动设备可以尝试漫游到在块508确定的接入点。另一方面,如果RSSI小于T5,则流程可以进行回到块504。具体地,先前在块508确定的接入点可以从在实现块504、508、512的下一循环方面的考虑中移除。以这种方式,紧接着将考虑下一最近的接入点。因此,可以重复块504、508、512,每次评估下一最近的接入点,直到没有需要考虑的其他的接入点或者直到发现其RSSI大于T5的接入点。
在可选的实现中,可以确定移动设备的速度是否大于速度阈值(例如参照图3讨论的阈值T1)。根据确定速度是否大于速度阈值的时刻,可以不开始方法500,如果方法500已经开始,则终止方法500等等。
一般来说,方法500以一种顺序分析其他的接入点,其中所述顺序是根据其他接入点与移动设备的距离。以所述顺序分析其他接入点以确定漫游到的接入点。一般来说,可以预计更接近移动设备的接入点与远离移动设备的接入点相比将倾向于具有更高的相关联的RSSI。通过这种方式,与其它不采用位置信息的其他方法相比,方法500可以更快地找出具有可接受RSSI的另一接入点。当然,在其他实现中,所述顺序可以是根据除位置信息之外的其他信息,例如RSSI、信道负载等等。
例如,利用移动电话250,块504、508、512、516中的每一个可以由WLAN扫描控制单元253实现。例如,如果WLAN扫描控制单元253在信号处理/控制块258中实现,则WLAN扫描控制单元253可以根据来自WLAN接口252的信息以及通过向WLAN接口252发送控制信息来实现方法500,控制信息例如指示WLAN接口252尝试漫游到具体的接入点的信号。作为另一例子,如果WLAN扫描控制单元253在WLAN接口252中实现,则WLAN扫描控制单元253可以根据来自WLAN接口252的其他组件的信息以及通过向WLAN接口252的其他组件发送控制信息来实现方法500,控制信息例如指示WLAN接口252尝试漫游到具体的接入点的信号。更一般地,WLAN扫描控制单元253可以以一种顺序分析其他接入点,以确定WLAN接口252应该尝试漫游到的接入点,其中所述顺序是根据其他接入点与移动设备的距离的。
如上所述,方法300、400和500中的一个或多个方法或者这些方法(或者类似方法)中的部分可以由WLAN信道扫描控制单元实现,WLAN信道扫描控制单元又可以由硬件、固件、软件或者硬件、固件和/或软件的任意组合来实现。例如,WLAN信道扫描控制单元可以是WLAN接口的一个组件。可选地,WLAN信道扫描控制单元可以是通信设备的另一子系统的一个组件,例如与WLAN接口分离的控制块。在这种实现中,WLAN信道扫描控制单元可以被耦合到WLAN接口。
虽然示例性移动电话250被描述为包含GPS接收机254,然而将理解的是,也可以采用诸如其他基于卫星的定位系统的其他定位系统。并且,还可以采用非基于卫星的定位系统。例如,如果移动设备是移动电话,则定位系统可以根据从多个蜂窝电话基站接收的信号或者根据从多个WLAN接入点接收的信号确定位置信息。例如,定位系统可以采用三角测量类型的方法,以根据从多个基站或者接入点接收的信号来确定移动电话250的位置。并且,定位系统可以位于移动电话250外部。例如,蜂窝电话基站或者WLAN接入点中的定位系统可以根据在多个蜂窝电话基站处或者在多个WLAN接入点处从移动电话250接收的信号来确定位置信息。例如,这样的定位系统可以采用三角测量类型的方法,以根据在多个基站或者接入点处接收的信号来确定移动电话250的位置。然后,定位系统可以将确定的位置信息经由蜂窝电话链接或者WLAN链接传输到移动电话250。
虽然采用位置和/或速度信息的以上示例性扫描方法被在移动电话的背景下描述,然而将理解的是,在具有WLAN功能的其他类型的移动设备中可以采用类似的方法。并且,虽然在具有WLAN功能的其他类型的设备中可以采用类似的方法,但是通常可能不被视为移动设备。
例如,图6A-6E示出了多种设备,其中可以采用诸如以上描述的WLAN扫描技术。
现参照图6A,这样的技术可以用在高清晰度电视(HDTV)620中,例如HDTV。HDTV 620包括:海量数据存储设备627、HDTV信号处理和控制块622、存储器628、WLAN接口629和GPS接收机600。HDTV 620以有线或者无线形式接收HDTV输入信号并且生成用于显示器626的HDTV输出信号。在一些实现中,HDTV 620的信号处理电路和/或控制电路622和/或其他电路(未示出)可以处理数据、执行编码和/或加密、执行计算、格式化数据和/或执行可能需要的其他类型的HDTV处理。
HDTV 620可以与海量数据存储设备627通信,海量数据存储设备627以非易失性方式存储数据,例如光和/或磁存储设备。海量存储设备可以是包含一个或多个盘片的迷你HDD。HDTV 620可以被连接到诸如RAM、ROM、诸如闪存的低延迟非易失性存储器和/或其他合适的电子数据存储器的存储器628。HDTV 620还可以支持经由WLAN接口629与WLAN的连接。一个或多个信号处理/控制块622、WLAN接口629和GPS接收机600可以实现诸如以上所述的信道扫描技术。例如,一个或多个信号处理/控制块622中的WLAN扫描控制单元(未示出)、WLAN接口629和GPS接收机600可以实现诸如以上所述的信道扫描技术。
现参照图6B,这样的技术可以用在交通工具630中。交通工具630包括控制系统,控制系统可以包括:海量数据存储设备646、WLAN接口648和GPS接收机650。动力总成控制系统632可以从诸如温度传感器、压力传感器、旋转传感器、气流传感器和/或任何其他合适的传感器的一个或多个传感器636接收输入,以及生成诸如引擎工作参数、传送工作参数和/或其他控制信号的一个或多个输出控制信号638。
同样,控制系统640可以从输入传感器642接收信号和/或向一个或多个输出设备644输出控制信号。在一些实现中,控制系统640可以是防抱死制动系统(ABS)、导航系统、远程信息处理系统、交通工具远程信息处理系统、车道偏离系统、自适应巡航控制系统、诸如音响、DVD、光盘的交通工具娱乐系统等类似系统中的一部分。在一些实现中,WLAN接口648和GPS接收机650可以被耦合到控制系统640。控制系统640还可以支持经由WLAN接口648与WLAN的连接。当交通工具在一个或多个网络接入点的接入中时,可以使用WLAN接口648。
动力总成控制系统632可以与海量数据存储设备627通信,海量数据存储设备627以非易失性方式存储数据,例如光和/或磁存储设备。动力总成控制系统632可以被连接到诸如RAM、ROM、诸如闪存的低延迟非易失性存储器和/或其他合适的电子数据存储器的存储器647。动力总成控制系统632还可以支持经由WLAN接口648与WLAN(未示出)的连接。动力总成控制系统632、控制系统640、WLAN接口648和GPS接收机650中的一个或多个可以实现诸如以上所述的信道扫描技术。例如,动力总成控制系统632、控制系统640、WLAN接口648和GPS接收机650中一个或多个中的WLAN扫描控制单元(未示出)可以实现诸如以上所述的信道扫描技术。
现在参照图6C,机顶盒680可以包括在图6C中一般以684标识的信号处理和/或控制电路和海量数据存储设备690。机顶盒680还可以包括WLAN接口696和GPS接收机698。机顶盒680从诸如宽带源的源接收信号以及输出适合于诸如电视和/或监控器和/或其他视频和/或音频输出设备的显示器688的标准的和/或高清晰度的音频/视频信号。机顶盒680的信号处理和/或控制电路684和/或其他电路(未示出)可以处理数据、执行编码和/或加密、执行计算、格式化数据和/或执行任意其他机顶盒功能。
机顶盒680可以包括以非易失性方式存储数据的海量数据存储设备690。海量数据存储设备690可以包括光和/或磁存储设备,例如硬盘驱动HDD和/或DVD。机顶盒680可以包括诸如RAM、ROM、诸如闪存的低延迟非易失性存储器和/或其他合适的电子数据存储器的存储器694。机顶盒680还可以支持经由WLAN接口696与WLAN的通信。信号处理/控制块684、WLAN接口696和GPS接收机698中的一个或多个可以实现诸如以上所述的信道扫描技术。例如,信号处理/控制块684、WLAN接口696和GPS接收机698中一个或多个中的WLAN扫描控制单元(未示出)可以实现诸如以上所述的信道扫描技术。
参照图6D,媒体播放器700可以包括图6D中一般以704标识的信号处理和/或控制电路和/或海量数据存储设备710中的一个或两个。在一些实现中,媒体播放器700包括显示器707和/或诸如键盘、触摸盘及类似的用户输入708。在一些实现中,媒体播放器700可以采用通常使用菜单、下拉菜单、图标和/或经由显示器707和/或用户输入708的点击界面的图形用户界面(GUI)。媒体播放器700还包括诸如扬声器和/或音频输出插孔的音频输出709。媒体播放器700的信号处理和/或控制电路704和/或其他电路(未示出)可以处理数据、执行编码和/或加密、执行计算、格式化数据和/或执行任意其他媒体播放器功能。
媒体播放器700可以与海量数据存储设备710通信,海量数据存储设备710以非易失性方式存储诸如压缩的音频和/或视频内容的数据以及可以采用抖动测量。在一些实现中,压缩的音频文件包括符合MP3格式或者其他合适的压缩音频和/或视频格式的文件。海量数据存储设备可以包括光和/或磁存储设备,例如硬盘驱动器HDD和/或DVD。媒体播放器700可以包括诸如RAM、ROM、诸如闪存的低延迟非易失性存储器和/或其他合适的电子数据存储器的存储器714。媒体播放器700还可以支持经由WLAN接口716与WLAN的连接。媒体播放器700还可以包括GPS接收机718。经由WLAN接口716的通信可以被用于支持实时更新、下载内容、流媒体内容等等。信号处理/控制块704、WLAN接口716和GPS接收机718中的一个或多个可以实现诸如以上所述的信道扫描技术。例如,信号处理/控制块704、WLAN接口716和GPS接收机718中一个或多个中的WLAN扫描控制单元(未示出)可以实现诸如以上所述的信道扫描技术。
参照图6E,这样的技术可以被用于IP语音(VoIP)电话750,VoIP电话750可以包括天线752。VoIP电话750可以包括图6E中一般以754标识的信号处理和/或控制电路和VoIP电话750的海量数据存储设备中的一个或两个。在一些实现中,VoIP电话750部分地包括:麦克风758、诸如扬声器和/或音频输出插孔的音频输出760、显示监控器762、诸如键盘、指示设备、语音驱动和/或其它输入设备的输入设备764。VoIP电话750还可包括WLAN接口766和GPS接收机718。VoIP电话750中的信号处理和/或控制电路754和/或其他电路(未示出)可以处理数据、执行编码和/或加密、执行计算、格式化数据和/或执行任意其他VoIP电话功能。信号处理/控制块754、WLAN接口766和GPS接收机768中的一个或多个可以实现诸如以上所述的信道扫描技术。例如,信号处理/控制块754、WLAN接口766和GPS接收机768中一个或多个中的WLAN扫描控制单元(未示出)可以实现诸如以上所述的信道扫描技术。
VoIP电话750可以与海量数据存储设备756通信,海量数据存储设备756以非易失性方式存储数据,诸如光和/或磁存储设备,例如硬盘驱动器HDD和/或DVD。VoIP电话750可以被连接到存储器757,存储器757可以是RAM、ROM、诸如闪存的低延迟非易失性存储器和/或其他合适的电子数据存储器。VoIP电话750被配置为经由Wi-Fi通信模块766建立与VoIP网络(未示出)的通信链接。
虽然以上参照图2和图6A-6E描述了示例性设备,然而将理解的是,诸如以上所描述的信道扫描技术也可以被用于其他类型的设备,例如掌上游戏机、手持地图/定位系统、个人数字助理等等。
以上所描述的各个块、操作和技术可以在硬件、固件、软件或者硬件、固件和/或软件的任意组合中实现。当在软件中实现时,软件可以存储在诸如磁盘、光盘、或者其他存储介质上的任意计算机可读的存储器中,或者存储在计算机的RAM或ROM或闪存、处理器、硬盘驱动器、光盘驱动器、磁带驱动器等等中。同样,软件可以经由任何已知的或者期望的传送方法被传送到用户或者系统,传送方法包括例如在计算机可读的盘或者其他可移动的计算机存储机制上或者经由通信介质。通信介质通常包含可读计算机指令、数据结构、程序模块或者诸如载波或其他传输机制的调制的数据信号中的其他数据。术语“调制的数据信号”意思是具有其特性组中的一个或多个特性并且以编码信号中的信息的这样的方式被改变的信号。通过示例性的方式,以及不限制地,通信介质包括:诸如有线网络或者直接连线连接的有线介质,以及诸如声、射频、红外和其他无线介质的无线介质。因此,软件可以经由诸如电话线、DSL线、有线电视线、无线通信信道、因特网等的通信信道被传送到用户或者系统(可以被认为与经由可移动的存储介质相同或者与经由可传输存储介质提供这样的软件可以互换)。当在硬件中实现时,硬件可以包括分立组件、集成电路、专用集成电路(ASIC)等等中的一个或多个。
虽然已经参照具体实施例描述了本发明,其旨在只是示例性的并且不局限于本发明,对于本领域的那些普通技术人员来说明显的是,在不脱离本发明的精神和范围下,在以上的那些明确描述之外可以对公开的实施方式进行变化、添加或者删除。

Claims (30)

1.一种用于采用位置信息来增强无线数据通信的性能的方法,包括:
利用通信设备确定所述通信设备和多个无线局域网(WLAN)接入点之间的各自的距离,其中确定所述各自的距离是根据对应于所述多个WLAN接入点的位置信息以及对应于所述通信设备的位置信息;
利用所述通信设备确定(i)所述通信设备和(ii)所述通信设备当前与其关联的当前的WLAN接入点之间的距离是否大于阈值;
当确定(i)所述通信设备和(ii)所述通信设备当前与其关联的当前的WLAN接入点之间的所述距离大于阈值时,利用所述通信设备发起背景扫描,所述背景扫描包括:
利用所述通信设备,根据确定的所述距离选择所述通信设备将与其关联的所述多个WLAN接入点之一,选择所述通信设备将与其关联的所述多个WLAN接入点之一包括:
以一种顺序评估所述多个WLAN接入点,其中所述顺序是根据确定的所述距离的,其中评估每个WLAN接入点包括确定所述WLAN接入点是否是可接受的;以及
在所有所述多个WLAN接入点已经被评估之前,如果确定了可接受的WLAN接入点,则停止评估所述多个WLAN接入点。
2.根据权利要求1所述的方法,还包括接收对应于所述多个WLAN接入点的所述位置信息。
3.根据权利要求2所述的方法,其中从所述通信设备当前与其关联的所述当前的WLAN接入点接收对应于所述多个WLAN接入点的所述位置信息。
4.根据权利要求1所述的方法,其中选择所述通信设备将与其关联的所述多个WLAN接入点中之一还根据对应于所述多个WLAN接入点的各自接收信号强度指示。
5.根据权利要求1所述的方法,其中选择所述通信设备将与其关联的所述多个WLAN接入点中之一还根据对应于所述多个WLAN接入点的各自的信道负载指标。
6.根据权利要求1所述的方法,其中评估所述多个WLAN接入点是根据与一个或多个所述WLAN接入点相关联的接收信号强度指示。
7.根据权利要求1所述的方法,其中评估所述多个WLAN接入点是根据与所述多个WLAN接入点相关联的相应的信道负载指标。
8.根据权利要求1所述的方法,还包括:
确定对应于所述通信设备的速度信息;以及
启动确定各自的距离和根据所述速度信息来选择所述多个WLAN接入点中之一的动作。
9.根据权利要求1所述的方法,进一步包括:
比较所述通信设备的速度与第二阈值;
根据比较所述速度与所述第二阈值,禁用背景扫描;以及
根据比较所述速度与所述第二阈值来使所述通信设备的WLAN接口进入睡眠模式。
10.根据权利要求9所述的方法,其中禁用所述背景扫描包括不开始所述背景扫描。
11.根据权利要求9所述的方法,其中禁用所述背景扫描包括:在所述背景扫描已经开始之后禁用所述背景扫描。
12.根据权利要求9所述的方法,还包括从定位系统接收速度信息。
13.根据权利要求9所述的方法,还包括根据位置信息计算速度信息。
14.根据权利要求13所述的方法,还包括从定位系统接收所述位置信息。
15.根据权利要求1所述的方法,其中确定每个WLAN接入点是否是可接受的是根据指示所述通信设备的行进方向的方向信息。
16.一种用于采用位置信息来增强无线数据通信的性能的设备,包括:
用于根据对应于多个WLAN接入点的位置信息以及对应于通信设备的位置信息,确定所述通信设备和所述多个WLAN接入点之间的各自的距离的装置,
用于确定(i)所述通信设备和(ii)所述通信设备当前与其关联的当前的WLAN接入点之间的距离是否大于阈值的装置,以及
用于当确定(i)所述通信设备和(ii)所述通信设备当前与其关联的当前的WLAN接入点之间的所述距离大于阈值时,发起背景扫描的装置,其中所述用于发起背景扫描的装置包括:
用于以一种顺序评估所述多个WLAN接入点的装置,其中所述顺序是根据确定的所述距离的,其中所述用于以一种顺序评估所述多个WLAN接入点的装置包括用于当评估每个WLAN接入点时确定所述WLAN接入点是否是可接受的装置,
用于在评估所有所述多个WLAN接入点之前,如果确定了可接受的WLAN接入点,则停止评估所述多个WLAN接入点的装置,以及
用于根据对所述多个WLAN接入点的评估,选择所述通信设备将与其关联的所述多个WLAN接入点之一的装置。
17.根据权利要求16所述的设备,还包括定位系统,以生成对应于所述通信设备的所述位置信息。
18.根据权利要求17所述的设备,还包括WLAN接口。
19.根据权利要求16所述的设备,还包括WLAN接口。
20.根据权利要求19所述的设备,其中对应于所述多个WLAN接入点的所述位置信息是使用所述WLAN接口接收的。
21.根据权利要求19所述的设备,其中所述WLAN信道扫描控制单元是所述WLAN接口的组件。
22.根据权利要求19所述的设备,其中所述WLAN信道扫描控制单元被耦合到所述WLAN接口。
23.根据权利要求16所述的设备,进一步包括:
用于根据对应于每个WLAN接入点的接收信号强度指示,确定每个WLAN接入点是否是可接受的装置。
24.根据权利要求16所述的设备,进一步包括:
用于根据对应于每个WLAN接入点的信道负载指标,确定每个WLAN接入点是否是可接受的装置。
25.根据权利要求16所述的设备,进一步包括:
用于比较所述通信设备的速度与第二阈值的装置;
用于根据比较所述速度与所述第二阈值来禁用所述背景扫描的装置;以及
用于根据比较所述速度与所述第二阈值来使所述通信设备的WLAN接口进入睡眠模式的装置。
26.根据权利要求25所述的设备,还包括所述WLAN接口。
27.根据权利要求26所述的设备,其中所述WLAN接口被耦合到所述WLAN信道扫描控制单元。
28.根据权利要求26所述的设备,还包括定位系统,以生成速度信息。
29.根据权利要求26所述的设备,还包括:
定位系统,以生成位置信息;
用于根据所述位置信息来计算所述速度信息的装置。
30.根据权利要求16所述的设备,其中所述用于当评估每个WLAN接入点时确定所述WLAN接入点是否是可接受的装置被配置为:根据指示所述通信设备的行进方向的方向信息确定每个WLAN接入点是否是可接受的。
CN200880112755.3A 2007-10-22 2008-10-16 用于wlan的位置感知背景接入点扫描 Active CN101836486B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US98161607P 2007-10-22 2007-10-22
US60/981,616 2007-10-22
PCT/US2008/080192 WO2009055304A1 (en) 2007-10-22 2008-10-16 Location aware background access point scanning for wlan

Publications (2)

Publication Number Publication Date
CN101836486A CN101836486A (zh) 2010-09-15
CN101836486B true CN101836486B (zh) 2014-04-30

Family

ID=40292439

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880112755.3A Active CN101836486B (zh) 2007-10-22 2008-10-16 用于wlan的位置感知背景接入点扫描

Country Status (3)

Country Link
US (3) US8331335B2 (zh)
CN (1) CN101836486B (zh)
WO (1) WO2009055304A1 (zh)

Families Citing this family (105)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9395190B1 (en) 2007-05-31 2016-07-19 Trx Systems, Inc. Crowd sourced mapping with robust structural features
CN101836486B (zh) 2007-10-22 2014-04-30 马维尔国际贸易有限公司 用于wlan的位置感知背景接入点扫描
US9648523B2 (en) * 2007-11-21 2017-05-09 Qualcomm Incorporated Target access point initiated communication handover
US8155666B2 (en) 2008-06-16 2012-04-10 Skyhook Wireless, Inc. Methods and systems for determining location using a cellular and WLAN positioning system by selecting the best cellular positioning system solution
KR101510714B1 (ko) * 2008-10-27 2015-04-10 삼성전자주식회사 무선 랜 AP(Access Point) 접속 방법 및 이를이용한 장치
KR20100054278A (ko) * 2008-11-14 2010-05-25 삼성전자주식회사 이동단말의 네트워크 검색 방법 및 시스템
US20100172274A1 (en) * 2009-01-07 2010-07-08 Microsoft Corporation Energy saving using cellular footprint for mobile device Wi-Fi access point discovery
US8416710B2 (en) * 2009-03-30 2013-04-09 At&T Mobility Ii Llc Indoor competitive survey of wireless networks
DE102009015197A1 (de) * 2009-03-31 2010-10-14 Volkswagen Ag Steuergerät für ein Fahrzeugnetzwerk und Verfahren zum Betreiben eines Fahrzeugnetzwerkes
JP5059062B2 (ja) * 2009-07-08 2012-10-24 シャープ株式会社 通信システム、移動局装置および基地局装置
US20110007712A1 (en) * 2009-07-13 2011-01-13 Qualcomm Incorporated Methods and systems for effective handover between base stations
US8022877B2 (en) 2009-07-16 2011-09-20 Skyhook Wireless, Inc. Systems and methods for using a satellite positioning system to detect moved WLAN access points
US8638256B2 (en) * 2009-09-29 2014-01-28 Skyhook Wireless, Inc. Accuracy and performance of a hybrid positioning system
US8279114B2 (en) * 2009-10-02 2012-10-02 Skyhook Wireless, Inc. Method of determining position in a hybrid positioning system using a dilution of precision metric
US8331929B2 (en) * 2009-11-24 2012-12-11 At&T Mobility Ii Llc Mobility-based reselection scan scheduling
WO2011155881A1 (en) * 2010-06-09 2011-12-15 Telefonaktiebolaget L M Ericsson (Publ) A method and communication network node for improving communication performance
US8924155B2 (en) * 2010-09-13 2014-12-30 Texas Instruments Incorporated System and method for access point based positioning
WO2012048442A1 (en) * 2010-10-13 2012-04-19 Intel Corporation Mechanism for proximity detection based on wi-fi signals
EP2635915B1 (en) 2010-11-03 2016-05-18 Skyhook Wireless, Inc. Method of system for increasing the reliability and accuracy of location estimation in a hybrid positioning system
US8385917B2 (en) 2010-11-15 2013-02-26 At&T Mobility Ii Llc Radio selection employing transit data determined from kinetic energy generation
US8774145B2 (en) * 2011-04-01 2014-07-08 Intel Corporation Techniques to determine user presence
US8830872B2 (en) * 2011-04-08 2014-09-09 Texas Instruments Incorporated Network configuration for devices with constrained resources
US20130028081A1 (en) * 2011-07-27 2013-01-31 Ming Yang Method and apparatus for balancing load and reducing call blocking in a td-scdma system
WO2013052651A2 (en) * 2011-10-04 2013-04-11 North Carolina State University Receiver-based methods, systems, and computer readable media for controlling tcp sender behavior in cellular communications networks with large buffer sizes
CN103037469B (zh) * 2011-10-08 2016-03-30 中国移动通信集团公司 接入网选择方法、用户设备、系统和选网策略单元
KR101835829B1 (ko) 2011-10-26 2018-03-08 삼성전자주식회사 휴대단말기의 ap 스캔 방법 및 장치
US8744440B2 (en) * 2011-10-28 2014-06-03 Qualcomm Incorporated Method and apparatus for scanning base stations
US9641629B2 (en) * 2011-11-28 2017-05-02 Lenovo (Singapore) Pte. Ltd. Distance-based network resource discovery
US8805360B2 (en) 2012-02-14 2014-08-12 Apple Inc. Wi-Fi process
CN104106289A (zh) * 2012-02-16 2014-10-15 索尼公司 无线通信设备,程序和通信控制方法
US9065688B2 (en) * 2012-02-27 2015-06-23 Vincent K. Jones Generating a search set of television white space channels based on location information
US9320074B2 (en) 2012-04-06 2016-04-19 Suitable Technologies, Inc. Method for wireless connectivity continuity and quality
US20130279473A1 (en) * 2012-04-06 2013-10-24 Suitable Technologies, Inc. Method for wireless connectivity continuity and quality
US20130279411A1 (en) 2012-04-06 2013-10-24 Suitable Technologies, Inc. Method for wireless connectivity continuity and quality
US9307568B2 (en) 2012-04-06 2016-04-05 Suitable Technologies, Inc. System for wireless connectivity continuity and quality
US20130265958A1 (en) * 2012-04-06 2013-10-10 Suitable Technolgies, Inc. System for wireless connectivity continuity and quality
US20130279472A1 (en) 2012-04-06 2013-10-24 Suitable Technologies, Inc. System for wireless connectivity continuity and quality
US20130265885A1 (en) 2012-04-06 2013-10-10 Suitable Technologies, Inc. Method for wireless connectivity continuity and quality
US9344935B2 (en) 2012-04-06 2016-05-17 Suitable Technologies, Inc. System for wireless connectivity continuity and quality
US9320076B2 (en) 2012-04-06 2016-04-19 Suitable Technologies, Inc. System for wireless connectivity continuity and quality
US20130343344A1 (en) 2012-04-06 2013-12-26 Suitable Technologies, Inc. Method for wireless connectivity continuity and quality
US20130279479A1 (en) * 2012-04-06 2013-10-24 Suitable Technologies, Inc. Method for wireless connectivity continuity and quality
US20130279487A1 (en) 2012-04-06 2013-10-24 Suitable Technologies, Inc. System for wireless connectivity continuity and quality
CN103457876B (zh) * 2012-05-30 2016-09-21 方正宽带网络服务有限公司 一种确定最近接入网络资源的方法及系统
US9297658B2 (en) * 2012-06-12 2016-03-29 Trx Systems, Inc. Wi-Fi enhanced tracking algorithms
US8805423B2 (en) 2012-06-19 2014-08-12 Qualcomm Incorporated Adaptive passive scanning and/or active probing techniques for mobile device positioning
US9380557B2 (en) * 2012-06-20 2016-06-28 Apple Inc. Adaptive out of service scanning
CN102801609B (zh) * 2012-06-21 2017-05-24 华为技术有限公司 中继站点选择方法及站点设备
US9801155B2 (en) * 2012-09-17 2017-10-24 Intel Corporation Apparatus system and method of time-of-flight positioning via neighbor list
US20160164976A1 (en) 2012-09-24 2016-06-09 Suitable Technologies, Inc. Systems and methods for remote presence
CN110062439B (zh) 2012-09-24 2022-03-29 华为技术有限公司 一种wlan接入方法和装置
CN102905349A (zh) * 2012-09-29 2013-01-30 清华大学 无线接入点关联决策增强方法
US8918117B2 (en) * 2012-12-12 2014-12-23 Intel Corporation Apparatus, system and method of estimating a location of a mobile device
US9955300B2 (en) * 2012-12-31 2018-04-24 Texas Instruments Incorporated Method for incorporating invisible access points for RSSI-based indoor positioning applications
KR20140088484A (ko) * 2013-01-02 2014-07-10 삼성전자주식회사 근거리 무선 통신 제어 방법 및 그 전자 장치
US9432882B2 (en) 2013-01-29 2016-08-30 Qualcomm Incorporated System and method for deploying an RTT-based indoor positioning system
US9161294B2 (en) 2013-03-13 2015-10-13 Qualcomm Incorporated Using motion to optimize place of relevance operations
US9380520B2 (en) 2013-03-13 2016-06-28 Qualcomm Incorporated Using motion to improve local wireless network connectivity
US9380519B2 (en) 2013-03-13 2016-06-28 Qualcomm Incorporated Using motion to improve local wireless network connectivity
KR20140112331A (ko) * 2013-03-13 2014-09-23 삼성전자주식회사 통신 연결 제어 방법 및 이를 지원하는 전자 장치
US11156464B2 (en) 2013-03-14 2021-10-26 Trx Systems, Inc. Crowd sourced mapping with robust structural features
US9474039B2 (en) * 2013-03-14 2016-10-18 Aruba Networks, Inc. Method and system for determining a location of wireless device
US11268818B2 (en) 2013-03-14 2022-03-08 Trx Systems, Inc. Crowd sourced mapping with robust structural features
US9813980B2 (en) 2013-03-22 2017-11-07 Acer Incorporated Methods for assisting mobile communication devices in connecting to an access point (AP), and mobile communication devices and base stations using the same
CN104349316B (zh) * 2013-07-31 2019-03-15 富泰华工业(深圳)有限公司 网络共享装置、系统及方法
US20150045022A1 (en) * 2013-08-06 2015-02-12 Gaby Prechner Access points and methods for access point selection using an information data structure
US9351117B2 (en) * 2013-08-21 2016-05-24 Google Inc. Use of a trained classifier to predict distance based on a pair of wireless scans
US10979203B2 (en) * 2013-09-04 2021-04-13 Qualcomm Incorporated Channel selection to reduce interference to a wireless local area network from a cellular network
US9253596B2 (en) * 2013-10-15 2016-02-02 Qualcomm Incorporated Method and apparatus for detecting location changes and monitoring assistance data via scanning
US20150155891A1 (en) * 2013-12-03 2015-06-04 Qualcomm Incorporated Dual mode wwan and wlan transceiver systems and methods
DE102013225325A1 (de) 2013-12-09 2015-06-11 Eos-System Milan Vasic Und Julian Besnard Gbr (Vertretungsberechtigte Gesellschafter: Milan Vasic, 78056 Villingen-Schwenningen; Julian Besnard, 78056 Villingen-Schwenningen) Verfahren zum Betreiben eines Notrufsystems, Notrufsystem
KR20150099251A (ko) * 2014-02-21 2015-08-31 삼성전자주식회사 통신 제어 장치 및 방법
US9351224B2 (en) * 2014-02-21 2016-05-24 Qualcomm Incorporated System and method for access point selection
EP3108676B1 (en) * 2014-03-26 2018-12-26 MagicGPS, LLC. Connecting to wlan to send and receive gps data and other information
KR101867745B1 (ko) * 2014-03-28 2018-06-14 인텔 아이피 코포레이션 와이파이 위치 결정을 위한 방법 및 장치
US9986574B2 (en) 2014-04-18 2018-05-29 Qualcomm Incorporated Channel selection metrics in shared spectrum
GB2532912B (en) 2014-05-02 2020-06-24 Mclaren Applied Tech Ltd Location based connections
US11356932B2 (en) * 2014-06-30 2022-06-07 Hewlett Packard Enterprise Development Lp Channel scan based on mobility state
KR102118420B1 (ko) * 2014-09-12 2020-06-03 삼성전자 주식회사 전자 장치의 위치를 추적하는 방법 및 시스템
CN105517109A (zh) * 2014-10-15 2016-04-20 中兴通讯股份有限公司 移动终端中控制无线局域网后台扫描的方法和装置
US9635494B2 (en) 2014-10-21 2017-04-25 At&T Mobility Ii Llc User equipment near-field communications gating according to kinetic speed detection and cell visitation history
US9538446B1 (en) 2015-07-29 2017-01-03 Fortinet, Inc Directed station roaming in cloud managed Wi-Fi network
CN104618991B (zh) 2014-12-31 2017-02-08 上海连尚网络科技有限公司 移动终端的wifi连接方法以及wifi连接系统
US9759561B2 (en) 2015-01-06 2017-09-12 Trx Systems, Inc. Heading constraints in a particle filter
CN104717721B (zh) * 2015-02-27 2019-03-05 上海连尚网络科技有限公司 WiFi接入系统
US9788269B2 (en) * 2015-03-20 2017-10-10 Qualcomm Incorporated Selection of an access point in a wireless communications network
US9628959B1 (en) 2015-05-15 2017-04-18 Amazon Technologies, Inc. Using velocity data to improve location accuracy of Wi-Fi crowdsourcing
US9900762B2 (en) 2015-05-28 2018-02-20 At&T Mobility Ii Llc User equipment detection of interference-sensitive devices
US10135782B2 (en) * 2015-06-19 2018-11-20 Lenovo (Singapore) Pte. Ltd. Determining close contacts using communication data
KR102368461B1 (ko) * 2015-08-06 2022-02-28 삼성전자주식회사 전자 장치에서 전원을 관리하는 장치 및 방법
CN105391658B (zh) * 2015-11-24 2018-07-06 无锡江南计算技术研究所 一种基于物理位置感知的集合通信方法
CN105491632A (zh) * 2016-01-15 2016-04-13 北京小米移动软件有限公司 无线接入点的切换方法及装置
US10673641B2 (en) 2016-03-11 2020-06-02 Lenovo Enterprise Solutions (Singapore) Pte. Ltd Connecting to a conference device
US10429190B2 (en) 2016-11-08 2019-10-01 Ford Global Technologies, Llc Vehicle localization based on wireless local area network nodes
CN106972897A (zh) * 2017-03-23 2017-07-21 成都米风通信技术有限公司 基于简易物联网终端的精细化频谱扫描方法
WO2018197589A1 (en) * 2017-04-25 2018-11-01 Disruptive Technologies Research As Sensor roaming and link handover
US10462706B2 (en) * 2017-06-23 2019-10-29 Nokia Technologies Oy Use of wait period to obtain on-demand system information for wireless networks
EP3454615A1 (en) * 2017-09-12 2019-03-13 Thomson Licensing Device and method for signal strength estimation in a wireless network with multiple access points
CN107969025B (zh) * 2017-11-30 2019-12-27 Oppo广东移动通信有限公司 移动终端无线局域网扫描方法和装置、计算机设备
CN108040357B (zh) * 2017-11-30 2019-10-18 Oppo广东移动通信有限公司 移动终端无线局域网扫描方法和装置、计算机设备
WO2019114962A1 (en) * 2017-12-14 2019-06-20 Abl Social Federation Gmbh Location analytics techniques
US10609544B2 (en) * 2017-12-28 2020-03-31 Futurewei Technologies, Inc. Method and apparatus for identifying a target device
CN109561398B (zh) * 2019-02-12 2021-06-22 成都西加云杉科技有限公司 Ap邻居表建立方法
CN111654850A (zh) * 2019-03-04 2020-09-11 华为技术有限公司 一种无线局域网的漫游方法及通信装置
CN111555905A (zh) * 2020-04-13 2020-08-18 珠海格力电器股份有限公司 一种设备配网方法、装置、电子设备及存储介质

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3717805B2 (ja) * 2001-06-07 2005-11-16 三洋電機株式会社 移動通信端末機
US20040057408A1 (en) * 2002-09-19 2004-03-25 Gray William H. Method and system of providing bandwidth on demand to WAN user from WLAN access point
KR100493235B1 (ko) * 2002-12-02 2005-06-02 한국전자통신연구원 무선랜 액세스 포인트 자동 탐색 기능을 가지는 접속 장치및 그 접속 방법
US20040156372A1 (en) * 2003-02-12 2004-08-12 Timo Hussa Access point service for mobile users
US7369858B2 (en) * 2003-02-24 2008-05-06 Autocell Laboratories, Inc. Apparatus for self-adjusting power at a wireless station to reduce inter-channel interference
US20040185845A1 (en) * 2003-02-28 2004-09-23 Microsoft Corporation Access point to access point range extension
US20060063560A1 (en) * 2004-09-21 2006-03-23 Samsung Electronics Co., Ltd. Dual-mode phone using GPS power-saving assist for operating in cellular and WiFi networks
US7567822B2 (en) * 2005-10-11 2009-07-28 Cisco Technology, Inc. Automated configuration of RF WLANs via selected sensors
KR100647548B1 (ko) * 2005-10-24 2006-11-23 삼성전자주식회사 이동통신 단말기에서 속도 감지 센서를 이용한 무선 랜스캐닝 주기 제어 방법
US20070147317A1 (en) * 2005-12-23 2007-06-28 Motorola, Inc. Method and system for providing differentiated network service in WLAN
US7567820B2 (en) * 2006-02-09 2009-07-28 Altair Semiconductor Ltd. Scanning for network connnections with variable scan rate
US7554962B2 (en) * 2006-03-20 2009-06-30 Nokia Corporation Method, mobile station, and software product for access point selection
US7551579B2 (en) * 2006-05-08 2009-06-23 Skyhook Wireless, Inc. Calculation of quality of wlan access point characterization for use in a wlan positioning system
US20080117862A1 (en) * 2006-11-16 2008-05-22 Yerachmiel Yeshayahu Techniques to use location information to reduce scanning in wireless networks
US8111674B2 (en) * 2006-12-07 2012-02-07 Cisco Technology, Inc. Maintaining network availability for wireless clients in a wireless local area network
US8103285B2 (en) * 2007-04-19 2012-01-24 Kyocera Corporation Apparatus, system and method for determining a geographical location of a portable communication device
US7949345B2 (en) * 2007-09-18 2011-05-24 Alfaplus Semiconductor Inc. Cognitive radio system and method
US7864736B2 (en) * 2007-09-24 2011-01-04 Tcm Mobile Llc Packet communication roaming method and system
CN101836486B (zh) 2007-10-22 2014-04-30 马维尔国际贸易有限公司 用于wlan的位置感知背景接入点扫描

Also Published As

Publication number Publication date
US20140105197A1 (en) 2014-04-17
US8995414B2 (en) 2015-03-31
WO2009055304A1 (en) 2009-04-30
US8611324B2 (en) 2013-12-17
US20130094390A1 (en) 2013-04-18
US20090103503A1 (en) 2009-04-23
US8331335B2 (en) 2012-12-11
CN101836486A (zh) 2010-09-15

Similar Documents

Publication Publication Date Title
CN101836486B (zh) 用于wlan的位置感知背景接入点扫描
KR101190986B1 (ko) 핸드오버 제어 제공 방법, 장치 및 컴퓨터 판독가능한 저장 매체
CN101091400B (zh) 使用应用了载波分集的装置和方法进行的无线终端定位
US7809013B2 (en) Channel scanning
NL2011175C2 (en) Identifying coverage holes using inter-rat handover measurements.
CN102474344B (zh) 用于认知无线电发送的系统和方法
US7983222B2 (en) Wireless channel selection techniques and devices
US20120165065A1 (en) Wireless communication system and handover method
US20090191897A1 (en) Environment Characterization for Mobile Devices
CN114339899B (zh) 网络切换方法、装置和设备
JP6769160B2 (ja) 端末装置、基地局、方法及び記録媒体
KR102609318B1 (ko) 무선랜 품질 관리 방법 및 장치
US20130196713A1 (en) Base station and method for detecting displacement of base station
US20220070688A1 (en) Adaptation of a beam sweep in a communications network
EP2533563A1 (en) Method for adjusting the radio coverage of a Micro Base Sation with a Mobile Device, associated Micro Base Station and Mobile Device.
US10750547B2 (en) Beamforming based on combined beams
JP6515416B2 (ja) 無線通信システム、基地局装置、及び端末装置
KR20080056895A (ko) 무선랜 시스템에서의 통신 단말기의 핸드오버 수행 방법
US9026157B1 (en) Identifying frequency band interference using a frequency activity record of a mobile device
US20230176164A1 (en) Ranging by a network device during a beacon interval
JP5953562B2 (ja) 無線中継システム及び無線中継装置
US11818796B1 (en) Distributed computing across a wireless communications network
CN112203334B (zh) 一种小区切换方法及装置
JP6876596B2 (ja) 端末装置
KR20160103313A (ko) 단말장치 및 단말장치의 동작 방법

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200422

Address after: Singapore City

Patentee after: Marvell Asia Pte. Ltd.

Address before: Ford street, Grand Cayman, Cayman Islands

Patentee before: Kaiwei international Co.

Effective date of registration: 20200422

Address after: Ford street, Grand Cayman, Cayman Islands

Patentee after: Kaiwei international Co.

Address before: Hamilton, Bermuda

Patentee before: Marvell International Ltd.

Effective date of registration: 20200422

Address after: Hamilton, Bermuda

Patentee after: Marvell International Ltd.

Address before: Babado J San Michael

Patentee before: MARVELL WORLD TRADE Ltd.