多通道同步方法、同步装置及系统的制作方法

文档序号:9526815阅读:287来源:国知局
多通道同步方法、同步装置及系统的制作方法
【技术领域】
[0001]本发明涉及通信领域的同步技术,尤其涉及一种多通道帧同步方法、同步装置及冋步系统。
【背景技术】
[0002]帧同步技术在光通信中占据非常重要的位置,主要完成帧头标记功能,为后续的数据处理提供帧头指示信息,同时指示系统的同步状态,反映信道条件的优劣。
[0003]现有的帧同步技术主要针对点到点的单通道帧同步;采用点对点的单通道帧同步时,针对每一个通道都设定一个帧头序列;若系统有多个通道时,则发送端在发送数据时,对通过不同通道发送的数据分别插入不同的帧头序列;接收端接收到数据以后,针对不同通道的数据需要采用不同帧头序列进行检测及相关运算,导致帧同步操作繁琐,系统资源消耗大等问题。

【发明内容】

[0004]有鉴于此,本发明实施例期望提供一种多通道帧同步方法、同步装置及同步系统,以能实现多通道帧同步,以简化帧同步。
[0005]本发明实施例的技术方案是这样实现的:
[0006]本发明实施例第一方面提供一种同步方法,所述方法包括:
[0007]形成N个数据帧,所述N个所述数据帧的帧头内包括相同的帧头序列;所述N大于等于1,且小于等于通道个数Μ ;所述Μ为不小2的整数;
[0008]将所述Ν个数据帧通过Ν个通道发送;其中,不同的数据帧由不同的通道发送;
[0009]所述帧头序列用于接收端与发送端进行帧同步或校验帧同步。
[0010]优选地,
[0011]所述数据帧的帧头内还包括系统同步信息;
[0012]同一时刻发送的不同数据帧的系统同步信息不同;
[0013]所述系统同步信息用于为接收端检测系统同步提供依据。
[0014]优选地,
[0015]所述系统同步信息与通道的通道标识信息具有映射关系;
[0016]所述将所述Ν个数据帧通过Ν个通道发送为:
[0017]依据所述系统同步标识信息确定发送每一个数据帧的通道;
[0018]将每一个所述数据帧承载在已确定的所述通道中发送。
[0019]优选地,
[0020]矢量数据分为I路数据和Q路数据;所述I路数据承载第一数据帧中;所述Q路数据承载在第二数据帧中;
[0021]Ν个所述通道中形成有J个通道组;一个所述通道组包括两个通道;所述J为不小于1的整数;
[0022]所述将所述N个数据帧通过N个通道发送为:
[0023]将对应于同一矢量数据的第一数据帧和第二数据帧,承载在一个通道组的不同通道中发送;
[0024]所述系统同步信息还用于表征所述第一数据帧和第二数据帧之间的绑定关系。
[0025]优选地,
[0026]当一个所述通道以第一系统同步信息连续发送了预定个数所述数据帧后,将所述第二系统同步信息替换所述第一系统同步信息发送后续数据帧。
[0027]本发明第二方面提供一种同步方法,所述方法包括:
[0028]从一个通道上接收一个数据帧,共接收N个数据帧;其中,所述N大于等于1,且小于等于通道个数Μ ;
[0029]利用一个本地序列与Ν个所述数据帧中帧头数据进行相关运算,检测每一个所述数据中帧头序列的位置。
[0030]优选地,所述利用一个本地序列与Ν个所述数据帧中帧头数据进行相关运算包括:
[0031]在η个检测窗口内提取每一数据帧的帧头数据的η个数据段;
[0032]将每一个所述数据段与本地序列进行相关运算;
[0033]依据所述相关运算的结果确定所述数据帧中帧头序列的位置;
[0034]其中,所述η为不小1的整数;
[0035]通过所述检测窗口的大小对应于所述帧头序列的所占的比特数s ;
[0036]所述s为不小于1的整数。
[0037]优选地,
[0038]在所述利用一个本地序列与Ν个所述数据帧中帧头数据进行相关运算之前,所述方法还包括:
[0039]将一个所述数据帧形成并行度为i的i路数据输入检测单元;
[0040]所述在η个检测窗口内提取每一数据帧的帧头数据的η个数据段包括:
[0041]存储第X个i路数据;
[0042]接收第x+1个i路数据;
[0043]将所述第X个i路数据及第x+1个i路数据形成第X个检测数据组;
[0044]在每一个所述检测窗口内提取所述检测数据组中连续分布的s路数据,形成所述数据段;
[0045]其中,所述X为不小于1的整数;所述第i为不小于2的整数;
[0046]所述η小于等于所述i。
[0047]优选地,
[0048]所述η等于所述i ;
[0049]相邻两个检测窗口提取的两个数据段包括的不同比特数为1。
[0050]优选地,
[0051]当所述η小于所述i时,所述在η个检测窗口内提取每一数据帧的帧头数据的η个数据段还包括:
[0052]将所述第X个检测数据组分为η个数据检测子组;每一个数据检测子组包括连续分布的i+(i/n)-l路数据;其中,相邻的两个所述检测数据检测子组包括相同的i/n路数据;
[0053]在第y检测周期内,通过每一个所述检测窗口提取其对应的数据检测子组的第y-?个数据段;
[0054]在第y+Ι检测周期内,通过每一个所述检测窗口提取其对应的数据检测子组的第y个数据段;
[0055]所述y为不小于1的整数;
[0056]其中,一个所述检测周期检测一个所述数据帧。
[0057]优选地,
[0058]所述方法还包括:
[0059]当检测到连续的ml个数据帧的的帧头序列均位于第一位置时,确定与发送端实现了巾贞同步;
[0060]其中,所述ml为不小于1的整数。
[0061]优选地,
[0062]所述方法还包括:
[0063]在确定与发送端实现了帧同步之后,连续检测到m2个数据的帧头序列不再第一位置时,确定与发送端帧同步失败。
[0064]优选地,
[0065]所述数据帧的帧头内还包括系统同步信息;
[0066]所述方法还包括:
[0067]提取每一个所述数据帧的系统同步信息;
[0068]依据所述系统同步信息及预定策略,确定系统同步是否异常。
[0069]优选地,
[0070]所述依据所述系统同步信息及预定策略,确定包括接收端和发送端的通信系统是否同步是否异常包括:
[0071]当所述N个数据帧中的任意两个的系统同步信息相同时,确定接收端和发送端的系统同步异常。
[0072]优选地,
[0073]矢量数据分为I路数据和Q路数据;所述I路数据承载第一数据帧中;所述Q路数据承载在第二数据帧中;
[0074]N个所述通道分为J个通道组;一个所述通道组中的一个通道用于接收所述第一数据帧,另一个所述通道用于接收第二数据帧;所述J为不小于1的整数;
[0075]所述依据所述系统同步信息及预定策略,确定包括接收端和发送端的通信系统是否同步是否异常还包括:
[0076]当从不同的通道组接收到所述第一数据帧和所述第二数据帧时,确定接收端和发送端系统同步异常。
[0077]优选地,
[0078]所述系统同步信息与通道的通道标识信息具有映射关系。
[0079]本发明第三方面提供一种同步方法,所述方法包括:
[0080]发送端形成N个数据帧,所述N个所述数据帧的帧头内包括相同的帧头序列;所述N大于等于1,且小于等于通道个数Μ ;
[0081]发送端将所述Ν个数据帧通过Ν个通道发送;其中,不同的数据帧由不同的通道发送;其中,所述帧头序列用于接收端与发送端进行帧同步或校验帧同步;
[0082]接收端从一个通道上接收一个数据帧,共接收Ν个数据帧;其中,所述Ν大于等于1,且小于等于通道个数Μ ;
[0083]接收端利用一个本地序列与Ν个所述数据帧中帧头数据进行相关运算,检测每一个所述数据中帧头序列的位置。
[0084]优选地,
[0085]所述数据帧的帧头内还包括系统同步信息;
[0086]同一时刻发送的不同数据帧的系统同信息不同;
[0087]所述系统同步信息用于为接收端检测系统同步提供依据。
[0088]所述数据帧的帧头内还包括系统同步信息;
[0089]所述方法还包括:
[0090]接收端提取每一个所述数据帧的系统同步信息;
[0091]接收端依据所述系统同步信息及预定策略,确定系统同步是否异常。
[0092]本发明第四方面提供一种同步装置,所述装置包括:
[0093]形成单元,用于形成Ν个数据帧,所述Ν个所述数据帧的帧头内包括相同的帧头序列;所述Ν大于等于1,且小于等于通道个数Μ ;所述Μ为不小2的整数;
[0094]发送单元,用于将所述Ν个数据帧通过Ν个通道发送;其中,不同的数据帧由不同的通道发送;
[0095]所述帧头序列用于接收端与发送端进行帧同步或校验帧同步。
[0096]优选地,
[0097]所述数据帧的帧头内还包括系统同步信息;
[0098]同一时刻发送的不同数据帧的系统同步信息不同;
[0099]所述系统同步信息用于为接收端检测系统同步提供依据。
[0100]优选地,
[0101]所述系统同步信息与通道的通道标识信息具有映射关系;
[0102]所述发送单元,具体用于依据所述系统同步标识信息确定发送每一个数据帧的通道;及将每一个所述数据帧承载在已确定的所述通道中发送。
[0103]优选地,
[0104]矢量数据分为I路数据和Q路数据;所述I路数据承载第一数据帧中;所述Q路数据承载在第二数据帧中;
[0105]Ν个所述通道中形成有J个通道组;一个所述通道组包括两个通道;所述J为不小于1的整数;
[0106]所述发送单元,具体用于将对应于同一矢量数据的第一数据帧和第二数据帧,承载在一个通道组的不同通道中发送;
[0107]所述系统同步信息还用于表征所述第一数据帧和第二数据帧之间的绑定关系。
[0108]优选地,
[0109]所述发送单元,还用于当一个所述通道以第一系统同步信息连续发送了预定个数所述数据帧后,将所述第二系统同步信息替换所述第一系统同步信息发送后续数据帧。
[0110]本发明第五方面提供一种同步装置,所述装置包括:
[0111]接收单元,用于从一个通道上接收一个数据帧,共接收N个数据帧;其中,所述N大于等于1,且小于等于通道个数Μ ;
[0112]检测单元,用于利用一个本地序列与Ν个所述数据帧中帧头数据进行相关运算,检测每一个所述数据中帧头序列的位置。
[0113]优选地,所述检测单元包括:
[0114]提取模块,用于在η个检测窗口内提取每一数据帧的帧头数据的η个数据段;
[0115]运算模块,用于将每一个所述数据段与本地序列进行相关运算;
[0116]确定模块,用于依据所述相关运算的结果确定所述数据帧中帧头序列的位置;
[0117]其中,所述η为不小1的整数;
[0118]通过所述检测窗口的大小对应于所述帧头序列的所占的比特数s ;
[0119]所述s为不小于1的整数。
[0120]优选地,
[0121]所述装置还包括:
[0122]输入单元,用于在所述利用一个本地序列与Ν个所述数据帧中帧头数据进行相关运算之前,将一个所述数据帧形成并行度为i的i路
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1