间歇式接收无线信号的移动台的制作方法

文档序号:6427154阅读:93来源:国知局
专利名称:间歇式接收无线信号的移动台的制作方法
技术领域
本发明涉及间歇式接收信号的移动台,尤其是从基站间歇式接收信号,并为特定任务周期性执行操作的移动台。
背景技术
使用于GSM(全球移动通信系统)或IMT-2000(internationalmobile communications 2000,国际移动电信2000)中的移动台,具有一个移动终端和一个被插入其中用来存储用户信息例如电信号码的IC卡。例如在GSM中,IC卡通常被称为智能卡(smart card)或者用户识别模块(SIM)卡。
移动台使用存储在IC卡中的用户信息进行始发呼叫,因而如果没有IC卡,移动台就不能成功的完成始发呼叫。因此,插入IC卡的移动台通常会在移动台的等待状态下以某个特定的时间间隔周期性地检查IC卡的有/无(在下文中仅被称为“IC卡检测”)。例如,在JP-A-6-296161,-11-191797和-2001-238260中就公开了IC卡检测技术。
进行IC卡检测的目的在于防止移动台在未插入IC卡的情况下进行始发呼叫。这个目的就需要在移动台中IC卡被从其中取走之后进行早期IC卡检测。因此要求移动台以较短的时间间隔周期性地执行IC卡检测。
同时,在等待状态下移动台为了检测呼入,间歇性的进行操作来接收来自基站并经由寻呼信道的信号(下文中仅被称为“信号接收”)。这一定时与由基站决定的定时同步执行,因此,如果移动台从一个基站移至另一个基站进行外部越区切换,这一定时就会改变。
图7所示的时序图,示出了常规移动终端中IC卡检测(ICD)和信号接收处理(SRP)的时间间隔。例如在图7中,IC卡检测(ICD)持续时间为30-40毫秒左右,IC卡检测的间隔(第一间隔)为30秒左右,而信号接收处理(SRP)持续约20-100毫秒,信号接收处理的间隔(第二间隔)为2-4秒左右。换句话说,IC卡检测和信号接收处理是不同步的操作。因此,常规移动台中的CPU使第一间隔和第二间隔互不相关。
如果移动台为特定的时间间隔处于等待状态,移动台通常会采取睡眠模式(或空闲模式),从而减少功率消耗。在这种情况下,CPU要使第一间隔和第二间隔互不相关以从睡眠模式转入激活模式。这样就需要一段比较长的时间来进行模式转换,因而移动台的功耗就会增大。特别是,由于在睡眠模式中停止的时钟信号必须在激活模式中产生,所以从睡眠模式到激活模式的模式转换就要花费更长的时间,这是由于要满足保证时钟信号稳定性的需要。

发明内容
由于传统的移动台存在上述问题,本发明的一个目的在于提供一种能够在执行IC卡检测和信号接收时减少功耗的移动台。
本发明提供的移动台包括信号接收块,用来以基站指定的定时间歇性的从基站接收信号;信号处理块,用来在时间间隔中周期性的执行特定任务;计时块,在特定时间开始计时以数满第一和第二时间周期,其中,数满第一时间周期时,计时块在第一判断中判断信号接收块是否正在接收信号,如果第一判断是肯定的即输出周期数满信号,如果第一判断为否定,则继续计时,直到计时块数满第二时间周期或者接收块开始接收信号为止,并在计时块数满第二时间周期或者接收块开始接收信号时输出周期数满信号;控制块,用来响应周期数满信号以控制信号处理块,以执行所述特定任务。
本发明还提供一种方法,包含以下步骤在特定时间开始计时以数满第一和第二时间周期;数满第一时间周期时在第一判断中,判断信号接收是否受到影响;当第一判断为肯定时输出周期数满信号,若第一判断为否定,则继续计时直到第二时间周期期满或者信号接收开始,并且在数满第二时间周期或者信号接收开始时,输出周期数满信号;响应周期数满信号执行特定任务,此特定任务为周期性的。
按照本发明给出的移动台及方法,特定任务的执行和信号接收实质上实现了并形处理,从而减少了移动台从睡眠模式到激活模式之间的模式转换频率,降低了功耗。


图1是根据本发明实施例的移动台的框图。
图2是显示图1中移动台工作程序的流程图。
图3是图1移动台为进行间歇式接收操作期间,数满第一时间周期时的时序图。
图4是图1移动台在数满第二时间周期时的时序图。
图5是图1移动台在数满第一时间周期之后发生信号接收时的时序图。
图6是图1移动台在间歇式信号接收和IC卡检测操作时的时序图。
图7是表示传统移动台进行间歇式信号接收和IC卡检测的时序图。
具体实施例方式
下面,参照附图对本发明进行详细描述。
参照图1,移动台通常标记为10,依照本发明的一个实施例,移动台包含包括CPU11的移动终端,ROM/RAM块13,收发块14,间歇接收控制块15,计时块16,和IC卡控制块17,它们通过总线12连接在一起,以及一个插入移动终端的IC卡18。
收发块14通过无线连接向/从基站发送和接收信号(未示出)。间歇接收控制块15检测由基站确定的信号接收的定时,并通过控制线19控制收发块14以从基站接收信号达到检测呼入的目的。
计时块16对包括第一时间周期和第二时间周期在内的特定的时间周期计时,以确定IC卡检测的定时。当计时块16数满一个或几个时间周期之后,计时块16就通过中断请求线路21通知CPU11周期数满。间歇接收控制块15通过控制信号线20通知CPU11从基站接收信号的定时。控制信号线20也与计时块16相连接。
被通知来自间歇接收控制块15的信号接收定时之后,CPU11在信号接收期间进行信号处理。当通知由计时块16数满一个或几个时间周期之后,CPU11控制IC卡控制块17执行IC卡检测。
被设置第一和第二时间周期之后,计时块16开始计时第一周期,并在数满第一时间周期时判断间歇信号接收是否受到影响。如果数满第一周期时判断信号接收受到影响,则计时块16立即通知CPU11周期数满。另一方面,如果数满第一时间周期时判断信号接收没有受到影响,计时块16则继续第二时间周期的计时,从计时开始数起,不通知CPU11数满第一时间周期。
如果信号接收在计时第二时间周期期间开始,计时块16就会在信号接收开始时通知CPU11周期数满。另一方面,如果在数满第二时间周期之前信号接收没有开始,计时块16则在实际数满第二时间周期时通知CPU11周期数满。
IC卡控制块17经由控制线22从IC卡18读取数据,并通过检查IC卡18有/无,以执行IC卡检测。
图2给出了图1中移动台工作程序的流程图。在程序开始之前,CPU11在计时块16上设定第一和第二时间周期,其中第一时间周期的设定A小于第二时间周期的设定B。计时块16根据CPU11提供的时钟开始计时(步骤31)。如果计时块16的计时与第一时间周期的设定A相符(步骤32),则判断信号接收是否受到影响(步骤33)。计时块16执行该判断,检查由间歇接收块15提供的控制信号线20的信号电平。
如果在步骤33中判断信号接收受到影响,则程序跳至步骤36,计时块16通过中断请求线路21通知CPU11周期数满。CPU11得到周期数满通知后,为IC卡检测停止计时块16进行第二周期计时(步骤37)。随后,CPU11指示IC卡控制块17检查IC卡18(步骤38)。程序返回到步骤31重复以上过程。
另一方面,如果在步骤33中判断信号接收没有受到影响,处理的进行依赖于对第二时间周期计时的计时块16中的计时(步骤34)。具体说来,如果在步骤34中判断为计时块16的计时小于第二时间周期的设定“B”,则处理前进至步骤35判断信号接收是否开始。假如在步骤35中判断信号接收没有开始,则返回步骤34,以重复步骤34和35,直到计时块16数满第二周期或者信号接收开始。
如果在步骤35的信号接收开始之前,于步骤34中判断出计时块16数满第二时间周期,则前进至步骤36,计时块16通知CPU11周期数满。另一方面,假如在步骤34的周期数满之前,在步骤35中判断出信号接收开始,则同样前进至步骤36。在步骤37和38中的随后的程序同上所述。
图3示出了当信号接收受到影响时计时块16数满第二时间周期“A”的情况下,步骤31到33和36到38的时序图。T0为前一次IC卡检测结束时步骤31中计时块16开始计时的时刻。在时刻T1,CPU11响应间歇接收控制块15提供的信号接收定时,进行信号接收处理(SRP)。在时刻T2,计时块16数满第一时间周期“A”,由此步骤32的判断结果为“是”。这种情况下,由于在时刻T2信号接收受到影响,步骤33的判断结果也为“是”,则程序跳至步骤36,计时块16通过中断请求线路21通知CPU11周期数满。在时刻T3,CPU11控制IC卡控制块17开始进行IC卡检测(ICD)。在时刻T4,CPU11在步骤37中停止计时块16的计时。CPU11于步骤38中在时刻T5完成IC卡检测,然后,只要信号接收也完成就转入睡眠模式。
图4示出了当信号接收没有受到影响时计时块16数满第一时间周期“A”,且计时块16在信号接收开始之前数满第二时间周期“B”的情况下,步骤31到34和36到38的时序图。U0为计时块16在步骤31中开始计时的时刻。当信号接收没有受到影响时,计时块16在时刻U1数满第一时间周期“A”。计时块16继续计时,没有遇到信号接收在U2时刻数满第二时间周期“B”。这种情况下,计时块16通过中断请求线21没有任何条件地在时刻U3通知CPU11周期数满。CPU11控制IC卡控制块17开始IC卡检测。随后,CPU11指示计时块16在时刻U4停止计时,虽然计时块16已经由于周期数满被停止了。CPU11在时刻U5完成IC卡检测,然后停止操作由此进入睡眠模式。
图5示出了当计时块16数满第一时间周期“A”时,信号接收没有受到影响,且在计时块16数满第二时间周期“B”之前信号接收开始的情况下,步骤31到35和36到38的时序图。V0为计时块16在步骤31中开始计时的时刻。当信号接收没有受到影响时,计时块16在时刻V1数满第一时间周期“A”。计时块16继续计时,不通知周期数满。间歇接收控制块15通过控制信号线20在时刻V2通知信号接收处理开始。在由收发块14从基站接收信号期间,CPU11进行信号接收处理操作。计时块16响应于信号接收开始,通过中断请求线21通知CPU11周期数满。然后,CPU11控制IC卡控制块17于时刻V3开始IC卡检测,并在时刻V5完成IC卡检测。然后,只要信号接收也完成,CPU11便停止操作由此进入睡眠模式。到此为止在上面的实施例中,计时块16数满从前一次IC卡检测结束开始计时的第一时间周期之前,下一次IC卡检测在任何情况下都不会受到影响。另外,当计时块16数满第一时间周期时,如果信号接收受到影响,下一次IC卡检测在周期数满时受到影响。再者,如果当计时块16数满第一时间周期时信号接收没有受到影响,则要等到计时块16数满第二时间周期或者下一次信号接收开始之时,才开始下一次IC卡检测。最后一种情况,如果在计时块16数满第二时间周期之前信号接收开始,IC卡检测就在信号接收开始时执行。如果在计时块16数满第二时间周期之前信号接收没有开始,IC卡检测就会在数满第二时间周期时开始,不会等待下一次信号接收。
根据上述实施例,图6给出了CPU操作的一个例子的时序图。IC卡检测(ICD)的第一时间间隔通常大于信号接收处理(SRP)的第二时间间隔。例如,信号接收持续20至100毫秒,信号接收的间隔为数秒钟并且与移动系统和移动台的位置有关,而IC卡检测持续30到40毫秒,IC卡检测的时间间隔约为30秒。
例如,如果IC卡检测应当在不小于30秒左右的时间间隔进行,计时块的第一和第二时间间隔就可以各定为20和30秒。这种情况下,如果信号接收从最后一次IC卡检测结束开始在20和30秒的时刻内进行,下一次IC卡检测实质上与信号接收并行进行。
周期性IC卡检测和间歇式信号接收的实质并行或者同步操作能够减少移动台在睡眠模式和激活模式之间模式转换的频率。这显著减少了移动台的功耗,特别是由于减少了用于稳定时钟信号的等待时间。
需要注意的是,通知计时块16由间歇接收控制块15进行的信号接收定时的控制信号线20可以用其他信号线代替,例如指示CPU11的操作。
另外,尽管上面的实施例中是IC卡检测和移动台的信号接收实质上并行进行,另一个信号处理也可以和信号接收实质上并行进行。更普遍的,一个在预定时间周期内进行的周期性信号处理,可以与一个在更短的时间间隔内受到影响的间歇式信号处理实质上并行进行。
由于上述实施例是作为例子描述的,所以本发明不仅限于上述实施例,本领域普通技术人员在不偏离本发明的范围内由此能够很容易构思出各种改变和替换。
权利要求
1.移动台,包括信号接收块,用来以基站指定的定时间歇性地从所述基站接收信号;信号处理块,用来在时间间隔中周期性地执行特定任务;计时块,在特定时间开始计时以数满第一和第二时间周期,其中,在数满所述第一时间周期时,所述计时块在第一判断中,判断所述信号接收块是否正在接收所述信号,如果所述第一判断为肯定的,即输出周期数满信号,如果所述第一判断为否定的,则继续所述计时,直到所述计时块数满所述第二时间周期或者所述接收块开始接收所述信号为止,并在计时块数满所述第二时间周期或者所述接收块开始接收所述信号时输出周期数满信号;和控制块,用来响应所述周期数满信号以控制所述信号处理块,以执行所述特定任务。
2.如权利要求1所述的移动台,所述移动台包括在其中用于存储用户信息的IC卡,以及所述信号处理块的特定任务为检测该移动台中的所述IC卡。
3.如权利要求1所述的移动台,其中所述计时块在所述信号处理块操作结束时开始计时。
4.一种方法包含以下步骤在特定时间开始计时以数满第一和第二时间周期;第一时间周期数满时在第一判断中,判断信号接收是否受到影响;当所述第一判断为肯定时输出周期数满信号,若所述第一判断为否定时,则继续所述计时直到所述第二时间周期期满或者信号接收开始,并且在数满所述第二时间周期或者所述信号接收开始时,输出周期数满信号;响应所述周期数满信号执行特定任务。
5.如权利要求4所述的方法,其中所述的特定任务是指IC卡检测。
全文摘要
一种具有用户识别卡(IC卡18),并且能够进行周期性IC卡(18)检测的移动台。如果在距离前一次IC卡检测特定时间间隔之内信号接收受到影响,则当收发器为了检测呼入从基站接收到信号时IC卡检测受到影响。
文档编号G06K17/00GK1595822SQ200410076880
公开日2005年3月16日 申请日期2004年9月8日 优先权日2003年9月8日
发明者浅田英昭 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1