用于在无线终端中控制操作模式的装置和方法_3

文档序号:8435793阅读:来源:国知局
器128上,并且基于所述控制程序执行与所请求的附加过程相对应的操作。
[0059]在与附加过程相对应的操作完成之后,第二控制器122基于预先设定以支持DRX模式的预定条件确定是否切换到DRX模式。
[0060]当接收到切换到DRX模式的请求时,第二控制器122执行上述操作以便从用于附加过程的正常模式切换到内部模式。
[0061]在CP 120中提供的高速缓冲存储器或提供以支持DRX模式的存储器可以用作内部存储器128。为了减少DRX模式功耗,内部存储器128可以使用以代码编写的内部模式控制程序(即软件),或者可以从主存储器130预先加载必需的控制程序(即软件)。
[0062]为了从主存储器130预先加载必需的控制程序,内部存储器128应该是与主存储器130软件兼容的。
[0063]要加载到内部存储器128上的控制程序可以根据内部存储器128的容量来确定。当内部存储器128的容量更大时,可以加载更大的控制程序,而当内部存储器128的容量更小时,可以加载更小的控制程序。
[0064]因此,当CP 120被配置时,优选的是确定内部模式操作,并且提供具有足够加载与所确定的内部模式操作相对应的控制程序的容量的内部存储器128。
[0065]调制解调器126基于第二控制器122的控制在无线终端和外部网络之间交换信息。
[0066]如前所述,由于内部模式控制程序,即,无线终端根据DRX模式执行内部模式操作所要求的控制程序,驻留在图1中的内部存储器128中,在DRX模式中降低了功耗。
[0067]图2是根据本公开的另一个实施例的无线终端的框图。
[0068]参考图2,举例来说,无线终端被配置,从而AP控制器211和CP控制器212被整合到单一芯片中,并且共享一个主存储器220。
[0069]与图1中所示的其中AP 110和CP 120被配置在不同的芯片上的实施例相比,它们在图2中被整合到单一芯片中。图2的组件以它们在图1中的对应物相同的方式操作。
[0070]例如,CP控制器212提供对DRX模式操作的控制,像图1中所示的第二控制器122一样。内部存储器214加载内部模式控制程序(即软件),像图1中所示的内部存储器128一样。
[0071]根据本公开的另一个实施例的CP控制器212和内部存储器214的操作以与图1中所示的第二控制器122和内部存储器128的操作同样的方式执行,因此在这里将不详细描述。
[0072]图3是示出根据本公开的实施例的用于在无线终端中控制DRX模式操作的操作的流程图。
[0073]图3的控制操作由在无线终端中控制DRX模式的CP执行。例如,CP可以是图1中示出的第二控制器122或图2中示出的CP控制器212。为了描述方便,应当理解,术语“控制器”被用来指代包括控制器的组件。
[0074]参考图3,在操作310,控制器确定是否切换到DRX模式。切换到DRX模式是指从无线终端的正常操作状态,例如,连接模式切换到DRX模式,或者从空闲模式切换到DRX模式。
[0075]术语“DRX模式”可以用根据无线终端支持的通信方案的另一个术语来替换。例如,无线终端可以支持第二代(2G)移动通信、3G移动通信、长期演进(LTE)等。在2G和3G中,休眠模式类似于“DRX模式”。然而,这些不同的术语适用于本公开的各种实施例中的类似含义。
[0076]在许多情况下,控制器可以在无线终端中从连接模式或空闲模式切换到DRX模式。例如,如果在预定时间内没有从基站接收到数据,则控制器可以切换到DRX模式。在空闲模式中,CP默认地以DRX模式操作。
[0077]如果控制器切换到DRX模式,则控制器初始地以正常模式操作。然后,在操作312,控制器确定是否切换到内部模式。例如,如果触发DRX模式的休眠状态的条件被满足,则在操作314,控制器可以将其操作模式切换到内部模式。这里,“操作模式”是指控制器支持的模式。
[0078]例如,操作模式可以包括正常模式和内部模式。控制器在正常模式中基于存储在主存储器中的控制程序执行预定的操作,反之,控制器在内部模式中基于存储在内部存储器中的控制程序执行预定的操作。
[0079]当无线终端从连接模式或空闲模式切换到DRX模式时,内部模式被设定为执行预定的操作。预定的操作可以是监视寻呼信道和接收寻呼消息的过程。
[0080]正常模式被设定为执行包括在内部模式中执行的预定的操作的CP的所有操作。
[0081]如果内部存储器具有用于内部模式操作的足够大小,则内部模式可以被设定为除了预定的内部模式操作以外还执行在正常模式中正常执行的特定操作。
[0082]也就是说,要在内部模式中执行的DRX模式的休眠状态操作可以根据内部存储器的大小适应性地执行。随着内部存储器具有更大的大小,内部模式操作对DRX模式操作的比率增大。相反,如果内部存储器具有更小的大小,则内部模式操作对DRX模式操作的比率减小。
[0083]在切换到内部模式之后,在操作316,控制器加载内部模式控制程序。内部模式控制程序是与要在内部模式中执行的操作相对应的控制程序。内部模式控制程序被存储在内部存储器中。控制器运行存储在内部存储器中的内部模式控制程序。
[0084]例如,加载在内部存储器中的内部模式控制程序可以是以微代码编写的新的软件或存储在主存储器中的控制程序的块的一部分。在后者所述的情况下,内部高速缓冲存储器或TCM可以用作内部存储器。内部高速缓冲存储器应该是与主存储器软件兼容的。如果提供在控制器中的存储器被用作内部存储器,则控制器应当在适当的时间点在将必需的软件块从主存储器加载到内部存储器和在主存储器中加载必需的软件块之间切换。
[0085]如果新的软件被编写以加载到内部存储器上,则除了在主存储器中的软件,控制器还执行额外的信令程序,以便在新的软件和已有的软件之间积极地共享信息。
[0086]也就是说,在操作318,控制器设定用于执行根据加载的控制程序的操作的因变量和参数。在通过从主存储器加载已有的程序来执行的特定操作期间生成的因变量和参数的一部分或全部可以被设定。
[0087]控制器执行用于与正常模式软件(即,正常模式控制程序)共享在基于内部模式软件(即,内部模式控制程序)的操作中使用的因变量和参数的附加程序。
[0088]在控制器完成设定因变量和参数之后,在操作320,控制器切换到休眠状态。切换到休眠状态能够最小化无线终端的功耗。
[0089]在操作322,控制器监视中断的生成,所述中断指示在预定的时间点从休眠状态切换到活动状态。例如,控制器通过在每个寻呼时隙中生成的中断从休眠状态切换到活动状态。也就是说,控制器在DRX模式中在每个预定的周期重复“唤醒(活动状态)”和“休眠(休眠状态)”。
[0090]当生成中断时,在操作324,控制器切换到活动状态,并且根据在内部存储器中加载的控制程序执行预定的操作。例如,控制器监视寻呼消息的接收。
[0091]在操作326,作为前述操作的结果,控制器确定是否要求附加过程。
[0092]例如,控制器确定是否由于接收信号强度减少到阈值以下而需要附加过程,诸如移交到另一个基站。在活动状态下要求的附加过程为无线通信领域所知,因此将
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1