符号同步方法、信号调整系统及计算机可读存储介质与流程

文档序号:16630687发布日期:2019-01-16 06:32阅读:254来源:国知局
符号同步方法、信号调整系统及计算机可读存储介质与流程

本发明涉及通讯技术领域,尤其涉及一种符号同步方法、信号调整系统及计算机可读存储介质。



背景技术:

随着无线数据传输通信技术的迅猛发展,人们对数据传输效率的需求也越来越高。当前,通信传输系统由室内单元和室外单元组成,室内单元和室外单元一般使用中频线缆连接,互为数据收发端。由于使用的中频线缆长度存在差异,导致各发送端信号到达各自发送端天线时,发送端信号已不对齐。并且,空间链路的传输时延也不一致,所以对于接收端天线来说,接收到的发送端各天线的信号会出现不对齐,而信号不对齐,将降低收发端的数据传输效率,进而降低通讯质量。



技术实现要素:

本发明的主要目的在于提供一种符号同步方法、信号调整系统及计算机可读存储介质,旨在解决符号不对齐导致通讯质量降低的技术问题。

为实现上述目的,本发明实施例提供一种基于发送端的符号同步方法,所述基于发送端的符号同步方法包括:

发送端以任一基带链路为第一基准路,基于第一基准路的帧结构参数分别对发送端的其他基带链路进行帧结构参数调整;

发送端以调整后的任一基带链路为调整路,基于调整路的帧结构参数分别计算其他基带链路与调整路之间的时延;

发送端根据所有其他基带链路与调整路之间的时延,对所有基带链路的帧结构参数进行符号同步。

可选地,所述发送端以任一基带链路为第一基准路,基于第一基准路的帧结构参数分别对发送端的其他基带链路进行帧结构参数调整的步骤包括:

发送端以任一基带链路为第一基准路,向发送端的其他基带链路发送心跳信号和参数信息;

发送端获取其他基带链路基于心跳信号和参数信息发送至第一基准路的目标参数信息;

发送端基于目标参数信息和第一基准路的第一序列对其他基带链路中的第二序列进行符号偏移,以维持第一序列与其他基带链路的第二序列在各基带链路中相互错开。

可选地,所述发送端根据所有其他基带链路与调整路之间的时延,对所有基带链路的帧结构参数进行符号同步的步骤之后还包括:

发送端基于完成符号同步的基带链路向接收端发送校对信息,以供接收端计算符号偏移值;

发送端根据接收端反馈的符号偏移值调整发送端所有基带链路的时延。

可选地,所述发送端根据接收端反馈的符号偏移值调整发送端所有基带链路的时延的步骤之前还包括:

发送端检测所有基带链路是否全部接收到接收端反馈的符号偏移值;

当发送端所有基带链路未全部接收到接收端反馈的符号偏移值时,重新获取接收端反馈的符号偏移值。

可选地,所述发送端根据接收端反馈的符号偏移值调整发送端所有基带链路的时延的步骤包括:

发送端获取接收端反馈的所有符号偏移值,并将所有符号偏移值映射到对应的基带链路;

发送端基于符号偏移值和预设误差调整所有对应的基带链路的时延,所述预设误差为各基带支路之间数据通信产生的时延抖动误差。

可选地,所述发送端处于训练帧调整模式,

所述发送端根据接收端反馈的符号偏移值调整发送端所有基带链路的时延的步骤之后还包括:

发送端将基带链路由训练帧调整模式切换为数据帧发送模式,并将数据帧发送模式同步到接收端。

可选地,所述基于接收端的符号同步方法包括:

接收端接收发送端发送的所有基带链路的校对信息;

接收端以任一基带链路为第二基准路,并根据校对信息分别计算其他基带链路与第二基准路的符号偏移值;

接收端将符号偏移值反馈至发送端中对应的基带链路。

可选地,所述符号偏移值根据基带链路的校对信息的符号偏移和符号传输过程中的误差偏移计算获得。

本发明还提供一种信号调整系统,所述信号调整系统包括发送端和接收端,所述发送端包括:

第一调整模块,用于以任一基带链路为第一基准路,基于第一基准路的帧结构参数分别对发送端的其他基带链路进行帧结构参数调整;

第一计算模块,用于以调整后的任一基带链路为调整路,基于调整路的帧结构参数分别计算其他基带链路与调整路之间的时延;

同步模块,用于根据所有其他基带链路与调整路之间的时延,对所有基带链路的帧结构参数进行符号同步。

发送模块,用于基于完成符号同步的基带链路向接收端发送校对信息;

第二调整模块,用于根据接收端反馈的符号偏移值调整发送端所有基带链路的时延;

所述接收端包括:

接收模块,用于接收发送端发送的所有基带链路的校对信息;

第二计算模块,用于以任一基带链路为第二基准路,并根据校对信息分别计算其他基带链路与第二基准路的符号偏移值;

反馈模块,用于将符号偏移值反馈至发送端中对应的基带链路。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序可被一个或者一个以上的处理器执行以用于:

发送端以任一基带链路为第一基准路,基于第一基准路的帧结构参数分别对发送端的其他基带链路进行帧结构参数调整;

发送端以调整后的任一基带链路为调整路,基于调整路的帧结构参数分别计算其他基带链路与调整路之间的时延;

发送端根据所有其他基带链路与调整路之间的时延,对所有基带链路的帧结构参数进行符号同步。

本发明的技术方案中,发送端以任一基带链路为第一基准路,基于第一基准路的帧结构参数分别对发送端的其他基带链路进行帧结构参数调整;然后发送端以调整后的任一基带链路为调整路,基于调整路的帧结构参数分别计算其他基带链路与调整路之间的时延;最后发送端根据所有其他基带链路与调整路之间的时延,对所有基带链路的帧结构参数进行符号同步。本发明通过将基带链路的信号帧结构参数进行相互协调,计算出不同基带链路的时间延迟,进行链路时延调整,从而使得基带信号能够在传输过程中以有效有序地发送,提高信号数据传输效率,进而提升信号调整系统的通讯质量。

附图说明

图1为本发明基于发送端的符号同步方法第一实施例中帧结构调整过程一示意图;

图2为本发明基于发送端的符号同步方法第一实施例的流程示意图;

图3为本发明基于发送端的符号同步方法第二实施例中所述发送端以任一基带链路为第一基准路,基于第一基准路的帧结构参数分别对发送端的其他基带链路进行帧结构参数调整的步骤的细化流程示意图;

图4为本发明基于发送端的符号同步方法第三实施例的流程示意图;

图5为本发明基于发送端的符号同步方法第四实施例的流程示意图;

图6为本发明基于发送端的符号同步方法第五实施例中所述发送端根据接收端反馈的符号偏移值调整发送端所有基带链路的时延的步骤的细化流程示意图;

图7为本发明基于发送端的符号同步方法第六实施例的流程示意图;

图8为本发明基于接收端的符号同步方法第一实施例的流程示意图;

图9为本发明信号调整系统的一系统示意图;

图10为本发明实施例方法涉及的硬件运行环境的设备结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种基于发送端的符号同步方法,在基于发送端的符号同步方法第一实施例中,参照图2,所述基于发送端的符号同步方法包括:

步骤s10,发送端以任一基带链路为第一基准路,基于第一基准路的帧结构参数分别对发送端的其他基带链路进行帧结构参数调整;

在通信收发装置中,发送端和接收端在进行无线传输的过程时,需要将信号由中频线缆连接到传输单元,由于中频线缆长度存在差异,导致各发送端信道到达发送端天线时,发送端的信号已经无法正常同步对齐。而发送端一般是通过多路基带链路传输信号,因此,发送端的所有基带链路需要相互协同才能保障发送端能够将信号完整有效地进行发送,否则多路基带链路各自发送的信号会产生叠加干扰的效果,使得信号严重失真,通讯质量大大降低。为保证多路基带链路能够保障信号发送的高质质量保真,发送端需要调整好各路基带链路的协调发送功能。

为协调各路基带链路的发送功能,本实施例通过调整各路基带链路的链路参数,有效调节发送端中不同基带链路的发送流程。

发送端可以训练帧模式调整各基带链路的参数。多路基带链路均发送训练帧,各路信号间通过心跳信号检测各路信号的存在。当多路基带链路的信号均存在时,通过互发参数信息,将各路的物理帧参数调整为相同。调整时设其中任意一路基带链路作为任一基带链路,以任一基带链路作为基准路,其它基带链路以第一基准路为基准进行参数调整。

为方便理解参数调整过程了,以下通过一个例子进行解释说明:

以mimo传输系统为例,所述mimo传输系统采用训练帧结构对基带链路进行调整。参照图1,训练帧的帧格式中:所述n为发送端的基带链路数,m为接收端的基带链路数。第i路信号的训练帧中,训练序列i用做位置点的标示,一般使用具有较好的自相关性和较差的互相关性特性的序列,各路信号中的训练序列正交。所述训练序列为发送训练帧中包含的预设码元,用于接收端的同步和信道估算。其它非第i路训练序列对应的位置处,第i路训练帧中为全零符号,并且训练序列i与训练序列i-1和训练序列i+1间都有k个全零符号的保护带。所述全零符号用于作为将基带链路的信号叠加时的缓冲数据,防止出现信号干扰和信号失真的现象。这k个全零符号的保护带是为了在mimo各路不对齐时,仍然保证各路的训练帧中的训练序列不受其它路信号的干扰,因此,保护带的符号长度与接收端估计偏移值的最大值有关。保护带的符号长度大于等于接收端估计偏移值的最大值即可保证各路训练帧中的训练序列不受其它路信号的干扰。

步骤s20,发送端以调整后的任一基带链路为调整路,基于调整路的帧结构参数分别计算其他基带链路与调整路之间的时延;

经过信号调整之后,发送端以其中任意一路的基带链路作为链路时延计算的调整路,计算调整路到其它各路基带信号的高速传输通道时延。计算方式为:调整路向其它各基带链路发送链路时延计算信号,同时开启计数器,其它各路收到后直接将该信号环回给调整路。调整路接收到环回信号后,停止计数,计数结果除以二就是单向链路的时延。计数器个数等于信号路数减一。为了便于后续描述方便,假设有n路信号,计算得到的n-1个单向链路的时延为t1,t2,...,tn-1,用tmax表示t1,t2,...,tn-1中的最大值。

步骤s30,发送端根据所有其他基带链路与调整路之间的时延,对所有基带链路的帧结构参数进行符号同步。

发送端将各基带链路的基带信号复位,复位释放后,基带信号先缓存在存储器中,暂不输出。其它基带链路均主动将存储器状态信息发送给调整路。调整路接收到其它基带链路传来的存储器状态信息后,在满足其它各基带链路及调整路自身的存储器中均缓存有数据后,开启计数器。计数器从0开始计数,并且在计数器的值为tmax-t1,tmax-t2,…,tmax-tn-1的时刻发送数据开始输出的指示给其它n-1路。其它基带链路接收到调整路传来的数据开始输出的指示后,开始输出自身存储器中的数据。当计数器计到tmax时,调整路开始输出自身存储器中的数据,从而发送端多级基带信号的输出的数据以完成符号同步对齐过程。

本发明的技术方案中,发送端以任一基带链路为第一基准路,基于第一基准路的帧结构参数分别对发送端的其他基带链路进行帧结构参数调整;然后发送端以调整后的任一基带链路为调整路,基于调整路的帧结构参数分别计算其他基带链路与调整路之间的时延;最后发送端根据所有其他基带链路与调整路之间的时延,对所有基带链路的帧结构参数进行符号同步。本发明通过将基带链路的信号帧结构参数进行相互协调,计算出不同基带链路的时间延迟,进行链路时延调整,从而使得基带信号能够在传输过程中以有效有序地发送,提高信号数据传输效率,进而提升信号调整系统的通讯质量。

进一步地,在本发明基于发送端的符号同步方法第一实施例的基础上,提出基于发送端的符号同步方法第二实施例,参照图3,所述第二实施例与第一实施例之间的区别在于,

所述发送端以任一基带链路为第一基准路,基于第一基准路的帧结构参数分别对发送端的其他基带链路进行帧结构参数调整的步骤包括:

步骤s11,发送端以任一基带链路为第一基准路,向发送端的其他基带链路发送心跳信号和参数信息;

发送端中存在多路基带链路,在本实施例中,以其中任意一路基带链路作为参考链路,设置为第一基准路,向除该基带链路之外的其他基带链路发送心跳信号和本基带链路的参数信息。所述心跳信号是一种测试信号,每隔一段时间向互联的另一方发送一个很小的数据包,通过对方回复情况判断互联的双方之间的通讯链路是否已经断开的方法。只有基带链路之间能够正常通讯才能够实现时延调整,而参数信息指的是第一基准路中的帧结构参数,作为其他基带链路的调整参考依据。由于第一基准路是发送端中多路基带链路的调整依据,因此,第一基准路需要告知其他基带链路自身的参数信息。

步骤s12,发送端获取其他基带链路基于心跳信号和参数信息发送至第一基准路的目标参数信息;

步骤s13,发送端基于目标参数信息和第一基准路的第一序列对其他基带链路中的第二序列进行符号偏移,以维持第一序列与其他基带链路的第二序列在各基带链路中相互错开。

第一基准路向其他基带链路发送心跳信号和参数信息时,其他基带链路也会向第一基准路发送心跳信号和参数信息。第一基准路接收获取其他基带链路的目标参数信息。所述目标参数信息指的是其他基带链路的帧结构信息,发送端能够根据目标参数信息获取到所有基带链路中的训练序列。由于不同基带链路中均存在训练序列,因此将第一基准路中的训练序列设置为第一序列,将其他基带链路中的训练序列设置为第二序列,而以第一序列作为参考依据,可对其他基带链路的训练序列进行符号偏移,从而使得第一序列和第二序列在各基带链路中相互错开。

需要说明的是,第二序列是一个统称,多路其他基带链路中各自的训练序列可设置为第三序列、第四序列等等。各训练序列的符号偏移处理均使得各训练序列在各自的基带链路中均处于相互错开的状态。

进一步地,在本发明基于发送端的符号同步方法第二实施例的基础上,提出基于发送端的符号同步方法第三实施例,参照图4,所述第三实施例与第二实施例之间的区别在于,所述发送端根据所有其他基带链路与调整路之间的时延,对所有基带链路的帧结构参数进行符号同步的步骤之后还包括:

步骤s40,发送端基于完成符号同步的基带链路向接收端发送校对信息,以供接收端计算符号偏移值;

发送端在完成各基带链路的符号同步处理之后,需要对接收端发送校对信息。因为发送端在进行符号同步处理之后使得发送端在发送基带信号时能够有序有效发送,但接收端需要针对发送端发送的基带信号进行适配调整,以便更好地接收到发送端发送的基带信号。接收端的校对处理需要发送端的信号数据的参考,因此发送端在完成符号同步处理之后需要发送校对信息至接收端,以便接收端计算符号偏移值。所述符号偏移值为接收端基于接收到的校对信息的数据检测值,可作为基带信号进一步微调的参考数据。

步骤s50,发送端根据接收端反馈的符号偏移值调整发送端所有基带链路的时延。

发送端发送校对信息之后,接收端会回复相对于校对信息的符号偏移值,以便发送端调整基带链路的时延信号。由于发送端经过符号同步处理,故所有基带链路已能够实现基带信号对齐发送,而符号偏移值是在符号同步处理后的基带链路上进行再调整,故发送端的所有基带链路可能会重新错开。为保障训练序列的信息在各路基带信号中不会出现重叠干扰的现象,因此全零符号的保护带长度将大于基带链路的符号偏移最大值。

进一步地,在本发明基于发送端的符号同步方法第三实施例的基础上,提出基于发送端的符号同步方法第四实施例,参照图5,所述第四实施例与第三实施例之间的区别在于,所述发送端根据接收端反馈的符号偏移值调整发送端所有基带链路的时延的步骤之前还包括:

步骤s60,发送端检测所有基带链路是否全部接收到接收端反馈的符号偏移值;

在调整发送端中所有基带链路的时延时,需要确保发送端中所有基带链路均能够完整接收到接收端反馈的符号偏移值。由于基带信号的重叠是以多路基带链路的信号重叠产生的,因此每一路基带链路的均需要进行精确的微调。只有在每一路基带链路接收到符号偏移值时,才能进行统一协调,否则一旦其中一路基带链路没有接收到符号偏移值导致调整过程中漏调了一路,那么被漏调的基带链路可能因为没有精细对齐导致多路基带信号重叠后,出现失真干扰现象,从而影响到通讯质量。

步骤s70,当发送端所有基带链路未全部接收到接收端反馈的符号偏移值时,重新获取接收端反馈的符号偏移值。

假设发送端检测到所有基带链路中至少存在一路基带链路未接收到符号偏移值,那么发送端将重新获取接收端反馈的符号偏移值。这里的接收端所反馈的符号偏移值可以是被漏掉的基带链路的符号偏移值,也可以是全部基带链路的符号偏移值,可根据实际情况进行设置调整,本实施例优选重新获取接收端反馈的所有基带链路的符号偏移值。

进一步地,在本发明基于发送端的符号同步方法第四实施例的基础上,提出基于发送端的符号同步方法第五实施例,参照图6,所述第五实施例与第四实施例之间的区别在于,所述发送端根据接收端反馈的符号偏移值调整发送端所有基带链路的时延的步骤包括:

步骤s51,发送端获取接收端反馈的所有符号偏移值,并将所有符号偏移值映射到对应的基带链路;

发送端接收获取接收端反馈的所有符号偏移值,而符号偏移值中带有各路基带链路的编码信息,因此发送端能够准确地分辨每个符号偏移值是针对哪一路基带链路的偏移值,也就是说,发送端能够将符号偏移值对应到具体需要进行符号偏移的基带链路。例如,发送端接收到3个符号偏移值a、b和c,所述a、b和c均包含有各自对应的基带链路,因为符号偏移值是根据各基带链路发送的校对信息计算而来的。

步骤s52,发送端基于符号偏移值和预设误差调整所有对应的基带链路的时延,所述预设误差为各基带支路之间数据通信产生的时延抖动误差。

在发送端中,各基带链路由于硬件、线路、规格或干扰影响之间的差异,可能导致其处理调整效果不一定符合极其精细的流程,从而出现时延抖动现象。因此,本实施例中设置了一个预设误差,作为因无法完全进行符号同步对齐的基带链路的允差范围。发送端根据符号偏移值和预设误差,共同调整基带链路的时延,预设误差能够保障各基带支路在非完美进行符号同步对齐的情况下,基带信号的发送依旧处于可控范围之内,且不影响通讯信号的传输,从而保障较高的通讯质量。

进一步地,在本发明基于发送端的符号同步方法第五实施例的基础上,提出基于发送端的符号同步方法第六实施例,参照图7,所述第六实施例与第五实施例之间的区别在于,所述发送端处于训练帧调整模式,

所述发送端根据接收端反馈的符号偏移值调整发送端所有基带链路的时延的步骤之后还包括:

步骤s80,发送端将基带链路由训练帧调整模式切换为数据帧发送模式,并将数据帧发送模式同步到接收端。

所述训练帧调整模式是指将基带链路以训练帧进行符号同步对齐和基带信号调整的模式。所述数据帧发送模式为将基带信号进行正常发送的模式。当发送端处于训练帧调整模式,而不是处于正常数据帧发送模式时,若发送端完成时延调整之后,没有将训练帧调整模式切换为数据帧发送模式,那么各路基带链路将持续以训练帧的形式进行数据发送,而训练帧作为调整通讯信号的规定格式,其所发送的基带信号不具备真实含义,无法维持正常的通讯功能。因此发送端需要将基带链路有训练帧调整模式切换为数据帧发送模式,同时,发送端切换为数据帧发送模式后,接收端也不需要维持训练帧调整模式,只要发送端切换为数据帧发送模式,即可将发送端的数据帧发送模式同步到接收端中。

本发明还提供一种基于接收端的符号同步方法,在基于接收端的符号同步方法第一实施例中,参照图8,所述基于接收端的符号同步方法包括:

步骤s90,接收端接收发送端发送的所有基带链路的校对信息;

接收端接收到发送端发送的各路基带链路重叠合成的校对信息。由于接收端的基带链路可能因为硬件、载体规格等不可控因素的影响导致基带信号的接收过程不统一,进而使得校对信息失真无法完整接收,为保障接收端的各路基带链路能够正常接收到精确的基带信号,校对信息将作为接收端计算符号偏移值的重要参考数据。

步骤s100,接收端以任一基带链路为第二基准路,并根据校对信息分别计算其他基带链路与第二基准路的符号偏移值;

步骤s110,接收端将符号偏移值反馈至发送端中对应的基带链路。

以接收端中任一基带链路为第二基准路,根据各路基带链路接收到的校对信息,分别计算各路基带链路与第二基准路的符号偏移值。符号偏移值能够根据校对信息的接收过程中出现的延迟或符号不同步,进行信号修正,修正形式为对应发送端的基带链路需要调整多少时延才能完成精确接收。即接收端的计算修正方式为根据接收端对校对信息的接收状况,反推出发送端需要进行时间延迟或时间提前的确切值,可以正负号的形式来代表时间延迟和时间提前。例如,基带链路根据计算结果获得需要增加时延还是减小时延。如果计算结果是比基准路快n个符号,则证明发送端的此路基带链路需要增加n个符号的时延;如果计算结果是比基准路慢n个符号,则证明发送端的此路需要减小n个符号的时延。n可以为整数或分数,具体的精度由偏差估计所用数据的采样倍数决定。

获得符号偏移值之后,接收端将该符号偏移值通过各自的校对信息所对应的多路基带链路原路反馈至发送端的基带链路,以供发送端根据符号偏移值进行时延调整。

进一步地,在本发明基于接收端的符号同步方法第一实施例的基础上,提出基于接收端的符号同步方法第二实施例,所述第二实施例与第一实施例之间的区别在于,所述符号偏移值根据基带链路的校对信息的符号偏移和符号传输过程中的误差偏移计算获得。

校对信息通过发送端的基带链路发送,经由中频链路、模拟器件以及空间链路等真实载体或虚拟载体,会发生一定的信号偏移,因此,获得的校对信息,在接收端中也存在一定的数据符号偏移。因此,在现实场景中,需要符号偏移值的计算需要考虑基带链路本身硬件或发送偏差产生符号偏移,也需要考虑基带链路在传输过程中的符号偏移因素。通过增加检测仪传感器等方式,可以将产生符号偏差的相关因素进行量化处理,形成量化数据,从而将校对信息的符号偏移和符号传输过程中的误差偏移量化为参数,进行通过算法计算获得。

参照图10,图10是本发明实施例方法涉及的硬件运行环境的设备结构示意图。

本发明实施例终端可以是pc,也可以是智能手机、平板电脑、电子书阅读器、mp3(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)播放器、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面3)播放器、便携计算机等终端设备。

如图10所示,该信号调整系统可以包括:处理器1001,例如cpu,存储器1005,通信总线1002。其中,通信总线1002用于实现处理器1001和存储器1005之间的连接通信。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,该信号调整系统还可以包括用户接口、网络接口、摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。用户接口可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口还可以包括标准的有线接口、无线接口。网络接口可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。

本领域技术人员可以理解,图10中示出的信号调整系统结构并不构成对信号调整系统的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图10所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块以及符号同步程序。操作系统是管理和控制信号调整系统硬件和软件资源的程序,支持符号同步程序以及其它软件和/或程序的运行。网络通信模块用于实现存储器1005内部各组件之间的通信,以及与信号调整系统中其它硬件和软件之间通信。

本发明实施例提供一种信号调整系统,所述信号调整系统包括发送端和接收端,参照图9,所述信号调整系统包括发送端和接收端,所述发送端包括:

第一调整模块10,用于以任一基带链路为第一基准路,基于第一基准路的帧结构参数分别对发送端的其他基带链路进行帧结构参数调整;

在通信收发装置中,发送端和接收端在进行无线传输的过程时,需要将信号由中频线缆连接到传输单元,由于中频线缆长度存在差异,导致各发送端信道到达发送端天线时,发送端的信号已经无法正常同步对齐。而发送端一般是通过多路基带链路传输信号,因此,发送端的所有基带链路需要相互协同才能保障发送端能够将信号完整有效地进行发送,否则多路基带链路各自发送的信号会产生叠加干扰的效果,使得信号严重失真,通讯质量大大降低。为保证多路基带链路能够保障信号发送的高质质量保真,发送端需要调整好各路基带链路的协调发送功能。

为协调各路基带链路的发送功能,本实施例通过调整各路基带链路的链路参数,有效调节发送端中不同基带链路的发送流程。

发送端可以训练帧模式调整各基带链路的参数。多路基带链路均发送训练帧,各路信号间通过心跳信号检测各路信号的存在。当多路基带链路的信号均存在时,通过互发参数信息,将各路的物理帧参数调整为相同。调整时设其中任意一路基带链路作为任一基带链路,以任一基带链路作为基准路,其它基带链路以第一基准路为基准进行参数调整。

为方便理解参数调整过程了,以下通过一个例子进行解释说明:

以mimo传输系统为例,所述mimo传输系统采用训练帧结构对基带链路进行调整。参照图1,训练帧的帧格式中:所述n为发送端的基带链路数,m为接收端的基带链路数。第i路信号的训练帧中,训练序列i用做位置点的标示,一般使用具有较好的自相关性和较差的互相关性特性的序列,各路信号中的训练序列正交。所述训练序列为发送训练帧中包含的预设码元,用于接收端的同步和信道估算。其它非第i路训练序列对应的位置处,第i路训练帧中为全零符号,并且训练序列i与训练序列i-1和训练序列i+1间都有k个全零符号的保护带。所述全零符号用于作为将基带链路的信号叠加时的缓冲数据,防止出现信号干扰和信号失真的现象。这k个全零符号的保护带是为了在mimo各路不对齐时,仍然保证各路的训练帧中的训练序列不受其它路信号的干扰,因此,保护带的符号长度与接收端估计偏移值的最大值有关。保护带的符号长度大于等于接收端估计偏移值的最大值即可保证各路训练帧中的训练序列不受其它路信号的干扰。

第一计算模块20,用于以调整后的任一基带链路为调整路,基于调整路的帧结构参数分别计算其他基带链路与调整路之间的时延;

经过信号调整之后,发送端以其中任意一路的基带链路作为链路时延计算的调整路,计算调整路到其它各路基带信号的高速传输通道时延。计算方式为:调整路向其它各基带链路发送链路时延计算信号,同时开启计数器,其它各路收到后直接将该信号环回给调整路。调整路接收到环回信号后,停止计数,计数结果除以二就是单向链路的时延。计数器个数等于信号路数减一。为了便于后续描述方便,假设有n路信号,计算得到的n-1个单向链路的时延为t1,t2,...,tn-1,用tmax表示t1,t2,...,tn-1中的最大值。

同步模块30,用于根据所有其他基带链路与调整路之间的时延,对所有基带链路的帧结构参数进行符号同步。

发送端将各基带链路的基带信号复位,复位释放后,基带信号先缓存在存储器中,暂不输出。其它基带链路均主动将存储器状态信息发送给调整路。调整路接收到其它基带链路传来的存储器状态信息后,在满足其它各基带链路及调整路自身的存储器中均缓存有数据后,开启计数器。计数器从0开始计数,并且在计数器的值为tmax-t1,tmax-t2,…,tmax-tn-1的时刻发送数据开始输出的指示给其它n-1路。其它基带链路接收到调整路传来的数据开始输出的指示后,开始输出自身存储器中的数据。当计数器计到tmax时,调整路开始输出自身存储器中的数据,从而发送端多级基带信号的输出的数据以完成符号同步对齐过程。

发送模块40,用于基于完成符号同步的基带链路向接收端发送校对信息;

发送端在完成各基带链路的符号同步处理之后,需要对接收端发送校对信息。因为发送端在进行符号同步处理之后使得发送端在发送基带信号时能够有序有效发送,但接收端需要针对发送端发送的基带信号进行适配调整,以便更好地接收到发送端发送的基带信号。接收端的校对处理需要发送端的信号数据的参考,因此发送端在完成符号同步处理之后需要发送校对信息至接收端,以便接收端计算符号偏移值。所述符号偏移值为接收端基于接收到的校对信息的数据检测值,可作为基带信号进一步微调的参考数据。

第二调整模块50,用于根据接收端反馈的符号偏移值调整发送端所有基带链路的时延;

发送端发送校对信息之后,接收端会回复相对于校对信息的符号偏移值,以便发送端调整基带链路的时延信号。由于发送端经过符号同步处理,故所有基带链路已能够实现基带信号对齐发送,而符号偏移值是在符号同步处理后的基带链路上进行再调整,故发送端的所有基带链路可能会重新错开。为保障训练序列的信息在各路基带信号中不会出现重叠干扰的现象,因此全零符号的保护带长度将大于基带链路的符号偏移最大值。

所述接收端包括:

接收模块60,用于接收发送端发送的所有基带链路的校对信息;

在调整发送端中所有基带链路的时延时,需要确保发送端中所有基带链路均能够完整接收到接收端反馈的符号偏移值。由于基带信号的重叠是以多路基带链路的信号重叠产生的,因此每一路基带链路的均需要进行精确的微调。只有在每一路基带链路接收到符号偏移值时,才能进行统一协调,否则一旦其中一路基带链路没有接收到符号偏移值导致调整过程中漏调了一路,那么被漏调的基带链路可能因为没有精细对齐导致多路基带信号重叠后,出现失真干扰现象,从而影响到通讯质量。

第二计算模块70,用于以任一基带链路为第二基准路,并根据校对信息分别计算其他基带链路与第二基准路的符号偏移值;

假设发送端检测到所有基带链路中至少存在一路基带链路未接收到符号偏移值,那么发送端将重新获取接收端反馈的符号偏移值。这里的接收端所反馈的符号偏移值可以是被漏掉的基带链路的符号偏移值,也可以是全部基带链路的符号偏移值,可根据实际情况进行设置调整,本实施例优选重新获取接收端反馈的所有基带链路的符号偏移值。

反馈模块80,用于将符号偏移值反馈至发送端中对应的基带链路。

所述训练帧调整模式是指将基带链路以训练帧进行符号同步对齐和基带信号调整的模式。所述数据帧发送模式为将基带信号进行正常发送的模式。当发送端处于训练帧调整模式,而不是处于正常数据帧发送模式时,若发送端完成时延调整之后,没有将训练帧调整模式切换为数据帧发送模式,那么各路基带链路将持续以训练帧的形式进行数据发送,而训练帧作为调整通讯信号的规定格式,其所发送的基带信号不具备真实含义,无法维持正常的通讯功能。因此发送端需要将基带链路有训练帧调整模式切换为数据帧发送模式,同时,发送端切换为数据帧发送模式后,接收端也不需要维持训练帧调整模式,只要发送端切换为数据帧发送模式,即可将发送端的数据帧发送模式同步到接收端中。

本发明信号调整系统的具体实施方式与上述符号同步方法各实施例基本相同,在此不再赘述。

本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序还可被一个或者一个以上的处理器执行以用于:

发送端以任一基带链路为第一基准路,基于第一基准路的帧结构参数分别对发送端的其他基带链路进行帧结构参数调整;

发送端以调整后的任一基带链路为调整路,基于调整路的帧结构参数分别计算其他基带链路与调整路之间的时延;

发送端根据所有其他基带链路与调整路之间的时延,对所有基带链路的帧结构参数进行符号同步。

本发明计算机可读存储介质具体实施方式与上述符号同步方法和信号调整系统各实施例基本相同,在此不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

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

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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