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

一種AFDX交換機的高效檢測方法*

2017-12-29 06:15:46何向棟賈世偉
網絡安全與數據管理 2017年24期
關鍵詞:功能

何向棟,白 楊,田 園,賈世偉

(中國航空工業集團公司西安航空計算技術研究所,陜西 西安 710065)

一種AFDX交換機的高效檢測方法*

何向棟,白 楊,田 園,賈世偉

(中國航空工業集團公司西安航空計算技術研究所,陜西 西安710065)

航空電子全雙工交換以太網(AFDX)是為航電信息系統之間進行數據通信而專門制定的協議標準,具有確定性、雙余度和可靠性等優點,已成功應用于新一代航電網絡。分析了ARINC664Part7中交換機章節及對應的通信架構等關鍵技術特點,提出一種高效率適合AFDX交換機的通信測試方法。通過測試與驗證,證明該方法對通信功能的測試正確且效率較高。

AFDX;交換機;高效率;通信測試

0 引言

航空電子全雙工交換以太網(AFDX)[1]基于IEEE 802.3標準,結合航空電子系統特殊需求對該協議的部分MAC進行適應性修改,使其成為具有高速和確定性的網絡,形成航空以太網數據網絡標準ARINC 664,其中第7部分重點對AFDX網絡的各項內容進行詳述,并且已成功應用到空客A380、波音787和A400M等大型飛機的航電系統中。

AFDX網絡作為航空數據通信的確定性專用網絡,順利成為航電系統中通信“骨架”,在大中型運輸機中有很強的適應性,相比于傳統機載數據總線,其具備速率高、質量小、穩定可靠、技術成熟、成本低等優勢,具有很好的應用前景。隨著AFDX應用規模的不斷擴大及外場維修等的特殊要求,本文提出了一種針對AFDX交換機物理端口的高效率測試方法。

1 AFDX交換機功能

AFDX交換機實現的功能有:幀交換、內嵌端系統、幀過濾、警管、配置表和監控功能,如圖1所示。

圖1 AFDX交換機功能示意圖

過濾功能:對進入交換機內部的幀進行完整性檢查,過濾內容包括:CRC有效性;目的MAC地址有效性;VL與輸入端口是否匹配;幀長為字節的整數倍;幀長小于等于配置表中定義的最大幀長;幀長大于等于配置表中定義的最小幀長。

警管功能:采用基于令牌桶算法的流量管制策略對進入交換機幀進行丟棄判定,具體算法見參考文獻[2]。

配置表功能:交換機虛擬鏈路VL的端口配置及通信規則配置。

端系統功能:實現交換機信息配置、網絡管理和數據加卸載等功能,但不支持規范定義的雙余度功能。

幀交換功能:將輸入的數據幀根據配置表轉發至輸出端口。

捕獲功能:通過配置映射將交換機任意物理端口或者虛擬鏈路VL數據實時采集并輸出。

交換機實現技術可參考文獻[3],文獻中詳細分析了AFDX交換功能機理和工程化實現。

2 AFDX交換機設計及現有測試方法

2.1 交換機設計

基于ARINC664P7協議規范內容,AFDX交換機設計框圖如圖2所示。

圖2 交換機設計框圖

設計主要由兩大部分組成,分別為:處理器控制電路和交換控制電路。處理器控制電路包括:處理器,負責處理內嵌端系統、協議棧、網絡管理等功能;SDRAM,負責運行時的程序和數據存放;Flash,負責Boot、操作系統、應用和測試程序的固化存放;CPLD,負責上電啟動控制、復位管理、控制/地址解析等功能。交換機控制電路包括:DPRAM(tx),負責內嵌端系統發送幀數據緩存;DPRAM(rx),負責內嵌端系統接收幀數據緩存;SSRAM,負責各個端口間幀轉發緩存;PHY接口,交換機物理層接口電路,通過MII接口與FPGA通信;FPGA電路,負責實現過濾、警管、幀存儲控制轉發、配置表、捕獲等功能。AFDX交換機測試即為對上述電路或資源進行測試檢查,并測試AFDX通信功能。

2.2 現有測試方法

現有AFDX交換機的測試方法主要采用集成多端口的專用測試設備進行交換機功能/性能測試[4-5],如圖3所示。

圖3 現有交換機測試示意圖

圖3中模擬端系統A(或模擬端系統B)可以通過專門編寫特定測試用例來檢驗被測交換機的路由及轉發等功能,并通過模擬端系統B(或模擬端系統A)來檢驗判定轉發幀是否正確。為模擬大量幀數據經交換機的轉發功能,需要專用AFDX網絡測試設備模擬多個AFDX通信終端接口,并編排多種網絡應用,包括:不同BAG帶寬,不同幀長度,不同轉發端口等綜合測試設計來驗證交換機在復雜通信環境下的功能/性能,同時也對專用網絡測試設備提出了較高的要求。

現有測試方法有一個共同特點:測試系統需要外部設備來產生幀激勵源,并判定結果。隨著AFDX網絡的成熟,其功能/性能指標已完全能夠滿足設計需求,并隨著產品數量的增加而廣泛應用,而現有的測試方法需要大量外部測試節點作為激勵等,不利于后續產品檢驗和維護,為提高AFDX交換機快速檢測和產品排故診斷,利用AFDX交換機內嵌端系統功能提出一種高效測試方法。

3 高效率通信測試方法

本測試結合AFDX交換機內嵌端系統功能和IEEE 802.3全雙工通信等技術特點,設計高效率通信測試方法。通信測試思路為:利用AFDX交換機內嵌端系統作為AFDX交換機的測試激勵和判定節點;利用IEEE 802.3的全雙工特點,設計自環通信電纜,即線纜設計為:TX+與RX+連接、TX-與RX-連接。

測試環境如圖4所示。從圖中看出該測試驗證環境相比其他測試環境簡化很多,僅包括一臺用于顯示的工控機以及自環電纜。

圖4 高效測試環境示意圖

測試數據流如圖5所示。依據圖5的測試數據流可測試和驗證交換機資源和功能,如圖6所示。

根據圖5和圖6所示,高效率通信測試流程為:

流程0:AFDX交換機啟動。上電啟動,通過配置控制引導啟動Boot和操作系統。此流程可驗證資源:CPU、Flash、SDRAM、RS232、電源、時鐘、復位、CPLD、PROM等;驗證功能:交換機基本啟動功能。

流程1:啟動測試程序。內嵌端系統啟動高效率通信測試程序。此流程可驗證資源:CPU、SDRAM、RS232、電源、時鐘、CPLD控制;驗證功能:內嵌端系統功能。

圖5 測試數據流示意圖

圖6 測試數據流與相關資源及功能驗證對應圖

流程2:測試幀組建。啟動TCP/IP協議棧,針對端口X配置對應測試幀信息,并編寫測試幀內容。此流程可驗證資源:CPU、SDRAM;驗證功能:內嵌端系統。

流程3:內嵌端系統發送幀緩存。將測試幀放入DPRAM(TX)緩存,并通知FPGA控制。此流程可驗證資源:CPU、SDRAM、DPRAM(TX);驗證功能:內嵌端系統。

流程4:幀調度1。FPGA讀取發送測試幀,并將測試幀信號寫入轉發控制邏輯進行調度。此流程可驗證資源:FPGA;驗證功能:配置、交換。

流程5:存儲轉發。測試幀緩存。此流程可驗證資源:SSRAM、FPGA;驗證功能:交換。

流程6:幀調度2。調度控制讀取幀緩存,并根據轉發配置進行調度,同時控制MAC進入收發控制。測試幀經外部自環電纜,再次進入FPGA。此流程可驗證資源:FPGA、SSRAM;驗證功能:交換。

流程7:收發控制。對測試幀進行收發控制,并對幀內容進行解析和轉發調度。此流程可驗證資源:FPGA、PHY等;驗證功能:過濾、警管、配置、交換。

流程8:內嵌端系統接收幀緩存。經調度,FPGA將幀寫入DPRAM(RX)緩存。此流程可驗證資源:FPGA、DPRAM(RX)等;驗證功能:交換。

流程9:測試幀驗證。內嵌端系統讀取接收幀內容,并依據發送幀進行內容核對判斷。此流程可驗證資源:CPU、DPRAM(RX);驗證功能:內嵌端系統。

流程10:循環測試。對未檢測物理端口進行循環通信測試。

通過上述測試流程分析,該測試方法可對交換機全部硬件資源和AFDX功能(除捕獲功能)進行驗證測試。

4 驗證測試

采用航空工業計算所貨架產品24端口AFDX交換機作為被測試對象,自制單端口測試電纜,外部通過RS232接入工控機超級終端進行測試顯示和交互。

結合AFDX交換機特點,設置測試項目如表1所示。

表1 測試項目

通過上述測試用例檢測,得出此檢測方法具有較高的通信測試效率。

在實際應用中,對上述測試程序進行產品駐留,當有測試需求時,只需一根自環測試電纜,就可以快速判定交換機診斷狀態,對后期產品維護和診斷提供了簡便而高效的方法。

5 結論

本文通過對AFDX交換機功能的理解和研究,利用其內嵌端系統和IEEE802.3全雙工的技術特點,提出了一種高效率的自環通信檢測方法。經測試驗證,此測試方法具有簡單、便捷、高效等特點,方便測試人員快速診斷交換機通信故障,提高測試效率。

[1] ARINC公司.ARINC 664,aircraft data network[S].2002.

[2] 王建宇,王世奎.AFDX交換機管制功能測試方法的研究與設計[J].測控技術,2012,31(7): 82-84.

[3] 王綺卉.AFDX核心交換技術的研究與實現[D].西安:安石油大學,2010.

[4] 吳海榮,羅慶,陳曉晨.AFDX交換機測試分析系統[J].飛機設計,2014,34(3):59-62.

[5] 趙永庫,唐來勝,李貞.AFDX網絡測試技術研究[J].計算機測量與控制,2012,20(4):93-95.

The method of AFDX switch high efficient testing

He Xiangdong,Bai Yang,Tian Yuan,Jia Shiwei

(AVIC Aeronautical Computing Technique Research Institute,Xi’an 710065,China)

Avionics Full Duplex Switched Ethernet(AFDX),an avionics specified Ethernet communication protocol standard,is the new generation aircraft data network,with the feature of strong real-time,redundant and high reliability and so on. By analyzing the characteristics of communication structure in the ARINC 664 Part7,a highly efficient communication test method suitable for AFDX switches is proposed. Through testing and verification,it is proved that the method is correct and efficient in communication function testing.

AFDX; switch; high efficiency; communication testing

國家重點基金項目(31511020102)

TP393.07

A

10.19358/j.issn.1674-7720.2017.24.024

何向棟,白楊,田園,等.一種AFDX交換機的高效檢測方法J.微型機與應用,2017,36(24):84-86,91.

2017-06-28)

何向棟(1985-),通信作者,男,碩士,工程師,主要研究方向:機載網絡。E-mail:dongxianghe@163.com。

白楊(1987-),男,碩士,工程師,主要研究方向:機載網絡。

田園(1985-),男,碩士,工程師,主要研究方向:機載網絡。

猜你喜歡
功能
拆解復雜功能
鐘表(2023年5期)2023-10-27 04:20:44
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
基層弄虛作假的“新功能取向”
當代陜西(2021年21期)2022-01-19 02:00:26
深刻理解功能關系
鉗把功能創新實踐應用
關于非首都功能疏解的幾點思考
基于PMC窗口功能實現設備同步刷刀功能
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 国产精品美女网站| 亚洲中字无码AV电影在线观看| 国产黄网永久免费| 国产99视频免费精品是看6| av尤物免费在线观看| 呦女精品网站| 免费中文字幕一级毛片| 第一区免费在线观看| 国产美女免费| 91色国产在线| 91区国产福利在线观看午夜| 国产主播福利在线观看| 国产69精品久久久久妇女| 国产成人资源| 激情六月丁香婷婷四房播| 日韩高清一区 | 91精品综合| 欧美特级AAAAAA视频免费观看| 狠狠躁天天躁夜夜躁婷婷| 91视频日本| 日本亚洲成高清一区二区三区| 一边摸一边做爽的视频17国产| 精品久久人人爽人人玩人人妻| 免费jizz在线播放| 亚洲成a∧人片在线观看无码| 欧美区一区二区三| 精品自窥自偷在线看| 国产99在线观看| 午夜激情婷婷| 欧美日韩成人在线观看| 亚洲欧洲日韩久久狠狠爱| 国产69囗曝护士吞精在线视频 | 少妇露出福利视频| 欧美国产综合视频| 毛片免费网址| 中国国产A一级毛片| 国产成人在线小视频| 麻豆精品视频在线原创| 精品偷拍一区二区| 一级做a爰片久久免费| 亚洲国产日韩一区| 亚洲色欲色欲www网| 亚洲国产成人综合精品2020| 国产美女视频黄a视频全免费网站| 最近最新中文字幕在线第一页| 久久超级碰| 亚洲中文字幕23页在线| 国产黑丝一区| 中文成人在线视频| 亚洲人成网站观看在线观看| 99re在线观看视频| 国产丝袜丝视频在线观看| 婷婷综合在线观看丁香| 国产一级毛片yw| 欧美区一区二区三| 国产手机在线小视频免费观看| 青草视频免费在线观看| 国产欧美日韩精品第二区| 婷婷色一区二区三区| 国产精品原创不卡在线| 亚洲精品777| 国产精品手机在线观看你懂的| 亚洲va视频| 国产主播福利在线观看| 亚瑟天堂久久一区二区影院| 亚洲高清中文字幕| 婷婷在线网站| 久久综合九色综合97网| 无码aaa视频| 亚洲视频欧美不卡| 特级做a爰片毛片免费69| 国产97公开成人免费视频| 亚洲中文精品久久久久久不卡| 精品久久久久久成人AV| 天堂av综合网| 精品无码视频在线观看| 国产网站在线看| 亚洲欧美一区二区三区麻豆| 精品国产免费观看| 国产精品永久久久久| 国产成人乱无码视频| 亚洲日韩每日更新|