用于时间提前调整的方法、终端设备和网络设备与流程

文档序号:25582618发布日期:2021-06-22 16:22阅读:94来源:国知局
用于时间提前调整的方法、终端设备和网络设备与流程

分案申请

本申请是申请号为201880001779.5,申请日为2018年7月26日,于2018年10月26日进入中国国家阶段,并且发明名称为“用于时间提前调整的方法、终端设备和网络设备”的专利申请的分案申请。

本公开的实施例一般涉及无线通信,并且更具体地,涉及用于时间提前(ta)调整的方法、网络设备和终端设备。



背景技术:

ta用于某些无线网络,例如全球移动通信系统(gsm)和长期演进(lte)。通过在时域中分离用户传输,可以部分地或完全地实现上行链路中的正交性。为了保持这种分离,如果没有传播延迟,网络设备可能需要基本上在传输被预期的时间接收来自连接到给定网络的各种设备的传输。在lte和gsm的情况下,借助于被称为ta的过程来确保这种接收。

例如,在lte中的无线电资源控制(rrc)连接模式中,e-utran节点b(enb)负责通过定时提前过程来维持上行链路定时。enb使用由ue发送的物理随机接入信道(prach)和/或周期性探测参考信号(srs)来测量用户设备(ue)的上行链路定时。基于接收的srs信号,enb发送周期性定时提前命令以维持上行链路定时。在lte的情况下,ue基于定时器(其值由网络设置)知道何时它是上行链路同步的以及何时它不是上行链路同步的。当时间对准定时器正在运行时,lteue被认为处于同步状态。当从enb接收到新的定时提前命令时,重新启动定时器。当ue不是上行链路同步时,ue被迫释放所有同步的上行链路资源并且仅在rach过程之后发起上行链路传输,接着重新获得上行链路定时。



技术实现要素:

提供本发明内容以简化的形式介绍一些挑选的构思,这些构思将在下面的详细描述中进一步描述。本发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。

注意,gsm/lte仅支持载波中的单个数字学(numerology)操作和固定的ta调整配置。最近,在3gpp(第三代合作伙伴计划)的ran1中同意在新无线电(nr)系统中的载波中的多个数字学操作。然而,在支持单个数字学操作的无线网络(诸如lte/gsm)中使用的固定ta调整配置可能不是非常适合支持多个数字学操作的无线网络。因此,在支持多个数字学操作的网络中提供用于ta调整的解决方案将是期望的。

根据本公开的一个方面,提供了一种用于操作终端设备的方法。该方法可以包括:从网络设备接收时间提前ta命令;确定ta粒度;以及至少部分地基于ta命令和ta粒度来确定ta值。可以针对至少两个载波配置不同的数字学,其中所述至少两个载波服务于所述终端设备,并且所述终端设备支持多个数字学。

在一个实施例中,ta粒度由终端设备使用的多个数字学的数字学来确定,其中在数字学和ta粒度之间存在对应关系。

在一个实施例中,数字学包括子载波间隔scs。

在一个实施例中,至少部分地基于ta命令和ta粒度来确定ta值包括:考虑旧ta粒度和新ta粒度之间的差异来更新先前的ta值;基于新ta命令和新ta粒度来计算ta补偿;以及根据更新的ta值和ta补偿来确定ta值。

根据本公开的另一方面,提供了一种用于操作终端设备的方法。该方法可以包括:从网络设备接收时间提前ta命令;确定ta粒度;以及至少部分地基于ta命令和ta粒度来确定ta值。ta粒度由终端设备使用的多个数字学的数字学来确定,其中数字学和ta粒度之间存在对应关系。

在一个实施例中,其中针对至少两个载波配置不同的数字学,其中至少两个载波服务于终端设备,并且终端设备支持多个数字学。

在一个实施例中,其中数字学包括子载波间隔scs。

在一个实施例中,部分地基于ta命令和ta粒度来确定ta值包括:考虑旧ta粒度与新ta粒度之间的差异来更新先前的ta值;基于新ta命令和新ta粒度来计算ta补偿;以及根据更新的ta值和ta补偿来确定ta值。

根据本公开的另一方面,提供了一种用于操作终端设备的方法。该方法包括从网络设备接收ta命令;确定ta粒度或范围;至少部分地基于ta命令和ta粒度或范围来确定ta值,其中,针对至少两个载波和/或一个载波中的至少两个带宽部分(bwp)配置不同的数字学,其中至少两个载波和/或至少两个bwp服务于终端设备,并且终端设备支持至少一个数字学。

在一个实施例中,ta粒度或范围由终端设备使用的循环前缀(cp)长度、数字学和载波频率中的一个或多个来确定,其中cp长度和ta粒度或者范围之间存在对应关系,数字学和ta粒度或范围之间存在对应关系,以及载波频率和ta粒度或范围之间存在对应关系,其中,对应关系被预先配置在网络设备中和/或对应关系被预先配置在终端设备中或者用信号通知给终端设备。

在一个实施例中,该方法还包括从网络设备接收包含ta粒度或范围的消息。

在一个实施例中,载波包括多个bwp,每个bwp与数字学相关联,以及载波具有参考数字学,其中ta粒度或范围基于参考数字学来确定,以及参考数字学是具有最短cp长度的数字学。

在一个实施例中,为在空闲状态下的终端设备分配的参考数字学在小区中是相同的。

在一个实施例中,基于ta命令和ta粒度或范围中的一个或多个来确定ta值包括:考虑旧ta粒度或范围与新ta粒度或范围之间的差异来更新先前的ta值;基于新ta命令和新ta粒度或范围计算ta补偿;以及根据更新的ta值和ta补偿确定ta值。

在一个实施例中,ta命令的格式与支持单个数字学操作的无线网络中使用的ta命令的格式相同。

在一个实施例中,ta命令的格式不同于支持单个数字学操作的无线网络中使用的ta命令的格式。

在一个实施例中,ta命令的格式关于ta命令字段长度改变而改变。

在一个实施例中,ta命令的格式与ta粒度或范围之间存在对应关系,该方法还包括基于ta粒度或范围确定ta命令的格式。

在一个实施例中,ta命令的格式包括ta粒度或范围的指示符。

在一个实施例中,ta命令与上行链路授权或与上行链路授权相关联的媒体访问控制(mac)命令一起被接收,其中ta粒度或范围是基于用于ul授权的数字学或由ul授权调度的pusch(物理上行链路共享信道)的数字学来确定的。

在一个实施例中,数字学包括以下中的至少一个:子载波间隔scs、带宽部分bwp。

根据本公开的另一方面,提供了一种用于操作网络设备的方法。该方法包括确定用于终端设备的时间提前ta值;确定用于终端设备的ta粒度;基于ta值和ta粒度生成ta命令;以及将ta命令发送给终端设备。可以针对至少两个载波配置不同的数字学,其中至少两个载波服务于终端设备,并且终端设备支持多个数字学。

在一个实施例中,ta粒度由终端设备使用的多个数字学的数字学确定,其中在数字学和ta粒度之间存在对应关系。

在一个实施例中,数字学包括子载波间隔scs。

根据本公开的另一方面,提供了一种用于操作网络设备的方法。该方法包括确定用于终端设备的时间提前ta值;确定用于终端设备的ta粒度;基于ta值和ta粒度生成ta命令;并将ta命令发送给终端设备。ta粒度由终端设备使用的多个数字学的数字学确定,其中数字学和ta粒度之间存在对应关系。

在一个实施例中,针对至少两个载波配置不同的数字学,所述至少两个载波服务于终端设备,所述终端设备支持多个数字学。

在一个实施例中,数字学包括子载波间隔scs。

根据本公开的另一方面,提供了一种用于操作网络设备的方法。该方法包括确定用于终端设备的ta值;确定用于终端设备的ta粒度或范围;基于ta值和ta粒度或范围生成ta命令;将ta命令发送给终端设备,其中,针对至少两个载波和/或一个载波中的至少两个带宽部分(bwp)配置不同的数字学,其中,所述至少两个载波和/或所述至少两个bwp服务于终端设备和所述终端设备支持至少一个数字学。

在一个实施例中,ta粒度或范围由终端设备使用的循环前缀(cp)长度、数字学和载波频率中的至少一个确定,其中cp长度和ta粒度或者范围之间存在对应关系,数字学和ta粒度或范围之间存在对应关系,以及载波频率和ta粒度或范围之间存在对应关系,其中,对应关系被预先配置在网络设备中和/或对应关系被预先配置在终端设备中或者用信号通知给终端设备。

在一个实施例中,该方法还包括向终端设备发送包含ta粒度或范围的消息。

在一个实施例中,载波包括多个bwp,每个bwp与数字学相关联,以及载波具有参考数字学,其中ta粒度或范围基于参考数字学确定,并且参考数字学是具有最短cp长度的数字学。

在一个实施例中,基于属于tag的所有载波的操作的数字学来确定针对tag的参考数字学。例如,可以将所述操作的数字学中具有最大子载波间隔和/或最短cp长度的数字学确定为tag的参考数字学。

在一个实施例中,为在空闲状态下的终端设备分配的参考数字学在小区中是相同的。

在一个实施例中,ta命令的格式与支持单个数字学操作的无线网络中使用的ta命令的格式相同。

在一个实施例中,ta命令的格式不同于在支持单个数字学操作的无线网络中使用的ta命令的格式。

在一个实施例中,ta命令的格式关于ta命令字段长度改变而改变。

在一个实施例中,ta命令的格式与ta粒度或范围之间存在对应关系,该方法还包括基于ta粒度或范围确定ta命令的格式。

在一个实施例中,ta命令的格式包括ta粒度或范围的指示符。

在一个实施例中,ta命令与上行链路授权或与上行链路授权相关联的媒体访问控制(mac)命令一起发送,其中ta粒度或范围是基于用于ul授权的数字学来确定的。

在一个实施例中,ta命令与上行链路授权或与上行链路授权相关联的媒体访问控制(mac)命令一起发送,其中ta粒度或范围是基于由ul授权调度的pusch的数字学来确定的。

在一个实施例中,数字学包括以下中的至少一个:子载波间隔scs、带宽部分bwp。

根据本公开的另一方面,提供了一种终端设备,包括:处理器;存储器,所述存储器包含可由所述处理器执行的指令,由此所述终端设备用于:从网络设备接收时间提前ta命令;确定ta粒度;至少部分地基于ta命令和ta粒度来确定ta值。针对至少两个载波配置不同的数字学,其中至少两个载波服务于终端设备,并且终端设备支持多个数字学。

根据本公开的另一方面,提供了一种终端设备,包括:处理器;存储器,所述存储器包含可由所述处理器执行的指令,由此所述终端设备用于:从网络设备接收时间提前ta命令;确定ta粒度;并且至少部分地基于ta命令和ta粒度来确定ta值。ta粒度由终端设备使用的多个数字学的数字学确定。数字学与ta粒度之间存在对应关系。

根据本公开的另一方面,提供了一种终端设备,包括:处理器;存储器,所述存储器包含可由所述处理器执行的指令,由此所述终端设备用于:从网络设备接收ta命令;确定ta粒度或范围;并且至少部分地基于ta命令和ta粒度或范围来确定ta值,其中针对至少两个载波和/或一个载波中的至少两个带宽部分(bwp)配置不同的数字学,其中所述至少两个载波和/或至少两个bwp服务于终端设备,并且终端设备支持至少一个数字学。

根据本公开的另一方面,提供了一种网络设备,包括:处理器;和存储器,该存储器包含可由处理器执行的指令,由此该网络设备用于:确定终端设备的时间提前ta值;确定终端设备的ta粒度;至少部分地基于ta值和ta粒度生成ta命令;并将ta命令发送给终端设备。针对至少两个载波配置不同的数字学。至少两个载波服务于终端设备,终端设备支持多个数字学。

根据本公开的另一方面,提供了一种网络设备,包括:处理器;和存储器,该存储器包含可由处理器执行的指令,由此该网络设备用于:确定终端设备的时间提前ta值;确定终端设备的ta粒度;基于ta值和ta粒度生成ta命令;并将ta命令发送给终端设备。ta粒度由终端设备使用的多个数字学的数字学确定,其中数字学和ta粒度之间存在对应关系。

根据本公开的另一方面,提供了一种网络设备,包括:处理器;和存储器,该存储器包含可由处理器执行的指令,由此该网络设备用于:确定终端设备的时间提前ta值;确定终端设备的ta粒度或范围;至少部分地基于ta值和ta粒度或范围生成ta命令;并将ta命令发送给终端设备。针对至少两个载波和/或一个载波中的至少两个带宽部分(bwp)配置不同的数字学。至少两个载波和/或至少两个bwp服务于终端设备,并且终端设备支持至少一个数字学。

根据本公开的另一方面,提供了一种计算机程序产品。该计算机程序产品包括指令,当由至少一个处理器执行该指令时,该指令使该至少一个处理器从网络设备接收时间提前ta命令;确定ta粒度;并且至少部分地基于ta命令和ta粒度来确定ta值。针对至少两个载波配置不同的数字学,其中至少两个载波服务于终端设备,终端设备支持多个数字学。

根据本公开的另一方面,提供了一种计算机程序产品。该计算机程序产品包括指令,当由至少一个处理器执行该指令时,该指令使该至少一个处理器从网络设备接收时间提前ta命令;确定ta粒度;并且至少部分地基于ta命令和ta粒度来确定ta值。ta粒度由终端设备使用的多个数字学的数字学确定。数字学与ta粒度之间存在对应关系。

根据本公开的另一方面,提供了一种计算机程序产品。该计算机程序产品包括指令,当由至少一个处理器执行该指令时,该指令使该至少一个处理器从网络设备接收ta命令;确定ta粒度或范围;并且至少部分地基于ta命令和ta粒度或范围来确定ta值,其中针对至少两个载波和/或一个载波中的至少两个带宽部分(bwp)配置不同的数字学,其中所述至少两个载波和/或至少两个bwp服务于终端设备,并且终端设备支持至少一个数字学。

根据本公开的另一方面,提供了一种计算机程序产品。该计算机程序产品指令,当由至少一个处理器执行该指令时,该指令使该至少一个处理器确定终端设备的时间提前ta值;确定终端设备的ta粒度;至少部分地基于ta值和ta粒度生成ta命令;并将ta命令发送给终端设备。针对至少两个载波配置不同的数字学。至少两个载波服务于终端设备,终端设备支持多个数字学。

根据本公开的另一方面,提供了一种计算机程序产品。该计算机程序产品包括指令,当由至少一个处理器执行该指令时,该指令使该至少一个处理器确定终端设备的时间提前ta值;确定终端设备的ta粒度;基于ta值和ta粒度生成ta命令;以及将ta命令发送给终端设备,其中ta粒度由终端设备使用的多个数字学的数字学确定,其中数字学与ta粒度之间存在对应关系。

根据本公开的另一方面,提供了一种计算机程序产品。该计算机程序产品包括指令,当由至少一个处理器执行该指令时,该指令使该至少一个处理器确定终端设备的时间提前ta值;确定终端设备的ta粒度或范围;至少部分地基于ta值和ta粒度或范围生成ta命令;以及将所述ta命令发送给所述终端设备,其中,针对至少两个载波和/或一个载波中的至少两个带宽部分(bwp)配置不同的数字学,其中,所述至少两个载波和/或所述至少两个bwp服务于终端设备和终端设备支持至少一个数字学。

根据本公开的另一方面,提供了一种计算机可读存储介质。所述计算机可读存储介质包括指令,所述指令在由至少一个处理器执行时使所述至少一个处理器从网络设备接收时间提前ta命令;确定ta粒度;以及至少部分地基于ta命令和ta粒度来确定ta值。针对至少两个载波配置不同的数字学,其中至少两个载波服务于终端设备,并且终端设备支持多个数字学。

根据本公开的另一方面,提供了一种计算机可读存储介质。所述计算机可读存储介质包括指令,所述指令在由至少一个处理器执行时使所述至少一个处理器从网络设备接收时间提前ta命令;确定ta粒度;以及至少部分地基于ta命令和ta粒度来确定ta值。ta粒度由终端设备使用的多个数字学的数字学确定。数字学与ta粒度之间存在对应关系。

根据本公开的另一方面,提供了一种计算机可读存储介质。所述计算机可读存储介质包括指令,所述指令在由至少一个处理器执行时使所述至少一个处理器从网络设备接收ta命令;确定ta粒度或范围;以及至少部分地基于ta命令和ta粒度或范围来确定ta值,其中针对至少两个载波和/或一个载波中的至少两个带宽部分(bwp)配置不同的数字学,其中所述至少两个载波和/或至少两个bwp服务于终端设备,并且终端设备支持至少一个数字学。

根据本公开的另一方面,提供了一种计算机可读存储介质。所述计算机可读存储介质包括指令,所述指令在由至少一个处理器执行时使所述至少一个处理器确定终端设备的时间提前ta值;确定终端设备的ta粒度;至少部分地基于ta值和ta粒度生成ta命令;以及将ta命令发送给终端设备。针对至少两个载波配置不同的数字学。至少两个载波服务于终端设备,终端设备支持多个数字学。

根据本公开的另一方面,提供了一种计算机可读存储介质。所述计算机可读存储介质包括指令,所述指令在由至少一个处理器执行时使所述至少一个处理器确定终端设备的时间提前ta值;确定终端设备的ta粒度;基于ta值和ta粒度生成ta命令;将ta命令发送给终端设备,其中ta粒度由终端设备使用的多个数字学的数字学确定,其中数字学与ta粒度之间存在对应关系。

根据本公开的另一方面,提供了一种计算机可读存储介质。所述计算机可读存储介质包括指令,所述指令在由至少一个处理器执行时使所述至少一个处理器确定终端设备的时间提前ta值;确定终端设备的ta粒度或范围;至少部分地基于ta值和ta粒度或范围生成ta命令;将所述ta命令发送给所述终端设备,其中,针对至少两个载波和/或一个载波中的至少两个带宽部分(bwp)配置不同的数字学,其中,所述至少两个载波和/或所述至少两个bwp服务于终端设备和终端设备支持至少一个数字学。

根据本公开的另一方面,提供了一种在包括主机计算机、基站和用户设备的通信系统中实现的方法。该方法可以包括在主机计算机处接收源自从用户设备到基站的传输的用户数据。基站用于执行根据本公开的任一实施例的与网络设备相关联的方法。用户设备用于执行根据本公开的任一实施例的与用户设备相关联的方法。

根据本公开的另一方面,提供了一种在包括主机计算机、基站和用户设备的通信系统中实现的方法,该方法包括:在主机计算机处,发起经由基站的携带至用户设备的用户数据的传输。基站用于执行根据本公开的任一实施例的与基站相关联的方法。用户设备用于执行根据本公开的任一实施例的与用户设备相关联的方法。

根据本公开的另一方面,提供了一种包括主机计算机的通信系统,该主机计算机包括:处理电路,被配置为提供用户数据;通信接口,被配置为接收源自从用户设备到基站的传输的用户数据。基站包括处理器和存储器,存储器包含可由处理器执行的指令,由此基站可用于执行根据本公开的任一实施例的与基站相关联的方法。用户设备包括处理器和存储器,该存储器包含可由处理器执行的指令,由此用户设备可用于执行根据本公开的任一实施例的与用户设备相关联的方法。

根据本公开的另一方面,提供了一种包括主机计算机的通信系统,该主机计算机包括:处理电路,被配置为提供用户数据;通信接口,被配置为发起经由基站的携带至用户设备的用户数据的传输。基站包括处理器和存储器,存储器包含可由处理器执行的指令,由此基站可用于执行根据本公开的任一实施例的与基站相关联的方法。用户设备包括处理器和存储器,该存储器包含可由处理器执行的指令,由此用户设备可用于以执行根据本公开的任一实施例的与用户设备相关联的方法。

本发明的这些和其他目的、特征和优点将从以下对其说明性实施例的详细描述中变得显而易见,所述说明性实施例将结合附图来阅读。

附图说明

图1描绘了可以实现本公开的一些实施例的示意性的系统;

图2示出了一个载波中的多个bwp配置的示例;

图3是描绘定时提前命令mac控制元素的图;

图4是描绘根据本公开的实施例的方法的流程图;

图5示出了根据本公开的实施例的用于在macce中用信号发送的ta命令的四种格式;

图6a是描绘根据本公开的实施例的方法的流程图;

图6b是描绘根据本公开的另一实施例的方法的流程图;

图7是示出根据本公开的实施例的在网络设备侧和终端设备侧两者的方法的流程图;

图8是示出根据本公开的实施例的网络设备的框图;

图9是示出根据本公开的实施例的终端设备的框图;

图10是示出根据本公开的实施例的网络设备的框图;

图11是示出根据本公开的实施例的终端设备的框图;

图12是示出根据本公开的一些实施例的经由中间网络连接到主机计算机的电信网络的框图;

图13是示出根据本公开的一些实施例的通过部分的无线连接经由基站与ue进行通信的主机计算机的框图。

图14是示出根据本公开的实施例的在通信系统中实现的方法的流程图;

图15是示出根据本公开的实施例的在通信系统中实现的方法的流程图;

图16是示出根据本公开的实施例的在通信系统中实现的方法的流程图;和

图17是示出根据本公开的实施例的在通信系统中实现的方法的流程图。

具体实施方式

出于解释的目的,在以下描述中阐述了细节以便提供对所公开的实施例的透彻理解。然而,对于本领域技术人员显而易见的是,可以在没有这些具体细节或具有等同布置的情况下实现实施例。

如本文所使用的,术语“无线通信网”是指遵循任何合适的通信标准的网络,诸如高级lte(lte-a)、lte、宽带码分多址(wcdma)、高速分组接入(hspa)等。此外,可以根据任何合适的各代通信协议来执行无线通信网络中的终端设备和网络设备之间的通信,各代通信协议包括但不限于全球移动通信系统(gsm)、通用移动电信系统(umts)、长期演进(lte)、和/或其他合适的第一代(1g)、第二代(2g)、2.5g、2.75g、第三代(3g)、第四代(4g)、4.5g、未来的第五代(5g)通信协议、无线局域网(wlan)标准,例如ieee802.11标准,和/或任何其他合适的无线通信标准,例如全球微波接入互操作性(wimax)、蓝牙和/或zigbee标准,和/或当前已知或将来开发的任何其他协议。

术语“网络设备”指的是无线通信网络中的设备,终端设备通过该设备访问网络并从其接收服务。网络设备指的是无线通信网络中的基站(bs)、接入点(ap)或任何其他合适的设备。bs可以是例如节点b(nodeb或nb)、演进的nodeb(enodeb或enb)、或gnb、远程无线电单元(rru)、无线电头端(rh)、远程无线电头端(rrh)、中继器、低功率节点(例如毫微微节点,微微节点)等。网络设备的又一些示例可以包括:诸如多标准无线电(msr)bs的msr的无线电设备,诸如无线电网络控制器(rnc)或基站控制器(bsc)的网络控制器,基站收发信台(bts),传输点,传输节点。然而,更一般地,网络设备可以表示能够、被配置为、被布置为和/或可操作地启用和/或提供至无线通信网的终端设备接入或者向已经接入无线通信网的终端设备提供某种服务。

术语“终端设备”指的是可以接入无线通信网并从其接收服务的任何终端设备。作为示例而非限制,终端设备指的是移动终端、用户设备(ue)或其他合适的设备。ue可以是例如订户站(ss)、便携式订户站、移动站(ms)或接入终端(at)。终端设备可以包括但不限于便携式计算机、诸如数码相机的图像捕获终端设备、游戏终端设备、音乐存储和回放设备、移动电话、蜂窝电话、智能电话、ip语音(voip)电话、无线本地环路电话、平板电脑、可穿戴设备、个人数字助理(pda)、便携式计算机、台式计算机、诸如数码相机的图像捕获终端设备、游戏终端设备、音乐存储和回放设备、可穿戴终端设备、车载无线终端设备、无线端点、移动站、嵌入便携式电脑的设备(lee)、安装在便携式电脑的设备(lme)、usb加密狗、智能设备、无线客户端设备(cpe)等。在以下描述中,术语“终端设备”、“终端”、“用户设备”和“ue”可以互换使用。作为一个示例,终端设备可以表示被配置根据第三代合作伙伴计划(3gpp)发布的一个或多个通信标准(例如,3gpp的gsm、umts、lte和/或5g标准)进行通信的ue。如本文所使用的,在拥有和/或操作相关设备的人类用户的意义上,“用户设备”或“ue”可能不一定具有“用户”。在一些实施例中,终端设备可以被配置为在没有直接人工交互的情况下发送和/或接收信息。例如,终端设备可以被设计为以预定的时间表、当由内部或外部事件触发时、或者响应于来自无线通信网的请求,向网络发送信息。相反,ue可以表示旨在向人类用户销售或由人类用户操作但最初可能不与特定人类用户相关联的设备。

终端设备可以例如通过实现用于边链路(sidelink)通信的3gpp标准来支持设备到设备(d2d)通信,并且在这种情况下可以被称为d2d通信设备。

作为又一示例,在物联网(iot)场景中,终端设备可以表示执行监测和/或测量并且将这种监测和/或测量的结果发送给另一终端设备和/或网络设备的机器或其他设备。在这种情况下,终端设备可以是机器到机器(m2m)设备,在3gpp上下文中,其可以被称为机器类型通信(mtc)设备。作为一个特定示例,终端设备可以是实现3gpp窄带物联网(nb-iot)标准的ue。这种机器或设备的具体示例是传感器、计量设备(例如功率计)、工业机械、或家用或个人电器(例如冰箱,电视)、诸如手表的个人可穿戴设备,等。在其他场景中,终端设备可以表示车辆或能够监测和/或报告其运行状态或与其运行相关的其他功能的其他设备。

如本文所使用的,下行链路dl传输是指从网络设备到终端设备的传输,而上行链路ul传输是指在相反方向上的传输。

说明书中对“一个实施例”,“实施例”,“示例实施例”等的引用指示所描述的实施例可以包括特定的特征、结构或特点,但是不必每个实施例都包括特定特征、结构或特点。而且,这些短语不一定指的是相同的实施例。此外,当结合实施例描述特定特征、结构或特点时,主张的是,不管是否明确描述,结合其他实施例来实现这样的特征、结构或特点是在本领域技术人员的知识内。

应当理解,尽管本文可以使用术语“第一”和“第二”等来描述各种元素,但是这些元素不应受这些术语的限制。这些术语仅用于区分一个元素与另一个元素。例如,在不脱离示例实施例的范围的情况下,第一元素可以被称为第二元素,类似地,第二元素可以被称为第一元素。如本文所使用的,术语“和/或”包括相关的所列术语中的一个或多个中的任何一个和所有组合。

本文使用的术语仅用于描述特定实施例的目的,并不旨在限制示例实施例。如本文所使用的,单数形式“一”,“一个”和“该”也旨在包括复数形式,除非上下文另有明确说明。将进一步理解的是,术语“包括”、“包罗”、“具有”、“含有”、“包含”和/或“囊括”当在本文中使用时指定所述特征、元素和/或组件等的存在,但不排除一个或多个其他特征、元素、组件和/或其组合的存在或添加。

在以下描述和权利要求书中,除非另外定义,否则本文使用的所有技术和科学术语具有与本公开所属领域的普通技术人员通常理解的含义相同的含义。

nr系统中的多个数字学操作可以包括两个方面:

案例场景1:可以为不同的载波配置不同的数字学。例如,小的子载波间隔(scs)可以应用于低频载波,大的scs可以应用于高频载波。对于一个给定的载波频率范围,可以存在多于一个候选的数字学,使得网络可以考虑业务的服务质量(qos)要求和/或网络维度要求,选择哪个数字学将应用于该范围内的一个载波。例如,如果网络覆盖更优先于空中接口中的传输延迟,则网络可以针对低频率的一个载波配置小的scs。再例如,如果无线电接入网(ran)传输延迟比网络覆盖更优先,则网络可以为载波配置大的scs以获得短的tti持续时间。另外,带宽和传输时间间隔(tti)对于不同的载波可以是不同的。

案例场景2:可以在一个载波中配置多个带宽部分(bwp),并且一个ue可以配置有一个或多个bwp。可以使用不同的数字学来配置不同的bwp以满足不同的qos要求。图2示出了一个载波中的多个bwp配置的示例。如图2所示,在一个nr载波中有两个bwp配置,bwp1具有数字学1,bwp2具有数字学2。对于具有数字学1的bwp1,使用数字学1的tti,对于具有数字学2的bwp2,使用数字学2的tti(传输时间间隔)。注意,如图2中所示的bwp配置仅是示例性的,并且在其他实施例中可以是不同的。

在3gppts36.331-e20中规定了定时调整指示,该公开内容通过引用整体并入本文。定时调整指示指示用于tag(定时提前组)的初始nta。针对tag的ta命令指示相对于tag的当前上行链路定时的上行链路定时的改变为16ts的倍数。在3gppts36.211中规定了随机接入前导码的开始定时,其公开内容通过引用整体并入本文。

在随机接入响应(rar)的情况下,如果ue被配置有辅助小区组(scg),则用于tag的11比特定时提前命令ta通过ta=0,1,2,...,256的索引值来指示nta值,以及在其它情况下,ta=0,1,2,...,1282,其中tag的时间对准的量由nta=ta×16给出。

在其他情况下,对于tag的6比特定时提前命令(参见3gppts36.321-e20,其公开内容通过引用整体并入本文),ta指示通过ta=0,1,2,...,63的索引值将当前nta值nta,old调整到新的nta值nta,new,其中nta,new=nta,old+(ta-31)×16。这里,通过正量或负量的nta值的调整指示分别将针对tag的上行链路传输定时提前或延迟给定量。对于lte,粒度约为0.5208us。

在3gppts36.321-e20中,如3gppts36.321-e20中的表6.2.1-1中所规定的,定时提前命令mac控制元素(ce)由具有lcid的mac协议数据单元(pdu)子头部来标识。

定时提前命令mac控制元素具有固定大小并且由如图3中定义的单个八位字节组成,该单个八位字节是3gppts36.321-e20的图6.1.3.5-1的副本。定时提前命令mac控制元素包括:

·tag身份(tagid):该字段指示所寻址的tag的tag身份。包含spcell的tag具有tag身份0。该字段的长度是2比特;

·定时提前命令:该字段指示用于控制mac实体必须应用的定时调整量的索引值ta(0,1,2...63)。该字段的长度是6位。

注意,lte仅支持单个数字学操作和固定的ta调整配置。

当ue配置有多个数字学时,不同数字学的scs和循环前缀(cp)长度可以不同。这意味着当上行链路传输从一个数字学变为另一个数字学时,针对上行链路传输的允许定时误差是不同的。

如果在支持多个数字学操作的无线系统中应用与lte相同的ta粒度(即0.52us),则可能导致对于具有较短的cp长度的数字学的不准确性问题。因此,lte使用的固定ta调整配置变得不适合于诸如支持多数字学操作的nr的无线系统。例如,当应用更长的scs和更短的cp长度时,固定的ta调整配置是不合适的。

另一个问题是要求支持多个数字学操作的无线系统引入统一的ta框架,使得数字学的频繁变化不会影响定时提前管理的稳定性。换句话说,ue不应当过于频繁地更新ta设置以简化其管理工作。

本公开提出了一种用于在支持多个数字学操作的无线系统(例如nr系统)中的ta调整的解决方案。它可以克服上述缺点中的至少一个缺点,或者它可以不克服上述任何一个缺点。注意,尽管主要在nr系统的上下文中描述了实施例,但是它们不限于此,而是可以应用于任何合适的无线系统。另外,注意,实施例可以应用于非授权信道操作和/或授权信道操作。

现在,下面将参考附图描述本公开的一些示例性实施例。

图1描绘了可以实现本公开的一些实施例的示意系统。虽然下面主要在nr系统的上下文中讨论这个和其他实施例,但是普通技术人员将认识到本公开不限于此。实际上,本公开的各个方面在可以受益于如本文所述的实施例的任何无线网络/系统中是有用的,例如支持多个数字学操作的tdma、td-scdma、ofdma、sc-fdma和其他无线网络。术语“网络”和“系统”通常可互换使用。tdma网络可以实现诸如全球移动通信系统(gsm)之类的无线电技术。ofdma网络可以实现诸如演进的utra(e-utra)、超移动宽带(umb)、ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、flash-ofdma、ad-hoc网络、无线传感器网络等的无线电技术。

如图1所示,无线系统100包括诸如蜂窝基站的网络设备110,例如nr中的gnb。与终端设备或ue相比,网络设备110可以指代网络侧的功能元件。例如,网络设备110可以包括enb、家庭enodeb、毫微微基站、微微bs、gnb或能够服务于系统100中的终端设备104-10n的任何其他节点。众所周知,蜂窝无线电系统可以包括无线电小区的网络,每个无线电小区由被称为小区站点或基站收发信台的发射站服务。无线电网络为多个收发器(在大多数情况下是移动的)提供无线通信服务。协作工作的网络设备的网络允许比单个网络设备提供的无线电覆盖范围更大的无线服务。个体网络设备可以通过另一个网络(在许多情况下是有线网络,未示出)连接,该另一个网络包括用于资源管理的额外的控制器,并且在一些情况下包括接入其他网络系统(例如因特网)或城域网(man)。圈130示意性地指示网络设备110的覆盖范围。

如图1所示,系统100可以包括一个或多个ue或终端设备104-10n,它们中的每个ue或终端设备可以通过诸如链路120和124的无线链路与诸如蜂窝基站的网络设备110可操作地通信。术语“终端设备”和“ue”通常可互换使用。终端设备104-10n可以是固定的或可移动的。终端设备104-10n可以包括但不限于蜂窝电话、智能电话、计算机(无论是台式机,笔记本电脑还是其他计算机)、以及移动设备或终端,例如蜂窝网络ue、机器类型通信设备、手持式计算机、个人数字助理(pda)、无线传感器、可穿戴设备、摄像机、机顶盒、个人媒体设备或前述的任何组合,其可以装备有无线通信功能并且可以与任何类型的操作系统一起运行,操作系统包括但不限于windows、linux、unix、android、ios及其变体。

另外,尽管图1中仅示出了一个网络设备110,但是可以存在两个或更多个网络设备,使得一些终端设备在第一网络设备的覆盖范围内,一些终端设备在第二网络设备的覆盖范围内,一些终端设备位于两个或多个网络设备的覆盖范围的边界,等等。在后一种情况下,终端设备可以从两个或更多个网络设备中的每一个网络设备接收信号。

图4是描绘根据本公开的实施例的用于ta调整的方法400的流程图,其可以在诸如图1的网络设备110的装置处执行。这样,网络设备110可以提供用于实现方法400的各个部分的构件以及用于结合其他组件实现其他过程的构件。

如图4所示,方法400可以从框402开始,其中网络设备110确定终端设备的ta值,其中针对至少两个载波和/或一个载波中的至少两个带宽部分(bwp)配置不同的数字学,其中至少两个载波和/或至少两个bwp服务于终端设备,并且终端设备支持至少一个数字学。网络设备110可以通过使用任何合适的现有或未来开发的技术来确定终端设备的ta值。例如,网络设备110可以从从终端设备接收的上行链路信号确定终端设备的ta值。

在框404处,网络设备110确定终端设备的ta粒度或范围。例如,网络设备110可以基于终端设备和网络设备110都知道的预定义规则来确定终端设备的ta粒度或范围。作为示例,网络设备110可以被预先配置有多个ta粒度或范围,它们的每一个对应于子载波间隔、cp长度或载波频率的范围,然后网络设备110可以根据子载波间隔、cp长度和载波频率中的一个或多个来确定ta粒度,以及可选地,将ta粒度或范围发送给终端设备。作为另一示例,特定终端设备(例如,固定终端设备或具有较高优先级的终端设备等)可以具有预定义表,该表定义无线电参数(子载波间隔、循环前缀(cp)长度和载波频率)中的至少一个和ta粒度或范围之间的对应关系,然后网络设备110可以通过查找该表来确定终端设备的ta粒度或范围。

在一个实施例中,网络设备110可以通过终端设备使用的循环前缀(cp)长度,数字学和载波频率中的至少一个来确定ta粒度或范围,其中cp长度和ta粒度或范围之间存在对应关系,数字学和ta粒度或范围之间存在对应关系,以及载波频率和ta粒度或范围之间存在对应关系,其中对应关系被预先配置在网络设备中和/或对应关系被预先配置在终端设备中或发信号通知给终端设备。

表1示出了cp长度和ta粒度或范围之间的对应关系。网络设备110和终端设备都可以根据操作的数字学的cp长度通过查表1来确定ta粒度或范围。短的cp长度被映射到用于定时调整的小ta粒度或范围,以维持给定cp范围内的定时误差。在为一个载波或载波聚合(ca)配置多个数字学的情况下,最短的cp可以用作参考数字学。然后参考数字学用作入口以查找该表。可替代地,网络设备110指示哪个cp应该用于ta粒度选择。注意,表1仅是示例性的,并且在其他实施例中可以是不同的。

表1

表2示出了载波频率和ta粒度或范围之间的对应关系。网络设备110和终端设备都可以根据操作的载波频率通过查表2来确定ta粒度或范围。例如,具有高频率的载波可以使用与大scs相关联的数字学,相应地伴随着小的cp长度,因此高频载波可以映射到小的ta粒度。在ca的情况下,最高载波频率可以确定ta选择。可替代地,网络设备110指示应该将哪个数字学/载波频率用于ta粒度选择。注意,表2仅是示例性的,并且在其他实施例中可以是不同的。

表2

表3示出了数字学(例如scs和bwp)与ta粒度或范围之间的对应关系。网络设备110和终端设备都可以根据操作的数字学通过查表来确定ta粒度或范围。例如,数字学的scs越高,则倾向于使用数字学的较小的cp长度。基于这种映射关系,可以创建表的对应关系。在为一个载波或ca配置多个数字学的情况下,可以使用最宽的子载波间隔。可替代地,网络设备110指示应该将哪个子载波间隔用于ta粒度选择。注意,表3仅是示例性的,并且在其他实施例中可以是不同的。

表3

在一个实施例中,载波包括多个bwp,每个bwp与数字学相关联,并且载波具有参考数字学,网络设备110基于参考数字学确定ta粒度或范围,参考数字学是具有最短的cp长度或最宽的子载波间隔的数字学。例如,对于支持多个数字学的nrue,每个数字学可以与单独的bwp映射,因此,载波可以包括多个bwp,并且每个bwp与不同的数字学相关联,或者按照载波来配置数字学。对于前一种情况,可以定义参考数字学,并且基于参考数字学可以通过查找诸如表3的表来得到ta粒度或范围。可以在所有数字学中确定参考数字学,而不管它们的相关联的bwp是活动的还是不活动的,或仅考虑活动的数字学来确定参考数字学。参考数字学/cp可以是具有最短cp的那个,其需要最精细的ta粒度。对于后一种情况,其中每个载波配置有不同的数字学,ue分别或以与针对相同载波(上面的bwp)上的多个数字学类似的方式(即,基于参考数字学确定ta粒度)确定每个载波的ta粒度。

在一个实施例中,为在空闲状态下的终端设备分配的参考数字学在小区中是相同的。例如,可以针对在rrc_idle和rrc_connected状态下的ue分别定义不同的参考数字学/cp。针对在rrc_idle下的ue分配的数字学在小区中可以是相同的。例如,ue可以基于参考数字学/cp经由rar消息获得它们的初始的ta值。当ue切换到rrc_connected状态时,每当参考数字学改变,就可以更新ta值。

在一个实施例中,在确定ta粒度或范围之后,网络设备110向终端设备发送包含ta粒度或范围的消息。例如,该消息可以与ta命令或任何其他合适的消息一起发送。然后,终端设备可以从该消息中确定ta粒度或范围。

转到图4,在框406,网络设备110基于ta值和ta粒度或范围生成ta命令。例如,ta命令可以包括指示与用于控制定时调整量的ta粒度或范围相关联的索引值的字段。在这种情况下,网络设备110可以生成包括索引值的ta命令。在ta命令包括索引值和ta粒度或范围的另一实施例中,网络设备110可以生成包括索引值和ta粒度或范围的ta命令。注意,ta命令可以包括任何其他合适的字段,例如tag。

在一个实施例中,ta命令的格式与在支持单个数字学操作的无线网络中使用的ta命令的格式相同。例如,nr中的ta命令的格式可以与lte中使用的格式相同,即rar中的11比特ta命令和macce中的6比特ta命令。在某些情况下,ta命令的字段的比特可能未被完全占用。在这种情况下,ta的维护很简单,因为所有数字学/cp长度使用与支持单数字学操作的无线网络(例如lte)中使用的格式相同的格式。

在另一实施例中,ta命令的格式不同于支持单个数字学操作的无线网络(诸如lte)中使用的ta命令的格式。设计不同的格式以承载针对不同ta粒度或范围要求的ta值。对于小时间粒度,需要更多比特来确保足以进行时间调整的范围。

图5示出了在macce中用信号通知的ta命令的四种格式。对于格式0、1、2,ta粒度或范围与macce格式之间的预定义映射可以存储在ue和网络设备110中。表4示出了ta粒度或范围与macce格式之间的一个映射示例。

表4

格式3包括ta粒度或范围的指示符。在这种情况下,网络设备110可以在macce中将ta粒度或范围与ta一起指示给终端设备,使得终端设备可以直接从接收的具有格式为3的ta命令来确定ta粒度或范围。注意,上述格式仅是示例性的,并且在其他实施例中可以是不同的。另外,可以针对诸如rar的其他消息,来设计ta命令的任何其他合适格式。

在一个实施例中,如以上格式0-3所示,ta命令的格式关于ta命令字段长度改变而改变。注意,上述格式仅是示例性的,并且在其他实施例中可以是不同的。

在一个实施例中,ta命令的格式与ta粒度或范围之间存在对应关系,并且网络设备110可以基于ta粒度或范围确定ta命令的格式。例如,如上所述,网络设备110可以确定终端设备的ta粒度或范围,然后网络设备110可以基于ta粒度或范围,例如通过查找诸如表4的表(其包含ta命令的格式与ta粒度或范围之间的对应关系),确定ta命令的格式。

转到图4,在框408,网络设备110将ta命令发送给终端设备。例如,网络设备110可以在rar或macce中将ta命令发送给终端设备。可替代地,网络设备110可以在其他合适的消息中将ta命令发送给终端设备。

在一个实施例中,ta命令与上行链路授权或与上行链路授权相关联的媒体访问控制(mac)命令一起发送,其中ta粒度或范围是基于用于ul授权的数字学或由ul授权调度的pusch的数字学来确定的。例如,ta粒度或范围由与ta命令一起发送的上行链路授权中使用的数字学来限定。该实施例可适用于通过dci(下行链路控制信息)将ta命令作为第1层指示发送的情况。这里,用于上行链路授权的dci然后可以包含用于ta命令的字段,其中用于该ul授权的数字学给出ta命令的粒度。例如,在ul授权中15khz的scs,则ta粒度为0.52微秒。如果scs是30khz,则ta粒度是0.26微秒。该实施例可以适合于ta命令作为mac命令发送并且mac命令与特定ul授权相关联的情况。

图6a是描绘根据本公开的实施例的用于ta调整的方法600'的流程图,方法600'可以在诸如图1的终端设备104-10n的设备处执行。这样,终端设备104-10n可以提供用于实现方法600'的各个部分的构件以及用于结合其他组件实现其他过程的构件。对于已在上述实施例中描述的一些部分,为简洁起见,这里省略其详细描述。

如图6a所示,方法600'可以从框602'开始,其中终端设备104从网络设备接收ta命令。

在一个实施例中,针对至少两个载波配置不同的数字学,其中至少两个载波服务于终端设备,并且终端设备支持多个数字学。ta命令可以包括在任何合适的消息(例如rar或macce)中。可替代地,ta命令可以包括在其他合适的消息中。

在框604',终端设备104确定ta粒度。例如,终端设备104可以基于终端设备104和网络设备110都知道的预定义规则来确定终端设备的ta粒度。作为示例,特定终端设备(例如,固定的终端设备或具有较高优先级的终端设备等)可以具有预定义的ta粒度,然后终端设备104可以通过预定义的ta粒度确定终端设备的ta粒度。

在一个实施例中,ta粒度由终端设备使用的多个数字学的数字学确定。数字学与ta粒度之间存在对应关系。

在一个实施例中,终端设备104可以通过终端设备使用的循环前缀(cp)长度、数字学和载波频率中的至少一个来确定ta粒度,其中cp长度和ta粒度之间存在对应关系,数字学和ta粒度之间存在对应关系,以及载波频率和ta粒度之间存在对应关系,其中,对应关系被预先配置在网络设备中和/或对应关系被预先配置在终端设备中或者用信号通知给终端设备。终端设备104中的确定过程类似于上面参考表1-3已经描述的网络设备110中的确定过程,因此为简洁起见,在此省略它们的详细描述。

在一个实施例中,载波包括多个bwp,每个bwp与数字学相关联,并且载波具有参考数字学,终端设备104基于参考数字学确定ta粒度,并且参考数字学是具有最短cp长度的数字学。终端设备104中的确定过程类似于上面已经描述的网络设备110中的确定过程,因此为了简洁起见,在此省略它们的详细描述。

在一个实施例中,为空闲状态下的终端设备分配的参考数字学在小区中是相同的。例如,可以针对在rrc_idle和rrc_connected状态下的ue分别定义不同的参考数字学/cp。为在rrc_idle下的ue分配的数字学在小区中可以是相同的。例如,ue可以基于参考数字学/cp经由rar消息获得它们的初始ta值。当ue切换到rrc_connected状态时,每当参考数字学改变,就可以更新ta值。

在一个实施例中,终端设备104从网络设备接收包含ta粒度的消息。例如,可以与ta命令或任何其他合适的消息一起接收该消息。在这种情况下,终端设备104从接收的ta粒度确定ta粒度。

转到图6a',在框606',终端设备104至少部分地基于ta命令和ta粒度确定ta值。例如,当ta粒度未改变时,终端设备104可以通过使用与lte类似的方法来确定ta值。

在另一个实施例中,终端设备104可以通过以下步骤来确定ta值:考虑旧ta粒度和新ta粒度之间的差异来更新先前的ta值;基于新ta命令和新ta粒度计算ta补偿;以及基于更新的先前ta值和ta补偿来确定ta值。例如,终端设备104一起更新当前nta值nta,old和新nta值nta,new。更新nta,old,这是因为它是使用旧的ta粒度计算的。作为基础,使用新的ta粒度和旧的ta值来重新计算它。作为进一步的步骤,通过将更新的nta,old和ta补偿相加来调整nta,new。使用最近接收的ta索引和新的ta粒度来计算ta补偿。

图6b是描绘根据本公开的实施例的用于ta调整的方法600的流程图,其可以在诸如图1的终端设备104-10n的设备处执行。这样,终端设备104-10n可以提供用于实现方法600的各个部分的构件以及用于结合其他组件实现其他过程的构件。对于已在上述实施例中描述的一些部分,为简洁起见,这里省略它们的详细描述。

如图6b所示,方法600可以在框602处开始,其中终端设备104从网络设备接收ta命令,其中如上所述的,针对至少两个载波和/或一个载波中的至少两个带宽部分(bwp)配置不同的数字学,其中至少两个载波和/或至少两个bwp服务于终端设备,并且终端设备支持至少一个数字学。ta命令可以被包括在任何合适的消息(例如rar或macce)中。可替代地,ta命令可以被包括在其他合适的消息中。

在框604处,终端装置104确定ta粒度或范围。例如,终端设备104可以基于终端设备104和网络设备110都知道的预定义规则来确定终端设备的ta粒度或范围。作为示例,特定终端设备(例如,固定终端设备或具有较高优先级的终端设备等)可以具有预定义的ta粒度或范围,然后终端设备104可以通过预定义的ta粒度或范围确定终端设备的ta粒度或范围。

在一个实施例中,终端设备104可以通过终端设备使用的循环前缀(cp)长度、数字学和载波频率中的至少一个来确定ta粒度或范围,其中cp长度和ta粒度或范围之间存在对应关系,数字学和ta粒度或范围之间存在对应关系,以及载波频率和ta粒度或范围之间存在对应关系,其中对应关系被预先配置在网络设备中和/或对应关系被预先配置在终端设备中或发信号通知给终端设备。终端设备104中的确定过程类似于上面参考表1-3描述的网络设备110中的确定过程,因此为简洁起见,在此省略它们的详细描述。

在一个实施例中,载波包括多个bwp,每个bwp与数字学相关联,并且载波具有参考数字学,终端设备104基于参考数字学确定ta粒度或范围,参考数字学是具有最短cp长度的数字学。终端设备104中的确定过程类似于上面已经描述的网络设备110中的确定过程,因此为了简洁起见,在此省略它们的详细描述。

在一个实施例中,为在空闲状态下的终端设备分配的参考数字学在小区中是相同的。例如,可以针对在rrc_idle和rrc_connected状态下的ue分别定义不同的参考数字学/cp。为在rrc_idle下的ue分配的数字学在小区中可以是相同的。例如,ue可以基于参考数字学/cp经由rar消息获得其初始ta值。当ue切换到rrc_connected状态时,每当参考数字学改变,就可以更新ta值。

在一个实施例中,终端设备104从网络设备接收包含ta粒度或范围的消息。例如,可以与ta命令或任何其他合适的消息一起接收该消息。在这种情况下,终端设备104根据接收的ta粒度或范围确定ta粒度或范围。

转到图6b,在框606,终端设备104基于ta命令和ta粒度或范围中的一个或多个来确定ta值。例如,当ta粒度或范围未改变时,终端设备104可以通过使用与lte类似的方法来确定ta值。

在另一个实施例中,终端设备104可以通过以下步骤来确定ta值:考虑旧ta粒度或范围与新ta粒度或范围之间的差异来更新先前ta值;基于新ta命令和新ta粒度或范围计算ta补偿;并且基于更新的先前ta值和ta补偿确定ta值。例如,终端设备104一起更新当前nta值nta,old和新nta值nta,new。更新nta,old,这是因为它是使用旧的ta粒度或范围计算的。作为基础,使用新的ta粒度和旧的ta值重新计算它。作为进一步的步骤,通过将更新的nta,old和ta补偿相加来调整nta,new。使用最近接收的ta索引和新的ta粒度来计算ta补偿。

在一个实施例中,ta命令的格式与支持单个数字学操作的无线网络中使用的ta命令的格式相同。例如,nr中的ta命令的格式可以与lte中使用的格式相同,即rar中的11比特ta命令和macce中的6比特ta命令。在某些情况下,ta命令的字段的比特可能未被完全占用。在这种情况下,ta的维护很简单,因为所有数字学/cp长度使用与支持单个数字学操作的无线网络(例如lte)中使用的格式相同的格式。

在另一实施例中,ta命令的格式不同于支持单个数字学操作的无线网络中使用的ta命令的格式。设计不同的格式以携带用于不同ta粒度要求的ta值。对于小时间粒度,需要更多比特来确保时间调整的足够范围。在一个实施例中,ta命令的格式关于ta命令字段长度改变而改变。上面已经描述了这些格式,因此为了简洁起见,这里省略了对它们的详细描述。

在一个实施例中,ta命令的格式与ta粒度或范围之间存在对应关系,终端设备104可以基于ta粒度或范围确定ta命令的格式。例如,终端设备104可以如上所述确定ta粒度或范围,然后终端设备104可以基于ta粒度或范围,例如通过查找诸如表4的表格(其包含ta命令的格式与ta粒度或范围之间的对应关系),来确定ta命令的格式。

在一个实施例中,终端设备104接收ta命令连同上行链路授权或与上行链路授权相关联的媒体访问控制(mac)命令,其中,基于用于ul授权的数字学或由ul授权调度的pusch的数字学来确定ta粒度或范围。例如,ta粒度或范围由与ta命令一起发送的上行链路授权中使用的数字学来限定。如果ta命令由dci(下行链路控制信息)作为第1层指示被发送,则该实施例将是有用的。这里,用于上行链路授权的dci然后可以包含用于ta命令的字段,其中用于该ul授权的数字学给出ta命令的粒度。例如,在ul授权中15khz的scs,则ta粒度为0.52微秒。如果scs是30khz,则ta粒度是0.26微秒。该实施例可以适合于ta命令作为mac命令发送并且mac命令与特定ul授权相关联的情况。

图7是示出根据本公开的实施例的用于在网络设备侧和终端设备侧进行ta调整的方法的流程图。对于已在上述实施例中描述的一些部分,为简洁起见,这里省略其详细描述。

在框702处,网络设备110确定终端设备104的ta值,其中针对至少两个载波和/或一个载波中的至少两个带宽部分(bwp)配置不同的数字学,其中至少两个载波和/或至少两个bwp服务于终端设备,并且终端设备支持至少一个数字学。

在框704处,网络设备110确定终端设备104的ta粒度或范围。

在一个实施例中,ta粒度或范围由终端设备使用的循环前缀(cp)长度、数字学和载波频率中的至少一个确定,其中cp长度和ta粒度或者范围之间存在对应关系,数字学和ta粒度或范围之间存在对应关系,以及载波频率和ta粒度或范围之间存在对应关系,其中,对应关系被预先配置在网络设备中和/或对应关系被预先配置在终端设备中或者用信号通知给终端设备。

在一个实施例中,载波包括多个bwp,每个bwp与数字学相关联,并且载波具有参考数字学,其中基于参考数字学来确定ta粒度或范围,并且参考数字学是具有最短cp长度的数字学。

在一个实施例中,为在空闲状态下终端设备分配的参考数字学在小区中是相同的。

可选地,在框706,网络设备110向终端设备104发送包含ta粒度或范围的消息。

可选地,在框708,终端设备104接收包含ta粒度或范围的消息。

在框710处,网络设备110基于ta值和ta粒度或范围生成ta命令。

在一个实施例中,ta命令的格式与支持单个数字学操作的无线网络中使用的ta命令的格式相同。在另一实施例中,ta命令的格式不同于支持单个数字学操作的无线网络中使用的ta命令的格式。

在一个实施例中,ta命令的格式关于ta命令字段长度改变而改变。

在一个实施例中,在框710,当ta命令的格式与ta粒度或范围之间存在对应关系时,网络设备110基于ta粒度或范围确定ta命令的格式。

在一个实施例中,ta命令的格式包括ta粒度或范围的指示符。

在框712处,网络设备110将ta命令发送给终端设备104。在一个实施例中,ta命令与上行链路授权或与上行链路授权相关联的媒体访问控制(mac)命令一起发送,其中基于用于ul授权的数字学或由ul授权调度的pusch的数字学来确定ta粒度或范围。

在框714,终端设备104从网络设备110接收ta命令。在一个实施例中,ta命令与上行链路授权或与上行链路授权相关联的媒体访问控制(mac)命令一起被接收,其中基于用于ul授权的数字学或由ul授权调度的pusch的数字学来确定ta粒度或范围。

在框716处,终端设备104确定ta粒度或范围。

在一个实施例中,ta粒度或范围由终端设备使用的循环前缀(cp)长度、数字学和载波频率中的一个或多个来确定,其中cp长度和ta粒度或者范围之间存在对应关系,数字学和ta粒度或范围之间存在对应关系,以及载波频率和ta粒度或范围之间存在对应关系,其中,对应关系被预先配置在网络设备中和/或对应关系被预先配置在终端设备中或者用信号通知给终端设备。

在一个实施例中,载波包括多个bwp,每个bwp与数字学相关联,并且载波具有参考数字学,其中ta粒度或范围基于参考数字学确定,并且参考数字学是具有最短cp长度的数字学。

在一个实施例中,为在空闲状态下的终端设备分配的参考数字学在小区中是相同的。

在框718处,终端设备104至少部分地基于ta命令和ta粒度或范围来确定ta值。在一个实施例中,终端设备104通过以下步骤来确定ta粒度或范围:考虑旧ta粒度或范围与新ta粒度或范围之间的差异来更新先前ta值;基于新ta命令和新ta粒度或范围计算ta补偿;并且基于更新的先前ta值和ta补偿确定ta值。

在一个实施例中,ta命令的格式与ta粒度或范围之间存在对应关系,终端设备104基于ta粒度或范围确定ta命令的格式。

图8描绘了能够实现如上所述的用于ta调整的方法的网络设备800。如图8所示,网络设备800包括处理设备804、存储器805和与处理器804可操作通信的无线电调制解调器子系统801。无线电调制解调器子系统801包括至少一个发射器802和至少一个接收器803。虽然图8中仅示出了一个处理器,但处理设备804可以包括多个处理器或多核处理器。另外,处理设备804还可以包括高速缓存以促进处理操作。

计算机可执行指令可以被加载到存储器805中,并且当由处理设备804执行时,使得网络设备800实现上述用于ta调整的方法。特别地,计算机可执行指令可以使网络设备800确定终端设备的ta值;确定终端设备的ta粒度或范围;至少部分地基于ta值和ta粒度或范围生成ta命令;并将ta命令发送给终端设备。

在一个实施例中,针对至少两个载波配置不同的数字学,其中至少两个载波服务于终端设备,并且终端设备支持多个数字学。

在一个实施例中,ta粒度由终端设备使用的多个数字学的数字学确定。数字学与ta粒度之间存在对应关系。

在一个实施例中,针对至少两个载波和/或一个载波中的至少两个带宽部分bwp配置不同的数字学,其中至少两个载波和/或至少两个bwp服务于终端设备,终端设备支持至少一个数字学。

在一个实施例中,ta粒度或范围由终端设备使用的循环前缀(cp)长度、数字学和载波频率中的至少一个来确定,其中cp长度和ta粒度或者范围之间存在对应关系,数字学和ta粒度或范围之间存在对应关系,以及载波频率和ta粒度或范围之间存在对应关系,其中,对应关系被预先配置在网络设备中和/或对应关系被预先配置在终端设备中或者用信号通知给终端设备。

在一个实施例中,计算机可执行指令可以使网络设备800向终端设备发送包含ta粒度或范围的消息。

在一个实施例中,载波包括多个bwp,每个bwp与数字学相关联,并且载波具有参考数字学,其中ta粒度或范围基于参考数字学来确定,并且参考数字学是具有最短cp长度的数字学。

在一个实施例中,为在空闲状态下的终端设备分配的参考数字学在小区中是相同的。

在一个实施例中,ta命令的格式与支持单个数字学操作的无线网络中使用的ta命令的格式相同。

在一个实施例中,ta命令的格式不同于支持单个数字学操作的无线网络中使用的ta命令的格式。

在一个实施例中,ta命令的格式关于ta命令字段长度改变而改变。

在一个实施例中,ta命令的格式与ta粒度或范围之间存在对应关系,计算机可执行指令可以使网络设备800基于ta粒度或者范围确定ta命令的格式。

在一个实施例中,ta命令的格式包括ta粒度或范围的指示符。

在一个实施例中,ta命令与上行链路授权或与上行链路授权相关联的媒体访问控制(mac)命令一起发送,其中ta粒度或范围是基于用于ul授权的数字学或由ul授权调度的pusch的数字学来确定的。

图9描绘了能够实现如上所述的用于ta调整的方法的终端设备900。如图9所示,终端设备900包括处理设备904、存储器905和与处理器904可操作通信的无线电调制解调器子系统901。无线电调制解调器子系统901包括至少一个发射器902和至少一个接收器903。虽然图9中仅示出了一个处理器,但是处理设备904可以包括多个处理器或多核处理器。另外,处理设备904还可以包括高速缓存以促进处理操作。

计算机可执行指令可以被加载到存储器905中,并且当由处理设备904执行时,使得终端设备900实现上述用于ta调整的方法。特别地,计算机可执行指令可以使终端设备900从网络设备接收ta命令;确定ta粒度或范围;以及至少部分地基于ta命令和ta粒度或范围来确定ta值。

在一个实施例中,针对至少两个载波配置不同的数字学,其中至少两个载波服务于终端设备,并且终端设备支持多个数字学。

在一个实施例中,ta粒度由终端设备使用的多个数字学的数字学来确定。数字学与ta粒度之间存在对应关系。

在一个实施例中,针对至少两个载波和/或一个载波中的至少两个带宽部分bwp配置不同的数字学,其中至少两个载波和/或至少两个bwp服务于终端设备,终端设备支持至少一个数字学。

在一个实施例中,ta粒度或范围由终端设备使用的循环前缀(cp)长度、数字学和载波频率中的一个或多个来确定,其中cp长度和ta粒度或者范围之间存在对应关系,数字学和ta粒度或范围之间存在对应关系,以及载波频率和ta粒度或范围之间存在对应关系,其中,对应关系被预先配置在网络设备中和/或对应关系被预先配置在终端设备中或者用信号通知给终端设备。

在一个实施例中,计算机可执行指令可以使终端设备900从网络设备接收包含ta粒度或范围的消息。

在一个实施例中,载波包括多个bwp,每个bwp与数字学相关联,载波具有参考数字学,其中ta粒度或范围基于参考数字学来确定,参考数字学是具有最短cp长度的数字学。

在一个实施例中,为在空闲状态下的终端设备分配的参考数字学在小区中是相同的。

在一个实施例中,计算机可执行指令可以使终端设备900考虑旧的ta粒度或范围与新的ta粒度或范围之间的差异来更新先前的ta值;根据新的ta命令和新的ta粒度或范围计算ta补偿;以及根据更新的ta值和ta补偿确定ta值。

在一个实施例中,ta命令的格式与支持单个数字学操作的无线网络中使用的ta命令的格式相同。

在一个实施例中,ta命令的格式不同于支持单个数字学操作的无线网络中使用的ta命令的格式。

在一个实施例中,ta命令的格式关于ta命令字段长度改变而改变。

在一个实施例中,ta命令的格式与ta粒度或范围之间存在对应关系,该方法还包括基于ta粒度或范围确定ta命令的格式。

在一个实施例中,ta命令的格式包括ta粒度或范围的指示符。

在一个实施例中,ta命令与上行链路授权或与上行链路授权相关联的媒体访问控制(mac)命令一起被接收,其中ta粒度或范围是基于用于ul授权的数字学或由ul授权调度的pusch的数字学来确定的。

根据本公开的一个方面,提供了一种计算机程序产品,包括至少一个非暂时性的计算机可读存储介质,其中存储有计算机可执行程序指令,所述计算机可执行指令被配置为在被执行时,使网络设备如上所述进行操作。

根据本公开的一个方面,提供了一种计算机程序产品,包括至少一个非暂时性的计算机可读存储介质,其中存储有计算机可执行程序指令,所述计算机可执行指令被配置为在被执行时,使终端设备如上所述进行操作。

图10描绘了能够实现如上所述的用于ta调整的方法的网络设备1000。如图10所示,网络设备1000包括第一确定模块1002,用于确定终端设备的ta值;第二确定模块1004,用于确定终端设备的ta粒度或范围;生成模块1006,用于至少部分地基于ta值和ta粒度或范围生成ta命令;传输模块1008,用于向终端设备发送ta命令。

在一个实施例中,针对至少两个载波配置不同的数字学,其中至少两个载波服务于终端设备,并且终端设备支持多个数字学。

在一个实施例中,ta粒度由终端设备使用的多个数字学的数字学来确定。数字学与ta粒度之间存在对应关系。

在一个实施例中,针对至少两个载波和/或一个载波中的至少两个带宽部分bwp配置不同的数字学,其中至少两个载波和/或至少两个bwp服务于终端设备,以及终端设备支持至少一个数字学。

在一个实施例中,ta粒度或范围由终端设备使用的循环前缀(cp)长度、数字学和载波频率中的至少一个来确定,其中cp长度和ta粒度或者范围之间存在对应关系,数字学和ta粒度或范围之间存在对应关系,以及载波频率和ta粒度或范围之间存在对应关系,其中,对应关系被预先配置在网络设备中和/或对应关系被预先配置在终端设备中或者用信号通知给终端设备。

在一个实施例中,传输模块1008被配置为向终端设备发送包含ta粒度或范围的消息。

在一个实施例中,载波包括多个bwp,每个bwp与数字学相关联,载波具有参考数字学,其中ta粒度或范围基于参考数字学来确定,参考数字学是具有最短cp长度的数字学。

在一个实施例中,为在空闲状态下的终端设备分配的参考数字学在小区中是相同的。

在一个实施例中,ta命令的格式与支持单个数字学操作的无线网络中使用的ta命令的格式相同。

在一个实施例中,ta命令的格式不同于在支持单个数字学操作的无线网络中使用的ta命令的格式。

在一个实施例中,ta命令的格式关于ta命令字段长度改变而改变。

在一个实施例中,ta命令的格式与ta粒度或范围之间存在对应关系,网络设备1000还包括第三确定模块(未示出),用于基于ta粒度或范围来确定ta命令的格式。

在一个实施例中,ta命令的格式包括ta粒度或范围的指示符。

在一个实施例中,ta命令与上行链路授权或与上行链路授权相关联的媒体访问控制(mac)命令一起发送,其中ta粒度或范围是基于用于ul授权的数字学或由ul授权调度的pusch的数字学来确定的。

图11描绘了能够实现如上所述的用于ta调整的方法的终端设备1100。如图11所示,终端设备1100包括接收模块1102,用于从网络设备接收ta命令;第一确定模块1104,用于确定ta粒度或范围;第二确定模块1106,用于至少部分地基于ta命令和ta粒度或范围来确定ta值。

在一个实施例中,针对至少两个载波配置不同的数字学,其中至少两个载波服务于终端设备,并且终端设备支持多个数字学。

在一个实施例中,ta粒度由终端设备使用的多个数字学的数字学确定。数字学与ta粒度之间存在对应关系。

在一个实施例中,针对至少两个载波和/或一个载波中的至少两个带宽部分bwp配置不同的数字学,其中至少两个载波和/或至少两个bwp服务于终端设备,终端设备支持至少一个数字学。

在一个实施例中,ta粒度或范围由终端设备使用的循环前缀(cp)长度、数字学和载波频率中的一个或多个来确定,其中cp长度和ta粒度或者范围之间存在对应关系,数字学和ta粒度或范围之间存在对应关系,以及载波频率和ta粒度或范围之间存在对应关系,其中,对应关系被预先配置在网络设备中和/或对应关系被预先配置在终端设备中或者用信号通知给终端设备。

在一个实施例中,接收模块1102被配置为从网络设备接收包含ta粒度或范围的消息。

在一个实施例中,载波包括多个bwp,每个bwp与数字学相关联,载波具有参考数字学,其中ta粒度或范围基于参考数字学来确定,参考数字学是具有最短cp长度的数字学。

在一个实施例中,为在空闲状态下的终端设备分配的参考数字学在小区中是相同的。

在一个实施例中,终端设备1100还包括更新模块(未示出),用于考虑旧ta粒度或范围与新ta粒度或范围之间的差异来更新先前ta值;计算模块(未示出),用于根据新的ta命令和新的ta粒度或范围计算ta补偿;第三确定模块(未示出),用于根据更新的先前ta值和ta补偿确定ta值。

在一个实施例中,ta命令的格式与支持单个数字学操作的无线网络中使用的ta命令的格式相同。

在一个实施例中,ta命令的格式不同于在支持单个数字学操作的无线网络中使用的ta命令的格式。

在一个实施例中,ta命令的格式关于ta命令字段长度改变而改变。

在一个实施例中,ta命令的格式与ta粒度或范围之间存在对应关系,该方法还包括基于ta粒度或范围确定ta命令的格式。

在一个实施例中,ta命令的格式包括ta粒度或范围的指示符。

在一个实施例中,ta命令与上行链路授权或与上行链路授权相关联的媒体访问控制(mac)命令一起被接收,其中ta粒度或范围是基于用于ul授权的数字学或由ul授权调度的pusch的数字学来确定的。

图12是示出根据本公开的一些实施例的经由中间网络连接到主机计算机的电信网络的框图。

参考图12,根据一个实施例,通信系统包括电信网络1210(例如3gpp类型的蜂窝网络),其包括接入网络1211(例如无线电接入网络)和核心网络1214。接入网络1211包括多个基站1212a、1212b、1212c,例如nb、enb、gnb或其他类型的无线接入点,每个基站限定对应的覆盖区域1213a、1213b、1213c。每个基站1212a、1212b、1212c可通过有线或无线连接1215连接到核心网络1214。位于覆盖区域1213c中的第一ue1291被配置为无线连接到对应的基站1212c或被对应的基站1212c寻呼。覆盖区域1213a中的第二ue1292可无线连接到对应的基站1212a。虽然在该示例中示出了多个ue1291、1292,但是所公开的实施例同样适用于唯一ue在覆盖区域中或者唯一ue连接到对应的基站1212的情况。

电信网络1210自身连接到主机计算机1230,主机计算机1230可以体现在独立服务器、云实现的服务器、分布式服务器的硬件和/或软件中,或者体现为服务器群中的处理资源。主机计算机1230可以在服务提供商的所有权或控制之下,或者可以由服务提供商来操作或代表服务提供商。电信网络1210和主机计算机1230之间的连接1221和1222可以直接从核心网络1214延伸到主机计算机1230,或者可以经由可选的中间网络1220来实现。中间网络1220可以是公共网络、私人网络或托管网络之一或它们中的不止一个的组合。中间网络1220(如果有的话)可以是骨干网络或因特网;特别地,中间网络1220可以包括两个或更多个子网络(未示出)。

图12的通信系统作为整体使得在所连接的ue1291、1292与主机计算机1230之间的连通性成为可能。连通性可以被描述为over-the-top(ott)连接1250。主机计算机1230和连接的ue1291、1292被配置为使用接入网络1211、核心网络1214、任何中间网络1220和可能的其他基础设施(未示出)作为中介,经由ott连接1250传送数据和/或信令。在ott连接1250通过的参与通信设备不知道上行链路和下行链路通信的路由的意义上,ott连接1250可以是透明的。例如,基站1212可以不被或不需要被告知关于进入的下行链路通信的过去路由,该下行链路通信具有来自主机计算机1230的将被转发(例如,移交)给连接的ue1291的数据。类似地,基站1212不需要知道源自ue1291的朝向主机计算机1230的外出的上行链路通信的未来路由。

图13是示出根据本公开的一些实施例的通过部分的无线连接经由基站与ue进行通信的主机计算机的框图。

现在将参考图13描述在前面段落中讨论的ue、基站和主机计算机的根据实施例的示例实现。在通信系统1300中,主机计算机1310包括硬件1315,硬件1315包括通信接口1316,通信接口1316被配置为建立和维持与通信系统1300的不同通信设备的接口的有线或无线连接。主机计算机1310还包括:处理电路1318,其可以具有存储和/或处理能力。特别地,处理电路1318可以包括:适于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或它们的组合(未示出)。主机计算机1310还包括软件1311,其存储在主机计算机1310中或可由主机计算机1310访问并且可由处理电路1318执行。软件1311包括主机应用1312。主机应用1312可用于向例如经由终止在ue1330和主机计算机1310的ott连接1350连接的诸如ue1330的远程用户提供服务。在向远程用户提供服务中,主机应用1312可以提供使用ott连接1350发送的用户数据。

通信系统1300还包括在电信系统中提供的基站1320,基站1320包括使其能够与主机计算机1310和ue1330通信的硬件1325。硬件1325可以包括通信接口1326以及无线电接口1327,通信接口1326用于建立和维持与通信系统1300的不同通信设备的接口的有线或无线连接,无线电接口1327用于建立和维持与位于由基站1320服务的覆盖区域(图13中未示出)中的ue1330的至少无线连接1370。通信接口1326可以被配置为促进到主机计算机1310的连接1360。连接1360可以是直接的,或者它可以通过电信系统的核心网络(图13中未示出)和/或通过电信系统外的一个或多个中间网络。在所示的实施例中,基站1320的硬件1325还包括处理电路1328,处理电路1328可以包括适于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或这些的组合(未示出)。基站1320还具有内部存储的或者可通过外部连接访问的软件1321。

通信系统1300还包括已经提到的ue1330。它的硬件1335可以包括无线电接口1337,其被配置为与服务于ue1330当前所在的覆盖区域的基站建立和维持无线连接1370。ue1330的硬件1335还包括处理电路1338,其可以包括适于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或它们的组合(未示出)。ue1330还包括软件1331,其存储在ue1330中或可由ue1330访问并且可由处理电路1338执行。软件1331包括客户端应用1332。客户端应用1332可用于在主机计算机1310的支持下经由ue1330向人类用户或非人类用户提供服务。在主机计算机1310中,运行中的主机应用1312可以经由终止于ue1330和主机计算机1310的ott连接1350与运行中的客户端应用1332通信。在向用户提供服务中,客户端应用1332可以从主机应用1312接收请求数据,并响应于请求数据提供用户数据。ott连接1350可以传输请求数据和用户数据两者。客户端应用1332可以与用户交互以生成它提供的用户数据。

注意,图13中所示的主机计算机1310、基站1320和ue1330可以分别与如图12的主机计算机1230、基站1212a、1212b、1212c之一和ue1291、1292之一类似或相同。也就是说,这些实体的内部工作方式可以如图13所示,并且各自地,周围网络拓扑可以是图12的网络拓扑。

在图13中,ott连接1350已被抽象地绘制以示出经由基站1320在主机计算机1310和ue1330之间的通信,而没有明确的提及任何中间设备以及经由这些设备的消息的精确路由。网络基础设施可以确定路由,网络基础设施可以被配置为对ue1330或对操作主机计算机1310的服务提供商或对它们两者隐藏该路由。当ott连接1350是活动的时,网络基础设施可以进一步做出决定,通过该决定,它动态地改变路由(例如,基于负载平衡考虑或网络的重新配置)。

ue1330和基站1320之间的无线连接1370根据贯穿本公开所描述的实施例的教导。各种实施例中的一个或多个实施例使用ott连接1350改善了提供给ue1330的ott服务的性能,其中无线连接1370形成最后的一段。更确切地说,这些实施例的教导可以改善等待时间和功耗,从而提供诸如更低的复杂性、接入小区所需的时间减少、更好的响应性、延长的电池寿命等益处。

可以提供测量过程以用于监测一个或多个实施例能够改进的数据速率、延迟和其他因素的目的。响应于测量结果的变化,还可以存在用于在主机计算机1310和ue1330之间重新配置ott连接1350的可选网络功能。用于重新配置ott连接1350的测量过程和/或网络功能可以在主机计算机1310的软件1311和硬件1315中实现,或者在ue1330的软件1331和硬件1335中实现,或者在这两者中都实现。在实施例中,传感器(未示出)可以部署在ott连接1350穿过的通信设备中或与该通信设备相关联;传感器可以通过提供上面例示的监测量的值,或者提供软件1311、1331可以计算或估计监测量的其他物理量的值来参与测量过程。ott连接1350的重新配置可以包括消息格式、重传设置、优选路由等;重新配置不需要影响基站1320,并且基站1320对重新配置可能是未知或不可察觉的。这些过程和功能可以是本领域已知的和实践的。在某些实施例中,测量可以涉及专有ue信令,其促进吞吐量、传播时间、延迟等的主机计算机1310的测量。测量可以在以下方式中实现:软件1311和1331使用ott连接1350使消息(特别是空或“虚拟”消息)被传送,同时它监测传播时间、错误等。

图14是示出根据实施例的在通信系统中实现的方法的流程图。通信系统包括主机计算机,基站和ue,它们可以是参考图12和图13描述的那些。为了本公开的简洁,在该部分中仅包括参照图14的绘图。在步骤1410中,主机计算机提供用户数据。在步骤1410的子步骤1411(可以是可选的)中,主机计算机通过执行主机应用来提供用户数据。在步骤1420中,主机计算机发起到ue的携带用户数据的传输。在步骤1430(其可以是可选的)中,根据贯穿本公开描述的实施例的教导,基站向ue发送在主机计算机发起的传输中携带的用户数据。在步骤1440(其也可以是可选的)中,ue执行与主机计算机执行的主机应用相关联的客户端应用。

图15是示出根据实施例的在通信系统中实现的方法的流程图。通信系统包括主机计算机,基站和ue,它们可以是参考图12和图13描述的那些。为了本公开的简化,在该部分中仅包括参照图15的绘图。在该方法的步骤1510中,主机计算机提供用户数据。在可选的子步骤(未示出)中,主机计算机通过执行主机应用来提供用户数据。在步骤1520中,主机计算机发起到ue的携带用户数据的传输。根据贯穿本公开描述的实施例的教导,传输可以经由基站传递。在步骤1530(可以是可选的)中,ue接收传输中携带的用户数据。

图16是示出根据实施例的在通信系统中实现的方法的流程图。通信系统包括主机计算机,基站和ue,它们可以是参考图12和图13描述的那些。为了本公开的简化,在该部分中仅包括参照图16的绘图。在步骤1610(其可以是可选的)中,ue接收由主机计算机提供的输入数据。另外或替代地,在步骤1620中,ue提供用户数据。在步骤1620的子步骤1621(其可以是可选的)中,ue通过执行客户端应用来提供用户数据。在步骤1610的子步骤1611(其可以是可选的)中,ue执行客户端应用,该客户端应用响应于由主机计算机提供的接收的输入数据来提供用户数据。在提供用户数据时,所执行的客户端应用还可以考虑从用户接收的用户输入。无论提供用户数据的具体方式如何,ue在子步骤1630(可以是可选的)中发起到主机计算机的用户数据的传输。在该方法的步骤1640中,根据贯穿本公开描述的实施例的教导,主机计算机接收从ue发送的用户数据。

图17是示出根据实施例的在通信系统中实现的方法的流程图。通信系统包括主机计算机,基站和ue,它们可以是参考图12和图13描述的那些。为了本公开的简化,在该部分中仅包括参照图17的绘图。在步骤1710(其可以是可选的)中,根据贯穿本公开描述的实施例的教导,基站从ue接收用户数据。在步骤1720(其可以是可选的)中,基站发起到主机计算机的所接收的用户数据的传输。在步骤1730(其可以是可选的)中,主机计算机接收由基站发起的传输中携带的用户数据。

注意,网络设备和终端设备的任何组件可以被实现为硬件或软件模块。在软件模块的情况下,它们可以体现在有形的计算机可读可记录存储介质上。例如,所有软件模块(或其任何子集)可以在相同的介质上,或者每个软件模块可以在不同的介质上。软件模块可以例如在硬件处理器上运行。然后,可以使用如上所述的在硬件处理器上运行的不同软件模块来执行方法步骤。

术语“计算机程序”、“软件”和“计算机程序代码”旨在包括执行功能的任何序列或人或机器可识别的步骤。这样的程序可以在几乎任何编程语言或环境中呈现,其包括例如c/c++、fortran、cobol、pascal、汇编语言、标记语言(例如,html、sgml、xml)等,以及面向对象的环境,例如公共对象请求代理结构(corba)、javatm(包括j2me、javabean等),二进制运行时环境(brew)等。

术语“存储器”和“存储设备”旨在包括但不限于电、磁、光、电磁、红外或半导体系统,装置或设备,或者前述的任何合适的组合。存储器或存储设备的更具体示例(非详尽列表)将包括以下:具有一个或多个电线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存)、光纤、便携式光盘只读存储器(cd-rom)、光学存储设备、磁存储设备或任何前述的合适组合。

在任何情况下,应当理解,本文所示的组件可以以各种形式的硬件、软件或其组合来实现,例如,专用集成电路(asics)、功能电路、具有相关存储器的适当编程的通用数字计算机等。给定这里提供的本公开的教导的情况下,相关领域的普通技术人员将能够想到本公开的组件的其他实施方式。

已经出于说明的目的呈现了各种实施例的描述,但是并不旨在穷举或限制于所公开的实施例。在不脱离所描述的实施例的范围和精神的情况下,许多修改和变化对于本领域普通技术人员来说是显而易见的。

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