快速休眠系统和过程的利记博彩app

文档序号:10541212阅读:266来源:国知局
快速休眠系统和过程的利记博彩app
【专利摘要】一种在通信会话期间在第一功率状态下操作的通信系统。对于所述通信会话中的前N个分组中的任何分组并且不多于所述前N个分组,当第一预定时间段在传输一分组之后并且在传输下一分组之前到期时,系统从所述第一功率状态转变到第二功率状态。替代地或另外,当:(a)在所述通信会话中,所述第一预定时间段在传输一分组之后并且在传输下一分组之前到期,以及(b)到目前为止在所述通信会话中传输的每个分组的大小未大于S时,系统从所述第一功率状态转变到所述第二功率状态。
【专利说明】快速休眠系统和过程
[0001]相关申请的交叉引用
[0002]本申请要求于2014年I月14日递交的名称为“FAST DORMANCY SYSTEM ANDPROCESS”的美国专利申请N0.14/155,245的权益,并且被转让给其受让人,并且据此通过引用的方式明确并入本文。
技术领域
[0003]本公开内容总体上涉及通信系统和过程,并且更具体地涉及用于快速休眠以减小包含少量数据的无线连接的尾部开销的通信系统和过程。
【背景技术】
[0004]在移动电话设备中,包含相对少量数据的无线连接(本文中被称为“微小连接”)发生在某些通信网络中。微小连接可以导致移动用户设备(UE)中的功率的低效使用以及网络资源的低效使用。微小连接可以是由各种事件造成的,例如但不限于:延迟的TCP FIN分组、保持活动的消息、延迟的/重复的RST或ACK分组、以及网络发起的不想要的伪分组、或其它通?目事件。
[0005]由于微小连接包含非常少量的数据(例如,相对少量的分组、或者一个或多个相对小的分组),因此用于在UE和网络之间交换分组的有用的时间段非常小,跟着相对大的时间段,其被称为“尾部开销”。尾部开销是由网络不活动定时器引起的。网络不活动定时器被配置为在每个分组的结束之后的预定的时间段到期,除非在该时间段内传送另一个分组。在尾部开销期间,UE保持在高功率状态(例如,CELL_DCH和CELL_FACH)同时等待网络不活动定时器到期,使得UE可以转变到低功率状态(例如,IDLE)。
[0006]例如,具有两秒的业务活动和十八秒的网络不活动定时器的微小连接将遭受90%的尾部开销。可靠地缩短尾部开销可以提高UE中的功率使用效率,并且通过提早释放无线资源来提高网络效率。
[0007]用于缩短尾部开销的一个提议是识别特定的微小连接类型,诸如针对延迟的TCPSYN分组的一种微小连接,其中无线连接中的第一分组是来自服务器的TCP SYN分组,其后跟有上行链路ACK分组。然而,该提议将受限于仅那些被提供具有这样的SYN和ACK分组的微小连接。
[0008]其它提议(诸如在美国公开案2012/0320811(Islam等人)中或者在美国公开案2013/0242763(Li)中描述的)涉及确定运行在设备上的应用的数据事务需求,以确定将来的网络通信是否是可能的。根据这样的提议,当设备确定运行在该设备上的应用完成数据事务时,设备可以发送信号来释放无线连接。然而,这样的提议不解决可以发生在许多网络环境中的各种不同类型的“微小连接”。
[0009]其它提议(诸如在美国专利8,504,002(Lenart等人)中描述的)已经采用了用于在缺少数据业务的时间量已经过去之后,将设备转变到不同的操作状态的算法,但是所述算法不考虑在通信会话的前预设数量N的分组中的“微小连接”。

【发明内容】

[0010]本发明的实施例涉及用于通过识别微小连接,并且响应于检测到每个微小连接的数据传输的结束来发起到低功率状态的相对快速的转变,来减小“微小连接”的“尾部开销”的系统和方法。
[0011]根据本发明的实施例,一种控制具有第一和第二功率状态的电子通信设备的方法包括:在通信会话中在第一功率状态下操作所述电子通信设备;以及响应于确定对于所述通信会话中的前N个分组中的任何分组并且不多于所述前N个分组,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,来向基站请求将所述电子通信设备从所述第一功率状态转变到所述第二功率状态。
[0012]根据进一步的实施例的一种方法包括检测连接增长速率,并且基于所检测的连接增长速率来调整N。
[0013]根据更进一步的实施例,N是在2-12范围内的数量。
[0014]根据本发明的进一步的实施例,一种控制具有第一和第二功率状态的电子通信设备的方法包括:在通信会话中在第一功率状态下操作所述电子通信设备;以及响应于确定以下各项,来将所述电子通信设备从所述第一功率状态转变到所述第二功率状态:(a)在所述通信会话中,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,以及(b)到目前为止在所述通信会话中传输的每个分组的大小未被确定为大于S。
[0015]根据以上实施例中的任何实施例的进一步的示例,一种方法包括检测连接增长速率,并且基于所检测的连接增长速率来调整S。
[0016]根据以上实施例中的任何实施例的更进一步的示例,所述第一预定时间段在3至5秒范围内。
[0017]根据以上实施例中的任何实施例的更进一步的示例,S是在100-1000字节范围内的数量。
[0018]根据以上实施例中的任何实施例的更进一步的示例,转变包括实现UMTS快速休眠操作。
[0019]根据以上实施例中的任何实施例的进一步的示例,一种方法包括确定所述电子通信设备是否是在屏幕关闭(OFF)模式下,并且响应于确定所述通信设备不是在所述屏幕关闭模式下来将所述电子通信设备保持在所述第一功率状态下。
[0020]根据以上实施例中的任何实施例的进一步的示例,一种方法包括确定所述电子通信设备是否是在应用处理器功率崩溃模式下,并且响应于确定所述通信设备不是在所述应用处理器功率崩溃模式下来将所述电子通信设备保持在所述第一功率状态下。
[0021]根据本发明的实施例,一种通信系统包括具有至少第一和第二不同的功率状态的电子通信设备,其中所述电子通信设备被配置为在通信会话期间在所述第一功率状态下操作。所述通信系统还包括处理电子单元,其在所述电子通信设备中,所述处理电子单元被配置用于:响应于确定对于所述通信会话中的前N个分组中的任何分组并且不多于所述前N个分组,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,来请求将所述电子通信设备从所述第一功率状态转变到所述第二功率状态。
[0022]根据上述系统的进一步的实施例,所述处理电子单元还被配置为基于检测到的连接增长速率来调整N。
[0023]根据上述系统的进一步的实施例,对所述处理电子单元进行配置,使得实现以下各项中的至少一项:(a)N是在2-12范围内的数量;(b)所述第一预定时间段在3至5秒范围内;以及(C)转变包括实现UMTS快速休眠操作。
[0024]根据上述系统的进一步的实施例,所述处理电子单元还被配置为执行以下各项操作中的至少一项:(a)确定所述电子通信设备是否是在屏幕关闭模式下,并且响应于确定所述通信设备不是在所述屏幕关闭模式下来将所述电子通信设备保持在所述第一功率状态下;以及(b)确定所述电子通信设备是否是在应用处理器功率崩溃模式下,并且响应于确定所述通信设备不是在所述应用处理器功率崩溃模式下来将所述电子通信设备保持在所述第一功率状态下。
[0025]根据本发明的进一步的实施例的一种通信系统还包括具有至少第一和第二不同的功率状态的电子通信设备,所述电子通信设备被配置为在通信会话期间在所述第一功率状态下操作。在进一步的实施例中,所述电子通信设备中的处理电子单元被配置用于响应于确定以下各项,来将所述电子通信设备从所述第一功率状态转变到所述第二功率状态:(a)在所述通信会话中,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,以及(b)到目前为止在所述通信会话中传输的每个分组的大小未被确定为大于S。
[0026]根据上述系统的进一步的实施例,对所述处理电子单元进行配置,使得实现以下各项中的至少一项:(a)所述第一预定时间段在3至5秒范围内;(b)S在100-1000字节范围内;以及(C)转变包括实现UMTS快速休眠操作。
[0027]根据上述系统的进一步的实施例,所述处理电子单元还被配置用于执行以下各项操作中的至少一项:(a)确定所述电子通信设备是否是在屏幕关闭模式下,并且响应于确定所述通信设备不是在所述屏幕关闭模式下来将所述电子通信设备保持在所述第一功率状态下;以及(b)确定所述电子通信设备是否是在应用处理器功率崩溃模式下,并且响应于确定所述通信设备不是在所述应用处理器功率崩溃模式下来将所述电子通信设备保持在所述第一功率状态下。
[0028]根据本发明的进一步的实施例,一种用于控制具有第一和第二功率状态的电子通信设备的通信系统还包括:用于在通信会话中在第一功率状态下操作所述电子通信设备的处理和通信单元。所述系统还包括:用于响应于确定对于所述通信会话中的前N个分组中的任何分组并且不多于所述前N个分组,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,来向基站请求将所述电子通信设备从所述第一功率状态转变到所述第二功率状态的进一步的处理单元。
[0029]根据本发明的上述实施例的进一步的示例,一种通信系统还包括用于确定连接增长速率,并且基于所检测的连接增长速率来调整N的单元。
[0030]根据上述系统的进一步的实施例,对所述处理电子单元进行配置,使得实现以下各项中的至少一项:(a)N是在2-12范围内的数量;(b)所述第一预定时间段在3至5秒范围内;以及(C)转变包括实现UMTS快速休眠操作。
[0031]根据本发明的上述实施例的进一步的示例,一种通信系统还包括用于确定所述电子通信设备是否是在屏幕关闭模式下,并且响应于确定所述通信设备不是在所述屏幕关闭模式下来将所述电子通信设备保持在所述第一功率状态下的单元。
[0032]根据本发明的上述实施例的进一步的示例,一种通信系统还包括用于确定所述电子通信设备是否是在应用处理器功率崩溃模式下,并且响应于确定所述通信设备不是在所述应用处理器功率崩溃模式下来将所述电子通信设备保持在所述第一功率状态下的单元。
[0033]根据本发明的进一步的实施例,一种用于控制具有第一和第二功率状态的电子通信设备的通信系统还包括:处理和通信单元,其用于在通信会话中在第一功率状态下操作所述电子通信设备。所述系统还包括用于以下各项,来将所述电子通信设备从所述第一功率状态转变到所述第二功率状态的进一步的处理单元:(a)在所述通信会话中,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,以及(b)到目前为止在所述通信会话中传输的每个分组的大小未被确定为大于S,。
[0034]根据上述系统的进一步的实施例,对所述处理电子单元进行配置,使得实现以下各项中的至少一项:(a)所述第一预定时间段在3至5秒范围内;(b)S是在100-1000字节范围内的数量;以及(C)转变包括实现UMTS快速休眠操作。
[0035]根据本发明的上述实施例的进一步的示例,一种通信系统还包括用于确定连接增长速率,并且基于所检测的连接增长速率来调整S的单元。
[0036]根据本发明的上述实施例的进一步的示例,一种通信系统还包括用于确定所述电子通信设备是否是在屏幕关闭模式下,并且响应于确定所述通信设备不是在所述屏幕关闭模式下来将所述电子通信设备保持在所述第一功率状态下的单元。
[0037]根据本发明的上述实施例的进一步的示例,一种通信系统还包括用于确定所述电子通信设备是否是在应用处理器功率崩溃模式下,并且响应于确定所述通信设备不是在所述应用处理器功率崩溃模式下来将所述电子通信设备保持在所述第一功率状态下的单元。
[0038]本发明的进一步的实施例包括一种计算机程序产品,其用于控制具有第一和第二功率状态并且在通信会话期间在第一功率状态下操作的电子通信设备。所述计算机程序包括计算机可读存储介质,其具有用于响应于确定对于所述通信会话中的前N个分组中的任何分组并且不多于所述前N个分组,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,来将所述电子通信设备从所述第一功率状态转变到所述第二功率状态的代码。
【附图说明】
[0039]图1是示出了根据本发明的实施例的系统的图。
[0040]图2是根据本发明的实施例的过程的流程图。
[0041 ]图3是根据本发明的实施例的进一步的过程的流程图。
[0042]图4是根据本发明的进一步的实施例的过程的一部分的流程图。
【具体实施方式】
[0043]本发明的实施例涉及用于通过可靠地检测微小连接内的数据传输的结束,并且发起快速休眠操作来比网络定时器的到期更快地将移动用户设备(本文中被称为用户设备(UE))转变到低功率状态,来减小微小连接的尾部开销的系统和方法。
[0044]根据本发明的实施例,UE内的处理电子单元被配置为检测微小连接,并且在特定的实施例中,被配置为检测微小连接的数据传输的结束。处理电子单元还被配置为当检测至IJ微小连接的结束时执行“微小连接快速休眠”(TCFD)过程,如本文描述的。在特定的实施例中,TCFD过程采用已经在UE中存在的UMTS “快速休眠”特征。在其它实施例中,TCFD过程采用其它适当的快速休眠特征,诸如本文描述的。
[0045]TCH)过程采用比网络不活动定时器更加积极(更短的持续时间)的不活动定时器。例如,如果网络不活动定时器是is秒,则Tcro不活动定时器可以是3至5秒。在其它实施例中,采用Tcro不活动定时器的其它适当的时间段。通过采用适当地积极的TCro不活动定时器(具有比网络不活动定时器时间段足够更短的时间段)和对微小连接的可靠检测,可以实现显著的功率节省和对网络资源的更高效的使用。
[0046]下面结合附图阐述的【具体实施方式】旨在于作为对各种配置的描述,而不旨在于表示可以实施本文描述的概念的唯一的配置。为了提供对各种概念的全面理解,【具体实施方式】包括具体细节。但是,本领域的技术人员将显而易见的是,在没有这些具体细节的情况下,也可以实施这些概念。在某些实例中,众所周知的结构和组件以框图形式示出,以避免模糊这样的概念。
[0047]现在将参考各种装置和方法来给出电信系统的若干方面。这些装置和方法将通过各种框、模块、组件、电路、步骤、过程、算法等(共同地被称为“元素”),在以下【具体实施方式】中进行描述,以及在附图中进行示出。这些元素可以使用电子硬件、计算机软件或其任意组合来实现。至于这样的元素是实现为硬件还是软件,取决于特定的应用以及施加在整个系统上的设计约束。
[0048]通过举例的方式,元素、元素的任何部分或元素的任意组合可以利用包括一个或多个处理器的“处理电子单元”来实现。处理器的示例包括被配置为执行遍及本公开内容描述的各种功能的微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门控逻辑、分立硬件电路和其它适当的硬件。处理系统中的一个或多个处理器可以执行软件。无论被称作为软件、固件、中间件、微代码、硬件描述语言还是其它术语,软件应当被广泛地解释为意指指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行文件、执行的线程、过程、函数等。
[0049]因此,在一个或多个示例性实施例中,所描述的功能可以在硬件、软件、固件或其任意组合中实现。如果在软件中实现,则所述功能可以作为一个或多个指令或代码存储或编码在计算机可读介质上。计算机可读介质包括计算机存储介质。存储介质可以是可由计算机存取的任何可用的介质。通过举例而非限制性的方式,这样的计算机可读介质可以包括RAM、R0M、EEPR0M、⑶-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者可以用于以指令或数据结构的形式携带或存储期望的程序代码以及可以由计算机来存取的任何其它的介质。如本文所使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)和软盘,其中磁盘通常磁性地复制数据,而光盘则利用激光来光学地复制数据。上述的组合也应当包括在计算机可读介质的范围内。
[0050]1、系统硬件环境
[0051 ]参照图1描述了根据本发明的实施例的TCFD系统和过程的示例。在图1中,UE 10包括外壳11,外壳11包含处理和通信电子单元12,其被配置为提供某些处理操作和网络通信操作,例如但不限于通过网络14的无线电信。如图1所示,UE 10还被配置具有TCro处理电子单元16。
[0052]处理和通信电子单元12包括被配置为执行与网络通信有关的操作的处理电子单元和通信电子单元。在特定的实施例中,处理和通信电子单元12被配置为提供标准的无线电信操作,并且可以被配置为类似于常规的无线电信电子单元,诸如用在常规的无线移动电话、电子平板计算机、智能电话等等中。在其它实施例中,处理和通信电子单元12可以被具体地配置用于使用的一个或多个其它无线通信应用。
[0053]在某些实施例中,处理和通信电子单元12还被配置为基于软件、硬件、固件或其组合来执行与处理电子单元相关联的其它处理操作,其中这样的其它操作可以包括,但不限于定时器操作(以确定一个或多个预置时间段的到期)、用户界面操作(以控制向用户显示信息和从用户输入信息)、联系人目录操作、和/或常规地包括在无线电信设备中的其它应用。
[0054]在特定的实施例中,TCH)处理电子单元16包括软件、硬件或其组合,它们被添加到或包括在相同的处理和通信电子单元12中。通过将TCro处理电子单元并入到已经在UE 10中提供的处理和通信电子单元12中以用于网络通信操作,可以利用最小的额外成本将TCFD处理电子单元16包括在UE 10中。在特定的实施例中,TCro处理电子单元16包括用于对包括在处理和通信电子单元12中的处理电子单元进行编程的软件(诸如一个或多个软件应用、程序、模块或其它适当的形式),而不需要在UE 10中包括额外的硬件。然而,在其它实施例中,TCH)处理电子单元16包括与处理和通信电子单元12分离的、但是连接的以与处理和通信电子单元12操作的处理电子单元。
[0055]如本文描述的,TCFD处理电子单元16包括或与至少一个TCro定时器17操作,以用于当自从定时器的开始的一个或多个预定时间段到期时提供定时信号(例如,超时信号)。TCH)定时器17可以实现在软件、硬件或其组合中,包括在TCFD处理电子单元16和/或处理和通信电子单元12中或者与TCFD处理电子单元16和/或处理和通信电子单元12可操作地连接。根据如本文描述的示例,TCFD处理电子单元16被配置为启动定时器17、重置定时器17和处理来自定时器17的定时信号。TCH)定时器17可以被设置为任何适当的时间段,并且在特定的实施例中,被设置为小于网络不活动定时器24的时间段(下文描述的)。例如,如果网络不活动定时器是18秒,则TCH)不活动定时器可以是3至5秒。在其它实施例中,采用TCFD不活动定时器17的其它适当的时间段。
[0056]图1中的UE 10还包括外壳11中的电子显示屏幕和相关联的显示电子单元18。显示屏幕和电子单元18与处理和通信电子单元12连接,并且被配置用于显示视觉显示信息。在特定的实施例中,电子单元12和/或电子单元18被配置为例如响应于来自电子单元12和/或电子单元18的控制信号来控制显示屏幕的操作,以选择性地在高功率状态和低功率状态(例如,针对照明、背后照明、睡眠模式或其它高功率使用模式和低功率使用模式)之间转变。UE 10可以包括一个或多个用户输入设备,以用于从用户接收信息,其中这样的用户输入设备可以包括与显示屏幕18相关联的或包括在显示屏幕18中的触摸屏、和/或在UE 10的外壳上布置的按钮、旋钮、键盘键、滑动开关等等(未示出)中的一个或多个。
[0057]UE 10包括电源19或与电源19操作,以用于向处理和通信电子单元12和UE 10中的其它电子单元提供电功率。在特定的实施例中,电源19包括内部电源(诸如电池)或随时间和/或使用耗尽的其它有限源。在这样的实施例中,TCFD处理可以有助于使功率使用最小化并且增加电源19的充电或工作寿命。
[0058]UE 10可以是具有处理能力并且被配置为提供电子网络通信操作的任何适当的电子通信设备。在示例实施例中,UE 10是通过与一个或多个基站20的无线连接来提供移动电话音频和/或文本通信操作的无线、移动电话设备或其它电子通信设备。这样的UE 10的示例包括但不限于蜂窝电话、智能电话、个人数字助理、便携式计算设备、导航设备、平板计算机和/或类似设备或其组合。
[0059]处理和通信电子单元12可以包括一个或多个电子处理器、相关联的存储器、以及用于通过网络14来传输数据(音频、图像、文本或其它信息)的通信电子单元。在特定的实施例中,通信电子单元包括用于数据的无线通信的电子接收机、发射机和/或收发机电子单
J L ο
[0060]在图1的实施例中,UE10被连接用于无线通信系统中的通信。图1中的无线系统可以例如表示可以被启用来接收和/或发送无线信号的任何无线通信系统或网络。通过举例而非限制性的方式,图1中的无线系统可以包括以下各项中的一项或多项:无线广域网(WffAN)、或无线城域网(WMAN),例如,通用移动电信系统(UMTS)通信系统、仅演进数据/演进数据优化(EVDO)通信系统、长期演进(LTE)通信系统等等。
[0061 ]图1中的UE 10包括无线、移动电话,其包括被配置为在网络14上通过一个或多个基站20进行通信的处理和通信电子单元12。在这样的实施例中,网络14包括通信网络和相关联的硬件和软件以用于提供网络通信操作。一个或多个网络服务器22在网络14上连接,用于与UE 10和其它UE、和/或与网络14上的其它服务器进行数据的通信。
[0062]基站20包括一个或多个网络定时器24(或者连接到一个或多个网络定时器24或以其它方式与一个或多个网络定时器24相关联)。网络定时器24可以由与基站20相关联的软件、硬件或其组合来实现。
[0063]根据本发明的实施例的系统包括TCro处理电子单元16(和/或包括TCFD处理电子单元的处理和通信电子单元12),其被配置为执行Tcro过程,如本文描述的。根据本发明的进一步的实施例的系统包括UE 10,其具有被配置为执行TCFD过程的TCro处理电子单元16(和/或包括TCFD处理电子单元的处理和通信电子单元12),如本文描述的。根据本发明的更进一步的实施例的系统还包括如参照图1描述的其它设备和组件中的一个或多个。
[0064]2、操作示例
[0065]在如图1所示的实施例中,UE10被配置为通过与一个或多个基站20的无线连接来在网络14上传输(接收或接收和发送)数据。在分组中传输数据,其中通信会话典型地涉及多个数据分组的通信。然而,如上文论述的,各个通信事件可以产生在其中传输相对少量的数据(例如,相对少量的分组或具有相对小的大小的分组)的无线连接。
[0066]在通信会话期间,经由处理和通信电子单元12来控制UE10切换到高功率状态(例如,CELL_DCH和CELL_FACH),以接收或发送数据分组。只要在传输分组,UE 10就保持在高功率状态下。如上文论述的,如果UE 10在预定的时间段内(如由网络定时器24确定的)保持在高功率状态下而不传输分组,则基站20将向UE 10传输转变到休眠或低功率状态(例如,IDLE)的指令。
[0067]然而,根据本发明的实施例,当TCFD不活动定时器到期并且特定条件被满足时,TCFD处理电子单元16触发快速休眠(转变到低功率状态)。在一个实施例中,特定条件是到目前为止在当前的无线连接中交换的分组的数量小于预定数量N。例如,N可以是10。在其它实施例中,N大于或小于10。
[0068]在该实施例中,针对自从无线连接(通信会话)的开始传输的前N个分组中的每个分组来发起TCH)不活动定时器17。换句话说,当检测到无线连接中的第一分组时,启动TCFD不活动定时器17。如果在TCH)不活动定时器到期之前交换第二分组,则当检测到第二分组时重置TCFD不活动定时器17,等等,直到无线连接中的前N个分组。
[0069]如果TCro不活动定时器17在N个分组中的任何分组之后、在交换无线连接中的下一分组之前到期,则TCFD处理电子单元16确定该无线连接是“微小连接”并且触发快速休眠过程,以将UE 10转变到低功率状态。如果TCro不活动定时器17在无线连接中的前N个分组中的任何分组之后都不到期,则Tcro处理电子单元16确定该无线连接不是“微小连接”,并且结束针对该无线连接的TCFD处理。
[0070]一旦Tcro过程结束,通信会话就继续,但是服从较长持续时间的网络不活动定时器24的控制。因此,在上文实施例中,TCro过程在无线连接(通信会话)的前N个分组期间应用积极的TCH)不活动定时器17。如果TCH)不活动定时器17没有在那些前N个分组期间到期,则假设无线连接不是“微小连接”,并且在无线连接(通信会话)的剩余部分期间应用标准的网络不活动定时器。
[0071]在本文描述的示例实施例中,TCH)处理电子单元16触发快速休眠(转变到低功率状态)。在特定的实施例中,TCFD处理电子单元16(根据适当的电信标准)触发包括在UE的处理和通信电子单元12中的UMTS快速休眠特征。在特定的实施例中,到低功率状态的转变涉及将UE 10从用于接收或发送数据的高功率状态(诸如但不限于Cell_DCH状态或Cell_FACH状态)转变为低功率状态(诸如但不限于空闲状态,例如,Cell_IDLE状态、PCH状态或其它低功率状态),例如,在其中无线连接被移除同时IP地址被保留的状态,或者转变到消耗比UE在其中传输(接收或发送)分组的状态少的功率的另一个状态。虽然实施例使用包括在UE中的UMTS快速休眠特征,但是其它实施例使用其它适当的快速休眠特征。
[0072]例如,当TCFD处理电子单元16触发快速休眠转变时,UE 10向基站20传输请求(例如,信号连接释放指示(SCRI))以转变到低功率状态。作为响应,基站20向UE 10发送授权,使得处理和通信电子单元12将UE 1转变成低功率状态。
[0073]在上文的示例实施例中,当TCFD不活动定时器17到期并且特定条件(到目前为止在当前的无线连接中交换的分组的数量小于预定数量N)被满足时,TCFD处理电子单元16触发快速休眠(转变到低功率状态)。在另一个示例实施例中,特定条件是到目前为止在当前的无线连接中交换的最大分组大小小于或等于预定值S。值S可以是任何适当的值,诸如但不限于100字节。
[0074]在该实施例中,针对无线连接(通信会话)的每个分组来启动TCFD不活动定时器17,如上文论述的。然而,如果Tcro不活动定时器在无线连接期间到期,则Tcro处理电子单元16确定到此时为止在无线连接中交换的每个分组的大小是否等于或小于S。如果到此时为止交换的每个分组的大小等于或小于S,则TCFD处理电子单元16确定该无线连接是“微小连接”并且触发快速休眠过程,以将UE 10转变到低功率状态。如果到此时为止在无线连接中交换的分组的大小大于S,则假设该无线连接不是“微小连接”并且TCFD过程结束。
[0075]再次,一旦TCH)过程结束,通信会话就继续,但是服从较长持续时间的网络不活动定时器24的控制。因此,在上文实施例中,TCH)处理电子单元16应用积极的TCH)不活动定时器,直到在无线连接(通信会话)中传输分组大小大于S的分组。如果传输了大于S的分组大小,则假设该无线连接不是“微小连接”,并且在无线连接(通信会话)的剩余部分期间应用标准的网络不活动定时器24。
[0076]在进一步的实施例中,值S是可变的、可编程的参数。类似地,在上文实施例中的任何实施例中,数量N可以是可变的、可编程的参数。在特定的实施例中,值S和/或N是基于网络或UE性能标准和/或其它预定条件来确定的。
[0077]例如,TCH)处理电子单元16可以被配置为提供针对多个不同的地理位置中的每个地理位置的不同的S值和/或不同的N值,使得针对UE 10的每个不同的检测到的地理位置提供不同的S和/或N值。例如,多个不同的地理区域可以分别与相应的多个不同的S和/或N值相关联(例如,在一对一的基础上),使得针对UE 10可能位于的每个不同的地理区域提供不同的S和/或N值。
[0078]在本文描述的实施例中,可以将TCH)定时器17设置在固定的值处(诸如但不限于3至5秒)ο替代地,在那些实施例中的任何实施例中,可以例如基于某些规则、算法或性能标准来改变或适应性地更新TCFD定时器17。
[0079]例如,TCFD处理电子单元16和/或TCro定时器17可以被配置为应用基于算法或规则的过程来定义针对上述实施例中的任何实施例的Tcro定时器值,其中TCFD定时器值取决于一个或多个预定条件。
[0080]根据本发明的实施例,示例Tcro过程可以由Tcro处理电子单元16和/或包括Tcro处理电子单元16的处理和通信电子单元12来执行。
[0081]在图2的流程图中,TCH)过程30开始于(或以其它方式包括)对无线连接的开始的检测(或确定无线连接已经开始)(在32处)。在特定的实施例中,UE中的电子单元(诸如但不限于处理和通信电子单元12和/或TCFD处理电子单元16)通过监测或以其它方式接收来自网络的信号来检测(在32处)无线连接的开始,指示处理和通信电子单元12已经获得了无线连接。在其它实施例中,可以采用无线连接的开始的其它适当的指示符来确定检测32。
[0082]在特定的实施例中,当检测到32无线连接的开始时,过程30随后确定(在34处)UE10的显示屏幕(例如,与显示屏幕和电子单元18相关联的显示屏幕)是否是关闭或开启的。在特定的实施例中,UE中的电子单元(诸如但不限于处理和通信电子单元12和/或TCFD处理电子单元16)通过监测或以其它方式接收来自与电子单元相关联的高级操作系统的信号来确定(在34处)显示屏幕是否是关闭或开启的,其中信号指示显示屏幕是开启的(不是关闭的)。
[0083]如果确定34是显示屏幕不是关闭的(否),则假设用户最近已经使用或当前正在使用设备,并且TCFD过程30 (在36处)结束,不进行快速休眠(即,不转变到低功率状态)。结果,UE 10保持在高功率状态下并且在无线连接(通信会话)的剩余部分期间服从较长持续时间的网络不活动定时器。
[0084]如果确定34是显示屏幕是关闭的(是),则过程30进行到38以启动TCH)不活动定时器17。在进一步的实施例中,可以将确定34从过程30中消除,使得过程30从检测32进行到TCFD不活动定时器17的启动38,而不作出关于显示屏幕状态的确定34。
[0085](在38处)启动TCFD不活动定时器173CH)不活动定时器17对预定时间段(S卩,TCFD定时器时段)进行定时(或以其它方式确定预定时间段的到期)。
[0086]在启动TCH)不活动定时器17之后,(在40处)作出关于TCH)不活动定时器17是否在无线连接中的下一分组的通信之前到期的确定。如果确定40是TCH)不活动定时器在传输下一分组之前到期(是),则(在42处)触发快速休眠过程,以将UE 10转变成低功率状态,而不等待网络不活动定时器24到期。
[0087]在另一方面,如果确定40是TCFD不活动定时器没有在传输下一分组之前到期(否),则过程30继续(在44处)确定上一分组是否是自从无线通信的开始的第N分组。如果确定44是上一分组是第N分组(是),则TCro过程30(在46处)结束而不进行快速休眠(S卩,不转变到低功率状态)。结果,UE 10保持在高功率状态下并且在无线连接(通信会话)的剩余部分期间服从网络不活动定时器。
[0088]在另一方面,如果确定44是上一分组不是第N分组(否),则TCFD过程30返回重置TCH)不活动定时器38。在该情况下,重启(或以其它方式访问)TCH)不活动定时器38,使得可以(在40处)作出关于预定时间段是否在无线连接中的下一分组的通信之前到期的确定,并且过程30继续,如上所述。
[0089]如上所述,TCro不活动定时器17在检测到无线连接的开始之后(在38处)启动,并且针对无线连接中的每个分组(直到前N个分组)来重置或重启(再次,在38处)。在这样的实施例中,TCH)处理电子单元16被配置为检测每个分组的发生,至少直到无线连接中的前N个分组。在特定的实施例中,通过监测与处理和通信电子单元12和/或TCFD处理电子单元16相关联的发送和接收数据缓冲器来进行对分组的检测。
[0090]当检测到分组时,TCro处理电子单元16触发TCFD不活动定时器17重置和再次开始定时。另外,TCFD处理电子单元16包括计数器(或访问与处理和通信电子单元12相关联的计数器)以对自从无线连接的开始的分组数量进行计数。例如,TCFD处理电子单元16可以被配置为在无线连接的开始处重置计数器,并且针对分组的每个检测来递增计数器(或者从N或其它预置数量递减计数器)。通过保持和访问对自从无线连接的开始传输的分组数量的计数,TCFD处理电子单元16可以作出关于上一分组是否是无线连接中的第N分组的确定44。
[0091]在进一步的实施例中,除了或替代确定TCro不活动定时器17是否在前N个分组内到期,作出关于到目前为止在无线连接中交换的每个分组的最大分组大小是否小于或等于预定大小S。参照图3描述了这样的过程50的示例。在特定的实施例中,TCH)处理电子单元16(和/或包括TCFD处理电子单元16的处理和通信电子单元12)被配置为执行如上所述的过程
30、过程50或两个过程的组合。
[0092]参照图3,过程50开始于相同的元素32、34和38,如上文关于图2的过程描述的。在过程50中,在(在32处)检测到无线连接的开始之后,可以以上文描述的方式或任何其它适当的方式来检测分组。
[0093]当检测到分组时,(在38处)启动或重启TCro不活动定时器17。(在40处)作出关于TCH)不活动定时器17是否在无线连接中的下一分组的通信之前到期的确定。如果确定40是TCH)不活动定时器在传输下一分组之前到期(是),则(在54处)作出关于分组的大小是否超过预定的门限大小S的进一步的确定。在特定的实施例中,UE 10中的电子单元(诸如但不限于处理和通信电子单元12和/或TCro处理电子单元16)被配置为通过监测发送和接收缓冲器中的数据大小的改变来检测分组大小。
[0094]如果确定54是分组的大小大于预定的门限大小S(是),则TCro过程50(在56处)结束而不进行快速休眠(即,不转变到低功率状态)。结果,UE 10保持在高功率状态下并且在无线连接(通信会话)的剩余部分期间服从网络不活动定时器。在另一方面,如果确定54是分组的大小不大于预定的门限大小S(否),则TCFD过程50继续(在60处)触发快速休眠过程,以将UE 10转变成低功率状态,而不等待网络不活动定时器24到期。
[0095]如果确定40是TCH)不活动定时器没有在传输下一分组之前到期(否),则过程50继续(在58处)确定上一分组是否是自从无线通信的开始的第N分组。如果确定58是上一分组是第N分组(是),则TCFD过程50(在56处)结束而不进行快速休眠(S卩,不转变到低功率状态)。结果,UE 10保持在高功率状态下并且在无线连接(通信会话)的剩余部分期间服从网络不活动定时器。在另一方面,如果确定58是上一分组不是第N分组(否),则TCro过程50返回(在38处)启动/重启TCFD定时器,并且过程50继续,如上所述。
[0096]在上文关于图2和3描述的TCH)过程的进一步的示例实施例中,过程可以包括关于UE是否是在应用处理器功率崩溃模式下以及显示屏幕关闭的确定。例如,在图2和3的实施例中,替代(或除了)元素33,TCro过程30或50可以包括关于UE是否是在应用处理器功率崩溃模式下并且在屏幕关闭模式下的确定41。例如,在TCFD过程30中,确定41可以发生在确定40 (是)之后以及触发42Tcro快速休眠过程之前,如图4所示。在Tcro过程50中,确定41可以发生在确定50(否)之后以及触发60TCFD快速休眠过程之前,同样如图4所示。
[0097]如上所述的示例TCH)过程和系统被配置为响应于确定对于通信会话中的前N个分组,(由TCH)定时器17确定的)第一预定时间段已经在传输一分组之后并且在传输下一分组之前到期,来控制UE 10从高功率状态转变到低功率状态,并且在前N个分组之后采用(由网络不活动定时器24确定的)第二时间段。如上所述的进一步的示例TCFD过程和系统替代地或还被配置为响应于确定(由Tcro定时器17确定的)第一预定时间段已经在传输一分组之后并且在传输下一分组之前到期,并且到目前为止传输的每个分组的大小不大于预定值S,来控制UE 10从高功率状态转变到低功率状态。
[0098]如上所述的TCro过程可以利用UE 10中的处理电子单元来实现。可以在UE 10中采用现有的或额外的处理和相关的电子单元(硬件、软件、固件和/或其组合),以提供具有适当的积极的定时器时段的业务不活动定时器(即,如上所述的Tcro不活动定时器17)。取决于采用上文实施例中的哪个实施例,这样的现有的或额外的电子单元可以包括分组计数器和/或分组大小检测器。
[0099]TCro过程可以被配置为检测现有的屏幕开启/关闭信息,以确定UE上的显示屏幕是否是开启或关闭的。类似地,TCFD过程可以被配置为检测现有的处理器功率崩溃模式信息,以确定UE是否在处理器功率崩溃模式下。在特定的实施例中,那些检测操作是由提供给UE 10中的处理电子单元(例如,上文论述的处理和通信电子单元12)的软件指令来提供的。因此,在特定的实施例中,可以在对现有的UE设备进行最小的硬件改变或不进行硬件改变的情况下实现TCFD系统和过程。
[0100]提供前面的描述以使本领域的任何技术人员能够实施本文描述的各个方面。对这些方面的各种修改对于本领域的技术人员而言将是显而易见的,以及本文所定义的一般原则可以应用到其它方面。因此,本权利要求书不旨在受限于本文所示出的方面,而是符合与权利要求书所表达的内容相一致的全部范围,其中,除非明确地声明如此,否则提及单数形式的元素不旨在意指“一个和仅仅一个”,而是“一个或多个”。除非以其它方式明确地声明,否则术语“某些”指的是一个或多个。遍及本公开内容描述的各个方面的元素的、对于本领域的普通技术人员而言已知或者稍后将知的全部结构的和功能的等效物以引用方式明确地并入本文中,以及旨在由权利要求书来包含。此外,本文中所公开的内容中没有内容是想要奉献给公众的,不管这样的公开内容是否明确记载在权利要求书中。没有权利要求元素要被解释为单元加功能,除非元素是使用短语“用于……的单元”来明确记载的。
[0101]应当理解的是,所公开的过程中步骤的特定次序或层次只是说明性方法的示例。应当理解的是,基于设计偏好可以重新排列过程中步骤的特定次序或层次,同时保持在本公开内容的范围内。所附的方法权利要求以样本次序给出了各个步骤的元素,但是并不意味着受限于所给出的特定次序或层次。
[0102]本领域的技术人员将理解的是,信息和信号可以使用多种不同的工艺和技术中的任何一种来表示。例如,遍及以上描述所提及的数据、指令、命令、信息、信号、比特、符号和码片可以由电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。
[0103]技术人员还将认识到的是,结合本文公开的实现方式描述的各种说明性的逻辑框、模块、电路和算法步骤可以实现为电子硬件、体现在有形介质上的计算机软件或二者的组合。为了清楚地说明硬件和软件的这种互换性,上文围绕各种说明性的组件、框、模块、电路和步骤的功能,已经对它们进行了一般性描述。至于这样的功能是实现为硬件还是体现在有形介质上的软件,取决于特定的应用以及施加在整个系统上的设计约束。熟练的技术人员可以针对各特定的应用,以变通的方式来实现所描述的功能,但是这样的实现决策不应当被解释为引起脱离本公开内容的范围。
[0104]结合本文公开的实现方式描述的各种说明性的逻辑框、模块和电路可以利用被设计为执行本文描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)JI场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合来实现或执行。通用处理器可以是微处理器,但是在替代的方式中,处理器可以是任何常规的处理器、控制器、微控制器或者状态机。处理器也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它这样的配置。
[0105]结合本文公开的实现方式描述的方法或者算法的步骤可以直接地体现在硬件中、由处理器执行的软件模块中,或者二者的组合中。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、⑶-ROM或者本领域已知的任何其它形式的存储介质中。将说明性的存储介质耦合到处理器,以使处理器可以从存储介质读取信息,以及向存储介质写入信息。在替代的方式中,存储介质可以被整合到处理器中。处理器和存储介质可以位于ASIC中。ASIC可以位于用户终端中。在替代的方式中,处理器和存储介质可以作为分立组件存在于用户终端中。
[0106]在一个或多个说明性的实现方式中,所描述的功能可以在硬件、体现在有形介质上的软件或固件、或其任意组合中实现。如果在软件中实现,则所述功能可以作为一个或多个指令或代码存储在计算机可读介质中或者通过其进行传输。计算机可读介质包括计算机存储介质和通信介质二者,所述通信介质包括促进计算机程序从一个地方传送到另一个地方的任何介质。存储介质可以是可由计算机存取的任何可用的介质。通过举例而非限制性的方式,这样的计算机可读介质可以包括RAM、ROM、EEPROM、⑶-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者可以用于以指令或数据结构的形式携带或存储期望的程序代码以及可以由计算机来存取的任何其它的介质。此外,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或无线技术(诸如红外线、无线电和微波)从网站、服务器或其它远程源发送软件,则同轴电缆、光纤光缆、双绞线、DSL或无线技术(诸如红外线、无线电和微波)包括在介质的定义中。如本文所使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘则利用激光来光学地复制数据。上述的组合也应当包括在计算机可读介质的范围内。
[0107]提供所公开的实现方式的前述描述,以使本领域的任何技术人员能够实现或使用本公开内容。对这些实现方式的各种修改对于本领域的技术人员将是显而易见的,以及在不脱离本公开内容的精神或范围的情况下,本文所定义的通用原则可以应用到其它实现方式中。因此,本公开内容不旨在受限于本文示出的实现方式,而是要符合与本文所公开的原则和新颖性特征相一致的最宽的范围。
【主权项】
1.一种控制具有第一和第二功率状态的电子通信设备的方法,所述方法包括: 在通信会话中在第一功率状态下操作所述电子通信设备; 响应于确定对于所述通信会话中的前N个分组中的任何分组并且不多于所述前N个分组,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,来向基站请求将所述电子通信设备从所述第一功率状态转变到所述第二功率状态。2.根据权利要求1所述的方法,还包括:检测连接增长速率,并且基于所检测的连接增长速率来调整N。3.根据权利要求1所述的方法,其中,以下各项中的至少一项:(a)N是在2-12范围内的数量;(b)所述第一预定时间段在3至5秒范围内;以及(c)转变包括实现UMTS快速休眠操作。4.根据权利要求1所述的方法,还包括:确定所述电子通信设备是否是在屏幕关闭模式下,并且响应于确定所述通信设备不是在所述屏幕关闭模式下来将所述电子通信设备保持在所述第一功率状态下。5.根据权利要求1所述的方法,还包括:确定所述电子通信设备是否是在应用处理器功率崩溃模式下,并且响应于确定所述通信设备不是在所述应用处理器功率崩溃模式下来将所述电子通信设备保持在所述第一功率状态下。6.—种控制具有第一和第二功率状态的电子通信设备的方法,所述方法包括: 在通信会话中在第一功率状态下操作所述电子通信设备; 响应于确定以下各项,来将所述电子通信设备从所述第一功率状态转变到所述第二功率状态:(I)在所述通信会话中,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,以及(2)到目前为止在所述通信会话中传输的每个分组的大小未被确定为大于S。7.根据权利要求6所述的方法,其中,所述第一预定时间段在3至5秒范围内。8.根据权利要求6所述的方法,还包括:检测连接增长速率,并且基于所检测的连接增长速率来调整S。9.根据权利要求6所述的方法,其中,S是在100-1000字节范围内的数量。10.根据权利要求6所述的方法,其中,转变包括实现UMTS快速休眠操作。11.根据权利要求6所述的方法,还包括:确定所述电子通信设备是否是在屏幕关闭模式下,并且响应于确定所述通信设备不是在所述屏幕关闭模式下来将所述电子通信设备保持在所述第一功率状态下。12.根据权利要求6所述的方法,还包括:确定所述电子通信设备是否是在应用处理器功率崩溃模式下,并且响应于确定所述通信设备不是在所述应用处理器功率崩溃模式下来将所述电子通信设备保持在所述第一功率状态下。13.—种通信系统,其包括: 电子通信设备,其具有至少第一和第二不同的功率状态,所述电子通信设备被配置为在通信会话期间在所述第一功率状态下操作; 处理电子单元,其在所述电子通信设备中,所述处理电子单元被配置用于:响应于确定对于所述通信会话中的前N个分组中的任何分组并且不多于所述前N个分组,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,来请求将所述电子通信设备从所述第一功率状态转变到所述第二功率状态。14.根据权利要求13所述的系统,其中,所述处理电子单元还被配置为基于检测到的连接增长速率来调整N。15.根据权利要求13所述的系统,其中,以下各项中的至少一项:(a)N是在2-12范围内的数量;(b)所述第一预定时间段在3至5秒范围内;以及(c)转变包括实现UMTS快速休眠操作。16.根据权利要求13所述的系统,其中,所述处理电子单元还被配置为执行以下各项操作中的至少一项:(a)确定所述电子通信设备是否是在屏幕关闭模式下,并且响应于确定所述通信设备不是在所述屏幕关闭模式下来将所述电子通信设备保持在所述第一功率状态下;以及(b)确定所述电子通信设备是否是在应用处理器功率崩溃模式下,并且响应于确定所述通信设备不是在所述应用处理器功率崩溃模式下来将所述电子通信设备保持在所述第一功率状态下。17.—种通信系统,其包括: 电子通信设备,其具有至少第一和第二不同的功率状态,所述电子通信设备被配置为在通信会话期间在所述第一功率状态下操作; 处理电子单元,其在所述电子通信设备中,所述处理电子单元被配置用于响应于确定以下各项,来将所述电子通信设备从所述第一功率状态转变到所述第二功率状态:(a)在所述通信会话中,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,以及(b)到目前为止在所述通信会话中传输的每个分组的大小未被确定为大于S。18.根据权利要求17所述的系统,其中,以下各项中的至少一项:(a)所述第一预定时间段在3至5秒范围内;(b)S在100-1000字节范围内;以及(c)转变包括实现UMTS快速休眠操作。19.根据权利要求17所述的系统,其中,所述处理电子单元还被配置用于执行以下各项操作中的至少一项:(a)确定所述电子通信设备是否是在屏幕关闭模式下,并且响应于确定所述通信设备不是在所述屏幕关闭模式下来将所述电子通信设备保持在所述第一功率状态下;以及(b)确定所述电子通信设备是否是在应用处理器功率崩溃模式下,并且响应于确定所述通信设备不是在所述应用处理器功率崩溃模式下来将所述电子通信设备保持在所述第一功率状态下。20.—种控制具有第一和第二功率状态的电子通信设备的系统,所述系统包括: 用于在通信会话中在第一功率状态下操作所述电子通信设备的处理和通信单元; 用于响应于确定对于所述通信会话中的前N个分组中的任何分组并且不多于所述前N个分组,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,来向基站请求将所述电子通信设备从所述第一功率状态转变到所述第二功率状态的进一步的处理单元。21.根据权利要求20所述的系统,还包括:用于确定连接增长速率,并且基于所检测的连接增长速率来调整N的单元。22.根据权利要求20所述的系统,其中,以下各项中的至少一项:(a)N是在2-12范围内的数量;(b)所述第一预定时间段在3至5秒范围内;以及(c)转变包括实现UMTS快速休眠操作。23.根据权利要求20所述的系统,还包括:用于确定所述电子通信设备是否是在屏幕关闭模式下,并且响应于确定所述通信设备不是在所述屏幕关闭模式下来将所述电子通信设备保持在所述第一功率状态下的单元。24.根据权利要求1所述的系统,还包括:用于确定所述电子通信设备是否是在应用处理器功率崩溃模式下,并且响应于确定所述通信设备不在所述应用处理器功率崩溃模式下来将所述电子通信设备保持在所述第一功率状态下的单元。25.—种控制具有第一和第二功率状态的电子通信设备的系统,所述系统包括: 用于在通信会话中在第一功率状态下操作所述电子通信设备的处理和通信单元; 用于响应于确定以下各项,来将所述电子通信设备从所述第一功率状态转变到所述第二功率状态的进一步的处理单元:(I)在所述通信会话中,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,以及(2)到目前为止在所述通信会话中传输的每个分组的大小未被确定为大于S。26.根据权利要求25所述的系统,其中,以下各项中的至少一项:(a)所述第一预定时间段在3至5秒范围内;(b)S是在100-1000字节范围内的数量;以及(c)转变包括实现UMTS快速休眠操作。27.根据权利要求25所述的系统,还包括:用于确定连接增长速率,并且基于所检测的连接增长速率来调整S的单元。28.根据权利要求25所述的系统,还包括:用于确定所述电子通信设备是否是在屏幕关闭模式下,并且响应于确定所述通信设备不是在所述屏幕关闭模式下来将所述电子通信设备保持在所述第一功率状态下的单元。29.根据权利要求25所述的系统,还包括:用于确定所述电子通信设备是否是在应用处理器功率崩溃模式下,并且响应于确定所述通信设备不是在所述应用处理器功率崩溃模式下来将所述电子通信设备保持在所述第一功率状态下的单元。30.—种用于控制电子通信设备的计算机程序产品,所述电子通信设备具有第一和第二功率状态并且在通信会话期间在第一功率状态下操作,所述计算机程序产品包括计算机可读存储介质,其具有:用于响应于确定对于所述通信会话中的前N个分组中的任何分组并且不多于所述前N个分组,第一预定时间段在传输一分组之后并且在传输下一分组之前已经到期,来将所述电子通信设备从所述第一功率状态转变到所述第二功率状态的代码。
【文档编号】H04W76/06GK105900496SQ201580004310
【公开日】2016年8月24日
【申请日】2015年1月6日
【发明人】B·宋, Y·黄
【申请人】高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1