自适应C-DRX管理的制作方法

文档序号:20020670发布日期:2020-02-25 11:36阅读:316来源:国知局
本申请是申请日为2015年5月14日、申请号为201580026279.3、题为“自适应c-drx管理”的发明专利申请的分案申请。本申请涉及无线设备,并且更具体地涉及用于通过自适应地管理无线设备的c-drx操作来降低无线设备的功耗的系统和方法。
背景技术
::无线通信系统的使用正在快速增长。另外,存在许多不同的无线通信技术和标准。无线通信标准的一些示例包括gsm、umts(例如,与wcdma或td-scdma空中接口相关联)、lte、高级lte(lte-a)、3gpp2cdma2000(例如,1xrtt、1xev-do、hrpd、ehrpd)、ieee802.11(wlan或wi-fi)、ieee802.16(wimax)、蓝牙等等。蜂窝通信技术可以能够提供各种各样的服务,并且可以被各种各样的应用所采用。采用蜂窝通信的不同应用可以具有不同的特征。不考虑利用蜂窝通信的各种应用的不同应用特征的蜂窝通信技术就可能工作效率低。因此,希望该领域中的改进。技术实现要素:本文介绍了用于通过具体地基于应用流量特征来管理无线设备的连接模式非连续接收(c-drx)操作来降低无线设备的功耗的方法的实施方案以及被配置为实施所述方法的设备的实施方案。根据一些实施方案,无线设备和/或蜂窝基站可以分析该无线设备和该蜂窝基站之间的先前流量和/或监测该无线设备和该蜂窝基站之间的即将到来的流量。如果满足某些条件,例如,如果在至少某一时间量内没有即将到来的流量,那么蜂窝基站可以确定将无线设备转换至c-drx。在这样的情况下,基站可以向无线设备提供指示无线设备转换至c-drx的命令。至少在一些情况下,其可以发生在针对该无线设备的c-drx不活动计时器结束之前,甚至有可能发生在针对该无线设备的c-drx不活动计时器启动之前。在一些情况下,了解无线设备的先前流量模式和/或即将到来的调度信息可以允许基站确定有可能使无线设备在转换至c-drx之后紧接着跳过某一数量的c-drx循环(例如,在所述循环的预定开启持续时间内保持在低功率状态下)而不牺牲性能。在这样的情况下,基站可以指示这一可以跳过的c-drx循环的数量(例如,通过指示无线设备转换至c-drx的同一命令或者通过不同的指示来指示该数量),并且无线设备可以跳过所指示的数量的c-drx循环。至少在一些情况下,基站甚至还可以在所指示的数量的c-drx循环的开启持续时间部分内避免向无线设备提供许可。在一些情况下,可以根据无线设备和基站之间当前或最近交换的应用流量的类型来通知使无线设备转换至c-drx的决定、c-drx操作的参数和/或将要跳过的c-drx循环的数量。例如,可以采用可以从先前流量获得或推断出的定时模式、包尺寸模式、服务质量类别标识符(qci)和/或各种其他信息中的任何信息来预测未来的流量模式,继而选择适当的c-drx周期长度和/或其他参数。注意,可以由无线设备和基站中的任一者或两者来执行对先前流量的分析、对即将到来的流量的监测以及基于此类分析和监测所做的有关c-drx操作的决定。例如,在一些情况下,无线设备可以基于此类分析和/或监测来确定在其c-drx不活动计时器结束之前转换至c-drx,并对基站请求提早进入c-drx。基站可以唯一地基于无线设备的请求而同意并提供转换至c-drx的指示,或者可以基于其自身的分析和/或监测活动来确定是否通过提供转换至c-drx的指示而对无线设备的请求作出响应。作为另一种可能性,基站可以独立于来自无线设备的任何指示或请求,例如,仅基于其自身的分析和监测来确定向无线设备提供转换至c-drx的指示。可在若干个不同类型的设备中实施本文描述的技术和/或将本文描述的技术与该若干个不同类型的设备一起使用,该若干个不同类型的设备包括但不限于蜂窝电话、蜂窝基站、平板电脑、可穿戴计算设备、便携式媒体播放器和各种其他计算设备中的任一种计算设备。本
发明内容旨在提供在本文档中所述的一些主题的简要概述。因此,应当理解,上述特征仅为示例并且不应理解为以任何方式缩小本文所述的主题的范围或实质。本文所述的主题的其他特征、方面和优点将根据以下具体实施方式、附图和权利要求书而变得显而易见。附图说明当结合以下附图考虑实施方案的以下详细描述时,可获取对本主题的更好的理解,其中:图1示出了根据一些实施方案的示例性(并且简化的)无线通信系统;图2示出了根据一些实施方案的与用户设备(ue)装置通信的基站(bs);图3示出了根据一些实施方案的示例性(并且简化的)蜂窝网络架构;图4示出了根据一些实施方案的ue的示例性框图;图5示出了根据一些实施方案的bs的示例性框图;图6示出了根据一些实施方案的ue的可能c-drx操作的各个示例性方面;并且图7是示出根据一些实施方案的用于自适应地管理ue的c-drx操作的示例性方法的通信流程图。尽管本文所述的特征可受各种修改形式和替代形式的影响,但其具体实施方案在附图中以举例的方式示出并在本文详细描述。然而,应当理解,附图和对附图的详细描述并非旨在将本发明限制于所公开的特定形式,而正相反,其目的在于覆盖落在由所附权利要求所限定的本主题的实质和范围内的所有修改形式、等同形式和替代形式。具体实施方式首字母缩略词在本公开中使用了以下首字母缩略词。3gpp:第三代合作伙伴计划3gpp2:第三代合作伙伴计划2gsm:全球移动通信系统umts:通用移动通信系统lte:长期演进epc:演进分组核心mme:移动管理实体hss:归属用户服务器sgw:服务网关rlc:无线电链路控制rrc:无线电资源控制mac:媒体访问控制ie:信息单元术语以下是在本公开中所使用的术语表:存储器介质-各种类型的非暂态存储器设备或存储设备中的任一者。术语“存储器介质”旨在包括安装介质,例如cd-rom、软盘或磁带设备;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram、rambusram等;非易失性存储器,诸如闪存、磁介质,例如硬盘或光学存储设备;寄存器,或其他类似类型的存储器元件等。存储器介质也可包括其他类型的非暂态存储器或它们的组合。此外,存储器介质可被定位在执行程序的第一计算机系统中,或者可被定位在通过网络诸如互联网连接到第一计算机系统的不同的第二计算机系统中。在后一情况下,第二计算机系统可向第一计算机提供程序指令以用于执行。术语“存储器介质”可包括可驻留在不同位置例如通过网络连接的不同计算机系统中的两个或更多个存储器介质。存储器介质可存储可由一个或多个处理器执行的程序指令(例如,具体为计算机程序)。载体媒介–如上所述的存储器介质,以及物理传输媒介,例如,总线、网络和/或传送诸如电信号、电磁信号或数字信号的信号的其他物理传输媒介。可编程硬件元件-包括各种硬件设备,该各种硬件设备包括经由可编程互连件连接的多个可编程功能块。示例包括fpga(现场可编程门阵列)、pld(可编程逻辑设备)、fpoa(现场可编程对象阵列)和cpld(复杂的pld)。可编程功能块的范围可从细粒度(组合逻辑部件或查找表)到粗粒度(算术逻辑单元或处理器内核)。可编程硬件元件也可被称为“可重新配置逻辑”。计算机系统-各种类型的计算系统或处理系统中的任一者,包括个人计算机系统(pc)、大型计算机系统、工作站、网络家电、互联网家电、个人数字助理(pda)、电视系统、网格计算系统或其他设备或设备的组合。通常,术语“计算机系统”可广义地被定义成包含具有执行来自存储器介质的指令的至少一个处理器的任何设备(或设备的组合)。用户设备(ue)(或“ue装置”)–移动式或便携式并执行无线通信的各种类型的计算机系统设备中的任一种。ue装置的示例包括移动电话或智能电话(例如iphonetm、基于androidtm的电话)、便携式游戏设备(例如,nintendodstm、playstationportabletm、gameboyadvancetm、iphonetm)、可穿戴设备(例如,智能手表、智能眼镜)、膝上型电脑、pda、便携式互联网设备、音乐播放器、数据存储设备、或其他手持设备等。通常,术语“ue”或“ue装置”可广义地被定义成包含便于用户运输并能够进行无线通信的任何电子设备、计算设备和/或电信设备(或设备的组合)。基站–术语“基站”具有其普通含义的全部范围,并且至少包括被安装在固定位置处并且用于作为无线电话系统或无线电系统的一部分进行通信的无线通信站。处理元件–是指各种元件或元件的组合。处理元件例如包括电路,诸如,asic(专用集成电路)、各个处理器内核的部分或电路、整个处理器内核、各个处理器、可编程硬件设备(诸如现场可编程门阵列(fpga))、和/或包括多个处理器的系统的较大部分。信道-用于将信息从发射器传送至接收器的介质。应当指出,由于术语“信道”的特性可根据不同的无线协议而有所不同,因此本文所使用的术语“信道”应被视为以符合参考被使用的术语的设备的类型的标准的方式来使用。在一些标准中,信道宽度可为可变的(例如,取决于设备能力、频带条件等)。例如,lte可支持1.4mhz到20mhz的可扩展信道带宽。相比之下,wlan信道可为22mhz宽,而蓝牙信道可为1mhz宽。其他协议和标准可包括对信道的不同定义。此外,一些标准可定义并使用多种类型的信道,例如,用于上行链路或下行链路的不同信道和/或针对不同用途诸如数据、控制信息等的不同信道。频带–术语“频带”具有其完全范围的普通含义,并且至少包括频谱(例如,射频频谱)的在其中采用了信道或者出于相同目的留置了信道的区段。自动–是指由计算机系统(例如,由计算机系统所执行的软件)或设备(例如,电路、可编程硬件元件、asic等)所执行的动作或操作,而无需用户输入直接指定或执行该动作或操作。由此,术语“自动”与由用户手动执行或指定的操作相反,其中用户提供输入来直接执行该操作。自动过程可由用户所提供的输入来发起,但随后的“自动”执行的动作不是由用户指定的,即不是“手动”执行的,其中用户指定要执行的每个动作。例如,通过选择每个字段并提供输入指定信息,用户填写电子表格(例如,通过键入信息、选择复选框、进行无线电选择等)为手动填写表格,即使计算机系统必须响应于用户动作来更新该表格。该表格可通过计算机系统自动填写,其中计算机系统(例如,在计算机系统上执行的软件)分析表格的字段并填写该表格,而无需任何用户输入指定字段的答案。如上所示,用户可调用表格的自动填写,但不参与表格的实际填写(例如,用户没有手动指定字段的答案而是它们被自动完成)。本说明书提供了响应于用户已采取的动作而自动执行的操作的各种示例。图1-3-通信系统图1示出了根据一些实施方案的示例性(并且简化的)无线通信系统。需注意,图1的系统只是可能的系统的一个示例,并且可根据需要在各种系统中的任一系统中实施本公开的特征。如图所示,这种示例性无线通信系统包括基站102a,该基站通过传输介质与一个或多个用户装置106a,106b,……,106n进行通信。在本文中可将每个用户装置称为“用户设备”(ue)。因此,用户设备106被称为ue或ue装置。基站102a可以是收发器基站(bts)或小区站点,并且可包括实现与ue106a到106n的无线通信的硬件。基站102a也可被装备成与网络100(例如,在各种可能性中,蜂窝服务提供商的核心网、电信网络诸如公共交换电话网(pstn)和/或互联网)进行通信。因此,基站102a可促进用户设备之间和/或用户设备与网络100之间的通信。基站的通信区域(或覆盖区域)可被称为“小区”。基站102a和ue106可被配置为通过使用各种无线电接入技术(rat)中的任一种无线电接入技术的传输媒介进行通信,该无线电接入技术也被称为无线通信技术或电信标准,诸如,gsm、umts(wcdma、td-scdma)、lte、高级lte(lte-a)、3gpp2cdma2000(例如,1xrtt、1xev-do、hrpd、ehrpd)、wi-fi、wimax等。根据相同或不同的蜂窝通信标准进行操作的基站102a和其他类似的基站(诸如,基站102b...102n)可因此被提供作为小区的网络,该小区的网络可经由一个或多个蜂窝通信标准在广阔的地理区域上向ue106a-n和类似的设备提供连续的或近似连续的重叠服务。因此,尽管基站102a可充当如图1中所示的ue106a-n的“服务小区”,但是每个ue106还可能够从一个或多个其他小区(可由基站102b-n和/或任何其他基站提供)接收信号(并可能在其通信范围内),该一个或多个其他小区可被称为“相邻小区”。此类小区也可能够方便用户设备之间和/或用户设备和网络100之间的通信。此类小区可以包括“宏”小区、“微”小区、“微微”小区和/或提供服务区域大小的任何各种其他粒度的小区。例如,在图1中示出的基站102a-b可以是宏小区,而基站102n可以是微小区。其他配置也是可能的。需注意,ue106能够使用多个无线通信标准进行通信。例如,ue106可被配置为使用gsm、umts、cdma2000、wimax、lte、lte-a、wlan、蓝牙、一个或多个全球导航卫星系统(gnss,例如gps或glonass)、一个和/或多个移动电视广播标准(例如,atsc-m/h或dvb-h)等中的两者或更多者进行通信。无线通信标准的其他组合(包括多于两个无线通信标准)也是可能的。图2示出了根据一些实施方案的与基站102(例如,基站102a到102n中的一个基站)进行通信的用户设备106(例如,设备106a到106n中的一个设备)。ue106可为具有蜂窝通信能力的设备,诸如移动电话、手持设备、可穿戴设备、计算机或平板电脑或者几乎任何类型的无线设备。ue106可包括被配置为执行被存储在存储器中的程序指令的处理器。ue106可通过执行此类所存储的指令来执行本文所述的方法实施方案中的任一个方法实施方案。另选地或除此之外,ue106可包括可编程硬件元件诸如被配置为执行本文所述的方法实施方案中的任一个方法实施方案或本文所述的方法实施方案中的任一个方法实施方案的任何部分的fpga(现场可编程门阵列)。如上所述,ue106可被配置为使用多种rat中的任何rat进行通信。例如,ue106可被配置为使用gsm、cdma2000、lte、lte-a、wlan或gnss中的两者或更多者来进行通信。无线通信技术的其他组合也是可能的。ue106可包括一个或多个天线,以用于采用一种或多种无线通信协议或技术进行通信。在一个实施方案中,ue106可被配置为采用利用单一共享无线电的cdma2000(1xrtt/1xev-do/hrpd/ehrpd)或lte,并且/或者采用利用单一共享无线电的gsm或lte来进行通信。共享的无线电可以耦接至单个天线,或者可以耦接至用于执行无线通信的多个天线(例如,对于mimo来说)。一般而言,无线电部件可以包括基带处理器、模拟rf信号处理电路(例如,包括滤波器、混频器、振荡器、放大器等)或者数字处理电路(例如,用于数字调制以及其他数字处理)的任何组合。类似地,无线电部件可以采用前述硬件来实施一个或多个接收链和发射链。例如,ue106可在多种无线通信技术(诸如,上文讨论的那些)之间共享接收链和/或发射链的一个或多个部分。在一些实施方案中,ue106可以针对其被配置为用以进行通信的每种无线通信协议包括独立的发射链和/或接收链(例如,包括单独的rf和/或数字无线电部件)。作为另一种可能性,ue106可包括在多个无线通信协议之间共享的一个或多个无线电部件,以及由单个无线通信协议唯一地使用的一个或多个无线电部件。例如,ue106可包括用于使用lte和1xrtt(或者lte和gsm)中的任一者进行通信的共享无线电部件,以及用于使用wi-fi和蓝牙中的每一者进行通信的独立的无线电部件。其他配置也是可能的。图3示出了根据一些实施方案的诸如符合3gpp要求的蜂窝网络的无线通信系统的示例性简化部分。如图所示,ue106可以与基站通信,在这一示例性实施方案中将所述基站示为enodeb102。而enodeb又可以耦接至核心网,在这一示例性实施方案中,将所述核心网示为演进分组核心(epc)100。如图所示,epc100可以包括移动管理实体(mme)322、归属用户服务器(hss)324和服务网关(sgw)326。epc100还可以包括本领域技术人员已知的各种其他设备和/或实体。图4-ue的示例性框图图4示出了ue106的示例性框图。如图所示,ue106可包括片上系统(soc)400,该soc可包括用于各种目的的部分。例如,如图所示,soc400可包括可执行ue106的程序指令的一个或多个处理器402和可执行图形处理并将显示信号提供给显示器460的显示电路404。一个或多个处理器402还可耦接至存储器管理单元(mmu)440和/或其他电路或设备(诸如,显示电路404、无线通信电路430、连接器i/f420和/或显示器460),该mmu可被配置为从一个或多个处理器402接收地址并将这些地址转换成存储器(例如存储器406、只读存储器(rom)450、nand闪存存储器410)中的位置。mmu440可被配置为执行存储器保护和页表转换或设置。在一些实施方案中,mmu440可被包括作为一个或多个处理器402的一部分。另外如图所示,soc400可耦接至ue106的各种其他电路。例如,ue106可包括各种类型的存储器(例如,包括nand闪存410)、连接器接口420(例如,用于耦接至计算机系统、坞站、充电站等)、显示器460和无线通信电路430(例如,用于lte、cdma2000、蓝牙、wifi等)。如上所述,ue106可被配置为使用多种无线通信技术进行无线通信。此外,如上文所指出的,在这样的情况下,无线通信电路430可以包括在多种无线通信技术之间共享的无线电部件和/或唯一地被配置为根据单一无线通信技术进行使用的无线电部件。如图所示,ue装置106可以包括至少一个天线(有可能是多个天线,例如,对于mimo而言并且/或者用于实施不同的无线通信技术,连同各种其他可能性),以执行与蜂窝基站和/或其他设备的无线通信。例如,ue装置106可使用一个或多个天线435来执行无线通信。如本文接下来进一步所述,ue106可以包括用于实施文中描述的方法的一部分或全部的硬件和软件部件。ue装置106的处理器402可被配置为实施本文所述特征的一部分或全部,例如,通过执行被存储在存储器介质(例如,非暂态计算机可读存储器介质)上的程序指令。另选地(或此外),处理器402可被配置作为可编程硬件元件,诸如,fpga(现场可编程门阵列)或者作为asic(专用集成电路)。另选地(或此外),结合其他部件400,404,406,410,420,430,435,440,450,460中的一个或多个部件,ue装置106的处理器402可被配置为实施本文所述特征的一部分或全部。图5-基站图5示出了基站102的示例性框图。需注意,图5的基站只是可能的基站的一个示例。如图所示,基站102可包括可执行基站102的程序指令的一个或多个处理器504。一个或多个处理器504也可耦接至存储器管理单元(mmu)540或者其他电路或设备,该mmu可被配置为接收来自一个或多个处理器504的地址并将这些地址转换成存储器(例如,存储器560和只读存储器(rom)550)中的位置。基站102可包括至少一个网络端口570。网络端口570可以被配置为耦接至电话网络,并且为诸如ue装置106的多个设备提供对电话网络的访问,如上文所述。网络端口570(或附加网络端口)还可或可另选地被配置为耦接至蜂窝网络,例如蜂窝服务提供商的核心网络。核心网络可向多个设备诸如ue装置106提供与移动相关的服务和/或其他服务。在某些情况下,网络端口570可经由核心网络耦接至电话网络,和/或核心网络可提供电话网络(例如,在蜂窝服务提供商所服务的其他ue装置中)。基站102可包括至少一个天线534以及可能的多个天线。天线534可被配置为用作无线收发器并且可被进一步配置为经由无线电部件530来与ue装置106进行通信。天线534经由通信链532来与无线电部件530进行通信。通信链532可以是接收链、发射链或两者。无线电部件530可被配置为经由各种无线通信技术进行通信,该无线电信标准包括但不限于lte、lte-a、gsm、wcdma、cdma2000、wi-fi等。基站102的一个或多个处理器504可被配置为实施本文所述的方法的一部分或全部,例如通过执行被存储在存储器介质(例如,非暂态计算机可读存储器介质)上的程序指令。或者,处理器504可被配置为可编程硬件元件,诸如,fpga(现场可编程门阵列),或asic(专用集成电路),或它们的组合。图6-7-c-drx管理当前,很多ue能够并行地运行许多种数据应用。此类应用多样性产生了流量模式的多样性,流量模式的多样性继而可由无线网络支持。此类应用规范的不可预测性质可给设计在所有情境下均能够有效率地工作的网络操作带来挑战。例如,不同的网络设计和操作决策可能对诸如等待时间、吞吐量和功耗的ue性能考虑事项带来不同的影响,使得可能要在此类ue性能考虑事项之间进行权衡。一种网络设计和操作权衡可能涉及对状态变化频率(其可能产生附加的网络信令并且有可能导致拥塞)和ue功耗(例如,连接的节点可能比空闲模式消耗更多的功率)进行平衡。根据某些无线电接入技术(诸如lte,连同各种其他的可能性),ue可以能够以空闲模式或连接模式中的任一者工作。例如,附接至lte网络的ue可以相对于该网络在rrc_idle状态或者rrc_连接状态之一下工作。在空闲模式下,ue可以采用非连续接收(drx)来工作,drx可以允许ue在大部分时间关闭其无线电接收器,由此降低其功耗。例如,在空闲drx中,无线设备可以按照预定间隔针对涉及该无线设备的寻呼信息周期性地监测小区,并在此类预定间隔之间进入低功率状态或“睡眠”状态。ue(至少在一些情况下)可以在最初附接至网络时或者从网络接收到无线电资源控制(rrc)连接释放消息时进入空闲模式。如果ue具有要发射或接收的应用数据,那么ue可以首先从空闲模式转换至连接模式。从空闲模式向连接模式的转换可以是由ue触发的(例如,通过随机接入过程或rach),或者可以是由网络触发的(例如,通过对无线设备进行寻呼)。在连接模式中,ue可以处于活动数据发射,或者处于连接drx(c-drx)模式。如果c-drx模式由网络配置,那么c-drx模式可以被ue使用,并且该模式可以包括下述经配置的开启和关闭循环模式。根据各种c-drx配置,可能存在各种“短”drx循环长度或“长”drx循环长度。c-drx模式可以代表一种用以改善过多的状态转换和过高的功耗之间的平衡的尝试,因为这种方式可以允许ue保持在连接模式中,同时仍然允许ue在一部分时间内关闭其无线电接收器,这可以有助于为ue节省功率而不需要进行状态转换。图6示出了根据一种可能的配置的c-drx的示例性特征。注意,图6以及参考该图提供的信息是为了对c-drx操作的某些可能的示例性方面进行举例说明而提供的,其并非意在对本公开的总体进行限定。这些细节的许多替代形式和变型形式也是可能的,并且应当在本公开的范围内加以考虑。如图所示,c-drx中的ue可以周期性地“睡眠”(例如,使一些或所有无线电部件断电,以节省功率),而不是持续地解码控制信道(例如,lte中的pdcch)。为ue提供供ue所附接的小区的(即,ue的服务基站)基站(例如,lte中的enb)可以同意不在每一c-drx循环的指定睡眠(“drx-off”或“关闭持续时间”)部分内安排针对该ue的数据交换。根据基站为该ue选择的c-drx配置,可以转而使这样的安排发生在每一c-drx循环的指定觉醒(“drx-on”或“开启持续时间”)部分内。一般而言,ue可以在ue和基站之间的任何流量活动之后的经配置的时间长度(例如,drx不活动计时器的长度)内避免进入c-drx,但是可以在经配置的时间长度结束之后,同时又没有新的流量活动发生的情况下立刻进入c-drx。决定ue的c-drx操作的c-drx参数可以是由ue的服务基站提供的,例如,在rrc配置或重新配置消息中提供。作为一种可能性,参数可以包括drx循环长度(即,ue开启/关闭时间的一个循环的持续时间)、开启持续时间计时器(即,每一drx循环内ue对诸如pdcch的控制信道进行监测的持续时间)以及drx不活动计时器(即,在ue接收到调度消息之后,在进入(或者重新进入)c-drx之前对诸如pdcch的控制信道进行连续监测的持续时间)。至少在一些情况下,还可以将drx循环偏移(例如,用于确保ue和基站在ue的每一drx循环的开启持续时间部分和关闭持续时间部分发生之时相互协调)包括到c-drx参数中。尽管为了例示的清晰起见图6中所示的c-drx循环参数的相对宽度被呈现为具有任意选择的尺寸,但是应当指出可以根据需要为这些参数中的每个参数选择各种各样的可能值中的任何值。例如,作为一种可能性,不活动计时器可以为200ms,drx循环长度可以为320ms,并且开启持续时间可以为10ms。这些值只是作为示例提供,并且任何数量的其他值(例如,50ms、100ms、150ms等不活动计时器值;20ms、60ms、120ms等drx循环长度值;2ms、5ms、20ms等开启持续时间值)也是可能的。如果按照当前的构想,c-drx可能导致过高的ue功耗。例如,尽管理想的c-drx机制可能是针对每一应用和流量模式定制的,从而最大化地节约ue功率,但是这种针对每一流量模式的精细调节水平可能被认为是不切实际的,因而当前的c-drx模式可能只是粗略地匹配变化的流量模式。相应地,图7示出了一种用于针对变化的流量模式动态地适应c-drx操作的方法。可以将图7所示的方案与上面附图中所示的计算机系统或设备中的任何系统或设备连同其他设备结合使用。作为一种可能性(并且如图所示),可以在ue106和bs102之间执行所述方法。注意,作为一种可能性,可以将图7所示的方案与lte系统结合使用,或者可以根据需要将图7所示的方案与各种其他蜂窝系统中的任何系统结合使用。在各种实施方案中,所示方案的要素中的一些可同时执行,按与所示顺序不同的顺序执行,或者可被省略。还可根据需要来执行附加组成部分。如图所示,该方案可操作如下。在702中,可以在ue106和bs102之间建立蜂窝链路。建立蜂窝链路可以包括ue106附接至bs102提供的小区。附接至所述小区可以包括采集系统信息(例如,基站可以在系统信息块中广播所述信息),并向bs102的网络注册。无线设备最初可以在附接至小区时在空闲模式中工作。至少在一些情况下,建立蜂窝链路还可以包括ue转换至与bs102的连接模式。在704中,bs102和ue106中的任一者或两者可以对ue106的即将到来的流量/即将到来的调度信息进行监测。还可能存在这样的情况,即,bs102知道即将到来的数据要通过下行链路发送给ue106,并且可以能够推断出是否存在将通过上行链路接收自ue106的即将到来的数据。例如,bs102可以负责基于来自ue106的上行链路调度请求来对上行链路传输进行调度,因而在不存在未决调度请求时(即,ue106没有通知bs102其具有要通过上行链路发送的数据时),将不会为ue106安排上行链路(例如,pusch)许可。因而,通过监测ue106的即将到来的流量,bs102可以能够确定何时发生了在至少某一时间量内不存在即将到来的流量的情况,使得ue106将能够进入c-drx(例如,有可能在无线设备的c-drx不活动计时器结束之前)以节省功率,但又不对通往或者来自ue106的应用流量造成延迟。至少在一些情况下,ue106对通往ue106的即将到来的下行链路流量的了解可以不如bs102了解得那样详细,但是ue106可以了解将在上行链路上发送至bs102的即将到来的数据,例如,基于ue102的rlc缓冲器的内容(或该内容的缺失)。因而,至少在一些情况下,ue106可以能够确定何时发生了在至少某一时间量内至少不存在即将到来的上行链路流量的情况,使得如果碰巧发生了在该时间量的部分或全部中也没有即将到来的下行链路流量的情况,ue106能够进入c-drx以节省功率,但又不对来自ue106的应用流量造成延迟。基于此类对ue106的即将到来的流量的监测(例如,如果ue106确实检测到此类情况,但是尚未处于c-drx中),那么在706中ue106可以(例如,任选地)向bs102发送进入c-drx的请求。所述请求可以例如向bs102指示ue106想要在c-drx不活动计时器结束之前进入c-drx。如果希望,所述请求(或者单独的指示(如果希望的话))还可以指示ue106将在不影响ul操作的情况下保持睡眠的持续时间。所述请求可以采取任何预期形式,诸如,mac控制元件(ce)、rrc消息中的ie等。在708中,bs102可以向ue106发送进入c-drx的命令。所述命令的发送可以至少部分地基于bs102对ue106的即将到来的流量的监测。在一些情况下,还可以至少部分地响应于接收自ue106的进入c-drx的请求提供所述命令,或者以此作为替代方案。或者,bs102可以自发地提供所述命令(即,未接收到来自ue106的进入c-drx的请求)。换言之,bs102可以单方面地基于对ue流量考虑事项和/或所述基站的针对ue106的数据缓冲器的状况(例如,空/满)的监测来确定将ue106置入c-drx,或者可以基于ue流量考虑事项和来自ue106的请求(例如,如文中所述的)两者来确定这样做,或者可以唯一地基于接收自106的进入c-drx的请求来确定将ue106置入c-drx。bs102还可以确定所述无线设备的c-drx模式的参数,并且还可以向无线设备指示所确定的c-drx模式的参数(例如,通过进入c-drx的命令或者通过不同的指示)。可以基于各种考虑事项中的任何考虑事项来确定c-drx模式的参数,所述考虑事项有可能包括基站和无线设备之间的先前流量的包尺寸和/或定时模式、ue106上活动的主要应用的应用流量特征(例如,如下文进一步描述的)和/或任何其他预期考虑事项。因而,bs102可以将ue106置于c-drx模式中,以节省功率。至少在一些情况下,bs102还可以基于针对ue106的即将到来的调度信息来确定ue106可以能够在最初转换至c-drx模式时跳过某一数量的c-drx循环开启持续时间的觉醒。在这样的情况下,bs102还可以向ue指示(例如,通过进入c-drx的命令或者通过不同的指示)ue106应当保持低功率状态的c-drx循环的数量(例如,睡眠并且不对控制信道解码,即使在这些c-drx循环的开启持续时间部分内也如此)。换言之,bs102还可以决定并发信号通知ue106其能够在多少个drxon周期循环中保持关闭(即,跳过所述循环)从而进一步节省电池电量。至少在一些情况下,这一操作还可以至少部分地基于接收自ue106的信息(例如,基于ue106在不影响ul操作的情况下保持睡眠的持续时间的指示)。所述命令可以采取任何期望的形式,诸如,mac控制元件(ce)、rrc消息中的ie等。作为一种具体的可能性,所述命令可以采取maccedrx命令的形式。例如,在lte中,可以通过下面两种方式中的任一者实现这一目的:a.enb可以发送maccedrx命令和新的(例如,单独的)macce,后者具有包含ue的睡眠将持续的c-drx循环数的lcid,所述lcid当前被描述为是预留的(例如,在3gppts36.321中)。可以在同一mac有效载荷中(例如,在同一传输时间间隔(tti))中发送这两种macce。b.enb可以发送新的macce(即,具有当前被描述为预留出的lcid),其将既包含睡眠命令又包含将睡眠的drx循环的数量。在710中,ue106可以基于进入c-drx的命令而进入c-drx操作。因而,ue106有可能可以在ue106的c-drx不活动计时器结束之前睡眠,并且可以在所指示的数量的c-drx循环中保持低功率状态。换言之,对于接下来的所指示的数量的c-drx循环中的每个c-drx循环而言,ue106可以不醒来对控制信道进行监测,即使在这些c-drx循环的开启持续时间部分中也如此。bs102可以在发送所述命令之后避免在所指示的数量的c-drx循环内对传输进行调度和/或提供许可,使得ue106将不会因在所指示的数量的c-drx循环中的睡眠而错失任何调度信息或者传输。如前文所指出的,ue106和/或bs102可以监测即将到来的流量,从而确定ue106何时有可能伺机进入c-drx。还应当指出,在确定是否命令ue106进入c-drx以及向ue106指示要跳过多少个c-drx循环(如果要跳过的话)时,除了简单地确定在给定持续时间内是否存在针对ue106的即将到来的流量之外或者作为其替代,bs102和/或ue106还可以考虑任何数量的其他因素。在一些情况下,ue106和/或bs102可以分析ue106和bs102之间的先前和/或当前流量,以作为确定ue106是否应当进入c-drx以及ue106在转换至c-drx之后应当睡眠多少个c-drx循环的一部分。例如,在确定要向ue106提供进入c-drx的命令以及确定要指示其跳过的c-drx循环的数量时可以考虑下述内容中的任何内容或全部:流量状况和/或模式;应用的数据量;在ue106上运行的具有流量的应用的数量;基于具体的应用或应用类型(例如,作为一种可能性,诸如语音流量或者交互式游戏的具有低延迟要求的应用类型可以具有最高优先权)的流量优先权;信噪比(snr);干扰;和/或各种其他考虑事项中的任何考虑事项。还要指出,如果希望,流量优先权(例如,基于应用类型)可以是预先确定的或者可以动态变化(例如,基于在一定时间段内生成的流量的量)。在一些情况下,ue106和/或bs102可以在ue处于睡眠中时(例如,在指定数量的c-drx循环内或者在c-drx循环之间)对某些要传输的数据进行缓冲,并在晚些时候(例如,在ue106将监测一个或多个控制信道的c-drx循环的下一开启持续时间部分中)将该数据与要传输的其他数据捆绑。例如,可以使来自具有不同优先权和/或流量模式的不同应用的数据流量与来自“主要应用”的应用捆绑。主要应用可以是各种应用中的任何应用,并且可以根据需要基于各种可能的考虑事项被选为主要应用。还要注意,主要应用可以是被明确识别为正在活动的应用或者基于所观测的流量模式被推断为正在活动的应用(如果没有明确的应用指示或应用类型可用的话)。作为一种可能性,可以认为遵循某些可预测行为(例如,语音或视频呼叫应用等)并且具有某些延迟限制(例如,实时应用)的应用是主要应用。由于这样的情况下的主要应用可以具有目标延迟(例如,在应用需求和/或优先权水平的基础上)并且可能表现出周期性的流量模式,因而在一些情况下可以基于主要应用来对ue106的c-drx循环进行具体配置。例如,基站102可以基于主要应用的延迟考虑事项和/或典型流量周期性(例如,使得c-drx循环长度匹配主要应用的流量周期性)来为ue106选择c-drx循环特征(例如,c-drx循环长度、开启持续时间长度和/或不活动计时器长度,连同各种其他可能性)。因而,为了保持主要应用的c-drx模式,并且最大化地接收ue的功率和/或提高网络资源效率,ue106和/或bs102可以将尽力服务的一个或多个应用和一个或多个主要应用的流量的数据捆绑,并且尽力服务的流量将与主要应用的流量一起发送。bs106可以通过各种方式中的任何方式来确定ue106的那些具有活动流量的应用中的哪个应用被认为是主要应用。作为一种可能性,bs106可以针对周期性和/或固定有效载荷传输来分析先前的流量,周期性和/或固定有效载荷传输可以指示高优先权和/或延迟敏感应用。换言之,bs106可以能够推断或者学习主要应用的特征,基于这些特征来选择c-drx循环特征并且相应地捆绑其他应用数据,而不是直接知道其已经确定的精确应用是主要应用。作为另一种可能性,bs106可以针对优先权指示来分析先前的流向。例如,可以考虑先前流量的qci值,并且如果存在qci=1的流量,那么可以认为其为主要应用流量。如果希望,可以将先前应用流量的qci或其他优先权标示与对先前应用流量的流量模式的观测结果和/或各种其他预期考虑事项中的任何考虑事项结合考虑,以确定主要应用(或者推断出所述主要应用的特征)。还要注意,如果需要,ue106可以利用类似的技术来确定主要应用,并且将非主要应用流量与主要应用流量捆绑。因而,根据图7的方法,bs102和ue106可以能够至少部分地基于ue106和bs102之间交换的应用流量的特征来自适应地管理ue106的c-drx操作。文中描述的技术可以允许在满足通过基站102交换网络流量的应用的延迟和服务质量要求的同时还显著降低ue106的功耗。应当指出,可以根据需要对图7的方法重复任何次数,包括在特定ue与基站之间的通信会话期间多次执行所述方法,并且/或者在基站和bs所服务的多个ue中的每个ue之间执行所述方法。还应当指出,所述方法的细节可以在不同的实施方式或迭代之间发生变化;例如,“跳过量”或者采用进入c-drx的命令向ue指示的所要跳过的c-drx循环数可以根据流量状况、活动应用的应用类型和要求、网络拥塞和/或其他因素而发生变化,因而在不同的情形下可能存在差异。可以各种形式中的任一种形式来实现本公开的实施方案。例如,可将一些实施方案实现为计算机实现的方法、计算机可读存储器介质或计算机系统。可使用一个或多个定制设计的硬件设备诸如asic来实现其他实施方案。可使用一个或多个可编程硬件元件诸如fpga来实现另外的其他实施方案。在一些实施方案中,非暂态计算机可读存储器介质可配置为使得其存储程序指令和/或数据,其中如果由计算机系统执行该程序指令,则使得计算机系统执行一种方法,例如本文所述的方法实施方案中的任一种方法实施方案,或本文所述的方法实施方案的任何组合,或本文所述的任何方法实施方案中的任何子集或此类子集的任何组合。在一些实施方案中,设备(例如ue106)可被配置为包括处理器(或一组处理器)和存储器介质,其中存储器介质存储程序指令,其中该处理器被配置为从存储器介质中读取并执行程序指令,其中程序指令是可执行的以实现本文所述的各种方法实施方案中的任一种方法实施方案(或本文所述方法实施方案的任何组合,或本文所述的任何方法实施方案中的任何子集或此类子集的任何组合)。可以各种形式中的任一种形式来实现该设备。尽管已相当详细地描述了上述实施方案,但是一旦完全理解了上述公开,许多变型和修改对于本领域的技术人员而言将变得显而易见。本发明旨在使以下权利要求书被解释为涵盖所有此类变型和修改。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1