发送端、接收端、及其帧同步方法、帧同步系统的制作方法

文档序号:7996879阅读:226来源:国知局
发送端、接收端、及其帧同步方法、帧同步系统的制作方法
【专利摘要】本发明提供了一种发送端、接收端、及其帧同步方法、帧同步系统。该发送端的帧同步方法包括:对同步序列进行零相关区域扩展处理及差分处理,利用差分处理得到的序列对待同步数据的帧头进行标记,发送帧头标记后的待同步数据;该接收端的帧同步方法包括:接收待同步数据,对待同步数据进行差分处理,得到差分数据,将差分数据与本地序列进行相关运算,得到相关值数据,搜索相关值数据中的峰值,判断峰值个数是否达到第一预设值,若是,则执行同步操作。通过本发明的实施,降低了接收端在数据同步过程中进行峰值搜索时的虚警及漏检概率。
【专利说明】发送端、接收端、及其帧同步方法、帧同步系统
【技术领域】
[0001]本发明涉及通信技术中的数据同步领域,尤其涉及一种发送端的帧同步方法、接收端的帧同步方法、发送端、接收端及帧同步系统。
【背景技术】
[0002]数字微波通信是一种点对点的视距通信系统,主要应用于2G/3G移动业务的承载网络,进行语音和数据业务的传输;而帧同步技术在数字微波通信中占据非常重要的位置,接收端接收到的信号经过下变频、模拟器件干扰消除、数字时钟恢复处理后进入帧同步阶段,帧同步阶段主要用于完成帧头标记以提供帧头的指示信息、系统频偏值估计及频偏补偿等同步操作,同时还可以指示系统的同步/失步状态,反映信道条件的优劣。
[0003]现有的同步技术中,接收端通过对码组或者码元的周期性检测判断是否进入同步状态,通过码元或者码组出现的次数与一个设定门限比较判定是否同步,进而标记帧头;这种帧同步方案抗噪声及频偏能力差,峰值检测过程容易因假峰和低信噪比造成虚警及漏检概率大,影响系统建链速度及建链后的稳定性。

【发明内容】

[0004] 本发明提供了一种发送端、接收端、及其帧同步方法、帧同步系统,解决了当前帧同步技术所存在的峰值检测虚警及漏检概率大的问题。
[0005]本发明提供了一种发送端的帧同步方法,在一个实施例中,该发送端的帧同步方法包括:对同步序列进行零相关区域扩展处理;对零相关区域扩展处理得到的序列进行差分处理;利用差分处理得到的序列对待同步数据的帧头进行标记;发送帧头标记后的待同步数据。
[0006]本发明提供了一种接收端的帧同步方法,在一个实施例中,该接收端的帧同步方法包括:接收待同步数据;对待同步数据进行差分处理,得到差分数据;将差分数据与本地序列进行相关运算,得到相关值数据;搜索相关值数据中的峰值;判断峰值个数是否达到第一预设值;若是,则执行同步操作。
[0007]本发明提供了一种发送端,在一个实施例中,该发送端包括:第一处理模块、第二处理模块及发送模块;其中,第一处理模块用于对同步序列进行零相关区域扩展处理,并将处理得到的序列进行差分处理;第二处理模块用于利用差分处理得到的序列对待同步数据的帧头进行标记;发送模块用于向外发送帧头标记后的待同步数据。
[0008]本发明提供了一种接收端,在一个实施例中,该接收端包括:接收模块、第三处理模块、第四处理模块、搜索模块、判断模块及同步模块;其中,接收模块用于接收待同步数据;第三处理模块用于对接收模块接收的待同步数据进行差分处理,得到差分数据;第四处理模块用于将第三处理模块得到的差分数据与本地序列进行相关运算,得到相关值数据;搜索模块用于搜索第四处理模块得到的相关值数据中的峰值;判断模块用于判断搜索模块搜索到的峰值个数是否达到第一预设值;同步模块用于在判断模块的判断结果为峰值个数达到第一预设值时,执行同步操作。
[0009]本发明提供了一种帧同步系统,在一个实施例中,该帧同步系统包括本发明提供的发送端及接收端。
[0010]通过本发明的实施,提供了一种帧同步技术,发送端通过对同步序列进行零相关区域扩展及差分处理,降低了相关值峰值两端的旁瓣,降低了接收端对相关值峰值搜索时的虚警及漏检概率;接收端对接收到的数据进行差分处理,恢复了发送端对数据进行差分处理所造成的影响,并且,在发送端与接收端都进行差分处理,使得在系统进入同步阶段时,可以快速的进行系统频偏值的计算及系统频偏补偿,提高了系统的频偏校正的灵活性;进一步的,接收端通过对峰值进行有效性检测,并且根据有效峰值的个数进行同步状态的判断,避免了无效峰值对同步判断的影响。
【专利附图】

【附图说明】
[0011]图1为本发明一实施例提供的发送端的帧同步方法的示意图;
[0012]图2为本发明一实施例提供的接收端的帧同步方法的示意图;
[0013]图3为本发明一实施例提供的峰值搜索方法的示意图;
[0014]图4为本发明一实施例中的相关值模值的变化曲线图;
[0015]图5为本发明另一实施例中的相关值模值的变化曲线图;
[0016]图6为本发明 一实施例提供的帧同步系统的示意图;
[0017]图7为本发明一实施例提供的发送端的示意图;
[0018]图8为本发明一实施例提供的接收端的示意图;
[0019]图9为本发明另一实施例提供的接收端的示意图。
【具体实施方式】
[0020]下面通过【具体实施方式】结合附图的方式对本发明做出进一步的诠释说明。
[0021]图1为本发明一实施例提供的发送端的帧同步方法的示意图;由图1可知,在该实施例中,本发明提供的发送端的帧同步方法包括以下步骤:
[0022]SlOl:对同步序列进行零相关区域扩展处理。
[0023]优选的,图1所示实施例中的发送端的帧同步方法在步骤SlOl之前,还包括:选择同步序列的步骤,同步序列为恒包络零自相关系列。
[0024]对同步序列进行零相关区域扩展可以达到降低接收端进行相关运算得到的相关值中峰值两侧的旁瓣的效果,实现零相关区域扩展的方式有许多,在本发明的最优实施例中,选用 CAZAC (Constant Ampl itude Zero Auto Correlation,恒包络零自相关)序列作为同步序列,并对该同步序列进行零相关区域扩展处理。
[0025]S102:对零相关区域扩展处理得到的序列进行差分处理。
[0026]对零相关区域扩展处理得到的序列进行差分处理之后,在接收端进入同步状态之后,可以根据进入同步状态时的峰值快速的计算系统频偏值,根据该系统频偏值进行频偏补偿。
[0027]优选的,图1所示实施例中的发送端的帧同步方法在步骤S102之前,还包括:获取差分处理中的差分阶数M值大小的步骤;具体的可以是,根据系统的频偏大小来估计M值大小,当系统的频偏较大时,可以取一个较小的M值,当系统的频偏较小时,可以取一个较大的M值,常用的M取值范围为(2,64);此处M值的取值方式可以是根据经验中系统频偏值的大小尝试取值,如果一个M值可以使得接收端与发送端很快的建立链接,则认为该M值合适,同时将该M值通知接收端与发送端,如果一个M值使得接收端与发送端很难建立链接,则认为该M值不合适,尝试其他的取值,直到确定合适的M值,并通知接收端与发送端。
[0028]通过调整差分阶数M,提升了系统的频偏校正灵活性;当M取值在(2,64)之间时,可以校正的相对频偏范围为正负0.5—0.008之间,假如系统工作频率为f,则可调整的频偏绝对值取值范围为0.5*f—0.008*f之间。
[0029]S103:利用差分处理得到的序列对待同步数据的帧头进行标记。
[0030]帧同步技术是利用信号中插入的群同步码实现帧头的搜索及标记,群同步码有集中插入和分散插入两种方式,对应的插入信号分别称为码组和码元,根据不同的需求,微波通信系统中对这两种方式均有使用,独立使用某一种或者将两者混合使用;本实施例中,是将差分处理得到的序列作为群同步码,发送端是利用步骤S102得到的序列对帧头进行标记处理。
[0031]S104:向外发送帧头标记后的待发送数据。
[0032]对待同步数据的帧头进行标记之后,发送端就可以向接收端发送帧头标记后的待同步数据了。
[0033]图2为本发明一实施例提供的接收端的帧同步方法的示意图;由图2可知,在该实施例中,本发明提供的接收端的帧同步方法包括以下步骤:
[0034]S201:接收待同步数据。
[0035]S202:对待同步数据进行差分处理,得到差分数据。
[0036]接收端在接收到待同步数据之后,会对数据进行下变频处理、模拟器件干扰消除处理、数字时钟恢复处理,由于这些处理并非本发明的核心点,其过程不再赘述;进行差分处理的数据可以是数字时钟恢复处理后的待同步数据,也可以是采样数据,采样数据是指对经过数字时钟恢复处理后的待同步数据进行最佳采样点采样得到的数据,此时,步骤S202的对象就是采样数据;
[0037]为了恢复发送端对同步序列进行差分处理带来的影响,接收端对待同步数据或采样数据进行差分处理,其差分处理的差分阶数应与发送端的差分阶数M值一致,接收端获取M值的方式多种多样的,本发明的最佳实施例中,是在待同步数据的标头中增加用于告知接收端该数据发送端所使用M值的字段;接收端在进行差分处理之前,提取该字段,获取M值,根据获取的M值进行差分处理,具体的可以为:待同步数据间隔M个进行差分运算,即第I个和第M+1个数据进行差分,第2个和第M+2个数据进行差分,以此类推。
[0038]S203:将差分数据与本地序列进行相关运算,得到相关值数据。
[0039]接收端根据发送端所使用的相关码组序列选择与其对应的本地序列,将选择的本地序列与差分数据进行相关运算;由于本发明中的发送端及接收端可以支持多套相关码组序列配置,本申请在接收端建立发送端所使用的相关码组序列与本地序列的对应关系,接收端根据各支路接收到的待同步数据所使用的相关码组序列选择对应的本地序列,将选择的本地序列与差分数据进行相关运算,可有效减少极化模式下多路信号间的干扰,提高了系统的抗干扰能力。[0040]该相关运算具体的可以是共轭互乘运算等;当相关运算为共轭互乘运算时,步骤S203具体的可以是:将S202得到的差分数据输出送入延迟寄存器,将选择的本地序列与接收到的差分数据进行相关运算,得到相关值数据;因为本地序列已知,且取值固定,所以整个延迟寄存器可以仅主要由延迟电路及加减运算电路组成,结构简单,处理延迟小。
[0041]S204:搜索相关值数据中的峰值。
[0042]可以通过多种方式达到搜索相关值数据中的峰值的目的,由于步骤S203处理得到的相关值数据是复数,在本发明的较佳实施例中,可以是根据相关值的模值大小进行峰值搜索,其具体搜索过程将参照图3至5进行详细说明。
[0043]S205:判断峰值个数是否达到第一预设值;是,则执行步骤S206,否,则返回步骤S204。
[0044]在本发明的一个较佳实施例中,该步骤具体的实现方式可以是,设置同步判断计数器,当S204搜索到一个峰值时,该同步判断计数器的数值加“1”,当该同步判断计数器的数值η达到第一预设值N1时,代表系统进入同步状态,则执行步骤S206。
[0045]S206:执行同步操作。
[0046]当S205的判断结果为同步判断计数器的数值η达到第一预设值N1时,执行同步操作,如帧头标记及系统频偏值计算及频偏补偿等。
[0047]优选的,在其他实施例中,图2所示实施例中的接收端的帧同步方法在步骤S204之后还包括:检测各峰值是否有效的步骤;此时步骤S205具体的为判断有效峰值个数是否达到第一预设值;具体为:
[0048]通过步骤S204的实施,可以搜索到多个峰值,在搜索到一个峰值之后,即进入检测该峰值是否有效的步骤,该步骤具体的可以是:判断待检测峰值与其下一相邻峰值的间隔是否等于待同步数据的帧长度;若是,则待检测峰值有效,将该峰值记为有效峰值;否贝U,待检测峰值无效,将该峰值记为无效峰值;具体的可以为:
[0049]当搜索到第一个峰值后,开启峰值间隔计数,如果下一个峰值到达时,前后两个峰值的间隔等于待同步数据的帧长度,判断该峰值有效,否则判断该峰值无效;如果第二个峰值与第一个峰值之间的间隔不满足帧长,则以第二个峰值为起始点重新开始峰值间隔计数,并对后续到达峰值进行判定,依次类推;在信道条件比较恶劣时,起始峰值位置有可能需要多次后移。
[0050]在步骤S206之后,系统进行同步时,此时就需要进行频偏补偿,而要进行频偏补偿,就必须计算出系统频偏值,故图2所示实施例中的接收端的帧同步方法在步骤S206之后,还包括:获取系统频偏值,并根据系统频偏值进行频偏补偿的步骤;获取系统频偏值的方式有多种,在本发明的较佳实施例中,获取系统频偏值的方式是根据峰值来获取的,具体的可以根据系统进行同步前的N1个有效峰值中的任意一个、平均值、或第N1个有效峰值来计算;为便于说明,设定差分处理的差分阶数为Μ,接收端对发送端发送的数据信息进行数字时钟恢复之后采样数据时,所使用的最佳采样点间隔为Ts,根据第N1个有效峰值来计算系统频偏值Α,那么计算方式为:
[0051]首先,根据第N1个有效峰值的包含I/Q两路的相关值求反正切得到频偏角度W,
[0052]其次,根据系统频偏值A=w/ (2 Ji.M.Ts),来计算得到系统频偏值。
[0053]在步骤S206之后,系统进行数据同步操作之后,就需要检查系统是否失步,故图2所示实施例中的接收端的帧同步方法在步骤S206之后,还包括:检测系统是否失步的步骤;实现检查系统是否失步的方法有多种,在本发明的较佳实施例中,该监测方法可以是判断无效峰值的个数是否达到第二预设值来检测系统是否失步,最优的,可以是检测连续无效峰值的个数来检测系统是否失步,当无效峰值连续出现的个数达到第二预设值N2时,指示系统失步,执行失步操作;为了提升系统建链之后的稳定性,可以设定为N2 > N1,这样在兼顾系统建链速度的同时,也提高了系统建链之后的稳定性。
[0054]为了进一步降低峰值漏检及虚警概率,本发明也提供了一种通过多次开窗来搜索峰值的技术,图3为本发明一实施例提供的峰值搜索方法的示意图,图4为本发明一实施例中的相关值模值的变化曲线图,图5为本发明另一实施例中的相关值模值的变化曲线图;现结合图3、图4及图5进行说明;由图3可知,本发明提供的峰值搜索方法包括以下步骤:
[0055]S301:检测中心窗口值是否大于第一阈值Th1 ;
[0056]参照图4,其中心窗口值的相关值模值大小为Yk,此时步骤S301即是检测图4中的Yk与第一阈值Th1的大小;若Yk ^ Th1,则执行步骤S302,若Yk < Th1,则该中心窗口值不是峰值,进入下一中心窗口值的判断流程;
[0057]S302:检测中心窗口值与其相邻窗口值的差值是否大于第二阈值Th2 ;
[0058]参照图4,设定步骤S302为检测中心窗口值的相关值模值与其相邻两侧各K个窗口值的相关值模值的差值是否大于第二阈值Th2,两侧各K个,此时则需要比较中心窗口值Yk与2K个窗口值的相关值模值的差值与第二阈值Th2的大小,此时步骤S302即是检测图4中的(Yk-Y1X (Yk-Y2)> ……、(Υ,-Υη)、(Yk_Yk+1)、(Yk_Yk+2)、……、(Yk-Y2k)与第二阈值 Th2的大小;若(Yk-Y1)JYk-Y2X ……、(Yk-Ylri )、(Yk-Yk+1)、(Yk_Yk+2)、……、(Yk-Y2k)都大于或等于Th2,则执行步骤S303,若否,则该中心窗口值不是峰值,进入下一中心窗口值的判断流程;
[0059]S303:将中心窗口值的最大相关值作为峰值;
[0060]当系统同步状态良好时,中心窗口值一般仅有一个相关值,此时,将这个相关值作为峰值即可;当系统同步状态很差时,会导致在一个中心窗口出现多个相关值的情况,如图4所示,此时,将中心窗口的2c个相关值进行比较,选择这些相关值模值中最大的模值所对应的相关值作为峰值,即是将检测图4中的¥,_。、¥,_。+1、……U+。的大小,将其中的最大模值所对应的相关值作为峰值,在本发明的一个较佳实施例中,c < k ;可以预见的是,将多个相关值进行比较为了保证不会出现峰值漏检的情况。
[0061]图5为本发明另一实施例中的相关值模值的变化曲线图,具体的为本发明中的发送端采用对CAZAC序列进行零相关区域扩展处理及差分处理后的序列进行帧头标识后,接收端对待同步数据进行采样、差分处理及相关处理后得到的相关值模值的软件仿真图;将其与采用现有常规的同步序列进行帧头标记之后的数据进行采样得到的相关值模值的变化曲线图,即图4所示的变化曲线图,进行比较,可以直观的看出,图5所示的中心窗口值的相关值两侧的旁瓣比图4中的相关值两侧的旁瓣小,中心窗口值突出。现结合图3及图5做进一步的说明:
[0062]由图5可以明确的看出其中心窗口值为Yk,此时,图3中的步骤S301是检测图5中的Yk与第一阈值Th1的大小;仅在Yk ^ Th1时,执行步骤S302 ;
[0063]由图5可以明确的看出其中心窗口的两侧为水平区域,在该区域中,不会存在峰值;在该中心窗口两侧的K个窗口的窗口值相差不大,且与Yk的差值稳定,因此,参照上述实施例,设定图3中的步骤S302为检测中心窗口值与其相邻两侧K个窗口值的差值是否大于第二阈值Th2,此时,步骤S302即是检测图5中的(Yk-Y1X……、(Yk-Y2k)与第二阈值Th2的大小;仅在(Yk-Y1X……、(Yk-Y2k)都≥Th2,则执行步骤S303 ;
[0064]在图5中,由于在发送端对同步序列进行零相关区域的扩展处理,接收端检测到的相关值模值的中心窗口的相关值突出;此时,图3中的步骤S303的比较速度就很快,因为此时仅需进行小于2c个,通常为I至3个,相关值大小的比较,可以快速确定中心窗口的峰值。
[0065]图6为本发明一实施例提供的帧同步系统的示意图;由图6可知,在本实施例中,本发明提供的帧同步系统6包括:发送端61及接收端62,其中,
[0066]发送端61,用于对同步序列进行零相关区域扩展处理,并将处理得到的序列进行差分处理,利用差分处理得到的序列对待同步数据的帧头进行标记,并发送帧头标记后的待同步数据;
[0067]接收端62,用于接收发送端61发送的待同步数据;对待同步数据进行差分处理,得到差分数据;将差分数据与本地序列进行相关运算,得到相关值数据;搜索相关值数据中的峰值;判断峰值个数是否达到第一预设值;若是,则执行同步操作。
[0068]图7为本发明一实施例提供的发送端的示意图;由图7可知,在本实施例中,图6所不实施例中的发送端61包括:第一处理模块611、第二处理模块612及发送模块613 ;其中, [0069]第一处理模块611用于对待发送数据的同步序列进行零相关区域扩展处理,并对处理得到的序列进行差分处理;
[0070]第二处理模块612用于利用第一处理模块611差分处理得到的序列对待同步数据的帧头进行标记处理;
[0071]发送模块613用于向外发送携带有第二处理模块612标记后的帧头的待同步数据,即向外发送帧头标记后的待同步数据。
[0072]在其他实施例中,图7所示实施例中的发送端61还包括选择模块,选择模块用于选择同步序列,同步序列为CAZAC系列,并交由第一处理模块611进行处理。
[0073]在其他实施例中,图7所不实施例中的发送端61还包括第一获取模块,第一获取模块用于获取差分处理的阶数值M,并交由第一处理模块611用于对同步序列进行差分处理。
[0074]图8为本发明一实施例提供的接收端的示意图;由图8可知,在本实施例中,图6所示实施例中的接收端62包括:接收模块621、第三处理模块622、第四处理模块623、搜索模块624、判断模块625及同步模块626 ;其中,
[0075]接收模块621用于接收待同步数据;
[0076]第三处理模块622用于对接收模块621接收到的待同步数据进行差分处理,得到差分数据;
[0077]第四处理模块623用于将第三处理模块622得到的差分数据与本地序列进行相关运算,得到相关值数据;
[0078]搜索模块624用于搜索第四处理模块623得到的相关值数据中的峰值;[0079]判断模块625用于判断搜索模块624搜索到的峰值个数是否达到第一预设值;
[0080]同步模块626用于当判断模块625的判断结果为峰值个数达到第一预设值时,执行同步操作。
[0081]在本发明另一较佳实施例中,图7所示实施例中的搜索模块624用于检测中心窗口值是否大于第一阈值;若中心窗口值大于第一阈值,则检测中心窗口值与其相邻窗口值的差值是否大于第二阈值;若是,则将中心窗口值的最大相关值作为峰值。
[0082]图9为本发明另一实施例提供的接收端的示意图;由图9可知,在本实施例中,图8所示实施例中的接收端62还包括第二获取模块627及补偿模块628 ;其中,
[0083]第二获取模块627用于根据峰值获取系统频偏值,并传输到补偿模块628 ;
[0084]补偿模块628用于根据第二获取模块627获取到的系统频偏值对数据进行频偏补
\-ZX O
[0085]在本发明另一较佳实施例中,图8所示实施例中的接收端还包括检测模块;检测模块用于检测搜索模块624搜索到的各峰值是否有效;判断模块625还用于判断检测模块检测到的有效峰值个数是否达到第一预设值;同步模块626用于在判断模块625的判断结果为有效峰值个数达到第一预设值时,执行同步操作。
[0086]在本发明另一较佳实施例中,上述实施例中的检测模块用于判断待检测峰值与其下一相邻峰值的间隔是否等于待同步数据的帧长度;若是,则待检测峰值有效,将其记为有效峰值;否则,待检测峰 值无效,将其记为无效峰值。
[0087]在本发明另一较佳实施例中,上述实施例中的判断模块625还用于判断检测模块检测到的无效峰值的个数是否达到第二预设值;同步模块626还用于当判断模块625的判断结果为无效峰值个数达到第二预设值时,执行失步操作。
[0088]由上可知,通过本发明的实施,至少具备以下有益效果:
[0089]1、发送端通过对同步序列进行零相关区域扩展,降低了相关值峰值两端的旁瓣,降低了接收端对相关值峰值搜索时的虚警及漏检概率;
[0090]2、接收端通过对峰值进行有效性检测,并且根据有效峰值的个数进行同步操作,避免了无效峰值对同步操作的影响;
[0091]3、接收端对接收到的数据进行差分处理,恢复了发送端对数据进行差分处理所造成的影响,提高了系统的频偏校正的灵活性;
[0092]4、在发送端与接收端都进行差分处理,使得在数据进入同步阶段时,可以快速的进行系统频偏值的计算及系统频偏补偿,使得在系统同步后可以快速计算出系统频偏值,用于频偏校正,缩短了系统的建链时间,通常采用这种方法后建链时间可以减少2个物理帧的时间;
[0093]5、采用严格的峰值间隔判定准则来判断峰值是否有效,及进一步设定同步、失步的判定门限,兼顾了系统建链速度快及稳定性高这两个需求;
[0094]6、发送端与接收端支持多套相关码组序列配置,且一套相关码组序列与一套本地序列相对应,可以有效减少极化模式下两路信号间的干扰,提高了系统的抗干扰能力;
[0095]7、通过调整同步序列长度及差分阶数这两个参数,即可以满足不同无线信道下的帧同步及频偏校正需求,使得本发明具体更广泛的应用场景。
[0096]以上仅是本发明的【具体实施方式】而已,并非对本发明做任何形式上的限制,凡是依据本 发明的技术实质对以上实施方式所做的任意简单修改、等同变化或修饰,均仍属于本发明技术方案的保护范围。
【权利要求】
1.一种发送端的帧同步方法,其特征在于,包括: 对同步序列进行零相关区域扩展处理; 对零相关区域扩展处理得到的序列进行差分处理; 利用差分处理得到的序列对待同步数据的帧头进行标记; 发送帧头标记后的待同步数据。
2.如权利要求1所述的发送端的帧同步方法,其特征在于,在对同步序列进行零相关区域扩展处理之前,还包括:选择同步序列的步骤,所述同步序列为恒包络零自相关系列。
3.如权利要求1或2所述的发送端的帧同步方法,其特征在于,在对零相关区域扩展处理得到的序列进行差分处理之前,还包括:获取所述差分处理的阶数值的步骤。
4.一种接收端的帧同步方法,其特征在于,包括: 接收待同步数据; 对所述待同步数据进行差分处理,得到差分数据; 将所述差分数据与本地序列进行相关运算,得到相关值数据; 搜索所述相关值数据中的峰值; 判断峰值个数是否达到第一预设值; 若是,则执行同步操作。
5.如权利要求4所述的接收端的帧同步方法,其特征在于,所述搜索所述相关值数据中的峰值的步骤具体为:检测中心窗口值是否大于第一阈值;若所述中心窗口值大于所述第一阈值,则检测所述中心窗口值与其相邻窗口值的差值是否大于第二阈值;若是,则将中心窗口值的最大相关值作为所述峰值。
6.如权利要求4所述的接收端的帧同步方法,其特征在于,在判断峰值个数是否达到第一预设值之前,还包括:检测各峰值是否有效的步骤;所述判断峰值个数是否达到第一预设值的步骤具体为:判断有效峰值个数是否达到第一预设值。
7.如权利要求6所述的接收端的帧同步方法,其特征在于,所述检测各峰值是否有效的步骤具体为:判断待检测峰值与其下一相邻峰值的间隔是否等于所述待同步数据的帧长度;若是,则所述待检测峰值为有效峰值;否则,所述待检测峰值为无效峰值。
8.如权利要求7所述的接收端的帧同步方法,其特征在于,在执行同步操作之后,还包括:判断无效峰值的个数是否达到第二预设值,如是,则执行失步操作。
9.如权利要求4至8任一项所述的接收端的帧同步方法,其特征在于,在执行同步操作之后,还包括:根据所述峰值获取系统频偏值,并根据所述系统频偏值进行频偏补偿的步骤。
10.一种发送端,其特征在于,包括:第一处理模块、第二处理模块及发送模块;其中, 所述第一处理模块用于对同步序列进行零相关区域扩展处理,并将处理得到的序列进行差分处理; 所述第二处理模块用于利用差分处理得到的序列对待同步数据的帧头进行标记; 所述发送模块用于发送帧头标记后的待同步数据。
11.如权利要求10所述的发送端,其特征在于,还包括选择模块,所述选择模块用于选择所述同步序列,所述同步序列为恒包络零自相关系列。
12.如权利要求10或11所述的发送端,其特征在于,还包括第一获取模块,所述第一获取模块用于获取所述差分处理的阶数值。
13.一种接收端,其特征在于,包括:接收模块、第三处理模块、第四处理模块、搜索模块、判断模块及同步模块;其中, 所述接收模块用于接收待同步数据; 所述第三处理模块用于对所述接收模块接收的待同步数据进行差分处理,得到差分数据; 所述第四处理模块用于将所述第三处理模块得到的差分数据与本地序列进行相关运算,得到相关值数据; 所述搜索模块用于搜索所述第四处理模块得到的相关值数据中的峰值; 所述判断模块用于判断所述搜索模块搜索到的峰值个数是否达到第一预设值; 所述同步模块用于在所述判断模块的判断结果为峰值个数达到第一预设值时,执行同步操作。
14.如权利要求13所述的接收端,其特征在于,所述搜索模块用于检测中心窗口值是否大于第一阈值;若所述中心窗口值大于所述第一阈值,则检测所述中心窗口值与其相邻窗口值的差值是否大于第二阈值;若是,则将中心窗口值的最大相关值作为所述峰值。
15.如权利要求13所述的接收端,其特征在于,还包括检测模块;所述检测模块用于检测所述搜索模块搜索到的各峰值是否有效;所述判断模块还用于判断所述检测模块检测到的有效峰值个数是否达到第一预设值;所述同步模块用于在所述判断模块的判断结果为有效峰值个数达到第一预设值时,执行同步操作。
16.如权利要求15所述的接收端,其特征在于,所述检测模块用于判断待检测峰值与其下一相邻峰值的间隔是否等于所述待同步数据的帧长度;若是,则所述待检测峰值为有效峰值,否则,所述待检测峰值为无效峰值。
17.如权利要求16所述的接收端,其特征在于,所述判断模块还用于判断所述检测模块检测到的无效峰值的个数是否达到第二预设值;所述同步模块还用于当所述判断模块的判断结果为无效峰值个数达到第二预设值时,执行失步操作。
18.如权利要求13至17任一项所述的接收端,其特征在于,还包括第二获取模块及补偿模块;所述第二获取模块用于根据所述峰值获取系统频偏值,所述补偿模块用于根据所述系统频偏值进行频偏补偿。
19.一种帧同步系统,其特征在于,包括如权利要求10至12任一项所述的发送端,及13至18任一项所述的接收端。
【文档编号】H04W56/00GK104023386SQ201310066684
【公开日】2014年9月3日 申请日期:2013年3月1日 优先权日:2013年3月1日
【发明者】陈煜聪 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1