[發明專利]ADVB接收容錯及處理方法在審
| 申請號: | 201310737826.1 | 申請日: | 2013-12-24 |
| 公開(公告)號: | CN104735551A | 公開(公告)日: | 2015-06-24 |
| 發明(設計)人: | 朱志強;黃韜;鄧發俊 | 申請(專利權)人: | 中國航空工業集團公司第六三一研究所 |
| 主分類號: | H04N21/647 | 分類號: | H04N21/647 |
| 代理公司: | 西安智邦專利商標代理有限公司 61211 | 代理人: | 楊引雪 |
| 地址: | 710119 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | advb 接收 容錯 處理 方法 | ||
1.一種ADVB接收容錯及處理方法,其特征在于:包括以下步驟:
1】ADVB接收端口獲取時鐘同步、bit同步、字同步,使鏈路處于有效狀態;再將獲取到的10B編碼轉換為8B數據,進而將32bit字數據提交給上層處理;
2】如果在32bit字數據中包含的內容中檢測到原語SOFi1或SOFi3,則對當前ADVB幀所包含的容器頭中的0類對象信息進行解析,將數據幀計數器內的計數清零,進入步驟3;否則,繼續檢測;
3】ADVB接收端口接收容器中的ADVB幀包含的視頻行圖像數據信息,解析幀頭信息,對SEQ_ID和SEQ_CNT數值進行判斷,將當前數據幀計數值寫入計數器內,同時將行圖像數據信息提交上層處理;
在數據正常接收過程中:
如果接收端檢測到8B/10B編碼錯誤,則停止接收鏈路數據幀,返回步驟1,等待下一完整數據幀的到來;
如果接收端檢測到CRC錯誤,則丟棄錯誤數據幀,返回步驟2,等待下一完整數據幀的到來;
如果通信鏈路出現失同步的情況,則返回步驟1,直至重新獲取ADVB鏈路同步;
如果ADVB通信鏈路出現斷路情況,則返回步驟1,直至重新獲取ADVB鏈路同步;
如果接收端對容器中的ADVB幀計數未到最大值且檢測到EOFt,則終止數據接收,返回步驟2,等待下一完整數據幀的到來;
如果從ADVB鏈路接收到的數據幀所包含的SEQ_CNT數值未到最大計數值且前后兩次數值不連續,則終止數據接收,返回步驟2,等待下一完整數據幀的到來;
如果接收端對容器中的ADVB幀計數未到最大值且前后兩幀的SEQ_ID值不一致,則終止數據接收,返回步驟2,等待下一完整數據幀的到來;
如果接收端接收到的ADVB幀中的SOF字段為原語SOFi1或SOFi3,則返回步驟2。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業集團公司第六三一研究所;,未經中國航空工業集團公司第六三一研究所;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310737826.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種防纏繞的耳機的制造方法
- 下一篇:一種視頻播放方法及裝置





