删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

机载时间触发光网络的设计与实时性分析*

本站小编 Free考研考试/2021-12-25

闂備浇顕х€涒晠顢欓弽顓炵獥闁圭儤顨呯壕濠氭煙閸撗呭笡闁抽攱鍨堕妵鍕箛閸撲焦鍋у銈忕到瀵墎鎹㈠┑瀣劦妞ゆ帒瀚粻銉︺亜閺冣偓閸庡啿鐣烽妷銉㈡斀妞ゆ梻鐡斿▓妯汇亜閿斿墽銆楅梻鍌氬€烽悞锔锯偓绗涘懐鐭欓柟鐑橆殕閸庢銇勯弬鍨挃闁告宀搁幃妤€鈽夊▎瀣窗闂佸磭绮Λ鍐蓟濞戙垹唯闁靛繆鍓濋悵锕€鈹戦悙鎻掓倯鐎光偓閹间礁钃熼柕鍫濐槸缁狙囨煕椤垵鏋熸繛鍫濈埣濮婅櫣绱掑Ο鐓庘拡闂佺ǹ绨洪崐妤冨垝濞嗘劕绶為柟閭﹀墰椤旀帡姊洪懖鈹炬嫛闁告挻鐩獮濠傗攽鐎n偆鍘介梺缁樏鑸靛緞閸曨厸鍋撶憴鍕闁挎洏鍨介弫鎰版倷绾版ê浜鹃柨婵嗛娴滃墽绱掗幉瀣М闁哄瞼鍠愬ḿ蹇斻偅閸愨晩鈧秴顪冮妶鍡樺暗闁硅櫕鎹囨俊鎾箳閹搭厽鍍甸梺鎯ф禋閸嬪棝濡存繝鍌楁斀闁绘﹩鍋勬禍楣冩⒑閸涘﹦鈽夐柣掳鍔戝鏌ヮ敆閸曨剙鈧爼鏌i幇顓炵祷闁抽攱姊规穱濠勪沪閸屾艾顫囬梺鍝勭焿缁绘繂鐣锋總鍓叉晝闁靛繒濮寸粻鎵磽閸屾瑧鍔嶆い銊ユ嚇钘濋梻鍫熺〒閺嗭附鎱ㄥ鍡楀伎缂佹唻绲介湁闁挎繂瀚鐔访归悡搴㈠枠婵﹥妞藉畷銊︾節閸屾粎鎳嗘繝纰樻閸嬪懐鎹㈤崼銉у祦闁圭増婢橀柋鍥煛閸モ晛鏋戞繛鍛墬缁绘稒娼忛崜褏袣濠电偛鎷戠紞浣哥暦閳ユ枼鍫柛顐ゅ枎閳ь剛鏁婚弻锝夊閻樺吀绮甸梺鎼炲€愰崑鎾绘⒒娴h鍋犻柛鏂跨Ф閹广垽宕熼鐐茬亰闁荤姴娲ゅ顒勫籍閸屾浜鹃柨婵嗛婢т即鏌ㄥ☉铏
547闂傚倸鍊风粈浣革耿闁秲鈧倹绂掔€n亞锛涢梺鐟板⒔缁垶鍩涢幒妤佺厱闁哄洦顨嗗▍鍛存煟韫囷絼閭柡宀嬬到铻栭柍褜鍓熼弻濠囨晲婢跺﹦鐤囬梺瑙勫礃椤曆呯矆閸愨斂浜滈煫鍥ㄦ尰椤ユ粓鏌i幘瀵告创婵﹥妞藉畷妤呭礂閼测晛鍤掗梻浣告憸閸c儵宕戦崟顖涘仼闁绘垼濮ら弲鎼佹煥閻曞倹瀚�1130缂傚倸鍊搁崐椋庣矆娓氣偓钘濇い鏍ㄧ矌閻捇鏌i姀銏╂毌闁稿鎹囧畷褰掝敃閿濆洦顓婚梻渚€鈧偛鑻晶鍙夈亜椤愩埄妲洪柛鐘诧工椤撳吋寰勬繝鍐发闂備線鈧偛鑻晶鎾煛鐏炵ǹ澧茬€垫澘瀚埀顒婄秵娴滄粓锝炴惔鈾€鏀介柣鎰皺婢ф盯鏌涢妸銉т虎闁伙絿鍏橀弫鎾绘偐閼碱剦妲伴柣鐔哥矊缁绘帞鍒掑▎鎾崇倞闁冲搫鍟伴敍婊勭節閵忥絾纭鹃柨鏇檮閺呫儵姊绘担鍛婂暈閼垦囨煕婵犲啰澧辩紓鍌涙崌閹稿﹥绔熼埡鍌涱棃鐎规洦浜濋幏鍛喆閸曨厽袙闂傚倷绀佸﹢閬嶅储瑜旈幃娲Ω閳轰胶顔囬梺鍓插亝濞叉牠鎮為崹顐犱簻闁瑰鍋涢婊呯磼娴e搫顣奸柕鍥у椤㈡洟濮€閳轰礁澹夐梻浣瑰缁嬫帡宕濆▎鎾跺祦閻庯綆鍣弫宥嗙節婵犲倹濯兼俊鏌ユ敱缁绘繈鎮介棃娑楁勃闂佹悶鍔岀紞濠傤嚕椤愩倗鐭欐俊顐ゆ暩閸庛倗鎹㈠┑瀣倞闁靛ǹ鍎查娲⒑閸濆嫷妲搁柣妤佺矒瀹曟垿骞掑Δ鈧崥褰掓煛閸愩劎澧涢柣鎾崇箻閺屾盯鍩勯崘鈺冾槷闂佺ǹ绻愰惉鑲╂閹烘鏁婇柛蹇擃槸娴滈箖鎮洪幒宥嗙グ妞ゎ偄顦甸獮鍡涘棘鎼存挻顫嶉梺鍦劋閸ㄨ櫕绔熼弴鐔虹閺夊牆澧介幃濂告煛閸滀礁浜滈崡閬嶆煕椤愮姴鍔滈柣鎾存礋閺岀喖鎮滃Ο璇查瀺闂佺ǹ顑囨繛鈧柡灞界Х椤т線鏌涜箛鏃傘€掓繛鍡愬灩椤繄鎹勫ú顏咃紬濠德板€х徊浠嬪疮椤栫偛绠犳慨妯诲閸嬫捇鐛崹顔煎闂佸摜鍠撴繛鈧€规洘鍨块獮妯尖偓娑櫭鎾绘⒑缂佹ê鐏﹂柨姘舵煃瑜滈崜娑㈠磻閻旂厧鐒垫い鎺戝枤濞兼劙鏌熼鑲╁煟鐎规洘娲熼、娑㈡倷閼碱剙濮︽俊鐐€栭崹濂稿磿婵犳艾绀傞悘鐐板嫎娴滄粓鏌熼幆褏鎽犻柛濠冨姍閺岀喖顢欓懖鈺佺厽閻庤娲熸禍鍫曠嵁閸ヮ剙惟闁靛鍊曢ˉ姘攽閻愯埖褰х紒鑼亾缁傚秹鎳為妷褜娴勯梺鎸庢磵閸嬫捇妫佹径鎰厱闊洦娲栫敮鍫曟煙閸忓吋鍊愰柡灞界Х椤т線鏌涜箛鏃傗槈闂囧鏌涢妷顔煎缁炬儳銈搁弻鏇熺節韫囨洜鏆犲銈嗘礉妞存悂骞堥妸銉庣喓绮欓崹顔碱潕闂備胶枪椤戝棝骞愭繝姘闁告侗鍨遍崰鍡涙煕閺囥劌澧伴柡鍡樺哺濮婄粯鎷呴崫鍕粯閻庢鍠楅崕濂稿Φ閹版澘绀冩い蹇撴婢跺嫭淇婇妶蹇曞埌闁哥噥鍨跺畷鎴︽偐缂佹ḿ鍘遍梺鏂ユ櫅閸燁偅鎱ㄩ埀顒勬⒑缁嬫鍎愰柟绋款煼楠炲繘宕ㄧ€涙ê浠惧銈嗙墬閼瑰墽绮婚幋锔解拻濞达絽鎲¢幆鍫ユ煕婵犲媱鍦弲闂侀潧绻堥崐鏇㈡倿閸偁浜滈柟瀵稿仜椤曟粎绱掓担瑙勭凡妞ゎ叀娉曢幉鎾礋椤掆偓绾炬娊鎮楀▓鍨灓闁轰礁顭烽妴浣糕槈濡粎鍠庨悾鈩冿紣娴e壊妫滄繝鐢靛仩閹活亞绱為埀顒併亜椤愩埄妯€闁诡噯绻濋崺鈧い鎺戝閳锋帡鏌涚仦鎹愬闁逞屽厸缁瑩銆佸▎鎰瘈闁告洦鍓﹀ḿ鐔兼⒑閸撴彃浜濇繛鍙夌墱缁崵绱掑Ο闀愮盎闂佸湱鍋撳ḿ娆撍夊鑸电厱閻庯綆鍋呯亸浼存煙瀹勭増鍤囩€规洜鍏橀、妯衡攦閹傚婵犵數濮村ú锕傚磹閸偆绠鹃柟瀛樼箘閺嬪啰绱掗埀顒傗偓锝庡枟閻撳啰鎲稿⿰鍫濈婵炴垶姘ㄩ惌鍡椕归敐鍫熴€冮柣鎺戯躬閺岀喎鈻撻崹顔界亐闂佺ǹ顑嗛幐鎼佸煡婢跺备鍋撻崷顓炐ユい锔垮嵆濮婃椽鏌呴悙鑼跺闁告ê鎲$换娑㈠级閹寸偛鏋犲銈冨灪閿曘垹鐣烽锕€唯鐟滃瞼绮径濞炬斀閹烘娊宕愰幘缁樺€块柨鏃€宕樻慨铏叏濡灝鐓愰柣鎾崇箻閺屾盯鍩勯崘鈺冾槶濡炪倧璁f俊鍥焵椤掆偓濠€杈ㄧ仚濡炪値鍘奸崲鏌ユ偩閻戣姤鏅查柛銉檮閸曞啴姊虹粙鎸庢拱妞ゃ劌鎳忕粋宥夊箚椤€崇秺閺佹劙宕ㄩ鍏兼畼闂備礁鎲″ú鐔虹不閺嶎厼钃熼柨婵嗩槹閸婄兘鏌涘▎蹇f▓婵☆偅鍨垮娲焻閻愯尪瀚伴柛妯绘倐閺岋綁骞掗悙鐢垫殼閻庢鍣崜鐔风暦閹烘埈娼╅柨婵嗘閸欏啯绻濆▓鍨灓闁硅櫕鎸哥叅闁绘ǹ顕х壕濠氭煙閹呮憼濠殿垱鎸抽弻娑樷槈濮楀牊鏁鹃梺闈╃稻閹倿寮婚敐鍡樺劅闁靛繒濮撮弸娆撴煟閻樺啿濮夐柛鐘崇墵瀹曟椽鍩€椤掍降浜滈柟瀵稿仜椤曟粍銇勯敃鍌ゆ缂佽鲸鎸搁濂稿椽娴gǹ澹庨梻浣侯攰濞呮洟鎮ч悩璇茬疇闁绘ɑ妞块弫鍡涙煕閹邦喖浜鹃柦鎴濐槺缁辨捇宕掑▎鎴濆闂佸憡鍔曢…鐑界嵁韫囨稒鏅搁柨鐕傛嫹28缂傚倸鍊搁崐椋庢閿熺姴纾诲鑸靛姦閺佸鎲搁弮鍫涒偓浣肝旈崨顔间簻闂佹儳绻愬﹢閬嶆偂鐎n喗鈷戦悷娆忓閸庢鏌涢妸銉э紞濠㈣娲熼弫鎾绘晸閿燂拷
随着航空电子系统综合化程度的逐渐提高,航空电子网络朝着大吞吐量、强扩展性、强实时性的方向发展。波分复用光(Wavelength Division Multiplexing,WDM)网络是目前较好的航空电子网络解决方案之一[1-2],它具有高带宽,强灵活性,对协议和比特率透明,强扩展性等优点,但在强实时性方面,WDM网络缺乏有效的保障机制。
航空电子网络的实时性是近些年研究的热点,目标是确保航电消息从发出到接收,即消息的端到端延时满足一定的时间约束。航空电子WDM网络通常采用静态规划——波长路由分配和业务疏导[3-4],来提高消息传输过程中的确定性。其中合理的路由与波长分配算法[5]能提高消息的传输效率,而优化的业务疏导算法[6]能减少阻塞,减少消息的端到端延时。这些规划在一定程度上保障了消息的实时性。但对于端到端延时和延时抖动有严格要求的时间关键消息,由于WDM网络的消息传输机制上存在消息冲突和消息排队,其不具备完全的确定性,因此无法满足其强实时性的要求。
为了保障强实时性,近年来时间触发机制开始引入航空电子网络,时间触发以太网(Time-Triggered Ethernet, TTE)就是其中的典型[7]。TTE是在交换式以太网的基础上加入时间触发机制升级而来,它引入了全局时钟的概念,能够让消息的发送和转发都是完全按照预先的规划在确定的时刻进行,从而避免了消息的冲突[8-10]
本文将时间触发机制引入WDM网络,设计了时间触发WDM网络的体系结构,在时钟同步基础上,按照离线规划的时刻调度表来发送和转发时间关键消息,以满足强实时性的要求。并对时间触发WDM网络的实时性进行了分析,对成熟的延时上界计算方法——网络演算进行了适应性改造,为非时间关键性消息的实时性研究提供理论工具。
1 体系结构设计 1.1 协议栈设计 WDM网络具有高带宽,强灵活性,对协议和比特率透明,强扩展性等优点;而时间触发机制能够通过建立全局同步时钟来保证时间关键消息具有在传输过程中具有时间确定性,以保障强实时性的要求。因此将时间触发机制引入WDM网络,构建时间触发航空电子WDM(Time-triggered Avionics WDM,TTAWDM)网络的体系结构可以综合两者的优势,适应未来航空电子系统的互连需求。TTAWDM协议栈设计如图 1所示。
图 1 TTAWDM协议栈 Fig. 1 Protocol layer of TTAWDM
图选项




该协议栈结合了ARINC公司针对机载网络提出的飞行器数据网络,以及国际电信联盟远程通信标准化组(International Telecommunication Union Telecommunication standardization sector, ITU-T)提出了的光网络的分层模型。与传统的光网络相比,TTAWDM网络的体系结构最大的不同在于数据链路层。该数据链路层包括光信道数字层和时刻调度层。其中光信道数字层完成消息的光通道选择,消息的业务疏导等功能,而时刻调度层负责全网时间的同步以及在各个网络节点上的消息时刻调度表的配置。
1.2 消息类型设计 TTAWDM网络的消息采用以太网的帧格式[7],如图 2所示。
图 2 TTAWDM网络帧格式 Fig. 2 Frame format of TTAWDM network
图选项




消息设计为2类:时间触发(Time-Triggered,TT)消息和流速限制(Rate-Constrained,RC)消息。其中TT消息是为时间触发机制设计的消息类型,消息的发送和接收是严格按照时刻调度表的规划时刻来触发,它的优先级最高,可以用于传输时间关键类消息,从而保证它们的实时性。RC消息是常规航空电子网络采用的消息类型[7],RC消息的传输通过带宽分配间隔(BAG)、最大帧长和最小帧长来约束,它的优先级低于TT消息,用于传输对实时性要求一般的消息,在保障TT按照时刻规划进行传输的基础上,才能进行传输。
1.3 节点调度设计 WDM网络中的节点指的是端系统和波长路由器。端系统产生和接收消息,波长路由器为消息分配波长和路由,在网络中传输消息。
图 3所示,首先RC消息在端系统中进行流量整形,使其满足流量限速的要求。然后TT消息按照时刻调度表所规划的时刻传输到所路由的波长上,在没有传输TT消息的空闲时间按照先入先出的调度规则发送在该波长等待的RC消息。最后不同的波长进行复用传输到波长路由器中,λi(i=1,2,…,n)为不同的波长。
图 3 端系统调度 Fig. 3 Scheduling of terminal system
图选项




由于光网络的特性,对于每个波长路由器,只有当消息需要在该路由器进行光电/电光转换时,此消息才需要被该波长路由器进行调度处理, 见图 4。消息传输到波长路由器后,先进行波长的解复用。对于TT消息,波长路由器将检查TT消息的到达时刻是否在规划的时间窗口,接收按规划到达的TT消息,并按照时刻调度表规划的时刻把TT消息传输到所路由的波长上;丢弃未按规划达到的TT消息,并上报错误。对于RC消息不检查到达时刻,在没有传输TT消息的空闲时刻按照先入先出的调度规则将RC消息发送到所路由的波长。最后不同的波长进行复用后再进行传输。
图 4 波长路由器调度 Fig. 4 Scheduling of wavelength router
图选项




2 网络模型 图 5为一个典型的TTAWDM环状网络,它是由波长路由器和端系统所组成,通过配置波长和路由来传输消息。波长路由器集成了电层和光层路由器的功能。底层是光层(光交叉连接OXC构成),形成所有源节点到目的节点之间透明的波长通道。如图 5所示,虚线表示的就是从一个波长路由器到另一个的波长通道,所有波长通道构成了TTAWDM网络的虚拓扑。上层是电层,将航空电子消息在TTAWDM网络虚拓扑上路由。消息在网络中的端到端延时包括了传输延时,每经过一跳时引入的波长路由器处理延时和每经过一跳时消息在波长路由器中的排队延时。
图 5 TTAWDM网络模型 Fig. 5 A model of TTAWDM network
图选项




在TTAWDM网络中,消息分为TT消息和RC消息。由于要对消息的延时上界进行分析,必须考虑延时最大的情况,因此流量建模选用流量中的最大帧长,RC消息的产生间隔将严格符合带宽分配间隔的约束,RC消息等同于周期消息,BAG即消息周期。对于TT消息TTi,它的特征量为消息周期Ti,消息最大长度Li。那么它的流量模型为

对于RC消息RCj,它的特征量为消息带宽分配间隔BAGj,消息最大长度Sj。那么它的流量模型为

3 实时性分析 对于TT消息来说,由于它的发送和转发都由时刻调度表离线规划的,因此它的端到端延时具有完全的确定性,能够满足强实时性要求。而RC消息的传输是在保障TT消息规划传输的基础上,通过BAG约束来进行。因此RC消息适用于对实时性要求相对较弱的场合。RC消息的实时性分析,需要计算RC消息的延时上界,通过对比延时约束和延时上界,来分析是否满足实时性要求。因此延时上界计算方法又称作实时性分析的理论计算工具。网络演算是一种成熟的计算端到端延时上界的方法,最早是由Cruz[11]提出来的。文献[12-13]将网络演算用到了航空电子网络中,文献[14]用网络演算分析了在WDM网络中消息的延时上界。在TTAWDM网络中,由于时间触发机制的引入,严格按照时刻规划传输的TT消息会对RC消息的传输造成影响,传统网络中只有RC消息传输情况时的延时上界计算方法不能直接适用。本节对网络演算进行介绍并对它进行适应性改造,用于计算TTWDM网络的RC消息延时上界。
3.1 网络演算 网络演算是用来计算消息延时上界的方法,数学理论基础是极小加代数。它利用消息的到达曲线和服务曲线来分析延时上界。
M为从时刻0到时刻t,来自于消息流量τi的累积到达数据量,当且仅当αi(t)满足MM?αi(t)时,αi(t)为τi的到达曲线,典型的到达曲线为αi(t)=σi+ρit,其中:σi为最大突发度; ρi为流量平均速率上界。
而服务曲线代表网络节点对消息流量的服务特性,使得经过该端口的所有消息流量满足M′≥M?β,其中M为消息的输入累积流量,M′为输出积累流量。典型的服务曲线为速率延时服务曲线β(t)=R[tT]+,其中:R为服务速率; T为服务延时,[x]+表示非负,即[x]+=max(x, 0)。
消息的输入累积流量M在自身到达曲线α和转发端口服务曲线β的作用下,产生的延时上界h(α, β)为到达曲线α与服务曲线β的最大水平距离,h(α, β)为[11-12]
(1)

式中:s为累积流量M到达初始时间;τ为到达曲线α与服务曲线β之间的距离。
考虑一个节点服务2个不同优先级的流HL时,优先级高的流H的服务曲线则为βH(t)=[β(t)-lmaxL]+,其中:lmaxL为低优先级流L的最大包长,低优先级流L的服务曲线则为βL(t)=[β(t)-αH(t)]+,其中:αH(t)为高优先级流H的到达曲线。
而考虑一个节点服务同一优先级的n条消息流,那么流i的服务曲线则为
(2)

式中:1{t>θ}为阶跃函数,1{t>θ}=1(t>θ),否则为0[15]
3.2 TTAWDM端到端延时上界计算 网络演算方法对WDM网络的延时上界计算未涉及时间触发机制下TT消息对RC消息的影响,因此要对TTAWDM网络进行实时性分析,需要对网络演算方法进行适应性改造。在TTAWDM网络中,消息将按虚拓扑传输,首先考虑单跳情况下的端到端延时。
对于TT消息,虽然时刻调度规划使它们可以不同时到达,但是为了考虑普适性,让算法能够满足任何的TT消息调度方法,因此按照最坏情况考虑,TT消息聚合流的到达曲线如下:

对于RC消息,它们可能会出现同时到达的情况,因此RC消息聚合流的到达曲线如下:

总的服务曲线为β(t)=R[tT]+
由于TT消息的优先级高于RC消息,因此RC总的服务曲线为
(3)

式中:
对于单条RC消息RCi,根据式(2),它的服务曲线为
(4)

由于βRC(θ)=αjRC(0),代入式(3),可求得

故可得到

而由文献[15]可知,对RC消息RCi,它的延时上界为到达曲线与服务曲线的水平最大距离:
(5)

将上述论证推广到多跳情况,需考虑消息在经过每个端口后突发度的变化。对于RC消息RCi在第1跳结束后的离开曲线为α1(t)=α(t+Ti)=t+Si+Ti,突发度将变为·Ti+Si,把新的突发度代入到式(5)即可算出在第2跳中的延时,同理可以算出消息在网络中每一跳的延时,对这些延时进行求和就能计算出最终的端到端延时上界。
4 仿真实验 为了验证TTAWDM网络对于时间关键消息的实时性保障以及RC消息延时上界计算公式的有效性,采用一个典型的有着8个波长路由器的TTAWDM网络进行仿真实验,如图 6所示。其中实线代表实际网络的物理拓扑,而虚线表示网络的虚拓扑。设定各个波长路由器和光纤都具有相同的参数。每根光纤都是双向链路,有3个波长通道,每个波长通道的带宽为10 Mbit/s。光电转换技术延时T为16 μs。
图 6 TTAWDM网络拓扑 Fig. 6 Topology of TTAWDM network
图选项




首先考虑消息类型全为RC消息的情况。设有40条RC消息,消息的周期分别为32、64和128 ms,长度范围为64~1 518 Byte,消息ID标记为1~40。每条消息都设定了各自的最大允许延时,延时值如图 7所示。消息1~8的最大允许延时较为苛刻,均不超过1 ms,而消息9~40的最大允许延时较为宽松,都为16 ms。利用OMNET网络仿真平台对TTAWDM网络进行建模仿真,得到每个消息的端到端仿真最大延时。对比结果可以看出消息9~40对实时性的要求没那么高,能够在允许的延时范围内完成端到端传输,而对于消息1~8,仿真最大延时大于最大允许延时,无法满足它们的实时性要求。
图 7 消息延时对比 Fig. 7 Comparison of message delay
图选项




考虑将消息1~8设置为TT消息,其他消息为RC消息。对TT消息进行波长路由分配和时刻离线规划,确定其在每个路由器的到达和发送时刻,规划TT消息满足最大允许延时的要求。对RC消息进行合理的波长路由分配后,重新进行网络仿真,得到TT消息和RC消息的传输延时。TT消息的仿真结果对比如表 1所示,TT消息的规划延时完全等于仿真延时,同时小于最大允许延时,满足了实时性要求。
表 1 TT消息延时结果对比 Table 1 Comparison of delay of TT messages
消息ID 周期/ms 长度/Byte延时/μs
规划延时 仿真延时 最大允许延时
1 32 365 310 310 400
2 32 970 772 772 1 000
3 32 64 81 81 200
4 64 310 269 269 300
5 64 260 230 230 300
6 64 800 642 642 1 000
7 128 1 150 909 909 1 000
8 128 640 520 520 600


表选项






32条RC消息的仿真延时结果如图 8所示,图中的延时上界由RC消息的延时上界计算方法得到。RC消息的传输不具有确定性,但是其端到端最大延时始终低于计算出的理论延时上界,验证了RC消息延时上界计算方法的有效性。当RC消息的延时上界小于最大允许延时,即可保障其端到端延时始终小于最大允许延时,保障RC消息的实时性。因此RC消息的延时上界计算方法可用于对RC消息进行实时性分析,研究其是否满足实时性要求。
图 8 RC消息延时对比 Fig. 8 Comparison of delay of RC messages
图选项




仿真实验表明,在TTAWDM网络中,TT消息的传输具有时间确定性,时间关键性消息可以通过TT消息来传输,通过合理的时刻调度规划,保障其实时性要求;非时间关键性消息可以通过RC消息进行传输,可以通过RC消息的延时上界计算方法得到其延时上界,保障一定的实时性要求。
下面将在大型的网络中进行仿真实验,同时对不同TT消息占用率的情况下的RC消息的延时进行仿真。如图 9所示,该网络具有16个波长路由器,其参数与本节实验相同。
图 9 具有16个波长路由器的网络拓扑 Fig. 9 Network topology with 16 wavelength routers
图选项




实验共有240条RC消息,消息的周期分别为32、64和128 ms,长度范围为64~1 518 Byte。假设前60条消息固定为RC消息,通过变换后180条消息中TT消息条数来仿真不同TT消息占有率下的RC消息的延时。当TT消息的个数在后180条消息中占有率为5%时,前60条RC消息的延时如图 10所示。
图 10 前60条RC消息延时 Fig. 10 Delay of the first 60 RC messages
图选项




设TT消息在后180条消息中占有率分别为5%、20%和50%,前60条RC消息的延时分别为d5%d20%d50%。以d5%为基准线“1”,对比不同TT消息占有率下的RC消息延时,即对比d5%/d5%d20%/d5%d50%/d5%
图 11所示,随着TT消息的带宽占用率增大,RC延时会有明显的增加。在TTAWDM网络中,由于TT消息的规划具有固定性,会对RC消息的传输带来一定的影响。所以在网络中应该合理的安排TT消息和RC消息的占比,使网络能够更好的进行消息的传输。
图 11 在不同TT消息占有率下的RC消息延时对比 Fig. 11 Comparison of delay of RC messages under different TT message occupancy rates
图选项




5 结论 1) 为了使WDM网络具备强实时性的特性,适应未来航空电子系统的互连需求,本文将时间触发机制引入到WDM网络中。
2) 本文设计了TTAWDM网络结构、消息类型和调度流程。
3) 对TT消息和RC消息的实时性进行了分析,基于网络演算方法推导出了RC消息的延时上界计算方法。
4) 仿真实验验证了在TTAWDM网络中时间关键消息可以用TT消息来传输,保障消息传输过程的确定性和强实时性要求;非时间关键消息可以用RC消息来传输,通过延时上界计算方法,使得其在一定范围内满足实时性要求。

参考文献
[1] HABIBY S F, VAIDYANATHAN R.WDM optical backbone networks in aircraft applications:Networking challenges and standards progress[C]//Military Communications Conference.Piscataway, NJ:IEEE Press, 2009:1-6.http://ieeexplore.ieee.org/document/5379942/
[2] SALOUR M M, BELLAMY J C.A WDM optical network for avionics[C]//Avionics Fiber-Optics and Photonics Conference. Piscataway, NJ:IEEE Press, 2005:13-14.http://ieeexplore.ieee.org/document/1514133/
[3] YONG K M, CHENG T H, POO G S.Dynamic multicast routing and wavelength assignment with minimal conversions in delay-constrained WDM networks[C]//Proceedings of 18th International Conference on Computer Communications and Networks. Piscataway, NJ:IEEE Press, 2009:1-6.http://ieeexplore.ieee.org/document/5235385/
[4] VISHWANATH A, LIANG W F.Delay constrained traffic grooming in WDM ring networks[C]//Proceedings of 31st Conference on Local Computer Networks. Piscataway, NJ:IEEE Press, 2006:443-450.http://ieeexplore.ieee.org/document/4116584/
[5] MUHAMMAD A, FORCHHEIMER R.Efficient scheduling strategies for dynamic WDM networks with set-up delay tolerance[C]//15th International Conference on Transparent Optical Networks. Piscataway, NJ:IEEE Press, 2013:1-4.http://ieeexplore.ieee.org/document/6602883/
[6] YEN H H, LEE S W, MUKHERJEE B.Traffic grooming and delay constrained multicast routing in IP over WDM networks[C]//International Conference on Communications. Piscataway, NJ:IEEE Press, 2008:5246-5251.http://ieeexplore.ieee.org/document/4534021/
[7] SAE International.Time-triggered Ethernet:AS6802[S].[S.l.]:SAE International, 2011.
[8] KOPETZ H.The time-triggered Ethernet (TTE) design[C]//International Symposium on Object-Oriented Real-Time Distributed Computing. Piscataway, NJ:IEEE Press, 2005:22-33.http://ieeexplore.ieee.org/document/1420949/
[9] KOPETZ H.The rationale for time-triggered Ethernet[C]//Real-Time Systems Symposium. Piscataway, NJ:IEEE Press, 2008:3-11.http://ieeexplore.ieee.org/document/4700418/
[10] STEINER W.TTEthernet dataflow concept[C]//IEEE International Symposium on Network Computing and Applications. Piscataway, NJ:IEEE, 2009:319-322.http://ieeexplore.ieee.org/document/5190394/
[11] CRUZ R. A calculus for net workdelay, Part Ⅱ:Network analysis[J].IEEE Transactions on Information Theory, 1991, 37(1): 132–141.DOI:10.1109/18.61110
[12] FRANCES F, FRABOUL C, GRIEU J.Using network calculus to optimize the AFDX network[C]//Proceedings of ERTS.Toulouse:SEE, 2006:6B3.https://core.ac.uk/display/12040543
[13] 屠晓杰, 何锋, 熊华钢, 等. 分布式IMA的网络分区方法及其实时性能分析[J].航空学报, 2013, 34(1): 112–120.
TU X J, HE F, XIONG H G, et al. Network partition method of distributed IMA and its real-time performance evaluation[J].Acta Aeronautica et Astronautica Sinica, 2013, 34(1): 112–120.(in Chinese)
[14] 周立, 赵然, 于航, 等. 航空电子WDM网络的实时性能分析[J].北京航空航天大学学报, 2009, 35(11): 1408–1411.
ZHOU L, ZHAO R, YU H, et al. Real-time performance evaluation in WDM networks for avionics[J].Journal of Beijing University of Aeronautics and Astronautics, 2009, 35(11): 1408–1411.(in Chinese)
[15] BOUDEC J Y L, THIRAN P. Network calculus:A theory of deterministic queuing systems for the Internet[M].Berlin: Springer Verlag, 2012: 7-180.


相关话题/网络 规划 航空 电子 设计

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 小型飞机自动着舰系统设计准则适用性分析*
    航空母舰(简称航母)搭载有不同种类、功能各异的舰载机以实现多种作战任务。随着无人机技术的发展,航母上应用了越来越多的小尺寸无人机进行战场监控、数据中继等任务。这类飞机通常被划分为Ⅰ类飞机,采用撞网、钩拦阻索等方式回收。这些回收方式都需要飞机在自动着舰系统(AutomaticCarrierLandin ...
    本站小编 Free考研考试 2021-12-25
  • 工业总线标准电容层析成像系统设计*
    由2种或者2种以上不同“相”的物质组成的流体称为多相流,在航空航天领域广泛存在,如航空发动机附件机匣内的多相流[1],航空发动机的废弃物排放过程中的多相流和液体火箭发动机推进剂雾化过程中的多相流等。随着航空航天领域的快速发展,对其中的多相流过程可视化与参数准确测量提出更高的要求。然而,多相流过程中的 ...
    本站小编 Free考研考试 2021-12-25
  • 航空发动机中气液两相流的可视化检测*
    气液两相流广泛存在于航空发动机等多种航空机械设备中,其流型状态对于设备的正常运行起着至关重要的作用[1-2]。例如,在应用于空间冷却的各项技术中,两相循环冷却技术应用了饱和工质吸热气化温度不变的特性已经被证明是最适合航天器在太空轨道运行时的热控技术之一[3]。以此设计的滑油系统是航空发动机的关键技术 ...
    本站小编 Free考研考试 2021-12-25
  • 超音频复合脉冲GMAW电源设计*
    脉冲熔化极气体保护焊(GasMetalArcWelding,GMAW)可在平均焊接电流小于临界电流的条件下实现喷射过渡,具有较宽的电流调节范围[1-2],同时,由于其焊接飞溅少、生产效率高、熔透性好、焊接热输入小、适合全位置焊接等优点,广泛应用于工业生产。但是,与其他电弧焊类似,脉冲GMAW同样存在 ...
    本站小编 Free考研考试 2021-12-25
  • 电动静液作动器设计方法综述*
    电动静液作动器(Electro-HydrostaticActuator,EHA)是一种新型伺服作动器,由于其集成度高、功重比大、可靠性高、效率高、安装维护性好等优点,可替代传统集中油源阀控液压作动系统,被广泛应用于飞机、舰艇、机器人等移动平台的重载场合。20世纪80年代,美国空军、海军和NASA认可 ...
    本站小编 Free考研考试 2021-12-25
  • 航天器受迫绕飞构型设计与控制*
    随着空间技术的发展,航天器在轨服务技术逐渐成为研究热点[1-2]。在航天器在轨检查与监视、空间目标识别、航天员舱外活动、航天器编队飞行及空间交会对接等任务中,经常会使用“绕飞”技术[3]。航天器绕飞是指一个航天器(本文称为伴随航天器)在一定距离范围内围绕另一目标航天器(本文称为参考航天器)的周期性相 ...
    本站小编 Free考研考试 2021-12-25
  • 一种腿臂融合四足机器人设计与分析*
    长期以来,多足步行机器人是国内外机器人领域研究的热点之一。相对于轮式机器人和履带式机器人,多足步行机器人由于其非连续支撑的特点,具有极强的地形适应性和运动灵活性[1]。相对于双足机器人,四足机器人具有更好的承载能力和稳定性,且比六足机器人结构简单,易于控制[2]。从工程角度,综合研发成本、制作难易度 ...
    本站小编 Free考研考试 2021-12-25
  • 一种多阶段交互式线索驱动的设计模式识别方法*
    Gamma总结了经典的软件设计框架,归纳为结构型、创建型及行为型3类共23个设计模式,并被广大IT从业人员所推崇。而设计模式检测有利于软件的维护与再工程,是当前程序理解领域研究的热点[1]。当前,众多****在设计模式恢复的技术、方法等方面做出了贡献[2-4]。Fontana等[5-6]将设计模式参 ...
    本站小编 Free考研考试 2021-12-25
  • 基于卷积神经网络的遥感图像舰船目标检测*
    目标检测技术是计算机视觉领域的核心问题之一,遥感图像中的舰船目标检测具有重要的应用价值。作为海上运输载体和重要的军事目标,舰船目标检测一直有着非常重要的意义和价值[1]。在军用领域,了解目标舰船的实时位置能够让我军对敌方舰队的布局和动态有清晰的认知,从而选择恰当的对战策略;在民用领域,实时关注目标海 ...
    本站小编 Free考研考试 2021-12-25
  • 航空发动机变几何涡轮增压性能研究*
    近年来,无人机技术的广泛应用对其高空性能提出了更高的要求。而航空活塞发动机的高空性能一定程度上限制了无人机高空技术的进一步发展。涡轮增压在航空活塞发动机上的应用是为了恢复海平面功率,保证发动机性能在不同高度维持稳定。很多****对航空发动机的安全边界[1]、使用升限[2]以及控制方法[3-5]等进行 ...
    本站小编 Free考研考试 2021-12-25
濠电姷鏁搁崑鐐哄垂閸洖绠伴柟缁㈠枛绾惧鏌熼崜褏甯涢柣鎾寸☉椤潡鎳滃妤婁邯閹﹢鎮╃紒妯煎帾闂佸壊鍋呯换鍕春閿濆鐓欑€规洖娲ら埢鍫⑩偓瑙勬礃缁秹骞忛崨鏉戞嵍妞ゆ挾鍠愰蹇涙⒒閸屾艾鈧嘲霉閸ヮ灛娑㈠礋椤愩倖娈惧銈嗗坊閸嬫挻銇勯锝囩疄濠碘剝鎮傞崺鈩冩媴閾忕懓骞€濠碉紕鍋戦崐鏍偋濡ゅ懏鍋¢柕鍫濇穿婵娊鏌℃径濠勬皑婵℃彃鐗撻弻锟犲礃閿濆懍澹曟繝鐢靛О閸ㄦ椽鏁冮姀鐘垫殾闁告繂瀚弳鍡涙煕閺囥劌澧繛鍫濈焸濮婃椽宕ㄦ繝鍌毿曟繛瀛樼矌閸嬨倕鐣峰ú顏勭伋闁哄倶鍎查~宥夋⒑鐟欏嫬鍔ら柣掳鍔庢禍鎼侇敃閵堝洨锛滃┑掳鍊曢崯顐﹀几閺冨牊鐓欏瀣閳诲牊顨ラ悙鏉戠伌妤犵偛娲、娆撳传閸曨亣鍩呴梻鍌氬€风粈渚€骞栭锕€纾圭憸鐗堝笚閸嬶繝寮堕崼姘珕妞ゎ偅娲熼弻銊╂偆閸屾稑顏�
2濠电姷鏁搁崑鐐哄垂閸洖绠扮紒瀣紩濞差亜惟闁冲搫顑囩粙蹇涙⒑閸︻厼鍔嬫い銊ユ瀹曠敻鍩€椤掑嫭鈷戦柛娑橈工婵箑霉濠婂懎浠辩€规洘妞介弫鎾绘偐瀹曞洤骞楅梻渚€娼х换鍫ュ磹閺嵮€妲堢憸鏃堝蓟閿濆鐒洪柛鎰典簼閸n厾绱撴担鍓插剰闁挎洦浜顐﹀磼閻愭潙娈愰梺鍐叉惈閸犳艾危閸楃偐鏀介柍钘夋娴滅偛顭胯椤ㄥ﹪寮€n剛纾藉ù锝夋涧婵倸霉濠婂棗鐓愬ǎ鍥э功閳ь剚绋掕摫濠殿垰顕槐鎺戔槈濮楀棗鍓辩紓鍌氱Т閿曘儲绌辨繝鍥舵晝闁靛牆鎷嬮弳顓㈡⒑閸撹尙鍘涢柛銊ョ埣瀹曟椽鍩€椤掍降浜滈柟杈剧稻绾埖銇勯敂鑲╃暤闁哄本绋戦埢搴ょ疀閺囩媭鍞圭紓鍌欑窔缂傛艾螞閸曨喚浜欓梻浣告啞濞诧箓宕㈣ぐ鎺戠;闁圭儤顨嗛埛鎴︽煕濠靛棗顏╅柍褜鍓欑紞濠囧箖闁垮缍囬柍鍝勫亞濞肩喎鈹戦瑙掔懓鈻斿☉銏″剹婵°倐鍋撻柍瑙勫灴閹晠骞撻幒鍡椾壕闁归棿绀侀柨銈呪攽閻樻彃鏋ゆ繛鍫滅矙閺岋綁骞囬浣叉灆闂佹悶鍊楅崰鎰崲濠靛鐒垫い鎺戝閻掓椽鏌涢幇顖涚《闁活厽顨呴埞鎴︻敊缁涘鐣堕梺缁橆殔缁绘帞鍒掗崼鐔风窞閻庯綆鍓涢鏇㈡⒑閻熼偊鍤熷┑顔炬暬瀵娊鍩¢崒婊咁啎闁荤姴娉ч崟顐紦547闂傚倸鍊风粈浣革耿闁秲鈧倹绂掔€n亞锛涢梺鐟板⒔缁垶鍩涢幒妤佺厱闁哄洦顨嗗▍鍛存煟韫囷絼閭柡宀嬬到铻栭悗锝庡亜椤忥拷4濠电姷鏁搁崑鐐哄垂閸洖绠扮紒瀣紩濞差亝鏅查柛銉㈡櫇椤︻垶姊洪悷閭﹀殶闁稿鍠栭崺銏ゅ籍閳ь剟濡甸崟顔剧杸闁规儳顕ˇ閬嶆⒑缁嬫鍎愰柟鐟版搐閻e嘲顫滈埀顒勩€侀弮鍫濆耿婵°倕鍟獮鎰版⒒閸屾瑧顦﹂柛姘儏椤灝顫滈埀顒€鐣烽鐑嗘晝闁靛繈鍨哄▓楣冩⒑闂堟侗妾у┑鈥虫喘閸┿垽寮崼鐔哄幍闂佺顫夐崝鏇㈡儍濞差亝鐓熼柣鏃堟敱鐠愶紕绱掓潏銊ョ瑲鐎垫澘瀚埀顒婄秵娴滅偞绂掗悡搴樻斀闁绘劘娉涚槐锕傛煕濡ゅ嫭鐝ǎ鍥э功閳ь剚绋掕摫濠殿垱鎸抽幃宄扳枎濞嗘垵鍩屾繛瀛樼矒缁犳牠寮诲☉銏犵疀闁稿繐鎽滈弫鏍⒑缁洘娅旂紒缁樼箞瀵鈽夊⿰鍛澑闂佹寧绻傞幊搴綖閳哄懏鈷戦柛娑橈功閹虫洜绱掓潏銊︾妤犵偛绻橀幃鈺冩嫚閼碱剦鍟嬮梻浣告啞娓氭宕归幎鍓垮洭鍩¢崨顔规嫼闁荤偞绋堥埀顒€鍘栨竟鏇㈡⒒娴e憡璐¢弸顏嗙磼閵娿劌浜圭紒顕呭幗瀵板嫰骞囬鐘插箻闂備礁鎼€氼剛鎹㈤幒鏃囧С闁圭ǹ绨烘禍婊堟煛閸ヮ煁顏堟倶閼碱兘鍋撳▓鍨珮闁稿锕ら锝囨崉鐞涒剝鐎婚梺璇″瀻閸忎勘鍊濆缁樻媴閻熼偊鍤嬬紓浣割儐閸ㄨ儻妫熷銈嗘尪閸ㄥ綊鎮為崹顐犱簻闁圭儤鍩婇弨濠氭倵濮樼偓瀚�40缂傚倸鍊搁崐椋庣矆娓氣偓钘濇い鏍ㄧ矌閻挾鈧娲栧ú銊х不閺冨牊鐓欓柟顖嗗苯娈堕梺宕囩帛濮婂綊骞堥妸銉建闁逞屽墰濞戠敻骞栨担鍛婄€柣搴秵娴滃爼鎮㈤崱娑欏仯闁搞儻绲洪崑鎾诲礂閸涱収妫滅紓鍌氬€峰ù鍥ㄣ仈閹间焦鍋¢柍鍝勬噹閽冪喓鈧厜鍋撻柛鏇ㄥ亞椤撴椽姊洪幐搴g畵婵炶尙濞€瀹曟垿骞樼紒妯诲劒闁荤喐鐟ョ€氼剟宕㈣ぐ鎺撯拺闁告繂瀚婵嬫煕鎼淬垹鐏╂俊鍙夊姇楗即宕奸悢鍝勫妇闂備胶纭堕崜婵喢洪弽顐ュС缂侇偄瀵梻鍌氬€风欢姘缚瑜嶈灋闁哄啫鍊婚惌鍡椕归敐鍫殙闁荤喐瀚堥弮鍫濆窛妞ゆ棁顫夌€垫牠姊绘担鍛婂暈濞撴碍顨婂畷銏ゆ寠婢跺棙鐎洪悗鍏夊亾闁告洦鍓涢崢閬嶆⒑閸濆嫬鏆為柟绋垮⒔婢规洟骞愭惔娑楃盎闂侀潧楠忕槐鏇€€傞懠顒傜<闁哄啫鍊搁弸娑欍亜閵忊剝绀嬮柟顔规櫊椤㈡洟锝為鐑嗘婵犵數鍋犻幓顏嗙礊閳ь剚銇勯銏╂█闁诡噯绻濋崺鈧い鎺戝閳锋帡鏌涚仦鎹愬闁逞屽厸缁瑩銆佸▎鎰瘈闁告洦鍓﹀ḿ鐔兼⒑閸撴彃浜濇繛鍙夌墱缁崵绱掑Ο闀愮盎闂佽宕樺▔娑㈩敁瀹€鍕厸濞达絽澹婇崕蹇斻亜椤撯剝纭堕柟椋庡█閸ㄩ箖宕楅崨顖涘瘻闂傚倷绶氶埀顒傚仜閼活垶宕㈤幖浣圭厾闁告劘灏欓崺锝呪攽閿涘嫭鏆柟顔界懇瀵爼骞嬮鐐搭啌濠电姵顔栭崰妤呮晝閳哄懎绀傛繛鎴炵椤洟鏌ㄥ┑鍡樺仾鐟滅増甯楅弲鏌ユ煕閳╁啰鎳呴柣鎾冲€搁—鍐Χ閸愩劎浠剧紒鐐緲缁夊墎鍒掗埡鍛亜缁炬媽椴搁弲婵嬫⒑闂堟稓澧曟繛璇х畵楠炲棝鏁愭径瀣ф嫼闂佸湱枪濞寸兘鍩ユ径瀣ㄤ簻闁挎棁顕у顕€鏌涢埞鎯т壕婵$偑鍊栫敮鎺楁晝閵壯€鍋撳鐐28缂傚倸鍊搁崐椋庢閿熺姴纾诲鑸靛姦閺佸鎲搁弮鍫㈠祦闁告劦鍠栫粻濠氭煕閹捐尙绐旈柍鐟扮箲缁绘繈濮€閿濆棛銆愬Δ妤婁簼閹稿啿鐣峰┑瀣窛閻庢稒岣块崢閬嶆⒑閸濆嫬鏆婇柛瀣尵缁辨帞鈧綆鍋呭畷宀€鈧鍣崑濠囧箖娴犲鍨傛い鎰╁灩楠炴垿姊绘担鍛婃儓婵炶绠戦~婵嬪Ω閳哄倸浠梺瀹犳〃鐠佹彃危閸儲鐓欓柣鎰靛墯缂嶆垿鏌熼崗鍏煎€愰柡灞界Х椤т線鏌涢幘鍗炲妤犵偛绻橀弫鎾绘晸閿燂拷1130缂傚倸鍊搁崐椋庣矆娓氣偓钘濇い鏍ㄧ矌閻捇鏌涢幘鑼槮闁搞劍绻堥弻銊╂偄閸濆嫅銏㈢磼閳ь剟宕掗悙瀵稿幈濠电偞鍨堕敃顐﹀绩缂佹ḿ绠鹃柛顐g箘閻掓悂鏌$仦绋垮⒉鐎垫澘瀚埀顒婄秵娴滄粓锝為崶顒佲拺闂侇偆鍋涢懟顖涙櫠妤e啯鐓欓柛鎴欏€栫€氾拷