一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

关于累加的时序提前(TA)的澄清的制作方法

2022-06-01 20:22:40 来源:中国专利 TAG:

关于累加的时序提前(ta)的澄清
1.相关申请
2.本技术要求于2019年10月4日递交的、名称为“clarification on cumulative timing advance(ta)”的美国临时申请no.62/911,085的优先权权益,据此将上述申请的全部内容通过引用的方式并入本文以用于全部目的。
技术领域
3.本公开内容涉及第五代(5g)-新无线电(nr)物理层(phy)时序同步。


背景技术:

4.长期演进(lte)、第五代(5g)新无线电(nr)和其它最近开发的通信技术允许无线设备以比仅几年前可用的数量级更大的数量级的数据速率(诸如以千兆比特每秒等为单位)来传送信息。
5.当今的通信网络也更加安全,对于多径衰落有弹性,允许更低的网络业务时延,提供更好的通信效率(诸如以每秒每使用的带宽单元等为单位)。这些以及其它最近的改进促进了物联网(iot)、大规模机器到机器(m2m)通信系统、自主车辆和依赖于一致且安全通信的其它技术的出现。


技术实现要素:

6.本公开内容的系统、方法和设备均具有若干创新方面,其中没有单个方面单独地负责本文公开的期望属性。
7.在本公开内容中描述的主题的一个创新方面可以在无线移动通信设备(本文中被称为“用户设备计算设备”或“ue计算设备”或“ue”)中实现。一些实现方式可以包括用于在ue的处理器处的第五代(5g)-新无线电(nr)物理层(phy)时序同步的方法。一些实现方式可以包括:确定用于基站(bs)的下行链路帧和上行链路帧之间的新时序提前(n
ta_new
);以及确定所述n
ta_new
是否可以在时序提前可接受范围内。在一些实现方式中,所述方法可以包括:响应于确定所述n
ta_new
可以不在所述时序提前可接受范围内,来指示bs同步中的错误。在一些实现方式中,所述方法可以包括:响应于确定所述n
ta_new
可以不在所述时序提前可接受范围内,来丢弃去往所述bs的上行链路传输。在一些实现方式中,所述方法可以包括:响应于确定所述n
ta_new
可以不在所述时序提前可接受范围内,来确定所述n
ta_new
可以是低于所述时序提前可接受范围还是高于所述时序提前可接受范围;响应于确定所述n
ta_new
可以低于所述时序提前可接受范围,来将所述n
ta_new
移位到所述时序提前可接受范围的下限;响应于确定所述n
ta_new
可以高于所述时序提前可接受范围,来将所述n
ta_new
移位到所述时序提前可接受范围的上限;以及将经移位的n
ta_new
用于去往所述bs的上行链路传输。在一些实现方式中,所述时序提前可接受范围可以是0《=n
ta_new
《=n
ta_new,max
,其中,n
ta_new,max
可以是针对子载波间隔的所述时序提前可接受范围的上限。在一些实现方式中,n
ta_new,max
可以是3846*16*64/2
μ
,其中,μ可以是子载波间隔配置。在一些实现方式中,μ可以是基于当用于所述bs
的时序提前组(tag)中的全部上行链路载波的全部上行链路带宽部分(ul bwp)使用相同的子载波间隔(scs)时的scs的。在一些实现方式中,μ可以是基于用于所述bs的时序提前组(tag)中的最高子载波间隔(scs)的。在一些实现方式中,μ可以是基于用于所述bs的时序提前组(tag)中的最低子载波间隔(scs)的。在一些实现方式中,μ可以是基于在所述ue接收到随机接入响应(rar)之后来自所述ue的第一上行链路传输的子载波间隔(scs)的。在一些实现方式中,n
ta_new,max
可以是网络可配置的值。在一些实现方式中,针对不同的频率范围,n
ta_new,max
可以是不同的(例如,用于fr1的n
ta_new,max
可以大于用于fr2的n
ta_new,max
)。在一些实现方式中,所述bs可以是服务小区。
8.在本公开内容中描述的主题的另一创新方面可以在一种基站(bs)中实现。一些实现方式可以包括用于在bs的处理器处的5g-nr phy时序同步的方法。一些实现方式可以包括:确定针对用于所述bs的时序提前组(tag)的时序提前命令(ta),其中,所述ta可以被配置为使得用户设备(ue)计算设备使用所述ta确定用于所述bs的下行链路帧和上行链路帧之间的新时序提前(n
ta_new
)可以在时序提前可接受范围内;以及向所述ue计算设备发送所述ta。在一些实现方式中,所述时序提前可接受范围可以是0《=n
ta_new
《=n
ta_new,max
,其中,n
ta_new,max
可以是针对子载波间隔的所述时序提前可接受范围的上限。在一些实现方式中,n
ta_new,max
可以是3846*16*64/2
μ
,其中,μ可以是子载波间隔配置。在一些实现方式中,μ可以是基于当用于所述bs的时序提前组(tag)中的全部上行链路载波的全部上行链路带宽部分(ul bwp)使用相同的子载波间隔(scs)时的scs的。在一些实现方式中,μ可以是基于用于所述bs的时序提前组(tag)中的最高子载波间隔(scs)的。在一些实现方式中,μ可以是基于用于所述bs的时序提前组(tag)中的最低子载波间隔(scs)的。在一些实现方式中,μ可以是基于在所述ue计算设备接收到随机接入响应(rar)之后来自所述ue计算设备的第一上行链路传输的子载波间隔(scs)的。在一些实现方式中,n
ta_new,max
可以是网络可配置的值。在一些实现方式中,针对不同的频率范围,n
ta_new,max
可以是不同的(例如,用于fr1的n
ta_new,max
可以大于用于fr2的n
ta_new,max
)。在一些实现方式中,所述bs可以是服务小区。
9.在本公开内容中描述的主题的一个创新方面可以在ue计算设备中实现。一些实现方式可以包括:处理系统,其被配置为:确定用于基站(bs)的下行链路帧和上行链路帧之间的新时序提前(n
ta_new
);以及确定所述n
ta_new
是否可以在时序提前可接受范围内。在一些实现方式中,所述处理系统还可以被配置为:响应于确定所述n
ta_new
可以不在所述时序提前可接受范围内,来指示bs同步中的错误。在一些实现方式中,所述处理系统还可以被配置为:响应于确定所述n
ta_new
可以不在所述时序提前可接受范围内,来丢弃去往所述bs的上行链路传输。在一些实现方式中,所述处理系统还可以被配置为:响应于确定所述n
ta_new
可以不在所述时序提前可接受范围内,来确定所述n
ta_new
可以是低于所述时序提前可接受范围还是高于所述时序提前可接受范围;响应于确定所述n
ta_new
可以低于所述时序提前可接受范围,来将所述n
ta_new
移位到所述时序提前可接受范围的下限;响应于确定所述n
ta_new
可以高于所述时序提前可接受范围,来将所述n
ta_new
移位到所述时序提前可接受范围的上限;以及将经移位的n
ta_new
用于去往所述bs的上行链路传输。在一些实现方式中,所述处理系统可以被配置为使得:所述时序提前可接受范围可以是0《=n
ta_new
《=n
ta_new,max
,并且n
ta_new,max
可以是针对子载波间隔的所述时序提前可接受范围的上限。在一些实现方式中,所述处理系统可以被配置为使得:n
ta_new,max
可以是3846*16*64/2
μ
,并且μ可以是子载波间隔配置。在一些
实现方式中,所述处理系统可以被配置为使得:μ可以是基于当用于所述bs的时序提前组(tag)中的全部上行链路载波的全部上行链路带宽部分(ul bwp)使用相同的子载波间隔(scs)时的scs的。在一些实现方式中,所述处理系统可以被配置为使得:μ可以是基于用于所述bs的时序提前组(tag)中的最高子载波间隔(scs)的。在一些实现方式中,所述处理系统可以被配置为使得:μ可以是基于用于所述bs的时序提前组(tag)中的最低子载波间隔(scs)的。在一些实现方式中,所述处理系统可以被配置为使得:μ可以是基于在所述ue计算设备接收到随机接入响应(rar)之后来自所述ue计算设备的第一上行链路传输的子载波间隔(scs)的。在一些实现方式中,所述处理系统可以被配置为使得:n
ta_new,max
可以是网络可配置的值。在一些实现方式中,所述处理系统可以被配置为使得:针对不同的频率范围,n
ta_new,max
可以是不同的(例如,用于fr1的n
ta_new,max
可以大于用于fr2的n
ta_new,max
)。在一些实现方式中,所述处理系统可以被配置为使得:所述bs可以是服务小区。
10.在本公开内容中描述的主题的另一创新方面可以在基站(bs)中实现。一些实现方式可以包括:处理系统,其被配置为:确定针对用于所述bs的时序提前组(tag)的时序提前命令(ta),并且所述处理系统可以被配置为使得:所述ta可以被配置为使得用户设备(ue)计算设备使用所述ta确定用于所述bs的下行链路帧和上行链路帧之间的新时序提前(n
ta_new
)可以在时序提前可接受范围内;以及第一接口,其耦合到所述处理系统并且被配置为:向所述ue计算设备发送所述ta。在一些实现方式中,所述处理系统可以被配置为使得:所述时序提前可接受范围可以是0《=n
ta_new
《=n
ta_new,max
,并且n
ta_new,max
可以是针对子载波间隔的所述时序提前可接受范围的上限。在一些实现方式中,所述处理系统可以被配置为使得:n
ta_new,max
可以是3846*16*64/2
μ
,并且μ可以是子载波间隔配置。在一些实现方式中,所述处理系统可以被配置为使得:μ可以是基于当用于所述bs的时序提前组(tag)中的全部上行链路载波的全部上行链路带宽部分(ul bwp)使用相同的子载波间隔(scs)时的scs的。在一些实现方式中,所述处理系统可以被配置为使得:μ可以是基于用于所述bs的时序提前组(tag)中的最高子载波间隔(scs)的。在一些实现方式中,所述处理系统可以被配置为使得:μ可以是基于用于所述bs的时序提前组(tag)中的最低子载波间隔(scs)的。在一些实现方式中,所述处理系统可以被配置为使得:μ可以是基于在所述ue计算设备接收到随机接入响应(rar)之后来自所述ue计算设备的第一上行链路传输的子载波间隔(scs)的。在一些实现方式中,所述处理系统可以被配置为使得:n
ta_new,max
可以是网络可配置的值。在一些实现方式中,所述处理系统可以被配置为使得:针对不同的频率范围,n
ta_new,max
可以是不同的(例如,用于fr1的n
ta_new,max
可以大于用于fr2的n
ta_new,max
)。在一些实现方式中,所述bs可以是服务小区。
11.在附图和下文的说明书中阐述了在本公开内容中描述的主题的一种或多种实现方式的细节。根据说明书、附图和权利要求,其它特征、方面和优势将变得显而易见。应注意,下文的附图的相对尺寸可能不是按比例绘制的。
附图说明
12.图1示出了说明示例通信系统的系统框图。
13.图2示出了说明可以被配置为实现5g-nr物理层(phy)时序同步的示例计算系统的组件框图。
14.图3示出了包括用于无线通信中的用户和控制平面的无线协议栈的示例软件架构的组件框图。
15.图4示出了说明被配置用于5g-nr phy时序同步的示例系统的组件框图。
16.图5a示出了由ue计算设备的处理器进行的用于ue计算设备和基站(bs)之间的5g-nr phy时序同步的示例方法的过程流程图。
17.图5b-5d示出了可以作为用于ue计算设备和bs之间的5g-nr phy时序同步的方法的一部分而执行的示例操作的过程流程图。
18.图6示出了由基站的处理器进行的用于ue计算设备和基站之间的5g-nr phy时序同步的示例方法的过程流程图。
19.图7示出了示例网络计算设备的组件框图。
20.图8示出了示例ue计算设备的组件框图。
21.在各个图中类似的附图标记和命名指示类似的元素。
具体实施方式
22.出于描述本公开内容的创新方面的目的,以下描述涉及某些实现方式。然而,本领域技术人员将易于认识到的是,本文的教导可以以多种不同的方式来应用。
23.所描述的实现方式可以在任何设备、系统或网络中实现,所述设备、系统或网络能够根据电气与电子工程师协会(ieee)16.11标准中的任何标准或者以下各项中的任何一项来发送和接收射频(rf)信号:ieee 802.11标准、标准、码分多址(cdma)、频分多址(fdma)、时分多址(tdma)、全球移动通信系统(gsm)、gsm/通用分组无线服务(gprs)、增强型数据gsm环境(edge)、陆地集群无线电(tetra)、宽带-cdma(w-cdma)、演进数据优化(ev-do)、1xev-do、ev-do rev a、ev-do rev b、高速分组接入(hspa)、高速下行链路分组接入(hsdpa)、高速上行链路分组接入(hsupa)、演进型高速分组接入(hspa )、长期演进(lte)、amps、或用于在无线、蜂窝或物联网(iot)网络(例如,利用3g、4g或5g技术、或其另外的实现方式的系统)内进行通信的其它信号。
24.在本公开内容中描述的一些实现方式可以包括由用户设备(ue)计算设备的处理器或基站(bs)的处理器执行的用于提供ue计算设备和bs之间的5g-nr物理层(phy)时序同步的方法。
25.在一些实现方式中,时序提前(ta)命令累积可以在0《=n
ta_new
《=n
ta_new,max
的范围内(诸如时序提前可接受范围)。在一些实现方式中,n
ta_new,ma
可以是用于2
μ
*15khz的给定子载波间隔的某个值,其中,μ=0、1、2或3。n
ta_new,max
的一个非限制性示例是3846*16*64/2
μ
,然而,本领域普通技术人员将认识到,其它示例n
ta_new,max
是可能的。n
ta_new
可以是下行链路帧和上行链路帧之间的时序提前。n
ta_new
可以等于3846*16*64/2
μ
,其可以对应于2ms/2
μ
的ta值,该ta值可以是在随机接入响应(rar)中的ta命令最大可达到的ta值。n
ta_new,max
可以是n
ta_new
的上限。在一些实现方式中,当n
ta_new
没有落在时序提前可接受范围内(诸如n
ta_new
小于零或大于3846*16*64/2
μ
)时,ue可以将其视为错误情况。在一些实现方式中,网络可以控制ta命令,使得n
ta_new
在时序提前可接受范围内(诸如0《=n
ta_new
《=3846*16*64/2
μ
),并且ue假设n
ta_new
不在该范围之外。在一些实现方式中,当n
ta_new
在该范围之外(诸如n
ta_new
《0或n
ta_new
》3846*16*64/2
μ
)时,ue可以丢弃ul传输。在一些实现方式中,如果n
ta_new
将小于零,则
ue应用n
ta_new
=0(诸如将n
ta_new
移位为零),以及如果n
ta_new
将大于3846*16*64/2
μ
,则ue应用n
ta_new
=3846*16*64/2
μ
(诸如将n
ta_new
移位为3846*16*64/2
μ
)。在一些实现方式中,n
ta_new,max
的值可以是可由网络配置的。在一些实现方式中,针对不同的频率范围,n
ta_new,max
可以是不同的(例如,用于fr1的n
ta_new,max
可以大于用于fr2的n
ta_new,max
)。例如,n
ta_new,max
的配置值可以由网络供应在ue中,或者在去往ue的信令(诸如广播/专用rrc信令)中提供。网络对n
ta_new,max
的配置可以提高网络部署的灵活性,使得上行链路覆盖可以通过n
ta_new,max
参数来控制。在一些实现方式中,ue计算设备可以报告用于ue计算设备的n
ta_new,max
的可能值,诸如通过作为去往网络的ue能力信令的一部分来指示用于ue计算设备的n
ta_new,max
的可能值。报告用于ue计算设备的n
ta_new,max
的可能值可以提高ue计算设备实现方式的灵活性。
26.在一些实现方式中,假设在无线接入网络(ran)中时序提前可接受范围可以是0《=n
ta_new
《=3846*16*64/2
μ
,则可以确定μ的值,其可以影响最大ta值。在一些实现方式中,μ可以是子载波间隔配置。在一些实现方式中,如果时序提前组(tag)中的全部ul载波的全部上行链路带宽部分(ul bwp)使用相同的子载波间隔(scs),则μ可以是基于该scs的。在一些实现方式中,如果针对tag配置了不同的scs,则μ可以对应于不同的scs。在一些实现方式中,μ可以是基于tag中的最高scs的。μ基于tag中的最高scs可以确保任何ul载波的ta不超过单载波最大ta。在一些实现方式中,μ可以是基于tag中的最低scs的。在一些实现方式中,μ可以是基于在接收到rar之后来自ue的第一上行链路传输的scs的。
27.可以通过用于服务小区的n-timingadvanceoffset向ue提供用于服务小区的时序提前偏移的值n
ta,offset
。如果未向ue提供用于服务小区的n-timingadvanceoffset,则ue确定用于服务小区的时序提前偏移的默认值n
ta,offset

28.如果ue被配置有用于服务小区的两个ul载波,则相同的时序提前偏移值n
ta,offset
适用于这两个载波。
29.在接收到用于tag的时序提前命令时,ue基于ue预期对于tag中的全部服务小区而言相同的值n
ta,offset
,并且基于所接收的时序提前命令,来调整用于tag中的全部服务小区上的pusch/srs/pucch传输的上行链路时序,其中,对于tag中的全部服务小区,用于pusch/srs/pucch传输的上行链路时序是相同的。
30.对于在具有不适用的最大发射时序差要求的频带组合中的具有同步连续带内en-dc的频带,如果ue将ul-timingalignmenteutra-nr指示为“要求的”,并且基于针对来自主小区组(mcg)的tag和来自辅小区组(scg)的tag的时序调整指示的上行链路传输时序被ue确定为不同的,则ue基于针对来自具有同步连续带内en-dc的频带中的mcg中的服务小区的tag的时序调整指示,来调整用于该频带的全部服务小区部分上的pusch/srs/pucch传输的传输时序。当pusch/srs/pucch与在一个cg中发送的随机接入前导码在时间上重叠(甚至部分地重叠)时,不期望ue在另一cg中发送pusch/srs/pucch。
31.对于2
μ
·
15的scs,针对tag的时序提前命令指示上行链路时序相对于用于tag的当前上行链路时序的以16
·
64
·
tc/2
μ
的倍数的变化。
32.在随机接入响应的情况下,针对tag的时序提前命令ta通过ta=0,1,2,...,3846的索引值来指示n
ta
值,其中,用于具有2
μ
·
15khz的scs的tag的时间对齐量是n
ta
=ta·
16
·
64/2
μ
。n
ta
是与在接收到随机接入响应之后来自ue的第一上行链路传输的scs相关的。
33.在其它情况下,针对tag的时序提前命令ta通过ta=0,1,2,...,63的索引值来指示
将当前n
ta
值n
ta_old
调整为新n
ta
值n
ta_new
,其中,针对2
μ
·
15khz的scs,n
ta_new
=n
ta_old
(t
a-31)
·
16
·
64/2
μ
。在一些实现方式中,ue可能不期望小于0或大于3846*16*64/2
μ
的n
ta_new
的值,其中,μ对应于用于tag中的全部上行链路载波的全部配置的ul bwp的scs中的最大scs。
34.如果ue在相同的tag中具有多个活动ul bwp(包括服务小区的两个ul载波中的ul bwp),则时序提前命令值是与多个活动ul bwp中的最大scs相关的。用于具有较低scs的ul bwp的适用n
ta_new
值可以被舍入以与用于具有较低scs的ul bwp的时序提前粒度对齐,同时满足时序提前准确度要求。
35.将n
ta
值调整一正量或负量分别指示将用于tag的上行链路传输时序提前或延迟对应的量。
36.对于在上行链路时隙n上接收的时序提前命令,以及对于除了由rar ul准许调度的pusch以外的传输,对上行链路传输时序的对应调整从上行链路时隙n k 1的开始适用,其中其中n
t,1
是当配置额外pdsch dm-rs时以与用于ue处理能力1的pdsch处理时间相对应的n1个符号的毫秒(msec)为单位的持续时间,n
t,2
是与用于ue处理能力1的pusch准备时间相对应的n2个符号的毫秒为单位的持续时间,n
ta,max
是可以通过12比特的ta命令字段提供的以毫秒为单位的最大时序提前值,是每子帧的时隙数量,并且t
sf
是1毫秒的子帧持续时间。n1和n2是关于用于tag中的全部上行链路载波的全部配置的ul bwp的scs和用于对应的下行链路载波的全部配置的dl bwp的scs当中的最小scs来确定的。对于μ=0,ue假设n
1,0
=14。时隙n和是关于用于tag中的全部上行链路载波的全部配置的ul bwp的scs当中的最小scs来确定的。n
ta,max
是关于用于tag中的全部上行链路载波的全部配置的ul bwp和通过initialuplinkbwp提供的全部配置的初始ul bwp的scs当中的最小scs来确定的。上行链路时隙n是上行链路时隙当中的与pdsch接收的时隙重叠的最后的时隙(假设t
ta
=0),其中,pdsch提供时序提前命令。
37.如果ue在时序提前命令接收的时间与针对上行链路传输时序应用对应调整的时间之间改变活动ul bwp,则ue基于新的活动ul bwp的scs来确定时序提前命令值。如果ue在针对上行链路传输时序应用调整之后改变活动ul bwp,则ue在活动ul bwp改变之前和之后假设相同的绝对时序提前命令值。
38.如果所接收的下行链路时序改变并且没有被补偿,或者在没有时序提前命令的情况下仅通过上行链路时序调整部分地补偿,则ue相应地改变n
ta

39.如果两个相邻时隙由于ta命令而重叠,则稍后的时隙相对于稍前的时隙而言在持续时间方面是减少的。
40.可以实现在本公开内容中描述的主题的特定实现方式,以实现以下潜在优势中的一个或多个潜在优势。一些实现方式可以通过针对5g-nr传输应用传输时序调整来改进ue计算设备或基站的操作。一些实现方式可以通过将ta命令累积限制在可接受范围内(例如,小于限制、大于限制、在两个限制之间等)来改进ue计算设备的操作。将ta命令累积限制在可接受范围内可以简化ue计算设备ta命令实现方式。与实现传统ta操作的芯片集相比,简化ue计算设备ta命令实现方式可以降低支持ta操作的芯片集的所需成本或所需大小。
41.术语“无线设备”或“计算设备”在本文中可互换地用于指代以下各者中的任何一者或全部:无线路由器设备、无线电器、蜂窝电话、智能电话、便携式计算设备、个人或移动
多媒体播放器、膝上型计算机、平板计算机、智能本、超极本、掌上计算机、无线电子邮件接收器、启用多媒体互联网的蜂窝电话、医疗设备和装置、生物计量传感器/设备、可穿戴设备(包括智能手表、智能服装、智能眼镜、智能腕带、智能珠宝(例如,智能指环、智能手链等))、娱乐设备(例如,无线游戏控制器、音乐和视频播放器、卫星无线电单元等)、启用无线网络的物联网(iot)设备(包括智能仪表/传感器、工业制造设备、供家用或企业用的大型和小型机械和电器、自主和半自主车辆内的无线通信元件)、附在或并入各种移动平台中的无线设备、全球定位系统设备、以及包括存储器、无线通信组件和可编程处理器的类似电子设备。
42.术语“片上系统”(soc)在本文中用于指代单个集成电路(ic)芯片,其包含被集成在单个衬底上的多个资源或处理器。单个soc可以包含用于数字、模拟、混合信号和射频功能的电路。单个soc还可以包括任何数量的通用或专用处理器(数字信号处理器、调制解调器处理器、视频处理器等)、存储器块(例如rom、ram、闪存等)和资源(例如,定时器、电压调节器、振荡器等)。soc还可以包括用于控制集成资源和处理器以及用于控制外围设备的软件。
43.术语“系统级封装(system in a package)”(sip)在本文中可以用于指代在两个或更多个ic芯片、衬底或soc上包含多个资源、计算单元、核或处理器的单个模块或封装。例如,sip可以包括在其上多个ic芯片或半导体管芯是以垂直配置而堆叠的单个衬底。类似地,sip可以包括在其上多个ic或半导体管芯被封装到统一衬底中的一个或多个多芯片模块(mcm)。sip还可以包括多个独立soc,其经由高速通信电路耦合在一起并且被紧密地封装在例如单个母板上或单个无线设备中。soc的接近度促进高速通信以及对存储器和资源的共享。
44.术语“处理系统”在本文中用于指代耦合到存储器设备或包括存储器设备的处理器、soc或sip。
45.术语“多核处理器”本文中可以用于指代单个集成电路(ic)芯片或芯片封装,其包含被配置为读取和执行程序指令的两个或更多个独立的处理核(例如,cpu核、互联网协议(ip)核、图形处理器单元(gpu)核等)。soc可以包括多个多核处理器,并且soc中的每个处理器可以被称为核。本文中可以使用术语“多处理器”来指代包括被配置为读取和执行程序指令的两个或更多个处理单元的系统或设备。
46.图1示出了说明示例通信系统100的系统框图。通信系统100可以是5g nr网络或任何其它适当的网络(诸如lte网络)。
47.通信系统100可以包括异构网络架构,该异构网络架构包括核心网络140和各种移动设备(被示为图1中的无线设备120a-120e)。通信系统100还可以包括多个基站110(被示为bs 110a、bs 110b、bs 110c和bs 110d)和其它网络实体。基站(bs)是与无线设备(移动设备或ue计算设备)进行通信的实体,并且也可以被称为nodeb、节点b、lte演进型nodeb(enb)、接入点(ap)、无线头端、发送接收点(trp)、新无线电基站(nr bs)、5g nodeb(nb)、下一代节点b(gnb)等。每个基站可以提供针对特定地理区域的通信覆盖。在3gpp中,术语“小区”可以指代基站的覆盖区域、服务于该覆盖区域的基站子系统或其组合,这取决于使用该术语的上下文。
48.基站110a-110d可以提供针对宏小区、微微小区、毫微微小区、另一种类型的小区、或其组合的通信覆盖。宏小区可以覆盖相对大的地理区域(例如,半径为若干千米),并且可
以允许由具有服务订制的移动设备进行的不受限制的接入。微微小区可以覆盖相对小的地理区域,并且可以允许由具有服务订制的移动设备进行的不受限制的接入。毫微微小区可以覆盖相对小的地理区域(例如,住宅),并且可以允许由与该毫微微小区具有关联的移动设备(例如,封闭用户组(csg)中的移动设备)进行的受限制的接入。用于宏小区的基站可以被称为宏bs。用于微微小区的基站可以被称为微微bs。用于毫微微小区的基站可以被称为毫微微bs或家庭bs。在图1中示出的示例中,基站110a可以是用于宏小区102a的宏bs,基站110b可以是用于微微小区102b的微微bs,以及基站110c可以是用于毫微微小区102c的毫微微bs。基站110a-110d可以支持一个或多个(例如,三个)小区。术语“enb”、“基站”、“bs”、“nr bs”、“gnb”、“trp”、“ap”、“节点b”、“5g nb”和“小区”在本文中可以互换地使用。
49.在一些示例中,小区可能不是静止的,并且小区的地理区域可以根据移动基站的位置进行移动。在一些示例中,基站110a-110d可以使用任何适当的传输网络、通过各种类型的回程接口(诸如直接物理连接、虚拟网络、或其组合)来彼此互连以及与通信系统100中的一个或多个其它基站或网络节点(未示出)互连。
50.基站110a-110d可以在有线或无线通信链路126上与核心网络140进行通信。无线设备120a-120e(或ue计算设备)可以在无线通信链路122上与基站110a-110d进行通信。
51.有线通信链路126可以使用各种有线网络(例如,以太网、tv电缆、电话、光纤和其它形式的物理网络连接),这些有线网络可以使用一种或多种有线通信协议(诸如以太网、点对点协议、高级数据链路控制(hdlc)、高级数据通信控制协议(adccp)和传输控制协议/互联网协议(tcp/ip))。
52.通信系统100还可以包括中继站(例如,中继bs 110d)。中继站是可以从上游站(例如,基站或移动设备)接收数据的传输并且将数据的传输发送给下游站(例如,无线设备或基站)的实体。中继站还可以是能够为其它无线设备中继传输的移动设备。在图1中示出的示例中,中继站110d可以与宏基站110a和无线设备120d进行通信,以便促进基站110a与移动设备120d之间的通信。中继站还可以被称为中继基站、中继基站、中继器等。
53.通信系统100可以是包括不同类型的基站(例如,宏基站、微微基站、毫微微基站、中继基站等)的异构网络。这些不同类型的基站可以具有不同的发射功率电平、不同的覆盖区域以及对通信系统100中的干扰的不同影响。例如,宏基站可以具有高发射功率电平(例如,5到40瓦特),而微微基站、毫微微基站和中继基站可以具有较低的发射功率电平(例如,0.1到2瓦特)。
54.网络控制器130可以耦合到一组基站,并且可以提供针对这些基站的协调和控制。网络控制器130可以经由回程与基站进行通信。基站还可以例如经由无线或有线回程直接地或间接地与彼此进行通信。
55.无线设备(ue计算设备)120a、120b、120c可以是遍及整个通信系统100散布的,并且每个无线设备可以是静止的或移动的。无线设备还可以被称为接入终端、终端、移动站、订户单元、站等。
56.宏基站110a可以在有线或无线通信链路126上与通信网络140进行通信。无线设备120a、120b、120c可以在无线通信链路122上与基站110a-110d进行通信。
57.有线通信链路可以使用各种有线网络(诸如以太网、tv电缆、电话、光纤和其它形式的物理网络连接),这些有线网络可以使用一种或多种有线通信协议(诸如以太网、点对
点协议、高级数据链路控制(hdlc)、高级数据通信控制协议(adccp)和传输控制协议/互联网协议(tcp/ip))。
58.无线通信链路122、124可以包括多个载波信号、频率或频带,其中每一者可以包括多个逻辑信道。无线通信链路122和124可以利用一种或多种无线接入技术(rat)。可以在无线通信链路中使用的rat的示例包括3gpp lte、3g、4g、5g(例如,nr)、gsm、码分多址(cdma)、宽带码分多址(wcdma)、全球微波接入互操作性(wimax)、时分多址(tdma)以及其它移动电话通信技术蜂窝rat。可以在通信系统100内的各种无线通信链路122、124中的一个或多个无线通信链路中使用的rat的另外的示例包括中程协议(诸如wi-fi、lte-u、lte-direct、laa、multefire)和相对短程rat(诸如zigbee、蓝牙和蓝牙低能(le))。
59.某些无线网络(诸如lte)在下行链路上利用正交频分复用(ofdm)以及在上行链路上利用单载波频分复用(sc-fdm)。ofdm和sc-fdm将系统带宽划分成多个(k个)正交子载波,所述多个正交子载波通常还被称为音调、频段等。可以利用数据来调制每个子载波。通常,在频域中利用ofdm以及在时域中利用sc-fdm来发送调制符号。相邻子载波之间的间隔可以是固定的,并且子载波的总数(k)可以取决于系统带宽。例如,子载波的间隔可以是15khz并且最小资源分配(被称为“资源块”)可以是12个子载波(或180khz)。因此,针对1.25、2.5、5、10或20兆赫兹(mhz)的系统带宽,标称的快速文件传输(fft)大小可以分别等于128、256、512、1024或2048。还可以将系统带宽划分成子带。例如,子带可以覆盖1.08mhz(即,6个资源块),并且针对1.25、2.5、5、10或20mhz的系统带宽,可以分别存在1、2、4、8或16个子带。
60.虽然对一些实现方式的描述可能使用了与lte技术相关联的术语和示例,但是一些实现方式可以适用于其它无线通信系统,诸如新无线电(nr)或5g网络。nr可以在上行链路(ul)和下行链路(dl)上利用具有循环前缀(cp)的ofdm,并且可以包括针对使用时分双工(tdd)的半双工操作的支持。可以支持100mhz的单分量载波带宽。nr资源块可以在0.1ms持续时间内跨越具有75khz的子载波带宽的12个子载波。每个无线帧可以由50个子帧组成,具有10毫秒的长度。因此,每个子帧可以具有0.2毫秒的长度。每个子帧可以指示用于数据传输的链路方向(即,dl或ul),并且用于每个子帧的链路方向可以是动态地切换的。每个子帧可以包括dl/ul数据以及dl/ul控制数据。可以支持波束成形并且可以动态地配置波束方向。还可以支持具有预编码的多输入多输出(mimo)传输。dl中的mimo配置可以支持多达八个发射天线,其中多层dl传输多达八个流并且每个无线设备多达两个流。可以支持具有每个无线设备多达2个流的多层传输。可以支持具有多达八个服务小区的多个小区的聚合。替代地,nr可以支持除了基于ofdm的空中接口之外的不同的空中接口。
61.一些移动设备可以被认为是机器类型通信(mtc)或者演进型或增强型机器类型通信(emtc)移动设备。mtc和emtc移动设备包括例如机器人、无人机、远程设备、传感器、仪表、监视器、位置标签等,其可以与基站、另一设备(例如,远程设备)或某个其它实体进行通信。无线节点可以例如经由有线或无线通信链路来提供针对网络(例如,诸如互联网或蜂窝网络的广域网)的连接或去往网络的连接。一些移动设备可以被认为是物联网(iot)设备或者可以被实现成nb-iot(窄带物联网)设备。无线设备120a-120e可以被包括在容纳无线设备的组件(诸如处理器组件、存储器组件、类似组件、或其组合)的壳体内部。
62.通常,可以在给定的地理区域中部署任何数量的通信系统和任何数量的无线网络。每个通信系统和无线网络可以支持特定的无线接入技术(rat)并且可以在一个或多个
频率上操作。rat还可以被称为无线电技术、空中接口等。频率还可以被称为载波、频率信道等。每个频率可以在给定的地理区域中支持单个rat,以便避免不同rat的通信系统之间的干扰。在一些情况下,可以部署nr或5g rat网络。
63.在一些示例中,可以调度对空中接口的接入,其中,调度实体(例如,基站)在调度实体的服务区域或小区内的一些或全部设备和装置之间分配用于通信的资源。调度实体可以负责调度、指派、重新配置和释放用于一个或多个从属实体的资源。也就是说,对于被调度的通信,从属实体利用由调度实体分配的资源。
64.基站不是可以用作调度实体的仅有实体。在一些示例中,无线设备可以用作调度实体,其调度用于一个或多个从属实体(例如,一个或多个其它移动设备)的资源。在该示例中,该无线设备正在用作调度实体,并且其它移动设备利用由该无线设备调度的资源来进行无线通信。无线设备可以用作在对等(p2p)网络中、在网状网络中或另一种类型的网络中的调度实体。在网状网络示例中,除了与调度实体进行通信之外,移动设备还可以可选地彼此直接进行通信。
65.因此,在具有对时间频率资源的调度接入并且具有蜂窝配置、p2p配置和网状配置的无线通信网络中,调度实体和一个或多个从属实体可以利用所调度的资源进行通信。
66.在一些实现方式中,两个或更多个移动设备120a-120e(例如,被示为无线设备120a和无线设备120e)可以使用一个或多个侧行链路信道124直接进行通信(例如,在不使用基站110a作为彼此进行通信的中介的情况下)。例如,无线设备120a-120e可以使用对等(p2p)通信、设备到设备(d2d)通信、运载工具到万物(v2x)协议(其可以包括运载工具到运载工具(v2v)协议、运载工具到基础设施(v2i)协议或类似协议)、网状网络、或类似网络、或其组合进行通信。在这种情况下,无线设备120a-120e可以执行调度操作、资源选择操作以及本文中其它地方被描述为由基站110a-110d执行的其它操作。
67.图2示出了说明可以被配置为实现5g-nr物理层(phy)时序同步的示例计算系统的组件框图。一些实现方式可以在多个单处理器和多处理器计算机系统上实现,包括片上系统(soc)或系统级封装(sip)。图2示出了可以在实现各种实现方式的无线设备(ue计算设备)中使用的示例计算系统或sip 200架构。
68.参考图1和图2,所示出的示例sip 200包括:两个soc 202、204、时钟206和电压调节器208。在一些实现方式中,第一soc 202作为无线设备的中央处理单元(cpu)进行操作,其通过执行由软件应用程序的指令指定的算术、逻辑、控制和输入/输出(i/o)操作来执行所述指令。在一些实现方式中,第二soc 204可以作为专用处理单元进行操作。例如,第二soc 204可以作为专用5g处理单元进行操作,其负责管理高容量、高速度(例如,5gbps等)和/或非常高频率短波长(例如,28ghz毫米波频谱等)的通信。
69.第一soc 202可以包括数字信号处理器(dsp)210、调制解调器处理器212、图形处理器214、应用处理器216、连接到这些处理器中的一者或多者的一个或多个协处理器218(例如,矢量协处理器)、存储器220、定制电路222、系统组件和资源224、互连/总线模块226、一个或多个温度传感器230、热管理单元232和热功率包络(tpe)组件234。第二soc 204可以包括5g调制解调器处理器252、功率管理单元254、互连/总线模块264、多个毫米波收发机256、存储器258和各种额外的处理器260(诸如应用处理器、分组处理器等)。
70.每个处理器210、212、214、216、218、252、260可以包括一个或多个核,并且每个处
理器/核可以独立于其它处理器/核来执行操作。例如,第一soc 202可以包括执行第一类型的操作系统(例如,freebsd、linux、os x等)的处理器和执行第二类型的操作系统(例如,microsoft windows10)的处理器。另外,处理器210、212、214、216、218、252、260中的任何一者或全部可以被包括为处理器集群架构(例如,同步处理器集群架构、异步或异构处理器集群架构等)的一部分。
71.第一soc 202和第二soc 204可以包括各种系统组件、资源和定制电路,以用于管理传感器数据、模数转换、无线数据传输以及用于执行其它专用操作,诸如解码数据分组和处理经编码的音频和视频信号以在web浏览器中呈现。例如,第一soc 202的系统组件和资源224可以包括功率放大器、电压调节器、振荡器、锁相环、外围桥、数据控制器、存储器控制器、系统控制器、访问端口、定时器和用于支持在无线设备上运行的处理器和软件客户端的其它类似组件。系统组件和资源224或定制电路222还可以包括与外围设备(诸如相机、电子显示器、无线通信设备、外部存储器芯片等)对接的电路。
72.第一soc 202和第二soc 204可以经由互连/总线模块250进行通信。各个处理器210、212、214、216、218可以经由互连/总线模块226互连到一个或多个存储器元件220、系统组件和资源224、以及定制电路222、以及热管理单元232。类似地,处理器252可以经由互连/总线模块264互连到功率管理单元254、毫米波收发机256、存储器258和各种额外的处理器260。互连/总线模块226、250、264可以包括可重配置的逻辑门的阵列或实现总线架构(例如,coreconnect、amba等)。可以通过高级互连(诸如高性能片上网络(noc))提供通信。
73.第一soc 202或第二soc 204还可以包括用于与在soc外部的资源(诸如时钟206和电压调节器208)进行通信的输入/输出模块(未示出)。在soc外部的资源(例如,时钟206、电压调节器208)可以由内部soc处理器/核中的两者或更多者共享。
74.除了以上讨论的示例sip 200之外,一些实现方式可以在多种多样的计算系统中实现,其可以包括单个处理器、多个处理器、多核处理器、或其任何组合。
75.图3示出了示例软件架构的组件框图,该软件架构包括用于无线通信中的用户和控制平面的无线协议栈。图3示出了软件架构300的示例,软件架构300包括用于基站350(例如,基站110a)和无线设备120(例如,无线设备(ue计算设备)120a-120e、200)的无线通信中的用户和控制平面的无线协议栈。参考图1-3,无线设备120可以实现软件架构300以与通信系统(例如,100)的基站350进行通信。在一些实现方式中,软件架构300中的层可以形成与基站350的软件中的对应层的逻辑连接。软件架构300可以分布在一个或多个处理器(例如,处理器212、214、216、218、252、260)之间。尽管关于一个无线协议栈进行了说明,但是在多sim(用户身份模块)无线设备中,软件架构300可以包括多个协议栈,其中每个协议栈可以与不同的sim相关联(例如,分别与双sim无线通信设备中的两个sim相关联的两个协议栈)。尽管下文参考特定的5g-nr通信层进行了描述,但是软件架构300可以支持用于无线通信的各种标准和协议中的任何一者,或者可以包括支持用于无线通信的各种标准和协议中的任何一者的额外的协议栈。
76.软件架构300可以包括非接入层(nas)302和接入层(as)304。nas 302可以包括用于支持无线设备的sim(例如,sim 204)与其核心网络140之间的分组过滤、安全管理、移动性控制、会话管理以及业务和信令的功能和协议。as 304可以包括支持sim(例如,sim 204)与所支持的接入网络的实体(例如,基站)之间的通信的功能和协议。具体地,as 304可以包
120e、200)。远程平台404可以包括基站(例如,基站110a、350)或无线设备(例如,无线设备120、120a-120e、200)。
86.计算平台402可以通过机器可读指令406来配置。机器可读指令406可以包括一个或多个指令模块。指令模块可以包括计算机程序模块。指令模块可以包括以下各者中的一者或多者:n
ta_new
确定模块408、错误指示模块410、上行链路传输丢弃模块412、n
ta_new
移位模块414、ta确定模块420、ta发送模块422或其它指令模块。
87.n
ta_new
确定模块408可以被配置为确定用于基站的n
ta_new
。基站可以是服务小区。n
ta_new
确定模块408可以被配置为确定n
ta_new
是否在时序提前可接受范围内。n
ta_new
确定模块408可以被配置为响应于确定n
ta_new
不在时序提前可接受范围内,来确定n
ta_new
是低于时序提前可接受范围还是高于时序提前可接受范围。
88.错误指示模块410可以被配置为响应于确定n
ta_new
不在时序提前可接受范围内来指示基站同步中的错误。
89.上行链路传输丢弃模块412可以被配置为响应于确定n
ta_new
不在时序提前可接受范围内来丢弃去往基站的上行链路传输。
90.n
ta_new
移位模块414可以被配置为响应于确定n
ta_new
低于时序提前可接受范围,来将n
ta_new
移位到时序提前可接受范围的下限。
91.ta确定模块420可以被配置为确定针对用于基站的时序提前组(tag)的ta,使得使用ta确定用于基站的n
ta_new
的用户设备计算设备将确定n
ta_new
在时序提前可接受范围内。在一些实现方式中,时序提前(ta)命令累积可以在0《=n
ta_new
《=n
ta_new,max
的范围内(诸如时序提前可接受范围)。n
ta_new,max
可以是用于2
μ
*15khz的给定子载波间隔的某个值,其中,μ=0、1、2或3。n
ta_new,max
的一个示例是3846*16*64/2
μ
。n
ta_new
可以等于3846*16*64/2
μ
,这可以对应于2ms/2
μ
的ta值。在一些实现方式中,这可以是随机接入响应(rar)中的ta命令的最大可达到的ta值。n
ta_new,max
可以是n
ta_new
的上限。时序提前可接受范围可以是0《=n
ta_new
《=3846*16*64/2
μ
,其中,μ是子载波间隔配置。μ可以是基于当用于基站的时序提前组中的全部上行链路载波的全部上行链路带宽部分使用相同的子载波间隔时的子载波间隔的。μ可以是基于用于基站的时序提前组中的最高子载波间隔的。μ可以是基于用于基站的时序提前组中的最低子载波间隔的。μ可以是基于在用户设备计算设备接收到随机接入响应之后来自用户设备计算设备的第一上行链路传输的子载波间隔的。在一些实现方式中,n
ta_new,max
的值可以是可由网络配置的。在一些实现方式中,针对不同的频率范围,n
ta_new,max
可以是不同的(例如,用于fr1的n
ta_new,max
可以大于用于fr2的n
ta_new,max
)。在一些实现方式中,ue计算设备可以报告用于ue计算设备的n
ta_new,max
的可能值,例如通过作为去往网络的ue能力信令的一部分来指示用于ue计算设备的n
ta_new,max
的可能值。
92.ta发送模块422可以被配置为将ta发送给用户设备计算设备。
93.图5a示出了由ue计算设备的处理器进行的用于ue计算设备和基站(bs)之间的5g-nr phy时序同步的示例方法的过程流程图。参考图1-5a,方法500可以由ue计算设备(诸如无线设备120、120a-120e、200)的处理器(诸如212、216、252或260)来实现。
94.在框502中,处理器可以执行包括以下内容的操作:确定用于基站的n
ta_new

95.在框504中,处理器可以执行包括以下内容的操作:确定n
ta_new
是否在时序提前可接受范围内。时序提前可接受范围可以是0《=n
ta_new
《=n
ta_new,max
。n
ta_new,max
可以是n
ta_new

上限。n
ta_new,max
可以是用于2
μ
*15khz的给定子载波间隔的某个值,其中,μ=0、1、2或3。n
ta_new,max
的一个示例是3846*16*64/2
μ
。例如,时序提前可接受范围可以是0《=n
ta_new
《=3846*16*64/2
μ
,其中,μ是子载波间隔配置。μ可以是基于当用于基站的时序提前组中的全部上行链路载波的全部上行链路带宽部分使用相同的子载波间隔时的子载波间隔的。μ可以是基于用于基站的时序提前组中的最高子载波间隔的。μ可以是基于用于基站的时序提前组中的最低子载波间隔的。μ可以是基于在用户设备计算设备接收到随机接入响应之后来自用户设备计算设备的第一上行链路传输的子载波间隔的。在一些实现方式中,n
ta_new,max
的值可以是可由网络配置的。在一些实现方式中,针对不同的频率范围,n
ta_new,max
可以是不同的(例如,用于fr1的n
ta_new,max
可以大于用于fr2的n
ta_new,max
)。例如,n
ta_new,max
的配置值可以由网络供应在ue中,或者在去往ue计算设备的信令(诸如广播/专用rrc信令)中提供。在一些实现方式中,ue计算设备可以报告用于ue计算设备的n
ta_new,max
的可能值,诸如通过作为去往网络的ue能力信令的一部分来指示用于ue计算设备的n
ta_new,max
的可能值。
96.图5b-5d示出了可以作为用于ue计算设备和基站之间的5g-nr phy时序同步的方法的一部分而执行的示例操作的过程流程图。例如,在图5b-5d中所示的方法的操作可以结合图5a中的方法500的操作来执行。
97.图5b示出了由ue计算设备的处理器执行的用于ue计算设备和基站之间的5g-nr phy时序同步的示例方法的流程图。参考图1-5b,方法505可以由ue计算设备(诸如无线设备120、120a-120e、200)的处理器(诸如212、216、252或260)来实现。方法505的操作可以结合方法500的操作来执行。例如,方法505的操作可以是响应于在框504中确定n
ta_new
不在时序提前可接受范围内来执行的。
98.在框506中,处理器可以执行包括以下内容的操作:响应于确定n
ta_new
不在时序提前可接受范围内来指示基站同步中的错误。
99.图5c示出了由ue计算设备的处理器执行的用于ue计算设备和基站之间的5g-nr phy时序同步的示例方法的过程流程图。参考图1-5c,方法507可以由ue计算设备(诸如无线设备120、120a-120e、200)的处理器(诸如212、216、252或260)来实现。方法507的操作可以结合方法500的操作来执行。例如,方法505的操作可以是响应于在框504中确定n
ta_new
不在时序提前可接受范围内来执行的。
100.在框508中,处理器可以执行包括以下内容的操作:响应于确定n
ta_new
不在时序提前可接受范围内来丢弃去往基站的上行链路传输。
101.图5d示出了由ue计算设备的处理器执行的用于ue计算设备和基站之间的5g-nr phy时序同步的示例方法的过程流程图。参考图1-5d,方法509可以由ue计算设备(诸如无线设备120、120a-120e、200)的处理器(诸如212、216、252或260)来实现。方法509的操作可以结合方法500的操作来执行。例如,方法509的操作可以是响应于在框504中确定n
ta_new
不在时序提前可接受范围内来执行的。
102.在框510中,处理器可以执行包括以下内容的操作:响应于确定n
ta_new
不在时序提前可接受范围内,来确定n
ta_new
是低于时序提前可接受范围还是高于时序提前可接受范围。时序提前可接受范围可以是0《=n
ta_new
《=n
ta_new,max
。n
ta_new,max
可以是n
ta_new
的上限。n
ta_new,max
可以是用于2
μ
*15khz的给定子载波间隔的某个值,其中,μ=0、1、2或3。n
ta_new,max
的一个示例是3846*16*64/2
μ
。例如,时序提前可接受范围可以是0《=n
ta_new
《=3846*16*64/2
μ
,其中,μ是子载波间隔配置。n
ta_new
值小于零可以是低于时序提前可接受范围。n
ta_new
值大于n
ta_new,max
(诸如大于3846*16*64/2
μ
)可以是高于时序提前可接受范围。
103.在框512中,处理器可以执行包括以下内容的操作:响应于确定n
ta_new
低于时序提前可接受范围,来将n
ta_new
移位到时序提前可接受范围的下限。例如,n
ta_new
可以被设置为0。
104.在框514中,处理器可以执行包括以下内容的操作:响应于确定n
ta_new
高于时序提前可接受范围,来将n
ta_new
移位到时序提前可接受范围的上限。例如,n
ta_new
可以被设置为n
ta_new,max
(诸如被设置为3846*16*64/2
μ
)。
105.在框516中,处理器可以执行包括以下内容的操作:将经移位的n
ta_new
用于去往基站的上行链路传输。
106.图6示出了由基站的处理器进行的用于ue计算设备和基站之间的5g-nr phy时序同步的示例方法的过程流程图。参考图1-6,方法600可以由网络计算设备(诸如基站110a-110d、350、网络控制器130或其它网络实体)的处理器来实现。方法600的操作可以结合方法500、505、507或509的操作来执行。
107.在框618中,处理器可以执行包括以下内容的操作:确定针对用于基站的时序提前组(tag)的ta,其中,ta被配置为使得ue计算设备使用ta确定用于基站的下行链路帧和上行链路帧之间的新时序提前(n
ta_new
)在时序提前可接受范围内。时序提前可接受范围可以是0《=n
ta_new
《=n
ta_new,max
。n
ta_new,max
可以是n
ta_new
的上限。n
ta_new,max
可以是用于2
μ
*15khz的给定子载波间隔的某个值,其中,μ=0、1、2或3。n
ta_new,max
的一个示例是3846*16*64/2
μ
。例如,时序提前可接受范围可以是0《=n
ta_new
《=3846*16*64/2
μ
,其中,μ是子载波间隔配置。μ可以是基于当用于基站的时序提前组中的全部上行链路载波的全部上行链路带宽部分使用相同的子载波间隔时的子载波间隔的。μ可以是基于用于基站的时序提前组中的最高子载波间隔的。μ可以是基于用于基站的时序提前组中的最低子载波间隔的。μ可以是基于在用户设备计算设备接收到随机接入响应之后来自用户设备计算设备的第一上行链路传输的子载波间隔的。在一些实现方式中,n
ta_new,max
的值可以是可由网络配置的。在一些实现方式中,针对不同的频率范围,n
ta_new,max
可以是不同的(例如,用于fr1的n
ta_new,max
可以大于用于fr2的n
ta_new,max
)。例如,n
ta_new,max
的配置值可以由网络供应在ue中,或者在去往ue计算设备的信令(诸如广播/专用rrc信令)中提供。在一些实现方式中,ue计算设备可以报告用于ue计算设备的n
ta_new,max
的可能值,诸如通过作为去往网络的ue能力信令的一部分来指示用于ue计算设备的n
ta_new,max
的可能值。
108.在框620中,处理器可以执行包括以下内容的操作:向ue计算设备发送ta。
109.图7示出了示例网络计算设备700的组件框图。一些实现方式可以在各种无线网络设备上实现,其示例在图7中以无线网络计算设备700的形式示出,无线网络计算设备700充当通信网络的网络元件,诸如基站。这样的网络计算设备可以至少包括在图7中示出的组件。参考图1-7,网络计算设备700通常可以包括耦合到易失性存储器702和大容量非易失性存储器(诸如磁盘驱动器703)的处理器701。网络计算设备700还可以包括外围存储器访问设备,诸如耦合到处理器701的软盘驱动器、压缩光盘(cd)或数字视频光盘(dvd)驱动器706。网络计算设备700还可以包括耦合到处理器701的网络接入端口704(或接口),其用于与网络(诸如互联网和/或耦合到其它系统计算机和服务器的局域网)建立数据连接。网络计算设备700可以包括可以连接到无线通信链路的用于发送和接收电磁辐射的一个或多个
天线707。网络计算设备700可以包括用于耦合到外围设备、外部存储器或其它设备的额外的接入端口,诸如usb、firewire、thunderbolt等。
110.图8示出了示例ue计算设备800的组件框图。在各种实现方式中,ue计算设备800可以类似于在图1-4中示出的无线设备120、200和402。参考图1-8,ue计算设备800可以包括第一soc 202(例如,soc-cpu),其耦合到第二soc 204(例如,具有5g能力的soc)。第一soc 202和第二soc 204可以耦合到内部存储器806、816、显示器812以及扬声器814。另外,ue计算设备800可以包括用于发送和接收电磁辐射的天线804,其可以连接到无线数据链路或蜂窝电话收发机808,无线收发机808耦合到第一soc 202或第二soc 204中的一个或多个处理器。ue计算设备800通常还包括用于接收用户输入的菜单选择按钮或翘板开关820。
111.ue计算设备800还包括声音编码/解码(codec)电路810,其将从麦克风接收的声音数字化为适于无线传输的数据分组,并且对接收到的声音分组进行解码以生成模拟信号,模拟信号被提供给扬声器以生成声音。此外,第一soc 202和第二soc 204中的处理器中的一个或多个处理器、无线收发机808和codec 810可以包括数字信号处理器(dsp)电路(未单独示出)。
112.无线网络计算设备700和ue计算设备800的处理器可以是任何可编程微处理器、微型计算机、或一个或多个多处理器芯片,其可以通过软件指令(应用)配置为执行各种功能,包括下文描述的一些实现方式的功能。在一些移动设备中,可以提供多个处理器,诸如专用于无线通信功能的soc204内的一个处理器、以及专用于运行其它应用的soc 202内的一个处理器。通常,在访问软件应用并且将其加载到处理器之前,可以将它们存储在存储器806、816中。处理器可以包括足以存储应用软件指令的内部存储器。
113.所示出和描述的各种实现方式仅是作为示例来提供的,以说明权利要求的各种特征。然而,关于任何给定的实现方式示出和描述的特征不一定限于相关联的实现方式,并且可以与所示出和描述的其它实现方式一起使用或组合。此外,权利要求并不旨在受到任何一种示例实现方式的限制。例如,方法500、505、507、509和600的操作中的一个或多个操作可以替换方法500、505、507、509和600的一个或多个操作,或与其进行组合。
114.如本技术中所使用的,术语“组件”、“模块”、“系统”等旨在包括计算机相关实体,诸如但不限于硬件、固件、硬件和软件的组合、软件或者执行中的软件,其被配置为执行特定操作或功能。例如,组件可以是但不限于是:在处理器上运行的进程、处理器、对象、可执行文件、执行的线程、程序或计算机。通过说明的方式,在无线设备运行上的应用和无线设备两者都可以被称为组件。一个或多个组件可以位于进程或执行的线程中,并且组件可以定位于一个处理器或核上或分布在两个或更多个处理器或核之间。另外,这些组件可以从具有存储在其上的各种指令或数据结构的各种非暂时性计算机可读介质来执行。组件可以通过本地或远程进程、函数或过程调用、电子信号、数据分组、存储器读/写以及其它已知的与网络、计算机、处理器或过程相关的通信方法的方式进行通信。
115.多种不同的蜂窝和移动通信服务和标准将来是可获得或预期的,其中的全部可以实现并且受益于各种实现方式。这样的服务和标准包括诸如第三代合作伙伴计划(3gpp)、长期演进(lte)系统、第三代无线移动通信技术(3g)、第四代无线移动通信技术(4g)、第五代无线移动通信技术(5g)、全球移动通信系统(gsm)、通用移动电信系统(umts)、3gsm、通用分组无线服务(gprs)、码分多址(cdma)系统(诸如cdmaone、cdma1020tm)、增强型gsm演进数
据速率(edge)、高级移动电话系统(amps)、数字amps(is-136/tdma)、演进数据优化(ev-do)、数字增强型无绳电信(dect)、全球微波接入互操作性(wimax)、无线局域网(wlan)、wi-fi保护访问i和ii(wpa、wpa2)和集成数字增强型网络(iden)。这些技术中的每种技术涉及例如语音、数据、信令或内容消息的发送和接收。应当理解的是,除非在权利要求书的语言中具体地记载,否则对与个别的电信标准或技术相关的术语或技术细节的任何引用仅出于说明性目的,并且不旨在将权利要求的范围限制于特定的通信系统或技术。
116.如本文所使用的,提及项目列表“中的至少一者”的短语指代那些项目的任何组合,包括单个成员。作为示例,“a、b或c中的至少一者”旨在涵盖:a、b、c、a-b、a-c、b-c和a-b-c。
117.结合本文所公开的实现方式而描述的各种说明性的逻辑单元、逻辑框、模块、电路和算法过程可以被实现为电子硬件、计算机软件或两者的组合。已经依据功能总体描述了以及在上述各种说明性的组件、框、模块、电路和过程中示出了硬件和软件的可互换性。这样的功能是在硬件中实现还是在软件中实现,取决于特定的应用以及施加在整个系统上的设计约束。
118.用于实现结合本文中公开的各方面描述的各种说明性的逻辑单元、逻辑框、模块和电路的硬件和数据处理装置,可以利用被设计为执行本文描述的功能的通用单芯片或多芯片处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立门或者晶体管逻辑、分立硬件组件或其任何组合来实现或执行。通用处理器可以是微处理器或者任何常规的处理器、控制器、微控制器或状态机。处理器还可以被实现为计算设备的组合,诸如dsp和微处理器的组合、多个微处理器、一个或多个微处理器与dsp核的结合、或任何其它这样的配置。在一些实现方式中,特定过程和方法可以由特定于给定功能的电路来执行。
119.在一个或多个方面中,所描述的功能可以在硬件、数字电子电路、计算机软件、固件(包括本说明书中公开的结构和其结构等效物)或者其任何组合中实现。在本说明书中描述的主题的实现方式还可以被实现为在非暂时性处理器可读存储介质上编码以用于由数据处理装置执行或控制数据处理装置的操作的一个或多个计算机程序,即,计算机程序指令的一个或多个模块。
120.如果在软件中实现,则功能可以作为一个或多个指令或代码存储在计算机可读介质上或者通过其进行传输。本文中公开的方法或算法的过程可以是在可以位于计算机可读介质上的处理器可执行软件模块中实现的。计算机可读介质包括计算机存储介质和通信介质两者,所述通信介质包括可以实现为将计算机程序从一个地方传送到另一个地方的任何介质。存储介质可以是可以由计算机访问的任何可用的非暂时性存储介质。通过举例而非限制性的方式,这样的计算机可读介质可以包括ram、rom、eeprom、cd-rom或其它光盘存储、磁盘存储或其它磁性存储设备、或者可以用于以指令或数据结构的形式存储期望的程序代码并且可以由计算机访问的任何其它的介质。此外,任何连接可以适当地称为计算机可读介质。如本文中所使用的,磁盘和光盘包括压缩光盘(cd)、激光光盘、光盘、数字多功能光盘(dvd)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘则利用激光来光学地复制数据。上述的组合也应当包括在计算机可读介质的范围内。另外,方法或算法的操作可以作为代码和指令中的一者或任何组合或集合存在于机器可读介质和计算机可读介质上,所述
机器可读介质和计算机可读介质可以被并入到计算机程序产品中。
121.在一个或多个方面中,所述功能可以由处理器实现,处理器可以耦合到存储器。存储器可以是存储处理器可执行指令的非暂时性计算机可读存储介质。存储器可以存储操作系统、用户应用软件或其它可执行指令。存储器还可以存储应用数据,诸如阵列数据结构。处理器可以从存储器读取信息以及向存储器写入信息。存储器还可以存储与一个或多个协议栈相关联的指令。协议栈通常包括计算机可执行指令,以使得能够使用无线接入协议或通信协议进行通信。
122.对本公开内容中描述的实现方式的各种修改对于本领域技术人员而言可以是显而易见的,以及在不脱离本公开内容的范围的情况下,本文中所定义的通用原理可以应用于其它实现方式。因此,权利要求不旨在限于本文中示出的实现方式,而是要赋予与本公开内容、本文中所公开的原理和新颖特征相一致的最广范围。
123.另外,在本说明书中在分开的实现方式的上下文中描述的某些特征还可以在单个实现方式中组合地实现。相反,在单个实现方式的上下文中描述的各个特征还可以在多种实现方式中分别地实现或者以任何适当的子组合来实现。此外,虽然上文可能将特征描述为以某些组合来采取动作,以及甚至最初是照此要求保护的,但是在一些情况下,来自要求保护的组合的一个或多个特征可以从该组合中去除,以及所要求保护的组合可以针对于子组合或者子组合的变体。
124.类似地,虽然在图中以特定的次序描绘了操作,但是这不应当理解为要求以示出的特定次序或者顺序的次序来执行这样的操作,或者执行全部示出的操作,以实现期望的结果。此外,附图可以以流程图的形式示意性地描绘一个或多个示例过程。然而,可以在示意性地示出的示例过程中并入没有描绘的其它操作。例如,一个或多个额外的操作可以在所示出的操作中的任何操作之前、之后、同时或者在其之间执行。在某些情况下,多任务和并行处理可能是有优势的。此外,在上述实现方式中的各个系统组件的分离不应当被理解为在全部的实现方式中要求这样的分离,以及其应当被理解为所描述的程序组件和系统通常能够一起整合在单个软件产品中,或者封装到多个软件产品中。另外,其它实现方式在以下权利要求的范围内。在一些情况下,在权利要求中记载的动作可以以不同的顺序执行,并且仍然实现期望的结果。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献