CN104115533A - WiFi处理 - Google Patents

WiFi处理 Download PDF

Info

Publication number
CN104115533A
CN104115533A CN201380009138.1A CN201380009138A CN104115533A CN 104115533 A CN104115533 A CN 104115533A CN 201380009138 A CN201380009138 A CN 201380009138A CN 104115533 A CN104115533 A CN 104115533A
Authority
CN
China
Prior art keywords
wireless device
scanning
location
transient state
mobile wireless
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.)
Granted
Application number
CN201380009138.1A
Other languages
English (en)
Other versions
CN104115533B (zh
Inventor
S·纳格雷
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.)
Apple Inc
Original Assignee
Apple Computer Inc
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 Apple Computer Inc filed Critical Apple Computer Inc
Publication of CN104115533A publication Critical patent/CN104115533A/zh
Application granted granted Critical
Publication of CN104115533B publication Critical patent/CN104115533B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0254Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity detecting a user operation or a tactile contact or a motion of the device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3805Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving with built-in auxiliary receivers
    • 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
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0245Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal according to signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Abstract

本发明公开了一种用于无线设备的方法和装置,该无线设备能够调整用于邻近网络的相关的无线网络单元扫描速率。在一个实施例中,无线设备可包括无线网络单元、协同定位的地理定位信号接收器、和处理器。处理器可由从地理定位信号接收器接收到的数据来确定无线设备的位置和速度。处理器可对无线网络单元进行配置以基于所确定的速度和位置对相关的无线网络扫描的速率进行调整。在一个实施例中,无线网络单元扫描可为针对基于漫游或定位的服务的其他邻近网络的无线扫描。

Description

WiFi处理
技术领域
所描述的实施例整体涉及节省无线设备中的电力。具体地,描述了调整无线网络扫描的方法。
背景技术
自首次创建以来,无线设备已在复杂性和功能性方面得到提高。早期的无线设备仅能够通过移动电话网络来处理语音通信。无线设备设计现包括允许访问另选的数据网络(例如,由许多版本的IEEE802.11规格中的一种进行管理的网络)的电路系统。无线设备用户现在能够通过移动电话网络或另选的数据网络来访问互联网数据。通过另选的数据网络进行数据访问可比移动电话网络成本更低。此外,根据用户所在位置处的手机信号质量度量,可提高另选的网络上的数据吞吐量。
IEEE802.11网络通常是由接入点(AP)提供服务的。典型的AP仅可覆盖约2000平方英尺的范围。当需要更大覆盖范围时,可部署多个AP。如果且在当前连接质量降低时,当前连接到AP的无线设备则可对其他无线信道进行连续扫描,以便在用户来回移动时无线设备可建立与其他AP的连接。然而,此类连续扫描可对无线设备的电池进行消耗。
尽管仅增大扫描之间的周期可节省电力,但较不频繁的扫描可使得无线设备更少地作出响应并降低用户体验。
因此,所期望的是一种调整针对无线网络的扫描速度以降低功率消耗并提高用户体验的方法。
发明内容
本文描述了各种实施例,该各种实施例涉及无线设备,具体地涉及调整无线设备的扫描周期的方法和装置。
在一个实施例中,一种用于调整无线设备的扫描周期的方法可包括以下步骤:利用定位信号接收器接收定位信号,确定无线设备的位置变化,以及根据无线设备的位置变化来改变网络扫描之间的时间周期。在一个实施例中,定位接收器可为可与无线设备协同定位的地理定位接收器。当位置变化表明位移大于或小于预先确定的距离时,可对网络扫描周期进行调整。在一个实施例中,网络扫描可为漫游扫描和定位扫描,该漫游扫描可识别可用的其他无线网络,该定位扫描可用于提供基于定位的服务。
描述了可对网络扫描周期进行调整的无线设备。无线设备可包括用于传输数据的无线网络单元、用于接收地理定位信号并确定无线设备的位置的协同定位的地理定位信号接收器单元、以及被配置为在无线设备的位置变化时对网络扫描周期进行调整的处理器。
一种用于节省移动无线设备中的电力的方法可包括以下步骤:在无线设备处接收定位信号,从定位信号确定移动无线设备的位置变化,在检测到位置变化时确定移动无线设备的速度,以及基于所确定的速度来调整扫描周期。在一个实施例中,当所确定的速度大于第一预先确定的速度时,可对扫描周期进行调整。
根据结合以举例的方式示出所述实施例的原理的附图而进行的以下详细描述,本发明的其他方面和优点将变得显而易见。
附图说明
通过参考以下结合附图所作的描述可以最佳地理解所述实施例及其优点。这些附图决不限制本领域的技术人员在不脱离所述实施例的实质和范围的情况下可对所述实施例作出的形式和细节方面的任何改动。
图1为示出无线系统的一个实例的图示。
图2为根据说明书的无线设备的一个实施例的框图。
图3为示出自适应扫描无线系统的一个实施例的图示。
图4为根据说明书的一个实施例来用于调整网络扫描速率的方法步骤的流程图。
图5为根据说明书的一个实施例来用于调整网络扫描速率的方法步骤的流程图。
图6为示出适应性扫描无线系统的另一实施例的图示。
图7为根据说明书的一个实施例来用于调整网络扫描速率的方法步骤的流程图。
图8为根据说明书的一个实施例来用于调整网络扫描速率的方法步骤的流程图。
图9为示出自适应扫描无线系统的另一实施例的图示。
图10为根据说明书的一个实施例来用于调整网络扫描速率的方法步骤的流程图。
图11为示出自适应扫描无线系统的另一实施例的图示。
图12为根据说明书的一个实施例来用于调整网络扫描速率的方法步骤的流程图。
图13为根据说明书的另一实施例来用于调整网络扫描速率的方法步骤的流程图。
图14为根据说明书的一个实施例的无线设备的另一框图。
具体实施方式
该部分描述了根据本申请的方法和装置的代表性应用。提供这些实例的目的仅是为了添加上下文并有助于理解所述实施例。因此,对于本领域的技术人员而言将显而易见的是,可在没有这些具体细节中的一些或全部的情况下实践所述实施例。在其他情况下,为了避免不必要地使所述实施例费解,未详细描述熟知的工艺步骤。其他应用也是可能的,使得以下实例不应视为限制性的。
在以下详细说明中,参考了形成说明书一部分的附图,在附图中以举例说明的方式示出了根据所述实施例的具体实施例。虽然这些实施例描述得足够详细,以使本领域的技术人员能够实践所述实施例,但应当理解,这些实例不是限制性的;使得可使用其他实施例,并且可在不脱离所述实施例的实质和范围的情况下做出改变。
无线设备可包括移动电话调制解调器、无线网络单元和地理定位信号接收器。地理定位信号接收器通常可称为全球导航卫星系统(GNSS)接收器并且可对来自一个或多个地理定位系统的地理定位信号进行接收和解码。移动电话调制解调器可用于语音和数据。无线网络单元可用于连接至无线网络,并且地理定位信号接收器可用于对地理定位(即,GNSS卫星)信号进行接收、恢复和解码并提供定位数据。
尤其在无线设备为移动无线设备的情况下,无线设备可执行漫游扫描和定位扫描。漫游扫描可用于确定无线网络(特别是无线设备当前无法使用的无线网络)的存在和操作特性。这些漫游扫描可用于创建另选的无线网络的列表,该另选的无线网络的列表可在当前所使用的无线网络的信号度量降低时使用。
相比之下,定位扫描可用于支持针对用户的基于定位的服务。定位扫描可用于确定无线设备的信号范围内的接入点(AP)的信号特性。通常,信号特性可使用定位服务器以用于对无线设备进行定位并提供基于定位的服务(例如,基于定位的广告或消息)
可利用规则周期来进行漫游扫描和定位扫描。这些周期性扫描的一个缺点在于,它们可呈现出对无线设备电池的增大的功率消耗。然而,通过适应性地改变漫游扫描周期和定位扫描周期可降低功率消耗。
在一个实施例中,通过有利地使用由地理定位信号得出的位置数据可对漫游扫描和/或定位扫描之间的周期进行调整以降低功率消耗。在另一实施例中,可对漫游扫描和/或定位扫描之间的周期进行调整以提高用户体验。
图1为示出无线系统100的一个实例的图示。系统100可包括无线设备102、接入点104、106和108、网络110、定位服务器112和手机发射塔120。无线设备102可包括电路系统以允许无线设备102和手机发射塔120之间以及无线设备102和接入点104、106和108之间的连接。无线设备102的实例可包括智能电话、个人数字助理和膝上型电脑。
无线设备102可连接至手机发射塔120以传输数据至移动电话网络(未示出)并从移动电话网络(未示出)传输数据。无线设备102还可连接至无线系统100内的AP中的至少一个。在图1的实例中,无线设备102连接至AP108。AP的覆盖区域由围绕AP绘出的圆圈示意性地表示出来。在这一实例中,AP104具有覆盖范围105,AP106具有覆盖范围107,并且AP108具有覆盖范围109。
无线设备102可移出AP108的覆盖区域109。无线设备102可保持另选的AP的列表,该另选的AP的列表例如可在信号强度应降至预定义水平以下的情况下使用。为了保持另选的AP的列表,无线设备102可执行周期性漫游扫描以确定距无线设备102相对较近的其他AP的存在和信号特性。在一个实施例中,漫游扫描可包括能够根据IEEE802.11标准在无线信道上发送的探测请求帧和探测响应帧。
无线设备102还可执行定位扫描以允许基于定位的服务。在一个实施例中,定位扫描可确定邻近AP的存在,并且一定程度上可确定邻近AP的接近度。与漫游扫描相类似,在一个实施例中,定位扫描可包括能够根据IEEE802.11标准在无线信道上发送的探测请求帧和探测响应帧。可将包括信号特性(例如,信号强度)的探测响应的结果发送至定位服务器112。定位服务器112可检查定位扫描的结果并确定诸如基于定位的广告或消息之类的针对用户的任何服务的存在。在一个实施例中,定位服务器112可将这一数据通过网络110和AP108提供至无线设备102。
可周期性地进行漫游扫描和定位扫描。漫游扫描和定位扫描的周期无需匹配。此外,一些扫描可为上下文敏感的。例如,定位扫描可根据用户对无线设备102的其他动作完全地挂起。例如,用户可选择拦截基于定位的广告,从而消除对定位扫描的需求。
图2为根据说明书的无线设备200的一个实施例的框图。无线设备200可包括无线网络引擎202、地理定位信号接收器204、运动传感器220和处理器206。无线网络引擎202可耦接至处理器206并且可被配置为根据无线协议传输和接收无线数据。在一个实施例中,无线网络引擎202可被配置为通过天线210根据IEEE802.11标准将数据传输至AP或从AP传输数据。
地理定位信号接收器204可通过天线212接收地理定位信号,如卫星定位信号。在一个实施例中,地理定位信号接收器204可与无线网络引擎202协同定位。在另一实施例中,可单独实现地理定位信号接收器204,但与无线设备200协同定位。地理定位信号可为诸如由基于美国的导航卫星系统所广播的全球定位系统(GPS)信号、由基于俄罗斯的导航卫星系统或其他类似的系统所广播的全球导航卫星系统(GLONASS)信号之类的地理定位信号。地理定位信号接收器204可耦接至处理器206并且提供由接收到的卫星信号得出的定位数据。
在一个实施例中,处理器206可包括定位引擎208。定位引擎208可对来自地理定位信号接收器204的定位数据进行检查并确定无线设备200的移动动态(速度和方向)。来自地理定位信号接收器204的定位数据可包括无线设备200的位置信息。在一个实施例中,定位数据可包括纬度和经度信息。在另一实施例中,定位数据可包括无线设备200的相对位置。定位引擎208还可对地理定位信号接收器204进行监视并且确定是否已获得导航卫星以及地理定位信号接收器204是否可继续跟踪导航卫星。如果地理定位信号接收器204可跟踪导航卫星,则地理定位信号接收器204被认为是已处于锁定状态。此外,运动传感器220可耦接至处理器206并且可将与无线设备200相关的运动信息提供至处理器206。
图3为示出自适应扫描无线系统300的一个实施例的图示。系统300可包括无线设备200、接入点310和312以及地理定位卫星320a、320b、320c和320c。无线设备200可类似于图2的无线设备200并且包括无线网络引擎和地理定位信号接收器。AP310可具有圆圈311所示的覆盖区域并且AP312可具有圆圈314所示的覆盖区域。
无线设备200可接收来自地理定位卫星320a-320d的地理定位卫星信号,并且无线设备301内包括的地理定位信号接收器204可确定无线设备200的位置。尽管这里示出四个地理定位卫星,但本领域技术人员可理解无线设备200的位置能够利用少于或多于四个的地理定位卫星进行确定。使用所确定的位置,无线设备200可确定无线设备200是否已移动或正在移动,以及无线设备200移动的距离是否小于预先确定的距离。如果无线设备200移动的距离小于预先确定的距离,则可认为无线设备200为静止的或以如此的慢速移动以致无线设备200基本上为静止的。例如,无线设备可始于位置301(在图3中以虚线示出)并移动至位置303。在该实例中,几乎没有或完全没有检测到无线设备200运动并且该无线设备保持在覆盖区域311中。
当无线设备200为静止或基本上静止时,可增大漫游扫描的周期(可较不频繁地执行漫游扫描)。如上所述,漫游扫描可用于确定另选的无线网络的存在和可用性,该另选的无线网络可在无线设备200移出当前使用的无线网络的服务区域时使用。由于无线设备200有效地静止或很慢地移动,考虑到切换到另选的无线网络是相对不可能的,因此漫游扫描可为不必要的。
以类似地方式,当无线设备200为静止或基本上静止时,可有利地增大定位扫描的周期(可较不频繁地执行定位扫描)。如果早期的定位扫描已完成,较近期的定位扫描将不提供任何新的或有用的信息。
无线设备200还可通过无线设备200中的运动传感器220来确定运动。如果无线设备200确定未发生或基本上未发生运动,则可对漫游扫描和定位扫描进行如前所述的调整(可较不频繁地执行漫游扫描和定位扫描)。
图4为根据说明书的一个实施例,用于调整网络扫描速率的方法步骤的流程图400。本领域技术人员应理解被配置为以任何顺序执行方法步骤的任何系统落在本具体实施方式的范围内。
如图4所示,方法始于步骤402,在该步骤中将漫游扫描和定位扫描的扫描周期设定为初始周期。在一个实施例中,初始扫描周期可为45秒。在另一实施例中,扫描周期可为伸缩周期。例如,初始周期可始于1秒,然后可增至最大值。一个伸缩序列可为1秒、3秒、5秒、10秒和30秒。初始扫描周期可为任何周期,具体地所选择的周期时间可提供确定新网络的存在以及对其作出反应的可接受速率。在另一实施例中,初始扫描周期可在该方法开始时沿袭下来。即,在该方法开始时,可将之前确定或使用的扫描周期用作初始扫描周期。
在步骤404中,无线设备200可接收地理定位信号。在一个实施例中,地理定位信号可为地理定位卫星信号。在步骤405中,地理定位信号接收器204可从接收到的地理定位信号确定无线设备200的位置。在步骤406中,无线设备200确定无线设备200的位置是否已改变。如果无线设备200的位置尚未改变,则该方法返回至步骤404。步骤404、405和406的续发事件可称为跟踪地理定位信号。跟踪可为地理定位信号的连续性或周期性的接收和处理以对所确定的位置进行更新。返回步骤406,如果无线设备200的位置已改变,则该方法前进至步骤422。
在步骤422中,无线设备200确定无线设备200移动(被移位)的距离是否小于第一预先确定的距离。在一个实施例中,第一预先确定的距离可为用户可调节量。在另一实施例中,第一预先确定的距离可为1米。如果无线设备200移动的距离小于第一预先确定的距离,则在步骤424中可增大漫游扫描和定位扫描的周期(相比步骤402中所示,可更不频繁地执行漫游扫描和定位扫描)并结束该方法。在一个实施例中,可对图4的方法进行这样的修改而不是终止;相反地,该方法可循环返回至步骤402。此类循环的增加可有利地允许连续的速率适配。
由于所确定的无线设备200的移动小于由第一预先确定的距离所确定的移动阈值,因此无线设备200不可能移出当前连接的AP的覆盖范围。在这种情况下,可增大漫游扫描和定位扫描的周期。增大漫游扫描和定位扫描的周期可有利地降低无线设备200的功率消耗。
许多无线设备包括可有利地用于调整无线网络扫描的运动传感器。图5为根据说明书的一个实施例,用于调整网络扫描速率的方法步骤的流程图500。该方法在步骤502中,在步骤502中漫游扫描和定位扫描的扫描周期被设定为初始周期。在步骤504中,通过运动传感器220来监视运动。如果检测到运动,则该方法结束。另一方面,如果未检测到运动,则在步骤506中增大漫游扫描和定位扫描的周期(相比步骤502中所示,可更不频繁地执行漫游扫描和定位扫描)并结束该方法。在一个实施例中,可对图5的方法进行这样的修改而不是终止,相反地该方法可循环返回至步骤502。此类循环的增加可有利地允许连续的速率适配。尽管方法500描述了运动传感器,但也可使用其他传感器。例如,可使用加速器或震动传感器来代替运动传感器220或与运动传感器一起使用。
图6为示出自适应扫描无线系统600的另一实施例的图示。系统600可包括无线设备200、接入点610和612以及地理定位卫星320a、320b、320c和320c。
如图6所示,AP610可具有所示的覆盖区域611。AP612可为具有覆盖区域613的第二AP。如图所示,覆盖区域611和613不重叠。可将无线设备200从第一位置移动至第二位置。第一位置显示为650(无线设备200以虚线示出)并且第二位置显示为651(无线设备200以实线示出)。如图所示,位移量可大于AP的覆盖区域(例如,覆盖区域611)。当将无线设备200移位了大于AP的覆盖区域的距离时,无线设备200可有利地减少漫游扫描的周期以允许更快地发现能够连接至无线设备200的其他AP。减少漫游扫描周期(执行较为频繁的漫游扫描)可允许扫描速率的适配,特别是在如以上图4或图5中所描述的,之前降低了扫描速率的情况下,提高了无线设备200的响应性。
图7为根据说明书的一个实施例,用于调整网络扫描速率的方法步骤的流程图700。该方法始于步骤702,在该步骤中将漫游扫描和定位扫描的扫描周期设定为初始周期。在一个实施例中,初始扫描周期可为45秒。在另一实施例中,如以上图4中所描述的,扫描周期可为伸缩周期。在另一实施例中,初始扫描周期可在该方法开始时沿袭下来。即,在该方法开始时,可将之前确定的扫描周期用作初始扫描周期。即,在该方法开始时,可将之前确定或使用的扫描周期用作初始扫描周期。
在步骤704中,无线设备200可接收地理定位信号。在一个实施例中,地理定位信号可为地理定位卫星信号。在步骤705中,地理定位信号接收器204可从接收到的地理定位信号确定无线设备200的位置。在步骤706中,无线设备200确定无线设备200的位置是否已改变。如果无线设备200的位置尚未改变,则该方法返回至步骤704。步骤704、705和706的续发事件可称为跟踪地理定位信号。跟踪可为地理定位信号的连续性或周期性的接收和处理以对所确定的位置进行更新。返回步骤706,如果无线设备200的位置已改变,则该方法前进至步骤722。
在步骤722中,无线设备200确定无线设备200移动(被移位)的距离是否大于第二预先确定的距离。在一个实施例中,第二预先确定的距离可与AP的覆盖区域相关。在另一实施例中,第二预先确定的距离可为用户可选择的。用户可选择的距离可用作一种调整用于补偿操作环境。例如,一些环境可为相对开放的并且不含无线信号拦截器。此类环境可具有较大的AP覆盖区域。另一方面,如果一些环境具有相对较多的信号拦截器或相对较低电力的AP,则可减小用户可选择的距离。
如果在步骤722中,无线设备200移动的距离大于第二预先确定的距离,则在步骤724中减小漫游扫描的周期(相比步骤702中所示,可更频繁地执行漫游扫描)。另一方面,如果无线设备200移动的距离不大于第二预先确定的距离,则该方法结束。在一个实施例中,可对图7的方法进行这样的修改而不是终止,相反地该方法可循环返回至步骤702。此类循环的增加可有利地允许连续的速率适配。
图8为根据说明书的一个实施例,用于调整网络扫描速率的方法步骤的流程图800。该方法可将图4和图7示出的方法有利地结合起来。该方法始于步骤802,在该步骤中漫游扫描和定位扫描的扫描周期被设定为初始周期。在一个实施例中,初始扫描周期可为45秒。在另一实施例中,如以上图4中所描述的,扫描周期可为伸缩周期。
在步骤804中,无线设备200可接收地理定位信号。在一个实施例中,地理定位信号可为地理定位卫星信号。在步骤805中,地理定位信号接收器204可从接收到的地理定位信号确定无线设备200的位置。在步骤806中,无线设备200确定无线设备200的位置是否已改变。如果无线设备200的位置尚未改变,则该方法返回至步骤804。步骤804、805和806的续发事件可称为跟踪地理定位信号。跟踪可为地理定位信号的连续性或周期性的接收和处理以对所确定的位置进行更新。返回步骤806,如果无线设备200的位置已改变,则该方法前进至步骤820。
在步骤820中,无线设备200确定该无线设备200移动的距离是否大于第一预先确定的距离。在一个实施例中,第一预先确定的距离类似于图7中所描述的预先确定的距离。如果第一位置和第二位置之间的距离大于第一预先确定的距离,则在步骤822中可减小漫游扫描之间的周期(相比步骤802中所示,可更频繁地执行漫游扫描)并结束该方法。
另一方面,如果无线设备200移动的距离小于第一预先确定的距离,则在步骤824中无线设备200确定该无线设备200移动的距离是否小于第二预先确定的距离。在一个实施例中,第二预先确定的距离可类似于图4中所描述的预先确定的距离。如果无线设备200移动的距离小于第二预先确定的距离,则在步骤826中增大漫游扫描和定位扫描之间的周期(相比步骤806中所示,可更不频繁地执行漫游扫描和定位扫描)并结束该方法。在步骤824中,如果第一位置和第二位置之间的距离不小于第二预先确定的距离,则该方法结束。在一个实施例中,可对图8的方法进行这样的修改而不是终止,相反地该方法可循环返回至步骤802。此类循环的增加可有利地允许连续的速率适配。
图9为示出自适应扫描无线系统900的另一实施例的图示。系统900可包括无线设备200、接入点区910、912和914以及地理定位信号320a-320d。接入点覆盖区910、912和914示出了由相关联的接入点(为了清楚起见,未示出AP)提供服务的覆盖区域。
无线设备200在第一位置920示出并且移动至第二位置922。为了有助于示出这一运动,无线设备200在第一位置920处以虚线绘出并且在第二位置922处以实线绘出。
如上所述,可对漫游扫描的周期性进行调整以有助于提高无线设备200的用户体验。图9中描述的示例性场景示出了运动中的无线设备200。在这种情况下,无线设备200可以一大于步行速度的速率进行移动。在一个实施例中,该速度为每小时8英里。在另一实施例中,该速度可为用户设定参数。由于无线设备200的移动速度比步行速度更快,因此无线设备200不会持续较长时间地停留在AP覆盖区域中。在无线设备200处于运动中时,通过发现其他AP的存在,无线设备200可更多地作出响应。因此,可通过更为频繁地执行漫游扫描来提高用户体验。
图10为根据说明书的一个实施例,用于调整网络扫描速率的方法步骤的流程图1000。该方法始于步骤1002,在该步骤中将漫游扫描和定位扫描的扫描周期设定为初始周期。在一个实施例中,初始扫描周期可为45秒。在另一实施例中,如以上图4中所描述的,扫描周期可为伸缩周期。
在步骤1004中,无线设备200可接收地理定位信号。在一个实施例中,地理定位信号可为地理定位卫星信号。在步骤1005中,地理定位信号接收器204可从接收到的地理定位信号确定无线设备200的位置。在步骤1006中,无线设备200确定无线设备200的位置是否已改变。如果无线设备200的位置尚未改变,则该方法返回至步骤1004。步骤1004、1005和1006的续发事件可称为跟踪地理定位信号。跟踪可为地理定位信号的连续性或周期性的接收和处理以对所确定的位置进行更新。返回步骤1006,如果无线设备200的位置已改变,则该方法前进至步骤1016。
在步骤1016中,利用来自地理定位信号接收器204的定位数据确定无线设备200的速度。
在步骤1018中,对无线设备200的速度与预先确定的速度进行比较。在一个实施例中,该预先确定的速度比步行速度更快。在另一实施例中,预先确定的速度为每小时8英里。在另一实施例中,预先确定的速度可由用户进行设定。如果无线设备200的速度大于预先确定的速度,则在步骤1020中减小漫游扫描的周期(即,相比步骤1002中所示更频繁地执行漫游扫描)并结束该方法。
另一方面,如果在步骤1018中,无线设备200的速度不大于预先确定的速度,则该方法前进至步骤1024,不改变漫游扫描和定位扫描的周期,并结束该方法。在一个实施例中,可对图10的方法进行这样的修改而不是终止,相反地该方法可循环返回至步骤1010。此类循环的增加可有利地允许连续的速率适配。
图11为示出自适应扫描无线系统1100的另一实施例的图示。系统1100可包括无线设备200、接入点覆盖区1110、1112、1114和1116、以及地理定位卫星320a-320d。接入点覆盖区1110、1112、1114和1116示出了可由相关联的接入点(为了清楚起见,未示出AP)提供服务的覆盖区域。
无线设备200在第一位置1120示出并移动至第二位置1122。为了有助于示出这一运动,无线设备200在第一位置1120处以虚线绘出并在第二位置1122处以实线绘出。
与图9类似,图11示出了无线设备200处于移动中但在该示例性实例中无线设备200的速度远大于步行速度的场景。在一个实施例中,无线设备200的速度可类似于运动中的火车或飞机的速度。在另一实施例中,无线设备200的速度可大于或等于每小时50英里。当无线设备200以这样的速度行进时,无线设备200通常无法在无错误的情况下从邻近的AP完全接收到无线信号。以这种速度,无线设备200快速地行进穿过AP区(如图11中的箭头所示)。由于无线设备200可从AP准确地接收并解码无线信号的概率很低,因此可有利地增大漫游扫描的周期以降低功率消耗(较不频繁地执行漫游扫描和定位扫描)。
图12为根据说明书的一个实施例来用于调整网络扫描速率的方法步骤的流程图1200。该方法始于步骤1202,在该步骤中漫游扫描和定位扫描的扫描周期被设定为初始周期。在一个实施例中,初始扫描周期可为45秒。在另一实施例中,如以上图4中所描述的,扫描周期可为伸缩周期。
在步骤1204中,无线设备200可接收地理定位信号。在一个实施例中,地理定位信号可为地理定位卫星信号。在步骤1205中,地理定位信号接收器204可由接收到的地理定位信号来确定无线设备200的位置。在步骤1206中,无线设备200确定无线设备200的位置是否已改变。如果无线设备200的位置尚未改变,则该方法返回至步骤1204。步骤1204、1205和1206的续发事件可称为跟踪地理定位信号。跟踪可为地理定位信号的连续性或周期性的接收和处理以对所确定的位置进行更新。返回步骤1206,如果无线设备200的位置已改变,则该方法前进至步骤1216。
在步骤1216中,使用来自地理定位信号接收器204的定位数据来确定无线设备200的速度。
在步骤1218中,将无线设备200的速度与预先确定的速度进行比较。在一个实施例中,该预先确定的速度类似于火车的典型行进速度。在另一实施例中,预先确定的速度可为每小时50英里。在另一实施例中,预先确定的速度可由用户进行设定。如果无线设备200的速度大于预先确定的速度,则在步骤1220中增大漫游扫描的周期(相比步骤1202中所示更不频繁地执行漫游扫描)并结束该方法。如果无线设备200的速度小于预先确定的速度,则在步骤1222中不改变漫游扫描和定位扫描的周期,并结束该方法。
可将图10和图12的流程图中描述的方法相结合以便于实现。由于每个单独的方法以不同的速度阈值为目标,因此可使用两个不同的预先确定的速度来实现结合的方法。在一个实施例中,可对图12的方法进行这样的修改而不是终止;相反地,该方法可循环返回至步骤1210。此类循环的增加可有利地允许连续的速率适配。
图13为根据说明书的另一实施例来用于调整网络扫描速率的方法步骤的流程图1300。该方法始于步骤1302,在该步骤中将漫游扫描和定位扫描的扫描周期设定为初始周期。在一个实施例中,初始扫描周期可为45秒。在另一实施例中,如以上图4中所描述的,扫描周期可为伸缩周期。
在步骤1304中,无线设备200可接收地理定位信号。在一个实施例中,地理定位信号可为地理定位卫星信号。在步骤1305中,地理定位信号接收器204可由接收到的地理定位信号来确定无线设备200的位置。在步骤1306中,无线设备200确定无线设备200的位置是否已改变。如果无线设备200的位置尚未改变,则该方法返回至步骤1304。步骤1304、1305和1306的续发事件可称为跟踪地理定位信号。跟踪可为地理定位信号的连续性或周期性的接收和处理以对所确定的位置进行更新。返回步骤1306,如果无线设备200的位置已改变,则该方法前进至步骤1316。
在步骤1316中,使用来自地理定位信号接收器204的定位数据来确定无线设备200的速度。
在步骤1318中,将无线设备200的速度与第一预先确定的速度进行比较。在一个实施例中,第一预先确定的速度类似于流程图1200的步骤1218中描述的预先确定的速度。在另一实施例中,第一预先确定的速度为每小时55英里。如果无线设备200的速度大于第一预先确定的速度,则在步骤1320中减小漫游扫描的周期(相比步骤1302中所示,可更频繁地执行漫游扫描)并结束该方法。
另一方面,如果无线设备200的速度不大于第一预先确定的速度,则在步骤1324中,对无线设备200的速度与第二预先确定的速度进行比较。在一个实施例中,第二预先确定的速度可类似于流程图1000的步骤1018中描述的速度。在另一实施例中,第二预先确定的速度为每小时8英里。在另一实施例中,第二预先确定的速度小于第一预先确定的速度。如果无线设备200的速度大于第二预先确定的速度,则在步骤1326中增大漫游扫描之间的周期(较不频繁地执行漫游扫描)并结束该方法。另一方面,在步骤1324中,如果无线设备200的速度不大于第二预先确定的速度,则在步骤1328中漫游扫描和定位扫描的扫描周期保持不变,并结束该方法。在一个实施例中,可对图13的方法进行这样的修改而不是终止;相反地,该方法可循环返回至步骤1310。此类循环的增加可有利地允许连续的速率适配。
图14为根据说明书的一个实施例的无线设备1400的另一框图。无线设备1400可包括但不限于处理器1410、电池1412、显示单元1414、存储器1416、无线网络单元1418、地理定位信号接收器1420、运动传感器1422和加速度传感器1424。
处理器1410可用于执行存储在存储设备1416中的计算机代码。存储设备1416可为随机存取存储器(RAM)、只读存储器(ROM)、磁盘驱动器(HDD)、CD-ROM、DVD或任何其他技术上可行的数据存储设备。电池1412可耦接至处理器1410并且可提供电力至处理器1410和无线设备1400中的其他单元。显示单元1414可耦接至处理器1410。处理器1410可将用户信息和数据显示在显示单元1414上。
无线网络单元1418可耦接至处理器1410。无线网络单元1418可利用诸如无线AP之类的其他无线节点传输无线网络数据。在一个实施例中,无线单元1418接收到的数据可由处理器1410进行处理并显示在显示单元1414上。地理定位信号接收器1420可耦接至处理器1410并可接收地理定位信号(例如,GNSS卫星信号)并对接收到的信号进行处理。在一个实施例中,地理定位信号接收器1420可提供定位数据。运动传感器1422和加速度传感器1424可耦接至处理器1410并可提供运动数据和加速度数据。
处理器1410可对无线网络单元1418进行配置以相对于无线设备扫描的初始周期设定来增大或减小无线网络扫描的周期。处理器1410可基于来自地理定位信号接收器1420的定位和跟踪数据、来自运动传感器1422的运动数据和/或来自加速度传感器1424的加速度数据而增大和减小无线网络扫描的周期。
可单独地或以任何组合方式来使用所述实施例的各方面、实施例、具体实施或特征。可由软件、硬件或硬件与软件的组合来实现所述实施例的各个方面。所述实施例还可被实施为计算机可读介质上的用于控制生产操作的计算机可读代码,或者被实施为计算机可读介质上的用于控制生产线的计算机可读代码。计算机可读介质为可存储数据的任何数据存储设备,所述数据其后可由计算机系统读取。计算机可读介质的实例包括只读存储器、随机存取存储器、CD-ROM、HDD、DVD、磁带和光学数据存储设备。计算机可读介质还可分布在网络联接的计算机系统中,以使得计算机可读代码以分布式方式来存储和执行。
在上述描述中,为了进行解释,使用了特定的命名以提供对所述实施例的彻底地理解。然而,对于本领域的技术人员而言显而易见的是,实践所述实施例不需要这些具体细节。因此,对特定实施例的上述描述是出于举例说明和描述的目的而呈现的。这些描述不旨在被认为是穷举性的或将所述实施例限制为所公开的精确形式。对于本领域的普通技术人员而言显而易见的是,根据上述教导内容可作出许多修改和变型。

Claims (21)

1.一种用于在移动无线设备中降低功率消耗和提高用户体验的方法,所述方法包括:
在所述移动无线设备的操作期间;
在所述移动无线设备处接收定位信号;
从所述定位信号确定所述移动无线设备的位置变化;以及
根据所述移动无线设备的所述位置变化来改变网络扫描之间的时间周期。
2.根据权利要求1所述的方法,其中所述位置变化由协同定位的地理定位信号接收器来确定并提供。
3.根据权利要求2所述的方法,其中所述位置变化指示所述移动无线设备相对于预先确定的距离的位移。
4.根据权利要求3所述的方法,其中当所述位移小于所述预先确定的距离时,增大无线网络扫描之间的所述时间周期,并且当所述位移大于所述预先确定的距离时,减小无线网络扫描之间的所述时间周期。
5.根据权利要求4所述的方法,其中所述无线网络扫描为漫游扫描和定位扫描。
6.根据权利要求4所述的方法,其中所述无线网络扫描为漫游扫描。
7.一种无线设备,包括:
无线网络单元,用于利用无线接入点传输数据;
协同定位的地理定位信号接收器,用于接收定位信号并确定所述无线设备的位置;和,
处理器,被配置为通过根据所述无线设备的位置变化对网络扫描之间的时间周期进行调整来降低所述无线设备的功率消耗,所述网络扫描由所述无线网络单元执行。
8.根据权利要求7所述的无线设备,还包括:
运动传感器,用于检测所述无线设备的运动,其中所述处理器还被配置为根据所检测到的运动来调整网络扫描之间的所述时间周期。
9.一种用于在移动无线设备中降低功率消耗的方法,所述方法包括:
在所述移动无线设备的操作期间;
从被包括在所述移动无线设备中的运动传感器接收运动数据;
根据所述移动无线设备的所述运动数据改变漫游扫描和定位扫描之间的时间周期。
10.根据权利要求9所述的方法,其中所述运动传感器未检测到运动,并且增大漫游扫描和定位扫描之间的所述时间周期。
11.一种非暂态计算机程序产品,其被编码在可由处理器在移动无线设备中执行的用于降低功率消耗和提高用户体验的非暂态计算机可读介质中,所述移动无线设备具有协同定位的地理定位信号接收器、运动传感器和用于传输数据的无线网络单元,所述非暂态计算机程序产品包括:
用于利用所述协同定位的地理定位信号接收器来接收定位信号的非暂态计算机代码;
用于从由所述地理定位信号接收器提供的所述数据来确定所述无线设备的位置变化的非暂态计算机代码;和
用于根据所述位置变化来调整网络扫描之间的时间周期的非暂态计算机代码。
12.根据权利要求11所述的非暂态计算机程序产品,还包括:
用于根据所述位置变化来确定所述移动无线设备的速度的非暂态计算机代码;
用于在所确定的速度大于第一预先确定的速度时减小无线网络扫描之间的所述时间周期的非暂态计算机代码,其中所述无线网络扫描包括漫游扫描和定位扫描。
13.根据权利要求11所述的非暂态计算机程序产品,还包括:
用于根据所述位置变化来确定所述移动无线设备的速度的非暂态计算机代码;
用于在所确定的速度大于第二预先确定的速度时增大无线网络扫描之间的所述时间周期的非暂态计算机代码,其中所述无线网络扫描包括漫游扫描并且所述第二预先确定的速度小于第一预先确定的速度。
14.根据权利要求11所述的非暂态计算机程序产品,还包括:
用于确定由所述移动无线设备移位的距离的非暂态计算机代码;
用于在所确定的距离大于第一预先确定的距离时减小无线网络扫描之间的所述周期的非暂态计算机代码,其中所述无线网络扫描包括漫游扫描。
15.根据权利要求11所述的非暂态计算机程序产品,还包括:
用于确定由所述移动无线设备移位的距离的非暂态计算机代码;
用于在所确定的距离小于第一预先确定的距离且小于第二预先确定的距离时增大无线网络扫描之间的所述周期的非暂态计算机代码,其中所述第二预先确定的距离小于所述第一预先确定的距离并且所述无线网络扫描包括漫游扫描和定位扫描。
16.根据权利要求11所述的非暂态计算机程序产品,还包括:
用于当来自所述运动传感器的数据指示所述移动无线设备未移动时增大无线网络扫描之间的所述周期的非暂态计算机代码,其中所述无线网络扫描包括漫游扫描和定位扫描。
17.一种用于节省移动无线设备中的电力的方法,所述方法包括:
在所述移动无线设备的操作期间;
在所述移动无线设备处接收定位信号;
从所述定位信号确定所述移动无线设备的位置变化;
当所述位置改变时,确定所述移动无线设备的速度;以及
根据所述移动无线设备的速度改变网络扫描之间的时间周期。
18.根据权利要求17所述的方法,其中当所确定的速度大于第一预先确定的速度时,增大网络扫描之间的所述时间周期。
19.根据权利要求18所述的方法,其中所述无线网络扫描包括漫游扫描和定位扫描。
20.根据权利要求17所述的方法,其中当所确定的速度快于第二预先确定的速度时,增大网络扫描之间的所述时间周期,并且所述第二预先确定的速度慢于第一预先确定的速度。
21.根据权利要求19所述的方法,其中无线网络扫描包括漫游扫描。
CN201380009138.1A 2012-02-14 2013-02-08 WiFi处理 Active CN104115533B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/396,226 2012-02-14
US13/396,226 US8805360B2 (en) 2012-02-14 2012-02-14 Wi-Fi process
PCT/US2013/025423 WO2013122838A2 (en) 2012-02-14 2013-02-08 Wifi process

Publications (2)

Publication Number Publication Date
CN104115533A true CN104115533A (zh) 2014-10-22
CN104115533B CN104115533B (zh) 2018-11-20

Family

ID=47747843

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380009138.1A Active CN104115533B (zh) 2012-02-14 2013-02-08 WiFi处理

Country Status (7)

Country Link
US (5) US8805360B2 (zh)
EP (1) EP2786621B1 (zh)
JP (1) JP2015511466A (zh)
KR (1) KR20140112558A (zh)
CN (1) CN104115533B (zh)
TW (1) TWI503024B (zh)
WO (1) WO2013122838A2 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105828294A (zh) * 2016-05-19 2016-08-03 北京小米移动软件有限公司 检测方法及装置
CN106507445A (zh) * 2016-12-07 2017-03-15 广东欧珀移动通信有限公司 一种无线保真Wi‑Fi扫描方法及移动终端
CN106879055A (zh) * 2017-01-19 2017-06-20 北京奇虎科技有限公司 一种无线网络扫描控制方法及相关设备
WO2017197578A1 (zh) * 2016-05-17 2017-11-23 华为技术有限公司 一种便携式电子设备及定位方法
CN107810649A (zh) * 2015-07-09 2018-03-16 高通股份有限公司 基于行人航位推算可靠性来确定无线扫描速率
CN112470523A (zh) * 2018-07-23 2021-03-09 微软技术许可有限责任公司 用于搜索可用网络的无线设备的知晓环境的自适应回退
CN112823546A (zh) * 2018-12-03 2021-05-18 深圳市欢太科技有限公司 网络处理方法、计算机可读存储介质和电子设备

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8805360B2 (en) 2012-02-14 2014-08-12 Apple Inc. Wi-Fi process
US8934884B2 (en) * 2012-09-21 2015-01-13 SenionLab AB Method and device for indoor position resolution
JP6430380B2 (ja) 2012-10-03 2018-11-28 インテル コーポレイション 電子デバイス、作動方法、コンピュータプログラム及び記憶媒体
US9072045B2 (en) * 2012-10-03 2015-06-30 Intel Corporation Smart searching of wireless devices using device location information
US8983442B2 (en) * 2012-12-14 2015-03-17 Intel Corporation Techniques and apparatus to manage power in wireless device
CN103442413B (zh) * 2013-08-29 2018-08-10 惠州Tcl移动通信有限公司 移动终端的无线网络设置方法
CN103776405B (zh) * 2014-02-21 2017-04-05 网易(杭州)网络有限公司 一种位移检测的方法及装置
WO2016003424A1 (en) * 2014-06-30 2016-01-07 Hewlett-Packard Development Company, L.P. Channel scan based on mobility state
CN105517109A (zh) * 2014-10-15 2016-04-20 中兴通讯股份有限公司 移动终端中控制无线局域网后台扫描的方法和装置
US9838837B2 (en) 2015-04-13 2017-12-05 Google LLP Power-efficient location estimation
US10028156B2 (en) 2015-07-09 2018-07-17 Qualcomm Incorporated Congestion based roaming in a wireless local area network
US9906981B2 (en) * 2016-02-25 2018-02-27 Nvidia Corporation Method and system for dynamic regulation and control of Wi-Fi scans
EP3468287A4 (en) * 2016-06-30 2019-06-26 Huawei Technologies Co., Ltd. METHOD AND MOBILE DEVICE FOR TESTING A WIFI NETWORK
KR20180098051A (ko) * 2017-02-24 2018-09-03 삼성전자주식회사 전자 장치 및 전자 장치의 통신 제어 방법
US10085118B1 (en) 2017-03-17 2018-09-25 SCRRD, Inc. Wireless device detection, tracking, and authentication platform and techniques
US10341814B2 (en) 2017-03-17 2019-07-02 SCRRD, Inc. Wireless device detection, tracking, and authentication platform and techniques
US9900742B1 (en) 2017-03-17 2018-02-20 SCRRD, Inc. Wireless device detection, tracking, and authentication platform and techniques
CN107071806A (zh) * 2017-06-16 2017-08-18 厦门美图移动科技有限公司 一种优化上网速度的方法及移动终端
US10306547B2 (en) 2017-06-28 2019-05-28 Microsoft Technology Licensing, Llc Intelligent access point scanning based on a profile
KR20200107089A (ko) 2019-03-06 2020-09-16 삼성전자주식회사 위치 기반 서비스를 수행하기 위한 채널 스캔 방법 및 이를 수행하는 전자 장치
US10757533B1 (en) * 2019-04-25 2020-08-25 Motorola Mobility Llc Motion data and wireless data for location
US10841801B1 (en) 2019-06-24 2020-11-17 Motorola Mobility Llc Pillar location for a mobile device
KR102471682B1 (ko) 2021-03-29 2022-11-29 주식회사 엘지유플러스 액세스 포인트 간의 로밍 방법 및 로밍을 제공하는 단말기

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090068970A1 (en) * 2007-09-11 2009-03-12 Motorola, Inc. Scanning frequency optimization for alternate network access in dual mode wireless devices
US20090131081A1 (en) * 2007-11-19 2009-05-21 Research In Motion Limited Adjusting wlan scanning parameters based on rate of change of location of mobile device
CN101836486A (zh) * 2007-10-22 2010-09-15 马维尔国际贸易有限公司 用于wlan的位置感知背景接入点扫描

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5600706A (en) 1992-04-08 1997-02-04 U S West, Inc. Method and system for determining the position of a mobile receiver
JPH0998465A (ja) 1995-09-29 1997-04-08 Nec Corp 携帯無線電話制御法及び携帯無線電話機
US6115580A (en) 1998-09-08 2000-09-05 Motorola, Inc. Communications network having adaptive network link optimization using wireless terrain awareness and method for use therein
US7440755B2 (en) * 2003-06-17 2008-10-21 Telefonaktiebolaget L M Ericsson (Publ) System and method for locating a wireless local area network
US7408506B2 (en) 2004-11-19 2008-08-05 Intel Corporation Method and apparatus for conserving power on a mobile device through motion awareness
US7805140B2 (en) 2005-02-18 2010-09-28 Cisco Technology, Inc. Pre-emptive roaming mechanism allowing for enhanced QoS in wireless network environments
JP2006246121A (ja) * 2005-03-04 2006-09-14 Nec Corp 携帯端末、受信回路制御装置及び受信回路制御方法
EP2012655A4 (en) 2006-04-20 2009-11-25 Iq Life Inc INTERACTIVE PATIENT MONITORING SYSTEM THAT USES VOICE RECOGNITION
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
JP4831572B2 (ja) * 2006-07-13 2011-12-07 富士通株式会社 移動通信システム
US8180486B2 (en) 2006-10-02 2012-05-15 Honda Motor Co., Ltd. Mobile robot and controller for same
US20080117862A1 (en) 2006-11-16 2008-05-22 Yerachmiel Yeshayahu Techniques to use location information to reduce scanning in wireless networks
JP2008147778A (ja) * 2006-12-06 2008-06-26 Matsushita Electric Ind Co Ltd 移動体通信システムおよび移動体通信端末装置
US8838481B2 (en) 2011-07-26 2014-09-16 Golba Llc Method and system for location based hands-free payment
US8838477B2 (en) 2011-06-09 2014-09-16 Golba Llc Method and system for communicating location of a mobile device for hands-free payment
US7904064B2 (en) 2007-01-31 2011-03-08 AT&T International Property I, LP Methods and systems for targeted delivery of information based on current location of wireless device
US20080186196A1 (en) 2007-02-01 2008-08-07 Sony Ericsson Mobile Communications Ab Non-time based snooze
GB2446167B (en) 2007-02-02 2011-08-17 Satmap Systems Ltd Mapping system
ATE430425T1 (de) 2007-02-21 2009-05-15 Research In Motion Ltd Ortsbasierte struktur zur erkennung von wlans
US20090055091A1 (en) 2007-08-24 2009-02-26 Jeffery Scott Hines Method, Apparatus, and Computer Program Product for Intelligently Selecting Between the Utilization of Geo-Fencing and Map Matching in a Telematics System
US8254858B2 (en) 2007-12-21 2012-08-28 Hewlett-Packard Development Company, L.P. Techniques to manage power based on motion detection
DE102008001339A1 (de) 2008-04-23 2009-10-29 Robert Bosch Gmbh Verfahren und Vorrichtung zur Fahrwerksvermessung
JP2012505602A (ja) 2008-10-09 2012-03-01 ユニバーシティ オブ ユタ リサーチ ファウンデーション 運転中のセル電話使用を防ぐシステムおよび方法
KR101510714B1 (ko) 2008-10-27 2015-04-10 삼성전자주식회사 무선 랜 AP(Access Point) 접속 방법 및 이를이용한 장치
JP5166316B2 (ja) 2009-02-20 2013-03-21 株式会社東芝 状況認識装置及び状況認識方法
US8213957B2 (en) 2009-04-22 2012-07-03 Trueposition, Inc. Network autonomous wireless location system
US8843181B2 (en) * 2009-05-27 2014-09-23 Qualcomm Incorporated Sensor uses in communication systems
JP2010278965A (ja) 2009-06-01 2010-12-09 Sony Ericsson Mobilecommunications Japan Inc 携帯情報端末、携帯情報端末の制御方法及び制御プログラム
JP2011139345A (ja) * 2009-12-28 2011-07-14 Panasonic Corp 無線通信装置および無線通信端末の起動制御方法
US9068844B2 (en) 2010-01-08 2015-06-30 Dp Technologies, Inc. Method and apparatus for an integrated personal navigation system
KR101645461B1 (ko) * 2010-01-12 2016-08-12 삼성전자주식회사 휴대용 단말기에서 근거리 무선 네트워크 자동 연결 방법 및 장치
US9378223B2 (en) 2010-01-13 2016-06-28 Qualcomm Incorporation State driven mobile search
US8958822B2 (en) 2010-10-25 2015-02-17 Alohar Mobile Inc. Determining points of interest of a mobile user
US8385917B2 (en) 2010-11-15 2013-02-26 At&T Mobility Ii Llc Radio selection employing transit data determined from kinetic energy generation
DE102011111899A1 (de) 2011-08-30 2013-02-28 Gm Global Technology Operations, Llc Detektionsvorrichtung und Verfahren zur Detektion eines Trägers eines Sende-/Empfangsgeräts, Kraftfahrzeug
US8937554B2 (en) * 2011-09-28 2015-01-20 Silverplus, Inc. Low power location-tracking device with combined short-range and wide-area wireless and location capabilities
US9125113B2 (en) 2011-09-30 2015-09-01 Nokia Technologies Oy Device mobility based scanning period control
US8577354B2 (en) 2011-10-07 2013-11-05 Newaer, Inc. Automating actions within a phone network based upon scanned wireless signals
US8805360B2 (en) 2012-02-14 2014-08-12 Apple Inc. Wi-Fi process
US20130331118A1 (en) 2012-06-10 2013-12-12 Apple Inc. Performing enhanced background location scans to facilitate location-based geo-fencing
US10292105B2 (en) 2012-10-16 2019-05-14 Apple Inc. Motion-based adaptive scanning

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090068970A1 (en) * 2007-09-11 2009-03-12 Motorola, Inc. Scanning frequency optimization for alternate network access in dual mode wireless devices
CN101836486A (zh) * 2007-10-22 2010-09-15 马维尔国际贸易有限公司 用于wlan的位置感知背景接入点扫描
US20090131081A1 (en) * 2007-11-19 2009-05-21 Research In Motion Limited Adjusting wlan scanning parameters based on rate of change of location of mobile device

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107810649A (zh) * 2015-07-09 2018-03-16 高通股份有限公司 基于行人航位推算可靠性来确定无线扫描速率
CN107810649B (zh) * 2015-07-09 2020-03-10 高通股份有限公司 基于行人航位推算可靠性来确定无线扫描速率
WO2017197578A1 (zh) * 2016-05-17 2017-11-23 华为技术有限公司 一种便携式电子设备及定位方法
CN108029077A (zh) * 2016-05-17 2018-05-11 华为技术有限公司 一种便携式电子设备及定位方法
US10499361B2 (en) 2016-05-17 2019-12-03 Huawei Technologies Co., Ltd. Portable electronic device and positioning method
CN108029077B (zh) * 2016-05-17 2020-09-08 华为技术有限公司 一种便携式电子设备及定位方法
CN105828294A (zh) * 2016-05-19 2016-08-03 北京小米移动软件有限公司 检测方法及装置
CN105828294B (zh) * 2016-05-19 2019-03-12 北京小米移动软件有限公司 检测方法及装置
CN106507445B (zh) * 2016-12-07 2020-01-14 Oppo广东移动通信有限公司 一种无线保真Wi-Fi扫描方法及移动终端
CN106507445A (zh) * 2016-12-07 2017-03-15 广东欧珀移动通信有限公司 一种无线保真Wi‑Fi扫描方法及移动终端
CN106879055A (zh) * 2017-01-19 2017-06-20 北京奇虎科技有限公司 一种无线网络扫描控制方法及相关设备
CN106879055B (zh) * 2017-01-19 2020-12-29 北京安云世纪科技有限公司 一种无线网络扫描控制方法及相关设备
CN112470523A (zh) * 2018-07-23 2021-03-09 微软技术许可有限责任公司 用于搜索可用网络的无线设备的知晓环境的自适应回退
CN112823546A (zh) * 2018-12-03 2021-05-18 深圳市欢太科技有限公司 网络处理方法、计算机可读存储介质和电子设备
CN112823546B (zh) * 2018-12-03 2023-01-03 深圳市欢太科技有限公司 网络处理方法、计算机可读存储介质和电子设备

Also Published As

Publication number Publication date
US20130210425A1 (en) 2013-08-15
US20160269858A1 (en) 2016-09-15
US11122508B2 (en) 2021-09-14
US8805360B2 (en) 2014-08-12
TW201338596A (zh) 2013-09-16
TWI503024B (zh) 2015-10-01
CN104115533B (zh) 2018-11-20
US20140342733A1 (en) 2014-11-20
WO2013122838A3 (en) 2013-10-10
JP2015511466A (ja) 2015-04-16
US20180220261A1 (en) 2018-08-02
US9357478B2 (en) 2016-05-31
US10433103B2 (en) 2019-10-01
KR20140112558A (ko) 2014-09-23
EP2786621A2 (en) 2014-10-08
EP2786621B1 (en) 2020-06-03
US20200107269A1 (en) 2020-04-02
WO2013122838A2 (en) 2013-08-22
US9936343B2 (en) 2018-04-03

Similar Documents

Publication Publication Date Title
CN104115533A (zh) WiFi处理
US6801778B2 (en) Efficient location of mobile radiotelephones using cellular and GPS information
US7839814B2 (en) Method and system for adjusting inter-scan period of a mobile station
US8738035B1 (en) System and method for hybrid positioning using Wi-Fi and GNSS blending
US9056767B2 (en) Dynamic access point based positioning
US20110199917A1 (en) Collaborative sharing of location information among devices in a network
US20110201360A1 (en) Method and system for physical map-assisted wireless access point locating
US11832209B2 (en) Terminal device, infrastructure equipment and methods
WO2013112322A1 (en) Dynamic data retrieval in a wlan positioning system
US8862128B2 (en) Integrated terminal using supplementary information and communicating method thereof
US9389300B2 (en) Mechanism for employing and facilitating geodetic triangulation for determining global positioning of computing devices
US20210223354A1 (en) Method for positioning of a user equipment operating in a cellular network
US20130329700A1 (en) Mobile terminal with a reduced handoff delay time and a wireless network system comprising same
CN106612490A (zh) 一种实现站点定位的方法及装置
KR102351320B1 (ko) 에이전트를 이용한 와이파이 포지셔닝 시스템을 위한 액세스 포인트 정보 수집 방법 및 장치
JP6795383B2 (ja) 通信端末装置、情報配信システム及び通信端末プログラム
KR20230142719A (ko) 무선 네트워크들 사이의 스위칭을 위한 방법들 및 장치
KR20110067378A (ko) 무선통신 시스템에서 단말의 위치를 결정하기 위한 장치 및 방법
KR20110035889A (ko) 무선 측위 방법
KR20130064571A (ko) 소형 셀 환경에서의 소형 셀 기지국과 이동 단말 및 소형 셀 기지국의 위치정보 제공방법
KR20110068091A (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
GR01 Patent grant
GR01 Patent grant