在便携式终端中自动连接短距离无线网络的方法和设备的制作方法

文档序号:7847622阅读:212来源:国知局
专利名称:在便携式终端中自动连接短距离无线网络的方法和设备的制作方法
技术领域
本发明总体涉及一种用于支持短距离无线网络的便携式终端。更具体地讲,本发明涉及一种无需用户操纵而自动连接短距离无线网络的方法和设备。
背景技术
最近,随着对家庭网络的关注正快速增加,允许使用蜂窝网络和短距离无线网络的便携式终端在开发中。短距离无线通信技术的示例包括无线局域网(LAN)和无线个域网(PAN) o主要地讲,支持蜂窝网络和短距离无线网络的便携式终端可通过将其自身注册到短距离无线网络的接入点(AP)来使用与蜂窝网络提供的服务相同的服务。 当用于支持短距离无线网络的通信模块开启时,传统的便携式终端从邻近AP接收信标信号,直到发现将连接的与服务集ID(SSID)对应的AP为止,当发现要连接的AP时,所述传统的便携式终端连接到对应AP,从而接收服务。也就是说,当在用于支持短距离无线网络的通信模块开启时没有发现对应AP时,便携式终端继续搜索对应AP。当不存在对应AP时,这样的操作浪费了便携式终端的电能。因此,如果AP访问是必需的,则传统的便携式终端允许用户开启和关闭支持短距离无线网络的通信模块。然而,用户的直接操纵造成了用户的不便。另外,当用户没有开启和关闭短距离通信模块时,必需的服务不可用或者电能被浪费。

发明内容
技术方案为了解决现有技术的上述不足,本发明的主要方面在于提供一种用于在便携式终端中无需用户操纵而自动连接短距离无线网络的方法和设备。本发明的另一方面在于提供一种用于在便携式终端中使用位置信息来控制短距离无线网络支持模块的开启和关闭的方法和设备。本发明的另一方面在于提供一种用于在便携式终端中使用运动信息来控制短距离无线网络支持模块的开启和关闭的方法和设备。本发明的另一方面在于提供一种用于在便携式终端中使用位置信息来控制短距离无线网络搜索周期的方法和设备。本发明的另一方面在于提供一种用于在便携式终端中使用运动信息来控制短距离无线网络搜索周期的方法和设备。本发明的另一方面在于提供一种用于在便携式终端中通过自动连接短距离无线网络来执行预设事件的方法和设备。根据本发明的一方面,一种用于在便携式终端中自动连接短距离无线网络的方法包括当注册到接入点(AP)时,存储AP的位置信息。所述方法还包括获得终端的位置信息。所述方法还包括通过将终端的位置信息和AP的位置信息进行比较来控制通信模块的激活周期。所述方法还包括当通信模块被激活时,搜索AP。根据本发明的另一方面,一种用于在便携式终端中自动连接短距离无线网络的设备包括存储器,被配置为在AP注册中存储AP的位置信息。所述设备还包括位置信息获取模块,被配置为获得终端的位置信息。所述设备还包括控制器,被配置为通过将终端的位置信息和AP的位置信息进行比较来控制通信模块的激活周期。通信模块被激活以搜索AP0从以下结合附图公开本发明实施例的详细描述中,对本领域技术人员而言,本发明的其他方面、优点和显著特点将变得清楚。在进行下面的具体实施方式
之前,阐述贯穿本专利文档所使用的特定词语和短语的定义会是有利的术语“包括”和“包含”及其派生词表示包括但不限于;术语“或者”是包括的,表示和/或;短语“与…关联”和“与此相关联的”及其派生词可表示包括、被包括 在…内、与…互连、包含、被包含在…内、连接到或与…连接、I禹合到或与…I禹合、可与…通信、与…协作、交错、并列、与…接近、结合到或与…结合、具有、具有…的属性等。贯穿本专利文档提供特定词语和短语的定义,本领域普通技术人员应理解,在许多情况中(如果不是大多数情况下),这样的定义应用到这样定义的词语和短语的现有和未来的使用中。


为了更完整的理解本公开及其优点,现在参照以下结合附图的描述,在附图中,相同的标号代表相同的部分图IA和图IB示出根据本发明实施例的便携式终端的AP搜索周期;图2A和图2B示出根据本发明实施例的在便携式终端中根据位置的AP搜索;图3示出根据本发明实施例的便携式终端;图4示出根据本发明实施例的便携式终端中初始的AP注册方法;图5示出根据本发明实施例的便携式终端中的AP搜索方法;图6示出根据本发明实施例的用于在便携式终端中使用位置信息来控制短距离无线网络支持模块的开启/关闭和AP搜索周期的方法;图7示出根据本发明实施例的用于在便携式终端中使用运动信息来控制短距离无线网络支持模块的开启/关闭和AP搜索周期的方法。贯穿附图,相同的标号将被理解为表示相同的部分、组件和结构。
具体实施例方式下面讨论的图I到图7以及本专利文档中用于描述本公开的原理的各种实施例仅是通过说明的方式,而不应以任何方式被解释为限制本公开的范围。本领域技术人员将理解,本公开的原理可在任何适当布置的便携式终端中被实现。本发明的实施例提供一种用于在便携式终端中使用位置信息和运动信息来控制短距离无线网络支持模块的开启/关闭和接入点(AP)搜索周期的技术。以下,短距离无线网络通过示例的方式采用无线局域网(WLAN)。本发明对无线个域网(WPAN)是同样可用的。图IA和图IB示出根据本发明实施例的便携式终端的AP搜索周期。参照图IA和图1B,在步骤110,短距离无线网络的AP 100周期性地发送信标信号。终端102使用位置信息或运动信息周期性地确定WLAN模块的开启/关闭和AP搜索周期,并检查终端102是否在其注册的AP 100周围行进。当终端102在AP 100周围时,终端102开启WLAN并根据预定的AP搜索周期周期性地重复睡眠(sle印)模式和侦听(listen)模式。这里,AP搜索周期指示维持或转换睡眠模式和侦听模式的时间间隔,睡眠模式指示短距离无线网络支持模块(以下,称为WLAN模块)使用低于特定水平的功率时的信号发送和接收不可行模式,侦听模式指示WLAN模块使用高于所述特定水平的功率时的信号发送和接收可行模式。接着,当终端102进入AP 100的服务覆盖范围时,终端102在步骤112在侦听模式下接收AP 100的信标信号,并在步骤114执行与AP 100的连接程序。在基于WLAN搜索预设事件之后,终端102可以自动执行与搜索到的事件对应的功能。图2A和图2B示出根据本发明实施例的便携式终端中根据位置的AP搜索。
·
如图2A和图2B所示,终端200通过从全球定位系统(GPS)系统210获得其位置信息212来测量距预注册的AP 220和AP 222的距离,并可根据测量的距离来确定WLAN模块的开启/关闭和AP搜索周期。当如图2A中所示,距预注册的AP 220和AP 222的距离超过阈值距离时,终端200关闭WLAN模块。当如图2B中所示,距预注册的AP 220和AP 222的距离中的至少一个低于阈值距离时,终端200开启WLAN模块,并通过确定AP搜索周期来搜索AP。这样做,当测量的距AP220的距离较短时,终端200缩短睡眠模式时间并延长侦听模式时间。相反,当测量的距AP220的距离较长时,终端200可延长睡眠模式时间并缩短侦听模式时间。特别地,侦听模式时间可被设置为信标发送周期的倍数以免错过AP的信标。在侦听模式下,终端200可尝试扫描AP 220和AP 222之中被确定为驻留在阈值距离内的AP的地址或ID。另外,当距AP 220的距离低于阈值距离时,终端200可通过考虑运动来确定WLAN模块的开启/关闭和AP搜索周期。例如,即使当距AP 220的距离比阈值距离短时,终端200也可关闭WLAN模块或者在睡眠模式下进行操作,以免在终端200没有移动时扫描信标。现在,通过参照图3到图7来描述便携式终端的结构和操作。图3是根据本发明实施例的便携式终端的框图。参照图3,便携式终端包括控制器300、GPS接收器310、运动传感器320、通信模块330和存储单元340。控制器300包括WLAN控制器302,通信模块330包括蜂窝模块332和WLAN 模块 334。控制器300控制并处理便携式终端的操作。在本发明的实施例中,控制器300包括WLAN模块控制器302,其中,WLAN模块控制器302用于使用位置信息和运动信息来进行控制和处理以自动连接到WLAN。在AP初始注册中,WLAN模块控制器302将AP的媒体访问控制(MAC)地址存储到存储单元340中,将初始注册的位置信息确定为AP的位置信息,并将所述位置信息存储到存储单元340中。WLAN模块控制器302从GPS接收器310周期性地获取当前位置信息,使用所述当前位置信息和AP的位置信息来测量终端和预注册的AP之间的距离,并根据测量的距离确定WLAN模块的开启/关闭和AP搜索周期。当测量的终端和AP之间的距离超过阈值距离时,WLAN模块控制器302可确定关闭WLAN模块334。当所述距离低于阈值距离时,WLAN模块控制器302可确定开启WLAN模块334。当测量的终端和AP之间的距离低于阈值距离且测量的距离变短时,WLAN模块控制器302可缩短WLAN模块334的睡眠间隔并延长其侦听间隔。相反,当测量的距离变长时,WLAN模块控制器302可延长WLAN模块334的睡眠间隔并缩短其侦听间隔。根据从运动传感器320获得的终端的运动信息,WLAN模块控制器302确定WLAN模块334的开启/关闭和AP搜索周期。 更具体地讲,当终端完全没有移动时,WLAN模块控制器302可确定关闭WLAN模块334或保持处于睡眠模式。例如,当终端像桌子上的终端般静止时,由于不需要周期性地搜索AP,因此WLAN模块控制器302可关闭WLAN模块334或保持处于睡眠模式。当终端正在移动时,WLAN模块控制器302确定开启WLAN模块334。这样做,当终端的运动程度超过阈值时,WLAN模块控制器302可缩短睡眠间隔并延长侦听间隔。相反,当终端的运动程度低于阈值时,WLAN模块控制器302可延长WLAN模块334的睡眠间隔并缩短其侦听间隔。依据提供商或用户的设置,WLAN模块控制器302可通过考虑位置信息和运动信息两者或者只考虑位置信息和运动信息之一来确定WLAN模块的开启/关闭和AP搜索周期。根据终端的位置信息或运动信息,WLAN模块控制器302可改变获得位置信息或运动信息的周期。GPS接收器310从GPS卫星接收信号,并获得指示便携式终端的位置的位置坐标。GPS接收器310在控制器300的控制下按周期获得位置信息,并将获得的位置信息提供给控制器300。运动传感器320检测终端的惯性力并提供运动信息(例如,加速度、行进速度、行进方向和行进距离)。这里,运动传感器320包括惯性传感器(例如,加速度计和陀螺仪)。通信模块330包括用于处理发送到蜂窝网络和WLAN网络的信号以及处理从蜂窝网络和WLAN网络接收到的信号的蜂窝模块332和WLAN模块334。更具体地讲,通信模块330在控制器300的控制下通过WLAN模块334扫描来自WLAN网络的AP的信标信号。在控制器300的控制下,当WLAN模块334开启或关闭时,WLAN模块334被激活或去激活。当WLAN模块334开启时,WLAN模块334根据AP搜索周期在睡眠模式和侦听模式之间进行切换,并用于扫描预注册AP的信标信号。这里,当WLAN模块334正在被开启时,蜂窝模块332在睡眠模式下进行操作。存储单元340存储用于便携式终端的操作的程序和数据。在本发明的实施例中,存储单元340存储AP的MAC地址和位置信息。存储单元340可存储基于位置信息或运动信息的AP搜索周期的表格。图4示出根据本发明实施例的便携式终端中的初始的AP注册方法。在步骤401,终端检查是否进行初始注册程序。当进行初始注册程序时,终端在步骤403获取并存储来自AP的MAC地址,并在步骤405获得当前位置信息。在步骤407,终端将获得的当前位置信息确定为AP的位置信息并存储该位置信息,随后完成此处理。
图5示出根据本发明实施例的便携式终端中的AP搜索方法。在步骤501,终端使用位置信息或运动信息来确定WLAN模块的开启/关闭以及指示睡眠间隔和侦听间隔的AP搜索周期。这里,将参照图6和图7阐明使用位置信息或运动信息确定WLAN模块的开启/关闭和AP搜索周期的步骤。在步骤503,在根据确定的WLAN模块的开启/关闭和AP搜索周期的终端的操作期间,终端检查WLAN模块是否进入侦听模式。当WLAN模块进入侦听模式时,终端在步骤505通过扫描从邻近AP发送的信标来搜索AP,并在步骤507将搜索到的AP的MAC地址和预存储的AP的MAC地址进行比较。当搜索到的AP的MAC地址不同于预存储的AP的MAC地址时,终端确定可能无法连接到搜索到的AP,随后返回到步骤501。当搜索到的AP的MAC地址和预存储的AP的MAC地址相同时,在步骤509,终端执行到搜索到的AP的连接。接着,终端在步骤511搜索并执行预设事件,并且在步骤513检查到AP的连接是否结束。当到AP的连接没有结束时,终端返回到步骤511。这里,通过AP进行通信。相比之下,当到AP的连接结束时,终端返回到步骤501。这里,AP连接结束包括根据用户的操纵的连接结束以及由于距AP的长距离的自动连接结束两者。图6示出根据本发明实施例的用于在便携式终端中使用位置信息来控制短距离无线网络支持模块的开启/关闭和AP搜索周期的方法。终端在步骤601获得其当前位置信息,并在步骤603将所述当前位置信息和预存储的AP的位置信息进行比较。在步骤605,终端根据比较结果检查终端和AP之间的距离是否短于或等于阈值距离。当终端和AP之间的距离短于或等于阈值距离时,终端在步骤607根据终端和AP之间的距离来确定指示睡眠/侦听间隔的AP搜索间隔,在步骤611确定开启WLAN模块,并随后进行到步骤613。例如,当终端和AP之间的距离变短时,终端确定缩短WLAN模块的睡眠间隔并延长其侦听间隔。相反,当终端和AP之间的距离变长时,终端确定延长WLAN模块的睡眠间隔并缩短其侦听间隔。当终端和AP之间的距离大于阈值距离时,终端在步骤609确定关闭WLAN模块,并 进行到步骤613。在步骤613,终端根据终端和AP之间的距离来设置位置信息获取定时器。例如,随着终端和AP之间的距离增加,终端延长位置信息获取定时器。随着终端和AP之间的距离减小,终端减少位置信息获取定时器。在615,终端操作设置的位置信息获取定时器并检查位置信息获取定时器是否到期。当所述定时器到期时,终端返回到601。图7示出根据本发明实施例的用于在便携式终端中使用运动信息来控制短距离无线网络支持模块的开启/关闭和AP搜索周期的方法。终端在701使用运动传感器来检测其运动,并在703确定其运动程度是否大于或等于阈值。当终端的运动程度大于或等于阈值时,终端在705确定开启WLAN模块并确定AP搜索周期,并随后进行到709。这样做,当终端的运动程度较大时,终端可缩短睡眠间隔并延长侦听间隔。相反,当终端的运动程度较小时,终端可延长睡眠间隔并缩短侦听间隔。当终端的运动程度小于阈值时,终端在707确定关闭WLAN模块或保持处于睡眠模式,并随后进行到709。当终端像位于桌子上的终端般静止时,不需要周期性地搜索AP。在709,终端根据其运动程度来设置运动检测定时器。例如,当终端正在移动时,终端可缩短运动检测定时器。当终端没有移动时,终端可延长运动检测定时器。在711,终端操作设置的运动检测定时器并检查运动检测定时器是否到期。当所述定时器到期时,终端返回到701。目前为止,当终端从GPS系统获得位置信息并确定距AP的距离时,终端可通过从蜂窝网络的基站获得小区ID并确定距AP的距离,或者通过确定终端是否可访问AP来确定WLAN模块的开启/关闭和AP搜索周期。例如,当与预注册的AP对应的小区ID是A、B且从小区网络的基站获得A或B的小区ID时,终端可确定其可访问AP,开启WLAN模块,并设置AP搜索周期。
用于按周期获得终端的位置信息的位置获取定时器可根据由运动传感器测量的运动程度被重设。例如,当终端静止或慢慢移动时,位置获取定时器可被延长。相反,运动检测定时器可根据位置信息被重设。例如,当终端和AP之间的距离超过阈值距离时,运动检测定时器可被延长。因此,终端可节省用于开启和关闭GPS接收器或运动传感器而消耗的电能。当使用终端的位置信息和运动信息来确定WLAN模块的开启/关闭和AP搜索周期时,可在WLAN模块的开启/关闭和AP搜索周期被确定时考虑终端的剩余电压。如上提出,由于终端自动连接到WLAN,因此终端可通过基于WLAN进行预设事件来提供各种服务。例如,当用户在他/她的家或办公室附近时,终端可将诸如终端的SMS、照片、通话记录和GPS行进路径发送到外围设备并备份记录,自动收集RSS,并通过自动连接到WLAN来自动发送到VoIP。这里,RSS指示在新闻或博客网站中使用的内容。当用户在家或办公室附近时,终端自动连接到WLAN并从而使家或办公室中的电子装置(例如,火炉、空调、电灯、计算机和TV)进行预设的操作(例如,开启)。当用户远离家或办公室时,终端可从所述WLAN断开连接,并且电子装置(例如,火炉、空调、电灯、计算机和TV)可执行预设的操作(例如,关闭)。凭借WLAN自动连接功能,在终端周围的计算机或TV上的信使可自动登录或接听电话,并且计算机或TV可通知呼入到终端的电话、接收到的消息或终端的电池状态。当终端自动连接到WLAN时,用户可通过终端发出与电子装置对应的遥控器的警报,从而容易地找到遥控器,并且当终端在附近时允许互联网财务结算,从而加强安全性。由于便携式终端使用位置信息和运动信息来控制短距离无线网络支持模块的开启/关闭和AP搜索周期,因此当终端远离注册的AP时,终端不搜索WLAN,而当终端在注册的AP周围时,终端自动连接到WLAN。因此,用户不必亲自开启和关闭WLAN模块,并可感觉好像他/她一直在访问AP。尽管已使用示例性实施例描述了本公开,但可对本领域的技术人员建议各种改变和修改。本公开意在包含落入权利要求的范围内的这样的改变和修改。
权利要求
1.一种用于在便携式终端中自动连接短距离无线网络的方法,所述方法包括 当注册到接入点AP时,存储AP的位置信息; 获得终端的位置信息; 通过将终端的位置信息和AP的位置信息进行比较来控制通信模块的激活周期 '及 当通信模块被激活时,搜索AP。
2.一种用于在便携式终端中自动连接短距离无线网络的设备,所述设备包括 存储器,用于在接入点AP注册中,存储AP的位置信息; 位置信息获取模块,用于获得终端的位置信息; 控制器,用于通过将终端的位置信息和AP的位置信息进行比较来控制通信模块的激活周期 '及 通信模块,被激活以搜索AP。
3.如权利要求I所述的方法,还包括 测量终端的运动;及 根据终端的运动,控制通信模块的激活周期。
4.如权利要求I所述的方法,其中,控制通信模块的激活周期的步骤包括 将终端和AP之间的距离与阈值距离进行比较; 当终端和AP之间的距离大于阈值距离时,去激活通信模块 '及 当终端和AP之间的距离小于或等于阈值距离时,激活通信模块。
5.如权利要求I所述的方法,还包括 根据终端和AP之间的距离来控制通信模块的扫描周期, 其中,当终端和AP之间的距离较短时,扫描周期延长扫描间隔并缩短非扫描间隔。
6.如权利要求I所述的方法,还包括 测量终端的运动 '及 根据终端的运动来控制通信模块的扫描周期。
7.如权利要求2所述的设备,还包括 惯性传感器,用于测量终端的运动, 其中,控制器根据终端的运动来控制通信模块的激活周期。
8.如权利要求2所述的设备,其中,控制器将终端和AP之间的距离与阈值距离进行比较,当终端和AP之间的距离大于阈值距离时,控制器去激活通信模块,当终端和AP之间的距离小于或等于阈值距离时,控制器激活通信模块。
9.如权利要求2所述的设备,其中,控制器根据终端和AP之间的距离来控制通信模块的扫描周期,当终端和AP之间的距离较短时,控制器延长扫描间隔并缩短非扫描间隔。
10.如权利要求2所述的设备,还包括 惯性传感器,用于测量终端的运动, 其中,控制器根据终端的运动来控制通信模块的扫描周期。
11.如权利要求3所述的方法和权利要求7所述的设备,其中,根据终端的运动,控制通信模块的激活周期的步骤包括 将终端的运动程度和阈值进行比较; 当终端的运动程度小于或等于阈值时,去激活通信模块 '及当终端的运动程度大于阈值时,激活通信模块。
12.分别如权利要求6所述的方法和权利要求10所述的设备,所述方法是其中,根据终端的运动程度控制通信模块的扫描周期的步骤包括当终端的运动程度较小时,缩短扫描间隔并延长非扫描间隔,及 所述设备是其中,当终端的运动程度较小时,控制器缩短扫描间隔并延长非扫描间隔。
13.分别如权利要求3所述的方法和权利要求7所述的设备,所述方法还包括使用终端和AP之间的距离以及终端的运动中的至少一个来控制用于获得终端的位置信息的周期和用于测量终端的运动的周期中的至少一个,及 所述设备是其中,控制器使用终端和AP之间的距离以及终端的运动中的至少一个来控制位置信息获取模块的位置信息获取周期和惯性传感器的运动测量周期中的至少一个。
14.分别如权利要求I所述的方法和权利要求2所述的设备,其中,位置信息是位置坐标和小区标识符中的任意一个。
15.分别如权利要求I所述的方法和权利要求2所述的设备,所述方法还包括当发现注册的AP时,执行与搜索到的AP的连接程序; 执行与所述AP对应的预注册事件,及 所述设备是其中,当注册的AP被发现时,通信模块执行与搜索到的AP的连接程序,控制器执行与所述AP对应的预注册事件。
全文摘要
一种用于在便携式终端中自动连接短距离无线网络的方法和设备。用于在便携式终端中自动连接短距离无线网络的方法包括当注册到接入点(AP)时,存储AP的位置信息。所述方法还包括获得终端的位置信息。所述方法还包括通过将终端的位置信息和AP的位置信息进行比较来控制通信模块的激活周期。所述方法还包括当通信模块被激活时,搜索AP。
文档编号H04W88/06GK102714885SQ201180005810
公开日2012年10月3日 申请日期2011年1月12日 优先权日2010年1月12日
发明者张元昶, 沈孝善, 郑知云 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1