一种多路帧头检测的方法和装置的制造方法_2

文档序号:9566929阅读:来源:国知局
现有技术中光通信系统的接收端处理框图;
[0035]图2为现有技术中多通道数据传输的同步装置示意图;
[0036]图3为本发明实施例的一种多路帧头检测的方法流程图;
[0037]图4为本发明实施例的一种多路帧头检测的装置结构图;
[0038]图5为本发明实施例的发送端的组成结构示意图;
[0039]图6为本发明实施例的一种典型的数据帧格式示意图;
[0040]图7为本发明实施例的一种帧头序列的示意图;
[0041]图8为本发明实施例的一种接收端的帧同步原理示意图;
[0042]图9a为本发明实施例的原始数据XI对应的帧头序列的自相关性示意图;
[0043]图9b为本发明实施例的原始数据XQ对应的帧头序列的自相关性示意图;
[0044]图9c为本发明实施例的原始数据YI对应的帧头序列的自相关性示意图;
[0045]图9d为本发明实施例的原始数据YQ对应的帧头序列的自相关性示意图;
[0046]图9e为本发明实施例的原始数据XI和XQ的帧头序列的互相关性示意图;
[0047]图9f为本发明实施例的原始数据XI和YI的帧头序列的互相关性示意图;
[0048]图9g为本发明实施例的原始数据XI和YQ的帧头序列的互相关性示意图;
[0049]图9h为本发明实施例的原始数据XQ和YI的帧头序列的互相关性示意图;
[0050]图9i为本发明实施例的原始数据XQ和YQ的帧头序列的互相关性示意图;
[0051]图9j为本发明实施例的原始数据YI和YQ的帧头序列的互相关性示意图。
【具体实施方式】
[0052]下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
[0053]为实现多路帧头检测,本发明实施例提供的一种多路帧头检测的方法,如图3所示,所述方法主要包括:
[0054]步骤101,对输入数据进行硬判决处理,得到接收序列。
[0055]如图1所示,进行帧同步处理的输入数据是经过频偏相偏纠正和补偿后的软信息,可以理解为该输入数据没有频偏和相偏的影响。
[0056]帧同步的输入数据首先经过硬判决处理,即根据输入数据的样点符号位进行硬判决,样点符号位为0,硬判决结果为0,样点符号位为1,硬判决结果为1 ;由硬判决结果组成所述接收序列。
[0057]步骤102,将接收序列与本地预存的与各通道(lane)对应的帧头序列分别进行滑动相关运算,得到运算结果。
[0058]多通道数据传输中的lane数量根据实际需要进行选定,例如:lane的数量可以是4、或8、或16等等。
[0059]本发明实施例对应每一路lane,分别设定与其对应的帧头序列,这些帧头序列需满足以下条件:各帧头序列的自相关性高于第一阈值,且任意两个帧头序列之间的互相关性低于第二阈值。所述第一阈值和第二阈值的取值可以根据实际应用需要进行选定。
[0060]也就是说,对应每一路lane的帧头序列是不同的,而且要保证这些帧头序列的自相关很高、互相关性很低。
[0061]自相关为一个随机过程中的两个不同的时间点的相关性,与之相对的是互相关,互相关是两个随机过程的不同时间点的相关性。自相关是对信号相关程度的一种度量,也就是说,自相关可以看作是信号与自身的延迟信号相乘后的乘积进行积分运算,自相关在信号检测中也有很重要的作用,是在误码最小原则下的最佳接收准则。互相关是统计学中用来表示两个随机矢量X和Y之间的协方差COV (X,Y),在信号处理领域中,互相关是用来表示两个信号之间相似性的一个度量,通常通过与已知信号比较用于寻找未知信号中的特性;它是两个信号之间相对于时间的一个函数,有时也称为滑动点积,也就是说,互相关可以看作是该信号与其它信号的延迟信号相乘后的乘积进行积分运算。自相关性强而互相关性低,是筛选帧头序列必须满足的必要条件。
[0062]优选的,所述将接收序列与本地预存的与各lane对应的帧头序列分别进行滑动相关运算,得到运算结果,包括:
[0063]将接收序列分别与N条lane对应的N个帧头序列进行滑动异或并求和运算,异或并求和的长度与帧头序列的长度相同,运算结果为滑动异或并求和的结果;接收序列分别与N个帧头序列进行滑动异或并求和运算,得到N个运算结果;N为大于1的整数。
[0064]异或运算的逻辑表达是:相同为0,不同为1 ;也就是说,若接收序列的某bit位与进行异或的帧头序列的某bit位相同,则异或运算结果为0,若接收序列的某bit位与进行异或的帧头序列的某bit位不同,则异或运算结果为1。那么,滑动异或并求和的结果即能体现接收序列与进行异或的帧头序列中不一致的元素个数。
[0065]步骤103,将运算结果与预设门限进行比较,得到门限判决结果。
[0066]具体的,将所述接收序列与第η个帧头序列进行滑动相关运算的运算结果,与预设的第一门限和第二门限分别进行比较,当所述运算结果大于等于第一门限时,得到所述门限判决结果为所述接收序列与所述第η个帧头序列反相;当所述运算结果小于等于第二门限时,得到所述门限判决结果为所述接收序列与所述第η个帧头序列未反相;0 < η < Ν,η为整数。
[0067]其中,第一门限和第二门限的取值可以根据实际应用需要进行设定。
[0068]步骤104,根据门限判决结果进行巾贞头判定和lane判定。
[0069]具体的,当所述运算结果小于等于第二门限时,判定所述接收序列所在的位置是帧头位置,并获取参与相应运算的第η个帧头序列所对应的lane号;否则,判定所述接收序列所在的位置不是帧头位置。
[0070]需要说明的是,上述本发明实施例的多路帧头检测的方法,可应用于光通信系统的数据接收端设备。
[0071 ] 对应本发明实施例的多路帧头检测的方法,本发明实施例还提供了一种多路帧头检测的装置,如图4所示,所述装置包括:硬判决单元10、滑动相关单元20、门限判决单元30、巾贞头判定与通道lane判定单元40 ;其中,
[0072]硬判决单元10,用于对输入数据进行硬判决处理,得到接收序列;
[0073]所述滑动相关单元20,用于将所述接收序列与本地预存的帧头序列进行滑动相关运算,得到运算结果;
[0074]门限判决单元30,用于将所述运算结果与预设门限进行比较,得到门限判决结果;
[0075]巾贞头判定与lane判定单元40,用于根据所述门限判决结果进行巾贞头判定和lane判定。
[0076]本发明实施例对应每一路lane,分别设定与其对应的帧头序列,这些帧头序列需满足以下条件:各帧头序列的自相关性高于第一阈值,且任意两个帧头序列之间的互相关性低于第二阈值。所述第一阈值和第二阈值的取值可以根据实际应用需要进行选定。也就是说,对应每一路lane的帧头序列是不同的,而且要保证这些帧头序列的自相关很高、互相关性很低。
[0077]多通道数据传输中的lane数量根据实际需要进行选定,例如:lane的数量可以是4、或8、或16等等。
[0078]较佳的,硬判决单元10进一步用于,根据所述输入数据的样点符号位进行硬判决,样点符号位为0,硬判决结果为0,样点符号位为1,硬判决结果为1 ;硬判决结果组成所述接收序列。
[0079]较佳的,滑动相关单元20进一步用于,将所述接收序列分别与N条lane对应的N个帧头序列进行滑动异或并求和运算,所述异或并求和的长度与所述帧头序列的长度相同,所述运算结果为所述滑动异或并求和的结果;所述接收序列分别与N个帧头序列进行滑动异或并求和运算,得到N个运算结果;N为大于1的整数。
[0080]异或运算的逻辑表达是:相同为0,不同为1 ;也就是说,若接收
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1