航空・å®�®™é–¢é€£ã®é›»å­æ©Ÿå™šã§äœ¿ç”šã•ã‚Œã‚‹ç‰¹æ®Šãªãƒ��タバス、スタンダヌド暙準に぀ã�ŠçŽ¹ä»‹ã—たすã€�

Nacelle HP
ホã�ãƒ� �� ãƒ��タバス�èŠæ�Œ �� ARINC 825/CAN �� 垯域å¹�®¡ç� ペã�ã‚ž

垯域å¹�®¡ç�

CANネットワヌクに関する重芁な問題ã�、メãƒ�‚»ãƒŒã‚žã®å„ªå…ˆé��œä»˜ã‘ず垯域å¹�®¡ç�§ã™ã€‚è€�•°ã®ãƒŽã�ドが同時にネットワヌクにアクセスしよã�šã™ã‚‹ãšã™ãã«ã€ãƒ¡ãƒ�‚»ãƒŒã‚žã®å„ªå…ˆé��œä»˜ã‘が行われたすã€� CANはCSMS/CA調停ïŒ�Carrier Sense Multiple Access/Collision Avoidance�‰ã‚’䜿甚したす。これã�è€�•°ã®ãƒŽã�ドが同時にネットワヌクにアクセスしよã�šã™ã‚‹ãšãã€� 最も䜎い数倀のアむãƒ�ƒ³ãƒ�‚£ãƒ•ã‚¡ã‚€ãƒ€�ˆæœ€é«˜å„ªå…ˆåºŠãšåŒã˜�‰ã‚’持぀メãƒ�‚»ãƒŒã‚žã‚’送信しよã�šã™ã‚‹ãƒŽã�ドにã€�€ä¿¡ã‚¢ã‚¯ã‚»ã‚¹æš©ãŒäžŽãˆã‚‰ã‚Œã‚‹ã“ずを意味したすã€� 他ã�ノã�ドã�退き、次の送信りィンドり�ˆãƒ•ãƒ¬ãƒŒãƒ�の開始ã�開始時に再詊行を行いたす。このコンセプトの利点は、調停ã�ために垯域å¹�‚’çŠ�牲にしなã�“ずですã€� シスãƒ�ƒ èš­èšˆè€��、ノヌドおよã�メãƒ�‚»ãƒŒã‚ž�‰ã�数が増えるに぀れお垯域å¹�®¡ç�‚’実行するå¿�ŠãŒã‚りたすが、より高い優先床のメãƒ�‚»ãƒŒã‚žã¯ã€ä»–ã�メãƒ�‚»ãƒŒã‚žã‚’ブロãƒ�‚¯ã—ã€�ŽåºŠã®åŸ�¡æ™‚間を匕き起こす時がありたすã€� 垯域å¹�®¡ç��、ネãƒ�ƒˆãƒ¯ãƒŒã‚¯äžŠã�バスè²�荷が䞀定制限å�にあるこずを、時間ã�経過ずずもにå�­‰ã«ãƒãƒ©ãƒ³ã‚¹ã•ã›ã€ã‚る皋床の成長可胜性が存圚するこずを確認するために䜿甚されたすã€� これは、ネãƒ�ƒˆãƒ¯ãƒŒã‚¯å†��å�ƒŽãƒŒãƒ‰ã�䌝é€�€ŸåºŠã‚’制埡しお、蚱容可胜な限界をè¶�ˆãŠå˜äž€ã®ãƒ¡ãƒ�‚»ãƒŒã‚žãŒé…延しなã�‚ˆã�«ã™ã‚‹ã“ずによっお達æ�されたすã€�

ここで提瀺された垯域å¹�®¡ç��抂念はã€�1぀の蚱容可胜な方法に぀ã�Šèª¬æ˜Žã—たす。この方法ã�、ã�むナã��ãƒ¡ã‚žãƒ£ãƒŒãƒ»ãƒ•ãƒ¬ãƒŒãƒ�時間コンセプトに基づã�Šã�Ÿã™ã€� すべおのノã�ドが同じマむナã��ãƒ¡ã‚žãƒ£ãƒŒãƒ»ãƒ•ãƒ¬ãƒŒãƒ�時間呚期を共有し、ã�むナã�・フレヌãƒ�時間がメゞャヌ・フレヌãƒ�時間の偶数ずなりたす䟋すなわちã€�1/2ã€�1/4ã€�1/8など�‰ã€�

メゞャヌ・フレヌãƒ�時間はすべおの呚期メãƒ�‚»ãƒŒã‚žãŒå°‘なくずã‚�1回送信される呚期ずしお定矩され、ã�むナã�・フレヌãƒ�時間は、最もé�»ç¹ã«é€ä¿¡ã•ã‚Œã‚‹ãƒ¡ãƒ�‚»ãƒŒã‚žã�1床送信されるã�にå¿�Šãªæ™‚間ずしお定矩されたすã€�

ここで定矩されおã�‚‹æ–¹æ³•ã�、バス䞊ã�メãƒ�‚»ãƒŒã‚žã®è²�荷のバランスを取る有効な手段を提䟛しおã�Ÿã™ã€� バスè²�荷がスケゞュヌリングによっおバランスが取れおã�ªã��Žåˆã€ã‚ˆã‚Šå€§ããªãƒ¡ãƒ�‚»ãƒŒã‚žåŸ�¡æ™‚間が発生する可胜性がありたすã€�

ISO 11898-1では、デヌタリンク局��DLL�‰ãšç‰©ç�š„な信号が指定されおã�Ÿã™ã€�CAN DLLを実è£�™ã‚‹ãƒ¢ã‚žãƒ¥ãƒŒãƒ«é–“でãƒ�‚žã‚¿ãƒ«æƒ��±ã®äº€æ›ã‚’蚭定するためã�特性を提䟛したすã€� 論理リンク制埡��LLC�‰ãŠã‚ˆã�、メãƒ�‚£ã‚¢ãƒ»ã‚¢ã‚¯ã‚»ã‚¹åˆ¶åŸ¡��MAC�‰ã‚µãƒ–局を含みたすã€�

バスè²�荷の蚈ç®�

特定ã�時間呚期ã�間ã�バスè²�荷の割合を決定するには、次の匏が䜿甚されたすïŒ�

バス負荷の蚈算


  • MessageLength��
    • スタãƒ�ƒ•ãƒ»ãƒ“ットを含む定矩されたTransmissionIntervalå†�§é€ä¿¡ã•ã‚Œã‚‹å„メãƒ�‚»ãƒŒã‚žã®ãƒ“ット長ã€�
  • NumberOfMessages ��
    • 識別されたTransmissionIntervalにおけるã€�žæŠžã•ã‚ŒãŸé•·ã•ã�メãƒ�‚»ãƒŒã‚žã®æœ€å€§ç™ºç”Ÿå›žæ•°�ˆã™ãªã‚ã¡ã€TransmissionIntervalに䜕回こã�メãƒ�‚»ãƒŒã‚žãŒçŸã‚Œã‚‹ã‹ã€‚ïŒ�
  • TransmissionInterval ��
    • 遞択された時間間隔の持続時間ã�むナã�・フレヌãƒ�時間呚期、msec��
  • DataRate ��
    • バス・スピã�ãƒ� bits/second

垯域å¹�œ¿ç”šåŒã�、呚期的なãƒ��タ䜿甚料ã�みを扱ã�Ÿã™ã€‚非呚期デヌタは、デヌタの最小およã�最倧発生率を䜿甚しお等䟡呚期レヌトに倉換するこずによっお含めなければなりたせんã€�

CANバス垯域å¹��䜿甚çŽ�‚’適åˆ�«åˆ�žã™ã‚‹ã«ã¯ã€ãƒã‚¹äžŠã�ノã�ドによっお送信されたすべおのãƒ��タ�ˆãƒ‡ãƒŒã‚¿ã®å—ä¿¡è€�Œã‚るかどã�‹ã«ã‹ã‹ã‚ã‚‰ãšïŒ‰ã‚’åˆ�žã«å«ã‚ã‚‹å¿�ŠãŒã‚りたすã€� 遞択した感芚に応じお平å�ƒã‚¹è²�荷の蚈算ã�バリ゚ヌションも可胜であるため、TransmissionIntervalを賢明に遞択するこずも重芁ですã€�

è¡š5-1 バスè²�荷蚈算ã�倀にスタãƒ�ƒ•ãƒ“ットを含む識別された最倧メãƒ�‚»ãƒŒã‚žé•·ã‚’持぀メãƒ�‚»ãƒŒã‚žãƒ��タフレヌãƒ�サむズのリストを瀺したす。次の匏ã�、衚5-1の倀を瀺しおã�Ÿã™ã€�

MessageLength[bits] �� Overhead[bits] + Payload[bits] + MaxNrOfStuff[bits] + IFS[bits]

è¡š5-1 フレヌãƒ�・サむズ
メãƒ�‚»ãƒŒã‚žãƒ»ãƒšã‚€ãƒ­ãƒŒãƒ‰[Byte] MessageLength
最倧フレヌãƒ�サむズ[bit]
0 79
1 88
2 99
3 109
4 119
5 128
6 139
7 149
8 158

以䞋ã�倀の䟋ã�ã€�TransmissionIntervalずしおマむナã�・フレヌãƒ�時間を䜿甚する抂念を瀺しおã�Ÿã™ã€�

図5-1のように、「C」ず識別されたメãƒ�‚»ãƒŒã‚žãŒã€ã�むナã�・フレヌãƒ�時間#1では発生したすが、ã�むナã�・フレヌãƒ�時間#2では発生したせんã€� したがっお、ã�むナã�・フレヌãƒ�時間#1をTransmissionIntervalずしお垯域å¹��è²�荷の割合を決定するこずで、より珟実的な芳点を提䟛したすã€�


メゞャヌおよびマむナヌ・フレヌム時間内のメッセヌゞ

図5-1 メゞャヌおよびマむナã�・フレヌãƒ�時間å†��メãƒ�‚»ãƒŒã‚ž


図5-1の堎å�

  • A �� 4 byte フレヌãƒ�= 119 bit
  • B �� 8 byte フレヌãƒ�= 158 bit
  • C �� 3 byte フレヌãƒ�= 109 bit
  • D �� 8 byte フレヌãƒ�= 158 bit (Bず同じ)

125 kbit/s��125,000 bit/s�‰ã�DataRate�ˆãƒã‚¹é€ŸåºŠ�‰ã§äžŠèš˜ã�匏を䜿甚するず次のようになりたすã€�



したがっお、ワヌストケヌスの垯域å¹�ˆ©ç”šçŽ��42.72��§ã™ã€�
泚意バスのè²�荷がメゞャヌ時間フレヌãƒ�で蚈算された堎合、その倀ははるかに䜎い倀ずなりたすã€�

垯域å¹�®¡ç��äŸ�

ここで説明する垯域å¹�®¡ç��䟋ã�、バス䞊ã�すべおのノã�ドがこã�共通ã�メãƒ�‚»ãƒŒã‚žãƒ»ã‚¹ã‚±ã‚žãƒ¥ãƒŒãƒ«ã‚’䜿甚する堎合にのみ適甚できたすã€�

以䞋ã�バス・スケゞュヌリング方法ã�、ネãƒ�ƒˆãƒ¯ãƒŒã‚¯å†��メãƒ�‚»ãƒŒã‚žæ•°ã«åŸºã¥ã�Šãƒã‚¹è²�荷を蚈算し、それらの送信時間を調敎しおピã�クè²�荷シナリオを最小限に抑える手段を提䟛したすã€� 蚘茉ã�䟋ã�、生成され埗る倧きな非呚期デヌタ・ブロãƒ�‚¯ã€äŸ‹ãˆã°ãƒ��タ・アãƒ��ロヌドダりンロヌドサヌビスの䜿甚を含たなã�“ずに泚意しおくださいã€� こã�ãƒ��タは、蚱容できなã�ƒã‚¹è²�荷のばら぀きを避けるために、メãƒ�‚»ãƒŒã‚žãƒ»ãƒ•ãƒ­ãƒŒã‚’適åˆ�«èª¿æ•Žã™ã‚‹å¿�ŠãŒã‚りたすã€� 良奜な実践は、倧芏暡なãƒ��タブロãƒ�‚¯é€ä¿¡ã‚’それぞれã�アプリケヌションのために遞択されたマむナã�・フレヌãƒ�にリンクし、それを以䞋に説明するバスè²�荷蚈算に含めるこずですã€� ブロãƒ�‚¯ãƒ»ãƒ��タ転送ã�時間が倧å¹�«å¢—える可胜性があるこずに泚意しおくださいã€�

29ビットã�アむãƒ�ƒ³ãƒ�‚£ãƒ•ã‚¡ã‚€ãƒ€CANãƒ��タ・フレヌãƒ��ˆã‚¹ã‚¿ãƒ�ƒ•ãƒ»ãƒ“ットを含む�‰ã�最倧長はã€�158ビットですã€� しかし、普遍的なガむドラむンを確立するために、次の䟋では、平å�19ビットã�スタãƒ�ƒ•ãƒ»ãƒ“ットを仮定し、合蚈フレヌãƒ�長は150ビットになりたすã€�

è¡š5-2 29ビッãƒ� アむãƒ�ƒ³ãƒ�‚£ãƒ•ã‚¡ã‚€ãƒ€ã®CANãƒ��タ・フレヌãƒ�
29ビッãƒ� アむãƒ�ƒ³ãƒ�‚£ãƒ•ã‚¡ã‚€ãƒ€
CANãƒ��タ・フレヌãƒ�・フィヌルド名
ビット長
Start of Frame (SOF) 1
Identifier Field A 11
Substitute Remote Request (SRR) 1
Identifier Extension (IDE) 1
Identifier Field B 18
Remote Transmission Request (RTR) 1
Reserved 2
Data Length Code (DLC) 4
Data Field (0-8 Bytes) 64
Cyclic Redundancy Check (CRC) 15
CRC Delimiter 1
Acknowledge Slot (ACK) 1
Acknowledge Delimiter 1
End of Frame (EOF) 7
Assumed number of Stuff Bits (above average) 19
Minimum inter-frame space 3
合èš� 150

泚意スタãƒ�ƒ•ãƒ»ãƒ“ットã�最小数は0で、ARINC 825互換メãƒ�‚»ãƒŒã‚žã®æœ€å€§å€€ã¯29です。この䟋では、最倧倀のおよã�2/3で19が遞択されこの䟋ã�蚈算を簡単にしおã�Ÿã™ã€�

特定ã�シスãƒ�ƒ ã®CANバス・スケゞュヌルがどのように展開されおã�‚‹ã‹ã‚’実蚌するために、デヌタレヌトã�1Mbpsず仮定するず、CANフレヌãƒ�あたりã�最倧䌝送時間ã�150ÎŒsecになりたすã€� さらに、バス䞊ã�任意ã�メãƒ�‚»ãƒŒã‚žã®æœ€å€§è»¢é€�€ŸåºŠã¯ã€æ¯Žç§�66.6メãƒ�‚»ãƒŒã‚žãšä»®å®šã•ã‚Œã€ãã®çµæžœ15msecのタむãƒ�フレヌãƒ�が埗られたすã€� これはã€�15msecごずに100フレヌãƒ�が送信される、たたã�、çŽ�6666フレヌãƒ��ç§’ã�堎合ã€�100���バスè²�荷を消費したすã€�

ç�«–的にはすべおのメãƒ�‚»ãƒŒã‚žã¯1秒間に66回送信される可胜性がありたすがã€�–¢é€£ã™ã‚‹ä¿¡å·ã®å€‰åŒ–çŽ�Œã“れを指瀺しなã�™ã‚Šã€ãã—お、この速床でãƒ��タを利甚するこずができるネットワヌクに蚭眮された機噚がなã�™ã‚Šæ„å‘³ãŒãªã�§ã—ょã�€� マむナã�・フレヌãƒ�時間は、バス䞊ã�最高速床メãƒ�‚»ãƒŒã‚žã®æ™‚間間隔ずしお定矩され、メゞャヌ・フレヌãƒ�時間は、少なくずã‚�1回ã��ˆå®šæœŸçš�ª�‰ã™ã¹ãŠã®ãƒ¡ãƒ�‚»ãƒŒã‚žã‚’送信する間隔ですã€� バス・スケゞュヌリングの抂念は、「ã�むナã�・フレヌãƒ�時間」この䟋では15msec�‰ã‚’䜿甚し、措定ã�シスãƒ�ƒ å†��すべおのメãƒ�‚»ãƒŒã‚žã‚’この間隔で送信するå¿�ŠãŒãªã�šã�†äº‹å®Ÿã‚’利甚したすã€� マむナã�・フレヌãƒ�送信時間の倍数およびã€�–¢é€£ã™ã‚‹ã€Œé€ä¿¡ã‚¹ãƒ­ãƒ�ƒˆã€ã‚’æŒ�®šã™ã‚‹ã“ずにより、実質çš�«ã‚ˆã‚Šå€šæ•°ã®ãƒ¡ãƒ�‚»ãƒŒã‚žã‚’単䞀のネットワヌクを介しお送信するこずが可胜になりたすã€� こã�方法ã�、ネãƒ�ƒˆãƒ¯ãƒŒã‚¯å†��すべおのノã�ドが非同期で実行されおã�‚‹å Žåˆã§ã‚‚有効です。぀たり、ノヌドã�すべお同じマむナã�・フレヌãƒ�時間を䜿甚するå¿�ŠãŒã‚りたすがã€� 同じ時点でマむナã�・フレヌãƒ�時間を開始するå¿�Šã�ありたせんã€�

è¡š5-3 バス・スケゞュヌル
送信呚æœ� 送信スロãƒ�ƒˆã‚たりã�
メãƒ�‚»ãƒŒã‚žæ•°
送信スロãƒ�ƒˆæ•°
(100%バスè²�荷に等しã�)
送信スロãƒ�ƒˆè­˜åˆ¥
15ms��66.7メãƒ�‚»ãƒŒã‚ž/秒ïŒ� 1 50 A0�žA99
30ms��33.3メãƒ�‚»ãƒŒã‚ž/秒ïŒ�/td> 2 100 B0[0]�žB99[1]
60ms��16.7メãƒ�‚»ãƒŒã‚ž/秒ïŒ� 4 200 C0[0]�žC99[3]
120ms��8.3メãƒ�‚»ãƒŒã‚ž/秒ïŒ� 8 400 D0[0]�žD99[7]
240ms��4.2メãƒ�‚»ãƒŒã‚ž/秒ïŒ� 16 800 E0[0]�žE99[15]
480ms��2.1メãƒ�‚»ãƒŒã‚ž/秒ïŒ� 32 1600 F0[0]�žF99[31]
1000ms��1.0メãƒ�‚»ãƒŒã‚ž/秒ïŒ� 66 6666 G0[0]�žG99[65]

バス・スケゞュヌリングの抂念に基づく䌝送スケゞュヌルの䟋を以䞋に瀺すïŒ�

メゞャヌおよびマむナヌ・フレヌムフレヌムを䜿甚した垯域幅管理の䟋

図5-2 メゞャヌおよびマむナã�・フレヌãƒ�フレヌãƒ�を䜿甚した垯域å¹�®¡ç��äŸ�


䞊蚘ã�䟋ã�バスè²�荷蚈算では、次の結果が埗られたすïŒ�

è¡š5-4 バス・スケゞュヌルのäŸ� バスè²�荷蚈ç®�
送信呚æœ� メãƒ�‚»ãƒŒã‚žæ•° 芁求される
送信スロãƒ�ƒˆ
送信スロãƒ�ƒˆã‚たりã�
最倧メãƒ�‚»ãƒŒã‚žæ•°
15 msec 8 8 1
30 msec 3 2 (1.5) 2
60 msec 7 2 (1.75) 4
120 msec 6 1 (0.75) 8
合èš� 24 13 (12.0)

こã�䟋ではã€�100個ã�䜿甚可胜な送信スロãƒ�ƒˆã®ã�¡13個を䜿甚しおã�‚‹ãŸã‚ã€å¯Ÿå¿œã™ã‚‹å¹³å�ƒã‚¹è²�荷は13��§ã™ïŒˆäž€æ™‚的なバスè²�荷が高くなる可胜性はありたすïŒ�

最倧バスè²�荷

劥圓な数のむベントドリブン・メãƒ�‚»ãƒŒã‚žãšãƒ��タ砎損ã�堎合ã�゚ラヌ・フレヌãƒ�には、远åŠ�のバス容量がå¿�Šãªå ŽåˆãŒã‚り、çŽ�50%の安å�マã�ゞンが掚奚されたすã€� したがっお、この芏æ�Œã«åŸ“っお蚭蚈されたシスãƒ�ƒ ã¯ã€�€šåžžã®å‹•äœœäž­ã«å¹³å�ƒã‚¹è²�荷50��‚’連続的にè¶�ˆãŠã¯ãªã‚ŠãŸã›ã‚“。非垞に小さな送信ポむントã�ã‚žãƒ�‚¿ã‚’å¿�Šãšã™ã‚‹å®Ÿè£�§ã¯ã€� こã�倀ã‚�30%に制限するこずも適圓です。この堎合、より倚くの垯域å¹�Œå¿�Šãªå Žåˆã�より高いボã�レヌトたたã�2番目のARINC 825ネットワヌクの䜿甚をè€��するå¿�ŠãŒã‚りたすã€�

党おの飛行安å�䞊重芁なシスãƒ�ƒ ã®æœ¬è³ªçš�ªç‰¹åŸŽã¯ã€æ­£åŒãªæ‰¿èªèŠä»¶ã‚’満たすために、その動䜜を正確に定矩し、å�析し、詊隓するå¿�ŠãŒã‚るこずですã€� こã�特性は、しばしã�タむミング決定論ずしお誀解されるが、実際には予枬可胜である。タむミングにå¿�Šãªç²ŸåºŠã¯ã€å„アプリケヌションに固有であり、シスãƒ�ƒ åˆ�žã«ã‚ˆã£ãŠå®šé‡åŒ–するå¿�ŠãŒã‚りたすã€� しかしã€�”成すべき究極の目暙ã�、安å�䞊重芁なシスãƒ�ƒ ãŒäºˆèŠ‹å¯èƒœãªçŠ¶æ³äž‹ã§äºˆæž¬å¯èƒœã«å‹•äœœã™ã‚‹ã“ずが蚌明機関に実蚌される可胜性があるこずですã€�CANを䜿甚するず、この予枬可胜性が達成される可胜性がありたすã€�

ARINC 825芏æ�Œã§ã¯ã€ã�ルチドロãƒ��CANネットワヌクの利甚可胜な垯域å¹�‚’管ç�—おã€�1察倚およã�ピアãƒ��ピア通信の予枬可胜な動䜜を保蚌するコンセプトを説明しおã�Ÿã™ã€� こã�管ç�Š‚念は、ネãƒ�ƒˆãƒ¯ãƒŒã‚¯å†��任意ã�ノã�ドが「ã�むナã�・フレヌãƒ�時間」å�で送信できるCANメãƒ�‚»ãƒŒã‚žã®æ•°ã®åˆ¶é™ã«åŸºã¥ã�Šã�Ÿã™ã€‚ã�むナã�・フレヌãƒ�時間は、å�期シスãƒ�ƒ èš­èšˆæ™‚に定矩されたすã€� 1぀のマむナã�・フレヌãƒ�時間å†�§é€ä¿¡ã•ã‚Œã‚‹ãƒ¡ãƒ�‚»ãƒŒã‚žã®æœ€å€§æ•°ã¯ã€ãƒŽãƒŒãƒ‰ã”ずに異なるå�ŽåˆãŒã‚り、シスãƒ�ƒ èš­èšˆã«ã‚ˆã£ãŠèš±å¯ã•ã‚ŒãŠã�‚‹å Žåˆã€æ�長可胜性を含みたすã€�

ネットワヌク・トラフィãƒ�‚¯ã‚’生成するずきには、ネãƒ�ƒˆãƒ¯ãƒŒã‚¯å†��すべおのノã�ドがそã�送信スケゞュヌルに垞に埓うこずが垯域å¹�®¡ç��抂念にずっお重芁ですã€� 他方では、ネãƒ�ƒˆãƒ¯ãƒŒã‚¯å†��ノã�ドが、メãƒ�‚»ãƒŒã‚žé€ä¿¡é �ºãŸãŸã�ã€�€ä¿¡æ™‚間に関しお他ã�ノã�ドず同期するこずがå¿��ˆã§ã‚‚なく、犁止でもありたせんã€� 垯域å¹�Œã€ãƒãƒ�ƒˆãƒ¯ãƒŒã‚¯ãŸãŸã�、それに接続されたノã�ドã�障害に起å›�する゚ラヌ・フレヌãƒ�によっお消費されたå�Žåˆã€ã‚šãƒ©ãƒŒãƒ»ãƒ•ãƒ¬ãƒŒãƒ�は予期しなã�‹•äœœã«ã€ãªãŒã‚‹å¯èƒœæ€§ãŒã‚りたすã€� しかし、ARINC 825芏æ�Œã§ã¯ã€åž¯åŸŸå¹��䜿甚を最倧垯域å¹��50��«åˆ¶é™ã—、予枬䞍è�性を緩和しおã�Ÿã™ã€� こã�管ç�‚³ãƒ³ã‚»ãƒ—トはマã�ゞンをå¿�Šãšã—、ネãƒ�ƒˆãƒ¯ãƒŒã‚¯åž¯åŸŸå¹��䜿甚を最適化したせんが、蚌明可胜な�ˆäºˆæž¬å¯èƒœãª�‰ã‚·ã‚¹ãƒ�ƒ ã‚’構築するためã�安å�で簡単なアプロヌチを提䟛したすã€� 垯域å¹�®¡ç��抂念を適甚するず、ARINC 825芏æ�Œæº–拠のネットワヌクが予枬可胜に動䜜するこずが実蚌される可胜性がありたすã€�

図5-5に瀺すã�は、ARINC 825芏æ�Œã«æº–拠したネットワヌクの送信スケゞュヌルでã€�2぀のノã�ドがメãƒ�‚»ãƒŒã‚žã‚’非同期çš�«é€ä¿¡ã™ã‚‹ã“ずによりã€� マむナã�・フレヌãƒ�時間で亀互におよび、ランダãƒ�な時間�ˆæœ€æ‚ªã®å Žåˆã�シナリオ�‰ã§å®Ÿè¡Œã•ã‚ŒãŸã™ã€‚この䟋では、最倧垯域å¹��50%を䜿甚しおã�Ÿã™ã€�

送信スケゞュヌル䟋

図5-5 送信スケゞュヌルäŸ�


ARINC 825芏æ�Œã®åž¯åŸŸå¹�®¡ç�‚³ãƒ³ã‚»ãƒ—トを䜿甚するず、この送信スケゞュヌルのメãƒ�‚»ãƒŒã‚žã¯1぀のマむナã�・フレヌãƒ�時間の持続時間ã�3倍ず最長メãƒ�‚»ãƒŒã‚žã®æŒç¶šæ™‚é–“ã‚’è¶�ˆã‚‹ãƒ¬ã‚€ãƒ�ƒ³ã‚·ã‚’持ちたせんã€� ARINC 825芏æ�Œã®åž¯åŸŸå¹�®¡ç��、ネãƒ�ƒˆãƒ¯ãƒŒã‚¯äžŠã�ノã�ドがメãƒ�‚»ãƒŒã‚žäŒé€ã‚’枬定するå¿�ŠãŒã‚るため、メãƒ�‚»ãƒŒã‚žå„ªå…ˆé��œã�圱響を䜎枛したすã€� ロヌカル・オシレヌタの蚱容誀差および、ノヌド間の時刻同期のæ¬�陥は、ã�むナã�・フレヌãƒ�時間がお互いから離れるようになりたすã€� これはすべおのノã�ドã�マむナã�・フレヌãƒ�時間の期間がå¯�Ž¥ã«äž€è‡Žã™ã‚‹é™ã‚Šãƒ¡ãƒ�‚»ãƒŒã‚žã®ãƒ¬ã‚€ãƒ�ƒ³ã‚·ã«æ‚ªåœ±éŸ¿ã‚’及がしたせんã€�

予枬可胜性を保蚌するために、すべおの非呚期メãƒ�‚»ãƒŒã‚žã‚’垯域å¹�®¡ç�«å«ã‚ã‚‹å¿�ŠãŒã‚りたすã€�

ARINC 825芏æ�Œã®åž¯åŸŸå¹�®¡ç�‚³ãƒ³ã‚»ãƒ—トの実è£�‚’サポã�トするために、ノヌドã�゜フトりェアはバックグラりンドでCANメãƒ�‚»ãƒŒã‚žã®é€å—ä¿¡ã‚’å�ç�§ãã‚‹å¿�ŠãŒã‚りたすã€� こã�実è£��、ノヌドã�アプリケヌション・゜フトりェアをCANむンタヌフェむスのタむミング芁件からåˆ�‚Šé›¢ã—たすã€� さらにネットワヌクå†��すべおのノã�ドã�、優先é��œã�é€�»¢ã«ã‚ˆã‚‹ã‚žãƒ�‚¿ã‚’最小限に抑えるために、メãƒ�‚»ãƒŒã‚žã®å„ªå…ˆé��œã‚’降é��«�ˆå„ªå…ˆé��œãŒæœ€ã‚‚高いメãƒ�‚»ãƒŒã‚žãŒæœ€åˆã«�‰é€ä¿¡ã™ã‚‹å¿�ŠãŒã‚りたすã€�

ã�ã‚‰ã‹ã®åž¯åŸŸå¹�‚’çŠ�牲にしながら、ARINC 825芏æ�Œã®åž¯åŸŸå¹�®¡ç��コンセプトはã€�5.6で説明されおã�‚‹ã‚ˆã†ãªç°¡å˜ãªæ•°å­Šã«åŸºã¥ãåŠ¹æžœçš„なアプロヌチを提䟛したすã€� 垯域å¹�®¡ç��コンセプトは、æ�長の可胜性が蚈画されおã�‚‹å Žåˆã�、シスãƒ�ƒ ã®ãƒ©ã‚€ãƒ•ã‚¿ã‚€ãƒ�䞭にネットワヌク・トラフィãƒ�‚¯ã‚’増加させるためã�十å�な柔軟性も確保したすã€� 䞀䟋ずしお、シスãƒ�ƒ èš­èšˆã«ã‚ˆã‚Šã€æ—¢å­˜ã�ノã�ドに圱響を䞎えるこずなく、ノヌドをネットワヌクに統合するこずが可胜になりたすã€�

さらにARINC 825芏æ�Œã®åž¯åŸŸå¹�®¡ç��コンセプトによっお実斜される予枬可胜な振るè�ã�«ã‚ˆã‚Šã€ç•°ãªã‚‹è�界レベルを有するシスãƒ�ƒ ãŒåŒã˜ãƒãƒ�ƒˆãƒ¯ãƒŒã‚¯äžŠã«å…±å­˜ã™ã‚‹ã“ずが可胜になりたすã€�

Copyright(C) MIL-STD-1553.jp All Rights Reserved.