本申请涉及无线通信技术领域,具体而言,本申请涉及一种时间同步的方法、ue、基站、设备及计算机可读存储介质。
背景技术:
5g(fifth-generation,第五代移动通信技术)中提出的高可靠低延时通信(ultra-reliablelow-latencycommunication,urllc),对延时和可靠性同时提出了需求,3gpprel-15可以支持小于1ms的端到端延时和10-5的误块率。此外,针对工业物联网(industryinternetofthings),ar(augmentedreality,增强现实),vr(virtualreality,虚拟现实)等业务的特点,除了高可靠低延时的要求外,还需要终端之间的严格时间同步,例如,在3gpp针对工业物联网的需求标准ts22.104中,明确要求,时间同步需要达到<1μs。该时间同步误差为两个终端时间的误差,在一些场景中,这两个终端通过无线网络接入同一个基站(相同小区),例如,工厂中的设备之间的通信。在另外一些场景中,两个终端会接入在不同基站上,基站与基站之间,通过核心网连接。其中,核心网或者基站与业务的服务器相连,进行时间同步,同时,也可以进行上行或者下行的数据传输,例如,指令交换等。此外,在一些场景中(如工厂室内场景),小区的半径很小,例如,小于20米的小区半径,那么无线信号的传输延时(propagationdelay)只有几十纳秒。然而,另外一些场景(例如电力控制系统)的小区半径可以为几十公里,那么无线信号的传输延时则会大于500纳秒。此时,如果考虑终端通过基站与另外一个终端时间的时间同步误差,则可能会大于1μs的要求。因此,需要对于传输延时进行补偿。
在现有技术中,由于对于时间同步没有如此高的要求,通过定时提前(ta,timingadvance)的方法来使得不同终端到达基站的时间误差在一个循环前缀(cp,cyclicprefix)内,可从而保证ofdm(orthogonalfrequencydivisionmultiplexing,正交频分复用)的正交性。在lte(longtermevaluation,长期演进)和nr(newradio,新无线电通信)系统中,典型的cp长度为4.69~5.21μs,其对于精度的要求远远低于时间敏感网络(tsn,timesensitivenetwork)。
技术实现要素:
本申请针对现有的方式的缺点,提出一种时间同步的方法、ue、基站、设备及计算机可读存储介质,用以解决如何实现更精准的tsn时间敏感网络的时间同步的问题。
第一方面,提供了一种时间同步的方法,应用于ue,包括:
接收指示信息,指示信息用于指示ue与基站间传输延时和/或时间敏感网络tsn时间信息;
确定指示信息中比特位的时间精度;
根据指示信息和指示信息中比特位的时间精度进行tsn时间同步。
第二方面,提供了一种时间同步的方法,应用于基站,包括:
接收至少一个ue的上行发送信号;
根据上行发送信号,估计各个ue的传输延时;
根据各个ue的传输延时,向各个ue发送相应的指示信息,指示信息用于指示各个ue与基站间传输延时和/或tsn的时间信息。
第三方面,提供了一种ue,包括:
第一处理模块,用于接收用于tsn时间同步的指示信息,指示信息用于指示ue与基站间传输延时和/或时间敏感网络tsn时间信息;
第二处理模块,用于确定指示信息中比特位的时间精度;
第三处理模块,用于根据指示信息和指示信息中比特位的时间精度进行tsn时间同步。
第四方面,提供了一种基站,包括:
第四处理模块,用于接收至少一个ue的上行发送信号;
第五处理模块,用于根据上行发送信号,估计各个ue的传输延时;
第六处理模块,用于根据各个ue的传输延时,向各个ue发送相应的指示信息,指示信息用于指示各个ue与基站间传输延时和/或tsn的时间信息。
第五方面,提供了一种终端设备,包括:处理器;以及
存储器,配置用于存储机器可读指令,指令在由处理器执行时,使得处理器执行第一方面中的时间同步的方法。
第六方面,提供了一种基站设备,包括:处理器;以及
存储器,配置用于存储机器可读指令,指令在由处理器执行时,使得处理器执行第二方面中的时间同步的方法。
第七方面,本申请提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被用于执行本申请第一方面的时间同步的方法。
第八方面,本申请提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被用于执行本申请第二方面的时间同步的方法。
本申请实施例提供的技术方案,至少具有如下有益效果:
实现了更精准的tsn时间敏感网络的时间同步。
本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
图1为本申请实施例提供的无线通信系统架构的示意图;
图2为本申请实施例提供的传输延时的示意图;
图3为本申请实施例提供的一种时间同步的方法的流程示意图;
图4为本申请实施例提供的另一种时间同步的方法的流程示意图;
图5为本申请实施例提供的基站估计ue与基站之间的传输延时的示意图;
图6为本申请实施例提供的在ta的基础上引入新的信令,指示更精细的用于tsn时间同步的值的流程示意图;
图7为本申请实施例提供的ue调整定时提前的流程示意图;
图8为本申请实施例提供的引入新的用于高精度tsn时间同步的信令的流程示意图;
图9a为本申请实施例提供的ta调整示意图;
图9b为本申请实施例提供的ta调整的流程示意图;
图10为本申请实施例提供的高精度ta调整的流程示意图;
图11为本申请实施例提供的提高精度通过两阶的方式指示的流程示意图;
图12为本申请实施例提供的一种ue的结构示意图;
图13为本申请实施例提供的一种基站的结构示意图;
图14为本申请实施例提供的一种终端设备的结构示意图;
图15为本申请实施例提供的一种基站设备的结构示意图。
具体实施方式
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
本申请实施例中提供的无线通信系统架构的示意图如图1所示,无线通信系统100包括一个或多个固定基础设施单元,形成分布在一个地理区域的网络。基础单元可以称为接入点(accesspoint,ap)、接入终端(accessterminal,at)、基站(bs,basestation)、节点b(node-b)和演进型基站(evolvednodeb,enb),下一代基站(gnb)或者本领域使用的其它术语。一个或多个基础单元101和基础单元102为在服务区域中的若干移动台(ms,mobilestation)或用户终端(ue,userequipment)或终端设备提供服务。可选地,ue103对基站101下发的指示信息进行检测,111表示ue103和基站101之间的上行链路,112表示ue103和基站101之间的下行链路;ue104对基站102下发的指示信息进行检测,服务区域为小区或小区扇区范围内,113表示ue104和基站102的之间上行链路,114表示ue104和基站102之间的下行链路。在一些系统中,一个或多个基站可通信耦接到形成接入网络的控制器上,该控制器可通信地耦接到一个或多个核心网。基站和基站之间可以通过核心网或者内部,或者外部时钟进行同步,连接在一个基站上的多个ue可以通过与基站的时间或者无线通信网络中的内部时钟同步达到tsn时间同步的效果。由于基站之间也已经时间同步,那么连接在不同基站上的多个ue之间也可以视为时间同步。同步误差包括ue与基站之间的同步误差,基站与基站之间的同步误差等之和;或者,多个ue可以通过高层信令与外部时钟进行同步。
本申请实施例并不限于任何一种特定的无线通信系统。
由于电磁波的传输需要时间,因此,对于基站发送的信号到ue接收存在一定的传输延时,同理ue发送的信号的时间与基站接收到该信号的时间也存在一定的延时。如图2所示,基站在t0时刻发送下行信号,由于ue1和ue2与基站之间电磁波传播路径不同,因此,传输延时不同。如图2所示,ue1在t1时刻接收到下行信号,ue2在t2时刻接收到下行信号。ue1和ue2的传输延时分别为t1-t0和t2-t0。然而,ue1或者ue2会理解无线系统中的相对时间为t0(基站在t0发送时的tsn时间)而不是t1或者t2时刻的对应实际tsn时间。所以,在不同ue之间以及ue和基站之间会对无线系统中的相对时间以及实际的时钟时间产生误差。
实施例一
本申请实施例中提供了一种时间同步的方法,应用于ue,该方法的流程示意图如图3所示,该方法包括:
步骤s301,接收指示信息,指示信息用于指示ue与基站间传输延时和/或时间敏感网络tsn时间信息。
步骤s302,确定指示信息中比特位的时间精度。
步骤s303,根据指示信息和指示信息中比特位的时间精度进行tsn时间同步。
本申请实施例中,ue接收指示信息,指示信息用于指示ue与基站间传输延时和/或时间敏感网络tsn时间信息;ue确定指示信息中比特位的时间精度;ue根据指示信息和指示信息中比特位的时间精度进行tsn时间同步。如此,能够实现更精准的tsn时间敏感网络的时间同步。
可选地,根据指示信息和指示信息中比特位的时间精度进行tsn时间同步,包括:
根据接收基站发送的时间提前指令,确定粗略时间偏差;
根据指示信息和指示信息中比特位的时间精度,确定精细时间偏差;
根据粗略时间偏差以及精细时间偏差进行tsn时间同步。
可选地,根据指示信息和指示信息中比特位的时间精度,调整上行传输时间。
可选地,根据指示信息和指示信息中比特位的时间精度,调整上行传输时间,包括以下至少一种:
根据指示信息和指示信息中比特位的时间精度获得传输延时,并在下行时间基础上补偿传输延时,作为上行传输时间;
根据指示信息和指示信息中比特位的时间精度获得传输延时,并在当前上行传输时间基础上额外补偿传输延时,作为上行传输时间。
可选地,指示信息包括以下至少一项:
时间不确定度信息;tsn时钟时间信息;tsn时钟时间信息对应的参考时域位置。
可选地,tsn时间信息包括以下至少一项:
ue与基站间传输延时信息和tsn的时间信息;
基站补偿ue与基站间传输延时后的tsn的时间信息。
具体地,对tsn时间进行传输延时的补偿,有两种方法:
方法a:ue会接收基站发送的参考时间在无线系统中的相对位置,其对应的tsn时间,以及用于指示上行传输延时指示信息;ue根据参考时间相对位置对应的tsn时间以及上行传输延时指示信息进行时间校准,获得更准确的tsn时间。其中,参考时间相对位置是预先定义或者随tsn时间一起配置。其中,由于对于不同ue的参考时间相对位置tr以及其对应的tsn时间ttsn是相同的,所以可以通过广播的方式向多个用户传输。例如在系统信息(systeminformation)中传输。然而,由于每个用户的传输延时信息可能是不同的,因此,需要通过ue特定(ue-specific)信道或者消息进行传输。也可以通过多个ue共享的方式传输,例如,组共享下行控制信息(groupcommondci),或者设计类似rar(randomaccessresponse,随机接入响应)形式的mac(mediaaccesscontrol,介质访问控制子层协议)pdu(protocoldataunit,协议数据单元)通过一个pdsch(physicaldownlinksharedchannel,物理下行链路共享通道)向多个用户传输,每个用户通过预先定义的规则或者预先配置的参数,获得向自己指示的信息。
如图2所示,ue1接收到参考时间相对位置tr(ue1认为的无线系统中的相对时间为系统中第m个子帧的n个时隙的第y个符号)的tsn时间ttsn,以及ue1的传输延时td1,ue根据传输延时td1调整对参考时间相对位置tr的进行校准为tr′(基站端参考时间相对位置tr对应的ue1认为的无线系统中的相对位置tr′),并根据校准后参考时间相对位置tr0的tsn时间计做ttsn,从而获得更准确的tsn时间同步。
方法b:基站估计出上行传输延时,提前进行补偿并且向ue发送校准后的tsn时间。即,此时ue只需要根据基站发送的tsn时间,以及其对应的参考位置来决定该参考位置的tsn时间即可。其中,由于每个ue的传输延时不同,因此,基站需要分别向每个用户发送校准后的tsn时间。此时即使每个tsn时间的参考时间相对位置(从基站看来)可以是相同的(也可以为不同的),但是补偿传输延时后的每个tsn时间可能不同。此时,该参考时间相对位置可以通过预先定义或者广播的方式配置给全部ue,也可以随补偿后的tsn时间一同发送给ue。类似地,也可以通过多个ue共享的方式传输,例如组共享下行控制信息(groupcommondci),或者设计类似rar形式的macpdu通过一个pdsch向多个用户传输,每个用户通过预先定义的规则或者预先配置的参数,获得向自己指示的信息。
如图2所示,由于基站预先估计出到ue2的传输延时为td2,基站向ue2发送tsn时间为ttsn2=ttsn+td2。此时,该tsn时间对应的位置为ue2认为的参考时间相对位置为无线系统中的相对位置tr。ue2则只需要将自己认为的无线系统中的相对位置tr计为基站发送的tsn时间即可,无需额外操作。或者,基站向ue2发送tns时间为ttsn,向ue指示的时位置为tr-td2。两种方法等效,取决于基站的实现,可以对ue透明。
基站可以根据ue上报是否支持方法a的能力来决定是否采用方法b。如果ue不具备上报方法a的能力,则,基站可以将预先校准过的tsn的时间信息和/或参考位置信息根据该ue的传输延时校准发送给该ue。该方法同样可以适用于支持方法a能力或者还没来得及进行能力上报或者从核心网获取ue能力的情况。
可选地,在接收指示信息之前,还包括:
发送上行信号,上行信号包括prach(physicalrandomaccesschannel,物理随机接入信道)、srs(soundingreferencesignal,探测参考信号)、用于测量传输延时的参考信号、ue解调的导频信号(dmrs,demodulationreferencesignaling)、上行共享信道(pusch,physicaluplinksharedchannel)以及上行控制信道(pucch,physicaluplinkcontrolchannel)中的至少一项。
可选地,确定指示信息中比特位的时间精度,包括以下至少一项:
根据预先定义的时间精度确定指示信息中比特位的时间精度;
根据rrc(radioresourcecontrol,无线资源控制)信令直接配置时间精度以确定指示信息中比特位的时间精度;
根据小区半径确定指示信息中比特位的时间精度;
根据prach格式确定指示信息中比特位的时间精度;
根据prach前导序列编号(index),确定指示信息中比特位的时间精度;
根据prach对应的ro(rachoccasion),确定指示信息中比特位的时间精度;
根据上行传输子载波间隔确定指示信息中比特位的时间精度;
根据基站用于测量的上行发送信号的格式确定指示信息中比特位的时间精度;
根据时间提前指令确定指示信息中比特位的时间精度。
可选地,还包括:
确定指示信息的比特数;
确定指示信息的比特数,包括以下至少一种:
预先设置比特数;
rrc信令直接配置的比特数;
根据小区半径,确定比特数;
根据prach格式,确定比特数;
根据prach前导序列编号(index),确定比特数;
根据prach对应的ro确定比特数;
根据上行发送信号的子载波间隔,确定比特数;
根据当前基站的ssb同步信号块的子载波间隔,确定比特数;
根据当前bwp带宽块的下行子载波间隔,确定比特数。
实施例二
本申请实施例中提供了另一种时间同步的方法,应用于基站,该方法的流程示意图如图4所示,该方法包括:
步骤s401,接收至少一个ue的上行发送信号。
步骤s402,根据上行发送信号,估计各个ue的传输延时。
步骤s403,根据各个ue的传输延时,向各个ue发送相应的指示信息,指示信息用于指示各个ue与基站间传输延时和/或tsn的时间信息。
本申请实施例中,基站接收至少一个ue的上行发送信号;基站根据上行发送信号,估计各个ue的传输延时;基站根据各个ue的传输延时,向各个ue发送相应的指示信息,指示信息用于指示各个ue与基站间传输延时和/或tsn的时间信息。如此,能够实现更精准的tsn时间敏感网络的时间同步。
可选地,基站向各个ue分别发送相应的指示信息,可以通过ue特定的方式。
可选地,基站向多个或全部需要tsn时间同步的ue广播参考位置对应的tsn时间,以及基站向各个ue分别发送各个ue的传输延时。此时,传播延时可以通过ue特定的信道或信令,也可以通过多个ue共享的方式传输,例如组共享下行控制信息(groupcommondci),或者设计类似rar形式的macpdu通过一个pdsch向多个用户传输,基站根据预先定义的规则或者预先配置的参数,发送各个ue的信息。
可选地,指示信息包括以下至少一项:
指示传输延时的信息、补偿传输延时后的tsn的时钟时间信息、调整上行发送提前的信息、时间不确定度以及时钟时间信息对应的参考时域位置。
可选地,对指示信息进行配置的方式,包括以下至少一种:
根据rrc信令进行配置;
根据mac层指令进行配置;
根据物理层指示进行配置。
具体地,基站接收ue发送的上行信号,基站对ue的上行发送信号进行测量,估计出ue到基站的传输延时。忽略上行和下行传播路径的不对称性,基站估计出的ue到基站的上行传输延时。
基站可以选择用不同的信令配置不同的信息。例如基站用rrc信令向ue配置tsn的时钟时间信息、时钟时间信息对应的参考时域位置等信息。而通过mac层指令或物理层指令向ue配置传输延时的信息(如ta或者其他用于指示传输延时的信息)等。
此外,由于当传输延时大于特定值时,如果不进行补偿则会产生误差,反之,如果该传输延时较小时,由于传输延时本身的误差进行补偿反而会大于误差。因此,基站可以根据ue的请求和/或估计出来的该ue的传输延时(或ta)信息来确定是否需要向该ue发送传输延时或者指示该ue进行传输延时的补偿。具体的。如果基站估计得ue的传输延时大于特定值,则基站向ue发送需要进行传输延时补偿的指示(直接指示或者根据是否发送传播延时信息来进行间接指示)。其中,所述特定值可以根据基站对传输延时估计的精度决定,例如,估计所用的上行信号的带宽,基站接收机能力等。特别的,基站可以向请求延时补偿信息的ue发送为零的信息,或者不发送补偿信息。
具体的,可以通过以下步骤实现:
基站向ue发送时钟时间的相关信息(如时钟时间,参考时域位置信息,不确定度等);
基站向ue发送传输延时补偿信息。其中,传输延时补偿信息包括传输延时补偿请求和/或指示传输延时的信息。
进一步,基站根据ue请求和/或测量的传输延时的结果决定是否向ue发送传输延时补偿信息。
进一步,在基站向ue发送传输延时补偿信息前,基站接收ue请求传输延时补偿的请求。其中,该请求可以在rrc或者mac或者物理层发送。
实施例三
通过如下实施例来对本申请上述实施例一、二的时间同步的方法进行全面详尽的介绍:
图5为基站估计ue与基站之间的传输延时的方法示意图。如图5所示,发送下行同步信号,ue接收下行同步信号,并根据下行同步信号进行下行同步。基站发送下行同步信号的时钟时间为t0,其无线通信系统中的相对时间为t5g,具体地,基站根据系统信息中的指示以及预先规定的准则判断出下行同步信号的发送时间为第m个子帧的n个时隙的第y个符号。由于传输延时,ue接收到的下行同步信号时间为t0′,并将此时计做无线系统中的相对时间t5g,即无线通信系统中的第m个子帧的n个时隙的第y个符号。根据预先定义的准则以及基站配置信息,ue从无线通信新系统中的第m′个子帧的n′个时隙的第y′个符号,即t1′时刻,开始发送上行符号。基站在t2时刻收到。那么基站可以通过实际接收到上行信号的位置t2与预计发送的起始时刻t1(基站端认为的无线通信新系统中的第m′个子帧的n′个时隙的第y′个符号)的差值δt=t2-t1,来估算传输延时。假设上下行传输延时相等,即可以得到传输延时为tdelay=(t2-t1)/2。通常,由于ue处在基站的不同位置,因此,每个ue的传输延时可能不同。在ofdm系统中,为了使来自不同ue的上行信号得到达基站的时间差在一个cp内从而保证正交,基站会为ue配置定时提前ta。在lte以及nr系统中,均在随机接入相应(rar,randomaccessresponse)中携带ta的指令,ue在发送消息3(msg3)时,即提前发送,从而使得不同ue到达基站的时间差在一定误差内。在后续的上行传输中,基站也会根据srs等上行信号进行ta估计,通过mac指令对ue进行进一步调整。
在lte系统中,rar中用11比特指示ta(对应ta的索引值ta其范围为0~1282),其颗粒度为16ts(0.52μs),用ta值乘以16ts就得到相对于当前上行时间所需要的实际调整至。在连接态,由于ue的移动,其所需要ta的需要被进一步调整,此时基站会向ue发送mactimingadvancecommandmaccontrolelement,共计6比特,对应的索引值ta的范围为0~63。ue侧则会根据最近一次的定时提前的调整值nta,old,以及接收到的tacommand来计算出最新的ta调整值nta,new=nta,old+(ta-31)×16(单位为ts)。
nr系统与lte类似,对于随机接入过程中的tacommand采用12比特表示,其索引值ta的范围为ta=0,1,2,...,3846,则需要调整的值为nta=ta·16·64/2μ,其中,2μ·15khz为随后的第一个上行传输的子载波间,其中μ=0,1,2,3分别表示15khz,30khz,60khz以及120khz子载波间隔。在nr系统中,ta调整的时间单位为tc=ts/64,因此,对于μ=0,1,2,3时,ta调整的颗粒度分别为16ts(0.52μs),8ts(0.26μs),4ts(0.13μs),2ts(0.065μs)。类似地,在连接态,由于ue的移动,其所需要ta的需要被进一步调整,此时基站会向ue发送mactimingadvancecommandmaccontrolelement,共计6比特,对应的索引值ta的范围为0~63。ue侧则会根据最近一次的定时提前的调整值nta,old,以及接收到的tacommand来计算出最新的ta调整值nta,new=nta,old+(ta-31)·16·64/2μ(单位为tc),其中,2μ·15khz为最近下一次上行传输的子载波间隔。
此外,由于传播延时客观存在,为了对抗传播延时,会根据载频以及tdd或fdd系统预先配置或定义的一个发送定时提前量ntaoffset。实际ue发送的提前量为(nta+ntaoffset)×tc。其中,该定时提前量ntaoffset也可以通过rrc向ue配置(如通过sib)。在本文的讨论中,均没有特别针对ntaoffset进行讨论,但是在进行ta调整或者传播延时估计时,可以额外根据ntaoffset进行操作。具体的,在计算tsn时间进行传播延时补偿的时候,有几种操作方法:
方法m:根据tacommand中的nta来进行传播延时补偿。如,传播延时tdelay=nta×tc/2。
此方法在计算tsn时间时忽略系统配置的发送定时提前量或者在预定提前量ntaoffset。认为,该预定提前量ntaoffset是用于为上下行切换预留足够的时间,而额外的tacommand指示的nta是等于基站估计的传播延时。
此外,如果需要额外补偿,基站可以调整对应参考位置信息的时间来将该延时进行补偿。
此方法只用于tsn时间估计,并不影响ta的调整,即,ue仍旧根据(nta+ntaoffset)×tc调整用于上行信号传输的ta。
方法n:根据tacommand中的nta以及预先配置或者定义的的发送定时提前量ntaoffset进行传播延时补偿。如,ue假定传播延时tdelay=(nta+ntaoffset)×tc/2。
此方法考虑到了预定的发送提前量ntaoffset,估计出来的传播延时为真实值。基站调整ta的目标是对齐上下行发送时间。
方法p:根据tacommand中的nta,预先配置或者定义的的发送定时提前量ntaoffset,以及额外间隔tg进行传播延时补偿。如,tdelay=(nta+ntaoffset)×tc/2+tg。此方法考虑到实际基站向ue发送的ta调整指令并不一定要求严格进行上下行时间对齐。例如,对于tdd系统,基站需要有一个上下行切换的时间。那么,基站可以向ue预先定义或者配置一个额外间隔tg来调整实际ta指令调整后的上行信号和下行信号之间的时间差。
此方法只用于tsn时间估计,并不影响ta的调整,即,ue仍旧根据(nta+ntaoffset)×tc调整用于上行信号传输的ta。
方法q:根据tacommand中的nta,以及额外间隔tg进行传播延时补偿。如,tdelay=nta×tc/2+tg。
类似方法p,方法q不考虑预定提前量对ue时间估计得影响。适用于预定提前量ntaoffset0时。或者基站调整对应参考位置信息的时间来将该延时进行补偿。
上述四种方法可以通过基站(可选的)配置一些参数来实现。例如,如果基站不配置上下行时间间隔tg,则方法q与方法m等效。
此外,对于额外引入不同于tacommand的特定(dedicated)用于传播延时补偿信令的方法,无需特别处理该定时提前量。
如果考虑其他因素可能引入的定时误差(例如,硬件引起的发送误差,估计误差等),现有nr的tacommand的颗粒度很难满足tsn时间同步的要求(ue与ue之间的时间误差<1μs,即ue与基站之间的时间误差<0.5μs)。为了提高tsn时间同步的精度,对于方法a,本申请提供了如下方法根据传输延时调整tsn时间:
方法一:在ta的基础上引入新的信令,指示更精细的用于tsn时间同步的值。具体地,如图6所示:
步骤s601:ue获取上行ta,并根据ta调整上行发送时间。
具体地,ue可以通过随机接入过程获取上行ta,或者在随机接入过程获取上行ta后,进一步在连接态获取上行ta。在nr和lte系统中,ta通过macce给出。
步骤s602:ue获取tsn时间信息,其中tsn时间信息包括以下信息中至少一种:tsn时间,tsn时间不确定度(uncertainty),tsn时间对应的参考时间相对位置。
具体地,基站向ue发送无线通信系统中时间,或者tsn网络的时间。根据不同的tsn同步方法,可以要求无线通信系统与外部tsn网络进行时间同步,或者仅通过高层向ue传输tsn网络的时间,无需与无线通信系统严格同步。
步骤s603:ue获取tsn时间同步的指示信息,其中,该指示信息指示基于当前ta进一步调整的时间信息。
具体地,无需进一步调整上行发送时间,仅仅对tsn时间进行调整。步骤s603是基于当前ta的基础上进行进一步精细调整。在不同状态下,当前ta可能是通过随机接入过程获取上行ta,或者随机接入过程获取上行ta以及连接态获取上行ta。或者,该tsn时间同步的指示信息可以为ta信息。基站可以通过额外的指示信息(例如通过rrc指示,或者在mac中随ta的mac信令一起指示,或者根据ta的精度和/或ta的比特数间接指示)向ue指示是否该ta信息可以用于tsn时间同步。
ue可以通过rrc信令,mac指令或者物理层指示获取tsn时间同步的指示信息。
步骤s604:ue根据当前ta,该tsn时间信息,以及该tsn时间同步指示信息获得参考时间相对位置的tsn时间。
其中,根据tsn时间不确定度,ue可以在计算最终tsn时间时,舍弃一些无用的位(不确定位)从而提高估计精度。
在实际系统中,上述的步骤可能不同。例如,步骤s601以及步骤s602可能不同,或者步骤s601中的根据ta调整上行发送时间可能发生在步骤s602或者步骤s603后。
此外,在步骤s603前,ue可以向基站发送tsn时间同步的请求。或者,基站可以根据ue的信息,从核心网获取是否该ue需要获取tsn时间同步信息,从而决定是否向该ue发送tsn时间同步的指示信息。此外,上述步骤s601并非必须步骤,可以省略。
图7为ue调整定时提前的方法,如图7所示,ue获取上行ta为ta,ue收到基站的上行授权,指示ue在时隙x1发送上行信道。因此,ue从时隙x1前ta个时间开始上行发送。ue进一步获取tsn时间同步的指示信息,指示其调整量为te。那么,ue则认为基站认为的时隙x1的时间t1为ue认为的时隙x1的时间t1′-ta-te,从而可以正确理解基站的时间。进而,可以正确理解基站指示的tsn时间对应的参考时间的实际位置。
方法二:引入新的用于高精度tsn时间同步的信令。该信令同样也可以适用于ta的调整,即更高精度的ta信令。具体地,如图8所示:
步骤s801:ue根据基站配置发送上行信号。
步骤s802:ue获取tsn时间信息,其中tsn时间信息包括以下信息中至少一种:tsn时间,tsn时间不确定度(uncertainty),tsn时间对应的参考时间相对位置。
步骤s803:ue获取tsn时间同步的指示信息,其中,该指示信息指示ue接收到的下行时间参考时间相对位置与实际基站发送下行时间参考时间相对位置的偏差量(即传播延时)。
步骤s804:ue根据该tsn时间信息以及该tsn时间同步指示信息获得参考时间相对位置的tsn时间。
上述步骤的顺序可以掉换,例如,步骤s802和步骤s803可以互换,也可以同时发生。此外,在步骤s803前,ue可以向基站发送tsn时间同步的请求。或者,基站可以根据ue的信息,从核心网获取是否该ue需要获取tsn时间同步信息,从而决定是否向该ue发送tsn时间同步的指示信息。此外,上述步骤s801并非必须步骤,可以省略。其发送上行信号的主要目的是用于基站估计传输延时。在一个例子中,该上行信号可以为prach,srs,上行参考信号,pusch,pucch等中的一种或多种。
如图9a所示,基站向ue发送tsn时间t1,其参考时间位置为时隙x0的结束位置。ue根据接收的下行信道获取时隙x0的结束位置为t1′。基站额外向ue发送tsn时间同步的指示信息,其中,该指示信息指示ue接收到的下行时间参考时间相对位置与实际基站发送下行时间参考时间相对位置的偏差量te。那么ue根据时隙x0结束位置t1′,te获得tsn时间t1的实际参考位置为t1,即ue获得正确的tsn时间。
此方法可以独立于现有的ta,引入一套新的方法用于tsn的时间同步来对传输延时进行校正。此方法也可以认为是一套提供更精细的ta调整方法,即,ue可以根据下行时间参考时间相对位置与实际基站发送下行时间参考时间相对位置的偏差量te来进行ta的调整。也可以完全重用现有ta的精度。此时,基站可以通过额外的指示信息(例如通过rrc指示,或者在mac中随ta的mac信令一起指示,或者根据ta的精度和/或ta的比特数间接指示)向ue指示是否该更精细的ta信息可以用于tsn时间同步。
具体地,如图9b所示,根据ta信息用于tsn时间同步的调整方法步骤如下:
步骤s901:ue获取ta配置信息。
例如,ue获取ta信令的精度,比特位数,能否根据该ta信令校准tsn时间。此外,所述ta配置信息还包括在rar中的ta的配置信息,和/或连接态的ta配置信息。
步骤s902:ue获取ta调整信息。
其中,ta调整信息包括rar中的mac信令和/或连接态的mac信令。
步骤s903:ue根据该ta调整信息校准tsn时间。
进一步,步骤s903包括,ue根据ta配置信息判断是否需要根据ta调整信息校准tsn时间。具体地,ue根据ta配置信息中是否能够根据该ta信令校准tsn时间的指示判断是否根据该ta调整信息决定tsn同步时间和/或校准tsn时间。
此外,ue可以根据以下至少之一来决定是否需要根据ta调整信息,或者文中其他例子中的tsn时间同步的指示信息进行tsn时间的同步和/或校准:
ue时钟的漂移(drift)精度;
最近一次(上次)tsn时间同步和/或校准到当前的时间是否超过一定门限;
此次ta调整信息或tsn时间同步的指示信息指示的调整步长;
ue是否向基站发送tsn同步请求;
ue高层指示;
ue是否需要进行tsn时间同步。
具体的,如果ue时钟的精度很高,则在一定时间内,不会进行漂移,那么,无需实时根据ta信息补偿传输延时。
对于根据此次ta调整信息或tsn时间同步的指示信息指示的调整步长的方法,具体的,当基站发送的ta调整信息的调整步长大于一个特定值时,则进行ta调整,否则不进行ta调整。因为,每进行一次调整都会引入额外误差,如果引入的额外误差相比于调整的步长更大时,则调整带来的误差比不进行调整更大。或者,ue可以根据当前ta的累积次数决定是否根据当前累积ta信息补偿传输延时。具体的,如果ta的累积次数过多,则不根据当前累积ta信息补偿传输延时,否则则进行补偿。再或者,ue根据tsn时间信息的不确定度来决定是否进行传播延时的补偿,例如如果传输延时的值小于时间信息的不确定度,那么则没有必要进行补偿。相反,进行补偿后反而会增加时间误差。
上述决定是否根据ta调整信息进行tsn实践同步和/或校准的方法适用于上述方法一和方法二。
此外,ue只有在需要tsn时间同步的时候才需要进行传输延时。那么ue可以向基站发送prach或者rrc请求基站发送一个新的更高进度的tsn时间同步的指示信息(包括高精度的ta信息,或者一个新的指示信息)。可选的,ue可以根据预先配置(如果基站配置一个高精度ta对应的prach资源),选取一个prach资源用于请高精度的ta。ue在rar中会收到一个时间提前commandta指示一个值。ue根据这个指示值以及对应的ta精度计算ta以及传播延时。
可选的,ue向基站发送一个传播延时请求。其中,该请求可以为rrc,mac或者物理层(例如用特定的prach资源,sr资源,srs资源等)。随后,ue等待基站向ue发送的一个ta调整信息。其中,ta调整信息可以为相对于下行参考信号的调整信息,或者相对最近一次ta的调整值nta,old基础上的进一步调整。可选的,基站可以指示二者之一。
可选的,ue可以根据累计的ta调整信息以及从基站获得的tsn时间信息进行tsn时间的同步。其中,累计的ta调整信息为从ue进行最近一次随机接入起累计的ta调整信息。具体地,ue据最近一次的定时提前的调整值nta,old,以及接收到的tacommand来计算出最新的ta调整值nta,new=nta,old+(ta-31)·16·64/2μ(单位为tc),其中,2μ·15khz为最近下一次上行传输的子载波间隔。如果对应的tacommand中对应的精度变化,可以将16·64/2μ替换为对应的新的精度。如果对应的tacommand中对应的比特数变化,则可以修改(ta-31)对应的值。ue可以认为传播延时约为ta/2。
在另一例子中,如图10所示,高精度ta调整方法,包括如下步骤:
步骤s1001:ue接收下行随机接入相应rar,获取上行ta,并根据该ta调整发送msg3的上行发送时间。
步骤s1002:在连接状态,ue获取tsn时间同步的指示信息,并且根据精度指示信息判断所获取该tsn时间同步的指示信息的精度。
步骤s1003:ue根据所获取tsn时间同步的指示信息以及其精度调整上行发送时间和/或获取tsn时间。
其中,可以设计一个新的macce来指示tsn时间同步的指示信息,可以为8比特或者16比特(可以提供更高的精度)。也可以重用现有的ta的macce,通过macce中的标识,或者调度承载该macce的pdsch所用的dci格式和/或参数等用指示其精度。也可以通过rrc信令直接配置其精度。
此外,步骤s1001中,ue获取的上行ta中的精度可以为现有精度,或者为新定义的精度。若为新定义的精度,基站可以为ue配置用于特定的进行竞争或者非竞争随机接入请求的prach资源,如果ue选取该特定资源,则在rar中对应的上行ta精度为新定义的精度,否则为现有精度。
此外,步骤s1001可以省略。ue在连接台下,可以直接获取tsn时间同步的指示信息,并根据该指示信息以及对应的精度进行获取tsn时间。
对于上述方法一和方法二和高精度ta调整方法,所述tsn时间同步的指示信息的每个索引值ttsn对应精度,即时间单位(timeunit)或颗粒度,可以在协议中预先规定,或者通过基站直接配置,或者通过其他参数推断得出。对于该tsn时间同步的指示信息的比特数,可以在协议中预先规定,或者通过基站直接配置或者通过其他参数推断得出。
具体地,对于每个索引值ttsn对应的时间单位,可以包括以下方法中的至少一种:
预先在协议中规定:
具体地,规定每个索引值ttsn对应的时间单位为64tc(0.0325μs)。
通过基站直接配置:
具体地,基站可以通过rrc信令为ue配置改精度。具体的,可以通过2bitrrc信令配置4个值{8tc,16tc,32tc,64tc}。
其他参数推断得出:
具体地,如以下方法中的任意一项:
根据当前ta的对应的时间单位(即上一次调整ta时对应的上行子载波间隔);
根据最近下一次上行传输的子载波间隔(即与ta调整类似的方法)。
对上述两种方法,精细调整的精度相较于ta调整的精度更小。具体地,ntsn=ttsn64/2μ。此时,相对于ta的调整,精度提到至1/64。在nr系统中,一个ue会有多个激活的上行带宽块(bwp,bandwidthpart),其中,每个不同的激活的bwp在不同的上行载波上,用于决定tsn时间同步的指示信息根据其中最大的上行子载波间隔决定,或者,基站会指示给ue根据哪个子载波间隔决定。
根据小区半径或prach格式确定每个索引值ttsn对应的时间单位。
其中,小区半径可以根据prach的格式获得,或者直接通过rrc信令指出。具体的,例如,prach不同cp长度用于对抗不同小区半径的传输延时,则不同prach长度可以对应不同的精度。
根据基站用于测量的上行发送信号的格式确定每个索引值ttsn对应的时间单位。
由于基站测量传输延时决定于上行信号发送的带宽以及接受采样频率,当上行信号发送带宽和/或接受采样频率较大时,可以获得相对准确的传输延时估计;相反,当上行信号发送带宽和/或接受采样频率较小时,可以获得传输延时估计的精度角度。因此,可以预先定义上行发送信号的参数与每个索引值ttsn对应的时间单位的关系。当基站向ue配置(或者ue选择上行信号的参数,如prach)时,可以获得每个索引值ttsn对应的时间单位。可选地,基站测量传输延时的误差还取决于ue用于同步的信号,具体地,同步信号块(ssb,synchronizationsignalblock)的参数,如子载波间隔,占用带宽等。因此,其时间单位也可以根据ssb的参数决定。
可选地,为了降低开销,提高精度,可以通过两阶的方式指示。具体地,可以设计两个索引值ttsn1以及索引值ttsn2。两个索引值对应的精度不同,第一个表示粗略调整,第二个表示精细调整。如图11所示,ttsn1为2比特,ttsn2为3比特;ttsn1=01为粗略精度的第二个索引,ttsn2=011为精细精度的4个索引。可选地,第一个索引值可以与当前ta的索引值对应的时间单位相同,为16·64/2μtc,第二个索引对应更小的时间单位,为2·64/2μtc,则当ttsn1=01,ttsn2=011时,nta=ttsn1·16·64/2μ+ttsn2·2·64/2μ=1·16·64/2μ+3·2·64/2μ=22·64/2μ,时间单位为tc。这两个索引值可以分别在不同的步骤给出,例如方法一。或者这两个索引值可以在相同的rrc消息或者mac层指示(如macce)或者物理层信令中给出。此外,第一个索引值可以用于ta的调整,第二个索引值仅用于tsn时间的调整。因为,在实际ue进行上行发送时,也会由于硬件引入一些发送误差,而这个误差可能大于第二个索引值对应的时间单位,因此,没有必要对ta进行过于精细的调整。
可选地,对于上述方法一和方法二,为了保证可以满足tsn同步要求的精度,对于不同的情况可能需要的tsn时间同步的指示信息的比特数不同。具体地,由于ta的估计以及调整精度取决的上行发送信号参数和/或ssb的参数。那么对于不同配置参数下,为了达到相同的tsn时间同步精度要求,所需要的比特数可能不同。
因此,所述tsn时间同步的指示信息所需比特数,可以在协议中预先规定,或者通过基站直接配置,或者通过其他参数推断得出。具体地,包括至少以下方法中的至少一种:
协议中预先定义比特数;
如协议中规定采用xbit指示;
rrc信令直接配置的比特数;
如基站向ue配置比特数为{2bits,4bits,6bits,8bits}中的一种;
根据小区半径或根据prach格式确定比特数。
当小区半径较大时,传输延时的范围较大,因此,采用更多的比特数来获得要求的tsn时间同步的精度。当小区半径较小时,传输延时的范围较小,此时无需太多比特数即可以获得tsn网络所要求的时间同步精度。
根据上行发送信号的子载波间隔和/或带宽,当前小区ssb的子载波间隔和/或带宽,当前bwp的下行子载波间隔和/或带宽中至少一种确定比特数。
具体地,可以定义如下参数中的至少一种与比特数之间的对应关系:用于测量传输延时的上行发送信号的子载波间隔和/或带宽,用于决定当前ta精度的上行子载波间隔,下一次发送的上行子载波间隔,当前小区ssb的子载波间隔和/或带宽,当前bwp的下行子载波间隔和/或带宽。在nr系统中,一个ue会有多个激活的上行和/或下行带宽块(bwp,bandwidthpart),其中,每个不同的激活的bwp在不同的上行和/或下行载波上,用于决定tsn时间同步的指示信息比特数根据其中最大的上行子载波间隔决定,或者,基站会指示给ue根据哪个子载波间隔决定。
可选地,对于上述方法中步骤s1001,可以直接提高在rar中ta的精度。考虑后向兼容性,可以只对pdcch触发的随机接入过程所对应的rar中ta的精度进行修改。在pdcch触发时,基站即可为ue配置其精度。例如通过不同的dci格式,rnti,或者用于触发随机接入过程的dci中保留比特信息中引入新的量来指示rar中ta的不同精度。或者,可以在基站回复的rar中指示ta的精度,例如采用不用的rarheader,或者rar中保留的比特等方法。
可选地,对于方法二的步骤s801中,该上行发送信号为以下信号中的至少一种:prach(physicalrandomaccesschannel,物理随机接入信道),srs(soundingreferencesignal,探测参考信号),用于测量传输延时的参考信号,用户解调的导频信号(dmrs,demodulationreferencesignaling),上行共享信道(pusch,physicaluplinksharedchannel),上行控制信道(pucch,physicaluplinkcontrolchannel)。
可选地,对于方法一以及方法b,基站同样需要对上行发送信号进行测量来估计传输延时。
实施例四
基于前述实施例一、三相同的发明构思,本申请实施例还提供了一种ue,该ue的结构示意图如图12所示,ue120,包括第一处理模块1201、第二处理模块1202和第三处理模块1203。
第一处理模块1201,用于接收用于tsn时间同步的指示信息,指示信息用于指示ue与基站间传输延时和/或时间敏感网络tsn时间信息;
第二处理模块1202,用于确定指示信息中比特位的时间精度;
第三处理模块1203,用于根据指示信息和指示信息中比特位的时间精度进行tsn时间同步。
可选地,第三处理模块1203,具体用于根据接收基站发送的时间提前指令,确定粗略时间偏差;根据指示信息和指示信息中比特位的时间精度,确定精细时间偏差;根据粗略时间偏差以及精细时间偏差进行tsn时间同步。
可选地,第三处理模块1203,用于根据指示信息和指示信息中比特位的时间精度,调整上行传输时间。
可选地,第三处理模块1203,用于根据指示信息和指示信息中比特位的时间精度,调整上行传输时间,包括以下至少一种:
可选地,第三处理模块1203,具体用于根据指示信息和指示信息中比特位的时间精度获得传输延时,并在下行时间基础上补偿传输延时,作为上行传输时间;
可选地,第三处理模块1203,具体用于根据指示信息和指示信息中比特位的时间精度获得传输延时,并在当前上行传输时间基础上额外补偿传输延时,作为上行传输时间。
可选地,指示信息包括以下至少一项:
时间不确定度信息;tsn时钟时间信息;tsn时钟时间信息对应的参考时域位置。
可选地,tsn时间信息包括以下至少一项:
ue与基站间传输延时信息和tsn的时间信息;
基站补偿ue与基站间传输延时后的tsn的时间信息。
可选地,在所述接收指示信息之前,第一处理模块1201,还用于发送上行信号,上行信号包括prach物理随机接入信道、srs探测参考信号、用于测量传输延时的参考信号、ue解调的导频信号、上行共享信道以及上行控制信道中的至少一项。
可选地,第二处理模块1202,具体用于确定所述指示信息中比特位的时间精度,包括以下至少一项:根据预先定义的时间精度确定所述指示信息中比特位的时间精度;根据rrc无线资源控制信令直接配置时间精度以确定所述指示信息中比特位的时间精度;根据小区半径确定所述指示信息中比特位的时间精度;根据prach格式确定所述指示信息中比特位的时间精度;根据上行传输子载波间隔确定所述指示信息中比特位的时间精度;根据基站用于测量的上行发送信号的格式确定所述指示信息中比特位的时间精度;根据时间提前指令确定指示信息中比特位的时间精度。
可选地,第二处理模块1202,还用于确定指示信息的比特数;确定指示信息的比特数,包括以下至少一种:预先设置比特数;rrc信令直接配置的比特数;根据小区半径,确定比特数;根据prach格式,确定比特数;根据上行发送信号的子载波间隔,确定比特数;根据当前基站的ssb同步信号块的子载波间隔,确定比特数;根据当前bwp带宽块的下行子载波间隔,确定比特数。
本申请实施例提供的ue中未详述的内容,可参照上述时间同步的方法,本申请实施例提供的ue能够达到的有益效果与上述时间同步的方法相同,在此不再赘述。
实施例五
基于前述实施例二、三相同的发明构思,本申请实施例还提供了一种基站,该基站的结构示意图如图13所示,基站130,包括第四处理模块1301、第五处理模块1302和第六处理模块1303。
第四处理模块1301,用于接收至少一个ue的上行发送信号;
第五处理模块1302,用于根据上行发送信号,估计各个ue的传输延时;
第六处理模块1303,用于根据各个ue的传输延时,向各个ue发送相应的指示信息,指示信息用于指示各个ue与基站间传输延时和/或tsn的时间信息。
可选地,指示信息包括以下至少一项:指示传输延时的信息、补偿传输延时后的tsn的时钟时间信息、调整上行发送提前的信息、时间不确定度以及时钟时间信息对应的参考时域位置。
可选地,对所述指示信息进行配置的方式,包括以下至少一种:根据rrc信令进行配置;根据mac层指令进行配置;根据物理层指示进行配置。
本申请实施例提供的基站中未详述的内容,可参照上述时间同步的方法,本申请实施例提供的基站能够达到的有益效果与上述时间同步的方法相同,在此不再赘述。
实施例六
基于实施例一、三相同的发明构思,本申请实施例还提供了一种终端设备,该终端设备的结构示意图如图14所示,该电子设备1400包括至少一个处理器1401、存储器1402和总线1403,至少一个处理器1401均与存储器1402电连接;存储器1402被配置用于存储有至少一个计算机可执行指令,处理器1401被配置用于执行该至少一个计算机可执行指令,从而执行如本申请实施例一、三中任意一个实施例或任意一种可选实施方式提供的任意一种时间同步的方法的步骤。
进一步,处理器1401可以是fpga(field-programmablegatearray,现场可编程门阵列)或者其它具有逻辑处理能力的器件,如mcu(microcontrollerunit,微控制单元)、cpu(centralprocessunit,中央处理器)。
实施例七
基于实施例二、三相同的发明构思,本申请实施例还提供了一种基站设备,该基站设备的结构示意图如图15所示,该电子设备1500包括至少一个处理器1501、存储器1502和总线1503,至少一个处理器1501均与存储器1502电连接;存储器1502被配置用于存储有至少一个计算机可执行指令,处理器1501被配置用于执行该至少一个计算机可执行指令,从而执行如本申请实施例二、三中任意一个实施例或任意一种可选实施方式提供的任意一种时间同步的方法的步骤。
进一步,处理器1501可以是fpga(field-programmablegatearray,现场可编程门阵列)或者其它具有逻辑处理能力的器件,如mcu(microcontrollerunit,微控制单元)、cpu(centralprocessunit,中央处理器)。
实施例八
基于上述实施例一、三相同的发明构思,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序用于被处理器执行时实现本申请实施例一、三中任意一个实施例或任意一种时间同步的方法的步骤。
实施例九
基于上述实施例二、三相同的发明构思,本申请实施例提供了另一种计算机可读存储介质,存储有计算机程序,该计算机程序用于被处理器执行时实现本申请实施例二、三中任意一个实施例或任意一种时间同步的方法的步骤。
本申请实施例提供的计算机可读存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随即存储器)、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom(electricallyerasableprogrammableread-onlymemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读存储介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
应用本申请实施例,至少具有如下有益效果:
实现了更精准的tsn时间敏感网络的时间同步。此外,还可以实现更高精度的上行同步,即,时间提前(ta)定时同步。
本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本申请公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
本技术领域技术人员可以理解,本申请中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本申请中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本申请中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。