"/>
【技術實現步驟摘要】
一種連續幀幀頭檢測算法
[0001]本專利技術屬于幀頭檢測
,具體涉及一種連續幀幀頭檢測算法
。
技術介紹
[0002]峰值檢測算法是通信協議中常用于確定時隙中單幀幀頭位置的方法:首先,在發送端的有效載荷的首尾兩端添加特殊字符(即前導
、
后導),以組幀的形式將數據發送出去,與此同時,將該特殊字符作為本地序列,保存在接收端;然后,接收端接收到數據后,在保存接收數據的同時,將本地序列與接收數據進行自相關運算,選擇最大的自相關值作為峰值,峰值對應索引便是幀數據最后一個符合的位置,進而獲得接收數據在時隙中的位置
。
[0003]然而,現有基于峰值檢測的幀頭檢測算法的前提是,一個時隙內只包含一幀數據(即單幀),若包含連續多幀數據,則無法通過此方法檢測出連續多幀數據的幀頭位置
。
隨著收發設備頻率的提升,時隙長度遠大于數據幀長度,若仍然維持一個時隙內只包含一幀數據,則導致時隙利用率會大幅下降
。
技術實現思路
[0004]針對上述技術問題,本專利技術提出一種連續幀幀頭檢測算法,能夠針對連續幀進行分段峰值檢測,判別出每個幀頭的位置
。
[0005]本專利技術保護一種連續幀幀頭檢測算法,包括以下步驟:步驟1,初始化滑動窗數據為全零,其長度等于單幀長度,將整個時隙的采樣點按照滑動窗長度劃分為
g
段,即得到
g
個區間;步驟2,利用該滑動窗遍歷整個時隙,計算每個區間的最大相關值及其對應的位置;步驟3, ...
【技術保護點】
【技術特征摘要】
1.
一種連續幀幀頭檢測算法,其特征在于,包括以下步驟:步驟1,初始化滑動窗數據為全零,其長度等于單幀長度,將整個時隙的采樣點按照滑動窗長度劃分為
g
段,即得到
g
個區間;步驟2,利用該滑動窗遍歷整個時隙,計算每個區間的最大相關值及其對應的位置;步驟3,獲取出現次數最多的最大相關值的位置
pos
index
,遍歷
g
個區間的所有最大相關值,第一個最大相關值位置與
pos
index
相同的區間號賦值給
p
start
,最后一個最大相關值位置與
pos
index
相同的區間號賦值給
p
end
,其中區間號
i
取值
1,2,...,g
;步驟4,判斷
p
end
-
p
start
+1與連續幀數
m
的關系:若
p
end
-
p
start
+1=
m
,則連續幀位置均已確定,結束;若
p
end
-
p
start
+1<
m
,則判斷
p
start
-1區間的最大相關值
max
squ
(p
start
-
1)
與
p
end
+1區間的最大相關值
max
squ
(p
end
+
1)
的關系,若
max
squ
(p
start
-
1)
>
max
squ
(p
end
+
1)
,則
p
start
=
p
start
-1,否則
p
end
=
p
end
+1,然后繼續判斷
p
end
-
p
start
+1與連續幀數
m
的關系直至
p
end
-
p
start
+1=
m
;若
p
end
-
p
start
+1>
...
【專利技術屬性】
技術研發人員:吳昊,徐思遠,戴世紀,趙靚,李湘豪,張靖,劉振語,
申請(專利權)人:天地信息網絡研究院安徽有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。