一种时钟调整、时钟偏差计算方法、设备及系统与流程

文档序号:16197996发布日期:2018-12-08 06:19阅读:514来源:国知局
一种时钟调整、时钟偏差计算方法、设备及系统与流程

本申请实施例涉及通信技术领域,尤其涉及一种时钟调整、时钟偏差计算方法、设备及系统。

背景技术

在工业制造领域,为了协作完成某一生产任务,多个工业设备需要保持高精度的时钟同步。工业制造的未来是智能化和网络化,无线通信代替有线通信是将来的发展趋势。蜂窝网络技术由于可靠的链路级性能、完善的功能和特性支持以及成熟完善的产业链,将成为工业无线的优选技术方向。然而,当前蜂窝网络技术中,并没有明确的时钟同步方案。

在现有无线同步技术中,网络中的基站1和基站2分别记录同一终端发送的同一条上行消息到达的绝对时间t1和t2,并计算该消息的传输时延tp1和tp2。其中t1-tp1是以基站1的本地时钟为基准,推算的该上行消息的发送时刻,t2-tp2是以基站2的本地时钟为基准,推算的该上行消息的发送时刻,两个发送时刻的差值(t1-tp1)-(t2-tp2)即为基站1和基站2的时钟偏差。其中,传输时延tp1和tp2分别通过终端与基站1对应的第一定时提前(timingadvance,ta)的1/2和终端与基站2对应的第二定时提前ta的1/2来代替。

现有技术中的上述方案解决的是基站间的时钟同步问题,并不能解决整网的时钟同步,尤其是基站与终端时间的时钟同步。并且,ta是为上行数据的解调而设计的,ta的量化单位为ta调整粒度。ta调整粒度通常较大,例如在20mhz带宽、30.72mhz采样率下,ta调整粒度为16ts(ts为采样周期),即0.52μs。因而,用ta值来代替传输时延,将使得传输时延和时钟偏差的计算受限于ta调整粒度的大小,从而使得同步精度较差。



技术实现要素:

本申请实施例提供一种时钟调整、时钟偏差计算方法、设备及系统,能够提高终端与接入网设备间的同步精度。

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

第一方面,本申请实施例提供一种时钟调整方法,该方法包括:终端向接入网设备发送第一信号。而后,终端接收接入网设备发送的第一时刻值和信号时偏。其中,第一时刻值指示接入网设备接收第一信号的时刻,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度。之后,终端根据第一时刻值、信号时偏和第二时刻值,计算时钟偏差。其中,第二时刻值指示终端发送第一信号的时刻,时钟偏差为终端中配置的第一时钟与接入网设备中配置的第二时钟之间的时间差值。进而,终端根据时钟偏差调整第一时钟。

这样,终端可以根据其绝对值小于ta调整粒度的δt计算时钟偏差,使得时钟偏差的计算不会受限于ta调整粒度的大小,从而能够提高时钟偏差的计算精度,进而在根据时钟偏差调整终端对应的第一时钟,以使得第一时钟与接入网设备对应的第二时钟保持同步时,能够提高同步精度。

结合第一方面,在一种可能的实现方式中,信号时偏还包括定时提前ta调整值δta,δta为ta调整粒度的整数倍。这样,可以根据δta和δt计算时钟偏差。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号为前导码(preamble)序列,方法还包括:终端根据δta设置ta的初始值。这样,可以通过随机接入过程实现时钟同步。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,终端中存储有定时提前ta,该方法还包括:终端根据δta调整ta。这样,在实现时钟同步的同时,还可以更新ta。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,终端接收接入网设备发送的第一时刻值和信号时偏包括:终端接收接入网设备发送的第二信号,第二信号中携带有第一时刻值和信号时偏;或者终端接收接入网设备发送的第三信号和第四信号,第三信号中携带有第一时刻值,第四信号中携带有信号时偏。这样,可以使得第一时刻值和信号时偏的传递方式更为灵活。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,终端接收接入网设备发送的第一时刻值和信号时偏包括:终端接收接入网设备发送的第五信号和第六信号,第五信号中携带有信号时偏中的δta,第六信号中携带有第一时刻值和信号时偏中的δt;或者,终端接收接入网设备发送的第七信号、第八信号和第九信号,第七信号中携带有信号时偏中的δta,第八信号中携带有信号时偏中的δt,第九信号中携带有第一时刻值。这样,可以使得第一时刻值、δta和δt的传递方式更为灵活。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,第五信号或第七信号为定时提前命令(timingadvancecommand)。这样,可以复用现有技术中的timingadvancecommand传递参数,不需要增加新的信令,以实现时钟同步。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,终端中存储有定时提前ta,终端根据第二时刻值、第一时刻值和信号时偏,计算时钟偏差包括:终端根据第二时刻值、第一时刻值、信号时偏和ta,计算时钟偏差。这样,当终端侧维护有ta时,还可以结合定时提前ta计算时钟偏差。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有请求标识,请求标识用于终端向接入网设备请求第一时刻值和信号时偏。这样,终端可以在需要进行时钟同步的时候,向接入网设备发送携带有该请求标识的第一信号。

第二方面,本申请实施例提供一种时钟偏差计算方法,该方法包括:接入网设备接收终端发送的第一信号。而后,接入网设备向终端发送第一时刻值和信号时偏。其中,第一时刻值指示接入网设备接收第一信号的时刻,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度,第一时刻值和信号时偏用于终端计算时钟偏差。

这样,在接入网设备将第一时刻值和信号时偏发送给终端后,可以使得终端根据信号时偏中,其绝对值小于ta调整粒度的δt计算时钟偏差,使得时钟偏差的计算不会受限于ta调整粒度的大小,从而能够提高时钟偏差的计算精度,进而在根据时钟偏差调整终端对应的第一时钟,以使得第一时钟与接入网设备对应的第二时钟保持同步时,能够提高同步精度。

结合第二方面,在一种可能的实现方式中,信号时偏还包括定时提前调整值δta,δta为ta调整粒度的整数倍。这样,可以根据δta和δt计算时钟偏差。

结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,接入网设备向终端发送第一时刻值和信号时偏包括:接入网设备向终端发送第二信号,第二信号中携带有第一时刻值和信号时偏;或者,接入网设备向终端发送第三信号和第四信号,第三信号中携带有第一时刻值,第四信号中携带有信号时偏。这样,可以使得第一时刻值和信号时偏的传递方式更为灵活。

结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,接入网设备向终端发送第一时刻值和信号时偏包括:接入网设备向终端发送第五信号和第六信号,第五信号中携带有信号时偏中的δta,第六信号中携带有第一时刻值和信号时偏中的δt;或者,接入网设备向终端发送第七信号、第八信号和第九信号,第七信号中携带有信号时偏中的δta,第八信号中携带有信号时偏中的δt,第九信号中携带有第一时刻值。这样,可以使得第一时刻值、δta和δt的传递方式更为灵活。

结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,第五信号或第七信号为timingadvancecommand。这样,可以复用现有技术中的timingadvancecommand传递参数,以实现时钟同步。

结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号为前导码preamble序列。这样,可以通过随机接入过程实现时钟同步。

结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有请求标识,请求标识用于终端向接入网设备请求第一时刻值和信号时偏。这样,接入网设备可以在终端需要进行时钟同步的时候,执行时钟同步过程。

第三方面,本申请实施例提供一种时钟调整方法,该方法包括:终端向接入网设备发送第一信号。而后,终端接收接入网设备发送的第一时刻值和传输时延。其中,第一时刻值指示接入网设备接收第一信号的时刻,传输时延根据信号时偏计算获得,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度。之后,终端根据第一时刻值、传输时延和第二时刻值,计算时钟偏差。其中,第二时刻值指示终端发送第一信号的时刻,时钟偏差为终端中配置的第一时钟与接入网设备中配置的第二时钟之间的时间差值。进而,终端根据时钟偏差调整第一时钟。

这样,终端从接入网设备接收的传输时延是根据其绝对值小于ta调整粒度的δt计算获得的,终端根据传输时延计算时钟偏差时,可以使得时钟偏差的计算不会受限于ta调整粒度的大小,因而可以提高时钟偏差的计算精度,进而在根据时钟偏差调整终端对应的第一时钟,以使得第一时钟与接入网设备对应的第二时钟保持同步时,能够提高同步精度。

结合第三方面,在一种可能的实现方式中,信号时偏还包括定时提前调整值δta,δta为ta调整粒度的整数倍。这样,可以根据δta和δt计算时钟偏差。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号为前导码preamble序列,该方法还包括:终端根据δta设置ta的初始值。这样,可以通过随机接入过程实现时钟同步。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,终端中存储有定时提前ta,该方法还包括:终端根据δta调整ta。这样,在实现时钟同步的同时,还可以更新ta。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,该方法还包括:终端接收接入网设备发送的timingadvancecommand,timingadvancecommand中携带有δta。这样,可以复用现有技术中的timingadvancecommand传递参数,以实现时钟同步。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,终端接收接入网设备发送的第一时刻值和传输时延包括:终端接收接入网设备发送的timingadvancecommand,timingadvancecommand中携带有第一时刻值、传输时延和δta。这样,可以在同一个信号中传递多个参数,从而减少交互的信令条数。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,终端中存储有定时提前ta,在终端接收接入网设备发送的第一时刻值和传输时延之前,该方法还包括:终端将ta发送给接入网设备,ta用于接入网设备计算传输时延。这样,还可以结合定时提前ta计算时钟偏差。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,终端中存储有定时提前ta,第一信号中携带有ta。这样,通过在第一信号中携带ta,可以减少交互的信令条数。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有请求标识,请求标识用于终端向接入网设备请求第一时刻值和传输时延。这样,终端可以在需要进行时钟同步的时候,向接入网设备发送携带有该请求标识的第一信号。

第四方面,本申请实施例提供一种时钟偏差计算方法,该方法包括:接入网设备接收终端发送的第一信号。而后,接入网设备根据信号时偏计算传输时延,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度。之后,接入网设备将传输时延和第一时刻值发送给终端。其中,第一时刻值用于指示接入网设备接收第一信号的时刻,传输时延和第一时刻值用于终端计算时钟偏差。

这样,接入网设备可以根据其绝对值小于ta调整粒度的δt计算传输时延,从而使得传输时延的计算不受限于ta调整粒度的大小,在将传输时延发送给终端以计算时钟偏差时,可以使得时钟偏差的计算不会受限于ta调整粒度的大小,因而可以提高时钟偏差的计算精度,进而在根据时钟偏差调整终端对应的第一时钟,以使得第一时钟与接入网设备对应的第二时钟保持同步时,能够提高同步精度。

结合第四方面,在一种可能的实现方式中,信号时偏还包括定时提前调整值δta,δta为ta调整粒度的整数倍。这样,可以根据δta和δt计算时钟偏差。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,该方法还包括:接入网设备向终端发送timingadvancecommand,timingadvancecommand中携带有δta。这样,可以复用现有技术中的timingadvancecommand传递参数,以实现时钟同步。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,接入网设备向终端发送第一时刻值和传输时延包括:接入网设备向终端发送timingadvancecommand,timingadvancecommand中携带有第一时刻值、传输时延和δta。这样,可以在同一个信号中传递多个参数,从而减少交互的信令条数。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,在接入网设备根据信号时偏计算传输时延之前,该方法还包括:接入网设备接收终端发送的定时提前ta。接入网设备根据信号时偏计算传输时延包括:接入网设备根据信号时偏和ta计算传输时延。这样,还可以结合定时提前ta计算时钟偏差。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有定时提前ta,接入网设备根据信号时偏计算传输时延包括:接入网设备根据信号时偏和ta计算传输时延。这样,通过在第一信号中携带ta,可以减少交互的信令条数。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号为前导码preamble序列。这样,可以通过随机接入过程实现时钟同步。

第五方面,本申请实施例提供一种时钟调整方法,该方法包括:终端向接入网设备发送第一信号和第二时刻值。其中,第二时刻值指示终端发送第一信号的时刻。而后,终端接收接入网设备发送的时钟偏差。其中,时钟偏差为终端中配置的第一时钟与接入网设备中配置的第二时钟之间的时间差值,时钟偏差根据第二时刻值、第一时刻值和信号时偏计算获得,第一时刻值指示接入网设备接收第一信号的时刻,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度。进而,终端根据时钟偏差调整第一时钟。

这样,终端可以接收接入网设备发送的时钟偏差,该时钟偏差是根据其绝对值小于ta调整粒度的δt计算获得的,从而可以使得时钟偏差的计算不会受限于ta调整粒度的大小,因而能够提高时钟偏差的计算精度,进而终端在根据时钟偏差调整终端对应的第一时钟,以使得第一时钟与接入网设备对应的第二时钟保持同步时,能够提高同步精度。

结合第五方面,在一种可能的实现方式中,信号时偏还包括定时提前调整值δta,δta为ta调整粒度的整数倍。这样,可以根据δta和δt计算时钟偏差。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,终端中存储有定时提前ta,该方法还包括:终端根据δta调整ta。这样,在实现时钟同步的同时,还可以更新ta。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,该方法还包括:终端接收接入网设备发送的timingadvancecommand,timingadvancecommand中携带有δta。这样,可以复用现有技术中的timingadvancecommand传递参数,以实现时钟同步。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,终端接收接入网设备发送的时钟偏差包括:终端接收接入网设备发送的timingadvancecommand,timingadvancecommand中携带有时钟偏差和δta。这样,可以在同一个信号中传递多个参数,从而减少交互的信令条数。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,终端中存储有定时提前ta,在终端接收接入网设备发送的时钟偏差之前,该方法还包括:终端将ta发送给接入网设备,ta用于接入网设备计算时钟偏差。这样,还可以结合定时提前ta计算时钟偏差。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,终端中存储有定时提前ta,第一信号中携带有ta。这样,通过在第一信号中携带ta,可以减少交互的信令条数。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有第二时刻值。这样,通过在第一信号中携带第二时刻值,可以减少交互的信令条数。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,终端向接入网设备发送第二时刻值包括:终端向接入网设备发送第二信号,第二信号中携带有第二时刻值。这样,可以使得第二时刻值的传递更为灵活。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有请求标识,请求标识用于终端向接入网设备请求时钟偏差。这样,终端可以在需要进行时钟同步的时候,向接入网设备发送携带有该请求标识的第一信号。

第六方面,本申请实施例提供一种时钟调整方法,该方法包括:接入网设备接收终端发送的第一信号和第二时刻值。其中,第二时刻值指示终端发送第一信号的时刻。而后,接入网设备根据第二时刻值、信号时偏和第一时刻值,计算时钟偏差。其中,第一时刻值指示接入网设备接收第一信号的时刻,时钟偏差为终端中配置的第一时钟与接入网设备中配置的第二时钟之间的时间差值,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度,时钟偏差用于终端调整第一时钟。而后,接入网设备将时钟偏差发送给终端。

这样,接入网设备可以根据其绝对值小于ta调整粒度的δt计算时钟偏差,从而可以使得时钟偏差的计算不会受限于ta调整粒度的大小,因而能够提高时钟偏差的计算精度,进而将时钟偏差发送给终端,使得终端根据时钟偏差调整终端对应的第一时钟,以使得第一时钟与接入网设备对应的第二时钟保持同步时,能够提高同步精度。

结合第六方面,在一种可能的实现方式中,信号时偏还包括定时提前ta调整值δta,δta为ta调整粒度的整数倍。这样,可以根据δta和δt计算时钟偏差。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,该方法还包括:接入网设备向终端发送timingadvancecommand,timingadvancecommand中携带有δta。这样,可以复用现有技术中的timingadvancecommand传递参数,以实现时钟同步。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,接入网设备向终端发送时钟偏差包括:接入网设备向终端发送timingadvancecommand,timingadvancecommand中携带有时钟偏差和δta。这样,可以在同一个信号中传递多个参数,从而减少交互的信令条数。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,在接入网设备根据第一时刻值、第二时刻值和信号时偏,计算时钟偏差之前,方法还包括:接入网设备接收终端发送的定时提前ta。接入网设备根据第一时刻值、第二时刻值和信号时偏,计算时钟偏差包括:接入网设备根据第一时刻值、第二时刻值、信号时偏和ta,计算时钟偏差。这样,还可以结合定时提前ta计算时钟偏差。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有定时提前ta,接入网设备根据第一时刻值、第二时刻值和信号时偏,计算时钟偏差包括:接入网设备根据第一时刻值、第二时刻值、信号时偏和ta,计算时钟偏差。这样,通过在第一信号中携带ta,可以减少交互的信令条数。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有第二时刻值。这样,通过在第一信号中携带第二时刻值,可以减少交互的信令条数。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,接入网设备接收终端发送的第二时刻值包括:接入网设备接收终端发送的第二信号,第二信号中携带有第二时刻值。这样,可以使得第二时刻值的传递更为灵活。

第七方面,本申请实施例提供了一种终端,包括:发送单元,用于向接入网设备发送第一信号;接收单元,用于接收接入网设备发送的第一时刻值和信号时偏。其中,第一时刻值指示接入网设备接收第一信号的时刻,信号时偏包括残留时偏δt,该δt的绝对值小于定时提前ta调整粒度。计算单元,用于根据第一时刻值、信号时偏和第二时刻值,计算时钟偏差。其中,第二时刻值指示终端发送第一信号的时刻,时钟偏差为终端中配置的第一时钟与接入网设备中配置的第二时钟之间的时间差值。调整单元,用于根据时钟偏差调整第一时钟。

结合第七方面,在一种可能的实现方式中,信号时偏还包括定时提前ta调整值δta,δta为ta调整粒度的整数倍。

结合第七方面和上述可能的实现方式,在另一种可能的实现方式中,该终端还包括:存储单元,用于存储定时提前ta。调整单元还用于,根据δta调整ta。

结合第七方面和上述可能的实现方式,在另一种可能的实现方式中,接收单元具体用于:接收接入网设备发送的第二信号,第二信号中携带有第一时刻值和信号时偏;或者,接收接入网设备发送的第三信号和第四信号,第三信号中携带有第一时刻值,第四信号中携带有信号时偏。

结合第七方面和上述可能的实现方式,在另一种可能的实现方式中,接收单元具体用于:接收接入网设备发送的第五信号和第六信号,其中,第五信号中携带有信号时偏中的δta,第六信号中携带有第一时刻值和信号时偏中的δt。或者,接收接入网设备发送的第七信号、第八信号和第九信号,其中,第七信号中携带有信号时偏中的δta,第八信号中携带有信号时偏中的δt,第九信号中携带有第一时刻值。

结合第七方面和上述可能的实现方式,在另一种可能的实现方式中,第五信号或第七信号为timingadvancecommand。

结合第七方面和上述可能的实现方式,在另一种可能的实现方式中,终端包括存储单元,存储单元中存储有定时提前ta,计算单元具体用于:根据第二时刻值、第一时刻值、信号时偏和ta,计算时钟偏差。

结合第七方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有请求标识,请求标识用于终端向接入网设备请求第一时刻值和信号时偏。

第八方面,本申请实施例提供了一种接入网设备,包括:接收单元,用于接收终端发送的第一信号;发送单元,用于向终端发送第一时刻值和信号时偏,第一时刻值指示接入网设备接收第一信号的时刻,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度,第一时刻值和信号时偏用于终端计算时钟偏差。

结合第八方面,在一种可能的实现方式中,信号时偏还包括定时提前调整值δta,δta为ta调整粒度的整数倍。

结合第八方面和上述可能的实现方式,在另一种可能的实现方式中,发送单元具体用于:向终端发送第二信号,第二信号中携带有第一时刻值和信号时偏;或者,向终端发送第三信号和第四信号,第三信号中携带有第一时刻值,第四信号中携带有信号时偏。

结合第八方面和上述可能的实现方式,在另一种可能的实现方式中,发送单元具体用于:向终端发送第五信号和第六信号,第五信号中携带有信号时偏中的δta,第六信号中携带有第一时刻值和信号时偏中的δt;或者,向终端发送第七信号、第八信号和第九信号,第七信号中携带有信号时偏中的δta,第八信号中携带有信号时偏中的δt,第九信号中携带有第一时刻值。

结合第八方面和上述可能的实现方式,在另一种可能的实现方式中,第五信号或第七信号为timingadvancecommand。

结合第八方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有请求标识,请求标识用于终端向接入网设备请求第一时刻值和信号时偏。

第九方面,本申请实施例提供了一种终端,包括:发送单元,用于向接入网设备发送第一信号。接收单元,用于接收接入网设备发送的第一时刻值和传输时延。其中,第一时刻值指示接入网设备接收第一信号的时刻,传输时延根据信号时偏计算获得,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度。计算单元,用于根据第一时刻值、传输时延和第二时刻值,计算时钟偏差。其中,第二时刻值指示终端发送第一信号的时刻,时钟偏差为终端中配置的第一时钟与接入网设备中配置的第二时钟之间的时间差值。调整单元,用于根据时钟偏差调整第一时钟。

结合第九方面,在一种可能的实现方式中,信号时偏还包括定时提前调整值δta,δta为ta调整粒度的整数倍。

结合第九方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号为前导码preamble序列,该终端还包括设置单元,用于终端根据δta设置ta的初始值。

结合第九方面和上述可能的实现方式,在另一种可能的实现方式中,终端还包括存储单元,用于存储终端中存储有定时提前ta,调整单元还用于:根据δta调整ta。

结合第九方面和上述可能的实现方式,在另一种可能的实现方式中,接收单元还用于接收接入网设备发送的timingadvancecommand,timingadvancecommand中携带有δta。

结合第九方面和上述可能的实现方式,在另一种可能的实现方式中,接收单元具体用于:接收接入网设备发送的timingadvancecommand,timingadvancecommand中携带有第一时刻值、传输时延和δta。

结合第九方面和上述可能的实现方式,在另一种可能的实现方式中,终端包括存储单元,存储单元中存储有定时提前ta,在接收单元接收接入网设备发送的第一时刻值和传输时延之前,发送单元还用于:将ta发送给接入网设备,该ta用于接入网设备计算传输时延。

结合第九方面和上述可能的实现方式,在另一种可能的实现方式中,终端中存储有定时提前ta,第一信号中携带有ta。

结合第九方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有请求标识,请求标识用于终端向接入网设备请求第一时刻值和传输时延。

第十方面,本申请实施例提供了一种接入网设备,包括:接收单元,用于接收终端发送的第一信号。计算单元,用于根据信号时偏计算传输时延,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度。发送单元,用于将传输时延和第一时刻值发送给终端。其中,第一时刻值用于指示接入网设备接收第一信号的时刻,传输时延和第一时刻值用于终端计算时钟偏差。

结合第十方面,在一种可能的实现方式中,信号时偏还包括定时提前调整值δta,δta为ta调整粒度的整数倍。

结合第十方面和上述可能的实现方式,在另一种可能的实现方式中,发送单元还用于:向终端发送timingadvancecommand,timingadvancecommand中携带有δta。

结合第十方面和上述可能的实现方式,在另一种可能的实现方式中,发送单元具体用于:向终端发送timingadvancecommand,timingadvancecommand中携带有第一时刻值、传输时延和δta。

结合第十方面和上述可能的实现方式,在另一种可能的实现方式中,在计算单元根据信号时偏计算传输时延之前,接收单元还用于:接收终端发送的定时提前ta。计算单元具体用于:根据信号时偏和ta计算传输时延。

结合第十方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有定时提前ta,计算单元具体用于:根据信号时偏和ta计算传输时延。

结合第十方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号为前导码preamble序列。

第十一方面,本申请实施例提供了一种终端,包括:发送单元,用于向接入网设备发送第一信号和第二时刻值,第二时刻值指示终端发送第一信号的时刻。接收单元,用于接收接入网设备发送的时钟偏差。其中,时钟偏差为终端中配置的第一时钟与接入网设备中配置的第二时钟之间的时间差值,时钟偏差根据第二时刻值、第一时刻值和信号时偏计算获得,第一时刻值指示接入网设备接收第一信号的时刻,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度。调整单元,用于根据时钟偏差调整第一时钟。

结合第十一方面,在一种可能的实现方式中,信号时偏还包括定时提前调整值δta,δta为ta调整粒度的整数倍。

结合第十一方面和上述可能的实现方式,在另一种可能的实现方式中,该终端还包括:存储单元,用于存储定时提前ta;调整单元还用于,根据δta调整ta。

结合第十一方面和上述可能的实现方式,在另一种可能的实现方式中,接收单元还用于:接收接入网设备发送的timingadvancecommand,timingadvancecommand中携带有δta。

结合第十一方面和上述可能的实现方式,在另一种可能的实现方式中,接收单元具体用于:接收接入网设备发送的timingadvancecommand,timingadvancecommand中携带有时钟偏差和δta。

结合第十一方面和上述可能的实现方式,在另一种可能的实现方式中,终端包括存储单元,存储单元中存储有定时提前ta,在接收单元接收接入网设备发送的时钟偏差之前,发送单元还用于:将ta发送给接入网设备,ta用于接入网设备计算时钟偏差。

结合第十一方面和上述可能的实现方式,在另一种可能的实现方式中,终端包括存储单元,存储单元中存储有定时提前ta,第一信号中携带有ta。

结合第十一方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有第二时刻值。

结合第十一方面和上述可能的实现方式,在另一种可能的实现方式中,发送单元具体用于:向接入网设备发送第二信号,第二信号中携带有第二时刻值。

结合第十一方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有请求标识,请求标识用于终端向接入网设备请求时钟偏差。

第十二方面,本申请实施例提供了一种接入网设备,包括:接收单元,用于接收终端发送的第一信号和第二时刻值,第二时刻值指示终端发送第一信号的时刻。计算单元,用于根据第二时刻值、信号时偏和第一时刻值,计算时钟偏差。其中,第一时刻值指示接入网设备接收第一信号的时刻,时钟偏差为终端中配置的第一时钟与接入网设备中配置的第二时钟之间的时间差值,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度,时钟偏差用于终端调整第一时钟。发送单元,用于将时钟偏差发送给终端。

结合第十二方面,在一种可能的实现方式中,信号时偏还包括定时提前ta调整值δta,δta为ta调整粒度的整数倍。

结合第十二方面和上述可能的实现方式,在另一种可能的实现方式中,发送单元还用于:向终端发送timingadvancecommand,timingadvancecommand中携带有δta。

结合第十二方面和上述可能的实现方式,在另一种可能的实现方式中,发送单元具体用于:向终端发送timingadvancecommand,timingadvancecommand中携带有时钟偏差和δta。

结合第十二方面和上述可能的实现方式,在另一种可能的实现方式中,在计算单元根据第一时刻值、第二时刻值和信号时偏,计算时钟偏差之前,接收单元还用于:接收终端发送的定时提前ta。计算单元具体用于:根据第一时刻值、第二时刻值、信号时偏和ta,计算时钟偏差。

结合第十二方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有定时提前ta,计算单元具体用于:根据第一时刻值、第二时刻值、信号时偏和ta,计算时钟偏差。

结合第十二方面和上述可能的实现方式,在另一种可能的实现方式中,第一信号中携带有第二时刻值。

结合第十二方面和上述可能的实现方式,在另一种可能的实现方式中,接收单元具体用于:接收终端发送的第二信号,第二信号中携带有第二时刻值。

第十三方面,本申请实施例提供了一种终端,包括至少一个处理器、存储器、总线和通信接口。存储器用于存储计算机执行指令,至少一个处理器与存储器通过总线连接,当终端运行时,至少一个处理器执行存储器存储的计算机执行指令,以使终端执行上述第一方面、第三方面或第五方面任一项中的时钟调整方法。

第十四方面,本申请实施例提供了一种接入网设备,包括至少一个处理器、存储器、总线和通信接口。存储器用于存储计算机执行指令,至少一个处理器与存储器通过总线连接,当接入网设备运行时,至少一个处理器执行存储器存储的计算机执行指令,以使接入网设备执行上述第二方面、第四方面或第六方面任一项中的时钟调整方法。

第十五方面,本申请实施例提供了一种计算机可读存储介质,用于储存为上述终端所用的计算机软件指令,当其在计算机上运行时,使得计算机可以执行上述第一方面、第三方面或第五方面任一项中的时钟调整方法。

第十六方面,本申请实施例提供了一种计算机可读存储介质,用于储存为上述接入网设备所用的计算机软件指令,当其在计算机上运行时,使得计算机可以执行上述第二方面、第四方面或第六方面任一项中的时钟调整或时钟偏差计算方法。

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

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

第十九方面,本申请实施例提供了一种系统,包括上述第七方面、第九方面或第十一方面任一项中的终端,以及上述第八方面、第十方面或第十二方面任一项中的接入网设备。

附图说明

图1为本申请实施例提供的一种网络架构示意图;

图2为本申请实施例提供的一种接入网设备的结构示意图;

图3为本申请实施例提供的一种手机终端的结构示意图;

图4为本申请实施例提供的一种时钟调整方法流程图;

图5为本申请实施例提供的另一种时钟调整方法流程图;

图6为本申请实施例提供的另一种时钟调整方法流程图;

图7为本申请实施例提供的另一种时钟调整方法流程图;

图8为本申请实施例提供的另一种时钟调整方法流程图;

图9为本申请实施例提供的另一种时钟调整方法流程图;

图10a为本申请实施例提供的另一种时钟调整方法流程图;

图10b为本申请实施例提供的另一种时钟调整方法流程图;

图11a为本申请实施例提供的另一种时钟调整方法流程图;

图11b为本申请实施例提供的另一种时钟调整方法流程图;

图12为本申请实施例提供的另一种时钟调整方法流程图;

图13为本申请实施例提供的另一种时钟调整方法流程图;

图14a为本申请实施例提供的另一种时钟调整方法流程图;

图14b为本申请实施例提供的另一种时钟调整方法流程图;

图15为本申请实施例提供的另一种时钟调整方法流程图;

图16为本申请实施例提供的一种终端的结构示意图;

图17为本申请实施例提供的另一种终端的结构示意图;

图18为本申请实施例提供的一种接入网设备的结构示意图;

图19为本申请实施例提供的另一种接入网设备的结构示意图;

图20为本申请实施例提供的一种终端或接入网设备的结构示意图。

具体实施方式

为了便于理解,示例的给出了部分与本申请实施例相关概念的说明以供参考。如下所示:

传输时延:终端与接入网设备间的空口时延,与传播距离有关。

定时提前ta:由于终端和接入网设备间存在一定的物理距离,当终端和接入网设备通信时,会造成信号传递的时延,如果不采取措施,时延会导致接入网设备收到的终端在本时隙上发送的消息,与接入网设备在其下一个时隙收到的另一个消息重叠,从而导致无法正确解码信息。为了消除终端和接入网设备的返回传播时延,降低上行干扰,保证上行传输的正交性,使得上行中各个终端互不干扰,终端可以提前一定的时间传输,该提前的时间即为ta,其单位可以为μs。

ta调整粒度:ta是基于一定的量化单位进行调整的,该量化单位是指ta可以变化的最小单位。例如,在长期演进(longtermevolution,lte)系统中,ta的调整粒度为16ts,其中的ts为设备的采样周期。

信号时偏:当一个连接建立时,接入网设备可以根据终端发送的上行信号,不断测量自身脉冲时隙与收到的终端时隙之间的时间偏移量,这个偏移量可以称为信号时偏。ta与终端和接入网设备间的距离有关,移动中的终端与接入网设备的距离发生变化,还可能导致终端在不同小区间进行切换,所以需要接入网设备根据信号时偏不断修正终端的ta。当接入网设备测得的信号时偏的绝对值小于ta调整粒度时,信号时偏可以包括残留时偏δt;当接入网设备测得的绝对值大于ta调整粒度时,信号时偏可以包括ta调整值δta和残留时偏δt。

ta调整值δta:信号时偏包括的ta调整粒度的数量,δta是ta调整粒度的整数倍。在ta更新过程中,δta的取值范围为0-63。接入网设备可以将δta发送给终端,以修正ta。若修正后的ta为tanew,修改正前的ta为taold,则两者与δta值的关系可以为tanew=taold+(δta-31)×ta调整粒度。

残留时偏δt:信号时偏与ta调整值δta的差值。

在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,在本申请实施例的描述中,“多个”是指两个或多于两个。

本申请实施例提供的技术方案可以应用于各种移动通信系统,例如第三代移动通信技术(3rdgenerationmobilecommunication,3g)通信系统,第四代移动通信技术(the4thgenerationmobilecommunication,4g)通信系统,以及未来演进网络,如第五代移动通信技术(5th-generation,5g)通信系统。例如,lte系统,3g相关的蜂窝系统等,以及其他此类通信系统。尤其地,可以应用于5g超密集组网(ultradensenetwork,udn)系统中。需要说明的是,5g标准中可以包括机器对机器(machinetomachine,m2m)、d2m、宏微通信、增强型移动互联网(enhancemobilebroadband,embb)、超高可靠性与超低时延通信(ultrareliable&lowlatencycommunication,urllc)以及海量物联网通信(massivemachinetypecommunication,mmtc)等场景,这些场景可以包括但不限于:接入网设备与接入网设备之间的通信场景,接入网设备与终端之间的通信场景,终端与终端之间的通信场景等。本申请实施例提供的技术方案也可以应用于5g通信系统中的接入网设备与终端之间的通信,或接入网设备与接入网设备之间的通信,终端与终端之间的通信等场景中。

本申请实施例提供的技术方案可以应用于如图1所示的系统架构中,该系统架构中可以包括接入网设备100、以及与接入网设备100连接的一个或多个终端200。终端200与接入网设备100之间根据定时提前ta进行数据传输,接入网设备100中配置有一个本地时钟,终端200中也配置有一个本地时钟。

其中,接入网设备100可以是中继站或接入点等。接入网设备100可以是全球移动通信系统(globalsystemformobilecommunication,gsm)或码分多址(codedivisionmultipleaccess,cdma)网络中的基站收发信台(basetransceiverstation,bts),也可以是宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)中的nb(nodeb),还可以是lte中的enb或enodeb(evolutionalnodeb)。接入网设备100还可以是云无线接入网络(cloudradioaccessnetwork,cran)场景下的无线控制器。接入网设备100还可以是未来5g网络中的网络设备或未来演进的公共陆地移动网络(publiclandmobilenetwork,plmn)中的网络设备等。未来5g网络中的网络设备可以包括新型无线电基站(newradionodeb),下一代基站(nextgenerationnodeb,gnb),或者传输点(transmissionpoint)等。

终端200可以是用户设备(userequipment,ue)、接入终端、ue单元、ue站、移动站、移动台、远方站、远程终端、移动设备、ue终端、终端、无线通信设备、ue代理或ue装置等。接入终端可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字处理(personaldigitalassistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备等。

在一个示例中,接入网设备100可以通过如图2所示的结构实现。如图2所示,接入网设备可以包括室内基带处理单元(buildingbasebandunit,bbu)和远端射频模块(remoteradiounit,rru)和天馈系统(即天线)连接,bbu和rru可以根据需要拆开使用。应注意,在具体实现过程中,接入网设备还可以采用其他通用硬件架构,而并非仅仅局限于图2所示的通用硬件架构。

以终端200为手机为例,对手机的通用硬件架构进行说明。如图3所示,手机可以包括:射频(radiofrequency,rf)电路110、存储器120、其他输入设备130、显示屏140、传感器150、音频电路160、i/o子系统170、处理器180、以及电源190等部件。本领域技术人员可以理解,图3所示的手机的结构并不构成对手机的限定,可以包括比图示更多或者更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。本领域技术人员可以理解显示屏140属于用户界面(userinterface,ui),显示屏140可以包括显示面板141和触摸面板142。且手机可以包括比图示更多或者更少的部件。尽管未示出,手机还可以包括摄像头、蓝牙模块等功能模块或器件,在此不再赘述。

进一步地,处理器180分别与rf电路110、存储器120、音频电路160、i/o子系统170、以及电源190均连接。i/o子系统170分别与其他输入设备130、显示屏140、传感器150均连接。其中,rf电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将接入网设备的下行信息接收后,给处理器180处理。存储器120可用于存储软件程序以及模块。处理器180通过运行存储在存储器120的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。其他输入设备130可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。显示屏140可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单,还可以接受用户输入。传感器150可以为光传感器、运动传感器或者其他传感器。音频电路160可提供用户与手机之间的音频接口。i/o子系统170用来控制输入输出的外部设备,外部设备可以包括其他设备输入控制器、传感器控制器、显示控制器。处理器180是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。电源190(比如电池)用于给上述各个部件供电,优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗等功能。

现有技术中的同步方案不能解决如图1所示架构中,接入网设备100和终端200之间的同步问题。现有技术中的同步方案,可以解决接入网设备与其它接入网设备之间的同步问题,但通过ta来代替传输时延,其时钟偏差的计算精度限于ta调整粒度,因而同步精度较差。举例来说,若采用类似于现有技术中接入网设备与接入网设备之间的同步方案,来解决接入网设备与终端之间的同步问题,则参见图4,假设在lte系统中,终端ue与接入网设备enb间的传输时延为35ts,终端ue下行同步以下行信号的到达时间为基准,上行信号的发送以下行同步为基准,则信号实际到达接入网设备enb有70ts的传输时延。接入网设备enb根据上行信号测量信号时偏,确定并向终端ue发送定时提前量ta。由于lte系统中ta调整粒度是16ts,所以接入网设备enb实际发送的ta为16ts的整数倍,最佳的ta值为64ts。终端ue接收到ta后,在提前64ts发送上行信号,但上行信号实际到达接入网设备enb仍存在残留时间偏差δt=6ts。若采用类似于现有技术中的同步方案,通过ta/2来代替传输时延,则传输时延的计算精度受限于ta调整粒度的大小,从而使得时钟偏差的计算精度也受限于ta调整粒度的大小,因而同步误差较大。

本申请实施例提供的方案,可以根据其绝对值小于ta调整粒度的残留时偏δt,计算如图1所示架构中终端和接入网设备间的时钟偏差,从而调整终端侧的时钟,因而可以解决终端与接入网设备间的同步问题,且同步精度较高。以下将结合附图对本申请实施例提供的方案进行详细说明。

参见图5,本申请实施例提供一种时钟调整方法,该方法可以包括:

501、终端向接入网设备发送第一信号。

其中,第一信号可以是现有的上行信号;也可以是一种新的上行信号。在一种可能的实现方式中,该新的上行信号可以具有较短的时长和较宽的频率范围,这样有利于提高该信号到达时刻计算的准确度。

502、接入网设备在接收到终端发送的第一信号后,向终端发送第一时刻值和信号时偏,第一时刻值指示接入网设备接收第一信号的时刻,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度,第一时刻值和信号时偏用于终端计算时钟偏差。

其中,关于信号时偏的说明,具体可以参见实施例开头的相关描述。接入网设备可以不断根据终端发送的上行信号测量信号时偏,这里的上行信号可以包括但不限于第一信号。信号时偏可以包括残留时偏δt,δt的绝对值小于ta调整粒度。示例性的,当ta调整粒度为16ts时,δt的绝对值小于16ts。

接入网设备在接收到终端发送的第一信号后,可以记录接收时刻为第一时刻值,并将第一时刻值和测量获得的信号时偏发送给终端,以便于终端根据第一时刻值和信号时偏计算时钟偏差。

503、终端在接收到接入网设备发送的第一时刻值和信号时偏后,根据第一时刻值、信号时偏和第二时刻值,计算时钟偏差,第二时刻值指示终端发送第一信号的时刻,时钟偏差为终端中配置的第一时钟与接入网设备中配置的第二时钟之间的时间差值。

这里的第二时刻值可以用于指示,终端在发送第一信号时记录的发送时刻。第一时钟为终端中配置的本地时钟。第二时钟为接入网设备中配置的本地时钟。终端在接收到接入网设备发送的第一时刻值和信号时偏后,可以根据第一时刻值、信号时偏和第二时刻值,计算终端中配置的本地时钟与接入网设备中配置的本地时钟之间的时间差值,该时间差值可以称为时钟偏差。

其中,关于信号时偏的说明可以参见实施例开头的相关描述。由于信号时偏包括残留时偏δt,δt的绝对值小于ta调整粒度,δt的时间单位具体可以是ns或更小的时间单位,时钟偏差是根据信号时偏计算获得的,时钟偏差的计算并不受限于ta调整粒度的大小,因而时钟偏差的计算精度更高。

504、终端根据时钟偏差调整第一时钟。

在计算获得时钟偏差后,终端可以根据终端对应的第一时钟,与接入网设备对应的第二时钟间的时钟偏差,调整第一时钟,以使得终端与接入网设备保持同步。具体的,当时钟偏差为正值时,终端可以将第一时钟提前时钟偏差对应的时间量,以使得调整后的第一时钟与第二时钟保持同步;当时钟偏差为负值时,终端可以将第一时钟滞后时钟偏差的绝对值对应的时间量,以使得调整后的第一时钟与第二时钟保持同步。举例来说,若根据δt计算获得的时钟偏差为20ns,则终端可以将第一时钟提前20ns;若根据δt计算获得的时钟偏差为-20ns,则终端可以将第一时钟滞后20ns。

其中,由于时钟偏差是根据其绝对值小于ta调整粒度的δt计算获得的,计算精度较高,从而使得根据时钟偏差调整时钟从而达到的同步精度也较高。

在本申请上述实施例中,终端可以根据其绝对值小于ta调整粒度的δt计算时钟偏差,使得时钟偏差的计算不会受限于ta调整粒度的大小,从而能够提高时钟偏差的计算精度,进而在根据时钟偏差调整终端对应的第一时钟,以使得第一时钟与接入网设备对应的第二时钟保持同步时,能够提高同步精度。

在上述步骤501中,第一信号中可以携带有第一请求标识,该第一请求标识可以用于终端向接入网设备请求第一时刻值和信号时偏。接入网设备在接收到第一信号中携带的该第一请求标识后,可以将第一时刻值和信号时偏发送给终端。这样,终端可以在需要进行时钟同步的时候,向接入网设备发送携带有该请求标识的第一信号。本申请实施例对第一标识的形式不作具体限定,例如第一标识可以为特定的字符串、特定的比特序列等。

在上述步骤502中,接入网设备向终端发送第一时刻值和信号时偏可以包括:

5020、接入网设备向终端发送第二信号,第二信号中携带有第一时刻值和信号时偏;或者,接入网设备向终端发送第三信号和第四信号,第三信号中携带有第一时刻值,第四信号中携带有信号时偏。

也就是说,接入网设备可以将第一时刻值和信号时偏通过同一个信号发送给终端,从而减少交互的信令的条数;或者,接入网设备也可以将第一时刻值和信号时偏分别通过不同的信号发送给终端,以使得实现方式更为灵活。

在本申请实施例中,上述步骤501-504以及步骤5020描述的方案,具体可以应用在如下3种场景中。

场景1:随机接入过程。

在该场景中,终端尚未接入网络,终端侧未存储有ta,信号时偏包括残留时偏δt和ta调整值δta。参见图6,第一信号可以为随机接入过程中的前导码preamble序列。

接入网设备可以通过上述步骤5020向终端发送第一时刻值和信号时偏。即接入网设备可以通过同一个信号发送第一时刻值、δt和δta,以减少信令条数;或者,接入网设备可以通过一个信号发送第一时刻值,通过另一个信号发送δt和δta,以使得实现方式更为灵活。

或者,接入网设备也可以通过如下步骤5021,向终端发送第一时刻值和信号时偏:

5021、接入网设备向终端发送第五信号和第六信号,第五信号中携带有信号时偏中的δta,第六信号中携带有第一时刻值和信号时偏中的δt;或者,接入网设备向终端发送第七信号、第八信号和第九信号,第七信号中携带有信号时偏中的δta,第八信号中携带有信号时偏中的δt,第九信号中携带有第一时刻值。

也就是说,在步骤5021中,接入网设备可以通过一个信号向终端发送δta,通过另一信号向终端发送第一时刻值和δt。或者,接入网设备也可以通过3个信号分别向终端发送第一时刻值、δta和δt,以使得实现方式更为灵活。

需要说明的是,上述“第二信号”…“第九信号”仅用于区分不同的信号,而并不表示必然要存在与上述数量相同的信号。

其中,由于δta是现有随机接入过程中,接入网设备也需要向终端传递的参数,而第一时刻值和δt是本申请实施例中需要额外传递的参数,因而可以将δta采用现有随机接入过程中的信号进行传递,而将第一时刻值和δt通过其它信号传递,从而可以更多地复用现有随机接入过程的信令等,尽量减少对现有随机过程的修改。并且,还可以将随机接入过程相关命令与授时相关命令解耦开。此外,由于第一时刻值为绝对时间,传递该第一时刻值需要的字符较多,数据量较大,现有上行信号可能受限于格式或长度而难以携带该第一时刻值,因而可以通过另外的信号传递第一时刻值。

在可能的实现方式中,参见图6,接入网设备通过现有随机接入过程中,macrar消息中的timingadvancecommand,将δta发送给终端。例如,上述第五信号和第七信号可以为timingadvancecommand。当然,也可以对现有timingadvancecommand进行修改,以使得timingadvancecommand还可以进一步携带第一时刻值和δt,从而将第一时刻值和δt也通过timingadvancecommand发送给终端。其中,图中的tac用于表示timingadvancecommand。

进一步地,参见图6,在终端接收接入网设备发送的δta之后,该方法还可以包括:

505、终端根据δta设置ta的初始值。

具体的,终端可以将定时提前ta的初始值设置为δta×ta调整粒度。

由于在随机接入过程之前,终端中未维护有ta,因而在随机接入过程中首次接收到接入网设备发送的δta之后,终端可以开始维护ta,并将ta的初始值设置为δta×ta调整粒度。与ta更新过程中δta的范围不同,在随机接入过程中,δta的范围可以为0-1282,因而对应的ta的初始值为0-1282×ta调整粒度。

在该场景中,参见图6中的步骤503,终端可以根据第一时刻值、第二时刻值、信号时偏中的δta和δt,计算时钟偏差。若t0表示第二时刻值,即以终端中配置的第一时钟为基准的第一信号的发送时刻,t1表示第一时刻值,即以接入网设置中配置的第二时钟为基准的第一信号的接收时刻,td表示终端与接入网设备间的传输时延,则t1-td表示接入网设备根据传输时延推算的,以接入网设备中配置的第二时钟为基准的第一信号的发送时刻,t0-(t1-td)即为第一时钟与第二时钟间的时钟偏差toffset,具体可以参见如下式1。又由于在该场景中,传输时延可以表示为如下式2,因而时钟偏差可以表示为如下式3:

toffset=t0-(t1-td)式1

td=(δta*ta调整粒度+δt)/2式2

toffset=t0-[t1-(δta*ta调整粒度+δt)/2]式3

需要说明的是,在该场景中,当终端与接入网设备距离较近时,信号时偏中的δta也可以为0;或者,当信号时偏刚好为ta调整粒度的整数倍时,信号时偏中的δt也可以为0。

在该场景中,本申请实施例提供的方法可以结合随机接入过程,同时实现时钟同步和随机接入,使得终端接入网络,并且可以复用随机接入过程中的相关消息,而仅需要较少的改动,且需要的信令条数可以较少。

场景2:ta更新过程。

在该场景中,终端已接入网络,终端侧存储有ta,第一信号是根据ta提前发送的信号,信号时偏的绝对值大于ta调整粒度,信号时偏包括残留时偏δt和ta调整值δta。参见图7,在上述步骤503中,终端根据第一时刻值、信号时偏和第二时刻值,计算时钟偏差包括:

5030、终端根据第一时刻值、信号时偏、第二时刻值和ta,计算时钟偏差。其中的信号时偏包括δt和δta。

在该场景中,传输时延td的表达式可以参见如下式4:

td=[ta+(δta-31)*ta调整粒度+δt]/2]式4

结合式4和上述式1,则在该场景中,时钟偏差toffset的表达式可以参见如下式5:

toffset=t0-[t1-[ta+(δta-31)*ta调整粒度+δt]/2]式5

在该场景中,接入网设备可以通过上述步骤5020或上述步骤5021向终端发送第一时刻值和信号时偏。并且,参见图7中的步骤502,接入网设备也可以通过ta更新过程中的timingadvancecommand,将δta发送给终端,这里不再赘述。

进一步地,参见图7,在该场景中,在终端接收到接入网设备发送的δta之后,该方法还可以包括:

506、终端根据δta调整ta。

终端可以通过步骤506,对之前存储的ta进行更新。具体的,终端根据δta调整ta可以包括:终端将ta调整为ta+(δta-31)×ta调整粒度。即,更新后的ta为更新前的ta与(δta-31)×ta调整粒度的和。

此外,在该场景中,ta和/或δt也可以为0。

可见,在该场景中,本申请实施例提供的方法可以结合ta更新过程,同时实现时钟同步和ta更新,并且可以复用现有ta更新过程中的相关消息,仅需要较少的改动,且需要的信令条数可以较少。

场景3:终端已接入网络,终端侧存储有ta,信号时偏的绝对值小于ta调整粒度,信号时偏仅包括残留时偏δt,而不包括δta,ta不需要更新,第一信号是根据ta提前发送的信号。

参见图8,在上述步骤503中,终端根据第一时刻值、信号时偏和第二时刻值,计算时钟偏差可以包括:

5031、终端根据第一时刻值、信号时偏、第二时刻值和ta,计算时钟偏差。其中的信号时偏包括δt。

在该场景中,传输时延td的表达式可以参见如下式6:

td=(ta+δt)/2式6

结合式6和上述式1,时钟偏差toffset的表达式可以参见如下式7:

toffset=t0-[t1-(ta+δt)/2]式7

在该场景中,接入网设备可以通过上述步骤5020或上述步骤5021向终端发送第一时刻值和信号时偏,这里不再赘述。

另外,在该场景中,ta还可以为0。

在该场景中,通过计算时钟偏差实现时钟同步的过程,可以作为一个相对独立的过程,而与ta解耦合,仅在计算时钟偏差时利用ta。并且,该过程需要的信令条数可以较少,且不依赖于其它流程(例如小区切换流程)和移动性要求。

本申请另一实施例提供一种时钟调整方法,参见图9,该方法可以包括:

901、终端向接入网设备发送第一信号。

其中,关于第一信号的解释可以参考上述步骤501中的相关说明。

902、接入网设备在接收到终端发送的第一信号后,根据信号时偏计算传输时延,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度。

其中,由于传输时延根据其绝对值小于ta调整粒度的δt计算获得,因而使得传输时延的计算不受限于ta调整粒度的大小。

903、接入网设备将传输时延和第一时刻值发送给终端,第一时刻值用于指示接入网设备接收第一信号的时刻。

904、终端在接收到接入网设备发送的第一时刻值和传输时延后,根据第一时刻值、传输时延和第二时刻值,计算时钟偏差,第二时刻值指示终端发送第一信号的时刻,时钟偏差为终端中配置的第一时钟与接入网设备中配置的第二时钟之间的时间差值。

由于时钟偏差根据传输时延计算获得,而传输时延根据δt计算获得,δt的绝对值小于ta调整粒度,δt的时间单位具体可以是ns或更小的时间单位,因而传输时延和时钟偏差的计算不受限于ta调整粒度的大小,因而时钟偏差的计算也不受限于ta调整粒度的大小,时钟偏差的计算精度更高。

905、终端根据时钟偏差调整第一时钟。

在本步骤中,由于时钟偏差是根据其绝对值小于ta调整粒度的δt计算获得的,计算精度较高,从而使得根据时钟偏差调整时钟从而达到的同步精度也较高。

在本申请上述实施例中,接入网设备可以根据其绝对值小于ta调整粒度的δt计算传输时延,并将传输时延发送给终端以计算时钟偏差,从而使得传输时延和时钟偏差的计算不会受限于ta调整粒度的大小,因而可以提高时钟偏差的计算精度,进而在根据时钟偏差调整终端对应的第一时钟,以使得第一时钟与接入网设备对应的第二时钟保持同步时,能够提高同步精度。

在上述步骤901中,第一信号中可以携带有第二请求标识,该第二请求标识可以用于终端向接入网设备请求第一时刻值和传输时延。接入网设备在接收到第一信号中携带的该第二请求标识后,可以将第一时刻值和传输时延发送给终端。这样,终端可以在需要进行时钟同步的时候,向接入网设备发送携带有该请求标识的第一信号。

在上述步骤903中,接入网设备可以通过同一个信号将传输时延和第一时刻值发送给终端,以减少信令条数;或者,接入网设备也可以通过2个不同的信号,分别将第一时刻值和传输时延分别发送给终端,以使得实现方式更为灵活。

在本申请实施例中,上述步骤901-905描述的方案,具体可以应用在如下3种场景中。

场景1:随机接入过程。

在该场景中,终端侧未存储有ta,信号时偏包括残留时偏δt和ta调整值δta。第一信号可以为随机接入过程中的前导码preamble序列。接入网设备在上述步骤902中,根据信号时偏中的δt和δta计算传输时延,传输时延的表达式可以参见如上式2;且在上述步骤904中,接入网设备根据传输时延,计算时钟偏差的表达式可以参见如上式1,这里不再赘述。

在上述步骤903中,接入网设备可以通过同一个信号,将第一时刻值、传输时延和δta发送给终端,以减少交互信令的条数。或者,接入网设备可以通过一个信号将δta发送给终端,而通过另一个信号将第一时刻值和传输时延发送给终端;或者,接入网设备可以通过3个信号,分别将第一时刻值、传输时延、δta中的一个参数单独发送给终端,以使得实现方式更为灵活。

在一种可能的实现方式中,参见图10a,在上述步骤903之后,该方法还可以包括:

906、接入网设备向终端发送timingadvancecommand,timingadvancecommand中携带有δta。

或者,在一种可能的实现方式中,参见图10b,上述步骤903具体可以包括:

9030、接入网设备向终端发送timingadvancecommand,timingadvancecommand中携带有第一时刻值、传输时延和δta。这样,可以复用随机接入过程中的timingadvancecommand,来同时传递同步过程所需的第一时刻值和传输时延。

进一步地,参见图10a和图10b,在终端接收到接入网设备发送的δta之后,该方法还可以包括上述步骤505,以使得终端可以开始维护ta,并根据δta设置ta的初始值。

需要说明的是,在该场景中,信号时偏中的δta或δt可以为0。

可见,在该场景中,本申请实施例提供的方法可以结合随机接入过程,同时实现时钟同步和随机接入,使得终端接入网络,并且可以复用随机接入过程中的相关消息,而仅需要较少的改动,且需要的信令条数可以较少。

场景2:ta更新过程。

在该场景中,终端已接入网络,终端侧存储有ta,第一信号是根据ta提前发送的信号,信号时偏的绝对值大于ta调整粒度,信号时偏包括残留时偏δt和ta调整值δta。

在一种可能的实现方式中,在上述步骤902之前,该方法还可以包括:

907、终端向接入网设备发送定时提前ta。

基于步骤907,步骤902可以包括:

9020、接入网设备根据信号时偏和ta计算传输时延。

或者,在另一种可能的实现方式中,上述第一信号中携带有定时提前ta,步骤902具体可以为上述步骤9020。

在该场景中,接入网设备可以在上述步骤902中根据ta以及信号时偏中的δt和δta计算传输时延,传输时延的表达式可以参见如上式4;且在上述步骤904中,接入网设备根据传输时延,计算时钟偏差的表达式可以参见如上式1,这里不再赘述。

在该场景中,关于传输时延和δta的发送方式,具体可以参见图10a中的步骤903、906,以及图10b中的步骤903,这里不再赘述。

进一步地,参见图11a和图11b,在该场景中,在终端接收到接入网设备发送的δta之后,该方法还可以包括上述步骤506,以使得终端可以对之前存储的ta进行更新。

此外,在该场景中,ta和/或δt还可以为0。

可见,在该场景中,本申请实施例提供的方法可以结合ta更新过程,同时实现时钟同步和ta更新,并且可以复用现有ta更新过程中的相关消息,而仅需要较少的改动,且需要的信令条数可以较少。

场景3:终端已接入网络,终端侧存储有ta,信号时偏的绝对值小于ta调整粒度,信号时偏仅包括残留时偏δt,而不包括δta,ta不需要更新,第一信号是根据ta提前发送的信号。

在一种可能的实现方式中,在上述步骤902之前,该方法还可以包括上述步骤907,基于步骤907,步骤902可以包括上述步骤9020。或者,在另一种可能的实现方式中,上述第一信号中携带有定时提前ta,步骤902具体可以为上述步骤9020。

在该场景中,参见图12,接入网设备在上述步骤902中可以根据ta以及信号时偏中的δt计算传输时延,传输时延的表达式可以参见如上式6;且在上述步骤904中,接入网设备根据传输时延,计算时钟偏差的表达式可以参见如上式1,这里不再赘述。

另外,在该场景中,ta还可以为0。

在该场景中,通过计算时钟偏差实现时钟同步的过程,可以作为一个相对独立的过程,与ta解耦合,而仅在计算时钟偏差时利用ta。并且,该过程需要的信令条数可以较少,且不依赖于其它流程(例如小区切换流程)和移动性要求。

本申请另一实施例提供一种时钟调整方法,参见图13,该方法可以包括:

1301、终端向接入网设备发送第一信号和第二时刻值,第二时刻值指示终端发送第一信号的时刻。

其中,关于第一信号的说明可以参见上述步骤501中的相关描述。

1302、接入网设备在接收到终端发送的第一信号和第二时刻值后,根据第二时刻值、信号时偏和第一时刻值,计算时钟偏差,第一时刻值指示接入网设备接收第一信号的时刻,时钟偏差为终端中配置的第一时钟与接入网设备中配置的第二时钟之间的时间差值,信号时偏包括残留时偏δt,δt的绝对值小于定时提前ta调整粒度,时钟偏差用于终端调整第一时钟。

其中,由于时钟偏差根据δt计算获得,δt的时间单位具体可以是ns或更小的时间单位,因而时钟偏差的计算不受限于ta调整粒度的大小,时钟偏差的计算精度更高。

1303、接入网设备将时钟偏差发送给终端。

1304、终端在接收到接入网设备发送的时钟偏差后,根据时钟偏差调整第一时钟。

其中,由于时钟偏差是根据其绝对值小于ta调整粒度的δt计算获得的,计算精度较高,从而使得根据时钟偏差调整时钟从而达到的同步精度也较高。

在本申请上述实施例中,接入网设备可以根据其绝对值小于ta调整粒度的δt计算时钟偏差,使得时钟偏差的计算不会受限于ta调整粒度的大小,从而能够提高时钟偏差的计算精度,进而将时钟偏差发送给终端,使得终端根据时钟偏差调整终端对应的第一时钟,以使得第一时钟与接入网设备对应的第二时钟保持同步时,能够提高同步精度。

在上述步骤1301中,第一信号中还可以携带有第三请求标识,该第三请求标识可以用于终端向接入网设备请求时钟偏差。接入网设备在接收到第一信号中携带的该第三请求标识后,可以将时钟偏差发送给终端。这样,终端可以在需要进行时钟同步的时候,向接入网设备发送携带有该请求标识的第一信号。

在一种可能的实现方式中,终端在上述步骤1301中向接入网设备发送第二时刻值可以包括:

13010、终端向接入网设备发送第二信号,第二信号中携带有第二时刻值。这样,可以使得第二时刻值的传递方式更为灵活。

在另一种可能的实现方式中,第一信号中可以携带有第二时刻值,终端通过第一信号将第二时刻值发送给接入网设备。这样,通过在第一信号中携带第二时刻值,可以减少交互信令的条数。

在一种可能的实现方式中,在上述步骤1302之前,该方法还可以包括:

1305、接入网设备接收终端发送的定时提前ta;

基于步骤1305,步骤1302具体可以包括:

13020、接入网设备根据第一时刻值、第二时刻值、信号时偏和ta,计算时钟偏差。

或者,在另一种可能的实现方式中,第一信号中可以携带有定时提前ta,上述步骤1302具体可以为步骤13020。

在本申请实施例中,上述步骤1301-1305以及步骤13010、13020描述的方案,具体可以应用在如下2种场景中。

场景1:ta更新过程。

在该场景中,终端已接入网络,终端侧存储有ta,第一信号是根据ta提前发送的信号,信号时偏的绝对值大于ta调整粒度,信号时偏包括残留时偏δt和ta调整值δta。参见图14,接入网设备在上述步骤1302中,根据第二时刻值、信号时偏和第一时刻值,计算时钟偏差包括:

13021、接入网设备根据第二时刻值、信号时偏中的δt和δta、第一时刻值和ta,计算时钟偏差。时钟偏差的表达式可以参考上述式5,这里不再赘述。

在一种可能的实现方式在中,参见图14a,在上述步骤1303之后,该方法还可以包括:

1305、接入网设备向终端发送timingadvancecommand,timingadvancecommand中携带有δta。

在另一种可能的实现方式中,参见图14b,上述步骤1303可以包括:接入网设备向终端发送timingadvancecommand,timingadvancecommand中携带有时钟偏差和δta。这样,通过在timingadvancecommand中同时发送时钟偏差和δta,可以复用现有技术中的信号,并减少交互信令的条数。

进一步地,参见图14a和图14b,在该场景中,在终端接收到接入网设备发送的δta之后,该方法还可以包括上述步骤506,以使得终端可以对之前存储的ta进行更新。

此外,在该场景中,ta和/或δt还可以为0。

可见,在该场景中,本申请实施例提供的方法可以结合ta更新过程,同时实现时钟同步和ta更新,并且可以复用现有ta更新过程中的相关消息,而仅需要较少的改动,且需要的信令条数可以较少。

场景2:终端已接入网络,终端侧存储有ta,信号时偏的绝对值小于ta调整粒度,信号时偏包括残留时偏δt,而不包括δta,ta不需要更新,第一信号是根据ta提前发送的信号。

参见图15,接入网设备在上述步骤1302中,根据第二时刻值、信号时偏和第一时刻值,计算时钟偏差包括:

13021、接入网设备根据第二时刻值、信号时偏、第一时刻值和ta,计算时钟偏差。其中,信号时偏仅包括δt。时钟偏差的表达式可以参考上述式7,这里不再赘述。

另外,在该场景中,ta还可以为0。

在该场景中,通过计算时钟偏差实现时钟同步的过程,可以作为一个相对独立的过程,与ta解耦合,而仅在计算时钟偏差时利用ta。并且,该过程需要的信令条数可以较少,不依赖其它流程(例如小区切换流程)和移动性要求。

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

本申请实施例可以根据上述方法示例对接入网设备、终端进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用对应各个功能划分各个功能单元的情况下,图16示出了上述和实施例中涉及的终端的一种可能的组成示意图,如图16所示,该终端可以包括:发送单元1601、接收单元1602、计算单元1603、调整单元1604和设置单元1605。

在一种可能的实施方式中,发送单元1601用于支持终端执行图5-图8中所示的步骤501,接收单元1602用于支持终端执行图5-图8中所示的步骤502,计算单元1603用于支持终端执行图5和图6中所示的步骤503,图7中步骤5030和图8中所示的步骤5031。调整单元1604用于支持终端执行图5-图8中所示的步骤504,以及图7中所示的步骤506。设置单元1605用于支持终端执行图6中所示的步骤505。

在另一种可能的实施方式中,发送单元1601用于支持终端执行图9-图12中所示的步骤901,接收单元1602用于支持终端执行图9-图12中所示的步骤903,图10a和图11a中所示的步骤906,计算单元1603用于支持终端执行图9-图12中所示的步骤904。调整单元1604用于支持终端执行图9-图12中所示的步骤905,以及图11a和图11b中所示的步骤506。设置单元1605用于支持终端执行图10a和图10b中所示的步骤505。

图17示出了上述和实施例中涉及的终端的另一种可能的组成示意图,如图17所示,该终端可以包括:发送单元1701、接收单元1702和调整单元1703。其中,发送单元1701用于支持终端执行图13-图15中所示的步骤1301,接收单元1702用于支持终端执行图13-图15中所示的步骤1303,图14a中所示的步骤1305,调整单元1703用于支持终端执行图13-图15中所示的步骤1304,以及图14a和图14b中所示的步骤506。

需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能单元的功能描述,在此不再赘述。本申请实施例提供的终端,用于执行上述时钟调整方法,因此可以达到与上述时钟调整方法相同的效果。

在采用对应各个功能划分各个功能单元的情况下,图18示出了上述和实施例中涉及的接入网设备的一种可能的组成示意图,如图18所示,该接入网设备可以包括:接收单元1801和发送单元1802。其中,接收单元1801用于支持接入网设备执行图5-图8中所示的步骤501,发送单元1802用于支持接入网设备执行图5-图8中所示的步骤502。

在采用对应各个功能划分各个功能单元的情况下,图19示出了上述和实施例中涉及的接入网设备的另一种可能的组成示意图,如图19所示,该接入网设备可以包括:接收单元1901、计算单元1902和发送单元1903。

在一种可能的实施方式中,接收单元1901用于支持接入网设备执行图9-图12中所示的步骤901,计算单元1902用于支持接入网设备执行图9-图12中所示的步骤902,发送单元1903用于支持接入网设备执行图9-图12中所示的步骤903,图10a和图11a中所示的步骤906。

在另一种可能的实施方式中,接收单元1901用于支持接入网设备执行图13-图15中所示的步骤1301,计算单元1902用于支持接入网设备执行图13-图15中所示的步骤1302,发送单元1903用于支持接入网设备执行图13-图15中所示的步骤1303,图14a中所示的步骤1305。

需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能单元的功能描述,在此不再赘述。本申请实施例提供的接入网设备,用于执行上述时钟调整方法,因此可以达到与上述时钟调整方法相同的效果。

进一步的,图16-图19中的终端或接入网设备是以功能单元的形式来呈现。这里的“单元”可以指特定应用集成电路(applicationspecificintegratedcircuit,asic),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到图16-图19中的终端或接入网设备可以采用图20所示装置的形式。各单元可以通过图20所示装置中的处理器和存储器来实现。

如图20所示,该装置可以包括一个或多个端口2004,与收发器2003相耦合。收发器2003可以是发射器,接收器或其组合,从其它网元通过端口2004发送或接收数据包。处理器2001耦合到收发器2003,用于处理数据包。处理器2001可包含一个或多个多核处理器和/或存储器2002。处理器2001可以是一个通用处理器,专用集成电路,或数字信号处理器(digitalsignalprocessing,dsp)。

存储器2002可为非瞬时性的存储介质,与处理器2001相耦合,用于保存不同类型的数据。存储器2002可包含只读存储器(readonlymemory,rom),随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是磁盘存储器。存储器2002可用于保存实现链路保持方法的指令。

处理器2001可实现根据本发明的实施例执行一个或多个指令以触发进行链路保持。这些指令可存储在存储器2002中,也可集成在操作系统的内核或内核的插件中。

当处理器2001执行指令时,该指令使终端或接入网设备执行上述时钟调整方法,因此可以达到与上述时钟调整方法或时钟偏差计算方法相同的效果。

本申请实施例还提供了一种计算机存储介质,该存储介质可以为上述存储器2002。

本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述终端所执行的时钟调整方法。

本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述接入网设备所执行的时钟调整或时钟偏差计算方法。

本申请实施例还提供了一种通信系统,其基本架构可以参见图1,该系统包括可以实现上述时钟调整或时钟偏差计算方法的终端和接入网设备。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

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

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

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。

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

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