符富強
(河南省洛陽市民航飛行學(xué)院洛陽分院機務(wù)工程部,河南 洛陽 471001)
隨著計算機電子通信技術(shù)的飛速發(fā)展,當(dāng)前航空電子系統(tǒng)已進入綜合化的發(fā)展階段,而隨著航空電子系統(tǒng)的模塊化、綜合化程度的不斷提高,對其系統(tǒng)的數(shù)據(jù)網(wǎng)絡(luò)要求也相應(yīng)提高,主要體現(xiàn)在數(shù)據(jù)網(wǎng)絡(luò)的傳輸與交換、吞吐量、延遲等方面,其中,航空電子系統(tǒng)數(shù)據(jù)網(wǎng)絡(luò)的要求則具體表現(xiàn)為以下幾個方面:①高速率的數(shù)據(jù)傳輸;②實時性;③高穩(wěn)定性;④低周期性。
建立IEEE802.3協(xié)議的基礎(chǔ)上并通過虛擬鏈路的方式進行通信的全雙工交換式以太網(wǎng)(AFDX)是一種確定性網(wǎng)絡(luò),不僅具有最大延時確保寬帶,而且還具有最大抖動及已定義丟失的概率。
目前以太網(wǎng)已成為使用最為廣泛的局域網(wǎng),其傳輸速率可高達千萬兆以上;而AFDX在運用以太網(wǎng)技術(shù)的同時,還實現(xiàn)了數(shù)據(jù)傳輸?shù)拇_定性與實時性,滿足了航空電子系統(tǒng)數(shù)據(jù)傳輸?shù)南嚓P(guān)要求,AFDX網(wǎng)絡(luò)的應(yīng)用功能優(yōu)勢主要表現(xiàn)為以下幾個方面:
由于航空電子系統(tǒng)中需要對其相關(guān)的實時任務(wù)進行處理,因此,ADFX可實現(xiàn)時間的郵戳與最大網(wǎng)絡(luò)傳輸?shù)难舆t控制的供給,以此實現(xiàn)AFDX網(wǎng)絡(luò)實時性的控制功能。
其中,時間郵戳的供給可為數(shù)據(jù)包的傳輸提供精確的計時,而最大網(wǎng)絡(luò)傳輸延遲的供給則為節(jié)點-節(jié)點間的可確定性的網(wǎng)絡(luò)通信延時提供了相應(yīng)的保證。
由于AFDX網(wǎng)絡(luò)將虛擬鏈路概念引入系統(tǒng),因而在邏輯上可以實現(xiàn)一條數(shù)據(jù)通路向多條虛擬鏈路的劃分,而且ADFX網(wǎng)絡(luò)中各節(jié)點任務(wù)間的數(shù)據(jù)通信還可以采用靜態(tài)分配形式的虛擬鏈路來進行,從而實現(xiàn)了任務(wù)數(shù)據(jù)通信帶寬與傳輸延遲的有效保證。
由于AFDX網(wǎng)絡(luò)技術(shù)實現(xiàn)了ARINC664標(biāo)準(zhǔn),因此,通過通信端口機制與服務(wù)器訪問點的建立,可使其上層的通信應(yīng)用、具體的物理硬件與其通信協(xié)議無關(guān)聯(lián),從而使ADFX系統(tǒng)具有良好的容錯性、重構(gòu)性及移植性。
ADFX具有星型的拓撲結(jié)構(gòu),其網(wǎng)絡(luò)結(jié)構(gòu)主要由3部分組成,即終端系統(tǒng)、虛擬鏈路和AFDX交換機。
該系統(tǒng)是連接航空電子系統(tǒng)與ADFX交換機的紐帶,是每個航空子系統(tǒng)實現(xiàn)數(shù)據(jù)接收和發(fā)送的唯一渠道。
它只是邏輯上的一個通信對象,是終端系統(tǒng)數(shù)據(jù)幀實現(xiàn)交換的有效途徑。
作為通訊系統(tǒng)中實現(xiàn)信息交換功能的關(guān)鍵設(shè)備,是整個ADFX網(wǎng)絡(luò)系統(tǒng)的心臟,不僅采用靜態(tài)路由表的設(shè)置,而且還實現(xiàn)了數(shù)據(jù)幀傳輸?shù)臋z測、過濾及管制等功能。
全雙工交換式以太網(wǎng)在航空電子系統(tǒng)中的應(yīng)用,是網(wǎng)絡(luò)化信息技術(shù)成功應(yīng)用于航空電子系統(tǒng)的重要體現(xiàn),也是近年來航空電子系統(tǒng)所應(yīng)用的最先進的通用通信鏈路。
為提高網(wǎng)絡(luò)的可靠性,AFDX網(wǎng)絡(luò)通常采用兩個互為冗余的網(wǎng)絡(luò)方法來實現(xiàn),并可實現(xiàn)潛在網(wǎng)絡(luò)冗余有效隱身的良好效果。
首先,由終端系統(tǒng)對其待發(fā)的數(shù)據(jù)幀進行編號并復(fù)制,然后通過相對獨立存在的物理交換設(shè)備將兩份相同的數(shù)據(jù)幀分別發(fā)送至目的終端系統(tǒng),最后再由目的終端系統(tǒng)根據(jù)數(shù)據(jù)幀的編號并按其相應(yīng)的順序進行接收。
目的終端系統(tǒng)在對其數(shù)據(jù)幀進行接收時,應(yīng)遵循先到先勝出的原則。當(dāng)兩個數(shù)據(jù)幀副本都在正常情況下被接收時,將丟棄其后到的數(shù)據(jù)幀,而且可以根據(jù)數(shù)據(jù)幀之前的編號將其同號數(shù)據(jù)幀的到達順序輕易的判別出來,從而有效地避免了數(shù)據(jù)幀重復(fù)情況的發(fā)生。而當(dāng)其中的某個數(shù)據(jù)幀在傳輸過程中出現(xiàn)故障時,只需利用另一個相同的數(shù)據(jù)幀將其替代即可。
在以上方法實現(xiàn)過程中,完整性檢測就是目的終端系統(tǒng)在接收數(shù)據(jù)幀時在每條虛擬鏈路中對其序列號按順序進行的相關(guān)檢查。一般情況下,就正常網(wǎng)絡(luò)而言,進行完整性檢測的目的就是把數(shù)據(jù)幀傳遞到冗余管理模塊;而就故障網(wǎng)絡(luò)而言,進行完整性檢測則是將無效的數(shù)據(jù)幀消除并通知到網(wǎng)絡(luò)的管理模塊。
而冗余管理則是終端系統(tǒng)在完整性檢測之后根據(jù)數(shù)據(jù)幀的序列號將其冗余的數(shù)據(jù)幀進行消除的相關(guān)操作。
由于AFDX網(wǎng)絡(luò)中的終端系統(tǒng)與虛擬鏈路的對應(yīng)關(guān)系為一對多的關(guān)系,因此,AFDX網(wǎng)絡(luò)在發(fā)送端通常采用流量的整形機制來實現(xiàn)虛擬鏈路通信資源的有效分配,其中,進行流量的整形不僅可以使其數(shù)據(jù)流在向外傳輸過程中以較均勻的速度進行,而且還可以有效控制AFDX網(wǎng)絡(luò)中虛擬鏈路上突發(fā)流量的出現(xiàn),并可控制其消息的傳輸延遲于某個范圍內(nèi)。
而每條特定的虛擬鏈路上,其數(shù)據(jù)幀的流量整形都是通過BAG和Lmax兩個參數(shù)來進行相應(yīng)描述的。在終端系統(tǒng)中,根據(jù)其自身的BAG參數(shù)值,所有的虛擬鏈路都需要進行相應(yīng)的流量整形,待其流量整形完畢后,再采用多路復(fù)用技術(shù),將其整形所得的虛擬鏈路數(shù)據(jù)幀進行合并,且合并于同一條物理鏈路上,然后再進行物理鏈路數(shù)據(jù)幀的發(fā)送。
在現(xiàn)代化科技技術(shù)飛速發(fā)展的前提下,航空電子系統(tǒng)的數(shù)據(jù)網(wǎng)絡(luò)要求也隨即得到了較大的提高,而全雙工交換以太網(wǎng)的應(yīng)用,以其特有的功能優(yōu)勢,將有效滿足現(xiàn)階段航空電子系統(tǒng)發(fā)展的相關(guān)要求,進而實現(xiàn)航空電子系統(tǒng)與現(xiàn)代化科技發(fā)展相適應(yīng)的發(fā)展要求。
[1]杜宏偉,馬捷中.航空電子全雙工交換式以太網(wǎng)及其關(guān)鍵技術(shù)研究[J].測控技術(shù),2008(12).
[2]任向隆,馬捷中.航空電子全雙工交換式以太網(wǎng)終端系統(tǒng)研究[J].計算機測量與控制,2009(5).