网络搜寻方法及使用此方法的移动电子装置转让专利

申请号 : CN201210405606.4

文献号 : CN103716861B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 谢竹旺林良迪

申请人 : 纬创资通股份有限公司

摘要 :

一种网络搜寻方法及使用此方法的移动电子装置。该网络搜寻方法,适用处于无讯号服务状态的移动电子装置。此方法先启动第一计时器。接着执行网络搜寻操作。并且判断是否搜寻到可用网络。若否,判断第一计时器的时间计数值是否小于网络搜寻活动期间。当时间计数值不小于网络搜寻活动期间,则启动第二计时器。其中在第二计时器所设定的网络搜寻闲置期间期满前,控制移动电子装置处于省电模式。当时间计数值小于网络搜寻活动期间,则启动第三计时器。其中当第三计时器所设定的休眠期间期满时,控制移动电子装置重新执行网络搜寻操作。

权利要求 :

1.一种网络搜寻方法,适用处于一无讯号服务状态的一移动电子装置,该网络搜寻方法包括:启动一第一计时器;

执行一网络搜寻操作;

判断是否搜寻到一可用网络;

若否,判断该第一计时器的一时间计数值是否小于一网络搜寻活动期间;

当该时间计数值不小于该网络搜寻活动期间,启动一第二计时器,其中在该第二计时器所设定的一网络搜寻闲置期间期满前,控制该移动电子装置处于一省电模式;以及当该时间计数值小于该网络搜寻活动期间,启动一第三计时器,其中当该第三计时器所设定的一休眠期间期满时,返回执行该网络搜寻操作的步骤。

2.如权利要求1所述的网络搜寻方法,其中当该第二计时器所设定的该网络搜寻闲置期间期满时,重置该第一计时器并且返回执行该网络搜寻操作的步骤。

3.如权利要求1所述的网络搜寻方法,其中当该移动电子装置处于该省电模式,控制该移动电子装置停止搜寻该可用网络。

4.如权利要求1所述的网络搜寻方法,其中该网络搜寻闲置期间大于该休眠期间。

5.如权利要求1所述的网络搜寻方法,其中该时间计数值的最大值等于该网络搜寻活动期间与该网络搜寻闲置期间之和。

6.如权利要求1所述的网络搜寻方法,其中该网络搜寻活动期间大于240秒。

7.如权利要求1所述的网络搜寻方法,其中当该移动电子装置搜寻到该可用网络时,对该可用网络进行注册,以连线至该可用网络。

8.一种移动电子装置,包括:

一无线通讯模块,搜寻一可用网络;

一第一计时器,当该移动电子装置处于无讯号服务状态时,该第一计数器开始计时并记录一时间计数值;

一第二计时器,设定一网络搜寻闲置期间;

一第三计时器,设定一休眠期间;以及

一处理器,耦接至该无线通讯模块以及该第一、第二及第三计时器,其中当该无线通讯模块并未搜寻到该可用网络,该处理器判断该时间计数值是否小于一网络搜寻活动期间,若否,该处理器产生一控制讯号以启动该第二计时器,在该第二计时器所设定的该网络搜寻闲置期间期满前,该处理器控制该移动电子装置处于一省电模式,当该时间计数值小于该网络搜寻活动期间,该处理器产生该控制讯号以启动该第三计时器,每当该休眠期间期满时,该处理器控制该无线通讯模块搜寻该可用网络。

9.如权利要求8所述的移动电子装置,其中当该第二计时器所设定的该网络搜寻闲置期间期满时:该处理器产生一重置讯号至该第一计时器,以使该第一计时器重新开始计时,该处理器并控制该无线通讯模块搜寻该可用网络。

10.如权利要求8所述的移动电子装置,其中当该移动电子装置处于该省电模式时:该处理器控制该无线通讯模块停止搜寻该可用网络。

11.如权利要求8所述的移动电子装置,其中该第二计时器所设定的该网络搜寻闲置期间大于该第三计时器所设定的该休眠期间。

12.如权利要求8所述的移动电子装置,其中该第一计时器所获得的该时间计数值的最大值等于该网络搜寻活动期间与该网络搜寻闲置期间的和。

13.如权利要求8所述的移动电子装置,其中该网络搜寻活动期间大于240秒。

14.如权利要求8所述的移动电子装置,其中当该无线通讯模块搜寻到该可用网络时,对该可用网络进行注册,以连线至该可用网络。

说明书 :

网络搜寻方法及使用此方法的移动电子装置

技术领域

[0001] 本发明涉及一种移动电子装置的网络搜寻方法,特别是涉及一种移动电子装置处于无讯号服务状态的网络搜寻方法。

背景技术

[0002] 一般移动电子装置(例如手机或智能型手机等)在无讯号服务时,会一直执行搜寻网络的动作,直至搜寻到可用网络(Available network)并且连线至可用网络后,搜寻的动作才会停止。如此一来,移动电子装置的电池将很快地耗尽。举例来说,一般人经常将移动电话置于车上忘记取出,而车又停放于地下室中,导致移动电子装置长时间处于无讯号服务状态。在此种情境之下,当然没有可用网络可以供移动电子装置进行注册。依现有技术,移动电子装置将会持续并周期性地搜寻可用网络,直至电池的电量耗尽为止。
[0003] 详细地说,图1示出了一种现有移动电子装置处于无讯号服务状态的网络搜寻时序示意图。请参照图1,横轴代表时间,单位为秒(second)。其中时间t1与时间t2之间称之为搜寻期间(Search interval)I1,其代表移动电子装置执行网络搜寻的操作,在此实施例中,搜寻期间I1例如为5秒。时间t2与时间t3之间称之为休眠期间(Sleep interval)I2,也就是若移动电子装置未搜寻到可用网络,则在休眠期间移动电子装置会停止搜寻网络。在此实施例中,休眠期间I2例如为30秒。在休眠期间过后再次进入搜寻期间,移动电子装置亦进行下一轮执行网络搜寻的操作。倘若移动电子装置一直无法搜寻到可用网络,则移动电子装置会周而复始的执行网络搜寻动作与停止搜寻网络,直至搜寻到可用网络或者移动电子装置的电量耗尽为止。
[0004] 现有另一种网络搜寻方法则是将上述休眠期间设定为可变值,随着移动电子装置处于无讯号服务状态的时间愈长,休眠期间亦跟着逐渐增加。此种设计有违第三代合作伙伴计画(3rd Generation Partnership Project,3GPP)所订定的通讯协定相容性测试。并且当移动电子装置移动至有效网络涵盖区域时,可能因休眠期间设定过长而导致无法恢复执行寻网操作。如此便会给用户带来不良的使用者经验。

发明内容

[0005] 有鉴于此,本发明提供一种网络搜寻方法及使用此方法的移动电子装置,可有效提升移动电子装置处于无讯号服务状态的待机时间,达到节能省电的效果。
[0006] 本发明提出一种网络搜寻(Network searching)方法,适用处于无讯号服务(No service)状态的移动电子装置。网络搜寻方法包括下列步骤。启动第一计时器。接着执行网络搜寻操作。并且判断是否搜寻到可用网络(Available network)。若否,判断第一计时器的时间计数值是否小于网络搜寻活动期间(Network searching active interval)。当时间计数值不小于网络搜寻活动期间,则启动第二计时器。其中在第二计时器所设定的网络搜寻闲置期间(Network searching inactive interval)期满前,控制移动电子装置处于省电模式(Power save mode)。以及当时间计数值小于网络搜寻活动期间,则启动第三计时器。其中当第三计时器所设定的休眠期间(Sleep interval)期满时,返回执行网络搜寻操作的步骤。
[0007] 本发明还提出一种移动电子装置,其包括无线通讯模块、三个计时器以及处理器。其中,无线通讯模块用以搜寻可用网络。当无线通讯模块检测移动电子装置处于无讯号服务状态时,第一计时器开始计时并纪录时间计数值。第二计时器用以设定网络搜寻闲置期间。第三计时器用以设定休眠期间。处理器耦接至无线通讯模块以及第一、第二及第三计时器。其中,当无线通讯模块并未搜寻到可用网络,处理器接着判断时间计数值是否小于网络搜寻活动期间。若否,处理器产生控制讯号以启动第二计时器,并在第二计时器所设定的网络搜寻闲置期间期满前,处理器控制移动电子装置处于省电模式。当时间计数值小于网络搜寻活动期间,处理器产生控制讯号以启动第三计时器。每当休眠期间期满时,处理器控制无线通讯模块重新搜寻可用网络。
[0008] 基于上述,本发明所提供的网络搜寻方法及使用此方法的移动电子装置藉由网络搜寻闲置期间的设置,来延长移动电子装置处于无讯号服务区域的待机时间,达到节能省电的效果。
[0009] 为使本发明的上述特征和优点能更明显易懂,下文特举实施例,并结合附图详细说明如下。

附图说明

[0010] 图1示出了一种现有移动电子装置处于无讯号服务状态的网络搜寻时序示意图。
[0011] 图2是依照本发明一实施例所绘示的一种移动电子装置的方块图。
[0012] 图3是依照本发明一实施例所绘示的一种网络搜寻方法的流程图。
[0013] 图4是依照本发明一实施例所绘示的移动电子装置处于无讯号服务状态的网络搜寻时序示意图。
[0014] 附图符号说明
[0015] 200:移动电子装置
[0016] 210:无线通讯模块
[0017] 220:第一计时器
[0018] 230:第二计时器
[0019] 240:第三计时器
[0020] 250:处理器
[0021] I1:搜寻期间
[0022] I2:休眠期间
[0023] I3:网络搜寻活动期间
[0024] I4:网络搜寻闲置期间
[0025] S302-S324:网络搜寻方法的各步骤

具体实施方式

[0026] 图2是依照本发明一实施例所绘示的一种移动电子装置的方块图。请参照图2,本实施例的移动电子装置200例如是具有连结移动网络功能的手机、智能型手机、平板计算机等。移动网络例如是第二代移动通讯(SecondGeneration Telecommunication,2G)网络或第三代移动通讯(ThirdGeneration Telecommunication,3G)网络,不限于上述。移动电子装置200包括无线通讯模块210、第一计时器220、第二计时器230、第三计时器240以及处理器250。其功能分述如下:
[0027] 无线通讯模块210用以执行网络搜寻操作以寻找可用网络。其中,网络搜寻操作例如是小区搜寻(cell search)操作。小区搜寻一般是指移动电子装置于刚开机时或无讯号服务状态时用来寻找是否有移动网络存在,若有,则找出讯号最强的基站以进行注册连线。
[0028] 当无线通讯模块210检测移动电子装置200处于无讯号服务状态时,第一计时器220开始计时并记录时间计数值。此外,第一计时器220在接收到处理器250所传送的重置讯号时重新开始计时。第二计时器230用以设定网络搜寻闲置期间(Network searching inactive interval),当移动电子装置200处于网络搜寻闲置期间时,会进入省电模式(Powers ave mode)。也就是无线通讯模块210完全停止搜寻可用网络。第三计时器240用以设定休眠期间(Sleep interval),无线通讯模块210在休眠期间内会短暂地停止搜寻网络,但是当休眠期间过后则恢复执行网络搜寻操作。
[0029] 处理器250耦接至无线通讯模块210、第一计时器220、第二计时器230及第三计时器240。处理器250例如是中央处理单元(Central ProcessingUnit,CPU),或是其他可编程的一般用途或特殊用途的微处理器(Microprocessor)。
[0030] 然而需说明的是,移动电子装置200除了包括上述构件之外,还可包括存储单元或输入装置等硬件装置,在此不做限制。
[0031] 图3是依照本发明一实施例所绘示的一种网络搜寻方法的流程图。本实施例的方法适用于图2的移动电子装置200,以下即搭配移动电子装置200中的各构件说明本实施例网络搜寻方法的详细步骤。
[0032] 请参照图3,假设本实施例的移动电子装置200处于无讯号服务(Noservice)状态。举例来说,若移动电子装置200为移动电话,则代表移动电话连紧急电话都无法拨打。此时于步骤S302中,处理器250发送控制讯号以启动第一计时器220,第一计时器220开始计时并且随着时间增加。接着于步骤S304,无线通讯模块210执行网络搜寻操作,意即进行小区搜寻来寻找是否有可用的移动网络存在。于步骤S306,判断无线通讯模块210是否搜寻到可用网络。若搜寻到可用网络,则接续步骤S308,无线通讯模块210执行注册等程序以便连线至可用网络。
[0033] 若未搜寻到可用网络,则接续步骤S310,判断第一计时器220当前的时间计数值是否小于网络搜寻活动期间。在本实施例中,网络搜寻活动期间必须设定大于240秒。此设定是为了符合第三代合作伙伴计划(3rdGeneration Partnership Project,3GPP)所订定的通讯协定相容性测试。在3GPP测试项目中,所定义的搜寻网络时间须于240秒内完成注册网络的动作。也就是说,基站在240秒之内的任何时刻皆可能传送讯号给移动电子装置,因此在240秒之内尚无法使移动电子装置200进入本实施例中的省电模式。
[0034] 若第一计时器220当前的时间计数值小于网络搜寻活动期间,则接续步骤S312,处理器250发送控制讯号以启动第三计时器240。第三计时器240用以设定短暂的休眠期间。于步骤S314紧接着判断休眠期间是否期满。若否,则无线通讯模块250在休眠期间内会停止搜寻可用网络(步骤S316)。其中当第三计时器240所设定的休眠期间期满时,则重新执行网络搜寻操作(返回步骤S304),继续下一轮的可用网络搜寻。如此一来,在网络搜寻活动期间之内,移动电子装置200将会周期性地执行搜寻网络操作。
[0035] 另一方面,倘若第一计时器220当前的时间计数值不小于网络搜寻活动期间,意即在3GPP所订定的寻网时间过后,移动电子装置200仍未搜寻到可用网络,处理器250发送控制讯号以启动第二计时器230(步骤S318)。第二计时器230用以设定网络搜寻闲置期间。并且于步骤S320中,判断第二计时器230所设定的网络搜寻闲置期间(Network searching inactiveinterval)是否期满。若否,则接续步骤S322,控制移动电子装置200进入省电模式。在省电模式当中,无线通讯模块210完全停止任何的网络搜寻操作。因为若移动电子装置200在网络搜寻活动期间后仍未搜寻到可用网络,代表移动电子装置200极可能处于地下室等无讯号服务区域(No servicearea)。此时若继续让移动电子装置200执行周期性地网络搜寻操作,只会加速耗费电池电量,减少移动电子装置200的待机时间。于是本发明藉由让移动电子装置200进入深度休眠(Deep sleep)来达到省电的功效。深度休眠的时间即为网络搜寻闲置期间,网络搜寻闲置期间设定愈长,移动电子装置200在无讯号服务区域的待机时间相对地就会比较长,反之亦然。为了有效节省电源,在本实施例中,网络搜寻闲置期间大于休眠期间。
[0036] 由于移动电子装置200可能由无讯号服务区域移动至有效网络覆盖区,因此在网络搜寻闲置期间期满时,处理器250发送重置讯号给第一计时器220,以使第一计时器220重新计时(步骤S324)。并且返回步骤S304,重新进入网络搜寻活动期间而再次开始执行网络搜寻操作。
[0037] 图4是依照本发明一实施例所绘示的移动电子装置处于无讯号服务状态的网络搜寻时序示意图。请参照图2与图4,在本实施例中,搜寻期间I1设定为5秒;休眠期间I2设定为30秒;网络搜寻活动期间I3设定为300秒;网络搜寻闲置期间I4设定为3600秒。须说明的是,上述设定值仅为本发明的一实施例,可由本领域的技术人员依据实际需求设定。如图4所示,假设时间t1为35秒时执行第一次网络搜寻操作,由于搜寻期间I1为5秒,因此在时间t2为40秒时结束第一次网络搜寻操作。假若移动电子装置200并未搜寻到可用网络,则进入休眠期间I2,在休眠期间I2的30秒之内,移动电子装置200停止搜寻网络;依此类推。在网络搜寻活动期间I3之内,移动电子装置200周期性地进行网络搜寻操作与停止搜寻网络。超过
300秒之后,移动电子装置进入网络搜寻闲置期间I4,在此段时间间距之内,移动电子装置
200将完全地停止任何网络搜寻操作,意即进入深度休眠。如此一来,将可延长移动电子装置200的待机时间。
[0038] 在一小时(3600秒)之后,也就是在时间t5=3900秒的时候,移动电子装置200的第一计时器220会收到重置讯号而进行重置(reset)。也就是移动电子装置200再度进入网络搜寻活动期间I3,而重新启动网络搜寻操作。需说明的是,第一计时器220所记录的时间计数值的最大值等于网络搜寻活动期间I3以及网络搜寻闲置期间I4之和。在本实施例中,第一计时器220所记录的时间计数值的最大值为3900秒。
[0039] 简而言之,在本实施例中,移动电子装置200处于无讯号服务区域时,会进行300秒的可用网络搜寻操作。若仍无可用网络供移动电子装置200注册上网,过了网络搜寻活动期间I3的300秒之后,移动电子装置200便会进入省电模式,意即使无线通讯模块210进入深度休眠状态、停止寻网动作。直到过了网络搜寻闲置期间的3600秒之后,移动电子装置200会再次执行网络搜寻操作。
[0040] 综上所述,本发明藉由将网络搜寻活动期间设定高于240秒,且休眠期间设定为固定值,使其完全符合3GPP相容性测试需求。除此之外,藉由网络搜寻闲置期间的设置,来延长移动电子装置处于无讯号服务区域的待机时间。而在网络搜寻闲置期间期满后,可再次执行网络搜寻操作,以确定移动电子装置是否已移动至有效网络涵盖区域。如此一来,本发明能有效延长移动电子装置的待机时间以达到节能省电的效果,提供移动电子装置的用户(End user)有更好的使用者经验(User Experience)。
[0041] 虽然本发明已以实施例揭露如上,然其并非用以限定本发明,本领域的技术人员在不脱离本发明的精神和范围的前提下,可作些许的更动与润饰,故本发明的保护范围是以本发明的权利要求为准。