999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種時間觸發以太網數據的捕獲和存儲方法

2022-04-11 11:02:17劉洋張志平王晨博
電腦知識與技術 2022年5期
關鍵詞:存儲

劉洋 張志平 王晨博

摘要:該文提出了一種時間觸發以太網數據捕獲和存儲方法,解決了基于數據幀錯誤類型、協議類型、虛鏈路或目的MAC地址的過濾和捕獲、數據幀組織存儲和解析等問題,滿足1Gbps和10Gbps速率的時間觸發以太網的同步和通信等功能的調試和驗證需求。

關鍵詞:TTE;數據捕獲;存儲;虛鏈路

中圖分類號:TP393 ? ? ?文獻標識碼:A

文章編號:1009-3044(2022)05-0008-03

1 引言

隨著信息技術的發展,工業、航空等領域的電子設備和系統越來越重視任務的實時性、安全性、確定性,傳統的以太網已經不能滿足該需求,因此,時間觸發以太網 (Time Triggered Ethernet,TTE) 應運而生。TTE是TTTech公司針對航空、航天領域等特殊應用而研發的一種高性能、強實時以太網[1],兼容標準以太網IEEE802.3,提供微秒級的時鐘同步,通信速率可達1 Gb/s。TTE應用廣泛,例如航空電子技術,工業自動化等領域[2]。

在符合IEEE802.3標準的傳統以太網中,網絡中的設備采用事件觸發機制,采用先到先服務的原則,可以在任何時間點接入網絡。不同的網絡設備之間通過共享介質進行通信,在通信過程中,個別消息的傳輸將產生不確定的抖動和累積延遲。為了減少這樣的情況,ARINC公司在標準以太網的基礎上,制定了ARINC664標準,其中第7部分為全雙工交換式以太網(AFDX網絡),在數據鏈路層增加了虛擬鏈路(VL)、帶寬分配間隙(BAG)、抖動管理機制,有效減少了報文傳輸過程中的報文沖突,并且具備了實時性和確定性[3],滿足航電系統中各設備信息傳輸的可靠性和確定性要求。

SAE組織發布了AS6802時間觸發以太網(TTE)網絡標準,兼容標準以太網和AFDX網絡,使用網絡設備之間協調統一的網絡時間,以減少傳輸延時和抖動,從而在單一網絡中滿足不同事實和安全等級的應用需要。AS6802標準支持時間觸發機制的時間觸發消息(Time-Triggered消息,簡稱TT消息)、事件觸發機制的速率限制消息(Rate-Constraint消息,簡稱RC消息)和盡力而為消息(Best-Effort消息,簡稱BE消息)以及用于統一時間的協議控制幀(Protocol Control Frame,簡稱PCF消息)。

傳統的以太網ET(Event-Triggered)網絡由外部環境控制,對來自外部事件的刺激做出反應,而TTE通過內部的、集中的調度來控制自身活動與外部環境的交互。在網絡系統中,為了防止單個網絡節點故障引發整個網絡故障,經常采用雙余度或者多余度的網絡結構,以提高網絡系統的可靠性[4]。TTE相比于傳統以太網,具有以下優勢:

1)適用性強。TTE可以應用于從簡單的網絡系統到高可靠性和高安全性的網絡系統等的各個層次的網絡,允許同時采用事件觸發和時間觸發機制;TTE能夠適應10Mbit/s、100Mbit/s、1000Mbit/s等多種速率的帶寬網絡,可充分利用現有帶寬,提高通信網絡效率;

2)兼容性好。TTE網絡完全兼容標準以太網IEEE802.3協議[5],因此TTE無須改變現有網絡和現有端點系統的應用軟件,只需在標準以太網中為交換機和端系統配備時間觸發功能即可運行;

3)成本低。得益于TTE的兼容性,TTE網絡的成本能夠得到很好的控制,是TTE得到廣泛應用的重要因素。

為了解決基于數據幀錯誤類型、協議類型、虛鏈路或目的MAC地址的過濾和捕獲、數據幀組織存儲和解析等問題,本文提出了一種TTE數據捕獲方法,滿足1Gbps和10Gbps速率的TTE同步和通信等功能的調試和驗證需求。

2 TTE協議控制幀

TTE通過一個特殊的協議控制幀——Protocol Control Frame(PCF),來實現時鐘同步的控制機制。TTE協議控制幀(PCF)的結構如圖1所示。TTE協議幀的Payload字段包含著PCF幀的所有內容,其Type字段的值為0x891d [6]。本文章所提到的一種時間觸發以太網數據的捕獲和存儲方法,都是通過PCF幀中所包含的信息進行的。

3 TTE數據捕獲方法

TTE數據捕獲過程主要包括以下步驟:

步驟1:接收功能從MAC層接收數據幀,在第1個比特位到達時,記錄從RTC功能讀取的時鐘值,記為時間戳Fts;

步驟2:在MAC層接收數據時,檢查是否存在以下錯誤:1)超長幀錯誤;2)非對齊幀錯誤;3)幀校驗錯誤;4)類型長度域錯誤。

如果MAC錯誤過濾未使能,上述錯誤數據也將被接收功能接受。錯誤a數據最多存儲字節數為MAX_CAPTURE_LEN,錯誤b數據存儲對齊的字節,丟棄未對齊的比特位,錯誤c數據、錯誤d數據按照實際接收的內容存儲,并記錄數據的錯誤類型。

步驟3:通過MAC接收的幀,依據緩沖管理控制器配置對數據幀字段進行檢查,檢查內容包含以下幾項:1)CS幀接收使能;2)CA幀接收使能;3)IN幀接收使能;4)IN幀成員閾值;5)TT幀接收使能;6)RC幀接收使能;7)BE幀接收使能。

步驟4:通過對步驟2和步驟3所檢查的數據,比較數據幀實際長度FrameLen和MAX_CAPTURE_LEN:

猜你喜歡
存儲
檔案管理中電子文件的存儲探究
條形碼技術在涂裝生產中的應用
云計算與虛擬化
結構化電子病歷的設計及應用
淺敘國產存儲技術之發展
某醫院數據中心虛擬化的設計與實現
煙臺新型自動氣象站數據本地存儲的設計及實現
關于SQL語言及存儲過程
大型機電設備出口包裝防護
基于Hadoop的業務過程模型管理方法研究
主站蜘蛛池模板: 亚洲欧美在线精品一区二区| 波多野结衣无码中文字幕在线观看一区二区 | 国产精品免费露脸视频| 欧美在线伊人| 91福利免费| 国产chinese男男gay视频网| 无码aaa视频| 亚洲成肉网| 真人高潮娇喘嗯啊在线观看| 免费A级毛片无码免费视频| 狠狠亚洲婷婷综合色香| 久久精品无码一区二区日韩免费| 国产中文一区二区苍井空| 久操中文在线| 鲁鲁鲁爽爽爽在线视频观看 | 久久综合五月| 毛片免费观看视频| 伊人蕉久影院| 欧美三级自拍| 亚洲高清无码久久久| 国产大全韩国亚洲一区二区三区| 网久久综合| 欧美翘臀一区二区三区| 亚洲高清中文字幕在线看不卡| 97成人在线观看| 免费观看精品视频999| 丰满人妻中出白浆| 911亚洲精品| 亚洲小视频网站| 中文毛片无遮挡播放免费| 免费激情网址| 中文字幕一区二区人妻电影| 亚洲国产中文欧美在线人成大黄瓜 | 手机成人午夜在线视频| 九色在线视频导航91| 国产乱论视频| 在线免费无码视频| 成人福利在线免费观看| m男亚洲一区中文字幕| 国产正在播放| 久久毛片免费基地| 国产黄网永久免费| 国产18在线| 亚洲性视频网站| 99精品国产高清一区二区| 91精品国产91久无码网站| 婷婷亚洲最大| 2021国产精品自拍| 亚亚洲乱码一二三四区| 中文字幕中文字字幕码一二区| 天天色综网| 在线日韩日本国产亚洲| 免费日韩在线视频| 国产在线观看一区二区三区| 国产中文一区二区苍井空| 欧美一级视频免费| 72种姿势欧美久久久大黄蕉| 国产日韩欧美在线播放| 国产日韩丝袜一二三区| 99久久精品免费视频| 国产第一福利影院| 91国内视频在线观看| 国产精品网拍在线| 精品一区国产精品| 欧美成人二区| 在线欧美一区| 九色最新网址| 国产免费看久久久| 国产福利小视频高清在线观看| 夜夜操天天摸| 综合久久久久久久综合网| 国产精品浪潮Av| 国产亚洲现在一区二区中文| 亚洲天堂网在线播放| 99青青青精品视频在线| 色综合久久88色综合天天提莫| 69av在线| 亚洲人成成无码网WWW| 女人18一级毛片免费观看| 亚洲电影天堂在线国语对白| 亚洲色图欧美视频| 丁香亚洲综合五月天婷婷|