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

基于Wireshark的民用飛機A664數(shù)據(jù)總線系統(tǒng)解析

2016-05-30 10:48:04王煥宇
科技創(chuàng)新導報 2016年16期

王煥宇

摘 要:Arinc664數(shù)據(jù)總線協(xié)議是某大型客機上應用的航電系統(tǒng)數(shù)據(jù)主干網(wǎng),飛機各系統(tǒng)通過該網(wǎng)絡進行數(shù)據(jù)交互,其上傳輸了海量的機載數(shù)據(jù)參數(shù),對這些參數(shù)的實時解析,從而得到系統(tǒng)的輸入輸出參數(shù)響應,是系統(tǒng)綜合試驗測試與試飛測試的一項重要而基本的要求。目前試驗室大多部署了工控機,配置訂制的數(shù)據(jù)采集和ICD(接口控制文件)解析軟件,能夠實現(xiàn)對數(shù)據(jù)的讀取和分析,但是設備專用性較強,且不便于外場測試。Wireshark是一款開源的以太網(wǎng)數(shù)據(jù)監(jiān)聽軟件,可以運行于個人筆記本上,該文通過wireshark的插件機制提出了一種機載Arinc 664數(shù)據(jù)的數(shù)據(jù)實時解析方案,為系統(tǒng)集成試驗與排故試驗解決了Arinc664數(shù)據(jù)便攜解析問題。

關鍵詞:Arinc664 Wireshark 插件 協(xié)議解析 lua

中圖分類號:TP391 文獻標識碼:A 文章編號:1674-098X(2016)06(a)-0004-02

Abstract:Arinc664 bus is applied to one of civil aircraft for Avionics Network. Other systems transfer and route data through this network. There is a requirement to analyze these data for engineer to get the output of the system. Industrial computer and specific software are dedicated to capture and analyze the parameters, without any flexibility. The paper suggest using dissector of Wireshark, one of the most popular Ethernet analyze tool, to analyze the data stream from airborne equipment and help the integration and trouble shooting in the Lab.

Key Words:Arinc664; Wireshark; Dissector; Protocol analyze; Lua

Arinc664數(shù)據(jù)總線是新一代的航空數(shù)據(jù)總線,在現(xiàn)代大型飛機上得到了較廣泛應用,該總線具有以下優(yōu)點[1]:(1)基于IEEE 802.3以太網(wǎng)與ARINC664,Part7的通用技術,實現(xiàn)了機載電子設備間的數(shù)據(jù)高速傳輸;(2)通過虛擬鏈路與固定帶寬,實現(xiàn)了數(shù)據(jù)確定性傳輸;(3)通過冗余機制與錯誤檢測,提高了數(shù)據(jù)傳輸?shù)目煽啃耘c服務質量。在某大型客機航電系統(tǒng)集成試驗中,需要對如此高速的數(shù)據(jù)總線進行采集并根據(jù)ICD進行解析,從而得到各系統(tǒng)參數(shù)值。試驗過程中采集的Arinc664數(shù)據(jù),如果沒有數(shù)據(jù)解析,就是一串二進制源碼。通過分析Arinc664數(shù)據(jù)總線的協(xié)議,利用Wireshark對以太網(wǎng)各種協(xié)議解析的擴展能力,完成型號用的Arinc664數(shù)據(jù)總線數(shù)據(jù)解析插件的開發(fā),達到Arinc664數(shù)據(jù)便攜測試的目的。

1 Arinc664數(shù)據(jù)總線協(xié)議分析

Arinc664數(shù)據(jù)網(wǎng)絡一般包括端系統(tǒng)(End System)及交換機,如圖1所示。端系統(tǒng)負責將機載設備數(shù)據(jù)轉換成Arinc664接口進行傳輸,交換機負責將數(shù)據(jù)幀路由至預先配置好的目的端,而數(shù)據(jù)的路由由虛擬鏈路(Virtual Link)號進行標示和配置[2]。

虛擬鏈路號復用在IP頭和MAC幀頭的目的地址中,從而實現(xiàn)一發(fā)多收的機制,如圖2所示。

在Arinc664的消息載荷規(guī)范中,規(guī)定了消息存放的規(guī)則,在系統(tǒng)型號網(wǎng)絡互操作性規(guī)范里強制要求各系統(tǒng)共同遵守。而具體消息的數(shù)據(jù)結構定義,包括消息數(shù)據(jù)類型、大小、偏移量等,均在ICD里具體約定。某型民用飛機網(wǎng)絡采用XML格式定義了這些ICD信息,該文通過這些XML文件對采集到的Arinc664進行解析,將二進制數(shù)據(jù)解析成直觀的工程值,供試驗與設計人員進一步分析使用。

2 基于Wireshark的Arinc664數(shù)據(jù)解析方案

Wireshark是世界上使用最廣泛的網(wǎng)絡分析軟件之一,可以捕捉網(wǎng)絡中的數(shù)據(jù),并為用戶提供上層協(xié)議的各種消息,支持超過1 000種通用協(xié)議。Wireshark軟件內嵌lua語言的執(zhí)行機制,提供通過lua編寫Wireshark解析器插件的接口,自定義解析器(dissector),從而實現(xiàn)自定義協(xié)議解析的目的。而Arinc664又是一種基于以太網(wǎng)的機載總線協(xié)議,Wireshark對Arinc664的解析。

第一步,制作轉換電纜,將機載物理接口轉換成試驗用RJ45接口,以便將接入Wireshark環(huán)境中,電纜原理圖如圖3所示。

第二步,按照網(wǎng)絡互操作性規(guī)范與ICD文件定義解析插件的消息結構。

(1)利用Wireshark提供的proto.new聲明一個新的協(xié)議。

(2)使用proto.dissector聲明一個解析器函數(shù)。

(3)在ProtoField協(xié)議字段中結合ICD定義消息的數(shù)據(jù)結構。

(4)將生成的Dissector解析器添加到Wireshark的UDP port的解析器列表中。

(5)將lua寫成的插件文件添加到Wireshark的啟動初始程序init.lua中。

啟動Wireshark后,即可看到捕獲的數(shù)據(jù)不再是顯示成了枯燥的0和1,而是根據(jù)數(shù)據(jù)結構的定義解析成立False和True。在某型飛機系統(tǒng)集成試驗中,該解析器順利獲取了各項工程值。

3 結語

該文提出了一種基于Wireshark的Arinc664解析插件的設計,實現(xiàn)了機載Arinc664數(shù)據(jù)的工程值解析,便攜、方便地呈現(xiàn)工程值,應用性較強。基于該文提出的思路,后續(xù)可通過程序自動將ICD的XML文件批量生成全機的解析器,可以實現(xiàn)海量數(shù)據(jù)的解析。

參考文獻

[1] 賈世偉,白楊,何向棟.AFDX實時捕獲板塊設計與實現(xiàn)[C]//全國抗惡劣環(huán)境計算機第二十三屆學術年會.2013.

[2] 鐘杰,何民.AFDX架構及協(xié)議分析[J].電訊技術,2010(1):65-71.

主站蜘蛛池模板: 国产免费a级片| 少妇高潮惨叫久久久久久| a欧美在线| 成人蜜桃网| www.亚洲一区| 亚洲最新在线| 丰满的熟女一区二区三区l| 狠狠做深爱婷婷久久一区| 亚洲欧美不卡| 亚洲综合在线最大成人| 国产国模一区二区三区四区| 久久精品国产亚洲AV忘忧草18| 丁香五月激情图片| 久久国产精品国产自线拍| 欧洲精品视频在线观看| 日韩无码一二三区| 蜜桃臀无码内射一区二区三区| 伊人婷婷色香五月综合缴缴情| 精品无码国产一区二区三区AV| 一本视频精品中文字幕| 国产精品播放| 国产第八页| 国产欧美日韩综合在线第一| 久久网欧美| 国产欧美日韩18| 久久性视频| 成年人国产视频| 国产午夜精品一区二区三| 丁香婷婷激情网| 亚洲成在人线av品善网好看| 日韩av手机在线| 国产国语一级毛片在线视频| 人妻丰满熟妇AV无码区| 国产精品毛片一区视频播| 18禁黄无遮挡网站| 国产精品成人一区二区不卡 | 欧美日韩成人在线观看| 久久综合AV免费观看| 这里只有精品在线| 国产成人无码AV在线播放动漫| 国产本道久久一区二区三区| 91精品国产一区自在线拍| 欧美色亚洲| 国产第一页亚洲| 青青久久91| 国产人人乐人人爱| 毛片免费网址| 日韩免费成人| 国产一区二区三区在线精品专区| 欧美日韩精品在线播放| 免费在线观看av| 日韩欧美中文字幕一本| 91免费国产在线观看尤物| 国产精品视频a| 精品一区二区三区自慰喷水| 香蕉国产精品视频| 国产精品一区在线观看你懂的| 无码人妻免费| 欧美、日韩、国产综合一区| 91成人在线免费视频| 国产精品一区二区国产主播| 精品国产福利在线| 四虎成人精品在永久免费| 亚洲一区波多野结衣二区三区| 亚洲精品动漫| 91人妻日韩人妻无码专区精品| 亚洲综合经典在线一区二区| 热久久这里是精品6免费观看| 欧美国产在线看| 亚洲精品不卡午夜精品| 国产av一码二码三码无码| 国产精品人成在线播放| 亚洲男人的天堂久久精品| 大香伊人久久| 亚洲欧美在线看片AI| 婷婷久久综合九色综合88| 国产成人三级在线观看视频| 97国产一区二区精品久久呦| 国产精品无码久久久久久| 国产乱肥老妇精品视频| 色AV色 综合网站| 1级黄色毛片|