定时提前TA的确定方法、装置及终端设备
文献发布时间:2023-06-19 19:30:30
技术领域
本申请涉及通信技术领域,尤其是涉及一种定时提前TA的确定方法、装置及终端设备。
背景技术
由于卫星绕轨道速度快,导致终端定时提前(Timing Advance,TA)剧烈变化,终端需要参照星历信息、终端位置信息以及基站给出的通用时间提前量(TAcommon)和TAcommon的变化率进行TA自主调整。在TA自主调整的基础上,终端发送上行信号给基站,基站根据终端发送的上行信号对终端的上行同步进行偏差值计算,然后返回带有偏差值的定时提前命令(Timing Advance Command,TAC)到终端。而终端如何利用这个TAC信令,与自主调整方法兼容,使最终得到的TA更接近真实值,是目前需要解决的问题。
发明内容
本申请的目的在于提供一种定时提前TA的确定方法、装置及终端设备,从而解决现有技术中终端设备使用的TA准确度不高的问题。
为了达到上述目的,本申请提供一种定时提前TA的确定方法,应用于终端设备,包括:
获取所述终端设备在第一时刻自主调整的第一TA值;
根据所述终端设备在至少一个第二时刻的第四TA值,确定所述终端设备在所述第一时刻闭环调整的第二TA值,其中,所述第二时刻位于所述第一时刻之前;
根据所述第一TA值和/或所述第二TA值,确定所述终端设备在所述第一时刻使用的第三TA值。
可选地,所述第四TA值与以下至少一项相关:
所述终端设备在第二时刻发送的上行信号对应的定时提前命令TAC指示的第五TA值;
所述终端设备在所述第二时刻闭环调整的第六TA值。
可选地,获取所述终端设备在第一时刻自主调整的第一TA值,包括:
接收卫星设备发送的第一信息;
所述终端设备在所述第一时刻根据所述第一信息进行自主调整,获取所述第一TA值;
其中,所述第一信息包括以下至少一项:
星历信息;
终端设备的全球导航卫星系统GNSS信息;
通用定时提前TAcommon;
TAcommon的变化率;
TAcommon相对于时间的高阶导数;
参考点位置信息。
可选地,所述终端设备在所述第一时刻根据所述第一信息进行自主调整,获取所述第一TA值,包括:
确定所述卫星设备相对于参考点的第七TA值;
根据所述星历信息,确定卫星设备位置;
根据所述卫星设备位置和所述GNSS信息,确定所述终端设备相对于所述卫星设备的第八TA值;
根据所述第七TA值和所述第八TA值,确定所述第一TA值。
可选地,确定所述卫星设备相对于所述参考点的第七TA值,包括:
根据TAcommon、TAcommon的变化率和TAcommon对时间的高阶导数中的至少一个,确定所述第七TA值;
或者,根据所述卫星设备的位置与所述参考点的位置之间的往返传输时延RTT,确定所述第七TA值。
可选地,所述方法还包括:
根据第一参数,确定与所述第一时刻相关的时间窗口;
确定所述第二时刻为所述终端设备在所述时间窗口内发送上行信号的时刻;
其中,所述第一参数包括以下至少一项:
第一时刻;
接收所述第一信息的第三时刻;
窗口长度。
可选地,根据第一参数,确定与所述第一时刻相关的时间窗口,包括:
确定所述时间窗口的终止时刻为所述第一时刻;
确定所述时间窗口的起始时刻为以下任一时刻:
第四时刻,所述第四时刻为所述第一时刻之前且与所述第一时刻的时间间隔为所述窗口长度的时刻;
第三时刻和第四时刻中与所述第一时刻的时间间隔较小的一个。
可选地,根据所述终端设备在至少一个第二时刻的第四TA值,确定所述终端设备在所述第一时刻闭环调整的第二TA值,包括:
确定所述终端设备在各个所述第二时刻的第四TA值;
根据第一函数关系和各个所述第四TA值,确定所述第二TA值。
可选地,确定所述终端设备在各个所述第二时刻的第四TA值,包括:
在所述终端设备在时间窗口内接收到其中至少一个第二时刻发送的上行信号对应的TAC的情况下,确定所述终端设备在所述其中至少一个第二时刻的第四TA值为所述TAC指示的第五TA值和所述终端设备在所述第二时刻闭环调整的第六TA值的和,其中,所述时间窗口用于确定所述至少一个第二时刻。
可选地,确定所述终端设备在各个所述第二时刻的第四TA值,包括:
在所述终端设备在时间窗口内没有接收到其中至少一个第二时刻发送的上行信号对应的TAC的情况下,确定所述终端设备在所述其中至少一个第二时刻的所述第四TA值为所述终端设备在所述第二时刻闭环调整的第六TA值,其中,所述时间窗口用于确定所述至少一个第二时刻。
可选地,确定所述终端设备在各个所述第二时刻的第四TA值,包括:
在用于确定第二时刻的时间窗口内存在第三时刻的情况下,获取第三时刻之前的各个第二时刻的初始第四TA值,其中,所述第三时刻为所述终端设备接收用于自主调整的第一信息的时刻;
对所述初始第四TA值进行调整,确定第三时刻之前的第二时刻的第四TA值为调整后的第四TA值。
可选地,对所述初始第四TA值进行调整,确定第三时刻之前的第二时刻的第四TA值为调整后的第四TA值,包括:
确定所述终端设备在所述第三时刻之前的第二时刻开环调整的TA值与所述第一TA值的差值;
根据所述差值对所述终端设备在在所述第三时刻之前的第二时刻闭环调整的第六TA值进行调整;
根据调整后的第六TA值,确定调整后的第四TA值。
可选地,根据第一函数关系和各个所述第四TA值,确定所述第二TA值,包括:
确定所述第一函数关系中与各个所述第四TA值对应的加权系数;
确定所述第二TA值为各个所述第四TA值的加权平均值。
可选地,确定所述第一函数关系中与各个所述第四TA值对应的加权系数,包括:
在所述终端设备在时间窗口内没有接收到其中至少一个第二时刻发送的上行信号对应的TAC的情况下,确定所述终端设备在所述其中至少一个第二时刻的第四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值和/或第一时刻自主调整的第一TA值确定终端设备在第一时刻使用的第三TA值,实现了终端设备的自主调整与闭环调整的结合,使得最终确定的终端设备在第一时刻使用的第三TA值的准确性提高。
附图说明
图1为本申请实施例的定时提前TA的确定方法的流程示意图;
图2为终端设备闭环调整的示意图;
图3为本申请实施例的中时间窗口的起始时刻为第四时刻的示意图
图4为本申请实施例中时间窗口的起始时刻为第三时刻的示意图;
图5为本申请实施例的定时提前TA的确定装置的结构示意图;
图6为本申请实施例的终端设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
为了便于理解本申请实施例的技术方案,下面先介绍几个与本申请实施例相关的技术点和/或名词:
非地面网络(Non-Terrestrial Networks,简称NTN):是利用卫星或空中平台等非地面上的发射机进行通信的无线通信网路。
地面网络(Terrestrial Networks,简称TN):是传统的地面移动通信网络,例如目前主流的4G LTE和5G NR网络。
自主计算:终端根据星历等信息对TA进行自主计算的过程,这是一种不需要基站反馈的开环调整方法。
TA:是指为了实现终端上行信号经过一定的传输时延后与参考点的接收时序同步,终端的发送时间需要调整的提前量。
TAC:基站根据对终端发送的上行信号的检测结果而向终端反馈的TA偏差,可用于终端的闭环TA调整。
终端设备的闭环调整:
当终端设备处于连接态时,基站会不断指示终端进行闭环调整。如图2所示,一次闭环调整的流程为:终端发送上行信号,到达基站侧,基站经过T
终端发送上行信号给基站,到终端接收到基站下发的TAC,这一段时间为T
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的定时提前TA的确定方法、装置及终端设备进行详细地说明。
如图1所示,为本申请实施例的定时提前TA的确定方法的流程示意图之,该方法应用于终端设备,该方法包括:
步骤101,获取所述终端设备在第一时刻自主调整的第一TA值;
这里,需要说明的是,终端设备的自主调整亦为终端设备的开环调整,开环调整即为终端设备根据接收到的星历等信息进行TA自主计算,并根据自主计算的TA,调整发送上行信号的时间,因此,第一TA值也可以称为开环TA值。
步骤102,根据所述终端设备在至少一个第二时刻的第四TA值,确定所述终端设备在所述第一时刻闭环调整的第二TA值,其中,所述第二时刻位于所述第一时刻之前;
也就是说,本步骤具体包括两个子步骤,第一子步骤为:获取终端设备在至少一个第二时刻的第四TA值;第二子步骤为:根据所述至少一个第二时刻的第四TA值,确定所述终端设备在第一时刻闭环调整的第二TA值。
这里,需要说明的是,第二时刻可以为第一时刻之前,满足预先设定的条件的时刻,其中,预先设定的条件可以根据实际需要进行设定,如:预先设定的条件为第一时刻之前的预设时间长度,或者,预先设定的条件为第二时刻为M个,或者,预先设定的条件为第一时刻之前的某一特定时刻与第一时刻之间的各个时刻等,本申请实施例对此不做具体限定。
步骤103,根据所述第一TA值和/或所述第二TA值,确定所述终端设备在所述第一时刻使用的第三TA值。
这里,需要说明的是,本步骤包括两种情况,情况一:在获取到第二TA值的情况下,根据第一TA值和第二TA值确定第三TA值;情况二,在未获取到第二TA值的情况下,根据第一TA值确定第三TA值。
本申请实施例的定时提前TA的确定方法中,首先,获取所述终端设备在第一时刻自主调整的第一TA值;其次,根据所述终端设备在至少一个第二时刻的第四TA值,确定所述终端设备在所述第一时刻闭环调整的第二TA值,其中,所述第二时刻位于所述第一时刻之前;最后,根据所述第一TA值和/或所述第二TA值,确定所述终端设备在所述第一时刻使用的第三TA值。如此,通过根据第一时刻之前的至少一个时刻的TA值和/或第一时刻自主调整的第一TA值确定终端设备在第一时刻使用的第三TA值,实现了终端设备的自主调整与闭环调整的结合,使得最终确定的终端设备在第一时刻使用的第三TA值的准确性提高。
作为一个可选的实现方式,所述第四TA值与以下至少一项相关:
所述终端设备在第二时刻发送的上行信号对应的定时提前命令TAC指示的第五TA值;
所述终端设备在所述第二时刻闭环调整的第六TA值。
这里,需要说明的是,第四TA值与第五TA值和第六TA值中的至少一个相关可以包括:
(1)在第一时刻之前,接收到第二时刻发送的上行信号对应的TAC的情况下,第四TA值与第五TA值和第六TA值相关,此时,第四TA值为第五TA值与第六TA值的和。
(2)在第一时刻之前,没有接收到第二时刻发送的上行信号对应的TAC的情况下,第四TA值与第六TA值相关,这种情况下,第四TA值等于第六TA值。
作为一个可选的实现方式,步骤101,获取所述终端设备在第一时刻自主调整的第一TA值,包括:
接收卫星设备发送的第一信息;
这里,需要说明的是,第一信息为与星历相关的信息。
所述终端设备在所述第一时刻根据所述第一信息进行自主调整,获取所述第一TA值;
其中,所述第一信息包括以下至少一项:
星历信息;
终端设备的全球导航卫星系统(Global Navgation Satellite System,GNSS)信息;
通用定时提前TAcommon;
TAcommon的变化率;
TAcommon相对于时间的高阶导数;
参考点位置信息。
这里,需要说明的是,参考点是指网络约定的上下行定时关系对齐的参考位置,如参考点可以位于卫星设备上或位于地面设备上;TAcommon是卫星设备与参考点之间的TA;也就是说,在参考点位于卫星设备上时,与TAcommon相关的所有参数为零。亦即,在参考点位于卫星设备的情况下,第一信息可以不包括与TAcommon相关的所有参数。
作为一个可选的实现方式,所述终端设备在所述第一时刻根据所述第一信息进行自主调整,获取所述第一TA值,包括:
确定所述卫星设备相对于参考点的第七TA值;
这里,需要说明的是,第七TA值即为前述的TAcommon。
根据所述星历信息,确定卫星设备位置;
根据所述卫星设备位置和所述GNSS信息,确定所述终端设备相对于所述卫星设备的第八TA值;
根据所述第七TA值和所述第八TA值,确定所述第一TA值。
这里,需要说明的是,第一TA值为第七TA值与第八TA值的和。
作为一个具体的实现方式,确定所述卫星设备相对于所述参考点的第七TA值,包括:
根据TAcommon、TAcommon的变化率和TAcommon对时间的高阶导数中的至少一个,确定所述第七TA值;
例如,终端设备在t
g(t
其中,t
或者,根据所述卫星设备的位置与所述参考点的位置之间的往返传输时延(RoundTrip Time,RTT),确定所述第七TA值。
进一步地,作为一个可选的实现方式,所述方法还包括:
根据第一参数,确定与所述第一时刻相关的时间窗口;
这里,需要说明的是,该时间窗口用于确定与第一时刻相关的第二时刻。
确定所述第二时刻为所述终端设备在所述时间窗口内发送上行信号的时刻;
其中,所述第一参数包括以下至少一项:
第一时刻;
接收所述第一信息的第三时刻;
窗口长度。
也就是说,在本申请实施例中,为了确定终端设备在至少一个第二时刻的第四TA值,需要首先确定所述至少一个第二时刻,而本可选实现方式给出了一种确定所述至少一个第二时刻的具体实现方式,即:首先,确定一个与第一时刻相关的时间窗口,其次,在该时间窗口中,确定所述至少一个第二时刻。
作为一个具体的实现方式,根据第一参数,确定与所述第一时刻相关的时间窗口,包括:
确定所述时间窗口的终止时刻为所述第一时刻;
确定所述时间窗口的起始时刻为以下任一时刻:
第四时刻,所述第四时刻为所述第一时刻之前且与所述第一时刻的时间间隔为所述窗口长度的时刻;
第三时刻和第四时刻中与所述第一时刻的时间间隔较小的一个。
也就是说,在本具体的实现方式中,时间窗口的终止时刻唯一确定为第一时刻,而时间窗口的起始时刻则可以根据第一参数灵活调整。具体的,时间窗口的设置方式包括如下几种方式:
(1)如图3所示,在预先设定时间窗口的长度为T
(2)如图4所示,预先设定时间窗口内不允许存在终端设备接收第一信息的第三时刻的情况下,判断第一时刻和第四时刻之间是否存在第三时刻,若存在,则确定时间窗口的起始时刻为第三时刻,此时,时间窗口的长度为第一时刻与第三时刻的差值。
作为一个可选的实现方式,步骤102,根据所述终端设备在至少一个第二时刻的第四TA值,确定所述终端设备在所述第一时刻闭环调整的第二TA值,包括:
确定所述终端设备在各个所述第二时刻的第四TA值;
根据第一函数关系和各个所述第四TA值,确定所述第二TA值。
这里,需要说明的是,第一函数关系可以根据实际需要调整,如第一函数关系为线性关系或非线性关系。
作为一个具体的实现方式,确定所述终端设备在各个所述第二时刻的第四TA值,包括:
在所述终端设备在时间窗口内接收到其中至少一个第二时刻发送的上行信号对应的TAC的情况下,确定所述终端设备在所述其中至少一个第二时刻的第四TA值为所述TAC指示的第五TA值和所述终端设备在所述第二时刻闭环调整的第六TA值的和,其中,所述时间窗口用于确定所述至少一个第二时刻。
作为另一个具体的实现方式,确定所述终端设备在各个所述第二时刻的第四TA值,包括:
在所述终端设备在时间窗口内没有接收到其中至少一个第二时刻发送的上行信号对应的TAC的情况下,确定所述终端设备在所述其中至少一个第二时刻的所述第四TA值为所述终端设备在所述第二时刻闭环调整的第六TA值,其中,所述时间窗口用于确定所述至少一个第二时刻。
下面,结合图3对上述两个具体实施例进行说明,如图3所示,t
作为又一个具体的实现方式,确定所述终端设备在各个所述第二时刻的第四TA值,包括:
在用于确定第二时刻的时间窗口内存在第三时刻的情况下,获取第三时刻之前的各个第二时刻的初始第四TA值,其中,所述第三时刻为所述终端设备接收用于自主调整的第一信息的时刻;
对所述初始第四TA值进行调整,确定第三时刻之前的第二时刻的第四TA值为调整后的第四TA值。
也就是说,在基于时间窗口长度为固定长度的条件确定与第一时刻相关的时间窗口时,可能会存在终端设备时间窗口内接收卫星设备发送的第一信息,亦即,在时间窗口内会对终端设备进行自主调整的星历等信息(第一信息)进行调整,这样,第三时刻前的第二时刻的自主调整的TA是基于更新前的第一信息进行计算的,第三时刻后的第二时刻的自主调整的TA是基于更新后的第一信息进行计算的,这样,导致了计算第三时刻前的第二时刻的第四TA值与第三时刻之后的第二时刻的第四TA值的基线不同,本具体实现方式中,为了使得第三时刻前后的第二时刻的自主调整的TA的基线匹配,对第三时刻前的各第二时刻的第四TA进行了调整或转换,这样,在一定程度上提高了最终计算的第三TA值的准确性。
作为一个更具体的实现方式,对所述初始第四TA值进行调整,确定第三时刻之前的第二时刻的第四TA值为调整后的第四TA值,包括:
确定所述终端设备在所述第三时刻之前的第二时刻开环调整的TA值与所述第一TA值的差值;
根据所述差值对所述终端设备在在所述第三时刻之前的第二时刻闭环调整的第六TA值进行调整;
根据调整后的第六TA值,确定调整后的第四TA值。
下面,对本具体实现方式进行说明:
假设在时刻u更新了星历等信息(第一信息),在此后的t
首先按照更新后的星历等信息计算t
然后对时间窗口内时刻u之前的第六TA值(闭环调整TA值TA
需要说明的是,时刻u之后的闭环TA值TA
作为一个可选的实现方式,根据第一函数关系和各个所述第四TA值,确定所述第二TA值,包括:
确定所述第一函数关系中与各个所述第四TA值对应的加权系数;
这里,需要说明的是,各个加权系数可以根据实际需要确定,或者,基于终端设备的实现确定,本申请实施例对加权系数的确定方式不进行限定。通常,加权系数的和应满足第一预设值,如预设值为1;或者,终端设备在特定的某一个或多个第二时刻的第四TA值所对应的加权系数为第二预设值,如0。
确定所述第二TA值为各个所述第四TA值的加权平均值。
作为一个具体的实现方式,确定所述第一函数关系中与各个所述第四TA值对应的加权系数,包括:
在所述终端设备在时间窗口内没有接收到其中至少一个第二时刻发送的上行信号对应的TAC的情况下,确定所述终端设备在所述其中至少一个第二时刻的第四TA值对应的加权系数为第一数值,其中,所述时间窗口用于确定所述至少一个第二时刻。
还以图2为例,终端设备在时间窗口内未接收到在t
作为一个可选的实现方式,步骤103,根据所述第一TA值和/或所述第二TA值,确定所述终端设备在所述第一时刻使用的第三TA值,包括:
在未获取到第二时刻的情况下,确定所述第三TA值为所述第一TA值,或者,所述第三TA值为所述第一TA值与第一偏置值的和。
也就是说,在第一时刻之前不存在第二时刻,则终端设备在第一时刻所使用的第三TA值即为终端设备在第一时刻自主调整的TA值,或者,第三TA值为终端设备在第一时刻自主调整的TA值与预先设置的第一偏置值的和。
以图4为例,假设在t
承接前例,特别的,考虑星历等信息更新存在后开环TA值存在特定偏置的情况。特定偏置是指由于某些特殊的考虑,在星历等信息方面特意引入的偏差,使得开环TA的目标值偏离理想的TA,以TA
其中,
在这种情况下,在前例的基础上,进行以下修正:
TA
下面结合具体的实例对本申请实施例的定时提前TA的确定方法进行说明:
如图3所示,在t
开环TA值TA
闭环TA值TA
以t
对于时间窗口内的W=m+n次上行信号发送,其发送时刻为t
TA
亦即:
TA
对于t
对于t
将上述一系列的修正的闭环调整TA值(第二TA值)作为输入参数,通过函数f(·)计算得到t
TA
需要说明的是,所述函数f(·)的具体形式可以根据实际应用情况进行规定。特别的,f(·)函数可以采用线性函数,比如以下形式:
/>
其中a为加权系数,可根据实际应用情况进行选定,通常要求
特别的,如果将前述i∈[k-n,...,k-1]的n项加权系数都设置为零,则可以仅利用i∈[k-m-n,...,k-n-1]的m项来计算当前的闭环TA值。
需要说明的是,i∈[k-m-n,...,k-n-1]可以是空集合,对应于m=0的情况;j∈[k-n,...,k-1]也可以是空集合,对应于n=0的情况。
下面,再针对该实例中的集中特殊情况进行具体说明:
特别的,当m=1,n=0时,TA
特别的,当m=0,n=1时,TA
特别的,当m=0,n=0时,也就是在T
如图5所示,本申请实施例还提供一种定时提前TA的确定装置,应用于终端设备,包括:
获取模块501,用于获取所述终端设备在第一时刻自主调整的第一TA值;
第一确定模块502,用于根据所述终端设备在至少一个第二时刻的第四TA值,确定所述终端设备在所述第一时刻闭环调整的第二TA值,其中,所述第二时刻位于所述第一时刻之前;
第二确定模块503,用于根据所述第一TA值和/或所述第二TA值,确定所述终端设备在所述第一时刻使用的第三TA值。
本申请实施例的定时提前TA的确定装置中,首先,获取模块501获取所述终端设备在第一时刻自主调整的第一TA值;其次,第一确定模块502根据所述终端设备在至少一个第二时刻的第四TA值,确定所述终端设备在所述第一时刻闭环调整的第二TA值,其中,所述第二时刻位于所述第一时刻之前;最后,第二获取模块503根据所述第一TA值和/或所述第二TA值,确定所述终端设备在所述第一时刻使用的第三TA值。如此,通过根据第一时刻之前的至少一个时刻的TA值和/或第一时刻自主调整的第一TA值确定终端设备在第一时刻使用的第三TA值,实现了终端设备的自主调整与闭环调整的结合,使得最终确定的终端设备在第一时刻使用的第三TA值的准确性提高。
可选地,所述第四TA值与以下至少一项相关:
所述终端设备在第二时刻发送的上行信号对应的定时提前命令TAC指示的第五TA值;
所述终端设备在所述第二时刻闭环调整的第六TA值。
可选地,所述获取模块501包括:
接收子模块,用于接收卫星设备发送的第一信息;
获取子模块,用于所述终端设备在所述第一时刻根据所述第一信息进行自主调整,获取所述第一TA值;
其中,所述第一信息包括以下至少一项:
星历信息;
终端设备的全球导航卫星系统GNSS信息;
通用定时提前TAcommon;
TAcommon的变化率;
TAcommon相对于时间的高阶导数;
参考点位置信息。
可选地,,所述获取子模块包括:
第一确定单元,用于确定所述卫星设备相对于参考点的第七TA值;
第二确定单元,用于根据所述星历信息,确定卫星设备位置;
第三确定单元,用于根据所述卫星设备位置和所述GNSS信息,确定所述终端设备相对于所述卫星设备的第八TA值;
第四确定单元,用于根据所述第七TA值和所述第八TA值,确定所述第一TA值。
可选地,,所述第一确定单元用于:
根据TAcommon、TAcommon的变化率和TAcommon对时间的高阶导数中的至少一个,确定所述第七TA值;
或者,根据所述卫星设备的位置与所述参考点的位置之间的往返传输时延RTT,确定所述第七TA值。
可选地,所述装置还包括:
第三确定模块,用于根据第一参数,确定与所述第一时刻相关的时间窗口;
第四确定模块,用于确定所述第二时刻为所述终端设备在所述时间窗口内发送上行信号的时刻;
其中,所述第一参数包括以下至少一项:
第一时刻;
接收所述第一信息的第三时刻;
窗口长度。
可选地,所述第三确定模块包括:
第一确定子模块,用于确定所述时间窗口的终止时刻为所述第一时刻;
第二确定子模块,用于确定所述时间窗口的起始时刻为以下任一时刻:
第四时刻,所述第四时刻为所述第一时刻之前且与所述第一时刻的时间间隔为所述窗口长度的时刻;
第三时刻和第四时刻中与所述第一时刻的时间间隔较小的一个。
可选地,所述第一确定模块502包括:
第三确定子模块,用于确定所述终端设备在各个所述第二时刻的第四TA值;
第四确定子模块,用于根据第一函数关系和各个所述第四TA值,确定所述第二TA值。
可选地,所述第三确定子模块具体用于:
在所述终端设备在时间窗口内接收到其中至少一个第二时刻发送的上行信号对应的TAC的情况下,确定所述终端设备在所述其中至少一个第二时刻的第四TA值为所述TAC指示的第五TA值和所述终端设备在所述第二时刻闭环调整的第六TA值的和,其中,所述时间窗口用于确定所述至少一个第二时刻。
可选地,所述第三确定子模块具体用于:
在所述终端设备在时间窗口内没有接收到其中至少一个第二时刻发送的上行信号对应的TAC的情况下,确定所述终端设备在所述其中至少一个第二时刻的所述第四TA值为所述终端设备在所述第二时刻闭环调整的第六TA值,其中,所述时间窗口用于确定所述至少一个第二时刻。
可选地,所述第三确定子模块包括:
获取单元,用于在用于确定第二时刻的时间窗口内存在第三时刻的情况下,获取第三时刻之前的各个第二时刻的初始第四TA值,其中,所述第三时刻为所述终端设备接收用于自主调整的第一信息的时刻;
第五确定单元,用于对所述初始第四TA值进行调整,确定第三时刻之前的第二时刻的第四TA值为调整后的第四TA值。
可选地,所述第五确定单元包括:
第一确定子单元,用于确定所述终端设备在所述第三时刻之前的第二时刻开环调整的TA值与所述第一TA值的差值;
调整子单元,用于根据所述差值对所述终端设备在在所述第三时刻之前的第二时刻闭环调整的第六TA值进行调整;
第二确定子单元,用于根据调整后的第六TA值,确定调整后的第四TA值。
可选地,所述第四确定子模块包括:
第六确定单元,用于确定所述第一函数关系中与各个所述第四TA值对应的加权系数;
第七确定单元,用于确定所述第二TA值为各个所述第四TA值的加权平均值。
可选地,所述第六确定单元用于:
在所述终端设备在时间窗口内没有接收到其中至少一个第二时刻发送的上行信号对应的TAC的情况下,确定所述终端设备在所述其中至少一个第二时刻的第四TA值对应的加权系数为第一数值,其中,所述时间窗口用于确定所述至少一个第二时刻。
可选地,所述第二确定模块503用于:
在未获取到第二时刻的情况下,确定所述第三TA值为所述第一TA值,或者,所述第三TA值为所述第一TA值与第一偏置值的和。
如图6所示,本申请实施例还提供一种终端设备,包括:处理器600,存储器620及存储在所述存储器620上并可在所述处理器600上运行的程序,所述处理器600执行所述程序时实现如上所述的定时提前TA的确定方法实施例的各个过程,且能达到相同的技术效果,为了避免重复,这里不再赘述。
所述收发机610,用于在处理器600的控制下接收和发送数据。
其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口630还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器600负责管理总线架构和通常的处理,存储器320可以存储处理器600在执行操作时所使用的数据。
本申请实施例还提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的定时提前TA的确定方法实施例的各个过程,且能达到相同的技术效果,为了避免重复,这里不再赘述。其中,该可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
- 一种定时提前确定方法及设备
- 一种确定拍摄模式的方法、装置及终端设备
- 一种斜拉索气动阻力确定方法、装置及终端设备
- 确定头部姿态的方法、装置、存储介质和终端设备
- 一种指示、确定时隙结构的方法及装置
- 确定定时提前TA参考时刻的方法和装置
- 确定定时提前TA参考时刻的方法和装置