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

基于隨機網絡演算的TTE網絡時延分析

2016-11-15 06:02:35趙露茜李峭林晚晴熊華鋼
航空學報 2016年6期
關鍵詞:分析模型

趙露茜, 李峭, 林晚晴, 熊華鋼

北京航空航天大學 電子信息工程學院, 北京 100083

?

基于隨機網絡演算的TTE網絡時延分析

趙露茜, 李峭*, 林晚晴, 熊華鋼

北京航空航天大學 電子信息工程學院, 北京100083

時間觸發以太網(TTE)是一種新穎的混合型時間觸發和事件觸發的通信網絡,通過引入時間觸發(TT)流量,增強了航空電子全雙工(AFDX)交換式以太網的確定性。雖然TT流量具有完全的時間確定性,但是與AFDX中虛擬鏈路(VL)兼容的速率約束(RC)流量仍具有一定非確定性。傳統用于AFDX網絡實時性能分析的方法在考慮TT流量固定分區調度時隙的影響下已不再適用,為了保障RC流量的實時性能,分別提出了基于確定性網絡演算和隨機網絡演算兩種延遲分析模型。在確定性網絡演算下,通過構造TT流量的聚合到達曲線和RC流量的服務曲線以得到RC的確定性延遲上界;在隨機網絡演算下,通過切諾夫(Chernoff)邊界定理構造RC流量的兩狀態伯努利分布模型,得到概率保證下的延遲上界。對比實驗結果表明:隨機網絡演算模型可以有效減小確定性網絡演算模型對RC流量性能分析的悲觀性,同時從一定程度上驗證了兩種理論分析模型的正確性。

航空電子; 時間觸發以太網; 性能分析; 網絡演算; 隨機網絡演算; 延遲上界

時間觸發以太網[1-3](TTE)是一種改進時間關鍵性和安全關鍵性的應用于航空航天領域的網絡,它通過離線設計時間觸發(TT)流量的調度時隙,部分消除了航空電子全雙工(AFDX)交換式以太網[4]的非確定性。

TTE網絡為了支持不同實時性和安全性需求的應用,將流量劃分為3類[5],TT流量、速率約束(RC)流量和盡力傳(BE)流量。TT流量用于對延遲、抖動等確定性要求高的應用,RC流量用于對確定性要求稍弱一些的應用,它與AFDX中虛擬鏈路(VL)的傳輸模式兼容,BE流量為傳統以太網通信方式,具有最低優先級且無需服務質量(QoS)保證。

目前國內外對于TTE網絡研究主要集中在網絡的配置優化以及TT調度表的離線設計。Tamas-Selicean等[6-7]在考慮最小化RC延遲的情況下,綜合優化TTE網絡的虛擬鏈路幀分配、路由分配等配置方法;文獻[8]針對分區調度表提出了一種基于時間窗檢測的TT與RC流量的轉換策略。此外,Steiner[9-10]提出一種基于可滿足性模理論(SMT)解析器的TT調度表生成方法,通過給定的約束集求得滿足條件的可行解;Tamas-Selicean和Steiner[11-12]基于Tabu搜索離線設計了TT調度表,并在TT調度的前提條件下對RC流量時序關系進行分析。文獻[13]引入一種分區的調度機制,將每個基本周期劃分為專門用于發送TT流量和RC/BE流量的兩段。

目前對于RC流量確定性分析的研究還比較少,由于TT幀固定調度時隙的影響,傳統用于AFDX網絡實時性能分析的方法[14-18]已不再適用。文獻[19]中針對TT流量的孔隙調度模型,提出了確定性網絡演算對RC流量的分析方法,然而由于最壞情況為小概率事件,上述分析方法下的最壞延遲估計具有較大的悲觀性。

本文針對TT流量的分區調度模型,提出基于確定性網絡演算的RC性能分析模型,同時為了改善確定性網絡演算帶來的悲觀性,本文還基于隨機網絡演算對RC流量進行分析建模,分別得到RC流量的確定性上界和概率保證下的上界。實驗對兩種模型的估計結果進行了比較,并對兩種建模方法進行了仿真驗證。

1 TTE網絡分區調度模型

TT調度模型并不由TTE協議提供,而是靈活地提供給設計者。文獻[13]提出一種分區模式的TT調度表,如圖1所示。TT流量的傳輸在時域上獨立于RC和BE流量,同時在帶寬上隔離RC和BE流量,RC流量獲得配置帶寬,BE流量利用空閑帶寬盡最大可能傳送數據幀。

圖1 分區時間觸發(TT)調度表Fig.1 Partitioned time-triggered (TT) schedule

每個節點(終端/交換機)端口有一張分區的TT調度表,圖2為一張對應于實驗網絡拓撲交換機S1端口1的調度表示意圖。由于各TT流量的數據幀嚴格按照周期性(2的冪次方)從終端發送,各調度表的時間軸以矩陣周期(Matrix Cycle, MC)為單位周期性的循環,一個矩陣周期的長度lMC定義為網絡中所有TT流量周期的最小公倍數:

(1)

此外,一個矩陣周期又劃分為若干個基本周期(Basic Cycle, BC),基本周期的長度lBC定義為網絡中所有TT流量的最小可能周期:

(2)

那么一個矩陣周期包括nBC個基本周期:

nBC=lMC/lBC

(3)

每個基本周期被劃分為兩段,前一段專門用于發送TT數據幀,后一段專門用于發送RC和BE數據幀。根據左端緊縮原則,將TT幀均勻間隔的縱向分布放置在nBC個基本周期內。

圖2 基本周期和矩陣周期Fig.2 Basic cycle and matrix cycle

TT與RC流量的傳輸模式[5]分為3種:搶占(Preemption)模式、及時阻斷(Timely Block)模式和洗牌(Shuffling)模式,如圖 3所示。搶占模式表示若RC幀在傳輸的過程中遇到TT幀,則RC幀被終止傳送,直至TT幀傳輸完畢并再次有空閑時段時,RC幀被繼續發送。及時阻斷模式表示RC幀在傳輸前需要預判距離下一個相鄰的TT幀之間是否有足夠的空閑時段供其完整傳輸,若沒有RC幀將被延遲傳送。洗牌模式表示RC幀將推遲TT幀預先安排的傳輸時隙??紤]到及時阻斷模式在TTE網絡中應用更廣泛,本文主要研究在這種傳輸模式下的網絡性能。

圖3 TT與速率約束(RC)流量的傳輸模式Fig.3 Transmission modes between TT and rate-constrained (RC) flow

2 基于確定性網絡演算的RC延遲分析

2.1確定性網絡演算

網絡演算[20]是一種網絡性能分析方法,可以用于計算網絡流量的延遲上界。網絡演算主要概念包括到達曲線、服務曲線、最小加代數下的卷積和反卷積運算。

(4)

(5)

式中:σ為最大突發度;ρ為流量平均速率上界。

(6)

(7)

(8)

2.2RC流量確定性延遲上界分析

在TTE網絡中,RC流量與AFDX的虛擬鏈路相兼容,每條流量τRCi在源終端受到最大幀長SRCi,max以及兩個相鄰幀之間的最小幀間隔BAGRCi的約束。因此在源終端τRCi的到達曲線可以表示為

(9)

然而由于在當前節點端口排隊的原因,τRCi的輸出到達曲線即下一節點端口的輸入到達曲線的突發度有所增加:

(10)

假設τRCi在沿其路徑上的第h個節點端口中還有其他n-1條已知輸入到達曲線的RC流量,它們的聚合到達曲線可以表示為

(11)

RC聚合流量的服務取決于鏈路物理速率C以及調度表的占空比,更具體來說取決于在一個基本周期內配置TT時段的長度lTT,以及由于及時阻斷模式下造成最多一個RC幀長度的阻塞時延。在最壞情況下,一個基本周期內RC流量的延遲為

l1=lTT+SRC,max/C

(12)

(13)

(14)

圖4 RC聚合流量的服務曲線Fig.4 Service curve of aggregate RC flows

圖5 最大水平距離Fig.5 Maximum horizontal deviation

3 基于隨機網絡演算的RC延遲分析

3.1隨機網絡演算

雖然確定性網絡演算給出RC流量的延遲上界,但是由于在考慮聚合流量的情況下,這種最壞情況發生的可能性非常小。Chang等[21]在2001年提出一種基于確定性流量和確定性服務的統計上界模型。

Chang的隨機網絡演算的流量模型需要滿足以下條件:

1) τ1,τ2,…,τn為相互獨立的流量。

2) τ1,τ2,…,τn為平穩的流量。

(15)

3.2RC流量概率性延遲上界分析

(16)

穩定性條件確保一定存在τ<∞,作為忙時段的上界:

(17)

(18)

(19)

引理1(切諾夫邊界[22])一個隨機變量X,對于任意常量x和所有θ≥0,都有

(20)

式中:EeθX稱為隨機變量X的矩量母函數[22]。

(21)

式中:Λ(θ)為累積量母函數,它是矩量母函數上界的自然對數。

(22)

式中:

(23)

證明:根據h節點端口積壓式(17)和切諾夫邊界引理(引理 1),對于?θ≥0有

(24)

式中:

那么

(25)

(26)

另外,根據端口RC聚合流量概率保證下的積壓上界可以求得其概率保證下的延遲上界為

(27)

4 實驗分析

圖6 時間觸發以太網(TTE)網絡架構Fig.6 Time-triggered ethermet (TTE) network architecture

Table 1 Periods of TT flows ms

表2 RC流量帶寬分配間隔(BAGs)

基于VC++開發平臺,首先實現了確定性網絡演算對RC流量延遲上界估計的算法,再以其得到的各節點端口前的流量突發度和積壓上界作為輸入量,開發隨機性網絡演算對RC流量概率延遲估計的算法(保證概率為10-5)。由兩種方法計算得到的各條RC流量的端到端延遲如圖7 所示,圖中橫軸表示順序排列的RC流量(RC1, RC2(e7), RC2(e8), RC3, …);此外,表3給出部分RC流量延遲的數值結果。根據運行結果分析可知,在當前TTE網絡配置下,隨機網絡演算在概率保證下對RC流量延遲上界的估計比確定性網絡演算對RC流量延遲上界的估計減少了26.58%。在該算例中,隨機網絡演算在TTE網絡中的應用減少了確定性網絡演算的悲觀性。

表3 部分RC流量延遲比較

除此之外,為了驗證兩種理論算法的正確性,通過仿真的方法對TTE網絡中RC延遲進行統計,最大的仿真延遲結果如表3第4欄所示。從圖7中可以清楚的看出,最大仿真延遲均未超過理論計算值,一方面,這是由于理論上界在極限情況下得到,在仿真情況下很難發生;另一方面,由于仿真結果小于或等于實際最壞延遲,因此從一定程度上驗證了兩種理論估計結果的正確性。

下面比較在不同TT流量占用率的情況下,隨機網絡演算對確定性網絡演算的改進情況。假設RC流量條數和路徑均不變,通過增加TT流量的條數來增大TT流量的帶寬占用率。圖8 給出了TT帶寬占用率分別為6%、10%和20%的情況下,隨機網絡演算(保證概率為10-5)相對于確定性網絡演算對RC延遲估計結果減小的比例??梢钥闯?,隨著TT流量占用率的增大,RC調度的隨機因素隨之降低,因而兩種理論方法對于RC延遲的估算結果的差異性明顯降低。

圖7 RC流量延遲比較Fig.7 Latency comparison of RC flows

圖8 不同TT占用率下兩種理論方法的差異Fig.8 Difference between two theoretical methods under different TT occupancy rate

5 結 論

針對TTE交換網絡,本文提出了兩種基于分區調度策略下RC流量延遲的分析方法。

1) 確定性網絡演算模型給出RC流量確定的延遲上界,然而具有較大的悲觀性。隨機網絡演算模型給出概率保證下的RC流量的延遲上界,在一定程度上改善了這種悲觀性。

2) 隨著TT流量帶寬占用率的增加,隨機網絡演算模型對確定性網絡演算模型的悲觀性優化隨之降低。

3) 分區調度是其中一種TT調度策略,下一步,應將隨機網絡演算應用于基于孔隙調度策略下的TTE網絡中RC流量的概率延遲上界分析。

[1]SAE. Time-triggered ethernet: AS6802[S]. Warrendale, PA: SAE International, 2011.

[2]KOPETZ H, GRUNSTEIDL G. The time-triggered ethernet (TTE) design[C]//8th IEEE International Symposium on Object Oriented Real-Time Distributed Computing. Piscataway, NJ: IEEE Press, 2005: 22-33.

[3]KOPETZ H. Real-time systems: Design principles for distributed embedded applications[M]. Berlin: Springer, 2011: 167-188.

[4]ARINC. ARINC Specification 664P7: Aircraft data network, Part 7: Avionics full-duplex switched Ethernet network[S]. New York: Aeronautical Radio Inc., 2009.

[5]STEINER W, BAUER G, HALL B, et al. TTEthernet dataflow concept[C]//8th IEEE International Symposium on Network Computing and Applications. Piscataway, NJ: IEEE Press, 2009: 319-322.

[6]TAMAS-SELICEAN D. Design of mixed-criticality applications on distributed real-time systems[D]. Denmark: Technical University of Denmark, 2014: 86-98.

[7]TAMAS-SELICEAN D, POP P, STEINER W. Design optimization of TTEthernet-based distributed real-time systems[J]. Real-Time Systems, 2015, 51(1): 1-35.

[8]易娟, 熊華鋼, 何峰, 等. TTE網絡流量轉換策略及其延時性能保障調度算法研究[J]. 航空學報, 2014, 35(4): 1071-1078.

YI J, XIONG H G, HE F, et al. Research on traffic classes transformation strategy and real-time guarantee scheduling algorithm in TTEthernet[J]. Acta Aeronautica et Astronautica Sinica, 2014, 35(4): 1071-1078 (in Chinese).

[9]STEINER W. An evaluation of SMT-based schedule synthesis for time-triggered multi-hop networks[C]//IEEE 31st Real-Time Systems Symposium (RTSS). Piscataway, NJ: IEEE Press, 2010: 375-384.

[10]STEINER W. Synthesis of static communication schedules for mixed-criticality systems[C]//14th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Work-shops. Piscataway, NJ: IEEE Press, 2011: 11-18.

[11]TAMAS-SELICEAN D, POP P, STEINER W. Synthesis of communication schedules for TTEthernet-based mixed-criticality systems[C]//Proceedings of the 8th IEEE/ACM/IFIP International Conference on Hard-ware/Software Codesign and System Synthesis. New York: ACM Press, 2012: 473-482.

[12]TAMAS-SELICEAN D, POP P, STEINER W. Timing analysis of rate constrained traffic for the TTEthernet communication protocol[C]//Proceedings of the 18th IEEE International Symposium on Real-Time Distributed Computing. Piscataway, NJ: IEEE Press, 2015: 119-126.

[13]劉晚春, 李峭, 何峰, 等. 時間觸發以太網同步及調度機制的研究[J]. 航空計算技術, 2011, 41(4): 122-127.

LIU W C, LI Q, HE F, et al. Research on time-triggered Ethernet synchronization and scheduling mechanism [J]. Aeronautical Computing Technique, 2011, 41(4): 122-127 (in Chinese).

[14]FRANCES F, FRABOUL C, GRIEU J. Using network calculus to optimize the AFDX network[C]//3rd European Congress ERTS Embedded Real-time Software. Toulouse, France: OATAO Press, 2006: 1-8.

[15]BOYER M. Half-modeling of shaping in FIFO net with network calculus[C]//18th International Conference on Real-Time and Network Systems, 2010: 59-68.

[16]SCHARBARG J L, RIDOUARD F, FRABOUL C. A probabilistic analysis of end-to-end delays on an AFDX avionic net-work[J]. IEEE Transactions on Industrial Informatics, 2009, 5(1): 28-49.

[17]RIDOUARD F, SCHARBARG J L, FRABOUL C. Probabilistic upper bounds for heterogeneous flows using a static priority queueing on an AFDX network[C]//IEEE International Conference on Emerging Technologies and Factory Automation. Piscataway, NJ: IEEE Press, 2008: 1220-1227.

[18]ADNAN M, SCHARBARG J L, ERMONT J, et al. Model for worst case delay analysis of an AFDX network using timed automata[C]//IEEE Conference on Emerging Technologies and Factory Automation. Piscataway, NJ: IEEE Press, 2010: 1-4.

[19]ZHAO L X, XIONG H G, ZHENG Z, et al. Improving worst case latency analysis for rate-constrained traffic in the time-triggered Ethernet network[J]. IEEE Communications Letters, 2014, 18(11): 1927-1930.

[20]LE BOUDEC J Y, THIRAN P. Network calculus: A theory of deterministic queuing systems for the internet [M]. Berlin: Springer, 2001: 3-59.

[21]CHANG C S, CHIU Y M, SONG W T. On the performance of multiplexing independent regulated inputs [C]//ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems. New York: ACM Press, 2001: 184-193.

[22]FIDLER M. An end-to-end probabilistic network calculus with moment generating functions[C]//14th IEEE International Workshop on Quality of Service. Piscataway, NJ: IEEE Press, 2006: 261-270.

趙露茜女, 博士研究生。主要研究方向: 實時網絡的性能分析方法。

E-mail: zhaoluxi@buaa.edu.cn

李峭男, 博士, 講師。主要研究方向: 實時通信、 性能評價。

Tel.: 010-82338894

E-mail: avionics@buaa.edu.cn

林晚晴女, 碩士研究生。主要研究方向: 高速交換網絡結構與調度算法。

E-mail: LWQ_1991@buaa.edu.cn

熊華鋼男, 博士, 教授, 博士生導師。主要研究方向: 通信網絡理論與技術、航空電子信息綜合和超寬帶通信。

E-mail: hgxiong@buaa.edu.cn

Stochastic network calculus for analysis of latency onTTEthernet network

ZHAO Luxi, LI Qiao*, LIN Wanqing, XIONG Huagang

School of Electronic and Information Engineering, Beihang University, Beijing100083, China

Time-triggered Ethernet (TTE) is a novel hybrid communication network with time-triggered and event-triggered messages. The determinacy of avionics full duplex (AFDX) switched Ethernet is improved by introducing the time-trigger (TT) flow. Even though TT flow has full time certainty, rate-constraint (RC) flow which is compatible with the virtual link (VL) in the AFDX network is still uncertain. Since the influence of fixed schedule slots of TT flow, traditional performance analysis methods used in the AFDX network are not suitable for the. In order to guarantee the real-time performance of RC flow, we propose two latency analysis models respectively based on the deterministic network calculus and stochastic network calculus. Under the deterministic network calculus, the latency upper bounds of RC flow are obtained by constructing the aggregate arrival curve of TT flow and service curve for RC flow. Under the stochastic network calculus, we compute the probabilistic upper bounds for RC flow by constructing two states Bernoulli distribution models for RC flow through Chernoff bound. Comparison results show that stochastic network calculus reduces the pessimism of deterministic network calculus on the performance analysis of RC flow. In addition, simulation results verify the correctness of two theoretical methods in some degree.

avionics; time-triggered Ethernet; performance analysis; network calculus; stochastic network calculus; latency upper bound

2015-07-08; Revised: 2015-09-06; Accepted: 2015-11-13; Published online: 2015-11-2314:29

s: National Natural Science Foundation of China (61301086); the Fundamental Research Funds for the Central Universities (YWF-14-DZXY-018, YWF-14-DZXY-023)

. Tel.: 010-82338894E-mail: avionics@buaa.edu.cn

2015-07-08; 退修日期: 2015-09-06; 錄用日期: 2015-11-13;

時間: 2015-11-2314:29

www.cnki.net/kcms/detail/11.1929.V.20151123.1429.006.html

國家自然科學基金 (61301086); 中央高?;究蒲袠I務費專項資金 (YWF-14-DZXY-018, YWF-14-DZXY-023)

.Tel.: 010-82338894E-mail: avionics@buaa.edu.cn

10.7527/S1000-6893.2015.0305

V247; TP393

A

1000-6893(2016)06-1953-09

引用格式: 趙露茜, 李峭, 林晚晴, 等. 基于隨機網絡演算的TTE網絡時延分析[J]. 航空學報, 2016, 37(6): 1953-1962. ZHAO L X, LI Q, LIN W Q, et al. Stochastic network calculus for analysis of latency on TTEthernet network[J]. Acta Aeronautica et Astronautica Sinica, 2016, 37(6): 1953-1962.

http://hkxb.buaa.edu.cnhkxb@buaa.edu.cn

URL: www.cnki.net/kcms/detail/11.1929.V.20151123.1429.006.html

猜你喜歡
分析模型
一半模型
隱蔽失效適航要求符合性驗證分析
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
電力系統及其自動化發展趨勢分析
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
中西醫結合治療抑郁癥100例分析
在線教育與MOOC的比較分析
主站蜘蛛池模板: 久久精品视频一| аv天堂最新中文在线| 九色综合伊人久久富二代| 国产亚洲一区二区三区在线| 婷婷六月色| 97se亚洲| 国产一区二区三区在线无码| 亚洲乱码在线播放| 日本高清在线看免费观看| 日本不卡在线播放| 久久久久青草线综合超碰| 有专无码视频| 在线观看国产网址你懂的| 亚洲人成在线免费观看| 特级aaaaaaaaa毛片免费视频| 中文字幕免费视频| 不卡视频国产| 毛片久久网站小视频| 欧美天堂在线| 人妻丰满熟妇αv无码| 国产高清国内精品福利| 亚洲国产日韩在线观看| 亚洲性色永久网址| 亚洲中文字幕日产无码2021| 欧美日韩动态图| 九九久久精品免费观看| 国产成人综合日韩精品无码首页| 91小视频在线播放| 无码高潮喷水专区久久| 一级全黄毛片| 嫩草国产在线| 久精品色妇丰满人妻| 亚洲日韩精品综合在线一区二区 | 影音先锋丝袜制服| 真实国产乱子伦视频| 91久久夜色精品| 无码乱人伦一区二区亚洲一| 精品久久久无码专区中文字幕| 色噜噜在线观看| 亚洲高清免费在线观看| 国产午夜福利亚洲第一| 国产精品网曝门免费视频| 日韩毛片基地| 日韩123欧美字幕| 夜夜拍夜夜爽| 成人a免费α片在线视频网站| 婷婷午夜影院| 国产成年女人特黄特色毛片免| 操操操综合网| 国产一级做美女做受视频| 欧美日韩精品综合在线一区| 国产成人综合日韩精品无码不卡| 国产亚洲精久久久久久无码AV| 免费一级毛片不卡在线播放| 色老头综合网| 久久久久人妻一区精品色奶水| 日韩在线欧美在线| 秋霞午夜国产精品成人片| 久久这里只有精品2| 日本久久网站| 国产亚洲男人的天堂在线观看| 国产欧美成人不卡视频| 欧美一级高清片久久99| 国产91蝌蚪窝| 日韩在线中文| 尤物精品视频一区二区三区| 国产综合另类小说色区色噜噜| 999精品色在线观看| 99热这里只有精品国产99| 亚洲黄色网站视频| 99热这里只有精品国产99| 超碰精品无码一区二区| 国产91九色在线播放| 国产69精品久久久久孕妇大杂乱 | 99热这里都是国产精品| 97国产成人无码精品久久久| 免费jjzz在在线播放国产| 伊人激情综合| 亚洲无码电影| 天天摸夜夜操| 国产在线观看第二页| 特黄日韩免费一区二区三区|