[發(fā)明專利]一種基于FC-AE-ASM協議通信的事件及時間監(jiān)控方法在審
| 申請?zhí)枺?/td> | 201510927496.1 | 申請日: | 2015-12-11 |
| 公開(公告)號: | CN105515866A | 公開(公告)日: | 2016-04-20 |
| 發(fā)明(設計)人: | 馬城城;田澤;黎小玉;劉娟;李攀;楊海波 | 申請(專利權)人: | 中國航空工業(yè)集團公司西安航空計算技術研究所 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26 |
| 代理公司: | 西安智邦專利商標代理有限公司 61211 | 代理人: | 商宇科 |
| 地址: | 710065 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 fc ae asm 協議 通信 事件 時間 監(jiān)控 方法 | ||
技術領域
本發(fā)明屬于計算機技術應用領域,涉及一種基于FC-AE-ASM協議通信的事 件及時間監(jiān)控方法。
背景技術
FC-AE-ASM協議是航空電子環(huán)境中應用的協議子集的光纖通道典型代表。 在使用該協議進行通信的時候,需要對通信過程進行的監(jiān)控以確定通信質量。 然而國內尚未見到相關技術資料,國外由于技術封鎖也沒有詳細可實施的資料 可以借鑒。
發(fā)明內容
本發(fā)明為解決背景技術中存在的上述技術問題,而提供一種基于 FC-AE-ASM協議通信的事件及時間監(jiān)控方法,通過兩種方式有效的監(jiān)控鏈路中 的數據,為FC-AE-ASM協議通信監(jiān)控方法提供了一種靈活的解決方案,為同類 產品的開發(fā)提供了指導。
本發(fā)明的技術解決方案是:本發(fā)明為一種基于FC-AE-ASM協議通信的事件 及時間監(jiān)控方法,其特殊之處在于:該方法包括以下步驟:
1)開始捕獲數據和或結束捕獲數據的觸發(fā)條件設定:
1.1)選定觸發(fā)類型:選擇時間觸發(fā)和/或事件觸發(fā);
1.2)根據觸發(fā)類型設定觸發(fā)條件;
2)根據設定的觸發(fā)條件監(jiān)控FC-AE-ASM協議通信數據鏈路或時間信息; 若符合觸發(fā)條件,開始或停止捕獲數據。
上述事件觸發(fā)包括:接收特定FC-AE-ASM協議幀(特定位置段)、存儲捕 獲數據緩沖區(qū)可用容量的大小或百分比(固定值)。
上述時間觸發(fā)是監(jiān)控時間信息,通過定時器中斷形式來實現時間觸發(fā)。
上述事件觸發(fā)中接收特定FC-AE-ASM協議幀條件設置如下:
1)選擇搜索方式,即選擇精確搜索或者模糊搜索;
2)確定搜索條件;
2.1)若搜索方式為精確搜索,則選定FC-AE-ASM協議幀中任意數據塊作 為搜索的位段,并設定該位段的對比值;
2.2)若搜索方式為模糊搜索,則選定FC-AE-ASM協議幀中特定數據塊作 為搜索的位段,并設定該位段的對比值或對比范圍;
3)將搜索的位段計算為相對于FC-AE-ASM協議幀頭的位置偏移信息和數 據寬度信息,將對比值或對比范圍轉換為直接參與對比操作運算的對比數據;
4)根據步驟3)獲得的位置偏移信息、數據寬度信息及對比數據進行逐 幀對比運算,首次或設定次數符合搜索條件的啟動本次事件觸發(fā)。
一種基于上述的FC-AE-ASM協議通信的事件及時間監(jiān)控方法的監(jiān)控模塊, 其特殊之處在于:該模塊包括類型選擇模塊,條件設置模塊,數據監(jiān)控模塊。
上述類型選擇模塊,選擇數據篩選方式、數據捕獲類型、強制捕獲錯誤, 并通過特定命令和數據監(jiān)控模塊通信;選擇完成后,該模塊將類型選擇信息通 發(fā)送給數據監(jiān)控模塊;
上述條件設置模塊,設置觸發(fā)方式、觸發(fā)條件、觸發(fā)操作,并通過特定命 令和數據監(jiān)控模塊通信;設置完成后,該模塊將條件設置信息發(fā)送給數據監(jiān)控 模塊;
上述數據監(jiān)控模塊,接收類型選擇模塊類型選擇信息,接收條件設置模塊 的條件設置信息,同時監(jiān)控鏈路中的數據,當鏈路中數據滿足觸發(fā)條件時,執(zhí) 行觸發(fā)操作。
上述類型選擇模塊中數據篩選方式包括捕獲或過濾;數據捕獲類型包括幀 或原語;強制捕獲錯誤包括CRC錯誤、非法傳輸字錯誤、超短幀錯誤、超長幀 錯誤、無效EOF錯誤、非活躍狀態(tài)接收到幀錯誤、原語錯誤。
上述條件設置模塊中觸發(fā)方式設置包括時間觸發(fā)或模板觸發(fā),觸發(fā)條件根 據觸發(fā)方式不同可設置為觸發(fā)時間和觸發(fā)模板,模板又根據數據捕獲類型分原 語模板和幀模板,觸發(fā)操作包括開始捕獲或停止捕獲。
由于FC-AE-ASM數據傳輸的速度非常快,一般超過2Gbps,要求滿足觸發(fā) 條件是進行數據捕獲的響應速度非常快,要求響應時間以及觸發(fā)的響應速度非 常快,精度要求為納秒級。因此本發(fā)明通過監(jiān)控接收特定FC-AE-ASM協議幀(特 定位置段)、存儲捕獲數據緩沖區(qū)可用容量的大小或百分比(固定值)來實現 事件觸發(fā),通過定時器中斷形式來實現時間觸發(fā),以時間和事件兩種方式有效 的監(jiān)控鏈路中的數據,為FC-AE-ASM協議通信監(jiān)控方法提供了一種靈活的解決 方案。
附圖說明
圖1為本發(fā)明事件觸發(fā)的具體實施例圖;
圖2為本發(fā)明的監(jiān)控模塊結構圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業(yè)集團公司西安航空計算技術研究所,未經中國航空工業(yè)集團公司西安航空計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510927496.1/2.html,轉載請聲明來源鉆瓜專利網。





