通过唤醒优化增强性能的制作方法

文档序号:26013818发布日期:2021-07-23 21:35阅读:155来源:国知局
通过唤醒优化增强性能的制作方法

本公开总体上涉及通信系统,并且更具体地,涉及包括设备唤醒的无线通信。



背景技术:

无线通信系统被广泛部署以提供各种电信服务,诸如电话、视频、数据、消息传送、和广播。典型的无线通信系统可以采用能够通过共享可用的系统资源来支持与多个用户的通信的多址技术。这种多址技术的示例包括码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、正交频分多址(ofdma)系统、单载波频分多址(sc-fdma)系统、和时分同步码分多址(td-scdma)系统。

这些多址技术已经被采用于各种电信标准中,以提供使不同的无线装置能够在城市、国家、地区、乃至全球级别上进行通信的公共协议。一个示例电信标准是5g新无线电(nr)。5gnr是第三代合作伙伴计划(3gpp)颁布的连续移动宽带演进的一部分,以满足与等待时间、可靠性、安全性、可伸缩性(例如,利用物联网(iot))、和其他要求相关联的新要求。5gnr包括与增强型移动宽带(embb)、大规模机器类型通信(mmtc)、和超可靠低等待时间通信(urllc)相关联的服务。5gnr的一些方面可以基于4g长期演进(lte)标准。5gnr技术需要进一步改进。这些改进也可适用于其他多址技术和采用这些技术的电信标准。



技术实现要素:

以下呈现了对一个或多个方面的简化概述,以便提供对这些方面的基本理解。此概述不是对所有预期方面的广泛概述,并且既不旨在标识所有方面的关键或重要元素,也不旨在描绘任何或所有方面的范围。其唯一目的是以简化的形式呈现一个或多个方面的一些概念,作为稍后呈现的更详细描述的序言。

多个应用可能通过多个应用中的每一个的个别唤醒事件对无线设备的电池功率施加负担,该个别唤醒事件致使ue在较长时间段内在活动状态进行操作。该设备唤醒可消耗相对于设备的总功率电池寿命来说大量的功率。本文呈现的方面通过改进无线设备针对多个应用或多个操作协调设备唤醒的方式来提供对电池负担问题的解决方案。在一些方面中,可优化设备唤醒过程以允许将多个应用和/或操作组合在一起并在同一唤醒实例中执行,这可以降低功耗以改进无线设备的电池寿命。如在本文所呈现的,对同一设备唤醒中的多个事件的分组或同步可以减少所要求的设备唤醒的数目以及每次唤醒的平均持续时间。

在本公开的一方面,提供了用于用户设备(ue)处的无线通信的方法、计算机可读介质和装置。该装置从多个应用中的每一个接收唤醒时间间隔。该装置形成第一设备唤醒时间间隔。在一些方面,第一设备唤醒时间间隔可以包括多个应用的重叠唤醒时间间隔。该装置在至少第一设备唤醒时间间隔期间调度设备唤醒。

为了实现前述和相关目标,一个或多个方面包括在下文中充分描述并在权利要求中特别指出的特征。以下描述和附图详细阐述了一个或多个方面的某些说明性特征。然而,这些特征仅指示可以采用各个方面的原理的各种方式中的少数方式,并且此描述旨在包括所有的这些方面及其等同物。

附图说明

图1是图示了无线通信系统和接入网络的示例的图。

图2a、2b、2c和2d是分别图示了第一5g/nr帧、5g/nr子帧内的dl信道、第二5g/nr帧和5g/nr子帧内的ul信道的示例的图。

图3是图示了接入网络中的基站和用户设备(ue)的示例的图。

图4a和4b图示了根据本公开的某些方面的设备唤醒的示例方面。

图5是图示了根据本公开的某些方面的同步设备唤醒的图。

图6是图示了根据本公开的某些方面的设备唤醒的图。

图7是图示了根据本公开的某些方面的评估时段的图。

图8是图示了根据本公开的某些方面的同步设备唤醒的图。

图9是无线通信的方法的流程图。

图10是图示了示例性装置中的不同部件/组件之间的数据流的概念性数据流图。

图11是图示了采用处理系统的装置的硬件实现方式的示例的图。

具体实施方式

下面结合附图所阐述的详细描述旨在作为对各种配置的描述,而不旨在代表可以实践本文所述的概念的唯一配置。详细描述包括出于提供对各种概念的透彻理解的目的的具体细节。然而,对于本领域的技术人员来说显然的是,可以在没有这些具体细节的情况下实践这些概念。在一些情况下,以框图形式示出公知的结构和组件以避免模糊这些概念。

现在将参考各种设备和方法来呈现电信系统的几个方面。将在以下详细描述中对这些设备和方法进行描述,并在附图中通过各种框、组件、电路、处理、算法等(统称为“元素”)进行图示。可以使用电子硬件、计算机软件、或其任何组合来实现这些元素。将这种元素实现为硬件还是软件取决于具体的应用和施加在整个系统上的设计约束。

举例来说,元素、或元素的任何部分、或元素的任何组合可以被实现为包括一个或多个处理器的“处理系统”。处理器的示例包括微处理器、微控制器、图形处理单元(gpu)、中央处理单元(cpu)、应用处理器、数字信号处理器(dsp)、精简指令集计算(risc)处理器、片上系统(soc)、基带处理器、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、状态机、门控逻辑、分立硬件电路,以及被配置为执行贯穿本公开所述的各种功能的其他合适的硬件。处理系统中的一个或多个处理器可以执行软件。无论是涉及软件、固件、中间件、微代码、硬件描述语言还是其他,软件都应被广义地解释为表示指令、指令集、代码、代码段、程序代码、程序、子程序、软件组件、应用、软件应用、软件包、例程、子例程、对象、可执行文件、执行线程、过程、功能等。

因此,在一个或多个示例实施例中,可以以硬件、软件、或其任何组合来实现所述的功能。如果以软件来实现,该功能可以存储在计算机可读介质上,或编码为计算机可读介质上的一个或多个指令或代码。计算机可读介质包括计算机储存介质。储存介质可以是可由计算机访问的任何可用介质。作为示例而非限制,这样的计算机可读介质可以包括随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程rom(eeprom)、光盘存储器、磁盘存储器、其他磁存储器件、前述类型的计算机可读介质的组合、或者可以用来以可由计算机访问的指令或数据结构形式存储计算机可执行代码的任何其他介质。

图1是图示了无线通信系统和接入网络100的示例的图。无线通信系统(也称为无线广域网(wwan))包括基站102、ue104、演进分组核心(epc)160、和5g核心(5gc)190。基站102可以包括宏小区(高功率蜂窝基站)和/或小小区(低功率蜂窝基站)。宏小区包括基站。小小区包括毫微微小区、微微小区、和微小区。

被配置用于4glte的基站102(统称为演进通用移动电信系统(umts)陆地无线电接入网(e-utran))可以通过回程链路132(例如,s1接口)与epc160接口。被配置用于5gnr的基站102(统称为下一代ran(ng-ran))可以通过回程链路184与5gc190接口。除了其他功能之外,基站102可以执行以下功能中的一个或多个:用户数据的传送、无线电信道加密和解密、完整性保护、报头压缩、移动性控制功能(例如,切换、双连接)、小区间干扰协调、连接建立和释放、负载平衡、用于非接入层(nas)消息的分发、nas节点选择、同步、无线电接入网(ran)共享、多媒体广播多播服务(mbms)、订户和设备追踪、ran信息管理(rim)、寻呼、定位、以及警告消息的传递。基站102可以通过回程链路134(例如,x2接口)直接地或间接地(例如,通过epc160或5gc190)彼此通信。回程链路134可以是有线的或无线的。

基站102可以与ue104无线地通信。基站102中的每一个可以提供用于相应的地理覆盖区域110的通信覆盖。可能存在重叠的地理覆盖区域110。例如,小小区102’可以具有与一个或多个宏基站102的覆盖区域110重叠的覆盖区域110’。既包括小小区又包括宏小区的网络可以被称为异构网络。异构网络还可以包括家庭演进节点b(enb)(henb),其可以向被称为封闭订户组(csg)的受限组提供服务。基站102与ue104之间的通信链路120可以包括从ue104到基站102的上行链路(ul)(也称为反向链路)传输和/或从基站102到ue104的下行链路(dl)(也称为前向链路)传输。通信链路120可以使用多输入多输出(mimo)天线技术,包括空间复用、波束成形、和/或发送分集。通信链路可以通过一个或多个载波。基站102/ue104可以使用在用于每一个方向的传输的总共多达yxmhz(x个分量载波)的载波聚合中分配的每个载波多达ymhz(例如,5、10、15、20、100、400等mhz)的带宽。载波可以彼此相邻,或可以彼此不相邻。载波的分配相对于dl和ul可以是不对称的(例如,与ul相比,可以为dl分配更多或更少的载波)。分量载波可以包括主分量载波和一个或多个次分量载波。主分量载波可以被称为主小区(pcell),并且次分量载波可以被称为次小区(scell)。

某些ue104可以使用设备到设备(d2d)通信链路158彼此通信。d2d通信链路158可以使用dl/ulwwan频谱。d2d通信链路158可以使用一个或多个侧行链路信道,诸如物理侧行链路广播信道(psbch)、物理侧行链路发现信道(psdch)、物理侧行链路共享信道(pssch)、和物理侧行链路控制信道(pscch)。d2d通信可以通过各种无线d2d通信系统,例如flashlinq、wimedia、蓝牙、紫蜂、基于ieee802.11标准的wi-fi、lte、或nr。

无线通信系统还可以包括wi-fi接入点(ap)150,其在5ghz未许可频谱中经由通信链路154与wi-fi站(sta)152通信。当在未许可频谱中通信时,sta152/ap150可以在通信之前执行空闲信道评估(cca),以确定该信道是否可用。

小小区102’可以在许可和/或未许可频谱中操作。当在未许可频谱中操作时,小小区102’可以采用nr并使用与wi-fiap150所使用的相同的5ghz未许可频谱。在未许可频谱中采用nr的小小区102’可以提升对接入网的覆盖和/或增加其容量。

无论是小小区102’还是大小区(例如,宏基站),基站102都可以包括enb、g节点b(gnb)、或其他类型的基站。诸如gnb180的一些基站可以操作于传统的亚6ghz频谱、毫米波(mmw)频率、和/或接近mmw频率中与ue104通信。当gnb180操作于mmw或接近mmw频率时,gnb180可以被称为mmw基站。极高频(ehf)是电磁频谱中的rf的一部分。ehf的范围为30ghz至300ghz,并且波长在1毫米和10毫米之间。该频带中的无线电波可以被称为毫米波。接近mmw可以向下延伸到100毫米波长的3ghz频率。超高频(shf)频带在3ghz和30ghz之间扩展,其也被称为厘米波。使用mmw/接近mmw无线电频带的通信具有极高的路径损耗和短的范围。mmw基站180可以利用与ue104的波束成形182来补偿极高的路径损耗和短的范围。

基站180可以在一个或多个发送方向182’上向ue104发送波束成形的信号。ue104可以在一个或多个接收方向182”上从基站180接收波束成形的信号。ue104还可以在一个或多个发送方向上向基站180发送波束成形的信号。基站180可以在一个或多个接收方向上从ue104接收波束成形的信号。基站180/ue104可以执行波束训练,以确定基站180/ue104中的每一个的最佳接收和发送方向。基站180的发送和接收方向可以相同,或可以不相同。ue104的发送和接收方向可以相同,或可以不相同。

epc160可以包括移动性管理实体(mme)162、其他mme164、服务网关166、多媒体广播多播服务(mbms)网关168、广播多播服务中心(bm-sc)170、和分组数据网络(pdn)网关172。mme162可以与归属订户服务器(hss)174通信。mme162是处理ue104和epc160之间的信令的控制节点。通常,mme162提供承载和连接管理。所有用户互联网协议(ip)分组都通过服务网关166传送,该服务网关166自身连接到pdn网关172。该pdn网关172提供ueip地址分配以及其他功能。pdn网关172和bm-sc170连接到ip服务176。ip服务176可以包括互联网、内联网、ip多媒体子系统(ims)、ps流送服务、和/或其他ip服务。bm-sc170可以提供用于mbms用户服务提供和交付的功能。bm-sc170可以用作内容提供商mbms传输的入口点,可以用于授权和发起公共陆地移动网络(plmn)内的mbms承载服务,并且可以用于调度mbms传输。mbms网关168可用于向属于广播特定服务的多播广播单频网(mbsfn)区域的基站102分发mbms业务,并且可以负责会话管理(开始/停止)和收集与embms相关的计费信息。

5gc190可以包括接入和移动性管理功能(amf)192、其他amf193、会话管理功能(smf)194、和用户平面功能(upf)195。amf192可以与统一数据管理(udm)196通信。amf192是处理ue104和5gc190之间的信令的控制节点。通常,amf192提供qos流和会话管理。所有用户互联网协议(ip)数据包都通过upf195传送。upf195提供ueip地址分配以及其他功能。upf195连接到ip服务197。ip服务197可以包括互联网、内联网、ip多媒体子系统(ims)、ps流送服务、和/或其他ip服务。

基站还可以被称为gnb、节点b、演进节点b(enb)、接入点、基本收发机站、无线电基站、无线电收发机、收发机功能、基本服务集(bss)、扩展服务集(ess)、发送接收点(trp)、或一些其他合适的术语。基站102为ue104提供到epc160或5gc190的接入点。ue104的示例包括蜂窝电话、智能电话、会话发起协议(sip)电话、膝上型计算机、个人数字助理(pda)、卫星无线电、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,mp3播放器)、照相机、游戏控制台、平板电脑、智能设备、可穿戴设备、车辆、电表、气泵、大型或小型厨房电器、保健设备、植入物、传感器/致动器、显示器、或任何其他类似的功能设备。ue104中的一些可以被称为iot设备(例如,停车计时器、气泵、烤面包机、车辆、心脏监视器等)。ue104还可以被称为站、移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端、或一些其他合适的术语。

再次参考图1,在某些方面,ue104可以包括被配置为形成第一设备唤醒时间间隔的唤醒组件198。第一设备唤醒时间间隔可以包括多个应用的重叠唤醒时间间隔。在一些方面,唤醒组件198可以从多个应用中的每一个接收唤醒时间间隔。唤醒组件198然后可以组织多个应用的唤醒时间间隔以形成第一设备唤醒时间间隔,使得具有重叠的唤醒时间间隔的应用被分组在一起。唤醒组件198可以在至少第一设备唤醒时间间隔期间调度设备唤醒。

图2a是图示了5g/nr帧结构内的第一子帧的示例的图200。图2b是图示了5g/nr子帧内的dl信道的示例的图230。图2c是图示了5g/nr帧结构内的第二子帧的示例的图250。图2d是图示了5g/nr子帧内的ul信道的示例的图280。5g/nr帧结构可以是fdd,其中对于特定的副载波集合(载波系统带宽),该副载波集合内的子帧专用于dl或ul,或者可以是tdd,其中对于特定的副载波集合(载波系统带宽),该副载波集合内的子帧专用于dl和ul两者。在图2a、2c提供的示例中,假设5g/nr帧结构是tdd,子帧4被配置有时隙格式28(主要是dl),其中d是dl,u是ul,并且x灵活用于dl/ul之间,以及子帧3被配置有时隙格式34(主要是ul)。虽然分别用时隙格式34、28示出子帧3、4,但是任何特定的子帧都可以被配置有各种可用的时隙格式0-61中的任何时隙格式。时隙格式0、1分别都是dl、ul。其他时隙格式2-61包括dl、ul和灵活的符号的混合。ue通过接收的时隙格式指示符(sfi)(通过dl控制信息(dci)动态地,或通过无线电资源控制(rrc)信令半静态地/静态地)被配置有时隙格式。注意,“基础设施(inffa)”的描述也适用于为tdd的5g/nr帧结构。

其他无线通信技术可以具有不同的帧结构和/或不同的信道。帧(10ms)可以被分成10个大小相等的子帧(1ms)。每个子帧可以包括一个或多个时隙。子帧还可以包括微时隙,其可以包括7、4、或2个符号。取决于时隙配置,每个时隙可以包含7或14个符号。对于时隙配置0,每个时隙可以包括14个符号,并且对于时隙配置1,每个时隙可以包括7个符号。dl上的符号可以是循环前缀(cp)ofdm(cp-ofdm)符号。ul上的符号可以是cp-ofdm符号(用于高吞吐量场景)或离散傅立叶变换(dft)扩展ofdm(dft-s-ofdm)符号(也称为单载波频分多址(sc-fdma)符号)(用于功率受限场景;受限于单个流传输)。子帧内的时隙的数目基于时隙配置和参数集(numerology)。对于时隙配置0,不同的参数集μ从0到5分别允许每个子帧有1、2、4、8、16和32个时隙。对于时隙配置1,不同的参数集从0到2分别允许每个子帧有2、4和8个时隙。因此,对于时隙配置0和参数集μ,存在14个符号/时隙和2μ个时隙/子帧。副载波间隔和符号长度/持续时间是参数集的函数。副载波间隔可以等于2μ*15kkz,其中μ是参数集0到5。这样,参数集μ=0具有15khz的副载波间隔,并且参数集μ=5具有480khz的副载波间隔。符号长度/持续时间与副载波间隔逆相关。图2a-2d提供了每个时隙有14个符号的时隙配置0和每个子帧有1个时隙的参数集μ=0的示例。副载波间隔为15khz,并且符号持续时间约为66.7μs。

资源网格可以用来表示帧结构。每个时隙包括延伸12个连续副载波的资源块(rb)(也称为物理rb(prb))。资源网格被分成多个资源元素(re)。每个re所携带的比特数目取决于调制方案。

如图2a所示,re中的一些携带ue的参考(导频)信号(rs)。rs可以包括解调rs(dm-rs)(对于其中100x是端口号的一种特定配置指示为rx,但是其他dm-rs配置是可能的)和用于ue处的信道估计的信道状态信息参考信号(csi-rs)。rs还可以包括波束测量rs(brs)、波束细化rs(brrs)、和相位跟踪rs(pt-rs)。

图2b图示了帧的子帧内的各种dl信道的示例。物理下行链路控制信道(pdcch)在一个或多个控制信道元素(cce)内携带dci,每个cce包括九个re组(reg),每个reg包括ofdm符号中的四个连续re。主同步信号(pss)可以在帧的特定子帧的符号2内。ue104使用pss来确定子帧/符号定时和物理层身份。辅同步信号(sss)可以在帧的特定子帧的符号4内。ue使用sss来确定物理层小区标识组号和无线电帧定时。基于物理层身份和物理层小区身份组号,ue可以确定物理小区标识符(pci)。基于pci,ue可以确定前述dm-rs的位置。携带主信息块(mib)的物理广播信道(pbch)可以利用pss和sss被逻辑分组,以形成同步信号(ss)/pbch块。mib提供系统带宽中的多个rb以及系统帧号(sfn)。物理下行链路共享信道(pdsch)携带用户数据、诸如系统信息块(sib)的不通过pbch发送的广播系统信息、和寻呼消息。

如图2c所示,re中的一些携带用于基站处的信道估计的dm-rs(对于一个特定配置指示为r,但是其他dm-rs配置是可能的)。ue可以发送用于物理上行链路控制信道(pucch)的dm-rs和用于物理上行链路共享信道(pusch)的dm-rs。可以在pusch的前一个或两个符号中发送puschdm-rs。取决于发送的是短pucch还是长pucch,并且取决于所使用的特定pucch格式,可以以不同的配置发送pucchdm-rs。虽然未示出,但是ue可以发送探测参考信号(srs)。基站可以使用该srs用于信道质量估计,以使能ul上的取决于频率的调度。

图2d图示了帧的子帧内的各种ul信道的示例。可以按照一种配置中所指示的来定位pucch。pucch携带上行链路控制信息(uci),诸如调度请求、信道质量指示符(cqi)、预编码矩阵指示符(pmi)、秩指示符(ri)、和harqack/nack反馈。pusch携带数据,并且可以另外用来携带缓冲器状态报告(bsr)、功率余量报告(phr)、和/或uci。

图3是在接入网络中与ue350通信的基站310的框图。在dl中,来自epc160的ip分组可以被提供给控制器/处理器375。控制器/处理器375实现第3层和第2层功能。第3层包括无线电资源控制(rrc)层,并且第2层包括分组数据会聚协议(pdcp)层、无线电链路控制(rlc)层、和介质访问控制(mac)层。控制器/处理器375提供与系统信息(例如,mib、sib)的广播、rrc连接控制(例如,rrc连接寻呼、rrc连接建立、rrc连接修改、和rrc连接释放)、无线电接入技术(rat)间移动性、和用于ue测量报告的测量配置相关联的rrc层功能;与报头压缩/解压缩、安全性(加密、解密、完整性保护、完整性验证)、和切换支持功能相关联的pdcp层功能;与上层分组数据单元(pdu)的传送、通过arq的纠错、rlc服务数据单元(sdu)的级联、分段和重组、rlc数据pdu的重新分段、以及rlc数据pdu的重新排序相关联的rlc层功能;以及与逻辑信道和传输信道之间的映射、macsdu到传输块(tb)的复用、macsdu从tb的解复用、调度信息报告、通过harq的纠错、优先级处置、和逻辑信道优先化相关联的mac层功能。

发送(tx)处理器316和接收(rx)处理器370实现与各种信号处理功能相关联的第1层功能。包括物理(phy)层的第1层可以包括传输信道上的错误检测、传输信道的前向纠错(fec)编码/解码、交织、速率匹配、到物理信道上的映射、物理信道的调制/解调、以及mimo天线处理。tx处理器316基于各种调制方案(例如,二进制相移键控(bpsk)、正交相移键控(qpsk)、m相移键控(m-psk)、m正交幅度调制(m-qam))来处置到信号星座的映射。然后可以将经编码和调制的符号拆分成并行流。然后,每个流可以被映射到ofdm副载波,在时域和/或频域中与参考信号(例如,导频)复用,并且然后使用快速傅里叶逆变换(ifft)组合在一起,以产生携带时域ofdm符号流的物理信道。ofdm流在空间上被预编码以产生多个空间流。来自信道估计器374的信道估计可以被用于确定编码和调制方案、以及用于空间处理。可以从由ue350发送的参考信号和/或信道状况反馈中得出信道估计。然后可以经由分开的发送器318tx将每个空间流提供给不同的天线320。每个发送器318tx可以利用相应的空间流来调制rf载波以用于传输。

在ue350处,每个接收器354rx通过其相应的天线352接收信号。每个接收器354rx恢复调制到rf载波上的信息,并将该信息提供给接收(rx)处理器356。tx处理器368和rx处理器356实现与各种信号处理功能相关联的第1层功能。rx处理器356可以对该信息执行空间处理以恢复去往ue350的任何空间流。如果多个空间流去往ue350,那么它们可以被rx处理器356组合到单个ofdm符号流中。然后,rx处理器356使用快速傅立叶变换(fft)将ofdm符号流从时域转换至频域。频域信号包括用于ofdm信号的每个副载波的分开的ofdm符号流。通过确定由基站310发送的最可能的信号星座点来恢复和解调每个副载波上的符号以及参考信号。这些软判定可以基于由信道估计器358计算出的信道估计。然后,对软判定进行解码和解交织,以恢复最初由基站310在物理信道上发送的数据和控制信号。然后将数据和控制信号提供给控制器/处理器359,该控制器/处理器359实现第3层和第2层功能。

控制器/处理器359可以与存储程序代码和数据的存储器360相关联。存储器360可以被称为计算机可读介质。在ul中,控制器/处理器359提供传输和逻辑信道之间的解复用、分组重组、解密、报头解压缩、和控制信号处理,以从epc160恢复ip分组。控制器/处理器359还负责使用ack和/或nack协议进行错误检测,以支持harq操作。

类似于结合基站310的dl传输所描述的功能,控制器/处理器359提供与系统信息(例如,mib、sib)获取、rrc连接、和测量报告相关联的rrc层功能;与报头压缩/解压缩、和安全性(加密、解密、完整性保护、完整性校验)相关联的pdcp层功能;与上层pdu的传送、通过arq的纠错、rlcsdu的级联、分段、和重组、rlc数据pdu的重新分段、和rlc数据pdu的重新排序相关联的rlc层功能;以及与逻辑信道和传输信道之间的映射、macsdu到tb的复用、macsdu从tb的解复用、调度信息报告、通过harq的纠错、优先级处理、和逻辑信道优先级相关联的mac层功能。

tx处理器368可以使用由信道估计器358从基站310所发送的参考信号或反馈中得出的信道估计来选择适当的编码和调制方案,并促进空间处理。可以经由分开的发送器354tx将由tx处理器368生成的空间流提供给不同的天线352。每个发送器354tx可以利用相应的空间流来调制rf载波以用于传输。

在基站310处,以类似于结合ue350处的接收器功能所描述的方式处理ul传输。每个接收器318rx通过其相应的天线320接收信号。每个接收器318rx恢复调制到rf载波上的信息,并将该信息提供给rx处理器370。

控制器/处理器375可以与存储程序代码和数据的存储器376相关联。存储器376可以被称为计算机可读介质。在ul中,控制器/处理器375提供传输和逻辑信道之间的解复用、分组重组、解密、报头解压缩、控制信号处理,以恢复来自ue350的ip分组。来自控制器/处理器375的ip分组可以被提供给epc160。控制器/处理器375还负责使用ack和/或nack协议进行错误检测,以支持harq操作。

对于无线设备的调制解调器中的不同应用,唤醒事件单独发生。这可能对设备(尤其是m1类(catm1)和窄带物联网(nb-iot)设备)的电池功率造成负担。该非同步唤醒可能导致另外的设备唤醒以及该设备活动的平均更长的时间量。每个应用可以各自将其唤醒时间设置提供到功率节省模式(psm)协调器。psm协调器可以被配置为基于最早的应用唤醒时间设置来调度设备唤醒(例如,退出psm)。设备可以每天唤醒几次以收集各种应用(例如,温度传感器、室外环境传感器等)的数据。设备然后可以将具有所收集的数据的报告发送回服务器。设备唤醒可能消耗相对于设备的总功率电池寿命来说大量的功率。

还可以以非同步方式针对不同事件、操作和/或特征单独地调度轻量级机器到机器(lwm2m)客户端相关的事件、操作和/或特征(例如,注册更新、信息报告、设备管理和服务启用)中的设备唤醒。因此,设备可能经历另外的设备唤醒以及每次唤醒的长持续时间,这可能导致显著且不必要的功耗,尤其是对于nb-iot和/或cat-m1设备。这样的设备可能具有有限的功率并且在没有到任何外部电源的连接的情况下可能具有有限的电池容量。在一些情况下,部分地由于执行设备唤醒的方式,当前设备的电池寿命可能减少几年。因此,需要对这样的设备的功率优化以确保对无线资源和电池功率的有效使用以及设备的长寿。优化设备唤醒的方式可以导致唤醒事件的数目减少,这可以延长电池的寿命。例如,如果在一天中经历4次设备唤醒的设备能够将设备唤醒减少到一天中3次,则该减少可能导致电池的寿命延长以及设备的长寿。

在一些方面,设备唤醒过程可被优化为允许多个应用和/或操作(例如,iot应用、lwm2m操作)被分组在一起并在同一唤醒实例中被执行,这可降低功率消耗以提高电池寿命,例如,在资源受限的设备(例如,nb-iot和catm1设备)中。如在本文所呈现的,对同一设备唤醒中的多个事件的分组或同步可以减少所要求的设备唤醒的数目以及每次唤醒的平均持续时间。在一些方面,同步可以跨多个应用发生。这些应用可以独立运行并且可以不知道设备的其他应用的操作。每个应用可以被配置为向被配置为以组合方式协调各个应用的唤醒的组件提供唤醒时间间隔。例如,每个应用可以向psm协调器提供唤醒时间间隔,该psm协调器可以被配置为为具有重叠唤醒间隔的多个应用调度单个唤醒间隔。在一些方面,应用中的至少一个可以被配置为提供优选的唤醒时间间隔和/或关联的优先级,用于进一步优化唤醒时间调度。在一些方面中,客户端(例如,知道psm的lwm2m设备)可被配置为同步在指定时间间隔内或在动态计算的时间间隔内发生的多个事件/操作。

图4a和4b是图示了根据本公开的某些方面的设备唤醒的各方面的图。该图400、401图示了用于多个应用(例如,iot应用)的唤醒优化。图400包括应用1402、应用2404和应用3406。应用402、404、406彼此独立地操作,并且可能不知道其他应用正在运行和/或其他应用何时被调度来运行。每个应用402、404、406可以被配置为向设备的psm协调器提供相应的所提出的唤醒间隔408,而不是提供特定的时间值。所提出的唤醒间隔408可以是应用可能需要在其间执行操作(例如,通信操作)的时间范围。在一些方面,应用在所提出的唤醒间隔408期间向服务器发送通信。在一些方面,应用在所提出的唤醒间隔408期间监视通信和/或在所提出的唤醒间隔408期间发送通信。该发送可以是响应于在所提出的唤醒间隔期间监视时所接收的通信,或可以是调度的发送。每个应用402、404、406还可以被配置为提供应用执行操作的持续时间。在一些方面,可以在所提出的唤醒间隔408内提供持续时间。在一些方面,可以与所提出的唤醒间隔408分开地提供持续时间。应用仅需要在所提出的唤醒间隔408的一部分期间执行唤醒,并且不需要设备在整个间隔中被唤醒。该应用在所提出的唤醒间隔408的一部分期间在执行该操作所需的持续时间内执行唤醒。为了使应用执行操作,设备必须唤醒(例如,退出psm)。这样,所提出的唤醒间隔408提供了设备需要唤醒以允许应用执行操作的时间范围。

在一些方面,唤醒时间间隔可以包括开始时间和结束时间。在一些方面,唤醒时间间隔可以包括开始时间和持续时间。利用唤醒时间间隔的至少一个优点是,设备唤醒可以发生在应用的所提出的唤醒时间间隔408的范围内的任何时间,使得与不同应用的特定唤醒时间在时间上重叠的情况相比,多于一个应用(例如,应用402、404、406)可能能够在不同应用的唤醒时间间隔期间执行其操作。这允许多个应用使其设备唤醒同步,这可以减少由设备执行的唤醒的数目。

参考图4,应用1402具有在时间上首先开始的唤醒间隔408。应用1402的唤醒间隔408提供设备必须唤醒以允许应用1402执行其操作的时间范围。应用2404具有在应用1的唤醒间隔之后开始的唤醒间隔408。每个应用的唤醒间隔可以相同或不同。在图4的方面中,应用1402和应用2404的唤醒间隔在不同的时间开始,但是可以在相同的时间或大约相同的时间结束。应用3406具有在应用1402和应用2404的唤醒间隔之后开始的唤醒间隔408,并且具有延伸超过应用1402和应用2406的唤醒间隔的结束的结束时间。重叠区域414是当应用402、404、406的唤醒间隔重叠时的时间,使得所有三个应用402、404、406可以在重叠区域414内执行其操作。这样,设备可以在重叠区域414期间唤醒以允许应用402、404、406执行其操作。重叠区域414提供应用402、404、406可在单个设备唤醒内执行其操作的时间。在一些方面,在确定实际调度的唤醒412时,可以考虑在相应唤醒间隔408内每个应用需要执行相应操作的持续时间。例如,执行每个应用的操作的总持续时间应当落在重叠区域414内,使得所有操作都可以在重叠区域414内执行。考虑相应的持续时间可以确保实际调度唤醒412发生在重叠区域414内,同时为重叠区域414结束之前要执行的所有操作提供足够的时间。重叠区域414减少了设备唤醒的次数,这提高了电池寿命和性能。

图4b图示了其中应用402、404、406可进一步提供唤醒间隔408内的优选间隔410的图401,该优选间隔410标识应用优选执行其操作的时间范围。换言之,优选间隔410标识应用为了执行其操作而优选设备唤醒发生的时间。优选间隔410是在唤醒间隔408的时间范围内的较短的时间范围。虽然设备可能更喜欢所指示的优选间隔,但是设备唤醒仍然可以发生在优选间隔410之外的间隔408内。在多个应用的多个优选间隔410重叠的情况下,psm可以确定设备唤醒将发生在优选间隔410内。

再次参考图4b,应用1402具有时间上第一的优选间隔410。用于应用中的任何一个的优选间隔410可以在相应唤醒间隔408内的任何时间发生,并且不需要在特定时间发生。应用2404具有在应用1的优选间隔结束之后开始的优选间隔410。应用3具有与应用2的优选间隔410部分重叠的优选间隔410。应用2和应用3的优选间隔的重叠部分形成优选区域416。优选区域416是当多个应用(例如,应用2404和应用3406)具有重叠的优选间隔410时的时间,使得三个应用402、404、406可以在优选区域416内执行其操作。这样,设备可以在优选区域416期间唤醒以允许应用402、404、406执行其操作。优选区域416提供应用402、404、406可在单个设备唤醒内执行其操作的时间。如图4中所示,优选区域416小于重叠区域414,并因此通过减少设备活动的总时间来进一步优化设备唤醒过程。尽管应用1的优选间隔410在优选区域416之外,但是优选区域在应用1的唤醒间隔408之内,这允许应用1在优选区域416期间执行其操作。在这种情况下,不是所有的优选间隔410都重叠,而是由于至少两个优选间隔重叠,优选区域416能够由优选间隔的重叠部分限定。在一些方面,应用的优选间隔410可能均不重叠,并且在这种情况下,设备唤醒可以基于重叠区域414。

在一个示例中,psm可以调度唤醒发生在最大数目的重叠优选间隔内。在另一示例中,psm可以基于优选间隔或对应的应用的优先级,调度唤醒发生在至少一个优选间隔内。在又一示例中,psm可以不管优选间隔和/或优先级水平而调度唤醒发生,使得调度使唤醒的总次数最小化。

与唤醒间隔408和优选间隔410相关的信息可以由应用提供至psm协调器。psm协调器收集来自每个应用的唤醒间隔408和优选间隔410,并且被配置为对这些间隔进行排序。最早唤醒间隔为采集到的唤醒间隔中开始时间最早的唤醒间隔。psm协调器可以被配置为对应用的唤醒时间间隔进行分组并将其按时间顺序排列。psm协调器然后可以标识包括应用的重叠唤醒时间间隔的第一设备唤醒时间间隔,如图4所示。在一些方面,psm协调器可以被配置为标识最早唤醒间隔408是否与其他唤醒间隔中的任何一个重叠。在这种情况下,psm协调器可以将这样的重叠标识为重叠区域414,使得psm可以在重叠区域414内调度设备唤醒,以便重叠应用执行其各自的操作。psm协调器还可以被配置为标识每个唤醒间隔408内的优选唤醒时间间隔(例如,优选间隔410)。在一些方面,psm协调器可以标识包括至少两个优选唤醒时间间隔的重叠的子间隔(例如,优选区域416)。在这种情况下,psm协调器然后可以在子间隔(例如,优选区域416)期间调度设备唤醒。子间隔(例如,优选区域416)可以包括来自多个应用中的每一个的最大数目的优选唤醒时间间隔的重叠。至少一个优点在于,可以在子间隔(例如,优选区域416)期间调度设备唤醒,以便使子间隔内的多个操作同步。这允许应用在子间隔(例如,优选区域416)内执行其各自的操作并且减少设备的总唤醒时间。

在一些方面,psm协调器可以被配置为标识来自应用中的每一个的每个唤醒时间间隔内的优选唤醒时间间隔(例如,优选间隔410)和相关联的优先级值。每个优选唤醒时间间隔可以包括相应应用指示为优选执行操作的时间范围。在一些方面,每个优选唤醒时间间隔可以小于或等于对应的唤醒时间间隔。每个优选唤醒时间间隔可以具有基于相关联的优先级值的优先级。应用中的每一个都可以被配置为提供与其优选间隔410相关联的所提出的优先级。一旦psm协调器已经对唤醒间隔进行了排序并且将其按先后顺序排列,并且已经标识了设备唤醒间隔(例如,重叠区域414),psm协调器可以被配置为随后标识所有优选间隔410以及相关联的优先级。psm协调器然后可以在最高优先级的优选唤醒时间间隔(例如,优选间隔410)期间调度设备唤醒。例如,如图4所示,与应用2404和应用3406的优选间隔410的重叠相关地标识优选区域416。尽管未在图4中显式定义,但应用2或应用3中的任一者可具有最高优先级的优选唤醒时间间隔。

psm协调器可以被配置为基于从应用接收的信息有效地调度设备唤醒。在一些方面,一个或多个应用可以被配置为向psm协调器提供多个唤醒间隔。多个唤醒时间间隔可以对应于与应用中的一个或多个相关联的事件的周期性。事件可以包括应用需要由ue执行的操作,例如包括执行测量、评估测量、执行注册、执行注册更新、提供信息报告等中的任何一个的(多个)操作。因此,该事件要求ue唤醒以便执行操作。因此,psm协调器可以具有未来调度机会的完整视图,并且能够更有效地同步未来设备唤醒。在一些方面,psm协调器可以被配置为与应用共享最新的设备唤醒调度(包括相关联的周期性(如果存在)),作为异步通知。这些应用然后可以被配置为基于整个设备唤醒调度来调整和/或更新其各自的唤醒间隔。在一些方面,应用还可以在向psm协调器提出其自己的唤醒间隔之前查询最新的设备调度。然后,该应用可能能够基于最新的设备调度来进一步调整和/或更新其各自的唤醒间隔。在一些方面,应用还可以提交对优选唤醒周期、锚定时间(anchortime)或锚定时间范围的请求。锚定时间可以是设备唤醒以执行操作的特定时间。例如,应用可以具有两小时的锚定时间,使得设备每两小时唤醒以执行其操作。在一些示例中,应用可以具有锚定时间范围(例如,每2-3小时),使得设备每2-3小时唤醒以执行其操作。响应于来自应用的请求,psm协调器可被配置为提供优选的唤醒周期、在所提供的范围内的优选的锚定时间,并且基于psm协调器对当前调度的了解。

在一些方面,如图5所示,如果第一唤醒间隔506不与其余唤醒间隔(例如,应用2504的唤醒间隔506)中的任何一个重叠,则psm协调器可被配置为在接近第一唤醒时间间隔510的结束时调度应用1502的第一设备唤醒508。psm协调器还可以被配置为在更接近于第二唤醒时间间隔512的开始的时间调度应用2504的第二设备唤醒508。随着时间推移,第一设备唤醒和第二设备唤醒可以被调度为彼此对齐,使得第一设备唤醒508和第二设备唤醒508可以在将来的唤醒时间间隔中在区域514处重叠。在图5的方面,应用1502可以具有10小时的唤醒间隔分隔510,并且应用2504也可以具有10小时的唤醒间隔分隔510。在这种情况下,应用的第一唤醒间隔不重叠,作为响应,psm协调器可以使应用1的设备唤醒更接近其唤醒间隔的结束,同时还调度应用2的设备唤醒更接近其唤醒间隔的开始时间。在应用1和应用2的第一个10小时的分隔时段已消逝后,应用1和应用2的唤醒间隔506仍然不重叠,但是比先前的发生更接近。然而,在应用1和应用2的第二个10小时分隔时段已消逝后,相应的唤醒间隔506现在重叠并形成区域514,使得应用1和应用2可以在同一设备唤醒时间期间执行其操作。

图6是图示了根据本公开的某些方面的设备唤醒的图600。与由设备处的应用所触发的唤醒事件不同,lwm2m客户端设备可能需要设备唤醒以用于事件、操作和/或特征,诸如但不限于注册更新、信息报告、设备管理和/或服务启用。图600图示了本文所呈现的各方面可优化(例如,同步)lwm2m设备的唤醒的方式。虽然某些lwm2m设备可能没有在最小时段(pmin)和最大时段(pmax)之间的测量评估时段期间指导设备何时应当唤醒(例如,退出psm)以评估测量值的参数或配置,但是其他lwm2m设备可以使用两个属性,例如,最小评估时段(epmin)和最大评估时段(epmax),该最小评估时段指示lwm2m客户端在报告标准的两个评估之间必须等待的最小时间,该最大评估时段指示lwm2m客户端在报告标准的两个评估之间可以等待的最大时间。设备可以在epmin期间进入psm,并且在epmax期满之后,设备必须退出psm并执行测量评估。

图7是图示了根据本公开的某些方面的评估时段的图700。参考图7,信息报告接口(例如,其执行观察和通知操作)可以限制测量评估发生在pmin期满712之前,其中pmin704是到服务器的两个报告之间的最小时间间隔,并且先前报告710是发送到服务器的最近报告。在pmin期满712处,可以执行测量评估。在pmin期满之后,可在测量评估时段702期间周期性地执行测量评估,并且可在测量值满足特定准则的情况下发出报告。在pmax期满714处,发生设备唤醒且立即发出报告720。pmax706是到服务器的两个报告之间的最大时间间隔。在pmin704和pmax706之间是epmin期满716和epmax期满718,并且这些定义了在pmin期满712和pmax期满714之间应当多常进行测量评估。可以在精确的时间(例如,在epmin期满716和epmax期满718处)执行测量评估,并且在每次测量评估时可能需要设备唤醒,这可能导致多个设备唤醒并减少电池寿命。然而,为了优化设备唤醒,可以引入增量间隔(δ),使得可以在时间范围上而不是在精确时间(例如,pmin期满712)处执行操作(例如,测量评估)。时间范围可以是精确时间加上增量间隔。例如,不是在pmin期满712的精确时间处发生测量,而是可以在pmin期满712和pmin期满712加上增量间隔内发生测量。在一些方面,增量间隔可以被配置为固定值,或可以被动态地确定为在单个唤醒中同步多个应用/活动/操作。如以上所讨论的,设备可以停留在psm直到pmin期满,并且在pmin期满之后(例如,在时间t1),设备可以被配置为在(t1,t1+δ)的间隔中唤醒。对于pmax,lwm2m客户端必须在pmax期满之前(例如,在时间t2)发送报告,如果尚未完成,则在(t2-δ,t2)的间隔内发送报告。如本文所使用的,术语应用、活动和操作可以互换。

在一些方面,增量间隔可以是epmax、epmin、pmin、pmax或设备配置的函数。在定义epmin和epmax的一些方面,增量间隔可等于epmax和epmin之间的差(例如,epmax-epmin)。在没有定义epmax和epmin的一些方面,增量间隔可以基于多个不同的属性,例如,作为pmin的一部分、pmax的一部分、pmin、预先配置的默认值、或针对测量类型的配置值。增量间隔可以应用于包括pmin、pmax和测量评估的所有设备唤醒。在一些方面,增量间隔可以是注册的寿命的函数。例如,对寿命延长的一些实现方式要求在注册寿命的最后10%期间(例如,在注册寿命的90%和100%之间)发出注册更新。在一些方面,对于不太可能与其他事件一致的一些事件(诸如但不限于引导(bootstrap)和注册),增量间隔可能具有较低的重要性。因此,增量间隔可能不用于某些事件,诸如引导和注册。

回头参考图6,图600显示了可能需要由例如lwm2m设备来执行的多个测量评估(602、604、606、608)。epmax610和epmin612基于操作1602的先前测量评估614来定义。操作1602的epmin期满616在epmin612的范围的结束处示出。操作1602的epmax期满618在epmax610的范围的结束处示出。操作1602的增量间隔620可以被配置为提供间隔,使得操作1可以在增量间隔620内执行测量评估,使得操作1的测量评估可以与操作2-4604、606、608的测量评估同时发生,以便使针对操作1-4的设备唤醒同步。每个操作602、604、606、608可以对应于lwm2m应用。每个操作602、604、606、608具有相应的增量间隔620,并且lwm2m客户端可以被配置为标识增量间隔620可以在何处重叠以形成重叠区域624。lwm2m客户端可以被配置为基于先前的测量评估614对操作进行排序,并且确定多个操作中的每一个的唤醒时间间隔。在一些方面,每个唤醒时间间隔包括基于应用类型、配置的时间间隔或由服务器配置的操作间隔中的一个或多个的开始时间和增量间隔。lwm2m客户端然后可以形成各操作的相应增量间隔620重叠的重叠区域624,并且可以调度重叠区域624内的设备唤醒622。这优化了设备唤醒622,使得只需要一个设备唤醒来允许执行操作602、604、606、608。

图8是图示了根据本公开的某些方面的用于不同操作的同步设备唤醒的图。图800针对对于不同的lwm2m操作的设备唤醒的优化。例如,图800包括测量评估操作802、需要唤醒的第二操作/事件/功能804、需要唤醒的第三操作/事件/功能806,以及注册更新808。这些操作中的每一个都需要设备唤醒以允许该操作执行功能。为了使不同的lwm2m操作/事件/功能(例如,引导、注册和信息报告)同步,可以为每个操作/事件/功能确定唤醒间隔时间(例如,开始时间和增量间隔(δ))。在一些方面,每个操作/事件/功能的增量间隔(δ)可以被配置(例如,固定值)或可以被动态地确定。在一些方面,可以基于操作/事件/功能的类型来确定唤醒间隔开始时间和唤醒类型。例如,可以通过使用注册寿命的经配置的百分比(例如,在注册寿命的最后5%期间发出注册更新)来确定与用于寿命延长的lwm2m注册更新操作相关联的唤醒间隔时间(例如,开始时间和增量间隔(δ))。可以使用所配置的重试时间值来确定与lwm2m引导重试尝试相关联的唤醒间隔时间。例如,如果引导尝试失败,则设备可以尝试另外的重试,其中在每个后续尝试之间的延迟增加(例如,2分钟、4分钟、8分钟、16分钟)。

epmax810和epmin812是基于先前的测量评估814来定义的。为测量评估802而发生的设备唤醒发生在pmin期满之后且pmax期满之前。需要设备唤醒的另一事件发生在pmax期满804处,其中必须在该pmax期满之前向服务器发送报告。在一些方面,与最大评估时段相关联的唤醒时间间隔可以基于epmax和epmin之间的差(如果epmax和epmin两者都被定义)、或pmax的经配置的百分比中的至少一个。也需要设备唤醒的另一事件发生在pmin之后的pmin期满806处以进行测量评估。在一些方面,与最小时段相关联的唤醒时间间隔可以基于最大评估时段、最小评估时段、或预定义的评估时段中的至少一个。在一些方面,与测量评估相关联的唤醒间隔时间可以基于以下中的至少一个:epmax和epmin之间的差(如果epmax和epmin两者都被定义);pmin的经配置的百分比(如果定义了pmin);pmax的经配置的百分比(如果定义了pmax);或经配置的默认值。需要设备唤醒的另一事件是注册更新808,其中向服务器发送注册更新以延长其寿命。如图8所示,代替在特定时间执行操作,增量间隔820的引入允许在时间范围内执行操作,使得任何重叠的增量间隔820可被标识、分组在一起,并用于调度单个设备唤醒822。重叠区域824可以被在时间间隔中标识,设备可以在该时间间隔中唤醒并允许执行测量评估802,允许pmax期满804将报告发送到服务器,允许pmin期满806执行测量评估,并且允许注册更新808将注册更新发送到服务器以延长其寿命。这些事件(802、804、806、808)的任何组合可被调度为在一个设备唤醒间隔期间执行而不要求四个不同的设备唤醒。这将lwm2m操作优化为减少的设备唤醒量,这进一步延长了电池寿命以及减少了设备被激活的持续时间。

图9是无线通信的方法的流程图900。该方法可以由ue(例如,ue104、350、装置1002/1002’)执行。可选的方面用虚线图示出。该方法的各方面可以帮助ue优化设备唤醒时间以允许有效地执行多个操作。

在902处,ue可以从多个应用接收唤醒时间间隔,如结合图4a、4b、6和8所描述的。该唤醒时间间隔可以包括期间该设备可能需要唤醒以允许相应应用执行操作的范围。例如,lwm2m客户端可能需要协调不同事件/操作/特征的设备唤醒,该不同事件/操作/特征诸如在pmin期满之后且pmax期满之前发生的测量评估802、向服务器发送注册更新的注册更新808、和/或在pmax期满之前必须向服务器发送报告的pmax期满804。在一些方面,唤醒时间间隔可以包括开始时间和结束时间。在一些方面,唤醒时间间隔可以包括开始时间和持续时间。在又一些方面,可以利用与多个唤醒时间间隔中的每一个相关联的事件的周期性,从多个应用中的至少一个接收多个唤醒时间间隔。事件可以包括应用要求由ue执行的操作,例如包括执行测量、评估测量、执行注册、执行注册更新、提供信息报告等中的任何一个的(多个)操作。因此,该事件要求ue唤醒以便执行操作。

在902处接收的每个唤醒时间间隔可以对应于多个应用中的对应应用的优选唤醒时间间隔(例如,414、514、624、824)。在一些方面,ue可以标识包括来自多个应用中的每一个的最大数目的优选唤醒时间间隔的重叠的子间隔(例如,416),例如,至少两个优选唤醒时间间隔的重叠。在一些方面,每个相应唤醒时间间隔的优选唤醒时间间隔可以包括相应应用更喜欢执行操作的时间范围。每个优选唤醒时间间隔可以小于对应的唤醒时间间隔。在一些方面,子间隔可以使重叠中包括的优选间隔的数目最大化。

在906处,ue可以为多个操作中的每一个确定唤醒时间间隔。在一些方面,每个唤醒时间间隔包括基于应用类型、配置的时间间隔或由服务器配置的操作间隔中的一个或多个的开始时间和增量间隔,如结合图6中的增量间隔620和图8中的增量间隔820所描述的。在一些方面,增量间隔可以是固定值,或可以被动态地确定为对增量间隔内的多个操作进行同步。在一些方面,当最大评估时段(epmax)和最小评估时段(epmin)是已知的时,增量间隔可以是最大评估时段(epmax)和最小评估时段(epmin)之间的差。

在908处,ue可以形成第一唤醒时间间隔(例如,416)。在一些方面,第一唤醒时间间隔可以包括多个应用的重叠唤醒时间间隔。

在910处,ue可以在第一唤醒间隔期间调度设备唤醒(例如,412连同414)。在912处,ue可以调度在子间隔期间的设备唤醒(例如,412连同416)。在一些方面,优选唤醒时间间隔可以具有相关联的优先级值。可以在具有与优选唤醒时间间隔相关联的最高优先级值的最高优先级优选唤醒时间间隔期间调度设备唤醒。在一些方面,如果第一唤醒时间间隔不与第二唤醒时间间隔重叠,则ue在914可以在接近第一唤醒时间间隔的结束时调度第一设备唤醒(同样如图5所示),并且在916处,ue可以在第二唤醒时间间隔的开始时调度第二设备唤醒(同样如图5所示)。第一设备唤醒和第二设备唤醒可以被调度为在将来的唤醒时间间隔中对齐将来的设备唤醒。在一些方面,设备唤醒调度可以被提供到多个应用中的每一个,其中多个应用中的至少一个被配置为基于设备唤醒调度来调整其唤醒时间间隔。在一些方面,可以从多个应用中的至少一个接收请求,其中响应于来自多个应用中的至少一个的请求提供设备唤醒调度。在一些方面,可以从多个应用中的至少一个接收对唤醒信息的请求,其中唤醒信息包括优选唤醒周期、锚定时间或锚定时间范围中的至少一个。该唤醒信息可以响应于该请求而被提供至多个应用中的至少一个。

图10是图示了示例性装置1002中的不同部件/组件之间的数据流的概念性数据流图1000。该装置可以是与基站1050(例如,基站102、180、310)进行无线通信的ue(例如,104、350、装置1102/1102’)。该装置包括从基站1050接收下行链路通信的接收组件1004。该装置可以包括唤醒时间间隔组件1006,该唤醒时间间隔组件1006从多个应用1021、1022、1023中的每一个接收唤醒时间间隔和/或接收对需要唤醒的客户端相关事件/操作特征的指示。该装置还可以包括:优选组件1008,其中每个唤醒时间间隔对应于每个唤醒时间间隔内的优选唤醒时间间隔(例如,414、514、624、824);确定组件1010,其被配置为基于应用类型、配置的时间间隔或由服务器配置的操作间隔中的一个或多个为多个操作中的每一个确定包括开始时间和增量间隔的唤醒时间间隔;形成第一唤醒时间间隔的形成组件1012;在第一唤醒间隔期间调度设备唤醒的调度组件1014;在子间隔期间调度设备唤醒的子间隔调度组件1016;以及向基站1050发送上行链路通信的发送组件1018。在一些方面,由形成组件1014形成的第一设备唤醒时间间隔可以包括多个应用或多个操作的重叠唤醒间隔。在一个示例中,如果第二唤醒时间间隔不与第三唤醒时间(或与剩余唤醒时间间隔中的任何一个)重叠,则调度组件1014可以在接近第二唤醒时间间隔的结束时调度第二设备唤醒,并且在接近第三唤醒时间间隔的开始时调度第三设备。

该装置可以包括执行图9的上述流程图中的算法的框中的每一个的附加组件。这样,可以由组件来执行图9的上述流程图中的每个框,并且该装置可以包括这些组件中的一个或多个。这些组件可以是一个或多个硬件组件,该一个或多个硬件组件被具体配置为执行所述处理/算法、由被配置为执行所述处理/算法的处理器来实现、被存储在用于由处理器实现的计算机可读介质内、或这些的某种组合。

图11是图示了采用处理系统1114的装置1002’的硬件实现方式的示例的图1100。处理系统1114可以用总线结构(通常由总线1124表示)来实现。总线1124可以包括任何数目的互连总线和桥,这取决于处理系统1114的特定应用和整体设计约束。总线1124将包括由处理器1104、组件1004、1006、1008、1010、1012、1014、1016和1018以及计算机可读介质/存储器1106表示的一个或多个处理器和/或硬件组件的各种电路链接在一起。总线1124还可以链接本领域中公知的各种其他电路(诸如定时源、外围设备、电压调节器和功率管理电路),并因此将不再进一步描述。

处理系统1114可耦合到收发器1110。收发器1110耦合到一个或多个天线1120。收发器1110提供用于通过传输介质与各种其他装置通信的部件。收发器1110从一个或多个天线1120接收信号、从所接收的信号中提取信息、并且将所提取的信息提供至处理系统1114(具体地,提供至接收组件1004)。此外,收发器1110从处理系统1114接收信息(具体地,从发送组件1018接收信息),并且基于所接收的信息,生成要施加到一个或多个天线1120的信号。处理系统1114包括耦合到计算机可读介质/存储器1106的处理器1104。处理器1104负责一般处理,包括存储在计算机可读介质/存储器1106上的软件的运行。当由处理器1104运行时,该软件使处理系统1114为任何特定装置执行上述各种功能。计算机可读介质/存储器1106还可用于存储在运行软件时由处理器1104操纵的数据。处理系统1114还包括组件1004、1006、1008、1010、1012、1014、1016和1018中的至少一个。组件可以是在处理器1104中运行的软件组件、驻留/存储在计算机可读介质/存储器1106中的软件组件、耦合到处理器1104的一个或多个硬件组件,或其某种组合。处理系统1114可以是ue350的组件,并且可以包括存储器360、和/或tx处理器368、rx处理器356和控制器/处理器359中的至少一个。

在一种配置中,用于无线通信的装置1002/1002′包括用于从多个应用的每一个接收唤醒时间间隔的部件(例如,至少唤醒时间间隔组件1006)、用于形成第一唤醒时间间隔的部件(该第一设备唤醒时间间隔包括多个应用的重叠唤醒时间间隔)(例如,至少分组组件1014)、用于在至少第一唤醒时间间隔期间调度设备唤醒的部件(例如,至少调度组件1016)、用于标识来自多个应用的每一个的每个唤醒时间间隔内的优选唤醒时间间隔的部件(例如,至少标识组件1008)、用于标识包括来自多个应用的每一个的最大数目的优选唤醒时间间隔的重叠的子间隔的部件、用于在子间隔内调度设备唤醒的部件(例如,至少子间隔调度组件1016)(该子间隔包括来自多个应用的每一个的最大数目的优选唤醒时间间隔的重叠,其中如果第一唤醒时间间隔不与第二唤醒间隔重叠,则该方法还包括用于在接近第一唤醒时间间隔的结束时调度第一设备唤醒的部件(例如,至少调度组件1014))、用于在第二唤醒时间间隔的开始处调度第二设备唤醒的部件(例如,至少调度组件1014)、用于向多个应用中的每一个提供设备唤醒调度的部件(其中多个应用中的至少一个被配置为基于设备唤醒调度来调整其唤醒时间间隔)(例如,至少唤醒时间间隔组件1006)、用于基于应用类型、配置的时间间隔或由服务器配置的操作间隔中的一个或多个为多个操作中的每一个确定包括开始时间和增量间隔的唤醒时间间隔的部件(例如,至少确定组件1010)。前述部件可以是装置1002的前述组件和/或装置1002’的处理系统1114中的一个或多个,其被配置为执行由前述部件所述的功能。如上所述,处理系统1114可以包括tx处理器368、rx处理器356和控制器/处理器359。同样地,在一种配置中,上述部件可以是tx处理器368、rx处理器356和被配置为执行上述部件所述的功能的控制器/处理器359。

优化设备唤醒的方式可以导致每日唤醒的数目减少,这可以延长电池的寿命。在一些情况下,这些设备可能在一天中经历4次设备唤醒,并且将设备唤醒减少到一天中3次可能导致电池和设备的寿命延长。对同一设备唤醒中的多个事件的分组或同步可以减少所要求的设备唤醒的数目以及每次唤醒的平均持续时间。在一些方面,同步可以跨多个应用发生。这些应用通常独立运行,并且可能不知道其他应用的操作。每个应用被配置为提供唤醒时间间隔,并且psm协调器可以被配置为为具有重叠唤醒间隔的多个应用调度单个唤醒间隔。将多个事件同步到单个设备唤醒中的至少一个的优点在于,由于设备唤醒的减少以及与减少设备唤醒的数目相关联的功率节省,可以提高电池寿命。

应当理解,所公开的处理/流程图中的各框的特定顺序或层级是对示例性方案的说明。基于设计偏好,应理解处理/流程图中的各框的特定顺序或层级可以被重新排列。此外,一些框可以被组合或省略。所附方法权利要求以样本顺序呈现各个框的元素,并且不意味着限于所呈现的特定顺序或层级。

提供先前描述是为了使本领域的任何技术人员都能够实践本文所述的各个方面。对于本领域技术人员来说,对这些方面的各种修改将是显而易见的,并且本文定义的一般原理可以应用于其他方面。因此,本权利要求并不意欲被限制于本文所示的各方面,而是符合与语言权利要求一致的全部范围,其中,除非特别说明,否则以单数提及元素并不意欲表示“一个且仅一个”,而是表示“一个或多个”。词语“示例性”在本文中用来表示“用作示例、实例、或说明”。本文中被描述为“示例性”的任何方面都不必被解释为优于或有利于其他方面。除非另有明确说明,否则术语“一些”是指一个或多个。诸如“a、b、或c中的至少一个”、“a、b、或c中的一个或多个”、“a、b、和c中的至少一个”、“a、b、和c中的一个或多个”、和“a、b、c、或其任何组合”包括a、b、和/或c的任何组合,并且可以包括多个a、多个b、或多个c。具体地,诸如“a、b、或c中的至少一个”、“a、b、或c中的一个或多个”、“a、b、和c中的至少一个”、“a、b、和c中的一个或多个”、和“a、b、c、或其任何组合”可以是仅a、仅b、仅c、a和b、a和c、b和c、或者a和b和c,其中任何这种组合都可以包括a、b、或c中的一个或多个成员。本领域普通技术人员已知的或今后将会知道的、贯穿本公开所述的各个方面的元素的所有结构和功能等效物通过引用被明确地并入本文,并且意欲被权利要求所包括。此外,本文所公开的任何内容都不意欲贡献给公众,无论是否在权利要求中明确地叙述了这样的公开。词语“模块”、“机构”、“元素”、“器件”等可以不代替词语“部件”。这样,除非使用短语“用于…的部件”来明确地叙述权利要求元素,否则任何权利要求元素都不应被解释为部件加功能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1