多载波传输的定时方法、装置以及用户设备转让专利

申请号 : CN202310066215.2

文献号 : CN116155466B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 袁亮

申请人 : 南京星思半导体有限公司

摘要 :

本申请提供了一种多载波传输的定时方法、装置以及用户设备,该方法包括:在用户设备进入连接态的情况下,分别确定多个分量载波的实际传输时刻;根据预设本地时基对各分量载波的实际传输时刻进行换算,得到各分量载波对应的标准传输时刻,标准传输时刻用于对应的分量载波的传输定时。本申请解决了现有技术中缺乏多载波传输的定时方案的问题。

权利要求 :

1.一种多载波传输的定时方法,其特征在于,包括:

在用户设备进入连接态的情况下,分别确定多个分量载波的实际传输时刻;

根据预设本地时基对各所述分量载波的实际传输时刻进行换算,得到各所述分量载波对应的标准传输时刻,所述标准传输时刻用于对应的所述分量载波的传输定时;

在得到各所述分量载波对应的标准传输时刻之后,所述方法还包括:

根据各所述分量载波对应的所述标准传输时刻和/或传输窗口,确定各所述分量载波之间是否存在传输冲突;

在所述分量载波之间存在传输冲突的情况下,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整;

在所述分量载波为上行分量载波的情况下,所述上行分量载波的所述传输窗口的开始时刻为所述上行分量载波对应的上行标准传输时刻,所述上行分量载波的发送结束时刻为所述上行标准传输时刻与所述传输窗口的窗口长度之和;

在所述分量载波为下行分量载波的情况下,所述下行分量载波的所述传输窗口的的开始时刻为所述下行分量载波对应的下行标准传输时刻,所述下行分量载波的接收结束时刻为所述下行标准传输时刻与所述窗口长度之和。

2.根据权利要求1所述的方法,其特征在于,所述预设本地时基为根据本地计数器确定的,根据预设本地时基对各所述分量载波的实际传输时刻进行换算,包括:根据所述预设本地时基以及公式P=(L×1024+M)×A+N,对各所述分量载波的实际传输时刻进行换算,其中,P为所述标准传输时刻,L为所述实际传输时刻对应的子帧周期计数值,M为所述实际传输时刻对应的子帧计数值,N为所述实际传输时刻对应的子帧偏移计数值,A为所述本地计数器的计数精度。

3.根据权利要求1所述的方法,其特征在于,根据各所述分量载波对应的所述标准传输时刻和/或传输窗口,确定各所述分量载波之间是否存在传输冲突,包括:多个所述分量载波包括上行分量载波以及下行分量载波,在所述上行分量载波与所述下行分量载波满足预定条件的情况下,确定所述上行分量载波与所述下行分量载波之间存在传输冲突,所述预定条件为所述下行分量载波对应的下行标准传输时刻、第一预留时隙与接收时长之和大于或者等于所述上行分量载波对应的上行标准传输时刻,所述接收时长为所述下行分量载波的帧长度;

和/或,

多个所述分量载波均为上行分量载波,在先开始发送的所述上行分量载波对应的第一目标窗口与后开始发送的所述上行分量载波对应的所述传输窗口存在重叠的情况下,确定存在重叠的所述上行分量载波之间存在传输冲突,所述第一目标窗口为所述传输窗口与第二预留时隙之和,和/或,

多个所述分量载波均为下行分量载波,在先开始接收的所述下行分量载波对应的第二目标窗口与后开始接收的所述下行分量载波对应的所述传输窗口存在重叠的情况下,确定存在重叠的所述下行分量载波之间存在传输冲突,所述第二目标窗口为所述传输窗口与第三预留时隙之和。

4.根据权利要求1所述的方法,其特征在于,对于存在传输冲突的上行分量载波和下行分量载波,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整,包括以下至少之一:在所述上行分量载波对应的上行标准传输时刻早于所述下行分量载波对应的下行标准传输时刻的情况下,取消所述下行分量载波的调度;

在所述下行分量载波对应的下行标准传输时刻早于所述上行分量载波对应的上行标准传输时刻,且所述下行分量载波已开始接收的情况下,取消所述上行分量载波的调度;

在所述下行分量载波对应的下行标准传输时刻早于所述上行分量载波对应的上行标准传输时刻,且所述下行分量载波未开始接收的情况下,取消所述下行分量载波的调度。

5.根据权利要求1所述的方法,其特征在于,

对于存在传输冲突的多个下行分量载波,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整,包括:将存在传输冲突的多个所述下行分量载波对应的下行传输窗口合并,得到第一合并窗口,所述第一合并窗口用于存在传输冲突的多个所述下行分量载波的数据接收,所述第一合并窗口的开始时刻根据存在传输冲突的多个所述下行分量载波对应的下行标准传输时刻中的最早者确定,所述第一合并窗口的结束时刻根据存在传输冲突的多个所述下行分量载波对应的接收结束时刻中的最晚者确定,其中,所述接收结束时刻根据所述下行分量载波对应的下行标准传输时刻和所述下行传输窗口确定,和/或,

对于存在传输冲突的多个上行分量载波,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整,包括:将存在传输冲突的多个所述上行分量载波对应的上行传输窗口合并,得到第二合并窗口,所述第二合并窗口用于存在传输冲突的多个所述上行分量载波的数据发送,所述第二合并窗口的开始时刻根据存在传输冲突的多个所述上行分量载波对应的上行标准传输时刻中的最早者确定,所述第二合并窗口的结束时刻根据存在传输冲突的多个所述上行分量载波对应的发送结束时刻中的最晚者确定,其中,所述发送结束时刻根据所述上行分量载波对应的上行标准传输时刻和所述上行传输窗口确定。

6.一种多载波传输的定时装置,其特征在于,包括:

第一确定单元,用于在用户设备进入连接态的情况下,分别确定多个分量载波的实际传输时刻;

换算单元,用于根据预设本地时基对各所述分量载波的实际传输时刻进行换算,得到各所述分量载波对应的标准传输时刻,所述标准传输时刻用于对应的所述分量载波的传输定时;

所述装置还包括:

第二确定单元,用于在得到各所述分量载波对应的标准传输时刻之后,根据各所述分量载波对应的所述标准传输时刻和/或传输窗口,确定各所述分量载波之间是否存在传输冲突;

第一调整单元,用于在所述分量载波之间存在传输冲突的情况下,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整;

在所述分量载波为上行分量载波的情况下,所述上行分量载波的所述传输窗口的开始时刻为所述上行分量载波对应的上行标准传输时刻,所述上行分量载波的发送结束时刻为所述上行标准传输时刻与所述传输窗口的窗口长度之和;

在所述分量载波为下行分量载波的情况下,所述下行分量载波的所述传输窗口的的开始时刻为所述下行分量载波对应的下行标准传输时刻,所述下行分量载波的接收结束时刻为所述下行标准传输时刻与所述窗口长度之和。

7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,所述程序执行权利要求1至5中任意一项所述的方法。

8.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至5中任意一项所述的方法。

9.一种用户设备,其特征在于,包括:一个或多个处理器,存储器以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行权利要求1至5中任意一项所述的方法。

说明书 :

多载波传输的定时方法、装置以及用户设备

技术领域

[0001] 本申请涉及多载波传输领域,具体而言,涉及一种多载波传输的定时方法、装置、计算机可读存储介质、处理器以及用户设备。

背景技术

[0002] 从终端侧的业务角度看,多载波传输的方案日益成为满足用户峰值速率提升和系统容量提升等需求的重要手段。比如通过采用增加系统传输带宽的载波聚合技术提升峰值速率,采用超级上行机制充分的利用上行资源,提升上行覆盖和吞吐率,通过采用EN‑DC双连接技术让用户与4G和5G网络同时保持数据连接,在增加带宽的同时可以减少服务中断。
[0003] 无论采用哪种传输方案,终端侧与网侧之间的通信都要包括上行数据发送和下行数据接收两路独立的信号关键处理过程。为保证系统的接收和发送具有良好的性能,需要在终端侧不断进行上行和下行定时的同步和跟踪调整。
[0004] 现有的上下行定时调整方案基本是针对单载波传输机制的,缺乏多载波传输场景下的上下行定时调整方案。

发明内容

[0005] 本申请的主要目的在于提供一种多载波传输的定时方法、装置、计算机可读存储介质、处理器以及用户设备,以解决现有技术中缺乏多载波传输的定时方案的问题。
[0006] 根据本发明实施例的一个方面,提供了一种多载波传输的定时方法,包括:在用户设备进入连接态的情况下,分别确定多个分量载波的实际传输时刻;根据预设本地时基对各所述分量载波的实际传输时刻进行换算,得到各所述分量载波对应的标准传输时刻,所述标准传输时刻用于对应的所述分量载波的传输定时。
[0007] 可选地,所述预设本地时基为根据本地计数器确定的,根据预设本地时基对各所述分量载波的实际传输时刻进行换算,包括:根据所述预设本地时基以及公式P=(L×1024+M)×A+N,对各所述分量载波的实际传输时刻进行换算,其中,P为所述标准传输时刻,L为所述实际传输时刻对应的子帧周期计数值,M为所述实际传输时刻对应的子帧计数值,N为所述实际传输时刻对应的子帧偏移计数值,A为所述本地计数器的计数精度。
[0008] 可选地,在得到各所述分量载波对应的标准传输时刻之后,所述方法还包括:根据各所述分量载波对应的所述标准传输时刻和/或传输窗口,确定各所述分量载波之间是否存在传输冲突;在所述分量载波之间存在传输冲突的情况下,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整。
[0009] 可选地,根据各所述分量载波对应的所述标准传输时刻和/或传输窗口,确定各所述分量载波之间是否存在传输冲突,包括:多个所述分量载波包括上行分量载波以及下行分量载波,在所述上行分量载波与所述下行分量载波满足预定条件的情况下,确定所述上行分量载波与所述下行分量载波之间存在传输冲突,所述预定条件为所述下行分量载波对应的下行标准传输时刻、第一预留时隙与接收时长之和大于或者等于所述上行分量载波对应的上行标准传输时刻,所述接收时长为所述下行分量载波的帧长度;和/或,多个所述分量载波均为上行分量载波,在先开始发送的所述上行分量载波对应的第一目标窗口与后开始发送的所述上行分量载波对应的所述传输窗口存在重叠的情况下,确定存在重叠的所述上行分量载波之间存在传输冲突,所述第一目标窗口为所述传输窗口与第二预留时隙之和,和/或,多个所述分量载波均为下行分量载波,在先开始接收的所述下行分量载波对应的第二目标窗口与后开始接收的所述下行分量载波对应的所述传输窗口存在重叠的情况下,确定存在重叠的所述下行分量载波之间存在传输冲突,所述第二目标窗口为所述传输窗口与第三预留时隙之和。
[0010] 可选地,对于存在传输冲突的上行分量载波和下行分量载波,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整,包括以下至少之一:在所述上行分量载波对应的上行标准传输时刻早于所述下行分量载波对应的下行标准传输时刻的情况下,取消所述下行分量载波的调度;在所述下行分量载波对应的下行标准传输时刻早于所述上行分量载波对应的上行标准传输时刻,且所述下行分量载波已开始接收的情况下,取消所述上行分量载波的调度;在所述下行分量载波对应的下行标准传输时刻早于所述上行分量载波对应的上行标准传输时刻,且所述下行分量载波未开始接收的情况下,取消所述下行分量载波的调度。
[0011] 可选地,对于存在传输冲突的多个下行分量载波,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整,包括:将存在传输冲突的多个所述下行分量载波对应的下行传输窗口合并,得到第一合并窗口,所述第一合并窗口用于存在传输冲突的多个所述下行分量载波的数据接收,所述第一合并窗口的开始时刻根据存在传输冲突的多个所述下行分量载波对应的下行标准传输时刻中的最早者确定,所述第一合并窗口的结束时刻根据存在传输冲突的多个所述下行分量载波对应的接收结束时刻中的最晚者确定,其中,所述接收结束时刻根据所述下行分量载波对应的下行标准传输时刻和所述下行传输窗口确定,和/或,对于存在传输冲突的多个上行分量载波,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整,包括:将存在传输冲突的多个所述上行分量载波对应的上行传输窗口合并,得到第二合并窗口,所述第二合并窗口用于存在传输冲突的多个所述上行分量载波的数据发送,所述第二合并窗口的开始时刻根据存在传输冲突的多个所述上行分量载波对应的上行标准传输时刻中的最早者确定,所述第二合并窗口的结束时刻根据存在传输冲突的多个所述上行分量载波对应的发送结束时刻中的最晚者确定,其中,所述发送结束时刻根据所述上行分量载波对应的上行标准传输时刻和所述上行传输窗口确定。
[0012] 根据本发明实施例的另一方面,还提供了一种多载波传输的定时装置,包括:第一确定单元,用于在用户设备进入连接态的情况下,分别确定多个分量载波的实际传输时刻;换算单元,用于根据预设本地时基对各所述分量载波的实际传输时刻进行换算,得到各所述分量载波对应的标准传输时刻,所述标准传输时刻用于对应的所述分量载波的传输定时。
[0013] 根据本发明实施例的再一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行任意一种所述的方法。
[0014] 根据本发明实施例的又一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行任意一种所述的方法。
[0015] 根据本发明实施例的另一方面,还提供了一种用户设备,包括:一个或多个处理器,存储器以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行任意一种所述的方法。
[0016] 在本发明实施例中,在用户设备进入连接态的情况下,首先确定多个分量载波的实际传输时刻;之后,根据预设本地时基对各所述分量载波的实际传输时刻进行换算,将各分量载波的实际传输时刻换算至相同的时基,得到各所述分量载波的用于传输定时的标准传输时刻。本申请在用户设备进入连接态的情况下,将多个分量载波的实际传输时刻分别换算到相同的时基,来对各个实际传输时刻进行时间同步,实现了对多载波传输的系统中各分量载波的传输时刻的实时维护,解决了现有技术中缺乏多载波传输的定时方案的问题。

附图说明

[0017] 构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0018] 图1示出了根据本申请的实施例的多载波传输的定时方法的流程示意图;
[0019] 图2示出了根据本申请的实施例的在统一时基上的上下行分量载波的示意图;
[0020] 图3示出了根据本申请的实施例的多载波传输的定时装置的结构框图。

具体实施方式

[0021] 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0022] 为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0023] 需要说明的是,本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0024] 应该理解的是,当元件(诸如层、膜、区域、或衬底)描述为在另一元件“上”时,该元件可直接在该另一元件上,或者也可存在中间元件。而且,在说明书以及权利要求书中,当描述有元件“连接”至另一元件时,该元件可“直接连接”至该另一元件,或者通过第三元件“连接”至该另一元件。
[0025] 正如背景技术中所说的,现有技术中缺乏多载波传输的定时方案,为了解决所述问题,本申请的一种典型的实施方式中,提供了一种多载波传输的定时方法、装置、计算机可读存储介质、处理器以及用户设备。
[0026] 根据本申请的实施例,提供了一种多载波传输的定时方法。
[0027] 图1是根据本申请实施例的多载波传输的定时方法的流程图。如图1所示,该方法包括以下步骤:
[0028] 步骤S101,在用户设备进入连接态的情况下,分别确定多个分量载波的实际传输时刻;
[0029] 具体地,多个所述分量载波可以均为下行分量载波,也可以均为上行分量载波,还可以包括上行分量载波和下行分量载波。
[0030] 可选的一种实施例中,分别确定多个分量载波的实际传输时刻,包括:在多个所述分量载波包括上行分量载波以及下行分量载波的情况下,根据各所述下行分量载波的下行初始传输时刻以及下行定时偏差,确定各所述下行分量载波的下行实际传输时刻,所述下行初始传输时刻为对所述下行分量载波进行定时估计得到的,所述下行定时偏差为利用下行解调参考信号对所述下行分量载波进行时延估计得到的估计值;根据各所述下行实际传输时刻以及预设时长,确定对应的各所述上行分量载波的上行初始传输时刻,所述预设时长为预设的发送提前时长;根据各所述上行初始传输时刻以及上行定时偏差,确定各所述上行分量载波的上行实际传输时刻,所述上行定时偏差为利用上行解调参考信号对所述上行分量载波进行时延估计得到的估计值。所述实施例中,先确定下行初始传输时刻,再根据下行初始传输时刻确定下行实际传输时刻,以及先根据下行实际传输时刻确定上行初始传输时刻,再根据上行初始传输时刻确定上行实际传输时刻,充分考虑了用户设备进入连接态后,分量载波出现增删变化,以及由于载波残留频偏导致的上下行定时时隙边界的定时偏差变化对上行初始传输时刻以及下行初始传输时刻的影响,从而可以得到较为准确的上行实际传输时刻以及下行实际传输时刻。
[0031] 其中,所述上行实际传输时刻以及所述下行实际传输时刻构成所述实际传输时刻。
[0032] 当然,除了包括上行分量载波以及下行分量载波的场景,还存在多个所述分量载波均为下行分量载波的场景,此种场景下,分别确定多个分量载波的实际传输时刻,包括:在多个所述分量载波均为下行分量载波的情况下,根据各所述下行分量载波的下行初始传输时刻以及下行定时偏差,确定各所述下行分量载波的下行实际传输时刻,所述下行初始传输时刻为对所述下行分量载波进行定时估计得到的,所述下行定时偏差为利用下行解调参考信号对所述下行分量载波进行时延估计得到的估计值。这样可以较为简单且准确地得到多个所述下行实际传输时刻。
[0033] 除了所述的场景外,还存在多个所述分量载波均为上行分量载波的场景,此种场景下,分别确定多个分量载波的实际传输时刻,包括:在多个所述分量载波均为上行分量载波的情况下,根据各所述上行分量载波的上行初始传输时刻以及上行定时偏差,确定各所述上行分量载波的上行实际传输时刻,所述上行初始传输时刻为对所述上行分量载波进行定时估计得到的,所述上行定时偏差为利用上行解调参考信号对所述上行分量载波进行时延估计得到的估计值。这样可以较为简单且准确地得到多个所述上行实际传输时刻。
[0034] 需要说明的是,各上行分量载波的所述上行实际传输时刻以及各下行分量载波的所述下行实际传输时刻是独立确定的。
[0035] 根据各所述下行分量载波的下行初始传输时刻以及下行定时偏差,确定各所述下行分量载波的下行实际传输时刻,包括:根据各所述下行初始传输时刻以及所述下行定时偏差,确定各所述下行实际传输时刻为所述下行初始传输时刻以及所述下行定时偏差之和。根据各所述下行实际传输时刻以及预设时长,确定对应的各所述上行分量载波的上行初始传输时刻,包括:根据各所述下行实际传输时刻以及所述预设时长,确定各所述上行初始传输时刻为所述下行实际传输时刻与预设时长之和。根据各所述上行初始传输时刻以及上行定时偏差,确定各所述上行分量载波的上行实际传输时刻,包括:根据所述上行初始传输时刻以及所述上行定时偏差,确定所述上行实际传输时刻为所述上行初始传输时刻与上行定时偏差之和。
[0036] 具体地,可以通过载波的小区搜索或者测量以及其它同步技术获取所述下行初始传输时刻。所述预设时长包括网络发送提前量以及本地提前量,其中,网络发送提前量为网络配置的上行发送提前时长,本地提前量为实际上行发送时提前的时长。
[0037] 步骤S102,根据预设本地时基对各所述分量载波的实际传输时刻进行换算,得到各所述分量载波对应的标准传输时刻,所述标准传输时刻用于对应的所述分量载波的传输定时。
[0038] 为了进一步地实现对各个载波的定时信息的时间同步,从而进一步地保证后续定时调整较为准确,根据本申请的一种具体的实施例,所述预设本地时基为根据本地计数器确定的,根据预设本地时基对各所述分量载波的实际传输时刻进行换算,包括:根据所述预设本地时基以及公式P=(L×1024+M)×A+N,对各所述分量载波的实际传输时刻进行换算,其中,P为所述标准传输时刻,L为所述实际传输时刻对应的子帧周期计数值,M为所述实际传输时刻对应的子帧计数值,N为所述实际传输时刻对应的子帧偏移计数值,A为所述本地计数器的计数精度。
[0039] 更为具体的一种实施例中,本地计数器的计数精度为245.76MHz,因此A=245760。当然,本地计数器的计数精度并不限于所述的245.76MHz,本领域技术人员可以选择任意精度的计数器作为本地计数器。
[0040] 进一步地,所述预设本地时基为所述本地计数器,所述本地计数器为64bit的计数器。本地计数器上电从0开始一直计数,本申请将各个分量载波的实际传输时刻换算到该64bit计数器对应的位置上。
[0041] 为了保证多载波传输的系统中,用户设备可以在较为准确的时刻进行分量载波的收发,本申请的实施例中,在得到各所述分量载波对应的标准传输时刻之后,所述方法还包括如下步骤:
[0042] 步骤S103,根据各所述分量载波对应的所述标准传输时刻和/或传输窗口,确定各所述分量载波之间是否存在传输冲突;
[0043] 根据本申请的一种示例性的实施例,根据各所述分量载波对应的所述标准传输时刻和/或传输窗口,确定各所述分量载波之间是否存在传输冲突,包括:多个所述分量载波包括上行分量载波以及下行分量载波,在所述上行分量载波与所述下行分量载波满足预定条件的情况下,确定所述上行分量载波与所述下行分量载波之间存在传输冲突,所述预定条件为所述下行分量载波对应的下行标准传输时刻、第一预留时隙与接收时长之和大于或者等于所述上行分量载波对应的上行标准传输时刻,所述接收时长为所述下行分量载波的帧长度。本实施例中,在统一的时基下,通过所述下行分量载波的下行标准传输时刻、所述下行分量载波的接收时长以及第一预留时隙之和与所述上行分量载波的上行标准传输时刻进行比较,来确定是否存在上下行收发冲突,可以比较准确地确定是否存在上下行冲突,从而保证了后续可以较为准确地对存在冲突的上下行分量载波进行调整,从而进一步地避免上下行分量载波收发冲突。
[0044] 具体地,所述传输窗口是对应的分量载波中多个子帧与子帧偏移之和。
[0045] 如图2所示,在统一的时基上进行上下行分量载波的冲突判定,进一步地保证了判定结果较为准确。
[0046] 本申请的另一种示例性的实施例中,根据各所述分量载波对应的所述标准传输时刻和/或传输窗口,确定各所述分量载波之间是否存在传输冲突,还可以包括:多个所述分量载波均为上行分量载波,在先开始发送的所述上行分量载波对应的第一目标窗口与后开始发送的所述上行分量载波对应的所述传输窗口存在重叠的情况下,确定存在重叠的所述上行分量载波之间存在传输冲突,所述第一目标窗口为所述传输窗口与第二预留时隙之和。本实施例中,在统一的时基下,根据上行分量载波的传输窗口之间的重叠情况,实现了较为简单准确地对上行分量载波之间传输冲突情况进行判定,方便后续对存在传输冲突的多个上行分量载波中的至少一个进行调整,来进一步地保证各上行分量载波的收发准确度。
[0047] 具体地,在分量载波为上行分量载波的情况下,对应的所述传输窗口为发送窗口,所述传输窗口与第二预留时隙之和,指的是将发送窗口的结束时刻延长所述第二预留时隙,得到所述第一目标窗口。所述上行分量载波的传输窗口的开始时刻为上行分量载波对应的上行标准传输时刻,所述上行分量载波的发送结束时刻为上行标准传输时刻与窗口长度之和。
[0048] 本申请的再一种示例性的实施例中,根据各所述分量载波对应的所述标准传输时刻和/或传输窗口,确定各所述分量载波之间是否存在传输冲突,还可以包括:多个所述分量载波均为下行分量载波,在先开始接收的所述下行分量载波对应的第二目标窗口与后开始接收的所述下行分量载波对应的所述传输窗口存在重叠的情况下,确定存在重叠的所述下行分量载波之间存在传输冲突,所述第二目标窗口为所述传输窗口与第三预留时隙之和。本实施例中,在统一的时基下,根据下行分量载波的传输窗口之间的重叠情况,实现了较为简单准确地对下行分量载波之间传输冲突情况进行判定,方便后续对存在传输冲突的多个下行分量载波中的至少一个进行调整,来进一步地保证各下行分量载波的收发准确度。
[0049] 具体地,在分量载波为下行分量载波的情况下,对应的所述传输窗口为接收窗口,所述接收窗口与第三预留时隙之和,指的是将接收窗口的结束时刻延长所述第三预留时隙,得到所述第二目标窗口。所述下行分量载波的传输窗口的开始时刻为下行分量载波对应的下行标准传输时刻。
[0050] 所述第一预留时隙、所述第二预留时隙以及所述第三预留时隙均是预设的时隙值,三者可以相同也可以不同,本领域技术人员可以根据实际情况设置三者的值,在实际的应用过程中,所述第二预留时隙远小于所述上行分量载波的传输窗口长度,所述第三预留时隙也远小于所述下行分量载波的传输窗口长度,所述下行分量载波的接收结束时刻为下行标准传输时刻与窗口长度之和。
[0051] 步骤S104,在所述分量载波之间存在传输冲突的情况下,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整。
[0052] 所述实施例中,先根据统一时基后的标准传输时刻和/或传输窗口,来确定多个分量载波之间是否存在传输冲突,在所述分量载波之间存在传输冲突的情况下,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整,实现了对多载波传输的系统中各个分量载波的动态调整,来避免传输冲突问题,保证了用户设备可以在较为准确的时刻进行数据的收发。
[0053] 一种具体的实施例中,对于存在传输冲突的上行分量载波和下行分量载波,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整,包括以下至少之一:在所述上行分量载波对应的上行标准传输时刻早于所述下行分量载波对应的下行标准传输时刻的情况下,取消所述下行分量载波的调度;在所述下行分量载波对应的下行标准传输时刻早于所述上行分量载波对应的上行标准传输时刻,且所述下行分量载波已开始接收的情况下,取消所述上行分量载波的调度;在所述下行分量载波对应的下行标准传输时刻早于所述上行分量载波对应的上行标准传输时刻,且所述下行分量载波未开始接收的情况下,取消所述下行分量载波的调度。通过在统一的时基下,对存在传输冲突的上行标准传输时刻或者下行标准传输时刻,取消对应的上行分量载波或者下行分量载波,进一步地实现了对传输冲突的分量载波的实时调整,进一步地避免了上下行分量载波收发冲突,进一步地保证了用户设备可以在较为准确的时刻进行数据的收发。
[0054] 为了进一步地避免多载波传输的系统中分量载波之间的传输冲突,又一种具体的实施例中,对于存在传输冲突的多个下行分量载波,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整,包括:将存在传输冲突的多个所述下行分量载波对应的下行传输窗口合并,得到第一合并窗口,所述第一合并窗口用于存在传输冲突的多个所述下行分量载波的数据接收,所述第一合并窗口的开始时刻根据存在传输冲突的多个所述下行分量载波对应的下行标准传输时刻中的最早者确定,所述第一合并窗口的结束时刻根据存在传输冲突的多个所述下行分量载波对应的接收结束时刻中的最晚者确定,其中,所述接收结束时刻根据所述下行分量载波对应的下行标准传输时刻和所述下行传输窗口确定。所述实施例中,基于统一时基,将传输窗口存在重叠的多个下行分量载波的传输窗口合并为一个,也就是将多个下行分量载波合并到一个通路上接收,不仅可以降低系统功耗,还可以有效减少资源消耗。
[0055] 其中,所述第一合并窗口用于存在传输冲突的多个所述下行分量载波的数据接收,也就是说,所述第一合并窗口为合并后的多个下行分量载波的数据接收窗口。具体地,所述第一合并窗口的开始时刻根据存在传输冲突的多个所述下行分量载波对应的下行标准传输时刻中的最早者确定,指的是所述第一合并窗口的开始时刻为多个所述下行分量载波对应的下行标准传输时刻中的最早者。当然,所述第一合并窗口的开始时刻并不限于多个所述下行标准传输时刻中的最早者,还可以为晚于该最早者的时刻,或者早于该最早者的时刻。所述第一合并窗口的结束时刻根据存在传输冲突的多个所述下行分量载波对应的接收结束时刻中的最晚者确定,指的是所述第一合并窗口的结束时刻为多个所述下行分量载波对应的接收结束时刻中的最晚者。当然,所述第一合并窗口的结束时刻并不限于多个接收结束时刻中的最晚者,还可以为晚于该最晚者的时刻,或者早于该最晚者的时刻。
[0056] 根据本申请的另一种示例性的实施例,对于存在传输冲突的多个上行分量载波,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整,包括:将存在传输冲突的多个所述上行分量载波对应的上行传输窗口合并,得到第二合并窗口,所述第二合并窗口用于存在传输冲突的多个所述上行分量载波的数据发送,所述第二合并窗口的开始时刻根据存在传输冲突的多个所述上行分量载波对应的上行标准传输时刻中的最早者确定,所述第二合并窗口的结束时刻根据存在传输冲突的多个所述上行分量载波对应的发送结束时刻中的最晚者确定,其中,所述发送结束时刻根据所述上行分量载波对应的上行标准传输时刻和所述上行传输窗口确定。所述实施例中,基于统一时基,将传输窗口存在重叠的多个上行分量载波的传输窗口合并为一个,也就是将多个上行分量载波合并到一个通路上接收,这样不仅可以降低系统功耗,还可以有效减少资源消耗。
[0057] 其中,所述第二合并窗口用于存在传输冲突的多个所述上行分量载波的数据发送,也就是说,所述第二合并窗口为合并后的多个上行分量载波的数据发送窗口。具体地,所述第二合并窗口的开始时刻根据存在传输冲突的多个所述上行分量载波对应的上行标准传输时刻中的最早者确定,指的是所述第二合并窗口的开始时刻为多个所述上行分量载波对应的上行标准传输时刻中的最早者。当然,所述第二合并窗口的开始时刻并不限于多个所述上行标准传输时刻中的最早者,还可以为晚于该最早者的时刻,或者早于该最早者的时刻。所述第二合并窗口的结束时刻根据存在传输冲突的多个所述上行分量载波对应的发送结束时刻中的最晚者确定,指的是所述第二合并窗口的结束时刻为多个所述上行分量载波对应的发送结束时刻中的最晚者。当然,所述第二合并窗口的结束时刻并不限于多个法搜结束时刻中的最晚者,还可以为晚于该最晚者的时刻,或者早于该最晚者的时刻。
[0058] 另外,调整前的各上行分量载波的上行实际传输时刻以及各下行分量载波的下行实际传输时刻需要保持记录。
[0059] 并且,为了避免载波内和载波间收发冲突,还需要修正当次收发的帧长度,所述方法还包括:对存在收发冲突的所述上行分量载波以及下行分量载波的帧长度分别进行调整,调整后的下行分量载波的帧长度为接收长度与第一调整长度之和或者之差,调整后的上行分量载波的帧长度为发送长度与第二调整长度之和或者之差。
[0060] 本申请多个所述下行分量载波包括一个主载波以及多个辅载波,在对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整之后,所述方法还包括:在所述用户设备退出所述连接态的情况下,删除所有的所述辅助载波。在用户设备退出连接态的情况下,只有下行主载波,上行定时停止调整,下行主载波上的定时继续跟踪和维护。
[0061] 所述的多载波传输的定时方法中,在用户设备进入连接态的情况下,首先确定多个分量载波的实际传输时刻;之后,根据预设本地时基对各所述分量载波的实际传输时刻进行换算,将各分量载波的实际传输时刻换算至相同的时基,得到各所述分量载波的用于传输定时的标准传输时刻。本申请在用户设备进入连接态的情况下,将多个分量载波的实际传输时刻分别换算到相同的时基,来对各个实际传输时刻进行时间同步,实现了对多载波传输的系统中各分量载波的传输时刻的实时维护,解决了现有技术中缺乏多载波传输的定时方案的问题。
[0062] 本申请的所述方法适用于任何含有多载波聚合传输的系统,如LTE(Long Term Evolution,长期演进)多载波聚合、NR(New Radio,新无线/新空口)多载波聚合、EN‑DC(E‑UTRAN New Radio Dual Connectivity,LTE与5G双连接)双连接、SUL(Supplementary Uplink,强行上行链路/补充上行)多路传输以及超级上行UL TX Switch(Uplink Transmitter Switch,上行发射机切换)等场景。
[0063] 在应用于LTE多载波聚合场景时,上行分量载波以及下行分量载波的数量均小于或者等于4,在应用于NR多载波聚合场景的情况下,上行分量载波以及下行分量载波的数量均小于或者等于2。
[0064] 另外,本申请的所述方法可以用于上行双载波,下行4载波,还可以有更多的载波数扩展,满足协议规定即可。
[0065] 一种具体的实施例中,多载波传输的定时流程如下:
[0066] step1:根据载波的小区搜索或者测量以及其它同步技术获取网络的下行初始传输时刻,并根据下行初始传输时刻以及下行定时偏差确定下行实际传输时刻。
[0067] step2:进入连接态后,依据下行实际传输时刻、各个分量载波的网络发送提前量以及本地提前量,计算出分量载波的上行初始传输时刻。
[0068] step3:连接态业务启动后,分量载波可能会增删变化,同时需要结合上下行定时时隙边界的定时偏差变化,计算各个分量载波的上行实际传输时刻和上下行分量载波的单次调度的收发长度。
[0069] step4:分量载波的上下行定时折算到统一时基。
[0070] step5:预设分量载波内部和载波间的上下行收发冲突判定规则,在统一时基上进行上下行定时冲突判定。载波间一般在下行标准传输时刻+接收时长+第一预留时隙≥上行标准传输时刻,可以判定为收发冲突,否则判定非冲突。
[0071] step6:依据预设的收发优先级冲突处理规则进行冲突处理,各个分量载波上进行定时调整,调整前的定时需要保持记录。
[0072] step7:判定收发器上的收发通路是否可以合并,合并后的收发通路上用调整过的分量载波的定时进行配置。
[0073] step8:待收发器完成本次上下行业务的调度收发后,转到下一次上下行业务调度,转到step3继续开始。
[0074] step9:当退出连接态,分量载波删除,只有下行主载波,上行定时停止调整,下行主载波上的定时继续跟踪和维护。如果再次进入连接态,转到step2开始。
[0075] 其中,设置的多载波间的冲突处理规则如下:
[0076] (1)先开始的上行分量载波的发送窗+第一预留时隙如果和后开始的下行分量载波的接收窗重叠,则取消后面的接收。
[0077] (2)先开始的下行分量载波的发送窗+第一预留时隙如果和后开始的上行分量载波的发送窗重叠,若前面的接收已开始,则取消上行分量载波的调度,优先调度下行分量载波。否则取消下行分量载波调度,优先调度上行分量载波。
[0078] (3)先开始的下行分量载波的接收窗+第三预留时隙如果和后开始的下行分量载波的接收窗有重叠,则接收窗可以合并,开始时间以早的为准,接收时间以晚的为准。
[0079] (4)先开始的上行分量载波的发送窗+第二预留时隙如果和后开始的上行分量载波的发送窗有重叠,则发送窗可以合并,开始时间以早的为准,接收时间以晚的为准。
[0080] 基于统一时基方便判断多载波中的某些分量载波聚合可以合并到一个通路上接收,不仅降低系统功耗,还可以节省资源消耗。如:3个分量载波用独立的3条“窄”的接收通路,经定时调整合并后用一条“宽的”接收通路,经评估,后者更优。
[0081] 基于统一时基方便进行多载波传输过程中在时域资源的冲突检测和决策。如:TDD双载波聚合时,当两个分量载波各自具有不同的时分双工网络配置或者在不同载波上具有不同的传输方向时,需要考虑一个载波上接收,另一个载波上发送导致的资源调度冲突的问题,本申请提到的上行实际传输时刻以及下行实际传输时刻方便进行冲突判断和后续决策。
[0082] 需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0083] 本申请实施例还提供了一种多载波传输的定时装置,需要说明的是,本申请实施例的多载波传输的定时装置可以用于执行本申请实施例所提供的用于多载波传输的定时方法。以下对本申请实施例提供的多载波传输的定时装置进行介绍。
[0084] 图3是根据本申请实施例的多载波传输的定时装置的示意图。如图3所示,该装置包括:
[0085] 第一确定单元10,用于在用户设备进入连接态的情况下,分别确定多个分量载波的实际传输时刻;
[0086] 具体地,多个所述分量载波可以均为下行分量载波,也可以均为上行分量载波,还可以包括上行分量载波和下行分量载波。
[0087] 可选的一种实施例中,所述第一确定单元包括:第一确定模块,用于在多个所述分量载波包括上行分量载波以及下行分量载波的情况下,根据各所述下行分量载波的下行初始传输时刻以及下行定时偏差,确定各所述下行分量载波的下行实际传输时刻,所述下行初始传输时刻为对所述下行分量载波进行定时估计得到的,所述下行定时偏差为利用下行解调参考信号对所述下行分量载波进行时延估计得到的估计值;第二确定模块,用于根据各所述下行实际传输时刻以及预设时长,确定对应的各所述上行分量载波的上行初始传输时刻,所述预设时长为预设的发送提前时长;第三确定模块,用于根据各所述上行初始传输时刻以及上行定时偏差,确定各所述上行分量载波的上行实际传输时刻,所述上行定时偏差为利用上行解调参考信号对所述上行分量载波进行时延估计得到的估计值。所述实施例中,先确定下行初始传输时刻,再根据下行初始传输时刻确定下行实际传输时刻,以及先根据下行实际传输时刻确定上行初始传输时刻,再根据上行初始传输时刻确定上行实际传输时刻,充分考虑了用户设备进入连接态后,分量载波出现增删变化,以及由于载波残留频偏导致的上下行定时时隙边界的定时偏差变化对上行初始传输时刻以及下行初始传输时刻的影响,从而可以得到较为准确的上行实际传输时刻以及下行实际传输时刻。
[0088] 其中,所述上行实际传输时刻以及所述下行实际传输时刻构成所述实际传输时刻。
[0089] 当然,除了包括上行分量载波以及下行分量载波的场景,还存在多个所述分量载波均为下行分量载波的场景,此种场景下,所述第一确定单元包括:第四确定模块,用于在多个所述分量载波均为下行分量载波的情况下,根据各所述下行分量载波的下行初始传输时刻以及下行定时偏差,确定各所述下行分量载波的下行实际传输时刻,所述下行初始传输时刻为对所述下行分量载波进行定时估计得到的,所述下行定时偏差为利用下行解调参考信号对所述下行分量载波进行时延估计得到的估计值。这样可以较为简单且准确地得到多个所述下行实际传输时刻。
[0090] 除了所述的场景外,还存在多个所述分量载波均为上行分量载波的场景,此种场景下,所述第一确定单元包括:第五确定模块,用于在多个所述分量载波均为上行分量载波的情况下,根据各所述上行分量载波的上行初始传输时刻以及上行定时偏差,确定各所述上行分量载波的上行实际传输时刻,所述上行初始传输时刻为对所述上行分量载波进行定时估计得到的,所述上行定时偏差为利用上行解调参考信号对所述上行分量载波进行时延估计得到的估计值。这样可以较为简单且准确地得到多个所述上行实际传输时刻。
[0091] 需要说明的是,各上行分量载波的所述上行实际传输时刻以及各下行分量载波的所述下行实际传输时刻是独立确定的。
[0092] 所述第一确定模块包括:第一确定子模块,用于根据各所述下行初始传输时刻以及所述下行定时偏差,确定各所述下行实际传输时刻为所述下行初始传输时刻以及所述下行定时偏差之和。所述第二确定模块包括:第二确定子模块,用于根据各所述下行实际传输时刻以及所述预设时长,确定各所述上行初始传输时刻为所述下行实际传输时刻与预设时长之和。所述第三确定模块包括:第三确定子模块,用于根据所述上行初始传输时刻以及所述上行定时偏差,确定所述上行实际传输时刻为所述上行初始传输时刻与上行定时偏差之和。
[0093] 具体地,可以通过载波的小区搜索或者测量以及其它同步技术获取所述下行初始传输时刻。所述预设时长包括网络发送提前量以及本地提前量,其中,网络发送提前量为网络配置的上行发送提前时长,本地提前量为实际上行发送时提前的时长。
[0094] 换算单元20,用于根据预设本地时基对各所述分量载波的实际传输时刻进行换算,得到各所述分量载波对应的标准传输时刻,所述标准传输时刻用于对应的所述分量载波的传输定时。
[0095] 为了进一步地实现对各个载波的定时信息的时间同步,从而进一步地保证后续定时调整较为准确,根据本申请的一种具体的实施例,所述预设本地时基为根据本地计数器确定的,所述换算单元包括:换算模块,用于根据所述预设本地时基以及公式P=(L×1024+M)×A+N,对各所述分量载波的实际传输时刻进行换算,其中,P为所述标准传输时刻,L为所述实际传输时刻对应的子帧周期计数值,M为所述实际传输时刻对应的子帧计数值,N为所述实际传输时刻对应的子帧偏移计数值,A为所述本地计数器的计数精度。
[0096] 更为具体的一种实施例中,本地计数器的计数精度为245.76MHz,因此A=245760。当然,本地计数器的计数精度并不限于所述的245.76MHz,本领域技术人员可以选择任意精度的计数器作为本地计数器。
[0097] 进一步地,所述预设本地时基为所述本地计数器,所述本地计数器为64bit的计数器。本地计数器上电从0开始一直计数,本申请将各个分量载波的实际传输时刻换算到该64bit计数器对应的位置上。
[0098] 为了保证多载波传输的系统中,用户设备可以在较为准确的时刻进行分量载波的收发,本申请的实施例中,所述装置还包括:
[0099] 第二确定单元,用于在得到各所述分量载波对应的标准传输时刻之后,根据各所述分量载波对应的所述标准传输时刻和/或传输窗口,确定各所述分量载波之间是否存在传输冲突;
[0100] 根据本申请的一种示例性的实施例,多个所述分量载波包括上行分量载波以及下行分量载波,所述第二确定单元包括:第六确定模块,用于在所述上行分量载波与所述下行分量载波满足预定条件的情况下,确定所述上行分量载波与所述下行分量载波之间存在传输冲突,所述预定条件为所述下行分量载波对应的下行标准传输时刻、第一预留时隙与接收时长之和大于或者等于所述上行分量载波对应的上行标准传输时刻,所述接收时长为所述下行分量载波的帧长度。本实施例中,在统一的时基下,通过所述下行分量载波的下行标准传输时刻、所述下行分量载波的接收时长以及第一预留时隙之和与所述上行分量载波的上行标准传输时刻进行比较,来确定是否存在上下行收发冲突,可以比较准确地确定是否存在上下行冲突,从而保证了后续可以较为准确地对存在冲突的上下行分量载波进行调整,从而进一步地避免上下行分量载波收发冲突。
[0101] 具体地,所述传输窗口是对应的分量载波中多个子帧与子帧偏移之和。
[0102] 如图2所示,在统一的时基上进行上下行分量载波的冲突判定,进一步地保证了判定结果较为准确。
[0103] 本申请的另一种示例性的实施例中,多个所述分量载波均为上行分量载波,所述第二确定单元还可以包括:第七确定模块,用于在先开始发送的所述上行分量载波对应的第一目标窗口与后开始发送的所述上行分量载波对应的所述传输窗口存在重叠的情况下,确定存在重叠的所述上行分量载波之间存在传输冲突,所述第一目标窗口为所述传输窗口与第二预留时隙之和。本实施例中,在统一的时基下,根据上行分量载波的传输窗口之间的重叠情况,实现了较为简单准确地对上行分量载波之间传输冲突情况进行判定,方便后续对存在传输冲突的多个上行分量载波中的至少一个进行调整,来进一步地保证各上行分量载波的收发准确度。
[0104] 具体地,在分量载波为上行分量载波的情况下,对应的所述传输窗口为发送窗口,所述传输窗口与第二预留时隙之和,指的是将发送窗口的结束时刻延长所述第二预留时隙,得到所述第一目标窗口。所述上行分量载波的传输窗口的开始时刻为上行分量载波对应的上行标准传输时刻,所述上行分量载波的发送结束时刻为上行标准传输时刻与窗口长度之和。
[0105] 本申请的再一种示例性的实施例中,多个所述分量载波均为下行分量载波,所述第二确定单元还可以包括:第八确定模块,用于在先开始接收的所述下行分量载波对应的第二目标窗口与后开始接收的所述下行分量载波对应的所述传输窗口存在重叠的情况下,确定存在重叠的所述下行分量载波之间存在传输冲突,所述第二目标窗口为所述传输窗口与第三预留时隙之和。本实施例中,在统一的时基下,根据下行分量载波的传输窗口之间的重叠情况,实现了较为简单准确地对下行分量载波之间传输冲突情况进行判定,方便后续对存在传输冲突的多个下行分量载波中的至少一个进行调整,来进一步地保证各下行分量载波的收发准确度。
[0106] 具体地,在分量载波为下行分量载波的情况下,对应的所述传输窗口为接收窗口,所述接收窗口与第三预留时隙之和,指的是将接收窗口的结束时刻延长所述第三预留时隙,得到所述第二目标窗口。所述下行分量载波的传输窗口的开始时刻为下行分量载波对应的下行标准传输时刻。
[0107] 所述第一预留时隙、所述第二预留时隙以及所述第三预留时隙均是预设的时隙值,三者可以相同也可以不同,本领域技术人员可以根据实际情况设置三者的值,在实际的应用过程中,所述第二预留时隙远小于所述上行分量载波的传输窗口长度,所述第三预留时隙也远小于所述下行分量载波的传输窗口长度,所述下行分量载波的接收结束时刻为下行标准传输时刻与窗口长度之和。
[0108] 第一调整单元,用于在所述分量载波之间存在传输冲突的情况下,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整。
[0109] 所述实施例中,先根据统一时基后的标准传输时刻和/或传输窗口,来确定多个分量载波之间是否存在传输冲突,在所述分量载波之间存在传输冲突的情况下,对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整,实现了对多载波传输的系统中各个分量载波的动态调整,来避免传输冲突问题,保证了用户设备可以在较为准确的时刻进行数据的收发。
[0110] 一种具体的实施例中,对于存在传输冲突的上行分量载波和下行分量载波,所述第一调整单元包括以下至少之一:第一取消模块,用于在所述上行分量载波对应的上行标准传输时刻早于所述下行分量载波对应的下行标准传输时刻的情况下,取消所述下行分量载波的调度;第二取消模块,用于在所述下行分量载波对应的下行标准传输时刻早于所述上行分量载波对应的上行标准传输时刻,且所述下行分量载波已开始接收的情况下,取消所述上行分量载波的调度;第三取消模块,用于在所述下行分量载波对应的下行标准传输时刻早于所述上行分量载波对应的上行标准传输时刻,且所述下行分量载波未开始接收的情况下,取消所述下行分量载波的调度。通过在统一的时基下,对存在传输冲突的上行标准传输时刻或者下行标准传输时刻,取消对应的上行分量载波或者下行分量载波,进一步地实现了对传输冲突的分量载波的实时调整,进一步地避免了上下行分量载波收发冲突,进一步地保证了用户设备可以在较为准确的时刻进行数据的收发。
[0111] 为了进一步地避免多载波传输的系统中分量载波之间的传输冲突,又一种具体的实施例中,对于存在传输冲突的多个下行分量载波,所述第一调整单元包括:第一合并模块,用于将存在传输冲突的多个所述下行分量载波对应的下行传输窗口合并,得到第一合并窗口,所述第一合并窗口用于存在传输冲突的多个所述下行分量载波的数据接收,所述第一合并窗口的开始时刻根据存在传输冲突的多个所述下行分量载波对应的下行标准传输时刻中的最早者确定,所述第一合并窗口的结束时刻根据存在传输冲突的多个所述下行分量载波对应的接收结束时刻中的最晚者确定,其中,所述接收结束时刻根据所述下行分量载波对应的下行标准传输时刻和所述下行传输窗口确定。所述实施例中,基于统一时基,将传输窗口存在重叠的多个下行分量载波的传输窗口合并为一个,也就是将多个下行分量载波合并到一个通路上接收,不仅可以降低系统功耗,还可以有效减少资源消耗。
[0112] 其中,所述第一合并窗口用于存在传输冲突的多个所述下行分量载波的数据接收,也就是说,所述第一合并窗口为合并后的多个下行分量载波的数据接收窗口。具体地,所述第一合并窗口的开始时刻根据存在传输冲突的多个所述下行分量载波对应的下行标准传输时刻中的最早者确定,指的是所述第一合并窗口的开始时刻为多个所述下行分量载波对应的下行标准传输时刻中的最早者。当然,所述第一合并窗口的开始时刻并不限于多个所述下行标准传输时刻中的最早者,还可以为晚于该最早者的时刻,或者早于该最早者的时刻。所述第一合并窗口的结束时刻根据存在传输冲突的多个所述下行分量载波对应的接收结束时刻中的最晚者确定,指的是所述第一合并窗口的结束时刻为多个所述下行分量载波对应的接收结束时刻中的最晚者。当然,所述第一合并窗口的结束时刻并不限于多个接收结束时刻中的最晚者,还可以为晚于该最晚者的时刻,或者早于该最晚者的时刻。
[0113] 根据本申请的另一种示例性的实施例,对于存在传输冲突的多个上行分量载波,所述第一调整单元包括:第二合并模块,用于将存在传输冲突的多个所述上行分量载波对应的上行传输窗口合并,得到第二合并窗口,所述第二合并窗口用于存在传输冲突的多个所述上行分量载波的数据发送,所述第二合并窗口的开始时刻根据存在传输冲突的多个所述上行分量载波对应的上行标准传输时刻中的最早者确定,所述第二合并窗口的结束时刻根据存在传输冲突的多个所述上行分量载波对应的发送结束时刻中的最晚者确定,其中,所述发送结束时刻根据所述上行分量载波对应的上行标准传输时刻和所述上行传输窗口确定。所述实施例中,基于统一时基,将传输窗口存在重叠的多个上行分量载波的传输窗口合并为一个,也就是将多个上行分量载波合并到一个通路上接收,这样不仅可以降低系统功耗,还可以有效减少资源消耗。
[0114] 其中,所述第二合并窗口用于存在传输冲突的多个所述上行分量载波的数据发送,也就是说,所述第二合并窗口为合并后的多个上行分量载波的数据发送窗口。具体地,所述第二合并窗口的开始时刻根据存在传输冲突的多个所述上行分量载波对应的上行标准传输时刻中的最早者确定,指的是所述第二合并窗口的开始时刻为多个所述上行分量载波对应的上行标准传输时刻中的最早者。当然,所述第二合并窗口的开始时刻并不限于多个所述上行标准传输时刻中的最早者,还可以为晚于该最早者的时刻,或者早于该最早者的时刻。所述第二合并窗口的结束时刻根据存在传输冲突的多个所述上行分量载波对应的发送结束时刻中的最晚者确定,指的是所述第二合并窗口的结束时刻为多个所述上行分量载波对应的发送结束时刻中的最晚者。当然,所述第二合并窗口的结束时刻并不限于多个法搜结束时刻中的最晚者,还可以为晚于该最晚者的时刻,或者早于该最晚者的时刻。
[0115] 另外,调整前的各上行分量载波的上行实际传输时刻以及各下行分量载波的下行实际传输时刻需要保持记录。
[0116] 并且,为了避免载波内和载波间收发冲突,还需要修正当次收发的帧长度,所述装置还包括:第二调整单元,用于对存在收发冲突的所述上行分量载波以及下行分量载波的帧长度分别进行调整,调整后的下行分量载波的帧长度为接收长度与第一调整长度之和或者之差,调整后的上行分量载波的帧长度为发送长度与第二调整长度之和或者之差。
[0117] 本申请多个所述下行分量载波包括一个主载波以及多个辅载波,在对存在传输冲突的多个所述分量载波中的至少一个对应的所述标准传输时刻和/或所述传输窗口进行调整之后,所述装置还包括:在所述用户设备退出所述连接态的情况下,删除所有的所述辅助载波。在用户设备退出连接态的情况下,只有下行主载波,上行定时停止调整,下行主载波上的定时继续跟踪和维护。
[0118] 所述的多载波传输的定时装置中,在用户设备进入连接态的情况下,通过第一确定单元确定多个分量载波的实际传输时刻;通过换换单元根据预设本地时基对各所述分量载波的实际传输时刻进行换算,将各分量载波的实际传输时刻换算至相同的时基,得到各所述分量载波的用于传输定时的标准传输时刻。本申请在用户设备进入连接态的情况下,将多个分量载波的实际传输时刻分别换算到相同的时基,来对各个实际传输时刻进行时间同步,实现了对多载波传输的系统中各分量载波的传输时刻的实时维护,解决了现有技术中缺乏多载波传输的定时方案的问题。
[0119] 本申请的所述装置适用于任何含有多载波聚合传输的系统,如LTE(Long Term Evolution,长期演进)多载波聚合、NR(New Radio,新无线/新空口)多载波聚合、EN‑DC(E‑UTRAN New Radio Dual Connectivity,LTE与5G双连接)双连接、SUL(Supplementary Uplink,强行上行链路/补充上行)多路传输以及超级上行UL TX Switch(Uplink Transmitter Switch,上行发射机切换)等场景。
[0120] 在应用于LTE多载波聚合场景时,上行分量载波以及下行分量载波的数量均小于或者等于4,在应用于NR多载波聚合场景的情况下,上行分量载波以及下行分量载波的数量均小于或者等于2。
[0121] 另外,本申请的所述装置可以用于上行双载波,下行4载波,还可以有更多的载波数扩展,满足协议规定即可。
[0122] 所述多载波传输的定时装置包括处理器和存储器,所述第一确定单元、所述换算单元以及所述第一第一调整单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的所述程序单元来实现相应的功能。
[0123] 处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来解决现有技术中缺乏多载波传输的定时方案的问题。
[0124] 存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。
[0125] 本发明实施例提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现所述多载波传输的定时方法。
[0126] 本发明实施例提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行所述多载波传输的定时方法。
[0127] 本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现至少以下步骤:
[0128] 步骤S101,在用户设备进入连接态的情况下,分别确定多个分量载波的实际传输时刻;
[0129] 步骤S102,根据预设本地时基对各所述分量载波的实际传输时刻进行换算,得到各所述分量载波对应的标准传输时刻,所述标准传输时刻用于对应的所述分量载波的传输定时。
[0130] 本文中的设备可以是服务器、PC、PAD、手机等。
[0131] 本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有至少如下方法步骤的程序:
[0132] 步骤S101,在用户设备进入连接态的情况下,分别确定多个分量载波的实际传输时刻;
[0133] 步骤S102,根据预设本地时基对各所述分量载波的实际传输时刻进行换算,得到各所述分量载波对应的标准传输时刻,所述标准传输时刻用于对应的所述分量载波的传输定时。
[0134] 根据本申请的再一种典型的实施例,还提供了一种用户设备,包括:一个或多个处理器,存储器以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行任意一种所述的方法。
[0135] 所述的用户设备包括处理器、存储器以及程序,所述程序用于执行任一种所述的方法。所述方法在用户设备进入连接态的情况下,首先确定多个分量载波的实际传输时刻;之后,根据预设本地时基对各所述分量载波的实际传输时刻进行换算,将各分量载波的实际传输时刻换算至相同的时基,得到各所述分量载波的用于传输定时的标准传输时刻。本申请在用户设备进入连接态的情况下,将多个分量载波的实际传输时刻分别换算到相同的时基,来对各个实际传输时刻进行时间同步,实现了对多载波传输的系统中各分量载波的传输时刻的实时维护,解决了现有技术中缺乏多载波传输的定时方案的问题。
[0136] 在本发明的所述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0137] 在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
[0138] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0139] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0140] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0141] 从以上的描述中,可以看出,本申请所述的实施例实现了如下技术效果:
[0142] 1)、本申请所述的多载波传输的定时方法中,在用户设备进入连接态的情况下,首先确定多个分量载波的实际传输时刻;之后,根据预设本地时基对各所述分量载波的实际传输时刻进行换算,将各分量载波的实际传输时刻换算至相同的时基,得到各所述分量载波的用于传输定时的标准传输时刻。本申请在用户设备进入连接态的情况下,将多个分量载波的实际传输时刻分别换算到相同的时基,来对各个实际传输时刻进行时间同步,实现了对多载波传输的系统中各分量载波的传输时刻的实时维护,解决了现有技术中缺乏多载波传输的定时方案的问题。
[0143] 2)、本申请所述的多载波传输的定时装置中,在用户设备进入连接态的情况下,通过第一确定单元确定多个分量载波的实际传输时刻;通过换换单元根据预设本地时基对各所述分量载波的实际传输时刻进行换算,将各分量载波的实际传输时刻换算至相同的时基,得到各所述分量载波的用于传输定时的标准传输时刻。本申请在用户设备进入连接态的情况下,将多个分量载波的实际传输时刻分别换算到相同的时基,来对各个实际传输时刻进行时间同步,实现了对多载波传输的系统中各分量载波的传输时刻的实时维护,解决了现有技术中缺乏多载波传输的定时方案的问题。
[0144] 3)、本申请所述的用户设备包括处理器、存储器以及程序,所述程序用于执行任一种所述的方法。所述方法在用户设备进入连接态的情况下,首先确定多个分量载波的实际传输时刻;之后,根据预设本地时基对各所述分量载波的实际传输时刻进行换算,将各分量载波的实际传输时刻换算至相同的时基,得到各所述分量载波的用于传输定时的标准传输时刻。本申请在用户设备进入连接态的情况下,将多个分量载波的实际传输时刻分别换算到相同的时基,来对各个实际传输时刻进行时间同步,实现了对多载波传输的系统中各分量载波的传输时刻的实时维护,解决了现有技术中缺乏多载波传输的定时方案的问题。
[0145] 以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。