亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇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軟件內(nèi)嵌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.

        猜你喜歡
        插件
        自編插件完善App Inventor與樂高機器人通信
        電子制作(2019年22期)2020-01-14 03:16:34
        基于jQUerY的自定義插件開發(fā)
        軟件(2016年6期)2017-02-06 00:28:36
        MapWindowGIS插件機制及應用
        基于Revit MEP的插件制作探討
        Firefox 26無法使用第三方插件的解決
        電腦迷(2014年2期)2014-04-29 19:21:13
        教你找出拖慢瀏覽器的兇手
        電腦迷(2014年20期)2014-04-29 18:09:00
        插件技術在計算機軟件中的應用分析
        河南科技(2014年5期)2014-02-27 14:05:37
        桌面時間插件顯示不動
        電腦迷(2012年15期)2012-04-29 17:09:47
        QQ影音和QQ音樂共享音效插件
        電腦迷(2012年2期)2012-04-29 13:52:27
        你的瀏覽器插件安全嗎?
        亚洲无线码一区在线观看| 国模无码一区二区三区| 黄色视频免费在线观看| 久久久国产精品福利免费| 一区二区三区少妇熟女高潮| 后入丝袜美腿在线观看| 97人人超碰国产精品最新| 日韩AVAV天堂AV在线| 国产精品一区区三区六区t区| 免费播放成人大片视频| 99久久婷婷国产综合精品青草免费| 国产av一区二区三区日韩| 国产AV高清精品久久| 亚洲精品一区二区三区在线观| 国产婷婷色一区二区三区| 无码人妻少妇色欲av一区二区| 中文字幕国产精品中文字幕| 人妻丰满精品一区二区| 日本韩国男男作爱gaywww| 婷婷五月综合丁香在线| 免费一级黄色大片久久久| 亚洲av一二三四五区在线| 美女张开腿黄网站免费| 最近日本中文字幕免费完整| 男人深夜影院无码观看| 免费人妖一区二区三区| 日本又色又爽又黄的a片18禁| 亚洲日韩欧美国产另类综合| 97久久成人国产精品免费| 国产91色综合久久免费| 精品久久久无码中字| 国产精品九九九久久九九| 92自拍视频爽啪在线观看| 女人的精水喷出来视频| 少妇饥渴xxhd麻豆xxhd骆驼| 精品一区二区三区在线观看l| 精彩视频在线观看一区二区三区| 熟妇人妻久久中文字幕| 国产欧美日韩网站| 中文字幕人妻激情在线视频| 国产免码va在线观看免费|