用于减少信令开销的上行链路传输的方法、设备和介质转让专利

申请号 : CN201580076665.3

文献号 : CN107251641B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 熊岗德布迪普·查特吉韩承希符仲凯权焕准

申请人 : 苹果公司

摘要 :

公开了能够在第五代(5G)无线系统中减少信令开销的技术、装置和方法。该系统包括对异步上行链路传输、资源池配置、确认响应、以及重传的支持。例如,在类型1传输方案中,用户设备(UE)在资源池内选择一个资源,并在所选资源上的上行链路中发送数据。在类型2传输方案中,UE在资源池中的调度请求(SR)区域内选择一个资源,发送针对该资源的包括用于数据传输的资源分配的SR,并在SR信息中所指示的资源上发送上行链路数据。在类型3传输方案中,UE在SR区域内选择资源,在所选择的资源上发送具有关于为后续数据传输所选择的资源的信息的SR,并且如果接收到响应于其发送的SR的确认,则在所指示的资源上进行发送。

权利要求 :

1.一种通过无线网络发送数据的方法,包括:获取无线网络的下行链路DL同步信号;

由通过所述无线网络提供的系统信息数据确定资源池信息;

从资源池中随机选择上行链路UL资源;

发送针对所选择的资源的调度请求;以及在所述无线网络未批准所述调度请求的情况下,在所选择的资源中发送数据。

2.根据权利要求1所述的方法,其中,所述方法还包括确定所述数据是否被基站接收。

3.根据权利要求2所述的方法,其中,确定所述数据是否被所述基站接收还包括:在未检测到对被发送数据的确认ACK或检测到否定ACK时:在与所述资源池有固定延迟的第二资源池中选择第二资源以用于重传;

发送针对所选择的第二资源的第二调度请求;以及当检测到对所述第二调度请求的第二ACK时:在所选择的第二资源中发送所述数据。

4.根据权利要求2所述的方法,其中,确定所述数据是否被所述基站接收还包括:在未检测到对所述调度请求的确认ACK或检测到否定ACK时:从所述资源池执行随机退避;

在满足从所述资源池的所述随机退避的第二资源池中选择第二资源以用于重传;

发送针对所选择的第二资源的第二调度请求;以及当检测到对所述第二调度请求的第二ACK时:在所选择的第二资源中发送所述数据。

5.根据权利要求2所述的方法,其中,确定所述数据是否被所述基站接收还包括:在未检测到对所述调度请求的确认ACK或检测到否定ACK时:使用配置的或预定义的混合自动重复请求HARQ重传方案来重新发送所述数据。

6.根据权利要求1所述的方法,其中,所述方法还包括确定所述调度请求是否被基站接收。

7.根据权利要求6所述的方法,其中,确定所述调度请求是否被所述基站接收还包括监视确认ACK响应窗内的下行链路子帧。

8.根据权利要求7所述的方法,其中,针对所发送的调度请求的ACK响应与针对使用物理下行链路控制信道PDCCH的其他UE的其他所发送的调度请求的其他ACK响应聚合在一起。

9.根据权利要求6所述的方法,其中,所述方法还包括当未检测到对所述调度请求的ACK或检测到否定ACK时:在与所述资源池有固定延迟的第二资源池中选择第二资源以用于重传;

发送针对所选择的第二资源的第二调度请求;以及当检测到对所述第二调度请求的第二ACK时:在所选择的第二资源中发送所述数据。

10.一种计算机可读介质,存储计算机程序,所述计算机程序在被执行时使得机器执行权利要求1‑9中的任一项的方法。

11.一种用户设备UE,包括:无线接口,被配置为通过一个或多个无线电接入技术RAT与基站进行通信;以及处理器,用于通过所述一个或多个RAT向所述基站提供上行链路传输,所述处理器被配置为:

从所述基站获取下行链路DL同步信号;

从由所述基站发送的系统信息块SIB中获得上行链路UL资源池信息;

在未经所述基站批准的情况下,通过所述无线接口在从资源池中选择的上行链路资源中发送数据到所述基站;以及

确定所述数据是否被所述基站接收。

12.根据权利要求11所述的UE,其中,在所选择的上行链路资源中发送数据还包括在从所述资源池中随机选择的上行链路资源中发送数据。

13.根据权利要求11所述的UE,其中,确定所述数据是否被所述基站接收还包括监视确认ACK响应窗内的DL子帧。

14.根据权利要求13所述的UE,其中,所述处理器还包括基带处理电路,所述基带处理电路被配置为确定针对被发送数据的ACK响应,所述ACK响应与针对其他UE的其他被发送数据的其他ACK响应聚合在一起。

15.根据权利要求11‑14中任一项所述的UE,其中,无线电网络临时标识符RNTI被定义为所述UE的标识符、被发送数据的起始物理资源块PRB和子帧的函数。

16.一种用于用户设备UE的基带处理器,包括:基带电路,被配置为:

接收由基站通过移动宽带网络提供的同步信号;

确定在所述基站的所述移动宽带网络内的一组上行链路资源;

从所述组上行链路资源中随机选择资源;

向所述基站发送针对所选择的资源的调度请求;以及在所述基站未批准所述调度请求的情况下,在所选择的资源中向所述基站发送数据。

17.根据权利要求16所述的基带处理器,其中定义所述上行链路资源的配置是由较高层经由主信息块MIB、系统信息块SIB或UE特定的专用无线电资源控制RRC信令预定义和提供的。

18.根据权利要求16‑17中任一项所述的基带处理器,其中,所述资源池还被划分为调度请求区域和用于上行链路传输的数据区域。

19.根据权利要求16所述的基带处理器,其中,所述电路还被配置为确定所述数据是否被基站接收。

20.根据权利要求19所述的基带处理器,其中,确定所述数据是否被所述基站接收还包括监视确认ACK响应窗内的下行链路子帧。

21.根据权利要求20所述的基带处理器,其中,ACK响应位于物理混合自动重复请求指示符信道PHICH中,其中PHICH资源索引被定义为所述UE的标识符、被发送数据的起始子帧或物理资源块PRB索引的函数。

22.根据权利要求20所述的基带处理器,其中,针对被发送数据的ACK响应与针对使用物理下行链路控制信道PDCCH的其他UE的其他被发送数据的其他ACK响应聚合在一起。

23.根据权利要求19所述的基带处理器,其中,确定所述数据是否被所述基站接收还包括:

当未检测到对被发送数据的确认ACK或检测到否定ACK时:在与所述资源池有固定延迟的第二资源池中选择第二资源以用于重传;

发送针对所选择的第二资源的第二调度请求;以及在所选择的第二资源中发送所述数据。

24.根据权利要求19所述的基带处理器,其中,确定所述数据是否被所述基站接收还包括:

当未检测到对所述调度请求的确认ACK或检测到否定ACK时:从所述资源池执行随机退避;

在满足从所述资源池的所述随机退避的第二资源池中选择第二资源以用于重传;

发送针对所选择的第二资源的第二调度请求;以及在所选择的第二资源中发送所述数据。

25.一种通过无线网络发送数据的设备,包括:用于获取无线网络的下行链路DL同步信号的装置;

用于由通过所述无线网络提供的系统信息数据确定资源池信息的装置;

用于从资源池中随机选择上行链路UL资源的装置;

用于发送针对所选择的资源的调度请求的装置;以及用于在所述无线网络未批准所述调度请求的情况下在所选择的资源中发送数据的装置。

26.根据权利要求25所述的设备,还包括用于确定所述数据是否被基站接收的装置。

27.根据权利要求26所述的设备,其中,用于确定所述数据是否被所述基站接收的装置还包括:

用于在未检测到对被发送数据的确认ACK或检测到否定ACK时进行以下操作的装置,其中所述操作包括:

在与所述资源池有固定延迟的第二资源池中选择第二资源以用于重传;

发送针对所选择的第二资源的第二调度请求;以及当检测到对所述第二调度请求的第二ACK时:在所选择的第二资源中发送所述数据。

28.根据权利要求26所述的设备,其中,用于确定所述数据是否被所述基站接收的所述装置还包括:

用于在未检测到对所述调度请求的确认ACK或检测到否定ACK时进行以下操作的装置,其中所述操作包括:

从所述资源池执行随机退避;

在满足从所述资源池的所述随机退避的第二资源池中选择第二资源以用于重传;

发送针对所选择的第二资源的第二调度请求;以及当检测到对所述第二调度请求的第二ACK时:在所选择的第二资源中发送所述数据。

29.根据权利要求26所述的设备,其中,用于确定所述数据是否被所述基站接收的所述装置还包括:

用于在未检测到对所述调度请求的确认ACK或检测到否定ACK时使用配置的或预定义的混合自动重复请求HARQ重传方案来重新发送所述数据的装置。

30.根据权利要求25所述的设备,还包括用于确定所述调度请求是否被基站接收的装置。

31.根据权利要求30所述的设备,其中,用于确定所述调度请求是否被所述基站接收的所述装置还包括用于监视确认ACK响应窗内的下行链路子帧的装置。

32.根据权利要求31所述的设备,其中,针对所发送的调度请求的ACK响应与针对使用物理下行链路控制信道PDCCH的其他UE的其他所发送的调度请求的其他ACK响应聚合在一起。

33.根据权利要求30所述的设备,还包括用于在未检测到对所述调度请求的ACK或检测到否定ACK时进行以下操作的装置,其中所述操作包括:在与所述资源池有固定延迟的第二资源池中选择第二资源以用于重传;

发送针对所选择的第二资源的第二调度请求;以及当检测到对所述第二调度请求的第二ACK时:在所选择的第二资源中发送所述数据。

说明书 :

用于减少信令开销的上行链路传输的方法、设备和介质

[0001] 相关申请
[0002] 本申请根据35 U.S.C§119(e)要求在2015年3月26日提交的美国临时申请No.62/138,635的权益,该临时申请通过引用整体并入本文。

技术领域

[0003] 本公开涉及无线设备通信系统,更具体地涉及在第五代(5G)无线系统中减少信令开销。

附图说明

[0004] 图1是示出与本文公开的实施例一致的用于无线电接入技术协调的系统的系统图。
[0005] 图2是示出与本文公开的实施例一致的对多个无线电接入技术(RAT)的多路复用的示意图。
[0006] 图3是与本文公开的实施例一致的用于机器类型通信(MTC)应用的次级RAT(S‑RAT)的子帧结构的框图。
[0007] 图4是示出与本文公开的实施例一致的减少信令开销的上行链路传输的三个实施例之间的比较的图。
[0008] 图5是描述与本文公开的实施例一致的类型1传输方案的实施例的流程图。
[0009] 图6是描述与本文公开的实施例一致的类型2传输方案的实施例的流程图。
[0010] 图7是描述与本文公开的实施例一致的类型3传输方案的实施例的流程图。
[0011] 图8是示出与本文公开的实施例一致的资源池周期的图。
[0012] 图9是与本文公开的实施例一致的确认(ACK)响应窗的图。
[0013] 图10是与本文公开的实施例一致的聚合的ACK响应消息选项的图。
[0014] 图11是与本文公开的实施例一致的减少信令开销的重传方案的图。
[0015] 图12是与本文公开的实施例一致的用户设备(UE)设备的示例图。
[0016] 图13是与本文公开的实施例一致的计算系统的示意图。

具体实施方式

[0017] 以下提供与本公开的实施例一致的系统和方法的详细描述。虽然描述了几个实施例,但应理解的是,本公开不限于任何一个实施例,而是包括许多替代、修改和等同形式。此
外,虽然为了提供对本文公开的实施例的透彻理解而在下面的描述中阐述了许多具体细
节,但可以在没有这些细节中的一些或全部的情况下实践一些实施例。此外,为了清楚起
见,没有详细描述现有技术中已知的某些技术材料,以避免不必要地模糊本公开。
[0018] 公开了能够在第五代(5G)无线系统中减少信令开销的技术、装置和方法。被减少的信令开销包括无线通信中的支持异步上行链路传输的机制、资源池配置、确认响应机制
和重传机制。例如,在类型1传输方案中,UE在资源池内选择一个资源,并在所选择的资源上
的上行链路中发送数据。在类型2传输方案中,UE在资源池中的调度请求(SR)区域内选择一
个资源,在所选择的资源上发送包括用于数据传输的资源分配的SR信息,并在SR信息中指
示的资源上发送上行链路数据。在类型3传输方案中,UE在SR区域内选择一个资源,在所选
择的资源上发送SR以及关于被选择用于后续数据传输的资源的信息,并且如果接收到响应
于其发送的SR的确认(ACK),则在所指示的资源上进行发送。
[0019] 机器类型通信(MTC)是一种有希望的新兴技术,用于实现针对“物联网”(IoT)概念的普适计算环境。潜在的基于MTC的应用包括智能计量、医疗监控、远程安全监控、智能交通
系统等。这些服务和应用激发了对需要被无缝集成到当前和下一代移动宽带网络(例如,长
期演进(LTE)和升级的LTE)中的新型MTC设备的设计和开发。
[0020] 现有的移动宽带网络被设计为优化主要用于人类通信的性能,因此不被设计或优化为满足与MTC相关的要求。MTC特定设计正在由第三代合作伙伴计划(3GPP)无线电接入网
(RAN)工作组(WG)进行研究以用于第13版LTE规范中的规范支持,其中主要目标集中在降低
设备成本、增强覆盖和降低功耗。
[0021] 为了进一步降低成本和功率消耗,进一步减少系统带宽(例如200KHz)可能是有益的,其中系统带宽大致与现有LTE设计的单个物理资源块(PRB)相对应。这种所谓的蜂窝IoT
可能潜在地在LTE载波的保护频带内或在专用频谱中的重用的(也被称为重耕的)全球移动
通信系统(GSM)频谱中工作。
[0022] 对于智能计量类型的MTC应用,期望MTC设备利用不频繁的小数据突发传输与eNB进行通信。例如,MTC设备每六小时或每天报告一次用水量和用电量。如果MTC设备按照正常
过程在上行链路中发送数据,则它们可能需要首先通过发送物理随机接入信道(PRACH)信
号来获取上行链路同步,然后从eNB接收上行链路授权。鉴于这样一个事实:与大量的开销
(PRACH、上行链路授权等)相比仅有少量数据在上行链路中被发送用于典型的MTC应用,所
以当前的设计就用于支持不久的将来所预期的大量MTC设备的可扩展性而言并不是高效的
(由于大量的信令开销)。
[0023] 为了减少信令开销并节省网络资源,应适当地设计用于MTC设备的上行链路传输过程。可以通过以下方式实现用于支持5G系统中的MTC设备的上行链路传输的系统和方法:
(1)用于上行链路传输的机制,包括类型1、类型2以及类型3上行链路传输;(2)支持异步上
行链路传输的机制;(3)用于上行链路传输的资源池配置;(4)用于上行链路传输的ACK响应
机制;和/或(5)用于上行链路传输的重传机制。
[0024] 应注意的是,本文所讨论的实施例可以被考虑用于具有1.4MHz系统带宽的3GPP版本13(Rel‑13)MTC和/或具有200KHz、400KHz或600KHz系统带宽等的未来窄带MTC设计。
[0025] 无线移动通信技术使用各种标准和协议在基站和无线移动设备之间传输数据。无线通信系统标准和协议可以包括3GPP LTE;被业界通常称为全球微波接入互操作性
(WiMAX)的电气和电子工程师协会(IEEE)802.16标准;以及被业界通常称为Wi‑Fi的IEEE 
802.11标准。在LTE系统中的3GPP无线电接入网络(RAN)中,基站可以包括演进型通用陆地
无线电接入网(E‑UTRAN)节点B(也通常被表示为演进型节点B、增强型节点B、eNodeB或eNB)
和/或E‑UTRAN中的与被称为UE的无线通信设备通信的无线电网络控制器(RNC)。
[0026] 图1示出了用于无线电接入技术协调的系统100。多个UE 102可以通过主RAT(P‑RAT)112连接到物理基础设施104(例如,eNB、小区塔、网络接入点等)。物理基础设施104可
以从UE 102接收或向UE 102发送无线传输。基于该传输,物理基础设施104可以提供对网络
基础设施116的接入。
[0027] 物理基础设施104还可以支持通过P‑RAT 112调度的S‑RAT 114(或通过S‑RAT 114调度的P‑RAT 112)。机器类型通信用户设备(MTC UE或MCE)106可以从低功率状态转换到活
动状态。可以针对不同的属性优化P‑RAT 112和S‑RAT 114。在一个实施例中,可以针对高吞
吐量来优化P‑RAT 112,并且针对电池节约传输(例如,低功率传输、不频繁传输等)来优化
S‑RAT 114。这些优化使统一的网络/系统100能够被配置为满足不同的、有时冲突的性能维
度和服务。
[0028] 在一些实施例中,仅使用一个RAT,例如P‑RAT 112。
[0029] 可以使用不同的传输方案来减少传输开销,例如当MTC UE 106使用不频繁的小数据突发传输时。在类型1传输的实施例中,MTC UE 106在资源池内随机选择一个资源,并在
所选资源上的上行链路中发送数据。在类型2传输方案的实施例中,MTC UE 106在资源池中
的调度请求(SR)区域内随机选择一个资源,并且在所选择的资源上发送包括用于数据传输
的资源分配的SR信息。然后MTC UE 106在SR信息中所指示的资源上发送上行链路数据。在
类型3传输方案的实施例中,MTC UE 106在SR区域内随机选择资源,并且在所选择的资源上
发送SR以及关于被选择用于后续数据传输的资源的信息。如果响应于其发送的SR,MTC UE 
106从eNB或基站接收到授权在上行链路上的传输的ACK,则MTC UE 106在所指示的资源上
进行发送。
[0030] 应注意的是,虽然上述三个实施例描述了通过单个RAT的调度和传输,但跨RAT的调度和/或传输也可能发生。
[0031] 图2示出了对多个RAT的复用。可以在时分复用(TDM)201或频分复用(FDM)200或码分复用(CDM)或空分复用(SDM)或以上选项的组合、以及其他可能的正交或非正交复用中复
用具有相同或不同参数(numerology)的多个RAT、子RAT或分区。图2示出了以FDM 200和TDM 
201方式的对多个RAT的复用。注意,当以FDM方式复用多个RAT时,可能需要在为RAT分配的
频率资源的边缘处插入一些保护频带204,以使RAT间的干扰最小化。
[0032] 在图2中,P‑RAT 206通常以较低的采样率工作以节省UE功耗,而S‑RAT 202或208可以以相对较高的采样率工作以支持低延时应用(例如,关键任务应用、触觉应用或车对车
(V2V)应用)。
[0033] 在其他应用中,S‑RAT 202或208可以以较低的采样率工作以减少对S‑RAT 202或208的同步要求,并允许更大量的设备共享信道/RAT或者用于节能。
[0034] 在其他应用中,S‑RAT 202或208可以通过使用与P‑RAT 206相同或不同的(一个或多个)波形来以相同的采样率工作,从而实现不同的应用。
[0035] 注意,P‑RAT 206和S‑RAT 202或208并不严格地指不同的RAT。它们可以基于具有不同优化的和针对不同应用的使用/分区的相同RAT,例如,具有载波资源的常规分区(也被
称为P‑RAT)以及用于设备到设备(D2D)或MTC应用的附加资源分区/区域(也称为S‑RAT)。
[0036] 在一个示例中,对于低于6GHz的载波频率,P‑RAT 206可以重用现有的LTE参数,而S‑RAT 202或208可被设计为支持低延时应用。在一个选项中,S‑RAT 202或208也可以重用
现有的LTE参数。为了支持低延时应用,可以将两到三个正交频分复用(OFDM)符号组合在一
起以达到大约0.2ms的子传输时间间隔(TTI)。在另一选项中,可以基于比P‑RAT208子载波
间隔更大的子载波间隔(例如,75KHz)来设计S‑RAT 202或208。
[0037] 图3示出了基于OFDM波形的用于S‑RAT的子帧结构300的示例。在该图中,可以实现5ms的TTI,并且在一个TTI内包括14个OFDM符号并且循环前缀(CP)长度是~23.8μs。在另一
实施例中,可以实现0.1ms的TTI,并且在一个TTI内,六个OFDM符号304、306和308被组合并
且CP长度302是~3.3μs或512个样本(如果采样率为153.6MHz)。注意,上述示例可以很容易
地被扩展来支持其他TTI。例如,12个OFDM符号可以被组合以实现0.2ms的TTI。在另一示例
中,可以使用不同的子载波间隔(例如,60KHz)来实现具有相应CP长度和OFDM符号数目的
0.1ms或0.2ms的TTI设计。
[0038] 图4是示出减少信令开销的上行链路传输的三个实施例之间的比较的图。为了减少具有不频繁的小数据突发传输的MTC UE的信令开销,可以使用不同的上行链路传输过
程。在被描述为类型1传输方案的第一实施例中,UE在资源池内选择一个资源,并在所选资
源上的上行链路中发送数据。在被描述为类型2传输的第二实施例中,UE在资源池中的SR区
域内选择资源,在所选资源上发送包括用于数据传输的资源分配的SR信息,并在SR信息中
所指示的资源上发送上行链路数据。在被描述为类型3传输方案的第三实施例中,UE在SR区
域内选择资源,在所选资源上发送SR以及关于被选择用于后续数据传输的资源的信息,并
且如果响应于其发送的SR而接收到ACK,则在所指示的资源上进行发送。
[0039] 在类型1传输方案的实施例中,MTC UE在资源池内随机选择一个资源,并在所选资源上的上行链路中发送数据。在一些实施例中,该传输方案被配置用于小的分组大小。
[0040] 在类型2传输方案的实施例中,MTC UE在资源池中的SR区域内随机选择资源,并且在所选资源上发送包括用于数据传输的资源分配的SR信息。在一些实施例中,类型2传输方
案的SR是用于后续数据传输的资源指示,而非针对UL授权的对eNB的请求。随后,MTC UE在
SR信息中所指示的资源上发送上行链路数据。注意,此选项可以适用于相对较大的分组大
小。
[0041] 在类型3传输方案的实施例中,MTC UE在SR区域内随机选择资源,并且在所选资源上发送具有关于被选择用于后续数据传输的资源的信息的SR。然而,不同于类型2传输方
案,如果MTC UE响应于其所发送的SR,从eNodeB接收到授权在UL上的传输的ACK,则MTC UE
在所指示的资源上进行发送。UE针对对SR的ACK响应所监视的物理资源或资源集可以具有
预定义的或所配置的到用于传输SR的时间‑频率资源的映射,在SR传输机会与DL中的ACK响
应资源之间存在最小时间间隙以确保整体的低延迟。对SR的ACK响应可以帮助减少可能有
益的实际数据传输的冲突,包括针对中等到大的传输数据分组大小的优势和/或在相对较
重的系统负载条件下的优势。此外,与目前针对3GPP LTE/LTE‑A系统定义的RACH(随机接入
信道)过程相比,该机制可以减少延时和信令开销。
[0042] 图5是描述类型1传输方案500的实施例的流程图。传输方案500可以通过结合图1描述的系统来实现,该系统包括MTC UE、UE、物理基础设施和网络基础设施。
[0043] 在框502中,当MTC UE醒来并想要在上行链路中发送数据时,其首先获取DL同步信号并从系统信息块(SIB)中获得必要的系统信息。在初始接入后,可以省略系统信息获取过
程(例如,当MTC UE是静态的并且关于MTC传输的系统信息没有改变时)。在框504中,UE在一
个子区域或资源池内随机选择资源,并在所选资源上的上行链路中发送数据。在框508中,
UE监视ACK响应窗内的DL子帧,并检查其是否从eNB接收到ACK。在实施例中可以省略DL ACK
接收过程。注意,相同的信息(可能是基于递增冗余的不同冗余版本)可以被多次发送(例
如,通过多个子帧)以通过增加的能量和时间分集来改进覆盖。在框510中,如果UE在ACK响
应窗期间接收到ACK,则UE可以转换到低功率或睡眠状态。在框512中,如果UE在ACK响应窗
期间未接收到ACK,则UE选择接下来的第K个上行链路资源池或对资源池执行随机退避
(backoff),并选择资源来发送上行链路数据。
[0044] 为了支持上行链路传输,可以允许UE以异步方式在上行链路中发送数据,即不需要实现与eNB的上行链路同步。上行链路中的这种异步传输可能需要CP长度中的某些改变,
以使由符号间干扰(ISI)引起的影响最小化。注意,这里的“异步”传输仍假设小区内的UE根
据至少公共的DL基准时间进行发送。
[0045] 在一个实施例中,可以在上行链路传输资源池内定义较长的CP长度。此外,MTC UE在上行链路中发送数据时遵循DL同步定时。注意,可以由较高层经由主信息块(MIB)、SIB或
UE特定的专用无线电资源控制(RRC)信令来配置长CP。
[0046] 注意,可以根据具体的部署场景来确定这个长CP的长度。具体地,假设一定的保护时间(Tg),上行链路传输的最大距离可以被计算为
[0047] dmax=2·c·(TCP‑Tg)
[0048] 其中TCP是时间上的CP长度,并且c=3×108m/s(光速恒定)。
[0049] 例如,假设~4μs的保护时间,现有的LTE规范中定义的扩展CP(16.6μs)可以覆盖~2km的部署场景以允许异步上行链路传输。类似地,如果可以为上行链路传输定义66.7μs
(即,一个OFDM符号的持续时间)的CP长度,则可以实现dmax≈10km(10km的传输距离)。
[0050] 注意,如果遵循现有的LTE参数并且使用用于上行链路传输的较长的CP,则CP开销可能是很大的。例如,如果将CP长度定义为66.7μs,则引入50%的CP开销。为了减少CP开销,
对于相同的CP长度可能希望通过使用较小的子载波间隔来考虑更长的符号持续时间。如上
所述,如果将3KHz用于子载波间隔并且可以为窄带MTC定义333.33μs的符号持续时间,则整
体CP开销可以从正常子载波间隔的50%的开销降低到16.7%的CP开销。
[0051] 在另一实施例中,UE可以基于从初始上行链路同步获得的定时提前(TA)值来应用TA。对于某些MTC应用,MTC UE位于残留的建筑物中,并且对于这些MTC UE不期望移动性。在
这种情况下,MTC UE可以假设当在上行链路中发送数据时可以应用相同的TA值。
[0052] 图6是描述类型2传输方案600的实施例的流程图。传输方案600可以通过结合图1描述的系统来实现,该系统包括MTC UE、UE、物理基础设施和网络基础设施。
[0053] 在框602中,当MTC UE醒来以在上行链路中发送数据时,其首先获取DL同步信号,并从SIB获得必要的系统信息。在初始接入后,可以省略系统信息获取过程(例如,当MTC UE
是静态的并且关于MTC传输的系统信息未改变时)。在框604中,MTC UE从用于UL数据传输的
数据区域内随机选择一个或多个物理资源并从资源池中的SR区域内选择资源,并在所选资
源上发送包括对被选择用于数据传输的资源的指示的SR信息。在框606中,MTC UE在数据区
域内的SR信息中所指示的资源上发送上行链路数据。在框608中,UE监视ACK响应窗内的DL
子帧,并检查其是否从eNB接收到ACK。在实施例中可以省略DL ACK接收过程。注意,相同的
信息(可能是基于递增冗余的不同冗余版本)可以被多次发送(例如,通过多个子帧)以通过
增加的能量和时间分集来改进覆盖。在框610中,如果UE在ACK响应窗期间接收到ACK,则UE
可以转换到低功率或睡眠状态。在框612中,如果UE在ACK响应窗期间未接收到ACK,则UE选
择接下来的第K个上行链路资源池或对资源池执行随机退避,并选择资源来发送上行链路
数据。
[0054] 图7是描述类型3传输方案700的实施例的流程图。传输方案700可以通过结合图1描述的系统来实现,该系统包括MTC UE、UE、物理基础设施和网络基础设施。
[0055] 在框702中,当MTC UE醒来以在上行链路中发送数据时,其首先获取DL同步信号,并从SIB获得必要的系统信息。在初始接入后,可以省略系统信息获取过程(例如,当MTC UE
是静态的并且关于MTC传输的系统信息未改变时)。在框704中,MTC UE从用于UL数据传输的
数据区域内随机选择一个或多个物理资源并从资源池中的SR区域内选择资源,并在所选资
源上发送SR信息,该SR信息包括对至少被选择用于数据传输的资源的指示并可能还包括被
用于数据传输的调制和编码方案(MCS)。在框706中,MTC UE监视与SR传输相对应的ACK响应
窗内的DL子帧以至少从eNodeB接收关于UE是否应在所选资源上进行发送的确认,并且该确
认可能还包括以下各项中的一个或多个:要被用于数据传输的TA和发射功率控制(TPC)调
整的值、用于数据传输的替代资源、以及要被用于数据传输的替代MCS级别。在框714中,如
果UE在与SR传输相对应的ACK响应窗期间未接收到ACK,则UE选择接下来的第K个上行链路
资源池或对资源池执行随机退避,并选择资源来发送SR和后续上行链路数据。然而,在框
708中,如果UE在与SR传输相对应的ACK响应窗期间接收到ACK,则UE基于响应于SR传输而从
eNB接收到的ACK反馈,在数据区域内的资源上发送上行链路数据。在框710中,UE监视ACK响
应窗内的DL子帧,并检查其是否从eNB接收到ACK。在一些实施例中,可以省略DL ACK接收过
程。注意,相同的信息(可能是基于递增冗余的不同冗余版本)可以被多次发送(例如,通过
多个子帧)以通过增加的能量和时间分集来改进覆盖。在框712中,如果UE在ACK响应窗期间
接收到ACK,则UE可以转换到低功率或睡眠状态。然而,在框716中,如果UE在与UL数据传输
相对应的ACK响应窗期间未接收到ACK或接收到否定确认(NACK),则UE在框718中遵循配置
的或预定义的混合ARQ(HARQ)重传方案来重新发送数据分组,或者在框714中,UE选择接下
来的第K个上行链路资源池或对资源池执行随机退避,并选择资源来发送SR和后续的上行
链路数据。
[0056] 图8是资源池周期800的图。最初,MTC设备将接入网络并获取用于上行链路传输的资源池808的必要信息。该资源池808的配置可以由较高层经由MIB或SIB或UE特定的专用
RRC信令来预定义或提供。
[0057] 针对上行链路传输资源池808的时间和频率资源配置可以包括以下信息中的至少一个:频率位置(例如,在资源块(RB)索引区域中)和/或时间位置(例如,OFDM符号索引、时
隙索引、子帧索引、无线电帧索引)。作为用信号通知与时间相关的信息的更具体的示例,该
配置可以至少包括针对该资源池808的周期806和/或子帧偏移804。
[0058] 为上行链路传输资源池808分配的子帧可以是连续的或非连续的。例如,对于频分双工(FDD)系统,可以为该资源池808分配连续的DL子帧。对于时分双工(TDD)系统,可以为
该资源池808分配非连续的子帧。具体地,具有参数“subframeBitMap”的子帧位图可以用于
通知所分配的子帧,该子帧可以在资源池808内被重复。例如,subframeBitMap=
“0011000011”,子帧中的资源池808的长度为20。在这种情况下,第一和第二无线电帧具有
相同的子帧位图,并且每帧中的子帧#2、#3、#8和#9是为该资源池808分配的。
[0059] 如图8所示,上行链路传输资源池的NUL‑CL DL子帧802的第一子帧将满足
[0060]
[0061] 其中,nf和ns是无线电帧号和时隙号。
[0062] 在频域中,上行链路传输资源池808可以被分配在连续的或非连续的PRB或子载波中。在一个实施例中,具有参数“startPRB”的起始PRB和MTC资源池的大小“lengthPRB”可以
被用于指示资源池的频率信息。据此,为上行链路传输资源池808分配索引大于或等于
startPRB且小于startPRB+lengthPRB的PRB。
[0063] 在另一实施例中,可以为传输资源池808分配两个非重叠的频率位置。具体地,具有参数“startPRB”的起始PRB和“lengthPRB1”可以被用于指示频域中的资源池的第一部
分,即分配索引大于或等于startPRB且小于startPRB+lengthPRB1的PRB。对于MTC资源池的
第二部分,结束PRB可以被用于指示具有参数“endPRB”和“lengthPRB2”的资源池的最后部
分,即分配索引小于或等于endPRB且大于endPRB‑lengthPRB2的PRB。
[0064] 注意,虽然在上述选项中考虑了PRB,但可以基于子载波索引和/或PRB的块/组来容易地扩展频域配置。
[0065] 如上所述,对于类型2和类型3的上行链路传输,资源池808还可以被划分为SR区域和用于上行链路传输的数据区域。注意,资源分区信息可以由较高层经由MIB、SIB或UE特定
的RRC信令来预定义或配置。
[0066] 图9示出响应于UL 904中的资源池912中的传输,在DL 902中的ACK响应窗910的图900。当MTC UE发送上行链路数据时,它在ACK响应窗910内等待来自eNB的ACK反馈。对于所
描述的三种类型的UL传输方案的一些实施例,ACK反馈指响应于数据传输的反馈。ACK响应
窗910的位置可以由较高层经由MIB、SIB或UE特定的RRC信令来预定义或配置。
[0067] ACK响应窗910的起始位置可以相对于下述各项而被定义:其中MTC UE在资源池912内发送上行链路数据的子帧中的起始子帧或最后子帧或任一子帧、或资源池912的起始
子帧或最后子帧。图9示出了在相对于资源池912的最后子帧来定义ACK响应窗910时的情
况。在图9示出的示例中,资源池912占据子帧n到n+4,而ACK响应窗910是从子帧n+8到n+13。
这指示在MTC UE在资源池912内随机选择的资源上发送上行链路数据之后,它将从n+8到n+
13等待来自eNB的ACK响应。
[0068] 根据ACK反馈是UE特定的还是以群组方式发送的,可以考虑关于ACK反馈机制的若干选项。在一个实施例中,物理混合自动重复请求指示符信道(PHICH)可以被用于以UE特定
的方式运送ACK反馈。为了避免与其他UE的资源冲突,可以定义MTC UE发送上行链路数据时
的资源与PHICH传输之间的固定定时关系。此外,PHICH资源索引可以被定义为UE ID、起始
子帧和/或其中MTC UE发送上行链路数据的PRB索引的函数。
[0069] 在现有的LTE规范中,PHICH资源由索引对 标识,其中, 是PHICH群组号,并且 是群组内的正交序列索引。在一个示例中, 可以由下式给
出:
[0070]
[0071] 其中,IDUE是UE ID;nPRB和nSF分别是MTC UE在其中发送上行链路数据的起始PRB和子帧。
[0072] 在另一实施例中,物理下行链路共享信道(PDCCH)906可以被用于以UE特定的方式运送ACK反馈。在这种情况下,MTC UE需要监视ACK响应窗内的PDCCH 906。为了允许高效的
PDCCH解码,可以为上行链路传输定义新的无线电网络临时标识符(RNTI)(CL_RNTI)。更具
体地,该RNTI可以被定义为UE标识符(ID)和/或MTC UE在其中发送上行链路数据的起始PRB
和子帧的函数,即,
[0073] CL_RNTI=f(IDUE,nPRB,nSF)
[0074] 在一个示例中,该RNTI可由下式给出
[0075] CLRNTI=c0·nPRB+c1·nSF+c2·IDUE+c3,
[0076] 其中c0、c1、c2、以及c3是可以在规范中预定义的常数或由较高层经由MIB、SIB或UE特定的专用RRC信令配置的常数。
[0077] 此外,UE ID需要以下行链路控制信息(DCI)的格式被包括在PDCCH传输中以用于解决争用。根据UE ID的确切位数,可以考虑进行零填充来与其他DCI格式相匹配。例如,如
果UE ID的位数相对较小,则可以考虑进行零填充来与DCI格式1C相匹配。
[0078] 在另一实施例中,可以使用5G DL控制信道(例如,PDCCH 906或类似PDCCH)和5G DL数据或共享信道(例如,物理下行链路共享信道(PDSCH)908或类似PDSCH)以群组方式运
送ACK反馈。具体地,可以在DL数据或共享信道(例如,PDSCH 908)中定义和发送ACK响应消
息。在多个UE在同一资源池内发送数据的情况下,eNB可以对多个ACK响应消息进行聚合并
在一个DL数据或共享信道(例如,PDSCH 908)中进行发送。注意,该选项可以减少DL控制信
道(例如PDCCH 906)传输的阻塞。
[0079] 注意,UE ID被包括在ACK响应消息中。MTC UE在其中发送上行链路数据的资源池内的时间和频率域中的资源信息(资源ID)可以被包括在ACK响应消息中或在用于聚合的
ACK响应消息的介质访问控制(MAC)子报头中。该资源ID可以被表示为nPRB和nSF的函数。
[0080] 图10是聚合的ACK响应消息选项的图。关于聚合的ACK响应消息可以考虑两个选项。在选项1(1000)中,资源ID和UE ID被包括在用于聚合的响应消息传输的MAC有效载荷
中。在选项2(1002)中,资源ID被包括在MAC报头中,而UE ID被包括在MAC有效载荷中。
[0081] 可以考虑将LTE规范中用于DL分配的现有DCI格式用于针对ACK响应消息传输的PDSCH调度。类似于上述选项,可以为上行链路传输定义新的RNTI(CL_RNTI)。该RNTI可以被
定义为资源池的起始PRB和子帧的函数,即,
[0082] CL_RNTI=f(nPRB_pool,nSF_pool)
[0083] 其中nPRB_pool和nSF_pool分别是资源池的起始PRB和子帧。
[0084] 在一个示例中,该RNTI可由下式给出
[0085] CL_RNTI=a0·nPRB_pool+a1·nSF_pool+a2
[0086] 其中a0、a1和a2是可以在规范中预定义的常数或可由较高层经由MIB、SIB或UE特定的专用RRC信令来配置的常数。
[0087] 对于类型3上行链路传输方案,eNodeB可以在响应于来自UE的初始SR传输的ACK响应消息中指示UE是应该在从数据区域(如SR消息中所指示的)随机选择的资源上发送其UL
数据,还是应该在应用或不应用附加的退避的情况下(在本公开的后续部分会公开针对退
避过程的选项)重新选择用于数据传输的资源并在下一次机会时再次发送SR。此外,eNodeB
还可以使用对SR的ACK响应来指示来自数据区域(与当前SR区域相关联)的替代资源。如果
要用于数据传输的相同MCS级别未改变,则替代资源的大小可以与由UE选择的原始数据传
输资源的大小相匹配,其中后者被解释为来自UE的隐式缓冲状态报告(BSR)。
[0088] 如果多个MCS级别被支持用于遵循类型3UL传输方案的数据传输,则对SR的ACK响应还可以指示伴随着对用于数据传输的物理资源的大小的适当修改,不同的MCS是否被用
于数据传输。
[0089] 此外,在对SR传输的ACK响应中还可以指示UE应用于用于数据分组传输的DL基准时间的TA量,从而辅助实现在用于数据传输的eNodeB处的同步UL接收。也可以使用有限数
目的附加位来在该ACK响应消息中指示对用于后续数据传输的发射功率控制的微调。
[0090] 可以基于针对对前一小节中的数据传输的ACK响应的传输所描述的选项来设计被用于对SR的ACK响应的DL传输的资源和物理信道,即,使用基于PHICH的设计(作为层1控制
信息)或基于DL控制信道的设计(作为层1控制信息)或在共享信道中运送的设计(作为由物
理DL共享信道运送的MAC有效载荷)。
[0091] 具体地,在一个实施例中,层1信令(例如,物理DL控制信道)可以被用于以UE特定的方式运送对SR的ACK响应。具体地,可以基于LTE/LTE高级系统中当前定义的DCI格式0的
精简版本来设计对SR的ACK响应,其中C‑RNTI被适当的CL‑RNTI替换。CL‑RNTI可以被定义为
UE ID和所发送的SR的时间和频率资源索引或SR中所指示的数据传输资源的起始时间和频
率资源索引的函数。如果对SR的ACK响应包括例如对用于数据传输的替代资源(不同于SR中
由UE指示的资源)的指示和TA指示,则定义DCI格式0的精简形式的那个选项可能会更合适。
[0092] 在另一实施例中,可以定义群组ACK响应,其中,eNodeB指示在群组ACK响应中所寻址的UE应当在其分别选择的资源上进行发送,还是应当在应用或不应用附加退避的情况下
在下一个机会时进行重新选择。该响应可以作为MAC有效载荷在共享信道中被运送,并且由
被设计为类似于或基于使用CL‑RNTI的DCI格式1C的DL分配进行调度,其中,CL‑RNTI是如前
一小节中所例示的针对UE的群组而定义的。
[0093] 图11是减少信令开销的重传方案1100的图。如果MTC UE在ACK响应窗内未接收到来自eNB的ACK响应,则UE可能需要等待下一个上行链路数据传输的机会或在类型3UL传输
方案的情况下的SR重传的机会(如果来自eNB的响应于SR传输的ACK反馈未在UE处被接收到
或该ACK响应指示UE重新选择不同的数据传输资源并重新发送具有更新的数据传输资源指
示的SR)。这可以通过资源池1102上的固定延迟或随机退避来实现。如图11所示,如果MTC 
UE未能从eNB接收到关于先前的传输1106的ACK响应,则MTC UE等待接下来的第K个资源池
1102来进行重传1108。
[0094] 在一个实施例中,可以考虑对资源池的固定延迟K,其中K可以在规范中被预定义,或者由较高层经由MIB、SIB或UE特定的专用RRC信令来配置。
[0095] 在另一实施例中,MTC UE对重传执行随机退避。具体地,MTC UE在窗[0,W‑1]内随机选择一个值K,其中窗大小W可以由较高层经由MIB、SIB或UE特定的专用RRC信令来预定义
或配置。
[0096] 在一个选项中,对于每个重传,窗大小W可以是固定的。在另一选项中,对于每个重传,窗大小W可以被加倍,即,
[0097] W(k)=W(0)·2PUSCH_CL_TX_COUNTER‑1
[0098] 对于重负载系统,这可能有助于降低资源冲突率。
[0099] 当上行链路传输计数器(PUSCH_CL_TX_COUNTER)达到最大值(PUSCH_CL_TX_MAX)时,MTC UE可以返回睡眠并在用于上行链路传输的下一个调度时间醒来。可选地,MTC UE可
以执行常规的上行链路传输过程,包括对不同于用于上行链路数据传输的上行链路资源池
的资源的RACH过程。注意,最大值(PUSCH_CL_TX_MAX)可以在规范中被预定义或者由较高层
经由MIB、SIB或UE特定的专用RRC信令来配置。
[0100] 与类型1或2不同,对于类型3UL传输,响应于数据传输的ACK反馈也可以指示NACK。此外,也可以为用于类型3UL传输的数据传输设计HARQ重传机制。在UE接收到响应于数据传
输的NACK指示的情况下,可以进行对数据的HARQ重传,而非重新启动SR传输过程。HARQ重传
机制可以是非自适应的(即,使用相同MCS但冗余版本与初始数据传输相同或不同)或自适
应的。NACK消息还可以包括对要用于重传数据的物理资源的显式指示,或可选地,可以将重
传资源定义为维持与被用于初始传输的资源的确定关系或伪随机关系,其中,对资源的标
识是基于下述各项中的一个或多个的组合而进行的:时间资源、频率资源的索引或起始索
引(在多个资源的情况下)、以及数据区域资源池的索引。
[0101] 在达到最大数目的HARQ重传尝试之后,对于类型2UL传输方案,UE可以回到用于SR和数据传输的资源重选步骤。
[0102] 本文所使用的术语“电路”可以指或包括专用集成电路(ASIC)、电子电路、处理器(共享、专用、或群组)、和/或执行一个或多个软件或固件程序的存储器(共享、专用、或群
组)、组合逻辑电路、和/或提供所述功能的其它合适的硬件组件,或是其一部分。在一些实
施例中,电路可以在一个或多个软件或固件模块中实现,或者与电路相关联的功能可以由
一个或多个软件或固件模块来实现。在一些实施例中,电路可以包括至少部分在硬件中可
操作的逻辑。
[0103] 本文所描述的实施例可以被实现在使用任何适当配置的硬件和/或软件的系统中。对于一个实施例,图12示出了UE设备1200的示例组件。在一些实施例中,UE设备1200可
以包括应用电路1202、基带电路1204、射频(RF)电路1206、前端模块(FEM)电路1208、以及至
少如图所示耦接在一起的一个或多个天线1210。
[0104] 应用电路1202可以包括一个或多个应用处理器。例如,应用电路1202可以包括例如但不限于一个或多个单核或多核处理器的电路。(一个或多个)处理器可以包括通用处理
器和专用处理器(例如,图形处理器、应用处理器等)的任何组合。处理器可以与存储器/存
储设备耦接和/或可以包括存储器/存储设备,并且可以被配置为执行存储在存储器/存储
设备中的指令,以使得各种应用和/或操作系统能够在系统上运行。
[0105] 基带电路1204可以包括电路,例如但不限于一个或多个单核或多核处理器。基带电路1204可以包括一个或多个基带处理器和/或控制逻辑,以用于处理从RF电路1206的接
收信号路径接收的基带信号并生成用于RF电路1206的发送信号路径的基带信号。基带处理
电路1204可以与应用电路1202接口以生成和处理基带信号以及控制RF电路1206的操作。例
如,在一些实施例中,基带电路1204可以包括第二代(2G)基带处理器1204a、第三代(3G)基
带处理器1204b、第四代(4G)基带处理器1204c、和/或针对其他现有代、开发中的代、或未来
要开发的代(例如,5G、第六代(6G)等)的(一个或多个)其他基带处理器1204d。基带电路
1204(例如,基带处理器1204a‑d中的一个或多个)可以处理经由RF电路1206实现与一个或
多个无线电网络的通信的各种无线电控制功能。无线电控制功能可以包括但不限于信号调
制/解调、编码/解码、无线电频移等。在一些实施例中,基带电路1204的调制/解调电路可以
包括快速傅里叶变换(FFT)、预编码、和/或星座映射/解映射功能。在一些实施例中,基带电
路1204的编码/解码电路可以包括卷积、咬尾卷积、turbo、维特比、和/或低密度奇偶校验
(LDPC)编码器/解码器功能。调制/解调和编码器/解码器功能的实施例不限于这些示例,并
且在其他实施例中可以包括其他合适的功能。
[0106] 在一些实施例中,基带电路1204可以包括协议栈的元件,例如,演进型通用陆地无线电接入网络(EUTRAN)协议的元件(包括例如,物理(PHY)、介质访问控制(MAC)、无线电链
路控制(RLC)、分组数据汇聚协议(PDCP)、和/或无线电资源控制(RRC)元件)。基带电路1204
的中央处理单元(CPU)1204e可以被配置为运行用于PHY、MAC、RLC、PDCP和/或RRC层的信令
的协议栈的元件。在一些实施例中,基带电路可以包括一个或多个音频数字信号处理器
(DSP)1204f。(一个或多个)音频DSP 1204f可以包括用于压缩/解压缩以及回波消除的元
件,并且在其他实施例中可以包括其他合适的处理元件。在一些实施例中,基带电路的组件
可以在单个芯片、单个芯片组中被适当地组合,或者被布置在同一电路板上。在一些实施例
中,基带电路1204和应用电路1202的组成组件中的一些或全部可以一起被实现,例如,一起
被实现在片上系统(SOC)上。
[0107] 在一些实施例中,基带电路1204可以提供与一个或多个无线电技术兼容的通信。例如,在一些实施例中,基带电路1204可以支持与演进型通用陆地无线电接入网络
(EUTRAN)和/或其他无线城域网(WMAN)、无线局域网(WLAN)、无线个人区域网(WPAN)的通
信。在其中基带电路1204被配置为支持不止一种无线协议的无线电通信的实施例可以被称
为多模基带电路。
[0108] RF电路1206可以通过非固态介质使用调制电磁辐射来实现与无线网络的通信。在各种实施例中,RF电路1206可以包括交换机、滤波器、放大器等,以辅助与无线网络的通信。
RF电路1206可以包括接收信号路径,接收信号路径可以包括用于对从FEM电路1208接收的
RF信号进行下变频并向基带电路1204提供基带信号的电路。RF电路1206还可以包括发送信
号路径,发送信号路径可以包括用于对由基带电路1204提供的基带信号进行上变频并向
FEM电路1208提供RF输出信号以用于传输的电路。
[0109] 在一些实施例中,RF电路1206可以包括接收信号路径和发送信号路径。RF电路1206的接收信号路径可以包括混频器电路1206a、放大器电路1206b、和滤波器电路1206c。
RF电路1206的发送信号路径可以包括滤波器电路1206c和混频器电路1206a。RF电路1206还
可以包括合成器电路1206d,用于合成供接收信号路径和发送信号路径的混频器电路1206a
使用的频率。在一些实施例中,接收信号路径的混频器电路1206a可以被配置为基于由合成
器电路1206d提供的合成频率来对从FEM电路1208接收的RF信号进行下变频。放大器电路
1206b可以被配置为对经下变频的信号进行放大,并且滤波器电路1206c可以是被配置为从
经下变频的信号中移除不需要的信号从而生成输出基带信号的低通滤波器(LPF)或带通滤
波器(BPF)。可以将输出基带信号提供给基带电路1204以用于进一步处理。在一些实施例
中,输出基带信号可以是零频基带信号,但这不是必需的。在一些实施例中,接收信号路径
的混频器电路1206a可以包括无源混频器,但实施例的范围在此方面不受限制。
[0110] 在一些实施例中,发送信号路径的混频器电路1206a可以被配置为基于由合成器电路1206d提供的合成频率对输入基带信号进行上变频,以生成用于FEM电路1208的RF输出
信号。基带信号可以由基带电路1204提供并且可以由滤波器电路1206c进行滤波。滤波器电
路1206c可以包括低通滤波器(LPF),但实施例的范围在此方面不受限制。
[0111] 在一些实施例中,接收信号路径的混频器电路1206a和发送信号路径的混频器电路1206a可以包括两个或更多个混频器,并且可以分别被布置用于正交下变频和/或上变
频。在一些实施例中,接收信号路径的混频器电路1206a和发送信号路径的混频器电路
1206a可以包括两个或更多个混频器,并且可被布置用于镜像抑制(例如,Hartley镜像抑
制)。在一些实施例中,接收信号路径的混频器电路1206a和发送信号路径的混频器电路
1206a可以分别被布置用于直接下变频和/或直接上变频。在一些实施例中,接收信号路径
的混频器电路1206a和发送信号路径的混频器电路1206a可以被配置用于超外差操作。
[0112] 在一些实施例中,输出基带信号和输入基带信号可以是模拟基带信号,但实施例的范围在此方面不受限制。在一些替代实施例中,输出基带信号和输入基带信号可以是数
字基带信号。在这些替代实施例中,RF电路1206可以包括模数转换器(ADC)和数模转换器
(DAC)电路,并且基带电路1204可以包括用于与RF电路1206通信的数字基带接口。
[0113] 在一些双模实施例中,可以提供单独的无线电IC电路以用于处理每个频谱的信号,但实施例的范围在此方面不受限制。
[0114] 在一些实施例中,合成器电路1206d可以是分数N(fractional‑N)合成器或分数N/N+1合成器,但实施例的范围在此方面不受限制,因为其他类型的频率合成器也可能是合适
的。例如,合成器电路1206d可以是delta‑sigma合成器、倍频器、或包括具有分频器的锁相
环的合成器。
[0115] 合成器电路1206d可以被配置为基于频率输入和分频器控制输入来合成输出频率以供RF电路1206的混频器电路1206a使用。在一些实施例中,合成器电路1206d可以是分数
N/N+1合成器。
[0116] 在一些实施例中,频率输入可以由压控振荡器(VCO)提供,但这不是必需的。根据期望的输出频率,分频器控制输入可由基带电路1204或应用处理器1202提供。在一些实施
例中,可以基于由应用处理器1202指示的信道来从查找表中确定分频器控制输入(例如,
N)。
[0117] RF电路1206的合成器电路1206d可以包括分频器、延迟锁相环(DLL)、多路复用器、以及相位累加器。在一些实施例中,分频器可以是双模分频器(DMD),并且相位累加器可以
是数字相位累加器(DPA)。在一些实施例中,DMD可以被配置为将输入信号除以N或N+1(例
如,基于进位输出)以提供分数分频比。在一些示例实施例中,DLL可以包括一组级联且可调
谐的延迟元件、相位检测器、电荷泵、以及D型触发器。在这些实施例中,延迟元件可以被配
置为将VCO周期分解成Nd个相等的相位分组,其中Nd是延迟线中的延迟元件的数目。以这种
方式,DLL提供负反馈以帮助确保通过延迟线的总延迟是一个VCO周期。
[0118] 在一些实施例中,合成器电路1206d可以被配置为生成载波频率作为输出频率,而在其他实施例中,输出频率可以是载波频率的倍数(例如,载波频率的两倍、载波频率的四
倍)并且与正交发生器和分频器电路结合使用以在载波频率处生成彼此具有多个不同的相
位的多个信号。在一些实施例中,输出频率可以是LO频率(fLO)。在一些实施例中,RF电路
1206可以包括IQ/极性转换器。
[0119] FEM电路1208可以包括接收信号路径,该接收信号路径可以包括被配置为进行下述操作的电路:对从一个或多个天线1210接收的RF信号进行操作,放大接收到的信号,并将
接收到的信号的放大版本提供给RF电路1206以用于进一步处理。FEM电路1208还可以包括
发送信号路径,该发送信号路径可以包括被配置为进行下述操作的电路:放大由RF电路
1206提供的用于传输的信号以供一个或多个天线1210中的一个或多个进行传输。
[0120] 在一些实施例中,FEM电路1208可以包括用于在发送模式和接收模式操作之间切换的TX/RX开关。FEM电路可以包括接收信号路径和发送信号路径。FEM电路的接收信号路径
可以包括用于放大接收到的RF信号的低噪声放大器(LNA),并且将放大的接收的RF信号作
为输出提供(例如,到RF电路1206)。FEM电路1208的发送信号路径可以包括用于放大输入RF
信号(例如,由RF电路1206提供)的功率放大器(PA),以及用于生成RF信号以用于(例如,由
一个或多个天线1210中的一个或多个)后续传输的一个或多个滤波器。
[0121] 在一些实施例中,UE 1200可以包括附加元件,例如,存储器/存储设备、显示器、摄像头、传感器、和/或输入/输出(I/O)接口。
[0122] 图13是计算系统1300的示意图。计算系统1300可以被视为连接各种组件的信息传递总线。在所示的实施例中,计算系统1300包括具有用于处理指令的逻辑1302的处理器
1302。可以将指令存储在存储器1306和/或包括计算机可读存储介质的存储设备1308中和/
或可以从存储器1306和/或包括计算机可读存储介质的存储设备1308中检索指令。指令和/
或数据可以从可包括有线1314或无线1312能力的网络接口1310到达。指令和/或数据也可
以来自I/O接口1316,其可以包括例如扩展卡、次级总线(例如,USB等)、设备等。用户可以通
过用户接口设备1318和呈现系统1304与计算系统1300交互,其中呈现系统1304允许计算机
接收并向用户提供反馈。
[0123] 示例
[0124] 示例1是一种用户设备(UE),包括被配置为通过一个或多个无线电接入技术(RAT)与增强型节点B(eNB)进行通信的无线接口。UE还包括处理器,用于通过一个或多个RAT向
eNB提供上行链路传输。处理器被配置为从eNB获取下行链路(DL)同步信号。处理器还被配
置为从由eNB发送的系统信息块(SIB)中获得上行链路(UL)资源池信息。处理器还被配置为
在未经eNB批准的情况下通过无线接口在从资源池选择的资源中发送数据并确定该数据是
否被eNB接收。
[0125] 在示例2中,示例1的UE可以可选地在从资源池中随机选择的上行链路资源中发送数据。
[0126] 在示例3中,示例1‑2的UE可以可选地从资源池内选择一个资源。
[0127] 在示例4中,示例1‑3的UE可以可选地监视确认(ACK)响应窗内的DL子帧。
[0128] 在示例5中,示例4的UE可以可选地包括基带处理电路,其被配置为接收针对被发送数据的ACK响应,该ACK响应与其他UE的其他被发送数据的其他ACK响应聚合在一起。
[0129] 在示例6中,示例1‑5的UE,其中可选地,一个或多个RAT包括主RAT(P‑RAT)和次级RAT(S‑RAT),并且其中DL是主RAT(P‑RAT),UL是次级RAT(S‑RAT)。
[0130] 在示例7中,示例1‑5的UE,其中可选地,其中一个或多个RAT包括主RAT(P‑RAT)和次级RAT(S‑RAT),并且其中DL是S‑RAT,UL是P‑RAT。
[0131] 在示例8中,示例1‑7的UE,其中可选地,无线电网络临时标识符(RNTI)被定义为UE的标识符、被发送数据的起始物理资源块(PRB)和子帧的函数。
[0132] 示例9是用于用户设备(UE)的基带处理器,其包括被配置为接收由基站通过移动宽带网络提供的同步信号的基带电路。基带电路还可以被配置为确定基站的移动宽带网络
内的一组上行链路资源。基带电路还可以被配置为从该组上行链路资源内随机选择资源。
基带电路还可以被配置为向基站发送针对所选择的资源的调度请求。基带电路还可以被配
置为在所选择的资源中将数据发送到基站。
[0133] 在示例10中,示例9的基带处理器,其中可选地,定义上行链路资源的配置是由较高层经由主信息块(MIB)、系统信息块(SIB)或UE特定的专用无线电资源控制(RRC)信令预
定义或提供的。
[0134] 在示例11中,示例9‑10的基带电路可以可选地被配置为在基站未批准调度请求的情况下在所选择的上行链路资源中发送数据。
[0135] 在示例12中,示例9‑11的基带处理器,其中可选地,资源池还被划分为调度请求区域和用于上行链路传输的数据区域。
[0136] 在示例13中,示例9‑12的基带电路可以可选地被配置为确定数据是否被增强型节点B(eNB)接收。
[0137] 在示例14中,示例13的基带电路可以可选地被配置为监视确认(ACK)响应窗内的下行链路子帧。
[0138] 在示例15中,示例14的基带处理器,其中可选地,ACK响应位于物理混合自动重复请求指示符信道(PHICH)中,其中PHICH资源索引被定义为UE的标识符、被发送数据的起始
子帧或物理资源块(PRB)索引的函数。
[0139] 在示例16中,示例14的基带处理器,其中可选地,针对被发送数据的ACK响应与针对其他UE的其他被发送数据的其他ACK响应聚合在一起。
[0140] 在示例17中,示例13的基带电路可以可选地在未检测到对被发送数据的确认(ACK)或者检测到否定ACK时:在与资源池有固定延迟的第二资源池中选择第二资源以用于
重传;发送针对所选择的第二资源的第二调度请求;以及在所选择的第二资源中发送数据。
[0141] 在示例18中,示例13的基带电路可以可选地在未检测到对调度请求的确认(ACK)或检测到否定ACK时:从资源池执行随机退避;在满足从资源池的随机退避的第二资源池中
选择第二资源以用于重传;发送针对所选择的第二资源的第二调度请求;以及在所选择的
第二资源中发送数据。
[0142] 示例19是一种计算机程序产品,其包括存储用于使得一个或多个处理器执行方法的程序代码的计算机可读存储介质。该方法可以包括获取无线网络的下行链路(DL)同步信
号。该方法还可以包括由通过无线网络提供的系统信息数据确定资源池信息。该方法还可
以包括从资源池内随机选择上行链路(UL)资源。该方法还可以包括发送针对所选择的资源
的调度请求。当检测到对调度请求的确认(ACK)时,该方法还可以包括在所选择的资源中发
送数据。
[0143] 在示例20中,示例19的计算机程序产品,其中该方法可以可选地包括接收对调度请求的确认。
[0144] 在示例21中,示例19的计算机程序产品,其中该方法可以可选地包括确定数据是否被增强型节点B(eNB)接收。
[0145] 在示例22中,示例21的计算机程序产品,其中该方法可以可选地包括监视确认(ACK)响应窗内的下行链路子帧。
[0146] 在示例23中,示例21的计算机程序产品,其中可选地,针对被发送数据的确认(ACK)响应与针对其他用户设备(UE)的其他被发送数据的其他ACK响应聚合在一起。
[0147] 在示例24中,示例21的计算机程序产品,其中该方法可以可选地包括在未检测到对被发送数据的确认(ACK)或检测到否定ACK时:在与资源池有固定延迟的第二资源池中选
择第二资源以用于重传;并且发送针对所选择的第二资源的第二调度请求;当检测到对第
二调度请求的第二ACK时,该方法可以可选地包括在所选择的第二资源中发送数据。
[0148] 在示例25中,示例21的计算机程序产品,其中该方法可以可选地包括当未检测到对调度请求的确认(ACK)或检测到否定ACK时:从资源池执行随机退避;在满足从资源池的
随机退避的第二资源池中选择第二资源以用于重传;发送针对所选择的第二资源的第二调
度请求。当检测到对第二调度请求的第二ACK时,该方法可以可选地包括在所选择的第二资
源中发送数据。
[0149] 在示例26中,示例21的计算机程序产品,其中该方法可以可选地包括在未检测到对调度请求的确认(ACK)或检测到否定ACK时使用所配置的或预定义的混合自动重复请求
(HARQ)重传方案来重新发送数据。
[0150] 在示例27中,示例19的计算机程序产品,其中该方法可以可选地包括确定调度请求是否被增强型节点B(eNB)接收。
[0151] 在示例28中,示例27的计算机程序产品,其中该方法可以可选地包括监视确认(ACK)响应窗内的下行链路子帧。
[0152] 在示例29中,示例28的计算机程序产品,其中可选地,针对被发送的调度请求的ACK响应与针对其他UE的其他被发送的调度请求的其他ACK响应聚合在一起。
[0153] 在示例30中,示例27的计算机程序产品,其中该方法可以可选地包括在未检测到对调度请求的ACK或检测到否定ACK时:在与资源池有固定延迟的第二资源池中选择第二资
源以用于重传;发送针对所选择的第二资源的第二调度请求。当检测到对第二调度请求的
第二ACK时,该方法还可以包括在所选择的第二资源中发送数据。
[0154] 在示例31中,示例27的计算机程序产品,其中该方法可以可选地包括当未检测到对调度请求的ACK或检测到否定ACK时:从资源池执行随机退避;在满足从资源池的随机退
避的第二资源池中选择第二资源以用于重传;发送针对所选择的第二资源的第二调度请
求。当检测到对第二调度请求的第二ACK时,该方法还可以包括在所选择的第二资源中发送
数据。
[0155] 示例32是一种增强型节点B(eNB),其包括被配置为通过一个或多个无线电接入技术(RAT)与用户设备(UE)通信的无线接口以及用于通过一个或多个RAT向UE提供上行链路
传输的电路。电路可以被配置为向UE提供下行链路(DL)同步信号。电路还可以被配置为从
系统信息块(SIB)发送上行链路(UL)资源池信息。电路还可以被配置为在未经eNB批准的情
况下通过无线接口从UE接收来自资源池的上行链路资源中的数据。电路还可以被配置为确
定数据是否被eNB接收。
[0156] 示例33是用于无线移动网络基站的电路。该电路可以被配置为提供由基站通过移动宽带网络提供的同步信号。该电路还可以被配置为发送描述基站的移动宽带网络内的一
组上行链路资源的数据。该电路还可以被配置为从用户设备(UE)接收针对所选择的资源的
调度请求。该电路还可以被配置为在未经基站确认的情况下在到基站的所选择的资源中从
UE接收数据。
[0157] 示例34是一种计算机程序产品,其包括存储用于使得一个或多个处理器执行方法的程序代码的计算机可读存储介质。该方法可以包括提供无线网络的下行链路(DL)同步信
号。该方法还可以包括发送来自通过无线网络提供的系统信息数据的资源池信息。该方法
还可以包括接收针对所选择的资源的调度请求。该方法还可以包括确定是否发送对调度请
求的确认(ACK)。当发送对调度请求的确认(ACK)时,该方法还可以包括在所选择的资源中
从UE接收数据。
[0158] 附加示例
[0159] 附加示例1是用于MTC设备的上行链路传输的无线通信的系统和方法,包括用于上行链路传输的机制,包括类型1、类型2和类型3上行链路传输;支持异步上行链路传输的机
制;用于上行链路传输的资源池配置;用于上行链路传输的ACK响应机制;用于上行链路传
输的重传机制。
[0160] 附加示例2是附加示例1的方法,其中对于类型1上行链路传输,MTC UE醒来并首先获取下行链路(DL)同步信号,并从系统信息块(SIB)获得必要的系统信息。其中后续UE从一
个子区域或资源池内随机选择一个资源,并在所选资源上的上行链路中发送数据;其中UE
监视ACK响应窗内的下行链路子帧,并检查其是否从eNB接收到ACK。其中,如果UE在ACK响应
窗期间未接收到ACK,则UE选择接下来的第K个上行链路资源池或对资源池执行随机退避,
并选择一个资源来发送上行链路数据。
[0161] 附加示例3是附加示例1的方法,其中对于类型2上行链路传输,MTC UE醒来并首先获取DL同步信号并从SIB获得必要的系统信息;其中MTC UE从用于UL数据传输的数据区域
内随机选择一个或多个物理资源,并从资源池中的调度请求(SR)区域内选择一个资源,并
在所选择的资源上发送SR信息,其中SR信息包括对被选择用于数据传输的一个或多个资源
的指示;其中,MTC UE在SR信息中指示的数据区域内的资源上发送上行链路数据;其中,UE
监视ACK响应窗内的下行链路子帧,并检查其是否从eNB接收到ACK。其中,如果UE在ACK响应
窗期间未接收到ACK,则UE选择接下来的第K个上行资源池或对资源池执行随机退避,并选
择一个资源来发送上行链路数据。
[0162] 附加示例4是附加示例1的方法,其中,对于类型3上行链路传输,MTC UE醒来并首先获取DL同步信号并从SIB获得必要的系统信息;其中,UE从用于UL数据传输的数据区域内
随机选择一个或多个物理资源,并从资源池的调度请求(SR)区域内选择一个资源,并在所
选择的资源上发送SR信息,该SR信息至少包括对被选择用于数据传输至少一个或多个资源
的指示,并且可能还包括要被用于数据传输的MCS;其中UE监视对应于SR传输的ACK响应窗
内的下行链路子帧以至少从eNodeB接收关于UE是否应在所选择的资源上进行传输的确认,
并且可能还包括下列各项中的一个或多个:要被用于数据传输的定时提前(TA)和发射功率
控制(TPC)调整的值、用于数据传输的替代资源、以及用于数据传输的替代MCS级;其中,如
果UE在与SR传输相对应的ACK响应窗期间未接收到ACK,则UE选择接下来的第K个上行链路
资源池或对资源池执行随机退避,并选择资源来发送SR以及后续的上行链路数据。其中,如
果UE在与SR传输相对应的ACK响应窗期间接收到ACK,则UE基于从eNodeB接收到的响应于SR
传输的ACK反馈,在数据区域内的资源上发送上行链路数据;其中,UE监视ACK响应窗内的下
行链路子帧,并检查其是否从eNB接收到ACK;其中,如果UE在与UL数据传输相对应的ACK响
应窗期间未接收到ACK或接收到否定ACK确认(NACK),则UE遵循配置的或预定义的混合ARQ
(HARQ)重传方案重新发送数据分组,或者UE选择接下来第K个上行链路资源池或对资源池
执行随机退避,并且选择资源来发送SR和后续的上行链路数据。
[0163] 附加示例5是附加示例1的方法,其中在上行链路传输资源池内定义长的CP长度。其中MTC UE在在上行链路中发送数据时遵循下行链路同步定时;其中长CP由较高层经由主
信息块(MIB)、SIB或UE特定的专用RRC信令来配置。
[0164] 附加示例6是附加示例1的方法,其中UE基于从初始上行链路同步获得的TA值来应用定时提前。
[0165] 附加示例7是附加示例1的方法,其中用于上行链路传输的该资源池的配置是由较高层经由MIB或SIB或UE特定的专用RRC信令预定义或提供的。
[0166] 附加示例8是附加示例7的方法,其中该配置至少包括该资源池的周期性和/或子帧偏移。其中具有参数“subframeBitMap”的子帧位图被用于用信号通知所分配的子帧;其
中上行链路传输资源池的N_(UL‑CL)下行链路子帧的第一子帧应满足
其中nf和ns是无线电帧号和时隙号。
[0167] 附加示例9是附加示例7的方法,其中具有参数“startPRB”的起始PRB和MTC资源池的大小“lengthPRB”被用于指示资源池的频率信息。
[0168] 附加示例10是附加示例7的方法,其中为上行链路传输资源池分配两个非重叠的频率位置。
[0169] 附加示例11是附加示例7的方法,其中对于类型2和类型3上行链路传输,资源池被进一步划分为SR区域和用于上行链路传输的数据区域。
[0170] 附加示例12是附加示例1的方法,其中针对类型1、2和3UL传输方案的上行链路数据传输的ACK反馈或针对类型3UL传输方案的SR传输的ACK反馈是UE特定的或以群组的方式
被发送;其中ACK响应窗的位置由较高层经由MIB、SIB或UE特定的RRC信令来预定义或配置。
[0171] 附加示例13是附加示例12的方法,其中PHICH被用于以UE特定的方式运送ACK反馈。其中PHICH资源索引被定义为UE ID、MTC UE在其中发送上行链路数据的起始子帧和/或
PRB索引的函数。
[0172] 附加示例14是附加示例12的方法,其中PDCCH被用于以UE特定的方式运送ACK反馈。其中将新的较少连接的RNTI(CL_RNTI)定义为UE ID、MTC UE在其中发送上行链路数据
的起始PRB和子帧的函数。其中UE ID被包括在用于争用解决的PDCCH传输中的DCI格式中。
[0173] 附加示例15是附加示例12的方法,其中5G下行链路控制信道(例如,PDCCH或类似于PDCCH)和5G下行链路数据或共享信道(例如,PDSCH或类似于PDSCH)被用于以群组方式运
送ACK反馈。
[0174] 其中,eNB可以聚合多个ACK响应消息并在一个下行链路数据或共享信道(例如,PDSCH)中进行发送。其中,UE ID和MTC UE在其中发送上行链路数据的资源池内的时间和频
率域中的资源信息(资源ID)被包括在ACK响应消息中。其中新RNTI(CL_RNTI)被定义为起始
PRB的函数并针对资源池。
[0175] 附加示例16是附加示例12的方法,其中对于类型3上行链路传输,来自数据区域的资源被包括在ACK响应消息中。其中该ACK响应中还指示了UE应用于DL基准时间的用于数据
分组传输的定时提前量(TA)。
[0176] 附加示例17是附加示例1的方法,其中,如果MTC UE未在ACK响应窗内从eNB接收到ACK响应,则它等待直到与该资源池有固定延迟或随机退避的下一个用于上行链路数据传
输的机会。
[0177] 附加示例18是附加示例17的方法,其中考虑与资源池的固定延迟K,其中K在规范中被预定义或由较高层经由MIB、SIB或UE特定的专用RRC信令来配置。
[0178] 附加示例19是附加示例17的方法,其中MTC UE在窗[0,W‑1]内随机选择一个值K,其中,窗大小W是由较高层经由MIB、SIB或UE特定的专用RRC信令预定义或配置的。其中W是
固定的或针对每个重传而增加的。
[0179] 本文所描述的系统和方法的实施例和实现方式可以包括各种操作,其可以被体现在要由计算机系统执行的机器可执行指令中。计算机系统可以包括一个或多个通用或专用
计算机(或其他电子设备)。计算机系统可以包括包括用于执行操作的特定逻辑的硬件组件
或者可以包括硬件、软件和/或固件的组合。
[0180] 计算机系统和计算机系统中的计算机可以经由网络连接。如本文所述的用于配置和/或使用的合适网络包括一个或多个局域网、广域网、城域网和/或互联网或IP网络,例
如,万维网、私有互联网、安全互联网、增值网络、虚拟私有网络、外部网、内部网、或甚至通
过介质的物理传输与其他机器通信的独立的机器。特别地,合适的网络可以由两个或更多
个其他网络的部分或全部形成,其中该两个或更多个网络包括使用不同的硬件和网络通信
技术的网络。
[0181] 一个合适的网络包括服务器和一个或多个客户端;其他合适的网络可以包括服务器、客户端、和/或对等节点的其他组合,并且给定的计算机系统可以既作为客户端又作为
服务器运行。每个网络包括至少两个计算机或计算机系统,例如,服务器和/或客户端。计算
机系统可以包括工作站、膝上型计算机、可断开连接的移动计算机、服务器、大型机、集群、
所谓的“网络计算机”或“瘦客户端”、平板电脑、智能电话、个人数字助理或其他手持计算设
备、“智能”消费电子设备或器具、医疗设备或其组合。
[0182] 合适的网络可以包括通信或网络软件,例如可从 和其他供应商获得的软件,并且可以通过双绞线、同轴或光纤电缆、电话线、无线电波、卫星、微
波继电器、经调制的AC电力线、物理介质传输、和/或本领域技术人员已知的其它数据传输
“线”使用TCP/IP、SPX、IPX、以及其他协议来进行操作。网络可以包括较小的网络和/或可以
通过网关或类似的机制连接到其他网络。
[0183] 各种技术或其某些方面或部分可以采用在有形介质(例如,软盘、CD‑ROM、硬盘驱动器、磁盘或光卡、固态存储器设备、非暂态计算机可读存储介质、或任何其它机器可读存
储介质)中实现的程序代码(即,指令)的形式,其中,当程序代码被加载到诸如计算机之类
的机器并由其执行时,该机器变成用于实践各种技术的设备。在可编程计算机上执行程序
代码的情况下,计算设备可以包括处理器、可由处理器(包括易失性和非易失性存储器和/
或存储元件)读取的存储介质、至少一个输入设备、以及至少一个输出设备。易失性和非易
失性存储器和/或存储元件可以是RAM、EPROM、闪存驱动器、光驱动器、磁性硬盘驱动器、或
用于存储电子数据的其它介质。eNB(或其他基站)和UE(或其他移动站)还可以包括收发器
组件、计数器组件、处理组件和/或时钟组件或定时器组件。可以实现或利用本文所描述的
各种技术的一个或多个程序可以使用应用编程接口(API)、可重用控制等。这样的程序可以
用高级过程或面向对象的编程语言来实现,以与计算机系统通信。然而,如果需要,(一个或
多个)程序可以用汇编或机器语言来实现。在任何情况下,语言可以是经编译或解析的语
言,并与硬件实现相组合。
[0184] 每个计算机系统包括一个或多个处理器和/或存储器;计算机系统还可以包括各种输入设备和/或输出设备。处理器可以包括通用设备,例如, 或其
他“现成的”微处理器。处理器可以包括专用处理设备,例如,ASIC、SoC、SiP、FPGA、PAL、PLA、
FPLA、PLD或其他定制或可编程设备。存储器可以包括静态RAM、动态RAM、闪存、一个或多个
触发器、ROM、CD‑ROM、DVD、盘、磁带或磁的、光学的、或其他计算机存储介质。(一个或多个)
输入设备可以包括键盘、鼠标、触摸屏、光笔、平板电脑、麦克风、传感器或附带有固件和/或
软件的其他硬件。(一个或多个)输出设备可以包括监视器或其他显示器、打印机、语音或文
本合成器、开关、信号线、或附带有固件和/或软件的其他硬件。
[0185] 应理解的是,本说明书中描述的功能单元中的许多可以被实现为一个或多个组件,组件是被用于更特定地强调其实现独立性的术语。例如,组件可以被实现为包括定制的
非常大规模集成(VLSI)电路或门阵列的硬件电路、或诸如逻辑芯片、晶体管、或其他分立组
件之类的现成的半导体。组件还可以在诸如现场可编程门阵列、可编程阵列逻辑、可编程逻
辑器件等之类的可编程硬件设备中实现。
[0186] 组件也可以在用于由各种类型的处理器执行的软件中实现。可执行代码的标识组件可以例如包括计算机指令的一个或多个物理或逻辑块,其可以例如被组织为对象、过程
或功能。然而,标识的组件的可执行文件不需要物理上位置在一起,但可以包括存储在不同
位置的不同指令,其在逻辑上被结合在一起时包括该组件并实现该组件的所述目的。
[0187] 实际上,可执行代码的组件可以是单个指令或许多指令,并且甚至可以被分布在不同代码段上、不同程序之间、以及跨若干存储器设备。类似地,操作数据可以在组件内被
标识和说明,并且可以以任何合适的形式被实现并被组织在任何合适类型的数据结构内。
操作数据可以被收集为单个数据集,或者可以被分布在不同位置(包括被分布在不同存储
设备上),并且至少部分地仅作为系统或网络上的电子信号而存在。组件可以是被动的或主
动的,包括可操作以执行所需功能的代理。
[0188] 所描述的实施例的几个方面将被示出为软件模块或组件。本文所使用的软件模块或组件可以包括位于存储器设备内的任何类型的计算机指令或计算机可执行代码。例如,
软件模块可以包括计算机指令的一个或多个物理或逻辑块,其可以被组织作为执行一个或
多个任务或实现特定数据类型的例程、程序、对象、组件、数据结构等。应理解的是,软件模
块可以在除了软件之外或替代软件的硬件和/或固件中实现。本文所描述的功能模块中的
一个或多个可以被分成子模块和/或被组合成单个或更少数目的模块。
[0189] 在某些实施例中,特定软件模块可以包括存储在存储器设备的不同位置、不同存储器设备、或不同计算机的不同指令,其一起实现所描述的模块的功能。实际上,模块可以
包括单个指令或许多指令,并且可以被分布在多个不同代码段上、在不同程序之间、以及跨
若干存储器设备。一些实施例可以在任务由通过通信网络链接的远程处理设备执行的分布
式计算环境中实践。在分布式计算环境中,软件模块可以位于本地和/或远程存储器存储设
备中。此外,在数据库记录中被绑定在一起或被一起呈现的数据可以驻留在同一存储器设
备中或跨若干存储器设备,并且可以通过网络来在数据库中的记录的字段中链接在一起。
[0190] 贯穿本说明书的对“示例”的引用指结合示例描述的具体特征、结构、或特性被包括在本发明的至少一个实施例中。因此,贯穿本说明书的短语“在示例中”的出现不一定都
是指同一实施例。
[0191] 为方便起见,可以在公共列表中呈现本文所使用的多个项目、结构元件、组成元件和/或材料。然而,这些列表应该被解释为列表中的每个成员被单独地标识为独立且唯一的
成员。因此,这种列表中的任何单独成员都不应仅基于其在没有相反指示的情况下被呈现
在共同群组中而被解释为是同一列表中的任何其他成员的事实上的等同物。此外,本发明
的各种实施例和示例可以在本文与其各种组件的替代物一起被涉及。应理解的是,这样的
实施例、示例和替代物不应被解释为彼此的事实上的等同物,而应被认为是本发明的单独
和自主的表示。
[0192] 此外,可以以任何合适的方式将所描述的特征、结构或特性组合在一个或多个实施例中。在下面的描述中,提供了许多具体细节(例如,材料、频率、大小、长度、宽度、形状等
的示例),以提供对本发明的实施例的透彻理解。然而,相关领域的技术人员将认识到,可以
在没有具体细节中一个或多个的情况下实践本发明,或与其他方法、组件、材料等一起实践
本发明。在其他实例中,公知的结构、材料或操作未详细示出或描述以避免模糊本发明的方
面。
[0193] 应认识到的是,本文所描述的系统包括对具体实施例的描述。这些实施例可以被组合成单个系统、被部分地组合成其他系统、被分成多个系统、或以其他方式被分开或组
合。此外,可以在另一实施例中使用一个实施例的参数/属性/方面/等。仅为了清楚而在一
个或多个实施例中描述这些参数/属性/方面/等,并且应认识到的是,除非本文特别声明,
则这些参数/属性/方面/等可以与另一实施例的参数/属性/等相组合或替代另一实施例的
参数/属性/等。
[0194] 虽然为了清楚起见已对一些细节进行了描述,但显而易见的是,在不背离其原理的情况下可以进行某些改变和修改。应注意的是,存在实现本文所描述的过程和装置的许
多替代方式。因此,本实施例被认为是说明性的而非限制性的,并且本发明不限于本文给出
的细节,而是可以在所附权利要求的范围和等同形式内对其进行修改。
[0195] 本领域技术人员将理解的是,在不背离本发明的基本原理的情况下,可以对上述实施例的细节进行许多改变。因此,本发明的范围应仅由所附权利要求确定。