本公开涉及移动通信技术领域,尤其涉及一种优化时间同步误差的方法、装置和设备。
背景技术:
为了提高数据的传输速率和可靠性,移动通信技术在演进过程中引入了多载波(mc)、载波聚合(ca)、多天线(mimo)以及协作多点传输(coordinatedmultiplepoints,comp)等技术。这些技术客观上会导致移动台(终端)接收数据的信号可能来自于同一基站的不同天线口,或者来自于不同基站的不同天线口,为了保证移动台的解调性能,上述来自于不同天线的信号需满足一定的时间同步误差。该时间同步误差不仅与空口的路径时延有关,而且与基站内部不同天线口对应的不同射频通道以及基站间不同射频通道间的相对时间偏差(relativetimedifference,rtd)相关。这主要是由于不同射频通道发送信号时(同基站不同天线口使用不同的射频通道或不同基站使用不同的射频通道),由于射频通道时延的离散性,在信号离开天线口时会有偏差。因此,为了满足不同天线口间信号的时间同步误差,通常需要对不同天线口的时间同步误差进行约束。在ts36.104中,对于不同场景的时间同步误差分别给出了65ns、130ns和260ns的要求。
在5g系统中,由于频带的频率更高,频带更加分散,不同天线口对应的射频通道时延差异性会更大,时间同步误差的问题会表现的更加突出。因此,亟待一种减小时间同步误差的方法。
技术实现要素:
为解决现有存在的技术问题,本公开实施例提供一种优化时间同步误差的方法、装置和设备。
为达到上述目的,本公开实施例的技术方案是这样实现的:
本公开实施例提供了一种优化时间同步误差的方法,该方法包括:
从不同发射通道发送时延测量信号;所述时延测量信号,用于对端测量所述时延测量信号到达对端的时间;
基于不同发射通道发送的时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差;
采用所述不同发射通道间的时间同步误差调整不同发射通道的发射时间至预设的误差范围内。
其中,所述基于不同发射通道发送的时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差,包括:
从对端获取所述不同发射通道间的时间同步误差;所述时间同步误差为:所述对端依据所述不同发射通道发送的时延测量信号到达对端的时间差、以及不同发射通道对应的天线与对端接收天线间的距离得到的;或者,
依据所述不同发射通道对应的天线与对端接收天线间的距离、以及对端上报的不同发射通道发送的所述时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差。
其中,所述时延测量信号为以下信号中的任一种:
导频序列信号、同步信号、或使用正弦波进行模拟调制的信号。
其中,所述时延测量信号由相同基站的不同发射通道发送、或由不同基站的不同发射通道发送。
其中,所述依据不同发射通道对应的天线与对端接收天线间的距离、以及对端上报的不同发射通道发送的所述时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差,包括:
利用所述不同发射通道对应的天线与对端接收天线间的距离,得到所述距离对应的时延差;所述时延差与发射通道一一对应;
利用所述不同发射通道上报的所述时延测量信号到达对端的时间差、减去所述不同发射通道对应的天线与对端接收天线间的距离对应的时延差,得到所述不同发射通道间的时间同步误差。
其中,所述采用所述不同发射通道间的时间同步误差调整不同发射通道的发射时间至预设的误差范围内,包括:
从所述不同的发射通道中选取一个发射通道作为参考发射通道;
判断除所述参考发射通道之外的其他发射通道与所述参考发射通道之间的时间同步误差是否位于预设的误差范围内;
如果确定所述其他发射通道与参考发射通道之间的时间同步误差不在预设的误差范围内,则调整所述其他发射通道对应的基带数据的发送时间,使所述其他发射通道与参考发射通道之间的时间同步误差位于预设的误差范围内。
可选的,所述从不同发射通道发送时延测量信号的同时或之前,该方法还包括:
将所述时延测量信号的时频信息通知给所述对端。
本公开实施例还提供了一种优化时间同步误差的方法,该方法包括:
接收基站从不同发射通道发送的时延测量信号;
测量所述不同发射通道发送的时延测量信号到达的时间,并获得不同发射通道发送的时延测量信号到达对端的时间差;
将测量所得的不同发射通道发送的时延测量信号到达对端的时间差上报给所述基站;或者,将基于所述不同发射通道发送的时延测量信号到达对端的时间差得到的不同发射通道间的时间同步误差上报给所述基站。
其中,所述基于所述不同发射通道发送的时延测量信号到达对端的时间差得到不同发射通道间的时间同步误差,包括:
依据所述不同发射通道发送的时延测量信号到达对端的时间差、以及所述不同发射通道对应的天线与对端接收天线间的距离,得到所述不同发射通道间的时间同步误差。
其中,所述时延测量信号为以下信号中的任一种:
导频序列信号、同步信号、或使用正弦波进行模拟调制的信号。
一个实施例中,所述时延测量信号为使用正弦波进行模拟调制的信号时,
所述测量所述不同发射通道发送的时延测量信号到达的时间差,包括:
测量所述不同发射通道中任两个发射通道发送的使用正弦波进行模拟调制的信号间的相位差;
基于所述相位差获取所述不同发射通道中任两个发射通道发送的时延测量信号到达的时间差。
可选的,所述接收基站从不同发射通道发送的时延测量信号的同时或之前,该方法还包括:
接收基站发送的所述时延测量信号的时频信息。
可选的,所述将基于所述不同发射通道发送的时延测量信号到达对端的时间差得到的不同发射通道间的时间同步误差上报给所述基站之前,该方法还包括:
将得到的所述不同发射通道间的时间同步误差与预设的误差值进行比较,确定所述时间同步误差大于等于所述预设的误差值,则将所述时间同步误差上报给所述基站。
本公开实施例还提供了一种优化时间同步误差的装置,该装置包括:
第一发送模块,用于从不同发射通道发送时延测量信号;所述时延测量信号,用于对端测量所述时延测量信号到达对端的时间;
第一接收模块,用于基于不同发射通道发送的时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差;
误差调整模块,用于采用所述不同发射通道间的时间同步误差调整不同发射通道的发射时间至预设的误差范围内。
其中,所述时延测量信号为以下信号中的任一种:
导频序列信号、同步信号、或使用正弦波进行模拟调制的信号。
其中,所述误差调整模块,包括:
选取单元,用于从所述不同的发射通道中选取一个发射通道作为参考发射通道;
判断单元,用于判断除所述参考发射通道之外的其他发射通道与所述参考发射通道之间的时间同步误差是否位于预设的误差范围内;
调整单元,用于所述判断单元确定所述其他发射通道与参考发射通道之间的时间同步误差不在预设的误差范围内时,调整所述其他发射通道对应的基带数据的发送时间,使所述其他发射通道与参考发射通道之间的时间同步误差位于预设的误差范围内。
可选的,所述第一发送模块从不同发射通道发送时延测量信号的同时或之前,
还用于将所述时延测量信号的时频信息通知给所述对端。
本公开实施例还提供了一种基站设备,所述基站设备包括:上文所述的优化时间同步误差的装置。
本公开实施例还提供了一种优化时间同步误差的装置,该装置包括:
第二接收模块,用于接收基站从不同发射通道发送的时延测量信号;
测量模块,用于测量所述不同发射通道发送的时延测量信号到达的时间,并获得不同发射通道发送的时延测量信号到达对端的时间差;
第二发送模块,用于将测量所得的不同发射通道发送的时延测量信号到达对端的时间差上报给所述基站;或者,将基于所述不同发射通道发送的时延测量信号到达对端的时间差得到的不同发射通道间的时间同步误差上报给所述基站。
其中,所述时延测量信号为使用正弦波进行模拟调制的信号时,
所述测量模块,用于测量所述不同发射通道中任两个发射通道发送的使用正弦波进行模拟调制的信号间的相位差;基于所述相位差获取所述不同发射通道中任两个发射通道发送的时延测量信号到达的时间差。
可选的,所述第二接收模块接收基站从不同发射通道发送的时延测量信号的同时或之前,
还用于接收基站发送的所述时延测量信号的时频信息。
可选的,所述第二发送模块将基于所述不同发射通道发送的时延测量信号到达对端的时间差得到的所述不同发射通道间的时间同步误差上报给所述基站之前,
还用于将得到的所述不同发射通道间的时间同步误差与预设的误差值进行比较,确定所述时间同步误差大于等于所述预设的误差值,则将所述时间同步误差上报给所述基站。
本公开实施例还提供了一种时间同步误差测量设,该设备包括:上文所述的优化时间同步误差的装置。
本公开实施例提供的优化时间同步误差的方法、装置和设备,从不同发射通道发送时延测量信号;所述时延测量信号,用于对端测量所述时延测量信号到达对端的时间;基于不同发射通道发送的时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差;采用所述不同发射通道间的时间同步误差调整不同发射通道的发射时间至预设的误差范围内。本公开实施例利用不同发射通道发送的时延测量信号到达对端的时间差来获取不同发射通道间的时间同步误差,不仅适用于不同基站之间的不同发射通道,而且适用于同一基站的不同发射通道,最终达到减小时间同步误差的目的。
附图说明
图1为本公开实施例所述优化时间同步误差的方法实现流程示意图一;
图2为本公开实施例所述优化时间同步误差的方法实现流程示意图二;
图3为本公开实施例所述优化时间同步误差的装置结构示意图一;
图4为本公开实施例所述误差调整模块的结构示意图;
图5为本公开实施例所述优化时间同步误差的装置结构示意图二;
图6为本公开一场景实施例所述优化时间同步误差的方法示意图;
图7为本公开另一场景实施例所述优化时间同步误差的方法示意图;
图8为不同天线口(发射通道)之间的时间同步误差计算场景示意图;
图9为两个不同天线口(发射通道)位于同一基站的场景示意图;
图10为三个不同天线口(发射通道)位于两个基站的场景示意图。
具体实施方式
下面结合具体实施例对本公开进行详细描述。
本公开实施例提供了一种优化时间同步误差的方法,如图1所示,该方法包括:
步骤101:从不同发射通道发送时延测量信号;所述时延测量信号,用于对端测量所述时延测量信号到达对端的时间;
步骤102:基于不同发射通道发送的时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差;
步骤103:采用所述不同发射通道间的时间同步误差调整不同发射通道的发射时间至预设的误差范围内。
其中,所述发射通道与天线口一一对应。
本公开实施例利用不同发射通道发送的时延测量信号到达对端的时间差来获取不同发射通道间的时间同步误差,不仅适用于不同基站之间的不同发射通道,而且适用于同一基站的不同发射通道,最终达到减小时间同步误差的目的。
而且,本公开实施例中所述对端可利用改造后的定位测量单元(locationmeasurementunit,lmu)实现,实现方法简单易行。
这里,对于5g通信系统的不同应用场景,可给出不同的预设的误差范围内,当然,该方法也可适用于其他通信系统。
本公开实施例中,所述基于不同发射通道发送的时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差,包括:
从对端获取所述不同发射通道间的时间同步误差;所述时间同步误差为:所述对端依据所述不同发射通道发送的时延测量信号到达对端的时间差、以及不同发射通道对应的天线与对端接收天线间的距离得到的;或者,
依据所述不同发射通道对应的天线与对端接收天线间的距离、以及对端上报的不同发射通道发送的所述时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差。
本公开实施例中,所述时延测量信号为以下信号中的任一种:
导频序列信号、同步信号、或使用正弦波进行模拟调制的信号。
本公开实施例中,所述时延测量信号由相同基站的不同发射通道发送、或由不同基站的不同发射通道发送。
本公开实施例中,所述依据不同发射通道对应的天线与对端接收天线间的距离、以及对端上报的不同发射通道发送的所述时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差,包括:
利用所述不同发射通道对应的天线与对端接收天线间的距离,得到所述距离对应的时延差;所述时延差与发射通道一一对应;
这里,可利用不同发射通道对应的天线与对端接收天线间的距离除以公知的电磁波的传输速率,得到所述距离对应的时延差;
利用所述不同发射通道上报的所述时延测量信号到达对端的时间差、减去所述不同发射通道对应的天线与对端接收天线间的距离对应的时延差,得到所述不同发射通道间的时间同步误差。
一个实施例中,所述采用所述不同发射通道间的时间同步误差调整不同发射通道的发射时间至预设的误差范围内,包括:
从所述不同的发射通道中选取一个发射通道作为参考发射通道;这里,可选择主载波或者信道较稳定的载波所在的天线口对应的发射通道作为参考发射通道;
判断除所述参考发射通道之外的其他发射通道与所述参考发射通道之间的时间同步误差是否位于预设的误差范围内;
如果确定所述其他发射通道与参考发射通道之间的时间同步误差不在预设的误差范围内,则调整所述其他发射通道对应的基带数据的发送时间,使所述其他发射通道与参考发射通道之间的时间同步误差位于预设的误差范围内。
当然,在实际应用过程中,也可采用任意两两比较的方法调整不同发射通道的发射时间(即不选取参考发射通道),但这样会增加比较和调整的工作量。
一个实施例中,所述从不同发射通道发送时延测量信号的同时或之前,该方法还包括:
将所述时延测量信号的时频信息通知给所述对端。
这样,对端可根据所述时频信息快速定位所述时延测量信号,从而能快速进行时延测量信号的测量。
本公开实施例还提供了一种优化时间同步误差的方法,如图2所示,该方法包括:
步骤201:接收基站从不同发射通道发送的时延测量信号;
步骤202:测量所述不同发射通道发送的时延测量信号到达的时间,并获得不同发射通道发送的时延测量信号到达对端的时间差;
步骤203:将测量所得的不同发射通道发送的时延测量信号到达对端的时间差上报给所述基站;或者,将基于所述不同发射通道发送的时延测量信号到达对端的时间差得到的不同发射通道间的时间同步误差上报给所述基站。
本公开实施例利用不同发射通道发送的时延测量信号到达对端的时间差来获取不同发射通道间的时间同步误差,不仅适用于不同基站之间的不同发射通道,而且适用于同一基站的不同发射通道,最终达到减小时间同步误差的目的。
本公开实施例中,所述基于所述不同发射通道发送的时延测量信号到达对端的时间差得到不同发射通道间的时间同步误差,包括:
依据所述不同发射通道发送的时延测量信号到达对端的时间差、以及所述不同发射通道对应的天线与对端接收天线间的距离,得到所述不同发射通道间的时间同步误差。
本公开实施例中,所述时延测量信号为以下信号中的任一种:
导频序列信号、同步信号、或使用正弦波进行模拟调制的信号。
本公开实施例中,所述时延测量信号为使用正弦波进行模拟调制的信号时,
所述测量所述不同发射通道发送的时延测量信号到达的时间差,包括:
测量所述不同发射通道中任两个发射通道发送的使用正弦波进行模拟调制的信号间的相位差;
基于所述相位差获取所述不同发射通道中任两个发射通道发送的时延测量信号到达的时间差。即:基于时间差=相位差/2πf,得到任两个发射通道发送的时延测量信号到达的时间差,其中,所述f为正弦波信号的调制频率。
一个实施例中,所述接收基站从不同发射通道发送的时延测量信号的同时或之前,该方法还包括:
接收基站发送的所述时延测量信号的时频信息。
一个实施例中,所述将基于所述不同发射通道发送的时延测量信号到达对端的时间差得到的不同发射通道间的时间同步误差上报给所述基站之前,该方法还包括:
将得到的所述不同发射通道间的时间同步误差与预设的误差值进行比较,确定所述时间同步误差大于等于所述预设的误差值,则将所述时间同步误差上报给所述基站。
本公开实施例还提供了一种优化时间同步误差的装置,用于实现上述实施例,已经进行过说明的不再赘述。如以下所使用的,术语“模块”“单元”可以实现预定功能的软件和/或硬件的组合。如图3所示,该装置包括:
第一发送模块301,用于从不同发射通道发送时延测量信号;所述时延测量信号,用于对端测量所述时延测量信号到达对端的时间;
第一接收模块302,用于基于不同发射通道发送的时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差;
误差调整模块303,用于采用所述不同发射通道间的时间同步误差调整不同发射通道的发射时间至预设的误差范围内。
本公开实施例利用不同发射通道发送的时延测量信号到达对端的时间差来获取不同发射通道间的时间同步误差,不仅适用于不同基站之间的不同发射通道,而且适用于同一基站的不同发射通道,最终达到减小时间同步误差的目的。
这里,对于5g通信系统的不同应用场景,可给出不同的预设的误差范围内,当然,该方法也可适用于其他通信系统。
本公开实施例中,所述时延测量信号为以下信号中的任一种:
导频序列信号、同步信号、或使用正弦波进行模拟调制的信号。
本公开实施例中,所述时延测量信号由相同基站的不同发射通道发送、或由不同基站的不同发射通道发送。
本公开实施例中,所述第一接收模块302基于不同发射通道发送的时延测量信号到达对端的时间差,得到所述不同发射通道间的时间同步误差,包括:
利用所述不同发射通道对应的天线与对端接收天线间的距离,得到所述距离对应的时延差;所述时延差与发射通道一一对应;
这里,可利用不同发射通道对应的天线与对端接收天线间的距离除以公知的电磁波的传输速率,得到所述距离对应的时延差;
利用所述不同发射通道上报的所述时延测量信号到达对端的时间差、减去所述不同发射通道对应的天线与对端接收天线间的距离对应的时延差,得到所述不同发射通道间的时间同步误差。
一个实施例中,如图4所示,所述误差调整模块303,包括:
选取单元3031,用于从所述不同的发射通道中选取一个发射通道作为参考发射通道;这里,可选择主载波或者信道较稳定的载波所在的天线口对应的发射通道作为参考发射通道;
判断单元3032,用于判断除所述参考发射通道之外的其他发射通道与所述参考发射通道之间的时间同步误差是否位于预设的误差范围内;
调整单元3033,用于所述判断单元确定所述其他发射通道与参考发射通道之间的时间同步误差不在预设的误差范围内时,调整所述其他发射通道对应的基带数据的发送时间,使所述其他发射通道与参考发射通道之间的时间同步误差位于预设的误差范围内。
当然,在实际应用过程中,也可采用任意两两比较的方法调整不同发射通道的发射时间(即不选取参考发射通道),但这样会增加比较和调整的工作量。
一个实施例中,所述第一发送模块301从不同发射通道发送时延测量信号的同时或之前,
还用于将所述时延测量信号的时频信息通知给所述对端。
这样,对端可根据所述时频信息快速定位所述时延测量信号,从而能快速进行时延测量信号的测量。
本公开实施例还提供了一种优化时间同步误差的装置,如图5所示,该装置包括:
第二接收模块501,用于接收基站从不同发射通道发送的时延测量信号;
测量模块502,用于测量所述不同发射通道发送的时延测量信号到达的时间,并获得不同发射通道发送的时延测量信号到达对端的时间差;
第二发送模块503,用于将测量所得的不同发射通道发送的时延测量信号到达对端的时间差上报给所述基站;或者,将基于所述不同发射通道发送的时延测量信号到达对端的时间差得到的不同发射通道间的时间同步误差上报给所述基站。
本公开实施例利用不同发射通道发送的时延测量信号到达对端的时间差来获取不同发射通道间的时间同步误差,不仅适用于不同基站之间的不同发射通道,而且适用于同一基站的不同发射通道,最终达到减小时间同步误差的目的。
而且,本公开实施例中所述优化时间同步误差的装置可利用改造后的定位测量单元(lmu)实现,实现方法简单易行。
本公开实施例中,所述时延测量信号为以下信号中的任一种:
导频序列信号、同步信号、或使用正弦波进行模拟调制的信号。
一个实施例中,所述时延测量信号为使用正弦波进行模拟调制的信号时,
所述测量模块502,用于测量所述不同发射通道中任两个发射通道发送的使用正弦波进行模拟调制的信号间的相位差;基于所述相位差获取所述不同发射通道中任两个发射通道发送的时延测量信号到达的时间差。
一个实施例中,所述第二接收模块501接收基站从不同发射通道发送的时延测量信号的同时或之前,
还用于接收基站发送的所述时延测量信号的时频信息。
一个实施例中,所述第二发送模块503将基于所述不同发射通道发送的时延测量信号到达对端的时间差得到的所述不同发射通道间的时间同步误差上报给所述基站之前,
还用于将得到的所述不同发射通道间的时间同步误差与预设的误差值进行比较,确定所述时间同步误差大于等于所述预设的误差值,则将所述时间同步误差上报给所述基站。
本公开实施例还提供了一种基站设备,所述基站设备包括:图3或图4所述的优化时间同步误差的装置。
本公开实施例还提供了一种时间同步误差测量设备,该设备包括:图5所述的优化时间同步误差的装置。所述优化时间同步误差的装置可利用改造后的定位测量单元(lmu)实现。
下面结合场景实施例对本公开进行描述。
后续场景实施例中,上述对端以同步误差测量单元为例进行描述。
图6中给出了另一种实施例所述优化时间同步误差的方法示意图,该方法由基站侧执行,包括如下步骤:
步骤601:发送可用于时间同步误差测量的时延测量信号;
其中,基站侧在要进行同步误差测量的天线口(与发射通道一一对应)发送时延测量信号,该时延测量信号可包括:导频序列信号、同步信号、或使用正弦波进行模拟调制的信号中的任一种。例如:可以是专门的正弦波测试信号,也可利用基站与终端通信发送的导频系列信号或同步信号。
在一个实例中,为了同步误差测量单元能快速的进行测量,基站侧还可以在发送时延测量信号之前或者同时将时延测量信号的时频信息通知给同步误差测量单元。
步骤602:从同步误差测量单元获取不同发射通道间的同步误差;或使用所述不同发射通道对应的天线与同步误差测量单元接收天线间的距离、以及同步误差测量单元上报的不同发射通道发送的所述时延测量信号到达同步误差测量单元的时间差,获取所述不同发射通道间的时间同步误差;
这里,同步误差测量单元可根据测得的不同发射通道发送的时延测量信号的到达时间,并根据发射通道对应的天线与同步误差测量单元接收天线间的距离先计算不同发射通道间的同步误差,并将计算结果上报给基站侧;或者,
同步误差测量单元将测得的不同发射通道发送的时延测量信号的到达时间上报给基站、或将测得的不同发射通道发送的时延测量信号的到达时间和不同发射通道对应的天线与同步误差测量单元接收天线间的距离(该距离基站侧也可提前知晓,不需同步误差测量单元上报)全部上报给基站,由基站侧进行计算。具体的计算方法见图8对应的描述。
步骤603:使用所述不同发射通道间的时间同步误差调整不同发射通道的发射时间,使不同发射通道间的时间同步误差位于预定的误差范围内。
其中,基站侧根据步骤602获得的不同发射通道间的时间同步误差调整第一发射通道对应的基带数据的发送时间,使其与第二发射通道对应的基带数据的发送时间的时间差在所述预定的误差范围之内(这里,假设只有两个发射通道)。
图7中给出了另一种实施例的优化时间同步误差的方法示意图,该方法由同步误差测量单元执行,可利用现有的lmu来实现。
步骤701:接收基站从不同发射通道发送的时延测量信号;
其中,该时延测量信号可包括:导频序列信号、或同步信号、或使用正弦波进行模拟调制的信号。
在一个实施例中,为了便于快速准确获得时延测量信号,同步误差测量单元还需获取基站侧发送过来的时延测量信号的时频信息。
步骤702:测量所述不同发射通道发送的时延测量信号到达的时间差;
这里,测量时延测量信号到达的时间差时,如果时延测量信号为正弦波进行模拟调制的信号且仅包括第一、第二发射通道时,则测量方法包括:测量第一正弦波进行模拟调制的信号(对应第一发射通道)与第二正弦波进行模拟调制的信号(对应第二发射通道)的相位差,通过相位差获取到达的时间差。
步骤703:向基站上报不同发射通道发送的时延测量信号到达的时间差、或将不同发射通道间的时间同步误差上报给所述基站;
其中,同步误差测量单元上报所述不同发射通道发送的时延测量信号到达的时间差;或者,
同步误差测量单元上报不同发射通道间的时间同步误差,该时间同步误差根据所述到达的时间差和不同发射通道对应的天线与对端接收天线间的距离计算得到。具体的计算方法见图8对应的描述。
图8为不同天线口(发射通道)之间的时间同步误差计算场景示意图。
假设需要计算的两个天线口a1和b1,分别位于基站a和基站b。同步误差测量单元可以测得a1和b1处发出的时延测量信号到达的时间差为otdoa,利用基站a、b和同步误差测量单元的位置坐标,以及电磁波的传输速率可以计算得出a1和b1到达同步误差测量单元的传播距离(d1、d2)对应的时延差tdoa,假设不同天线口的同步误差记为rtd,根据tdoa,otdoa和rtd三者之间的关系:tdoa=otdoa-rtd,就可以推算出不同天线口之间的时间同步误差rtd=otdoa-tdoa。
上述时间同步误差的计算可在同步误差测量单元内完成,也可以在基站侧完成,由基站侧根据同步误差测量单元上报的otdoa以及tdoa计算完成。为了保证一定的同步误差测量精度,消除多径的影响,基站a和基站b与同步误差测量单元要保持视距要求。
图9为两个不同天线口(发射通道)位于同一基站的场景示意图,如图9所示天线口a1和a2均位于基站a。
基站侧从天线口a1和a2分别发送时延测量信号,时延测量信号可以是专门的正弦波测试信号,也可利用基站与终端通信发送的导频系列信号或同步信号。
同步误差测量单元接收天线口a1,a2发送过来的时延测量信号,并测量其到达的时间差,同步误差测量单元可直接上报所述到达的时间差,或者根据上文所述方法计算出不同天线口的时间同步误差,并将所述不同天线口的时间同步误差上报给基站。
在这里,天线口a1和a2位于同一基站,因此可假设tdoa=0,因此不同天线口的时间同步误差即为所述到达的时间差。当然,如果天线口a1和a2在地理位置上差距较大,仍然需要按照上述方法计算不同天线口的时间同步误差。
如果时延测量信号是正弦波进行模拟调制的信号,则根据第一正弦波进行模拟调制的信号与第二正弦波进行模拟调制的信号之间的相位差,再通过相位差获取所述到达的时间差。
可选的,所述同步误差测量单元上报不同天线口的时间同步误差可以设置为触发形式,即当同步误差测量单元计算得到的不同天线口时间同步误差满足一定的条件才会触发上报。例如:当同步误差测量单元计算得到的时间同步误差大于tae时,才会触发上报,否则同步误差测量单元无需上报。其中,所述tae为预设量。
基站侧同步误差调整单元收到了同步误差测量单元上报的测量结果后,根据对测量结果的分析,判断是否需要调整天线口的发送时间。如果需要,使用所述不同天线口的时间同步误差调整不同发射通道的发射时间,使时间同步误差在预定的误差范围内;
具体地:根据不同发射通道间的时间同步误差调整第一发射通道对应的基带数据的发送时间,使其与第二发射通道对应的基带数据的发送时间的时间差在所述预定的误差范围之内。
图10为三个不同天线口(发射通道)位于两个基站的场景示意图,其中两个天线口位于同一基站,另一天线口位于另一基站。如图10所示,天线口a1和a2位于基站a,天线口b1位于基站b。
基站a天线口a1,a2和基站b的天线口b1分别发送时延测量信号,时延测量信号可包括:导频序列信号、同步信号、或使用正弦波进行模拟调制的信号中的任一种,例如:可以是专门的正弦波测试信号,也可利用基站与终端通信发送的导频系列信号或同步信号。
为了同步误差测量单元能快速的进行测量,基站侧还可以在发送时延测量信号之前或者同时将时延测量信号的时频信息通知给同步误差测量单元。
同步误差测量单元接收天线口a1,a2和b1发送过来的时延测量信号,并测量其到达的时间差,同步误差测量单元可直接上报所述到达的时间差,或者根据上文的方法计算出不同天线口的时间同步误差,并将所述不同天线口的时间同步误差上报给基站。
如果时延测量信号是正弦波进行模拟调制的信号,则根据测量第一正弦波进行模拟调制的信号(三个时延测量信号中的一个)与第二正弦波进行模拟调制的信号(三个时延测量信号中的另一个)的相位差,通过相位差获取时间差。
所述上报不同天线口的时间同步误差可以设置为触发形式,即当同步误差测量单元计算得到的不同天线口的时间同步误差满足一定的条件才会触发上报。例如:当同步误差测量单元计算得到的时间同步误差大于tae时,才会触发上报,否则同步测量单元无需上报。其中tae为预设量。
在多个天线口的情况下,例如本实施例中三个天线口a1,a2和b1,如果a1和a2,以及a1和b1之间的时间同步误差满足触发条件,而天线口a2和b1之间的时间同步误差不满足触发条件,则只需要上报天线口a2和b1的时间同步误差。
在多个天线口的情况下,例如本实施例中三个天线口a1,a2和b1,也可按照需要选择某一天线口为参考天线口。可选地,可选择主载波或者信道较稳定的载波所在的天线口为参考天线口。判断其它天线口与参考天线口之间的时间时间同步误差是否满足预设的条件(时间同步误差是否位于预设的误差范围内),如果确定所述其他发射通道与参考发射通道之间的时间同步误差不在预设的误差范围内,则调整所述其他发射通道对应的基带数据的发送时间,使所述其他发射通道与参考发射通道之间的时间同步误差位于预设的误差范围内。例如,在本实施例中可选择天线口a1为参考天线口。
基站侧同步误差调整单元收到了同步误差测量单元上报的数据(测量结果或计算结果)后,根据对数据的分析,判断是否需要调整天线口的发送时间。如果需要,使用所述不同天线口的时间同步误差调整不同天线口的发射时间,使其同步误差在预定的误差范围内;
具体地:根据不同发射通道间的时间同步误差调整第一发射通道对应的基带数据的发送时间,使其与第二发射通道对应的基带数据的发送时间的时间差在所述预定的误差范围之内。
本领域内的技术人员应明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本公开的较佳实施例而已,并非用于限定本公开的保护范围。