掌桥专利:专业的专利平台
掌桥专利
首页

时钟同步方法及通信装置

文献发布时间:2023-06-19 18:30:43


时钟同步方法及通信装置

技术领域

本申请涉及通信技术领域,尤其涉及一种时钟同步方法及通信装置。

背景技术

在无线通信系统中,终端设备基于网络设备提供的同步信号和PBCH块(synchronization signal and PBCH block,SSB),与网络设备实现系统帧(systemframe,SF)同步。然后,终端设备基于网络设备提供的系统信息块(system informationblock,SIB)9或下行链路信息传输(DL Information Transfer)消息,与网络设备实现时钟同步。其中,SIB9和DL Information Transfer消息指示参考SF的下边界在网络侧时钟上的时间。

然而,在用户设备到网络(user equipment-to-network,U2N)场景中,远端(remote)终端设备通过中继(relay)终端设备与网络设备建立连接。若远端终端设备处于网络设备的信号覆盖范围之外,则远端终端设备无法获知参考SF在Uu上对应的传输资源,也就无法与网络设备实现时钟同步。

发明内容

本申请实施例提供一种时钟同步方法及通信装置,适用于U2N场景中,能够实现远端终端设备与网络设备之间的时钟同步。

为达到上述目的,本申请实施例采用如下技术方案:

第一方面,本申请实施例提供一种时钟同步方法,该方法的执行主体可以是第一终端设备,也可以是应用于第一终端设备中的芯片。下面以执行主体是第一终端设备为例进行描述。该方法包括:第一终端设备接收第一时间信息。其中,第一时间信息指示参考系统帧SF的下边界在网络侧时钟上的时间,参考SF通过Uu接口传输。第一终端设备接收第一参考信息。其中,第一参考信息指示第一参考直帧DF,第一参考DF通过PC5接口传输。然后,第一终端设备基于第一时间信息和第一参考信息,与网络设备实现时钟同步。其中,第一参考DF对应参考SF。第一终端设备是U2N场景中的远端终端设备。

如此,即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一参考信息指示了与参考SF对应的第一参考DF,所以,第一终端设备就能够基于第一参考信息指示的第一参考DF,以及第一时间信息指示的时间,与网络设备实现时钟同步。

在一种可能的设计中,第一参考信息还包括时域资源单元的信息。其中,时域资源单元位于第一参考DF中,或第一参考DF之前,或第一参考DF之后。并且,时域资源单元满足以下其中一项:

第一项,时域资源单元的下边界与参考SF的下边界对齐。

第二项,时域资源单元的下边界与参考SF的下边界之间偏移量最小。

也就是说,第一参考信息还能够通过时域资源单元来指示参考SF与第一参考DF之间在时域上的前后位置关系。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示时域资源单元的下边界与参考SF的下边界之间的偏移量,以使第一终端设备基于偏移量,更精准地与网络设备实现时钟同步。

在一种可能的设计中,时域资源单元包括以下至少一项:子帧、或时隙。

也就是说,相比于帧粒度而言,第一参考信息还能够在更细粒度(如子帧、时隙等)上指示参考SF与第一参考DF之间在时域上的前后位置关系。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示第一参考DF的下边界与参考SF的下边界之间的偏移量,以使第一终端设备基于偏移量,更精准地与网络设备实现时钟同步。

在一种可能的设计中,第一参考信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步,以进一步提升时钟同步精度。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量,第二终端设备为第一终端设备提供中继服务,以使第一终端设备基于补偿信息(如TA/2),来校准与网络设备之间的同步时钟,从而提升时钟同步精度。

在一种可能的设计中,本申请实施例时钟同步方法还包括:第一终端设备向第二终端设备发送第一指示信息。其中,第二终端设备为第一终端设备提供中继服务,第一指示信息指示参考SF,以使第二终端设备基于第一指示信息指示的参考SF来确定第一参考DF。

在一种可能的设计中,第一终端设备接收第一参考信息,包括:第一终端设备接收来自第二终端设备的第一参考信息。其中,第二终端设备为第一终端设备提供中继服务。

也就是说,第二终端设备确定第一参考信息之后,第二终端设备直接向第一终端设备提供第一参考信息,以使第一终端设备基于第一参考信息与网络设备实现时钟同步。

在一种可能的设计中,本申请实施例时钟同步方法还包括:第一终端设备向第二终端设备发送第一请求消息。其中,第一请求消息请求第一参考信息。

也就是说,第一终端设备先向第二终端设备请求第一参考信息,第二终端设备基于第一请求消息,才向第一终端设备提供第一参考信息,以节省传输资源。

在一种可能的设计中,第一终端设备接收第一参考信息,包括:第一终端设备接收来自网络设备的第一参考信息。

也就是说,第二终端设备确定第一参考信息之后,第二终端设备通过网络设备向第一终端设备提供第一参考信息,以使第一终端设备基于第一参考信息与网络设备实现时钟同步。

第二方面,本申请实施例提供一种时钟同步方法,该方法的执行主体可以是第一终端设备,也可以是应用于第一终端设备中的芯片。下面以执行主体是第一终端设备为例进行描述。该方法包括:第一终端设备接收第一时间信息。其中,第一时间信息指示参考系统帧SF的下边界在网络侧时钟上的时间,参考SF通过Uu接口传输。第一终端设备接收第一参考信息。其中,第一参考信息包括Uu定时与PC5定时之间的偏移量。然后,第一终端设备基于第一时间信息和第一参考信息,与网络设备实现时钟同步。

如此,即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一参考信息指示了Uu定时与PC5定时之间的偏移量,所以,第一终端设备即可确定与参考SF对应的第一参考DF,第一终端设备也就能够基于第一时间信息指示的时间和第一参考DF,与网络设备实现时钟同步。

在一种可能的设计中,偏移量包括以下至少一项:Uu定时与PC5定时之间偏差的子帧数,Uu定时与PC5定时之间偏差的时隙数,Uu定时与PC5定时之间偏差的时长,以使第一终端设备基于偏移量,确定与参考SF对应的第一参考DF。

在一种可能的设计中,第一参考信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步,以进一步提升第一终端设备与网络设备之间的时钟同步精度。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量,第二终端设备为第一终端设备提供中继服务,以使第一终端设备基于补偿信息(如TA/2),来校准与网络设备之间的同步时钟,从而提升时钟同步精度。

在一种可能的设计中,第一终端设备接收第一参考信息,包括:第一终端设备接收来自第二终端设备的第一参考信息。其中,第二终端设备为第一终端设备提供中继服务。

也就是说,第二终端设备确定第一参考信息之后,第二终端设备直接向第一终端设备提供第一参考信息,以使第一终端设备基于第一参考信息与网络设备实现时钟同步。

在一种可能的设计中,本申请实施例时钟同步方法还包括:第一终端设备向第二终端设备发送第一请求消息。其中,第一请求消息请求第一参考信息。

也就是说,第一终端设备先向第二终端设备请求第一参考信息,第二终端设备基于第一请求消息,才向第一终端设备提供第一参考信息,以节省传输资源。

在一种可能的设计中,第一终端设备接收第一参考信息,包括:第一终端设备接收来自网络设备的第一参考信息。

也就是说,第二终端设备确定第一参考信息之后,第二终端设备通过网络设备向第一终端设备提供第一参考信息,以使第一终端设备基于第一参考信息与网络设备实现时钟同步。

第三方面,本申请实施例提供一种时钟同步方法,该方法的执行主体可以是第一终端设备,也可以是应用于第一终端设备中的芯片。下面以执行主体是第一终端设备为例进行描述。该方法包括:第一终端设备接收来自网络设备的第一时间信息。其中,第一时间信息指示第一参考直帧DF的下边界在网络侧时钟上的时间,第一参考DF通过PC5接口传输,PC5接口是第一终端设备与第二终端设备之间的通信接口,第二终端设备为第一终端设备提供中继服务。然后,第一终端设备基于第一时间信息,与网络设备实现时钟同步。

如此,即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一时间信息指示参考DF的下边界在网络侧时钟上的时间,所以,第一终端设备就能够基于第一时间信息指示的时间和参考DF,与网络设备实现时钟同步。

在一种可能的设计中,第一时间信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步,以进一步提升时钟同步精度。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量。

如此,第一终端设备基于补偿信息(如TA/2)来校准与网络设备之间的同步时钟,从而提升与网络设备之间的时钟同步精度。

在一种可能的设计中,第一时间信息承载于下行链路信息传输消息。

第四方面,本申请实施例提供一种时钟同步方法,该方法的执行主体可以是第二终端设备,也可以是应用于第二终端设备中的芯片。下面以执行主体是第二终端设备为例进行描述。该方法包括:第二终端设备确定第一参考信息。其中,第一参考信息指示第一参考直帧DF,第一参考DF对应参考SF,参考SF通过Uu接口传输,第一参考DF通过PC5接口传输,PC5接口是第一终端设备与第二终端设备之间的通信接口,第二终端设备为第一终端设备提供中继服务。然后,第二终端设备发送第一参考信息。其中,第一参考信息用于第一终端设备与网络设备实现时钟同步。

也就是说,由第二终端设备提供第一参考信息,以使第一终端设备与网络设备实现时钟同步。即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一参考信息指示了与参考SF对应的第一参考DF,所以,第一终端设备就能够基于第一参考信息指示的第一参考DF,以及第一时间信息指示的时间,与网络设备实现时钟同步。

在一种可能的设计中,第一参考信息还包括时域资源单元的信息。其中,时域资源单元位于第一参考DF中,或第一参考DF之前,或第一参考DF之后,且时域资源单元满足以下其中一项:

第一项,时域资源单元的下边界与参考SF的下边界对齐。

第二项,时域资源单元的下边界与参考SF的下边界之间偏移量最小。

也就是说,第一参考信息还能够通过时域资源单元来指示参考SF与第一参考DF之间在时域上的前后位置关系。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示时域资源单元的下边界与参考SF的下边界之间的偏移量,以使第一终端设备基于偏移量,更精准地与网络设备实现时钟同步。

在一种可能的设计中,时域资源单元包括以下至少一项:子帧、或时隙。

也就是说,相比于帧粒度而言,第一参考信息还能够在更细粒度(如子帧、时隙等)上指示参考SF与第一参考DF之间在时域上的前后位置关系。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示第一参考DF的下边界与参考SF的下边界之间的偏移量,以使第一终端设备基于偏移量,更精准地与网络设备实现时钟同步。

在一种可能的设计中,第一参考信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步,以进一步提升时钟同步精度。

在一种可能的设计中,偏移量是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

也就是说,在确定偏移量的过程中,已经考虑了补偿处理。即,偏移量已经是补偿之后的信息,第一终端设备基于偏移量即可提升与网络设备之间的时钟同步精度,无需由第一终端设备执行补偿处理,简化了第一终端设备的处理过程。

在一种可能的设计中,时域资源单元的信息是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

也就是说,在确定时域资源单元的过程中,已经考虑了补偿处理。即,时域资源单元的信息已经是补偿之后的信息,第一终端设备基于时域资源单元的信息即可提升与网络设备之间的时钟同步精度,无需由第一终端设备执行补偿处理,简化了第一终端设备的处理过程。

在一种可能的设计中,第一参考DF是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

也就是说,在确定第一参考DF的过程中,已经考虑了补偿处理。即,第一参考DF已经是补偿之后的直帧,第一终端设备基于第一参考DF即可提升与网络设备之间的时钟同步精度,无需由第一终端设备执行补偿处理,简化了第一终端设备的处理过程。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量。

如此,第一终端设备基于补偿信息(如TA/2)来校准与网络设备之间的同步时钟,以进一步提升与网络设备之间的时钟同步精度。

在一种可能的设计中,本申请实施例时钟同步方法还包括:第二终端设备接收来自网络设备的系统信息块SIB9。其中,参考SF是基于SIB9所在的系统信息SI窗口确定的,以使第二终端设备基于参考SF确定第一参考DF。

在一种可能的设计中,本申请实施例时钟同步方法还包括:第二终端设备接收来自网络设备的第一指示信息。或者,第二终端设备接收来自第一终端设备的第一指示信息。其中,第一指示信息指示参考SF。

也就是说,第一终端设备或网络设备还能够为第二终端设备指示参考SF,以使第二终端设备基于参考SF来确定第一参考DF。

在一种可能的设计中,第二终端设备发送第一参考信息,包括:第二终端设备向网络设备发送第一参考信息。其中,第一参考信息用于网络设备发送给第一终端设备。

也就是说,第二终端设备确定第一参考信息之后,第二终端设备通过网络设备向第一终端设备提供第一参考信息,以使第一终端设备基于第一参考信息与网络设备实现时钟同步。

在一种可能的设计中,本申请实施例时钟同步方法还包括:第二终端设备接收来自网络设备的第一请求消息。其中,第一请求消息请求第一参考信息。

也就是说,网络设备先向第二终端设备请求第一参考信息,第二终端设备基于第一请求消息,才向网络设备提供第一参考信息,以节省传输资源。

在一种可能的设计中,第二终端设备发送第一参考信息,包括:第二终端设备向第一终端设备发送第一参考信息。

也就是说,第二终端设备确定第一参考信息之后,第二终端设备直接向第一终端设备提供第一参考信息,以使第一终端设备基于第一参考信息与网络设备实现时钟同步。

在一种可能的设计中,本申请实施例时钟同步方法还包括:第二终端设备接收来自第一终端设备的第一请求消息。其中,第一请求消息请求第一参考信息。

也就是说,第一终端设备先向第二终端设备请求第一参考信息,第二终端设备基于第一请求消息,才向第一终端设备提供第一参考信息,以节省传输资源。

第五方面,本申请实施例提供一种时钟同步方法,该方法的执行主体可以是第二终端设备,也可以是应用于第二终端设备中的芯片。下面以执行主体是第二终端设备为例进行描述。该方法包括:第二终端设备确定第一参考信息。其中,第一参考信息包括Uu定时与PC5定时之间的偏移量。然后,第二终端设备发送第一参考信息。其中,第一参考信息用于第一终端设备与网络设备实现时钟同步,第二终端设备为第一终端设备提供中继服务。

也就是说,由第二终端设备确定Uu定时与PC5定时之间的偏移量,以使第一终端设备与网络设备实现时钟同步。即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一参考信息指示了Uu定时与PC5定时之间的偏移量,所以,基于第一参考信息指示的偏移量,即可确定与参考SF对应的第一参考DF,再基于参考SF的下边界在网络侧时钟上的时间,使得第一终端设备与网络设备实现时钟同步。

在一种可能的设计中,偏移量包括以下至少一项:Uu定时与PC5定时之间偏差的子帧数,Uu定时与PC5定时之间偏差的时隙数,Uu定时与PC5定时之间偏差的时长,以使第一终端设备或网络设备基于偏移量,确定与参考SF对应的第一参考DF。

在一种可能的设计中,第一参考信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步,以进一步提升第一终端设备与网络设备之间的时钟同步精度。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量,以使第一终端设备基于补偿信息(如TA/2),来校准与网络设备之间的同步时钟,从而提升时钟同步精度。

在一种可能的设计中,第二终端设备发送第一参考信息,包括:第二终端设备向第一终端设备发送第一参考信息。

也就是说,第二终端设备确定第一参考信息之后,第二终端设备直接向第一终端设备提供第一参考信息,以使第一终端设备基于第一参考信息与网络设备实现时钟同步。

在一种可能的设计中,本申请实施例时钟同步方法还包括:第二终端设备接收来自第一终端设备的第一请求消息。其中,第一请求消息请求第一参考信息。

也就是说,第一终端设备先向第二终端设备请求第一参考信息,第二终端设备基于第一请求消息,才向第一终端设备提供第一参考信息,以节省传输资源。

在一种可能的设计中,第二终端设备发送第一参考信息,包括:第二终端设备向网络设备发送第一参考信息。

也就是说,第二终端设备确定第一参考信息之后,第二终端设备通过网络设备向第一终端设备提供第一参考信息,以使第一终端设备基于第一参考信息与网络设备实现时钟同步。

在一种可能的设计中,本申请实施例时钟同步方法方法还包括:第二终端设备接收来自网络设备的第一请求消息。其中,第一请求消息请求第一参考信息。

也就是说,网络设备先向第二终端设备请求第一参考信息,第二终端设备基于第一请求消息,才向网络设备提供第一参考信息,以节省传输资源。

第六方面,本申请实施例提供一种时钟同步方法,该方法的执行主体可以是网络设备,也可以是应用于网络设备中的芯片。下面以执行主体是网络设备为例进行描述。该方法包括:网络设备向第一终端设备发送第一时间信息。其中,第一时间信息指示参考系统帧SF的下边界在网络侧时钟上的时间,参考SF通过Uu接口传输。网络设备接收来自第二终端设备的第一参考信息。其中,第一参考信息指示第一参考直帧DF,第一参考DF对应参考SF,第一参考DF通过PC5接口传输,第二终端设备为第一终端设备提供中继服务。然后,网络设备向第一终端设备发送第一参考信息。其中,第一参考信息和第一时间信息用于第一终端设备与网络设备进行时钟同步。

也就是说,第二终端设备确定第一参考信息之后,通过网络设备向第一终端设备提供第一参考信息。即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一参考信息指示了与参考SF对应的第一参考DF,所以,第一终端设备就能够基于第一参考信息指示的第一参考DF,以及第一时间信息指示的时间,与网络设备实现时钟同步。

在一种可能的设计中,第一参考信息还包括时域资源单元的信息。其中,时域资源单元位于第一参考DF中,或第一参考DF之前,或第一参考DF之后,且时域资源单元满足以下其中一项:

第一项,时域资源单元的下边界与参考SF的下边界对齐。

第二项,时域资源单元的下边界与参考SF的下边界之间偏移量最小。

也就是说,第一参考信息还能够通过时域资源单元来指示参考SF与第一参考DF之间在时域上的前后位置关系。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示时域资源单元的下边界与参考SF的下边界之间的偏移量,以使第一终端设备基于偏移量,更精准地与网络设备实现时钟同步。

在一种可能的设计中,时域资源单元包括以下至少一项:子帧、时隙。

也就是说,相比于帧粒度而言,第一参考信息还能够在更细粒度(如子帧、时隙等)上指示参考SF与第一参考DF之间在时域上的前后位置关系。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示第一参考DF的下边界与参考SF的下边界之间的偏移量,以使第一终端设备基于偏移量,更精准地与网络设备实现时钟同步。

在一种可能的设计中,第一参考信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步,以进一步提升时钟同步精度。

在一种可能的设计中,偏移量是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

也就是说,在确定偏移量的过程中,已经考虑了补偿处理。即,偏移量已经是补偿之后的信息,第一终端设备基于偏移量即可提升与网络设备之间的时钟同步精度,无需由第一终端设备执行补偿处理,简化了第一终端设备的处理过程。

在一种可能的设计中,时域资源单元的信息是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

也就是说,在确定时域资源单元的过程中,已经考虑了补偿处理。即,时域资源单元的信息已经是补偿之后的信息,第一终端设备基于时域资源单元的信息即可提升与网络设备之间的时钟同步精度,无需由第一终端设备执行补偿处理,简化了第一终端设备的处理过程。

在一种可能的设计中,第一参考DF是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

也就是说,在确定第一参考DF的过程中,已经考虑了补偿处理。即,第一参考DF已经是补偿之后的直帧,第一终端设备基于第一参考DF即可提升与网络设备之间的时钟同步精度,无需由第一终端设备执行补偿处理,简化了第一终端设备的处理过程。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量。

如此,第一终端设备基于补偿信息(如TA/2)来校准与网络设备之间的同步时钟,以进一步提升与网络设备之间的时钟同步精度。

在一种可能的设计中,第一时间信息为系统信息块SIB9。也就是说,网络设备通过SIB9为第一终端设备指示参考SF在网络侧时钟上的时间。

在一种可能的设计中,本申请实施例时钟同步方法还包括:网络设备向第二终端设备发送第一指示信息。其中,第一指示信息指示参考SF,参考SF用于确定第一参考DF。

也就是说,网络设备还能够为第二终端设备指示参考SF,以使第二终端设备基于参考SF来确定第一参考DF。

在一种可能的设计中,本申请实施例时钟同步方法还包括:网络设备向第二终端设备发送第一请求消息。其中,第一请求消息请求第一参考信息。

也就是说,网络设备先向第二终端设备请求第一参考信息,第二终端设备基于第一请求消息,才向网络设备提供第一参考信息,以节省传输资源。

第七方面,本申请实施例提供一种时钟同步方法,该方法的执行主体可以是网络设备,也可以是应用于网络设备中的芯片。下面以执行主体是网络设备为例进行描述。该方法包括:网络设备向第一终端设备发送第一时间信息。其中,第一时间信息指示参考系统帧SF的下边界在网络侧时钟上的时间,参考SF通过Uu接口传输。网络设备接收来自第二终端设备的第一参考信息。其中,第一参考信息包括Uu定时与PC5定时之间的偏移量,第二终端设备为第一终端设备提供中继服务。然后,网络设备向第一终端设备发送第一参考信息。第一时间信息和第一参考信息用于第一终端设备与网络设备进行时钟同步。

也就是说,由第二终端设备确定Uu定时与PC5定时之间的偏移量之后,通过网络设提供给第一终端设备,以使第一终端设备基于第一时间信息和第一参考信息与网络设备实现时钟同步。即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一参考信息指示了与参考SF对应的第一参考DF,所以,第一终端设备就能够基于第一参考信息指示的第一参考DF,以及第一时间信息指示的时间,与网络设备实现时钟同步。

在一种可能的设计中,偏移量包括以下至少一项:Uu定时与PC5定时之间偏差的子帧数,Uu定时与PC5定时之间偏差的时隙数,Uu定时与PC5定时之间偏差的时长,以使第一终端设备基于偏移量,确定与参考SF对应的第一参考DF。

在一种可能的设计中,偏移量是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

也就是说,在确定偏移量的过程中,已经考虑了补偿处理。即,偏移量已经是补偿之后的信息,第一终端设备基于偏移量即可提升与网络设备之间的时钟同步精度,无需由第一终端设备执行补偿处理,简化了第一终端设备的处理过程。

在一种可能的设计中,第一参考信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步,以进一步提升时钟同步精度。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量。

如此,第一终端设备基于补偿信息(如TA/2)来校准与网络设备之间的同步时钟,以进一步提升与网络设备之间的时钟同步精度。

在一种可能的设计中,本申请实施例时钟同步方法还包括:网络设备向第二终端设备发送第一请求消息。其中,第一请求消息请求第一参考信息。

也就是说,网络设备先向第二终端设备请求第一参考信息,第二终端设备基于第一请求消息,才向网络设备提供第一参考信息,以节省传输资源。

第八方面,本申请实施例提供一种时钟同步方法,该方法的执行主体可以是网络设备,也可以是应用于网络设备中的芯片。下面以执行主体是网络设备为例进行描述。该方法包括:网络设备确定第一时间信息。其中,第一时间信息指示第一参考直帧DF的下边界在网络侧时钟上的时间,第一参考DF通过PC5接口传输,PC5接口是第一终端设备与第二终端设备之间的通信接口,第二终端设备为第一终端设备提供中继服务。然后,网络设备向第一终端设备发送第一时间信息。其中,第一时间信息用于第一终端设备与网络设备进行时钟同步。

也就是说,由网络设备确定第一时间信息,并提供给第一终端设备。即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一时间信息指示参考DF的下边界在网络侧时钟上的时间,所以,第一终端设备就能够基于第一时间信息指示的时间和参考DF,与网络设备实现时钟同步。

在一种可能的设计中,本申请实施例时钟同步方法还包括:网络设备接收来自第二终端设备的第一参考信息。其中,第一参考信息包括Uu定时与PC5定时之间的偏移量。然后,网络设备根据第一参考信息,确定第一时间信息。

也就是说,由第二终端设备确定第一参考信息,并提供给网络设备。由于第一参考信息指示了Uu定时与PC5定时之间的偏移量,所以,网络设备基于第一参考信息,即可确定第一时间信息。

在一种可能的设计中,偏移量包括以下至少一项:Uu定时与PC5定时之间偏差的子帧数,Uu定时与PC5定时之间偏差的时隙数,Uu定时与PC5定时之间偏差的时长,以使网络设备基于偏移量,确定与参考SF对应的第一参考DF。

在一种可能的设计中,第一参考信息和第一时间信息均包括补偿信息,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步,以进一步提升第一终端设备与网络设备之间的时钟同步精度。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量。

如此,第一终端设备基于补偿信息(如TA/2)来校准与网络设备之间的同步时钟,以进一步提升与网络设备之间的时钟同步精度。

在一种可能的设计中,本申请实施例时钟同步方法还包括:网络设备向第二终端设备发送第一请求消息。其中,第一请求消息请求第一参考信息。

也就是说,网络设备先向第二终端设备请求第一参考信息,第二终端设备基于第一请求消息,才向网络设备提供第一参考信息,以节省传输资源。

在一种可能的设计中,第一时间信息承载于下行链路信息传输消息。

第九方面,本申请实施例提供一种时钟同步方法,该方法的执行主体可以是第一终端设备,也可以是应用于第一终端设备中的芯片。下面以执行主体是第一终端设备为例进行描述。该方法包括:第一终端设备接收来自第二终端设备的第一信息。其中,第一信息指示参考DF在第二时钟上对应的时间,第二时钟是第二终端设备侧的定时时钟。然后,第一终端设备基于第一信息,与第二终端设备实现时钟同步。

如此,第二终端设备向第一终端设备指示参考DF在第二时钟上的时间,以使第一终端设备基于参考DF,以及第一信息指示的时间,确定参考DF在第一时钟上对应的时间,从而实现终端设备之间的时钟同步。

在一种可能的设计中,第一信息承载于侧行链路的RRC消息。也就是说,第二终端设备以单播的方式向第一终端设备发送RRC消息,以使第一终端设备获取第一信息。

或者,第一信息承载于第二级侧行控制信息SCI。也就是说,第二终端设备以组播或广播的方式向第一终端设备发送第二级SCI,以使第一终端设备获取第一信息。

在一种可能的设计中,第一信息还包括以下至少一项:

第一项,时间类型信息。其中,时间类型信息指示参考DF在第二时钟上对应的时间类型,以向第一终端设备指示时间类型。

第二项,不确定性信息。其中,不确定性信息指示参考DF在第二时钟上对应的时间误差,以向第一终端设备指示时间误差。

在一种可能的设计中,本申请实施例时钟同步方法还包括:第一终端设备向第二终端设备发送请求消息。其中,请求消息请求第一信息。

也就是说,第一终端设备先向第二终端设备请求第一信息,第二终端设备基于请求消息,才向第一终端设备提供第一信息,以节省传输资源。

第十方面,本申请实施例提供一种传输时延确定方法,该方法的执行主体可以是第一终端设备,也可以是应用于第一终端设备中的芯片。下面以执行主体是第一终端设备为例进行描述。该方法包括:第一终端设备向第二终端设备发送第一参考信息。其中,第一参考信息对应第一资源。第一终端设备接收来自第二终端设备的第二参考信息和第二指示信息。其中,第二参考信息对应第二资源。第二指示信息指示第二时间和第三时间。第二时间为第一资源的边界在第二时钟上的时间,第三时间为第二资源的边界在第二时钟上的时间。第二时钟是第二终端设备侧的定时时钟。第一终端设备确定第一时间和第四时间。其中,第一时间为第一资源的边界在第一时钟上的时间,第四时间为第二资源的边界在第一时钟上的时间。第一时钟是第一终端设备侧的定时时钟。第一终端设备根据第一时间、第二时间、第三时间,以及第四时间,确定传输时延。

也就是说,第一终端设备和第二终端设备均针对同一参考点(如第一资源的边界、或第二资源的边界)确定了在各自时钟上的时间,然后,第一终端设备基于上述四个时间,即可确定传输时延。

在一种可能的设计中,本申请实施例传输时延确定方法还包括:第一终端设备根据传输时延,补偿与第二终端设备之间的时钟同步。

如此,第一终端设备即可与第二终端设备的时钟同步,从而提升了时钟同步精准度。

在一种可能的设计中,本申请实施例传输时延确定方法还包括:第一终端设备向第二终端设备发送传输时延。其中,传输时延用于第二终端设备补偿与第一终端设备之间的时钟同步。此种情况下,第二终端设备即可与第一终端设备的时钟同步,从而提升了时钟同步精准度。或者,传输时延用于第二终端设备补偿与网络设备之间的时钟同步,且第一终端设备为第二终端设备提供中继服务。此种情况下,第二终端设备即可与网络设备的时钟同步,从而提升了时钟同步精准度。

在一种可能的设计中,本申请实施例传输时延确定方法还包括:第一终端设备根据传输时延,补偿与网络设备之间的时钟同步。其中,第二终端设备为第一终端设备提供中继服务。

如此,第一终端设备即可与网络设备的时钟同步,提升了时钟同步精准度。

在一种可能的设计中,第一参考信息为第一终端设备在PC5接口上发送的第一参考信号RS,第二参考信息为第二终端设备在PC5接口上发送的第二RS。

也就是说,第一终端设备与第二终端设备通过相互发送RS,来确定传输时延。

在一种可能的设计中,本申请实施例传输时延确定方法还包括:第一终端设备向网络设备发送第一带宽信息。其中,第一带宽信息指示第一RS的带宽,以使网络设备获知第一终端设备的资源占用状况。

在一种可能的设计中,第一RS的带宽是由网络设备配置的。也就是说,由网络设备确定第一RS的带宽。

在一种可能的设计中,本申请实施例传输时延确定方法还包括:第一终端设备向网络设备发送服务请求SR。其中,SR请求第一资源,第一资源用于传输第一RS。

也就是说,第一资源上承载了第一RS之外,未承载媒体接入控制的协议数据单元MAC PDU时,第一终端设备也能够向网络设备请求该第一资源,以传输第一RS。

在一种可能的设计中,本申请实施例传输时延确定方法还包括:第一终端设备向第二终端设备发送侧行控制信息SCI。其中,SCI指示第一资源上未承载MAC PDU。

如此,第二终端设备基于SCI,即可获知第一资源仅承载了第一RS,未承载MACPDU。

在一种可能的设计中,本申请实施例传输时延确定方法还包括:第一终端设备向第二终端设备发送第二带宽信息。其中,第二带宽信息指示第一RS的带宽。

如此,第二终端设备即可基于第二带宽信息,获知第一RS的带宽。

在一种可能的设计中,第二带宽信息承载于第一级SCI,或者,第二带宽信息承载于第二级SCI。

在一种可能的设计中,本申请实施例传输时延确定方法还包括:第一终端设备接收来自第二终端设备的第三带宽信息。其中,第三带宽信息指示第二RS的带宽。

如此,第一终端设备即可基于第三带宽信息,获知第二RS的带宽。

在一种可能的设计中,第三带宽信息承载于第一级SCI,或者,第三带宽信息承载于第二级SCI。

在一种可能的设计中,本申请实施例传输时延确定方法还包括:第一终端设备向第二终端设备发送第一指示信息。其中,第一指示信息指示第一时间。

第十一方面,本申请实施例提供一种通信装置,该通信装置可以为上述第一方面或第一方面任一种可能的设计中的第一终端设备,或者实现上述第一终端设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

该通信装置包括接收单元、处理单元和发送单元。其中,接收单元用于接收第一时间信息。其中,第一时间信息指示参考系统帧SF的下边界在网络侧时钟上的时间,参考SF通过Uu接口传输。接收单元还用于接收第一参考信息。其中,第一参考信息指示第一参考直帧DF,第一参考DF通过PC5接口传输。处理单元用于基于第一时间信息和第一参考信息,与网络设备实现时钟同步。其中,第一参考DF对应参考SF。

在一种可能的设计中,第一参考信息还包括时域资源单元的信息。其中,时域资源单元位于第一参考DF中,或第一参考DF之前,或第一参考DF之后,且时域资源单元满足以下其中一项:

第一项,时域资源单元的下边界与参考SF的下边界对齐。

第二项,时域资源单元的下边界与参考SF的下边界之间偏移量最小。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示时域资源单元的下边界与参考SF的下边界之间的偏移量。

在一种可能的设计中,时域资源单元包括以下至少一项:子帧、时隙。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示第一参考DF的下边界与参考SF的下边界之间的偏移量。

在一种可能的设计中,第一参考信息还包括补偿信息。其中,补偿信息用于通信装置补偿与网络设备之间的时钟同步。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量,第二终端设备为通信装置提供中继服务。

在一种可能的设计中,发送单元用于向第二终端设备发送第一指示信息。其中,第二终端设备为通信装置提供中继服务,第一指示信息指示参考SF。

在一种可能的设计中,接收单元,用于接收第一参考信息,具体包括:接收来自第二终端设备的第一参考信息。其中,第二终端设备为通信装置提供中继服务。

在一种可能的设计中,发送单元还用于向第二终端设备发送第一请求消息。其中,第一请求消息请求第一参考信息。

在一种可能的设计中,接收单元,用于接收第一参考信息,具体包括:接收来自网络设备的第一参考信息。

第十二方面,本申请实施例提供一种通信装置,该通信装置可以为上述第二方面或第二方面任一种可能的设计中的第一终端设备,或者实现上述第一终端设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

该通信装置包括接收单元、处理单元和发送单元。其中,接收单元用于接收第一时间信息。其中,第一时间信息指示参考系统帧SF的下边界在网络侧时钟上的时间,参考SF通过Uu接口传输。接收单元还用于接收第一参考信息。其中,第一参考信息包括Uu定时与PC5定时之间的偏移量。处理单元用于基于第一时间信息和第一参考信息,与网络设备实现时钟同步。

在一种可能的设计中,偏移量包括以下至少一项:Uu定时与PC5定时之间偏差的子帧数,Uu定时与PC5定时之间偏差的时隙数,Uu定时与PC5定时之间偏差的时长。

在一种可能的设计中,第一参考信息还包括补偿信息,补偿信息用于通信装置补偿与网络设备之间的时钟同步。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量,第二终端设备为通信装置提供中继服务。

在一种可能的设计中,接收单元,用于接收第一参考信息,具体包括:接收来自第二终端设备的第一参考信息。其中,第二终端设备为通信装置提供中继服务。

在一种可能的设计中,发送单元,用于向第二终端设备发送第一请求消息。其中,第一请求消息请求第一参考信息。

在一种可能的设计中,接收单元,用于接收第一参考信息,具体包括:接收来自网络设备的第一参考信息。

第十三方面,本申请实施例提供一种通信装置,该通信装置可以为上述第三方面或第三方面任一种可能的设计中的第一终端设备,或者实现上述第一终端设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

该通信装置包括接收单元、处理单元和发送单元。其中,接收单元用于接收来自网络设备的第一时间信息。其中,第一时间信息指示第一参考直帧DF的下边界在网络侧时钟上的时间,第一参考DF通过PC5接口传输,PC5接口是通信装置与第二终端设备之间的通信接口,第二终端设备为通信装置提供中继服务。处理单元用于基于第一时间信息,与网络设备实现时钟同步。

在一种可能的设计中,第一时间信息还包括补偿信息。其中,补偿信息用于通信装置补偿与网络设备之间的时钟同步。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量。

在一种可能的设计中,第一时间信息承载于下行链路信息传输消息。

第十四方面,本申请实施例提供一种通信装置,该通信装置可以为上述第四方面或第四方面任一种可能的设计中的第二终端设备,或者实现上述第二终端设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

该通信装置包括接收单元、处理单元和发送单元。其中,处理单元用于确定第一参考信息。其中,第一参考信息指示第一参考直帧DF,第一参考DF对应参考SF,参考SF通过Uu接口传输,第一参考DF通过PC5接口传输,PC5接口是第一终端设备与通信装置之间的通信接口,通信装置为第一终端设备提供中继服务。发送单元用于发送第一参考信息。其中,第一参考信息用于第一终端设备与网络设备实现时钟同步。

在一种可能的设计中,第一参考信息还包括时域资源单元的信息。其中,时域资源单元位于第一参考DF中,或第一参考DF之前,或第一参考DF之后,且时域资源单元满足以下其中一项:

第一项,时域资源单元的下边界与参考SF的下边界对齐。

第二项,时域资源单元的下边界与参考SF的下边界之间偏移量最小。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示时域资源单元的下边界与参考SF的下边界之间的偏移量。

在一种可能的设计中,时域资源单元包括以下至少一项:子帧、时隙。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示第一参考DF的下边界与参考SF的下边界之间的偏移量。

在一种可能的设计中,第一参考信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

在一种可能的设计中,偏移量是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

在一种可能的设计中,时域资源单元的信息是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

在一种可能的设计中,第一参考DF是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是通信装置与网络设备之间实现上行同步的时间提前量。

在一种可能的设计中,接收单元还用于接收来自网络设备的系统信息块SIB9。其中,参考SF是基于SIB9所在的系统信息SI窗口确定的。

在一种可能的设计中,接收单元还用于接收来自网络设备的第一指示信息。或者,接收单元还用于接收来自第一终端设备的第一指示信息。第一指示信息指示参考SF。

在一种可能的设计中,发送单元,用于发送第一参考信息,具体包括:向网络设备发送第一参考信息。其中,第一参考信息用于网络设备发送给第一终端设备。

在一种可能的设计中,接收单元,还用于接收来自网络设备的第一请求消息。其中,第一请求消息请求第一参考信息。

在一种可能的设计中,发送单元,用于发送第一参考信息,具体包括:向第一终端设备发送第一参考信息。

在一种可能的设计中,接收单元,还用于接收来自第一终端设备的第一请求消息。其中,第一请求消息请求第一参考信息。

第十五方面,本申请实施例提供一种通信装置,该通信装置可以为上述第五方面或第五方面任一种可能的设计中的第二终端设备,或者实现上述第二终端设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

该通信装置包括接收单元、处理单元和发送单元。其中,处理单元用于确定第一参考信息。其中,第一参考信息包括Uu定时与PC5定时之间的偏移量。发送单元用于发送第一参考信息,第一参考信息用于第一终端设备与网络设备实现时钟同步,通信装置为第一终端设备提供中继服务。

在一种可能的设计中,偏移量包括以下至少一项:Uu定时与PC5定时之间偏差的子帧数,Uu定时与PC5定时之间偏差的时隙数,Uu定时与PC5定时之间偏差的时长。

在一种可能的设计中,第一参考信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是通信装置与网络设备之间实现上行同步的时间提前量。

在一种可能的设计中,发送单元,用于发送第一参考信息,具体包括:向第一终端设备发送第一参考信息。

在一种可能的设计中,接收单元还用于接收来自第一终端设备的第一请求消息。其中,第一请求消息请求第一参考信息。

在一种可能的设计中,发送单元,用于发送第一参考信息,具体包括:向网络设备发送第一参考信息。

在一种可能的设计中,接收单元还用于接收来自网络设备的第一请求消息。其中,第一请求消息请求第一参考信息。

第十六方面,本申请实施例提供一种通信装置,该通信装置可以为上述第六方面或第六方面任一种可能的设计中的网络设备,或者实现上述网络设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

该通信装置包括接收单元、处理单元和发送单元。其中,发送单元用于向第一终端设备发送第一时间信息。其中,第一时间信息指示参考系统帧SF的下边界在网络侧时钟上的时间,参考SF通过Uu接口传输。接收单元用于接收来自第二终端设备的第一参考信息。其中,第一参考信息指示第一参考直帧DF,第一参考DF对应参考SF,第一参考DF通过PC5接口传输,第二终端设备为第一终端设备提供中继服务。发送单元还用于向第一终端设备发送第一参考信息。其中,第一参考信息和第一时间信息用于第一终端设备与通信装置进行时钟同步。

在一种可能的设计中,第一参考信息还包括时域资源单元的信息。其中,时域资源单元位于第一参考DF中,或第一参考DF之前,或第一参考DF之后,且时域资源单元满足以下其中一项:

第一项,时域资源单元的下边界与参考SF的下边界对齐。

第二项,时域资源单元的下边界与参考SF的下边界之间偏移量最小。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示时域资源单元的下边界与参考SF的下边界之间的偏移量。

在一种可能的设计中,时域资源单元包括以下至少一项:子帧、时隙。

在一种可能的设计中,第一参考信息还包括偏置信息。其中,偏置信息指示第一参考DF的下边界与参考SF的下边界之间的偏移量。

在一种可能的设计中,第一参考信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与通信装置之间的时钟同步。

在一种可能的设计中,偏移量是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与通信装置之间的时钟同步。

在一种可能的设计中,时域资源单元的信息是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与通信装置之间的时钟同步。

在一种可能的设计中,第一参考DF是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与通信装置之间的时钟同步。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量。

在一种可能的设计中,第一时间信息为系统信息块SIB9。

在一种可能的设计中,发送单元还用于向第二终端设备发送第一指示信息。其中,第一指示信息指示参考SF,参考SF用于确定第一参考DF。

在一种可能的设计中,发送单元还用于向第二终端设备发送第一请求消息。其中,第一请求消息请求第一参考信息。

第十七方面,本申请实施例提供一种通信装置,该通信装置可以为上述第七方面或第七方面任一种可能的设计中的网络设备,或者实现上述网络设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

该通信装置包括接收单元、处理单元和发送单元。其中,发送单元用于向第一终端设备发送第一时间信息。其中,第一时间信息指示参考系统帧SF的下边界在网络侧时钟上的时间,参考SF通过Uu接口传输。接收单元用于接收来自第二终端设备的第一参考信息。其中,第一参考信息包括Uu定时与PC5定时之间的偏移量,第二终端设备为第一终端设备提供中继服务。发送单元还用于向第一终端设备发送第一参考信息。其中,第一时间信息和第一参考信息用于第一终端设备与通信装置进行时钟同步。

在一种可能的设计中,偏移量包括以下至少一项:Uu定时与PC5定时之间偏差的子帧数,Uu定时与PC5定时之间偏差的时隙数,Uu定时与PC5定时之间偏差的时长。

在一种可能的设计中,偏移量是基于补偿信息确定的。其中,补偿信息用于第一终端设备补偿与通信装置之间的时钟同步。

在一种可能的设计中,第一参考信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量。

在一种可能的设计中,发送单元还用于向第二终端设备发送第一请求消息。其中,第一请求消息请求第一参考信息。

第十八方面,本申请实施例提供一种通信装置,该通信装置可以为上述第八方面或第八方面任一种可能的设计中的网络设备,或者实现上述网络设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

该通信装置包括接收单元、处理单元和发送单元。其中,处理单元用于确定第一时间信息。其中,第一时间信息指示第一参考直帧DF的下边界在网络侧时钟上的时间,第一参考DF通过PC5接口传输,PC5接口是第一终端设备与第二终端设备之间的通信接口,第二终端设备为第一终端设备提供中继服务。发送单元用于向第一终端设备发送第一时间信息。其中,第一时间信息用于第一终端设备与通信装置进行时钟同步。

在一种可能的设计中,接收单元用于接收来自第二终端设备的第一参考信息。其中,第一参考信息包括Uu定时与PC5定时之间的偏移量。处理单元还用于根据第一参考信息,确定第一时间信息。

在一种可能的设计中,偏移量包括以下至少一项:Uu定时与PC5定时之间偏差的子帧数,Uu定时与PC5定时之间偏差的时隙数,Uu定时与PC5定时之间偏差的时长。

在一种可能的设计中,第一参考信息和第一时间信息均包括补偿信息,补偿信息用于第一终端设备补偿与通信装置之间的时钟同步。

在一种可能的设计中,补偿信息包括以下其中一项:时间提前量TA、TA/2。其中,TA是第二终端设备与通信装置之间实现上行同步的时间提前量。

在一种可能的设计中,发送单元还用于向第二终端设备发送第一请求消息。其中,第一请求消息请求第一参考信息。

在一种可能的设计中,第一时间信息承载于下行链路信息传输消息。

第十九方面,本申请实施例提供一种通信装置,该通信装置可以为上述第九方面或第九方面任一种可能的设计中的第一终端设备,或者实现上述第一终端设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

该通信装置包括接收单元、处理单元和发送单元。其中,接收单元用于接收来自第二终端设备的第一信息。其中,第一信息指示参考DF在第二时钟上对应的时间,第二时钟是第二终端设备侧的定时时钟。处理单元用于基于第一信息,与第二终端设备实现时钟同步。

在一种可能的设计中,第一信息承载于侧行链路的RRC消息。或者,第一信息承载于第二级侧行控制信息SCI。

在一种可能的设计中,第一信息还包括以下至少一项:

第一项,时间类型信息。其中,时间类型信息指示参考DF在第二时钟上对应的时间类型。

第二项,不确定性信息。其中,不确定性信息指示参考DF在第二时钟上对应的时间误差。

在一种可能的设计中,发送单元用于向第二终端设备发送请求消息。其中,请求消息请求第一信息。

第二十方面,本申请实施例提供一种通信装置,该通信装置可以为上述第十方面或第十方面任一种可能的设计中的第一终端设备,或者实现上述第一终端设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

该通信装置包括接收单元、处理单元和发送单元。其中,发送单元用于向第二终端设备发送第一参考信息。其中,第一参考信息对应第一资源。接收单元用于接收来自第二终端设备的第二参考信息和第二指示信息。其中,第二参考信息对应第二资源,第二指示信息指示第二时间和第三时间,第二时间为第一资源的边界在第二时钟上的时间,第三时间为第二资源的边界在第二时钟上的时间,第二时钟是第二终端设备侧的定时时钟。处理单元用于确定第一时间和第四时间。其中,第一时间为第一资源的边界在第一时钟上的时间,第四时间为第二资源的边界在第一时钟上的时间,第一时钟是通信装置侧的定时时钟。处理单元还用于根据第一时间、第二时间、第三时间,以及第四时间,确定传输时延。

在一种可能的设计中,处理单元还用于根据传输时延,补偿与第二终端设备之间的时钟同步。

在一种可能的设计中,发送单元还用于向第二终端设备发送传输时延。其中,传输时延用于第二终端设备补偿与通信装置之间的时钟同步。或者,传输时延用于第二终端设备补偿与网络设备之间的时钟同步,且通信装置为第二终端设备提供中继服务。

在一种可能的设计中,处理单元还用于根据传输时延,补偿与网络设备之间的时钟同步。其中,第二终端设备为通信装置提供中继服务。

在一种可能的设计中,第一参考信息为通信装置在PC5接口上发送的第一参考信号RS,第二参考信息为第二终端设备在PC5接口上发送的第二RS。

在一种可能的设计中,发送单元还用于向网络设备发送第一带宽信息。其中,第一带宽信息指示第一RS的带宽。

在一种可能的设计中,第一RS的带宽是由网络设备配置的。

在一种可能的设计中,发送单元还用于向网络设备发送服务请求SR。其中,SR请求第一资源,第一资源用于传输第一RS。

在一种可能的设计中,发送单元还用于向第二终端设备发送侧行控制信息SCI。其中,SCI指示第一资源上未承载媒体接入控制的协议数据单元MAC PDU。

在一种可能的设计中,发送单元还用于向第二终端设备发送第二带宽信息。其中,第二带宽信息指示第一RS的带宽。

在一种可能的设计中,第二带宽信息承载于第一级SCI,或者,第二带宽信息承载于第二级SCI。

在一种可能的设计中,接收单元还用于接收来自第二终端设备的第三带宽信息。其中,第三带宽信息指示第二RS的带宽。

在一种可能的设计中,第三带宽信息承载于第一级SCI,或者,第三带宽信息承载于第二级SCI。

在一种可能的设计中,发送单元还用于向第二终端设备发送第一指示信息。其中,第一指示信息指示第一时间。

第二十一方面,本申请实施例提供了一种通信装置,包括:处理器和存储器;该存储器用于存储计算机指令,当该处理器执行该指令时,使得该通信装置执行上述任一方面或任一方面任一种可能的设计中第一终端设备所执行的方法。该通信装置可以为上述第一方面或第一方面任一种可能的设计中的第一终端设备,或者可以为上述第二方面或第二方面任一种可能的设计中的第一终端设备,或者可以为上述第三方面或第三方面任一种可能的设计中的第一终端设备,或者可以为上述第九方面或第九方面任一种可能的设计中的第一终端设备,或者可以为上述第十方面或第十方面任一种可能的设计中的第一终端设备,或者实现上述第一终端设备功能的芯片。

第二十二方面,本申请实施例提供了一种通信装置,包括:处理器;所述处理器与存储器耦合,用于读取存储器中的指令并执行,以使该通信装置执行如上述任一方面或任一方面任一种可能的设计中的第一终端设备所执行的方法。该通信装置可以为上述第一方面或第一方面任一种可能的设计中的第一终端设备,或者可以为上述第二方面或第二方面任一种可能的设计中的第一终端设备,或者可以为上述第三方面或第三方面任一种可能的设计中的第一终端设备,或者可以为上述第九方面或第九方面任一种可能的设计中的第一终端设备,或者可以为上述第十方面或第十方面任一种可能的设计中的第一终端设备,或者实现上述第一终端设备功能的芯片。

第二十三方面,本申请实施例提供一种芯片,包括处理电路和输入输出接口。其中,输入输出接口用于与芯片之外的模块通信,例如,该芯片可以为实现上述第一方面或第一方面任一种可能的设计中的第一终端设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第一方面或第一方面任一种可能的设计中的方法。再如,该芯片可以为实现上述第二方面或第二方面任一种可能的设计中的第一终端设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第二方面或第二方面任一种可能的设计中的方法。又如,该芯片可以为实现上述第三方面或第三方面任一种可能的设计中的第一终端设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第三方面或第三方面任一种可能的设计中的方法。又如,该芯片可以为实现上述第九方面或第九方面任一种可能的设计中的第一终端设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第九方面或第九方面任一种可能的设计中的方法。又如,该芯片可以为实现上述第十方面或第十方面任一种可能的设计中的第一终端设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第十方面或第十方面任一种可能的设计中的方法。

第二十四方面,本申请实施例提供了一种通信装置,包括:处理器和存储器;该存储器用于存储计算机指令,当该处理器执行该指令时,使得该通信装置执行上述任一方面或任一方面任一种可能的设计中第二终端设备所执行的方法。该通信装置可以为上述第四方面或第四方面任一种可能的设计中的第二终端设备,或者可以为上述第五方面或第五方面任一种可能的设计中的第二终端设备,或者实现上述第二终端设备功能的芯片。

第二十五方面,本申请实施例提供了一种通信装置,包括:处理器;所述处理器与存储器耦合,用于读取存储器中的指令并执行,以使该通信装置执行如上述任一方面或任一方面任一种可能的设计中的第二终端设备所执行的方法。该通信装置可以为上述第四方面或第四方面任一种可能的设计中的第二终端设备,或者可以为上述第五方面或第五方面任一种可能的设计中的第二终端设备,或者实现上述第二终端设备功能的芯片。

第二十六方面,本申请实施例提供一种芯片,包括处理电路和输入输出接口。其中,输入输出接口用于与芯片之外的模块通信,例如,该芯片可以为实现上述第四方面或第四方面任一种可能的设计中的第二终端设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第四方面或第四方面任一种可能的设计中的方法。再如,该芯片可以为实现上述第五方面或第五方面任一种可能的设计中的第二终端设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第五方面或第五方面任一种可能的设计中的方法。

第二十七方面,本申请实施例提供了一种通信装置,包括:处理器和存储器;该存储器用于存储计算机指令,当该处理器执行该指令时,使得该通信装置执行上述任一方面或任一方面任一种可能的设计中网络设备所执行的方法。该通信装置可以为上述第六方面或第六方面任一种可能的设计中的网络设备,或者可以为上述第七方面或第七方面任一种可能的设计中的网络设备,或者可以为上述第八方面或第八方面任一种可能的设计中的网络设备,或者实现上述网络设备功能的芯片。

第二十八方面,本申请实施例提供了一种通信装置,包括:处理器;所述处理器与存储器耦合,用于读取存储器中的指令并执行,以使该通信装置执行如上述任一方面或任一方面任一种可能的设计中的网络设备所执行的方法。该通信装置可以为上述第六方面或第六方面任一种可能的设计中的网络设备,或者可以为上述第七方面或第七方面任一种可能的设计中的网络设备,或者可以为上述第八方面或第八方面任一种可能的设计中的网络设备,或者实现上述网络设备功能的芯片。

第二十九方面,本申请实施例提供一种芯片,包括处理电路和输入输出接口。其中,输入输出接口用于与芯片之外的模块通信,例如,该芯片可以为实现上述第六方面或第六方面任一种可能的设计中的网络设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第六方面或第六方面任一种可能的设计中的方法。再如,该芯片可以为实现上述第七方面或第七方面任一种可能的设计中的网络设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第七方面或第七方面任一种可能的设计中的方法。又如,该芯片可以为实现上述第八方面或第八方面任一种可能的设计中的网络设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第八方面或第八方面任一种可能的设计中的方法。

第三十方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述任一方面中任一项的方法。

第三十一方面,本申请实施例提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述任一方面中任一项的方法。

第三十二方面,本申请实施例提供一种电路系统,电路系统包括处理电路,处理电路被配置为执行如上述任一方面中任一项的方法。

第三十三方面,本申请实施例提供一种通信系统,该通信系统包括上述各个方面中任一项中的终端设备和网络设备。

其中,第十一方面至第三十三方面中任一种设计所带来的技术效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。

附图说明

图1为本申请实施例提供的一种传输时延场景示意图;

图2a为本申请实施例提供的一种时钟同步方法的场景示意图;

图2b为本申请实施例提供的再一种时钟同步方法的场景示意图;

图2c为本申请实施例提供的又一种时钟同步方法的场景示意图;

图2d为本申请实施例提供的又一种时钟同步方法的场景示意图;

图3为本申请实施例提供的一种通信系统的架构示意图;

图4a为本申请实施例提供的一种用户面协议栈结构图;

图4b为本申请实施例提供的一种控制面协议栈结构图;

图5为本申请实施例提供的一种时钟同步方法的流程示意图;

图6a为本申请实施例提供的又一种时钟同步方法的场景示意图;

图6b为本申请实施例提供的又一种时钟同步方法的场景示意图;

图6c为本申请实施例提供的又一种时钟同步方法的场景示意图;

图6d为本申请实施例提供的又一种时钟同步方法的场景示意图;

图6e为本申请实施例提供的又一种时钟同步方法的场景示意图;

图6f为本申请实施例提供的又一种时钟同步方法的场景示意图;

图6g为本申请实施例提供的又一种时钟同步方法的场景示意图;

图6h为本申请实施例提供的又一种时钟同步方法的场景示意图;

图7a为本申请实施例提供的再一种时钟同步方法的流程示意图;

图7b为本申请实施例提供的又一种时钟同步方法的流程示意图;

图8为本申请实施例提供的又一种时钟同步方法的流程示意图;

图9为本申请实施例提供的又一种时钟同步方法的流程示意图;

图10为本申请实施例提供的再一种通信系统的架构示意图;

图11为本申请实施例提供的又一种时钟同步方法的流程示意图;

图12a为本申请实施例提供的又一种时钟同步方法的流程示意图;

图12b为本申请实施例提供的又一种时钟同步方法的流程示意图;

图12c为本申请实施例提供的又一种时钟同步方法的场景示意图;

图13a为本申请实施例提供的又一种时钟同步方法的流程示意图;

图13b为本申请实施例提供的又一种时钟同步方法的流程示意图;

图14a为本申请实施例提供的又一种时钟同步方法的流程示意图;

图14b为本申请实施例提供的又一种时钟同步方法的流程示意图;

图15为本申请实施例提供的一种通信装置的结构示意图;

图16为本申请实施例提供的再一种通信装置的结构示意图。

具体实施方式

本申请的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请实施例中,“多个”包括两个或两个以上。本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

首先,介绍本申请中所涉及的技术术语:

1、侧行链路(sidelink,SL)、侧行链路控制信息(sidelink controlinformation,SCI)

侧行链路,是指两个终端设备之间直接通信的链路。

SCI指示用户数据的时频资源信息、调制与编码策略等数据调度信息。其中,用户数据通过侧行链路共享信道(physical sidelink share channel,PSSCH)传输。示例性的,在SL通信过程中,发送终端设备向接收终端设备发送PSSCH之前,发送终端设备先向接收终端设备发送SCI。其中,SCI包括用户数据的时频资源信息、调制与编码策略等,以使接收终端设备根据SCI指示的内容,接收来自发送终端设备的用户数据。

SCI可以有多种类型。例如,SCI的类型包括第一级SCI和第二级SCI。

其中,第一级SCI通过侧行链路控制信道(physical sidelink control channel,PSCCH)传输。第一级SCI用于调度PSSCH。第一级SCI还用于调度在PSSCH上传输的第二级SCI。第二级SCI用于PSSCH解码以及相关的物理层过程,如混合自动重传请求(hybridautomatic repeat request,HARQ)反馈过程。

2、终端设备与终端设备之间的通信

在终端设备与终端设备之间的通信场景中,两个终端设备之间可以通过PC5接口直接通信,用户面数据不经过网络设备,以减少通信时延。

在侧行链路通信过程中,两个终端设备之间的时钟同步方式包括以下其中一项:

第一项,终端设备直接接收对端的SL同步信号,基于SL同步信号,实现时钟同步。

第二项,两个终端设备分别与各自同步源同步,从而实现两个终端设备之间的时钟同步。其中,同步源可以是全球卫星定位系统(global navigation satellite system,GNSS),也可以是服务基站。

终端设备与终端设备之间的通信场景,也可以描述为,非中继(relay)的PC5通信场景。在本申请实施例中,以终端设备与终端设备之间的通信为例,进行介绍。

3、用户设备到网络(user equipment-to-network,U2N)

U2N是基于接入层(layer2-base,基于层2)的relay技术实现的。在U2N场景中,基站与中继终端设备之间通过Uu接口通信,中继终端设备与远端(remote)终端设备之间通过PC5接口通信。远端终端设备可以通过中继终端设备与基站建立连接,并进行数据传输。在U2N场景中,中继终端设备为远端终端设备提供中继服务,以提升小区覆盖。其中,远端终端设备,也可以描述为远程终端设备。在本申请实施例中,以远端终端设备为例,进行介绍。U2N场景,也可以描述为UE-to-Network relay场景。通过PC5接口传输的帧,描述为直帧(direct frame,DF),DF在PC5接口上的编号描述为直帧号(direct frame number,DFN)。通过Uu接口传输的帧,描述为系统帧(system frame,SF),SF在Uu接口上的编号描述为系统帧号(system frame number,SFN)。

4、时间提前量(timing advance,TA)

在终端设备与网络设备直接通信的场景中,TA是终端设备通过与网络设备之间的随机接入过程确定的。网络设备通过适当地控制每个终端设备的TA,可以控制来自不同终端设备的上行信号到达网络设备的时间。对于离网络设备较远的终端设备而言,由于有较大的传输时延,就要比离网络设备较近的终端设备提前发送上行信号。也就是说,离网络设备较远的终端设备对应的TA比离网络设备较近的终端设备对应的TA更大。

示例性的,传输时延的介绍如下,以系统帧为例,网络设备确定的时间与终端设备确定的时间不同。如图1所示,以系统帧为例,该帧对应的系统帧号(system frame number,SFN)为SFN#x,网络设备基于自身维持的时钟,确定该帧的下边界时间为t1。终端设备基于自身维持的时钟,确定该帧的下边界时间为t1

5、基于参考SF的时钟同步

在无线通信系统中,终端设备基于网络设备提供的同步信号和物理广播信道块(synchronization signal and physical broadcast channel block,SSB),与网络设备实现SF同步。然后,终端设备基于网络设备提供的系统信息块(system informationblock,SIB)9或下行链路信息传输(DL Information Transfer)消息,与网络设备实现时钟同步。其中,SIB9和DL Information Transfer消息指示参考SF的下边界在网络侧时钟上的时间,具体说明如下:

方式一,基于SIB9实现时钟同步

SIB9包括参考时间信息。其中,参考时间信息指示参考SF的下边界在网络侧时钟上的时间。参考SF的下边界可以是SIB9所属系统消息(system information,SI)窗口结束边界所在的SF的边界,如图2a所示。参考SF的下边界也可以是SIB9所属SI窗口结束边界之后的SF边界,如图2b所示。在图2a和图2b中,参考SF对应的系统帧号均为SFN#x。

可选的,参考时间信息还包括以下至少一项:

第一项,时间类型信息。其中,时间类型信息指示时间类型,且该时间类型为参考时间信息指示时间的类型。示例性的,时间类型信息指示时间类型为本地时钟。也就是说,参考时间信息指示的时间是同步源相对本地起始时间的时间。或者,参考时间信息未携带时间类型信息。此种情况下,参考时间信息指示的时间是全球定位系统(globalpositioning system,GPS)时间,是相对GPS起始时间的时间。

第二项,不确定性信息。其中,不确定性信息指示时间的不确定性,且为参考时间信息指示时间的不确定性。换言之,不确定性信息指示参考时间信息所指示时间的误差。

方式二,基于DL Information Transfer消息实现时钟同步

DL Information Transfer消息包括参考时间信息。其中,参考时间信息包括时间信息和参考系统帧号(system frame number,SFN)。时间信息指示参考SF的下边界在网络侧时钟上的时间。参考SFN指示上述参考SF。示例性的,图2c和图2d示出了参考SF与下行链路信息传输消息所在的SF在时域上的位置。在图2c和图2d中,参考SFN为SFN#x。

然而,在U2N场景中,远端终端设备可能处于网络设备的信号覆盖范围之外,无法获知参考SF在Uu上对应的传输资源,也就无法与网络设备实现时钟同步。

有鉴于此,本申请实施例提供时钟同步方法,本申请实施例时钟同步方法适用于各种通信系统。本申请实施例提供的时钟同步方法可以应用于长期演进(long termevolution,LTE)系统,或者第五代(fifth-generation,5G)通信网络,或者其他类似的网络中,或者未来的其它网络中。图3为可适用于本申请实施例时钟同步方法的通信系统的架构示意图,该通信系统可以包括网络设备300、终端设备310和终端设备320。其中,终端设备310为终端设备320提供中继服务。网络设备300与终端设备310之间通过Uu接口通信,终端设备310与终端设备320之间通过PC5接口通信。终端设备320通过终端设备310与网络设备300建立连接,并进行数据传输。图3中仅示出了一个网络设备和两个终端设备。图3仅为示意图,并不构成对本申请实施例时钟同步方法的适用场景的限定。

终端设备,又称为用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等,是一种向用户提供语音/数据连通性的设备,例如,具有无线连接功能的手持式设备或车载设备等。终端设备具体可以为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备、虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、或智慧家庭(smart home)中的无线终端,5G通信网络或5G之后的通信网络中的终端设备等,本申请实施例对此不作限定。

网络设备是无线通信网络中的设备,例如将终端设备接入到无线通信网络的无线接入网(radio access network,RAN)节点。目前,一些RAN节点的举例为:下一代网络节点(generation Node B,gNB)、传输接收点(transmission reception point,TRP)、演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(basetransceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU),或无线保真(wireless fidelity,Wifi)接入点(accesspoint,AP),或5G通信网络或5G之后的通信网络中的网络侧设备等。

下面,对图3所示的通信网络的协议栈进行介绍。网络设备300可以是图4a或图4b中的接入网设备。参见图4a,图4a示出了终端设备320、终端设备310、接入网设备和核心网设备的用户面协议栈。终端设备320的协议栈中从上至下包括网络之间互联的协议(internet protocol,IP)层、服务数据适配协议(service data adaptation protocol,SDAP)层(也称为Uu-SDAP层)、包数据汇聚协议(packet data convergence protocol,PDCP)层(也称为Uu-PDCP层)、适配(adaptation,ADAPT)层、无线链路控制(radio linkcontrol,RLC)层(也称为PC5-RLC层)、媒体访问控制(media access control,MAC)层(也称为PC5-MAC层)和物理(physical,PHY)层(也称为PC5-PHY层)。终端设备310中与终端设备320通信的协议栈从上至下包括ADAPT层、PC5-RLC层、PC5-MAC层和PC5-PHY层。终端设备310中与接入网设备通信的协议栈从上至下包括ADAPT层、Uu-RLC层、Uu-MAC层和Uu-PHY层。接入网设备中与终端设备320通信的协议栈从上至下包括Uu-SDAP层和Uu-PDCP层。接入网设备中与终端设备310通信的协议栈从上至下包括ADAPT层、Uu-RLC层、Uu-MAC层和Uu-PHY层。接入网设备中与核心网设备通信的协议栈包括N3协议栈。核心网设备中与终端设备320通信的协议栈包括IP层。核心网设备中与接入网设备通信的协议栈包括N3协议栈。

参见图4b,图4b示出了终端设备320、终端设备310、接入网设备和核心网设备的控制面协议栈。终端设备320的协议栈中从上至下包括非接入层(non-access stratum,NAS)、无线资源控制(radio resource control,RRC)层(也称为Uu-RRC层)、PDCP层(也称为Uu-PDCP层)、ADAPT层、RLC层(也称为PC5-RLC层)、MAC层(也称为PC5-MAC层)和PHY层(也称为PC5-PHY层)。终端设备310中与终端设备320通信的协议栈从上至下包括ADAPT层、PC5-RLC层、PC5-MAC层和PC5-PHY层。终端设备310中与接入网设备通信的协议栈从上至下包括ADAPT层、Uu-RLC层、Uu-MAC层和Uu-PHY层。接入网设备中与终端设备320通信的协议栈从上至下包括Uu-RRC层和Uu-PDCP层。接入网设备中与终端设备310通信的协议栈从上至下包括ADAPT层、Uu-RLC层、Uu-MAC层和Uu-PHY层。接入网设备中与核心网设备通信的协议栈包括N2协议栈。核心网设备中与终端设备320通信的协议栈包括NAS层。核心网设备中与接入网设备通信的协议栈包括N2协议栈。

其中,图4a和图4b中的适配层用于支持终端设备320的多个Uu PDCP实体映射到一个SL RLC实体,即支持终端设备320的Uu数据无线承载(data radio bearer,DRB)与SL DRB之间N:1映射。例如,为了支持多个终端设备320通过同一个终端设备310接入接入网设备,终端设备310和接入网设备之间存在适配层。其中,适配层中包括终端设备320的标识信息,终端设备320的标识信息可以是终端设备310分配的,也可以是接入网设备分配的。另外,可能存在一个终端设备320的多个DRB映射到终端设备310的一个DRB,因此,适配层中还可以携带终端设备320的DRB标识。

应理解,图4a和图4b中的适配层是可选的。终端设备320与终端设备310之间也可以没有适配层。

本申请实施例描述的通信系统以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定。本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

下面对本申请实施例提供的时钟同步方法进行具体阐述。

需要说明的是,本申请下述实施例中各个网元之间的消息名字或消息中各参数的名字等只是一个示例,具体实现中也可以是其他的名字。在此统一说明,以下不再赘述。

针对U2N场景,本申请实施例提供三种时钟同步方法(即下述第一种时钟同步方法500、第二种时钟同步方法800和第三种时钟同步方法900),第一终端设备是U2N场景中的远端终端设备,如图3中的终端设备320。第二终端设备是U2N场景中的中继终端设备,如图3中的终端设备310。在U2N场景中,信息X从网络设备向第一终端设备的传输过程,如网络设备向第一终端设备发送信息X,相应的,第一终端设备接收来自网络设备的信息X,可以理解为,网络设备通过第二终端设备向第一终端设备发送信息X,相应的,第一终端设备通过第二终端设备接收来自网络设备的信息X,具体实现过程包括两个步骤:步骤1,网络设备向第二终端设备发送信息X。相应的,第二终端设备接收来自网络设备的信息X。步骤2,第二终端设备向第一终端设备发送信息X。相应的,第一终端设备接收来自第二终端设备的信息X。其中,信息X包括但不限于:第一时间信息(如S501、S801中传输的信息)、第一参考信息(如S505c、S804中传输的信息)、或第二时间信息(如S904中传输的信息)。下面,详细介绍本申请实施例提供的三种时钟同步方法:

本申请实施例提供的第一种时钟同步方法的核心思想在于:由第二终端设备提供第一参考信息。其中,第一参考信息指示第一参考DF,且第一参考DF对应参考SF。第一终端设备接收第一时间信息和第一参考信息。其中,第一时间信息指示参考SF的下边界在网络侧时钟上的时间。这样一来,即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一参考信息指示了与参考SF对应的第一参考DF,且第一参考DF是PC5上的传输资源,所以,第一终端设备也就能够基于第一参考信息指示的第一参考DF,以及第一时间信息指示的时间,与网络设备实现时钟同步。

如图5所示,本申请实施例提供的第一种时钟同步方法500包括如下步骤:

S501、网络设备向第一终端设备发送第一时间信息。相应的,第一终端设备接收来自网络设备的第一时间信息。

其中,第一时间信息指示参考SF的下边界在网络侧时钟上的时间。示例性的,第一时间信息可以为SIB9中的参考时间信息,具体参见上述“基于SIB9实现时钟同步”的描述。第一时间信息也可以为DL Information Transfer消息中的参考时间信息,具体参见上述“基于DL Information Transfer消息实现时钟同步”的描述。

S502、第二终端设备确定第一参考信息。

其中,第一参考信息至少指示第一参考DF。示例性的,第一参考信息包括参考DFN,参考DFN指示上述第一参考DF。

其中,第一参考DF满足如下两个关键点:

关键点1,第一参考DF通过PC5接口传输,且传输第一参考DF的PC5接口是第一终端设备与第二终端设备之间的通信接口。

关键点2,第一参考DF对应参考SF。参考SF为S501中的参考SF。对应,具体是指第一参考DF与参考SF在时域上的对应关系。对应,可以理解为:第一参考DF是在时域上,下边界距离参考SF的下边界最近的DF。也就是说,在多个DF中,第一参考DF的下边界与参考SF的下边界在时域上的距离最近。此种情况下,第一参考DF的下边界可以在参考SF的下边界之前,如图6a所示。在图6a中,参考SF为SFN#x指示的SF,第一参考DF为DFN#y指示的DF,第一参考DF的下边界与参考SF的下边界在时域上的位置关系,如图6a所示。第一参考DF的下边界也可以在参考SF的下边界之后,如图6b所示。第一参考DF的下边界还可以与参考SF的下边界对齐,如图6c所示。或者,对应,也可以理解为:第一参考DF的下边界与参考SF的下边界对齐,如图6c所示,或第一参考DF在参考SF的下边界之前,且与参考SF的下边界最近,如图6a所示,或第一参考DF在参考SF的下边界之后,且与参考SF的下边界最近,如图6b所示。

可选的,第一参考信息还包括以下至少一项:

第一项,偏置信息1。其中,偏置信息1指示第一参考DF的下边界与参考SF的下边界之间的偏移量。偏移量的单位包括以下其中一项:子帧、时隙、纳秒等。示例性的,以参考SF的系统帧号为SFN#x,第一参考DF的直帧号为DFN#y,第一参考DF的下边界与参考SF的下边界之间的偏移量,如图6a和图6b所示。

第二项,时域资源单元的信息。其中,时域资源单元的位置满足以下其中一项:第一参考DF之前(如图6f所示),第一参考DF中(如图6d所示),第一参考DF之后(如图6e所示)。

其中,时域资源单元包括以下其中至少一项:时隙(图6d至图6h未示出),或子帧(如图6d至图6h所示)。

其中,时域资源单元满足以下预设条件(预设条件1~4)其中一项:

预设条件1为:时域资源单元的下边界与参考SF的下边界对齐。也就是说,参考SF的下边界与某一子帧的下边界对齐,或参考SF的下边界与某一时隙的下边界对齐。示例性的,图6d、图6e和图6f均以子帧为例,示出了第一参考信息指示的子帧与参考SF在时域上的位置关系。例如,在图6d中,第一参考信息还指示了一个子帧,该子帧为DFN#y所指示直帧中的子帧,如斜线填充的方格所示,参考SFN#x指所指示的参考SF下边界与第一参考信息指示的子帧下边界对齐。再如,在图6e中,第一参考信息还指示了一个子帧,该子帧为DFN#y所指示直帧之后的子帧,如斜线填充的方格所示,参考SFN#x指所指示的参考SF下边界与第一参考信息指示的子帧下边界对齐。又如,在图6f中,第一参考信息还指示了一个子帧,该子帧为DFN#y所指示直帧之前的子帧,如斜线填充的方格所示,参考SFN#x指所指示的参考SF下边界与第一参考信息指示的子帧下边界对齐。

预设条件2为:时域资源单元的下边界与参考SF的下边界之间偏移量最小。也就是说,在多个时域资源单元中,第一参考信息指示的时域资源单元的下边界与参考SF的下边界在时域上的距离最近。此种情况下,第一参考信息指示的时域资源单元的下边界可以在参考SF的下边界之前,如图6g所示,也可以在参考SF的下边界之后,如图6h所示。

需要说明的是,在图6g和图6h中,仅以第一参考信息指示的时域资源单元位于第一参考DF中为例,进行介绍。当然,第一参考信息指示的时域资源单元还可以位于第一参考DF之前,或第一参考DF之后,图6g和图6h均未示出。

预设条件3为:时域资源单元的下边界在参考SF的下边界之前,且与参考SF的下边界之间偏移量最小。示例性的,在图6g中,第一参考信息还指示了一个子帧,如斜线填充的方格所示,该子帧的下边界在参考SFN#x指所指示的参考SF下边界之前,且与参考SF下边界之间的偏移量最小。

预设条件4为:时域资源单元的下边界在参考SF的下边界之后,且与参考SF的下边界之间偏移量最小。示例性的,在图6h中,第一参考信息还指示了一个子帧,如斜线填充的方格所示,该子帧的下边界在参考SFN#x指所指示的参考SF下边界之后,且与参考SF下边界之间的偏移量最小。

第三项,偏置信息2。其中,偏置信息2指示时域资源单元的下边界与参考SF的下边界之间的偏移量。偏移量的单位可以是纳秒。示例性的,仍以参考SF的系统帧号为SFN#x,第一参考DF的直帧号为DFN#y,第一参考信息指示的子帧下边界与参考SF的下边界之间的偏移量,如图6g或图6h所示。

示例性的,对第一参考信息是否携带上述三项信息(即第一项,偏置信息1;第二项,时域资源单元的信息;第三项,偏置信息2)进行介绍:

情况1,在帧粒度下,若参考SF的下边界与第一参考DF的下边界对齐,则第一参考信息包括参考DFN。即第一参考信息不包括上述偏置信息1、偏置信息2和时域资源单元的信息。反之,若参考SF的下边界与第一参考DF的下边界不对齐,则第一参考信息除了包括参考DFN之外,还可以包括上述偏置信息1或偏置信息2。

情况2,在子帧粒度下,若参考SF的下边界与某一子帧的下边界对齐,则第一参考信息除了包括参考DFN之外,还包括上述时域资源单元的信息,且上述时域资源单元实现为子帧。反之,若参考SF的下边界与上述子帧的下边界不对齐,则第一参考信息除了包括参考DFN和时域资源单元的信息之外,还包括偏置信息2。

情况3,在时隙粒度下,若参考SF的下边界与某一时隙的下边界对齐,则第一参考信息除了包括参考DFN之外,还包括上述时域资源单元的信息,且上述时域资源单元实现为时隙。反之,若参考SF的下边界与上述时隙的下边界不对齐,则第一参考信息除了包括参考DFN和时域资源单元的信息之外,还包括偏置信息2。

在一些实施例中,第一终端设备还能够补偿与网络设备之间的时钟同步,具体通过两种示例进行介绍:

作为第一个示例,第一参考信息还包括补偿信息。其中,补偿信息用于第一终端设备补偿与网络设备之间的时钟同步,以提升时钟精度。示例性的,补偿信息包括以下其中一项:TA、或TA/2。其中,TA是第二终端设备与网络设备之间实现上行同步的时间提前量。

示例性的,第一终端设备采用TA/2来补偿与网络设备之间的时钟同步,例如,网络设备向第一终端设备发送第一时间信息。相应的,第一终端设备接收来自网络设备的第一时间信息。其中,第一时间信息指示参考SF下边界在网络侧时钟上的时间为"t1"。第一终端设备将(t1+TA/2)作为该参考SF下边界的时间。应理解,在补偿信息为TA的情况下,第一终端设备需要进行转换,将TA换算为TA/2,再采用TA/2来补偿与网络设备之间的时钟同步。也就是说,第二终端设备提供了补偿信息,由其他设备执行补偿处理,既简化了第二终端设备的处理过程,又能够提升第一终端设备与网络设备之间的时钟精度。

作为第二个示例,第二终端设备根据补偿信息,来确定第一参考信息。此种情况下,第一参考信息不包括补偿信息。示例性的,第二终端设备根据补偿信息,来确定第一参考DF。也就是说,第一参考DF是向后偏移TA/2之后的直帧。或者,第二终端设备根据补偿信息,来确定时域资源单元的信息。其中,时域资源单元的信息可以参见上述介绍。也就是说,上述时域资源单元是向后偏移TA/2之后的资源单元。或者,第二终端设备根据补偿信息,来确定偏置信息1或偏置信息2。也就是说,偏置信息1或偏置信息2指示的偏移量是调整了TA/2之后的偏移量。也就是说,第一参考信息是考虑了补偿的信息,第一终端设备获取第一参考信息之后,基于第一参考信息即可与网络设备实现时钟同步,无需由第一终端设备执行补偿处理,既简化了第一终端设备的处理过程,又能够提升与网络设备的时钟同步精度。

需要说明的是,在第一时间信息为SIB9中的参考时间信息的情况下,第二终端设备基于上述S501中的步骤1,能够确定参考SF。也就是说,第二终端设备执行S501中的步骤1之后,第二终端设备即可执行S502。而在第一时间信息为DL Information Transfer消息中的参考时间信息的情况下,第二终端设备对DL Information Transfer消息不作解析,所以,第二终端设备执行S501之后,仍无法确定参考SF。此种情况下,如图7a所示,第二终端设备执行S502之前,执行S503或S504。其中,S503和S504的说明如下:

S503、第一终端设备向第二终端设备发送第一指示信息。相应的,第二终端设备接收来自第一终端设备的第一指示信息。

其中,第一指示信息指示参考SF。示例性的,第一指示信息包括参考SFN。参考SFN指示上述参考SF。第一指示信息指示的参考SF与DL Information Transfer消息中参考时间信息指示的参考SF一致。

如图7a中方式一所在的虚线方框所示,第一终端设备为第二终端设备指示参考SF,以使第二终端设备确定与参考SF对应的第一参考DF。

需要说明的是,在上述方式一中,对于第一终端设备而言,第一终端设备先执行S501,再执行S503。相应的,对于第二终端设备而言,第二终端设备先执行S501,其次执行S503,再执行S502。

S504、网络设备向第二终端设备发送第一指示信息。相应的,第二终端设备接收来自网络设备的第一指示信息。

其中,第一指示信息指示参考SF。第一指示信息的介绍可以参考S503的相关说明,此处不再赘述。

如图7a中方式二所在的虚线方框所示,网络设备为第二终端设备指示参考SF,以使第二终端设备确定与参考SF对应的第一参考DF。

应理解,网络设备可以先执行S501,再执行S504。相应的,对于第二终端设备而言,第二终端设备先执行S501,其次执行S504,再执行S502。网络设备也可以先执行S504,再执行S501。相应的,对于第二终端设备而言,第二终端设备先执行S504,其次执行S501和S502中的至少一项。网络设备还可以同时执行S501和S504。相应的,对于第二终端设备而言,第二终端设备同时执行S504和S501,其次执行S502。本申请实施例对此不作限定。

对于第二终端设备而言,第二终端设备执行S502之后,可以采用如下两种方式发送第一参考信息,具体介绍如下:

方式一,如图5中的第一个虚线方框所示,第二终端设备执行S505a:

S505a、第二终端设备向第一终端设备发送第一参考信息。相应的,第一终端设备接收来自第二终端设备的第一参考信息。

其中,S505a中的第一参考信息与S502中的第一参考信息一致。

也就是说,第一终端设备与第二终端设备直接通信,以使第一终端设备获取第一参考信息。

在方式一中,作为一种可能的实现方式,如图7b所示,第二终端设备先执行S507,再执行S505a。其中,S507的说明如下:

S507、第一终端设备向第二终端设备发送第一请求消息。相应的,第二终端设备接收来自第一终端设备的第一请求消息。

其中,第一请求消息请求第一参考信息。也就是说,第二终端设备是响应于第一请求消息,才向第一终端设备提供第一参考信息的。

示例性的,S507中的第一请求消息与S503中的第一指示信息可以是不同的消息。此种情况下,第一终端设备可以先执行S503,再执行S507,也可以先执行S507,再执行S503,还可以同时执行S503和S507,本申请实施例对此不作限定。

或者,S507中的第一请求消息与S503中的第一指示信息可以是同一消息。此种情况下,第一终端设备同时执行S503和S507。也就是说,第一终端设备通过一条消息,既为第二终端设备指示参考SF,又向第二终端设备请求了第一参考信息,以节省信令开销。

方式二,如图5中的第二个虚线方框所示,第二终端设备执行S505b:

S505b、第二终端设备向网络设备发送第一参考信息。相应的,网络设备接收来自第二终端设备的第一参考信息。

其中,S505b中的第一参考信息与S502中的第一参考信息一致。

S505c、网络设备向第一终端设备发送第一参考信息。相应的,第一终端设备接收来自网络设备的第一参考信息。

示例性的,第一参考信息与第一时间信息可以承载于不同的消息。网络设备可以先执行S501,再执行S505c,如图5所示。此种情况下,第一时间信息可以实现为SIB9中的参考时间信息,也可以实现为DL Information Transfer消息中的参考时间信息。网络设备也可以先执行S505c,再执行S501,图5未示出。此种情况下,第一时间信息实现为DLInformation Transfer消息中的参考时间信息,且网络设备先执行S504。网络设备还可以同时执行S501和S505c,图5未示出。类似的,此种情况下,第一时间信息实现为DLInformation Transfer消息中的参考时间信息,且网络设备先执行S504。

或者,第一参考信息与第一时间信息可以承载于同一消息。例如,第一参考信息和第一时间信息均承载于DL Information Transfer消息。此种情况下,第一时间信息实现为DL Information Transfer消息中的参考时间信息,且网络设备先执行S504,再同时执行S501和S505c。

需要说明的是,在S505b中的第一参考信息包括补偿信息的情况下,网络设备还可以执行补偿处理,即网络设备根据补偿信息,更新第一参考信息中的信息,如更新以下信息中的其中一项:时域资源单元的信息、偏置信息1、或偏置信息2,具体更新过程可以参见S502中第二个示例的介绍,即由网络设备执行S502中第二个示例的具体过程。并且,网络设备将更新后的信息通过S505c提供给第一终端设备。此种情况下,S505c中的第一参考信息不包括补偿信息。

也就是说,第二终端设备通过网络设备,向第一终端设备提供第一参考信息。

在方式二中,作为一种可能的实现方式,如图7b所示,第二终端设备先执行S508,再执行S505b。其中,S508的说明如下:

S508、网络设备向第二终端设备发送第一请求消息。相应的,第二终端设备接收来自网络设备的第一请求消息。

其中,第一请求消息请求第一参考信息。也就是说,第二终端设备是响应于第一请求消息,才向网络设备提供第一参考信息的。

示例性的,S508中的第一请求消息与S504中的第一指示信息可以是不同的消息。此种情况下,网络设备可以先执行S504,再执行S508,也可以先执行S508,再执行S504,还可以同时执行S504和S508,本申请实施例对此不作限定。

或者,S508中的第一请求消息与S504中的第一指示信息可以是同一消息。此种情况下,网络设备同时执行S504和S508。也就是说,网络设备通过一条消息,既为第二终端设备指示参考SF,又向第二终端设备请求了第一参考信息,以节省信令开销。

对于第一终端设备而言,第一终端设备执行S505a或S505c之后,第一终端设备还执行S506:

S506、第一终端设备根据第一时间信息和第一参考信息,与网络设备实现时钟同步。

示例性的,S506的实现过程包括但不限于如下示例:

示例1,在第一参考信息包括参考DFN的情况下,第一终端设备基于参考DFN指示的第一参考DF,以及第一时间信息指示的时间,即可确定第一参考DF的下边界在网络侧时钟上的时间,从而与网络设备实现时钟同步。

示例2,在第一参考信息包括参考DFN和偏置信息1的情况下,第一终端设备基于参考DFN指示的第一参考DF、偏置信息1指示的偏移量,以及第一时间信息指示的时间,即可确定第一参考DF的下边界在网络侧时钟上的时间,从而与网络设备实现时钟同步。

示例3,在第一参考信息包括参考DFN和时域资源单元的信息的情况下,第一终端设备基于参考DFN指示的第一参考DF、时域资源单元的信息指示的时域资源单元,以及第一时间信息指示的时间,即可确定第一参考DF的下边界在网络侧时钟上的时间,从而与网络设备实现时钟同步。

示例4,在第一参考信息包括参考DFN、时域资源单元的信息和偏置信息2的情况下,第一终端设备基于参考DFN指示的第一参考DF、时域资源单元的信息指示的时域资源单元、偏置信息2指示的偏移量,以及第一时间信息指示的时间,即可确定第一参考DF的下边界在网络侧时钟上的时间,从而与网络设备实现时钟同步。

示例5,在第一参考信息包括参考DFN和补偿信息的情况下,第一终端设备基于参考DFN指示的第一参考DF,以及第一时间信息指示的时间,即可确定第一参考DF的下边界在网络侧时钟上的时间,从而与网络设备实现初始的时钟同步。第一终端设备再基于第一参考信息中的补偿信息,补偿第一终端设备与网络设备之间的同步时钟,以提高时钟同步精度。

示例6,在第一参考信息包括参考DFN、偏置信息1和补偿信息的情况下,第一终端设备基于参考DFN指示的第一参考DF和偏置信息1,以及第一时间信息指示的时间,即可确定第一参考DF的下边界在网络侧时钟上的时间,从而与网络设备实现初始的时钟同步。第一终端设备再基于第一参考信息中的补偿信息,补偿第一终端设备与网络设备之间的同步时钟,以提高时钟同步精度。

应理解,上述仅以示例1~6,给出S506的实现过程。第一参考信息中除参考DFN之外,还可以包括其他的信息,具体参见S502的介绍。第一参考信息所携带的信息组合可以有多种。例如,第一参考信息中携带参考DFN和偏置信息1的情况下,S506的实现过程可以参见示例2的介绍。再如,第一参考信息中携带参考DFN和时域资源单元的信息的情况下,S506的实现过程可以参见示例3的介绍。当然,除了上述示例2~示例6的信息组合之外,第一参考信息中的信息组合关系还可以有其他组合,此处不再一一列举。

如此,在本申请实施例时钟同步方法500中,即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一参考信息指示了与参考SF对应的第一参考DF,所以,第一终端设备就能够基于第一参考信息指示的第一参考DF,以及第一时间信息指示的时间,与网络设备实现时钟同步。

本申请实施例提供的第二种时钟同步方法的核心思想在于:由第二终端设备提供第一参考信息。其中,第一参考信息指示Uu定时与PC5定时之间的偏移量。第一终端设备接收第一时间信息和第一参考信息。其中,第一时间信息指示参考SF的下边界在网络侧时钟上的时间。这样一来,即使第一终端设备无法确定参考SF在Uu上对应的传输资源,由于第一参考信息指示了Uu定时与PC5定时之间的偏移量,并且,第一终端设备也能够确定PC5定时,所以,第一终端设备即可确定参考SF对应的第一参考DF。例如,第一终端设备将参考SF的下边界在网络侧时钟上的时间,作为第一参考DF下边界在网络侧时钟上的时间,从而与网络设备实现时钟同步。

如图8所示,本申请实施例提供的第二种时钟同步方法800包括如下步骤:

S801、网络设备向第一终端设备发送第一时间信息。相应的,第一终端设备接收来自网络设备的第一时间信息。

其中,第一时间信息指示参考SF的下边界在网络侧时钟上的时间。

需要说明的是,S801中的第一时间信息与S501中的第一时间信息区别点在于:S801中的第一时间信息可以为DL Information Transfer消息中的参考时间信息,不可以为SIB9中的参考时间信息。S801的其他描述可以参见S501,此处不再赘述。

S802、第二终端设备确定第一参考信息。

其中,第一参考信息包括Uu定时与PC5定时之间的偏移量。Uu定时是第二终端设备与网络设备之间在Uu接口上的定时。PC5定时是第二终端设备与第一终端设备之间在PC5接口上的定时。示例性的,第一参考信息中的偏移量是协议定义的两个预设帧之间的偏移量。其中,预设帧包括预设直帧和预设系统帧。预设直帧包括DFN#0指示的DF,预设系统帧包括SFN#0指示的SF,此种情况下,第一参考信息中的偏移量为:SFN#0指示的SF与DFN#0指示的DF之间的偏移量。当然,预设系统帧也可以是其他取值的SFN,如SFN#1,预设直帧也可以是其他取值的DFN,如DFN#1,本申请实施例对此不作限定。

应理解,预设直帧与预设系统帧在时域上的位置关系可以是任意的,即基于预设直帧和预设系统帧,能够确定两者之间的偏移量即可。预设直帧与预设系统帧在时域上的位置关系包括但不限于以下其中一项:

第一项,预设直帧的下边界与预设系统帧的下边界在时域上对齐。

第二项,预设直帧的下边界与预设系统帧的下边界之间距离最小。此种情况下,预设直帧的下边界可以在预设系统帧的下边界之前,也可以在预设系统帧的下边界之后。

第三项,预设直帧的下边界在预设系统帧的下边界之前,且与预设系统帧的下边界之间距离最小。

第四项,预设直帧的下边界在预设系统帧的下边界之后,且与预设系统帧的下边界之间距离最小。

应理解,在第二项至第四项中,预设直帧的下边界与预设系统帧的下边界在时域上未对齐,两个下边界之间存在一定的偏移量。上述第一项至第四项,也仅是示例性的介绍一下预设直帧与预设系统帧在时域上的位置,预设直帧与预设系统帧在时域上的位置也可以是其他情形,本申请实施例对此不作限定。

可选的,偏移量包括以下至少一项:

第一项,Uu定时与PC5定时之间偏差的子帧数。示例性的,在Uu定时与PC定时之间对齐(如SFN#0指示的SF下边界与DFN#0指示的DF下边界对齐)的情况下,子帧数的取值为零。在Uu定时与PC定时之间未对齐的情况下,子帧数的取值大于零。例如,SFN#0指示的SF下边界与DFN#0指示的DF下边界未对齐,子帧数指示SFN#0指示的SF下边界与DFN#0指示的DF下边界之间偏差的子帧数量。

第二项,Uu定时与PC5定时之间偏差的时隙数。示例性的,在Uu定时与PC定时之间对齐(如SFN#0指示的SF下边界与DFN#0指示的DF下边界对齐)的情况下,时隙数的取值为零。在Uu定时与PC定时之间未对齐的情况下,时隙数的取值大于零。例如,SFN#0指示的SF下边界与DFN#0指示的DF下边界未对齐,时隙数指示SFN#0指示的SF下边界与DFN#0指示的DF下边界之间偏差的时隙数量。

第三项,Uu定时与PC5定时之间偏差的时长。示例性的,时长的单位可以是纳秒。例如,在SFN#0指示的SF下边界与DFN#0指示的DF下边界对齐的情况下,时长的取值为0。再如,在SFN#0指示的SF下边界与DFN#0指示的DF下边界未对齐的情况下,时长指示SFN#0指示的SF下边界与DFN#0指示的DF下边界之间偏差的纳秒数量。

应理解,上述仅以子帧、时隙、时长为例,对第一参考信息指示的偏移量进行介绍。第一参考信息所指示的偏移量的单位也可以是其他单位,如符号,本申请实施例对此不作限定。

在一些实施例中,第一终端设备还能够补偿与网络设备之间的时钟同步,以提高时钟同步的精度,具体通过两种示例进行介绍:

作为第一个示例,第一参考信息还包括补偿信息。其中,补偿信息的说明可以参见S502中的介绍,此处不再赘述。

作为第二个示例,第二终端设备根据补偿信息,来确定偏移量。此种情况下,第一参考信息不包括补偿信息。示例性的,第二终端设备根据补偿信息,来确定子帧数。也就是说,子帧数是基于TA/2调整之后的数量。或者,第二终端设备根据补偿信息,来确定时隙数。也就是说,时隙数是基于TA/2调整之后的数量。或者,第二终端设备根据补偿信息,来确定时长。也就是说,时长是基于TA/2调整之后的时长。也就是说,第一参考信息是考虑了补偿的信息,第一终端设备获取第一参考信息之后,基于第一参考信息即可与网络设备实现时钟同步,无需由第一终端设备执行补偿处理,既简化了第一终端设备的处理过程,又能够提升与网络设备的时钟同步精度。

对于第二终端设备而言,第二终端设备执行S802之后,可以采用如下两种方式发送第一参考信息,具体介绍如下:

方式一,如图8中“方式一”所在的虚线方框所示,第二终端设备执行S803a:

S803a、第二终端设备向网络设备发送第一参考信息。相应的,网络设备接收来自第二终端设备的第一参考信息。

其中,S803a中的第一参考信息与S802中的第一参考信息一致。

S804、网络设备向第一终端设备发送第一参考信息。相应的,第一终端设备接收来自网络设备的第一参考信息。

其中,S804中的第一参考信息与S803a中的第一参考信息一致。

示例性的,第一参考信息与第一时间信息可以承载于不同的消息。网络设备可以先执行S801,再执行S804,如图8所示。网络设备也可以先执行S804,再执行S801,图8未示出。网络设备还可以同时执行S801和S804,图8未示出。

或者,第一参考信息与第一时间信息可以承载于同一消息。例如,第一参考信息和第一时间信息均承载于DL Information Transfer消息,以节省信令开销。

也就是说,在方式一中,第二终端设备通过网络设备向第一终端设备提供第一参考信息。

在方式一中,作为一种可能的实现方式,第二终端设备先接收第一请求消息,再执行S803a。其中,第一请求消息请求第一参考信息,第一请求消息的说明可以参见S508的介绍,此处不再赘述。也就是说,第二终端设备是响应于第一请求消息,才向网络设备提供第一参考信息。

方式二,如图8中“方式二”所在的虚线方框所示,第二终端设备执行S803b:

S803b、第二终端设备向第一终端设备发送第一参考信息。相应的,第一终端设备接收来自第二终端设备的第一参考信息。

其中,S803b中的第一参考信息与S802中的第一参考信息一致。

也就是说,在方式二中,第二终端设备与第一终端设备直接通信,以向第一终端设备提供第一参考信息。

在方式二中,作为一种可能的实现方式,第二终端设备先接收第一请求消息,再执行S803b。其中,第一请求消息请求第一参考信息,第一请求消息的说明可以参见S507的介绍,此处不再赘述。也就是说,第二终端设备是响应于第一请求消息,才向第一终端设备提供第一参考信息。

对于第一终端设备而言,第一终端设备获取第一时间信息和第一参考信息之后,执行S805:

S805、第一终端设备基于第一时间信息和第一参考信息,与网络设备实现时钟同步。

示例性的,在网络设备发送第一时间信息(如DL Information Transfer消息中的参考时间信息)的情况下,第一终端设备执行S801之后,即可基于第一时间信息确定参考SF的下边界在网络侧时钟上的时间。

在第一参考信息包括Uu定时与PC5定时之间的偏移量的情况下,第一终端设备基于第一参考信息指示的偏移量,确定与参考SF对应的第一参考DF,将参考SF的下边界在网络侧时钟上的时间,作为第一参考DF的下边界在网络侧时钟上的时间,从而与网络设备实现时钟同步。

在第一参考信息包括Uu定时与PC5定时之间的偏移量,以及补偿信息的情况下,第一终端设备基于第一参考信息指示的偏移量,确定与参考SF对应的第一参考DF,根据参考SF的下边界在网络侧时钟上的时间,与网络设备实现初始的时钟同步。第一终端设备再基于第一参考信息提供的补偿信息,补偿第一终端设备与网络设备之间的时钟同步,以提高时钟同步精度。

如此,在本申请实施例时钟同步方法800中,即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一参考信息指示了Uu定时与PC5定时之间的偏移量,所以,第一终端设备即可确定与参考SF对应的第一参考DF,第一终端设备也就能够基于第一时间信息指示的时间和第一参考DF,与网络设备实现时钟同步。

本申请实施例提供的第三种时钟同步方法的核心思想在于:由第二终端设备提供第一参考信息。其中,第一参考信息指示Uu定时与PC5定时之间的偏移量。网络设备基于第一参考信息,确定第一时间信息,再将第一时间信息提供给第一终端设备。其中,第一时间信息指示参考DF的下边界在网络侧时钟上的时间。这样一来,即使第一终端设备无法确定参考SF在Uu上对应的传输资源,由于第一时间信息直接指示了参考DF的下边界在网络侧时钟上的时间,所以,第一终端设备基于第一时间信息,即可与网络设备实现时钟同步。

如图9所示,本申请实施例提供的第三种时钟同步方法900包括如下步骤:

S901、第二终端设备确定第一参考信息。

其中,S901的具体实现过程可以参见S802的介绍,此处不再赘述。

S902、第二终端设备向网络设备发送第一参考信息。相应的,网络设备接收来自第二终端设备的第一参考信息。

其中,S902中的第一参考信息与S901中的第一参考信息一致。

S903、网络设备根据第一参考信息,确定第二时间信息。

其中,S903中的第一参考信息与S902中的第一参考信息一致。

其中,第二时间信息指示参考DF的下边界在网络侧时钟上的时间。参考DF通过PC5接口传输,该PC5接口是第一终端设备与第二终端设备之间的通信接口。

例如,在第一参考信息包括Uu定时与PC5定时之间的偏移量的情况下,网络设备确定参考SF的下边界在网络侧时钟上的时间之后,再基于第一参考信息指示的偏移量,确定与参考SF对应的参考DF,将参考SF的下边界在网络侧时钟上的时间作为参考DF的下边界在网络侧时钟上的时间。

再如,在第一参考信息包括Uu定时与PC5定时之间的偏移量,以及补偿信息的情况下,网络设备确定参考SF的下边界在网络侧时钟上的时间之后,再基于第一参考信息指示的偏移量,确定与参考SF对应的参考DF,根据参考SF的下边界在网络侧时钟上的时间,以及第一参考信息中的补偿信息,确定确定参考DF的下边界在网络侧时钟上的时间。或者,网络设备仅确定与参考SF对应的参考DF。此种情况下,第一时间信息还包括补偿信息,且第一时间信息中的补偿信息与第一参考信息中的补偿信息一致。

S904、网络设备向第一终端设备发送第二时间信息。相应的,第一终端设备接收来自网络设备的第二时间信息。

其中,S904中的第二时间信息与S903中的第二时间信息一致。示例性的,第二时间信息可以承载于DL Information Transfer消息。

S905、第一终端设备基于第二时间信息,与网络设备实现时钟同步。

例如,在第二时间信息指示参考DF的下边界在网络侧时钟上的时间的情况下,第一终端设备直接基于第二时间信息,即可与网络设备实现时钟同步。

例如,在第二时间信息指示参考DF的下边界在网络侧时钟上的时间,且第二时间信息还包括补偿信息的情况下,且第二时间信息还包括补偿信息的情况下,第一终端设备直接基于第二时间信息指示的参考DF和时间,即可与网络设备实现初始的时钟同步。第一终端设备再基于第二时间信息提供的补偿信息,补偿第一终端设备与网络设备之间的时钟同步,以提高时钟同步精度。

如此,在本申请实施例时钟同步方法900中,即使第一终端设备无法确定参考SF在Uu上对应的传输资源,但第一时间信息指示参考DF的下边界在网络侧时钟上的时间,所以,第一终端设备就能够基于第一时间信息指示的时间和参考DF,与网络设备实现时钟同步。

在上述三种时钟同步方法(即第一种时钟同步方法500、第二种时钟同步方法800和第三种时钟同步方法900)中,仅以帧的下边界为例进行介绍,还可以使用其他的参考点,如帧的中心点、帧的上边界等,即将上述三种时钟同步方法中的下边界,替换为中心点,或替换为上边界即可。TA是第二终端设备通过与网络设备之间的随机接入过程确定的。第二终端设备可以采用TA/2,补偿第二终端设备与网络设备之间的时钟同步,以提高时钟精度。

以上均以U2N场景为例,对远端终端设备(如上述第一终端设备)与网络设备之间的时钟同步过程进行描述。下面,以终端设备与终端设备之间的通信场景为例,进行介绍。本申请实施例还提供第四种时钟同步方法,图10为可适用于本申请实施例第四种时钟同步方法的通信系统的架构示意图,该通信系统可以包括第一终端设备1010和第二终端设备1020。第一终端设备1010与第二终端设备1020之间通过PC5接口通信。图10中仅示出了两个终端设备。图10仅为示意图,并不构成对本申请实施例时钟同步方法的适用场景的限定。其中,第一终端设备1010和第二终端设备1020的介绍可以参见图3中终端设备的介绍,此处不再赘述。

本申请实施例提供的第四种时钟同步方法的核心思想在于:第一终端设备接收来自第二终端设备的第一信息,其中,第一信息指示参考DF在第二时钟上对应的时间,第二时钟是第二终端设备侧的定时时钟,所以,第一终端设备直接基于第一信息指示的时间和参考DF,即可与第二终端设备实现时钟同步。

如图11所示,本申请实施例提供的第四种时钟同步方法1100包括如下步骤:

S1101、第二终端设备向第一终端设备发送第一信息。相应的,第一终端设备接收来自第二终端设备的第一信息。

其中,第一信息指示参考DF在第二时钟上对应的时间。在第二时钟上对应的时间,可以理解为,参考DF的上边界在第二时钟上的时间,或者,第一信息指示参考DF的下边界在第二时钟上的时间,或者,第一信息指示参考DF的中心点在第二时钟上的时间。第二时钟是第二终端设备侧的定时时钟。应理解,本申请实施例中仅以“上边界、下边界、中心点”这些参考点为例进行介绍,参考点还可以是参考DF的其他位置,本申请实施例对此不作限定。

可选的,第一信息还包括以下至少一项:

第一项,时间类型信息。其中,时间类型信息指示参考DF在第二时钟上对应的时间类型。示例性的,时间类型信息指示的时间类型为以下其中一项:第二终端设备的本地时间、网络设备的本地时间、GPS时间。其中,网络设备的本地时间和GPS时间是第二终端设备与网络设备实现时钟同步后所获取的时间。

第二项,不确定性信息。其中,不确定性信息指示参考DF在第二时钟上对应时间的不确定性。换言之,不确定性信息指示参考DF在第二时钟上对应时间的误差。

其中,第一信息可以通过两种方式(如下述方式1和方式2)传输,具体说明如下:

方式1,第一信息承载于SL的RRC消息。即,第二终端设备以单播的方式向第一终端设备发送RRC消息。相应的,第一终端设备接收来自第二终端设备的RRC消息,即可获取到第一信息。其中,RRC消息可以描述为侧行链路信息传输(SL Information Transfer)消息。应理解,本申请实施例中仅以“SL Information Transfer消息”这一名词为例进行介绍,RRC消息还可以有其他名称,本申请实施例对此不作限定。

方式2,第一信息承载于SCI。示例性的,第一信息承载于第二级SCI。即,第二终端设备以组播或广播的方式发送第二级SCI。相应的,第一终端设备接收来自第二终端设备的第二级SCI,即可获取到第一信息。对于第二终端设备而言,第二终端设备可以先确定承载第二级SCI的传输资源,再生成第一信息,将第一信息承载于第二级SCI,以广播或组播的方式发出。

在一些实施例中,第一终端设备还执行S1103:

S1103、第一终端设备向第二终端设备发送请求消息。相应的,第二终端设备接收来自第一终端设备的请求消息。

其中,请求消息请求第一信息。示例性的,请求消息通过PC5接口传输。

也就是说,第一终端设备在确定自身需要第一信息时,即可向第二终端设备请求第一信息。第二终端设备响应于请求消息,才执行S1101,以满足第一终端设备的需求。

需要说明的是,S1103是可选的步骤。第一终端设备可以执行S1103,也可以不执行S1103。相应的,第二终端设备也不执行S1103。作为一种可能的示例,在第二终端设备确定需要与第一终端设备时钟同步时,第二终端设备执行S1101即可。

S1102、第一终端设备基于第一信息,与第二终端设备实现时钟同步。

示例性的,由于第一信息直接指示了参考DF在第二时钟上对应的时间,所以,第一终端设备将第一信息指示的时间,作为参考DF在第一时钟上对应的时间。其中,参考DF在第一时钟上对应的时间,可以理解为,参考DF的上边界(或下边界,或中心点)在第一时钟上的时间。第一时钟是第一终端设备侧的定时时钟,从而与第二终端设备实现时钟同步。

如此,第二终端设备向第一终端设备指示参考DF在第二时钟上的时间,以使第一终端设备基于参考DF,以及第一信息指示的时间,确定参考DF在第一时钟上对应的时间,从而实现终端设备之间的时钟同步。

在上述U2N场景,或终端设备与终端设备之间的通信场景中,第一终端设备与第二终端设备之间通信过程中,也存在传输时延。然而,第一终端设备与第二终端设备之间不执行随机接入过程(即终端设备与网络设备之间执行的随机接入过程),也就无法确定SL通信的传输时延。

有鉴于此,本申请实施例还提供一种传输时延确定方法,该方法可以适用于U2N场景,也适用于终端设备与终端设备之间的通信场景。本申请实施例传输时延确定方法的核心思想在于:第一终端设备确定第一时间(记为t1)、第二时间(记为t1

如图12a所示,本申请实施例传输时延确定方法1200包括如下步骤:

S1201、第一终端设备向第二终端设备发送第一参考信息。相应的,第二终端设备接收来自第一终端设备的第一参考信息。

其中,第一终端设备和第二终端设备的说明如下:以U2N场景为例,第一终端设备是U2N场景中的远端终端设备,第二终端设备是U2N场景中的中继终端设备。或者,第一终端设备是U2N场景中的中继终端设备,第二终端设备是U2N场景中的远端终端设备。再以“终端设备与终端设备之间通信”的场景为例,第一终端设备与第二终端设备直接通信。

其中,第一参考信息对应第一资源。示例性的,第一参考信息可以是第一参考DFN,第一参考DFN是第一终端设备在PC5上的第一参考DF的编号。此种情况下,第一参考信息对应的第一资源,可以理解为,第一参考DFN指示的第一参考DF。或者,第一参考信息可以是第一终端设备在PC5接口上发送的第一参考信号(reference signal,RS)。此种情况下,第一参考信息对应的第一资源,可以理解为,传输第一RS的资源。

应理解,在本申请实施例中,第一参考信息实现为第一RS时,第一资源可以仅承载第一RS,不承载MAC层的数据协议单元(protocol data unit,PDU)。当然,第一资源上也可以既承载第一RS,又承载MAC PDU,此处不再赘述。

其中,第一RS的带宽说明如下:第一RS的带宽可以由第一终端设备确定,也可以由网络设备确定。下面,通过两种方式(即下述方式1和方式2)进行介绍:

方式1,第一RS的带宽是由第一终端设备确定的。示例性的,如图12b所示,第一终端设备执行S1211:

S1211、第一终端设备向网络设备发送第一带宽信息。相应的,网络设备接收来自第一终端设备的第一带宽信息。

其中,第一带宽信息指示第一RS的带宽。第一带宽信息指示的带宽是第一终端设备自主确定的。例如,网络设备向第一终端设备提供参考信号在精度与带宽上的对应关系。第一终端设备基于自身对第一RS的精度需求,以及上述对应关系,确定第一RS的带宽。

示例性的,第一终端设备确定第一RS的带宽为5个资源块(resource block,RB),第一带宽信息指示RB的数量为5个。或者,第一终端设备确定第一RS的带宽为X兆赫兹(MHz),第一带宽信息指示的带宽为X MHz。其中,X>0。

如此,第一终端设备即可向网络设备上报第一RS的带宽,以使网络设备获知第一终端设备的资源占用状况。

方式2,第一RS的带宽是由网络设备配置的,具体过程如下:网络设备向第一终端设备发送配置信息。相应的,第一终端设备接收来自网络的配置信息。其中,配置信息指示第一RS的带宽,以使得第一终端设备获知第一RS的带宽。示例性的,网络设备确定第一RS的带宽为5个RB,配置信息指示RB的数量仍为5个。或者,网络设备确定第一RS的带宽为X MHz,配置信息指示的带宽为X MHz。其中,X>0。

应理解,在方式2中,作为一种可能的实现方式,第一终端设备接收配置信息之前,第一终端设备先向网络设备发送需求信息。相应的,网络设备接收来自第一终端设备的需求信息。其中,需求信息指示第一终端设备对第一RS的精度需求。网络设备基于需求信息,以及参考信号在精度与带宽上的对应关系,确定第一RS的带宽,再通过配置信息提供给第一终端设备。

在方式2中,若传输第一RS的资源(即第一资源)上未携带MAC PDU,如图12b所示,第一终端设备还可以执行S1212:

S1212、第一终端设备向网络设备发送服务请求(service request,SR)。相应的,网络设备接收来自第一终端设备的SR。

其中,SR请求第一资源,第一资源用于传输第一RS。示例性的,SR是网络设备预先为第一终端设备配置的SR。

示例性的,第一终端设备的工作模式为:网络设备调度侧行链路资源。也就是说,第一终端设备发送第一RS之前,先向网络设备请求发送第一RS所使用的第一资源,如通过S1212中的SR向网络设备请求专用于传输第一RS的第一资源。

也就是说,第一资源上承载了第一RS之外,未承载MAC PDU时,第一终端设备也能够向网络设备请求该第一资源,以传输第一RS。

S1202、第二终端设备确定第二参考信息和第二指示信息。

其中,第二参考信息对应第二资源。示例性的,第二参考信息可以是第二参考DFN,第二参考DFN是第二终端设备在PC5上的第二参考DF的编号。此种情况下,第二参考信息对应的第二资源,可以理解为,第二参考DFN指示的第二参考DF。或者,第二参考信息可以是第二终端设备在PC5接口上发送的第二RS。此种情况下,第二参考信息对应的第二资源,可以理解为,传输第二RS的资源。应理解,在第一参考信息实现为第一参考DFN的情况下,第二参考信息实现为第二参考DFN。在第一参考信息实现为第一RS的情况下,第二参考信息实现为第二RS。

其中,第二指示信息指示第二时间(记为t1

其中,第二时间为第一资源的边界在第二时钟上的时间。示例性的,在第一参考信息实现为第一参考DFN的情况下,第二时间为第一参考DFN指示的第一参考DF下边界在第二时钟上的时间。或者,在第一参考信息实现为第一RS的情况下,第二时间为第一RS的传输资源结束边界在第二时钟上的时间。第二时钟是第二终端设备侧的定时时钟。以图12c为例,第一资源为DFN#x指示的直帧,第二时间t1

其中,第三时间为第二资源的边界在第二时钟上的时间。示例性的,在第二参考信息实现为第二参考DFN的情况下,第三时间为第二参考DFN指示的第二参考DF下边界在第二时钟上的时间。或者,在第二参考信息实现为第二RS的情况下,第三时间为第二RS的传输资源结束边界在第二时钟上的时间。以图12c为例,第二资源为DFN#y指示的直帧。第三时间t2对应的下边界如图12c所示。

S1203、第二终端设备向第一终端设备发送第二参考信息和第二指示信息。相应的,第一终端设备接收来自第二终端设备的第二参考信息和第二指示信息。

其中,S1203中的第二参考信息与S1202中的第二参考信息一致,S1203中的第二指示信息与S1202中的第二指示信息一致。S1203的实现过程可以参见S1201、S1213的介绍,此处不再赘述。

需要说明的是,第二指示信息中的信息2和信息3可以承载于同一消息传输,如信息2和信息3均承载于RRC消息,或均承载于第二级SCI。或者,第二指示信息中的信息2和信息3可以承载于不同消息传输,如信息2承载于RRC消息,信息3承载于第二级SCI,本申请实施例对此不作限定。在信息2和信息3承载于不同消息传输的情况下,信息2和信息3的发送顺序不作限定,即第二终端设备可以先发送信息2,再发送信息3,也可以先发送信息3,再发送信息2,还可以同时发送信息2和信息3。

S1204a、第一终端设备确定第一时间。

其中,第一时间为第一资源的边界在第一时钟上的时间,记为t1。示例性的,在第一参考信息实现为第一参考DFN的情况下,第一时间为第一参考DFN指示的第一参考DF下边界在第一时钟上的时间。或者,在第一参考信息实现为第一RS的情况下,第一时间为第一RS的传输资源结束边界在第一时钟上的时间。第一时钟是第一终端设备侧的定时时钟。以图12c为例,第一资源为DFN#x指示的直帧,第一时间t1对应的下边界如图12c所示。

需要说明的是,第一终端设备可以先执行S1203,再执行S1204a,也可以先执行S1204a,再执行S1203,还可以同时执行S1204a和S1203,本申请实施例对此不作限定。

S1204b、第一终端设备确定第四时间。

其中,第四时间为第二资源的边界在第一时钟上的时间,记为t2′。示例性的,在第二参考信息实现为第二参考DFN的情况下,第四时间为第二参考DF指示的第二参考DF下边界在第一时钟上的时间。或者,在第二参考信息实现为第二RS的情况下,第四时间为第二RS的传输资源结束边界在第一时钟上的时间。以图12c为例,第二资源为DFN#y指示的直帧,第四时间t2’对应的下边界如图12c所示。

需要说明的是,第一终端设备可以先执行S1204a,再执行S1204b,也可以先执行S1204b,再执行S1204a,还可以同时执行S1204a和S1204b,本申请实施例对此不作限定。

S1205、第一终端设备根据第一时间、第二时间、第三时间,以及第四时间,确定传输时延。

示例性的,如图12c所示,以参考DFN为例,第一参考DFN记为DFN#x,第二参考DFN记为DFN#y。图12c以直帧的下边界为例,示出了第一参考信息和第二参考信息的传输时延。由图12c可知,针对同一DFN(如DFN#x,或DFN#y)指示的DF,第一终端设备确定的DF下边界与第二终端设备确定的DF下边界在时域上是不同的,存在传输时延。其中,传输时延满足如下公式:

D=(t1′-t1+t2′-t2)/2

其中,D表示传输时延,t1表示第一时间、t1′表示第二时间、t2表示第三时间,t2′表示第四时间。

本申请实施例传输时延确定方法1200中,第一终端设备与第二终端设备之间互发参考信息,以确定上述四项时间(即上述第一时间、第二时间、第三时间和第四时间)。也就是说,第一终端设备和第二终端设备均针对同一参考点(如第一资源的边界、或第二资源的边界)确定了在各自时钟上的时间,然后,第一终端设备基于上述四个时间,即可确定传输时延。

在一些实施例中,上述传输时延用于校准时钟。下面,通过三个示例(即下述示例1、示例2和示例3),进行详细介绍:

示例1,以“终端设备与终端设备之间通信”的场景为例,如图13a中的第一个虚线方框所示,该场景中的第一终端设备还执行S1206:

S1206、第一终端设备根据传输时延,补偿与第二终端设备之间的时钟同步。

示例性的,第二终端设备向第一终端设备发送时间信息。相应的,第一终端设备接收来自第二终端设备的时间信息。其中,时间信息指示DFN#y对应的DF下边界在第二时钟上的时间为t2。第一终端设备将(t2+D)作为该帧下边界的时间。其中,D表示传输时延。

如此,第一终端设备即可与第二终端设备的时钟同步,从而提升了时钟同步精准度。

应理解,上述S1206是第一终端设备与第二终端设备之间实现初始的时钟同步之后,执行的步骤。其中,第一终端设备与第二终端设备之间实现初始的时钟同步的过程,可以参见本申请实施例时钟同步方法1100的描述,此处不再赘述。在第一终端设备基于时钟同步方法1100与第二终端设备实现初始的时钟同步的情况下,S1201中的第一终端设备可以是S1101中的第一终端设备。相应的,S1201中的第二终端设备是S1101中的第二终端设备。或者,S1201中的第一终端设备可以是S1101中的第二终端设备。相应的,S1201中的第二终端设备是S1101中的第一终端设备。若S1201中的第一终端设备是S1101中的第二终端设备,则S1201中的第一参考信息与S1101中的第一信息可以是同一信息,也可以是不同信息,本申请实施例对此不作限定。

示例2,以U2N场景为例,在第一终端设备作为远端终端设备的情况下,如图13b中的第一个虚线方框所示,第一终端设备还执行S1207:

S1207、第一终端设备根据传输时延,补偿与网络设备之间的时钟同步。

示例性的,网络设备向第一终端设备发送第一时间信息。相应的,第一终端设备接收来自网络设备的第一时间信息。其中,第一时间信息指示SFN#y对应的SF下边界在网络侧时钟上的时间为t2。第一终端设备将(t2+D)作为该帧下边界的时间。其中,D表示传输时延。

如此,第一终端设备即可与网络设备的时钟同步,提升了时钟同步精准度。

需要说明的是,若第一终端设备作为U2N场景中的远端终端设备,则第二终端设备作为U2N场景中的中继终端设备,为第一终端设备提供中继服务。应理解,上述S1207是第一终端设备与网络设备之间实现初始的时钟同步之后,执行的步骤。其中,第一终端设备与网络设备之间实现初始的时钟同步的过程,可以参见本申请实施例时钟同步方法500、时钟同步方法800或时钟同步方法900的描述,此处不再赘述。在第一终端设备基于时钟同步方法500与网络设备实现时钟同步的情况下,S1201中的第一参考信息与S505a的第一参考信息可以是同一信息,也可以是不同信息。若S1201中的第一参考信息与S505a的第一参考信息是不同信息,则S1203中的第二参考信息与S505a的第一参考信息可以是同一信息,也可以是不同信息,本申请实施例对此不作限定。

示例3,如图13a和图13b中的第二个虚线方框所示,第一终端设备还执行S1208:

S1208、第一终端设备向第二终端设备发送传输时延。相应的,第二终端设备接收来自第一终端设备的传输时延。

对于第二终端设备而言,若第二终端设备所处的场景为“终端设备与终端设备之间通信”,则第二终端设备还执行S1209,如图13a中的第二个虚线方框所示。若第二终端设备作为U2N场景中的远端终端设备,则第二终端设备还执行S1210,如图13b中的第二个虚线方框所示。

其中,S1209和S1210的说明如下:

S1209、第二终端设备根据传输时延,补偿与第一终端设备之间的时钟同步。

示例性的,第一终端设备向第二终端设备发送时间信息。相应的,第二终端设备接收来自第一终端设备的时间信息。其中,时间信息指示DFN#y对应的DF下边界在第一时钟上的时间为t2。第二终端设备将(t2+D)作为该帧下边界的时间。其中,D表示传输时延。

如此,第二终端设备即可与第一终端设备的时钟同步,从而提升了时钟同步精准度。

应理解,在第二终端设备所处的场景为“终端设备与终端设备之间通信”的情况下,第一终端设备也处于“终端设备与终端设备之间通信”的场景,且与第二终端设备直接通信。上述S1209是第一终端设备与第二终端设备之间实现初始的时钟同步之后,执行的步骤。其中,第一终端设备与第二终端设备之间实现初始的时钟同步的过程,可以参见本申请实施例时钟同步方法1100的描述,此处不再赘述。

S1210、第二终端设备根据传输时延,补偿与网络设备之间的时钟同步。

示例性的,网络设备向第二终端设备发送第一时间信息。相应的,第二终端设备接收来自网络设备的第一时间信息。其中,第一时间信息指示SFN#y对应的SF下边界在网络侧时钟上的时间为t2。第二终端设备将(t2+D)作为该帧下边界的时间。其中,D表示传输时延。

如此,第二终端设备即可与网络设备的时钟同步,从而提升了时钟同步精准度。

应理解,在第二终端设备作为U2N场景中的远端终端设备的情况下,第一终端设备作为U2N场景中的中继终端设备,且为第二终端设备提供中继服务。类似的,上述S1210是第二终端设备与网络设备之间实现初始的时钟同步之后,执行的步骤。其中,第二终端设备与网络设备之间实现初始的时钟同步的过程,可以参见本申请实施例时钟同步方法500、时钟同步方法800或时钟同步方法900的描述(S1210中的第二终端设备为时钟同步方法500中的第一终端设备,或时钟同步方法800中的第一终端设备,或时钟同步方法900中的第一终端设备),此处不再赘述。在第二终端设备基于时钟同步方法500与网络设备实现时钟同步的情况下,S1201中的第一参考信息与S505a的第一参考信息可以是同一信息,也可以是不同信息。若S1201中的第一参考信息与S505a的第一参考信息是不同信息,则S1203中的第二参考信息与S505a的第一参考信息可以是同一信息,也可以是不同信息,本申请实施例对此不作限定。

在一些实施例中,如图14a所示,第一终端设备还执行S1213:

S1213、第一终端设备向第二终端设备发送第一指示信息。相应的,第二终端设备接收来自第一终端设备的第一指示信息。

其中,第一指示信息指示第一时间。第一时间的介绍可以参见S1204a的说明,此处不再赘述。示例性的,第一指示信息承载于RRC消息,或者,第一指示信息承载于SCI,如第二级SCI。

其中,第一指示信息和第一参考信息可以承载于不同的资源。或者,第一指示信息和第一参考信息也可以承载于同一资源,本申请实施例对此不作限定。

在一些实施例中,如图14a所示,第一终端设备还可以执行S1214a:

S1214a、第一终端设备向第二终端设备发送第一带宽信息。相应的,第二终端设备接收来自第一终端设备的第一带宽信息。

其中,第一带宽信息指示第一RS的带宽。示例性的,仍以第一RS的带宽为5个RB为例,第一带宽信息指示RB的数量为5个。

示例性的,第一带宽信息承载于第一终端设备向第二终端设备发送的SCI中。例如,第一带宽信息承载于该SCI的第一级SCI,或该SCI的第二级SCI。

如此,第二终端设备即可基于第一带宽信息,获知第一RS的带宽。

类似的,如图14a所示,第二终端设备还可以执行S1214b:

S1214b、第二终端设备向第一终端设备发送第二带宽信息。相应的,第一终端设备接收来自第二终端设备的第二带宽信息。

其中,第二带宽信息指示第二RS的带宽。示例性的,以第二RS的带宽仍为5个RB为例,第二带宽信息指示RB的数量为5个。

示例性的,第二带宽信息承载于第二终端设备向第一终端设备发送的SCI中。例如,第二带宽信息承载于该SCI的第一级SCI,或该SCI的第二级SCI中。

如此,第一终端设备即可基于第二带宽信息,获知第二RS的带宽。

在一些实施例中,如图14b所示,第一终端设备还执行S1215a:

S1215a、第一终端设备向第二终端设备发送SCI。相应的,第二终端设备接收来自第一终端设备的SCI。

其中,SCI指示第一资源上的信息承载状况。示例性的,在第一资源仅承载第一RS的情况下,SCI指示第一资源仅承载第一RS,隐式的,可以理解为SCI指示第一资源上未承载MAC PDU。如此,第二终端设备基于S1215a中的SCI,即可获知第一资源仅承载了第一RS,未承载MAC PDU。

类似的,如图14b所示,第二终端设备还执行S1215b:

S1215b、第二终端设备向第一终端设备发送SCI。相应的,第一终端设备接收来自第二终端设备的SCI。

其中,SCI指示第二资源上的信息承载状况。示例性的,在第二资源仅承载第二RS的情况下,SCI指示第二资源仅承载第二RS,隐式的,可以理解为SCI指示第二资源上未承载MAC PDU。如此,第一终端设备基于S1215b中的SCI,即可获知第二资源仅承载了第二RS,未承载MAC PDU。

需要说明的是,在本申请实施例传输时延确定方法1200中,参考信号,也可以替换为其他名称,如定时参考信号(timing reference signal,TRS),本申请实施例对此不作限定。下边界,也可以替换为其他参考点,如上边界、中心点等。资源的结束边界,也可以替换为资源的开始边界,或资源的中心点等,本申请实施例对此不作限定。

上述主要从各个网元之间交互的角度对本申请实施例提供的方案进行了介绍。相应的,本申请实施例还提供了通信装置,该通信装置可以为上述方法实施例中的网元,或者包含上述网元的装置,或者为可用于网元的部件。可以理解的是,该通信装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

示例性的,图15示出了一种通信装置1500的结构示意图。该通信装置1500包括处理单元1501、发送单元1502和接收单元1503。

一种可能的示例中,以通信装置1500为第一终端设备为例,处理单元1501用于支持第一终端设备执行图5中的S506,图8中的S805,图9中的S905,图11中的S1102,图12a中的S1204a、S1204b、S1205,和/或本申请实施例中第一终端设备需要执行的其他处理操作。接收单元1503用于支持第一终端设备执行图5中的S501、S505a、S505c,图8中的S801、S804、S803b,图9中的S904,图11中的S1101,图12a中的S1203,和/或本申请实施例中第一终端设备需要执行的其他接收操作。发送单元1502用于支持第一终端设备执行图11中的S1103,图12a中的S1201,和/或本申请实施例中第一终端设备需要执行的其他发送操作。

再一种可能的示例中,以通信装置1500为第二终端设备为例,处理单元1501用于支持第二终端设备执行图5中的S502,图8中的S802,图9中的S901,图12a中的S1202,和/或本申请实施例中第二终端设备需要执行的其他处理操作。发送单元1502用于支持第二终端设备执行图5中的S501、S505a、S505b、S505c,图8中的S801、S803a、S803b、S804,图9中的S902、S904,图11中的S1101,图12a中的S1203,和/或本申请实施例中第二终端设备需要执行的其他发送操作。接收单元1503用于支持第二终端设备执行图5中的S501、S505c,图8中的S801、S804,图9中的S904,图11中的S1103,图12a中的S1201,和/或本申请实施例中第二终端设备需要执行的其他接收操作。

又一种可能的示例中,以通信装置1500为网络设备为例,处理单元1501用于支持网络设备执行图9中的S903,和/或本申请实施例中网络设备需要执行的其他处理操作。发送单元1502用于支持网络设备执行图5中的S501、S505c,图8中的S801、S804,图9中的S904,和/或本申请实施例中网络设备需要执行的其他发送操作。接收单元1503用于支持网络设备执行图5中的S505b,图8中的S803a,图9中的S902,和/或本申请实施例中网络设备需要执行的其他接收操作。

可选的,该通信装置1500还可以包括存储单元1504,用于存储通信装置的程序代码和数据,数据可以包括不限于原始数据或者中间数据等。

其中,处理单元1501可以是处理器或控制器,例如可以是CPU,通用处理器,专用集成电路(application specific integrated circuit,ASIC),现场可编程逻辑门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。

发送单元1502可以是通信接口、发送器或发送电路等,其中,该通信接口是统称,在具体实现中,该通信接口可以包括多个接口,例如可以包括:终端设备(如第一终端设备、第二终端设备)之间的接口和/或其他接口。

接收单元1503可以是通信接口、接收器或接收电路等,其中,该通信接口是统称,在具体实现中,该通信接口可以包括多个接口,例如可以包括:终端设备(如第一终端设备、第二终端设备)之间的接口和/或其他接口。

发送单元1502和接收单元1503可以是物理上或者逻辑上实现为同一个单元。

存储单元1504可以是存储器。

当处理单元1501为处理器,发送单元1502和接收单元1503为通信接口,存储单元1504为存储器时,本申请实施例所涉及的通信装置可以为图16所示。

参阅图16所示,该通信装置包括:处理器1601、通信接口1602、存储器1603。可选的,通信装置还可以包括总线1604。其中,通信接口1602、处理器1601以及存储器1603可以通过总线1604相互连接;总线1604可以是外设部件互连标准(peripheral componentinterconnect,PCI)总线或扩展工业标准结构(extended industry standardarchitecture,EISA)总线等。所述总线1604可以分为地址总线、数据总线、控制总线等。为便于表示,图16中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

可选的,本申请实施例还提供一种携带计算机指令的计算机程序产品,当该计算机指令在计算机上运行时,使得计算机执行上述实施例所介绍的方法。

可选的,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,当该计算机指令在计算机上运行时,使得计算机执行上述实施例所介绍的方法。

可选的,本申请实施例还提供一种芯片,包括:处理电路和收发电路,处理电路和收发电路用于实现上述实施例所介绍的方法。其中,处理电路用于执行相应方法中的处理动作,收发电路用于执行相应方法中的接收/发送的动作。

本领域普通技术人员可以理解:在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digital video disc,DVD))、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个设备上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

技术分类

06120115589102