航空・�関連の電子機器で使用される特殊な��タバス、スタンダード(標準)につ�紹介します�

Nacelle HP
ホ�� �� ��タバス�規� �� ARINC 825/CAN �� ARINC 825通信 ペ�ジ

ARINC 825通信

ARINC 825の通信メカニズ�は、対応するCANaerospaceメカニズ�に基づきます�ISO 11898-1および、ISO 11898-2によるCANは、ISO第1層および、第2層の定義のみを定義します� CANaerospaceと同様に、ARINC 825では、論理通信チャンネル��LCC��1対多/ピア��ピア通信、およ�ノ�ド�アドレスをサポ�トするため�追�のISO�OSI第3層�第4層機�と第6層機�を定義して�す� これを達成するために29ビット�CAN識別子にはARINC 825の特別な構�が与えられて�す。論理通信チャンネル��LCC��、これらの独立した通信層を提供します� ARINC 825には航空機搭載シス�の相互運用性を最大限に高めるために、以下�定義が行われて�す�

  • ��タ・エン�アン定義�ビ�・エン�アンのみ��
  • ��タ型定義�ブール値、整数、浮動小数点など��
  • 航空軸シス�とサインコンベンション��ISO 1151、EN 9300��
  • 物�単位�定義��m、kgなど��
  • 航空機�機�定義�飛行状態、航空��タなど��

OSI参照モデル

図4-1 OSI参�モ�

ARINC 825 通信タイ�

CANは「ブロードキャスト通信」を使用する半二重マルチドロ��・ネットワークです。利点は、ネ�ワーク��すべてのノ�ド間に固有���タ整合性を作�することです� 通常動作中の周期的および非周期的��タ伝送�両方が可能です�

ARINC 825仕様CANメ�ージは�1対多、指示メ�ージ、およ�ピア��ピア通信に基づ��す�

1対多通信は、わずかなオーバ�ヘッドしか�とせず、利用可能な帯域�有効に活用します� 受信ノ�ドが�としな�ータを��る�を防ぐために、CANコントローラ�あるハ�ドウェア・アクセプタンス・フィルタリングを使用して貴重なCPU時間を節�きます�

�メ�ージ通信は、ノードがメ�ージを持つ別のノ�ドを明示�ターゲ�とする能力を提供する。結果として得られるノ�ド間通信により、バス上�2つのエンド�イント間の対話が可能になります� さらに、ノード�アイ��ファイヤとポ�トを使用して、同じノード�ペア間で�のダイアログを有効にします。これらは、サブネ�上�UDP�IP通信と同様�ダイアログを効果的に作�します�

ピア��ピア通信は、ネ�ワーク��すべてのノ�ド間でクライアント/サーバ型の相互接続を可能にし、特定�動作を特定�ノ�ドに要求するために�です� こ�コンセプトは、ネ�ワーク��どのノ�ドも1つのタスクのクライアントであり、同時に別のタスクのサーバであると�ことです� こ�概念によって、機�はネットワーク上に�され、�散シス�の真�パワーを発揮することができます� ピア��ピア通信を使用することは、ARINC 825仕様によってそ�目��ために作�される論理通信チャンネルを含みます� ピア��ピア通信は、コネクションレス�無応答送信�とコネクション��ハンドシェイクタイプ)�通信��UDP�IPおよびTCP�IPと同様)を区別します�

論理通信チャンネル��LCC��

1対多通信��ATM��オーバ�ヘッドを回避し、利用可能な帯域�有効に活用します� さらに、�でな�ータを��るタスクから受信ノ�ドを開放するために、CANコントローラ��ハ�ドウェア・アクセプタンス・フィルタリングは� ソフトウェアで実�れた層へ渡される受信メ�ージをブロ�するために使用することができ、貴重なCPU時間を節�ることができます� ピア��ピア通信は、ネ�ワーク��すべてのノ�ド間でクライアント/サーバ�タイプ�相互接続を可能にし、特定�ノ�ドに特定�アクションを要求するために�です� こ�概念の背景にあるアイ�は、ネ�ワーク��どのノ�ドも一つのタスクのクライアントであり、同時に別のタスクのサーバであると�ことです� こ�概念によってネットワーク上で機�が�散され、�散シス�の真�パワーが発揮されます�

ピア��ピア通信��PTP��、イーサネットを使用したUDP�IPおよびTCP�IPと同様に、コネクションレス�応答なし)とコネクション��ハンドシェイクタイプ)�通信を区別します� ATMとPTPの両方の通信を同時に使用するには、異なる層機�をサポ�トする�のネットワーク層を�とし、相互に�されます。これらの�のネットワーク層を提供するために� 拡張CAN識別子�29ビット)�3つの最上位ビ�を使用してARINC 825論理通信チャンネル��CLL�を�します(図4-2��

ユーザー定義のLCCを利用することにより、シス�設計��設計��ニ�ズに応じてネットワークを�由に利用することができます� LCCに割り当てられたCAN識別子ビ��は、メ�ージの優先��付けおよびバス調停(アービトレーション�に影響します� そ�結果�信チャンネルはそ�重要度に従って優先��が付けられます。あらかじめ定義された識別子��スト�、すべての航空機ファンクションが�確にタグ付けされて�ことを確認します� 標準では、図4-2のようにこれら�定義済みのパラメータ・ファンクション識別子�FID�を呼び出します�

ARINC 825論理通信チャンネル(CLL)

図4-2 ARINC 825論理通信チャンネル��CLL��

  • Exception Event Channel (EEC)
    • 他�メ�ージ転送を無効にするための高速かつ高優先度の送信のみに使用されるものとする� これら�イベント��常、何らか�即自アクション�例:シス�の劣化、他�ユニットへの機�のシフト、また�上位シス�へのイベント通信�を�とします。このチャンネルは�1対多�通信に使用されます�
  • Normal Operation Channel (NOC)
    • 1対多�通信に基づ�航空機�周期動作また��周期データ伝送に使用されるものとする。別のチャンネルに割り当てられて��べての��タは、NOCを介して送信されます�
  • Directed Message Channel (DMC)
    • �メ�ージ・プロトコルのみを使用し、ノードアドレ�ングとポ�ト定義を使用したメ�ージングとダイアログを対象として�す� これら�メ�ージをLCC 3に保存すると、パラメトリ�・ブロードキャスト�メ�ージング��1対多)よりも優先度が低くなり、タイミングに与える影響は少なくなります� これら�メ�ージは、シス�設計によっては周期的でも非周期的でもよ��
  • Node Service Channel (NSC)
    • クライアント/サーバ型サービスのピア��ピア通信用です。これらのサービスは、コネクションレス�レスポンス無し)また�、コネクション型(ハンドシェイク型通信�であってもよ��
  • User-Defined Channel (UDC)
    • 何らか��で他�チャンネルの�れかに適合しないCAN拡張フレー�を使用して、ユーザー定義の通信に使用できます� LCCコードが保持されて�限り、残りのサブフィールド構�はこ�目��ために変更することができます� これら�チャンネルは、�に応じて1対多�通信にのみ使用することができます。た�し、可能な限り、他�定義されたチャンネル��EEC、NOC、DMC、NSC、TMC�を使用することを強く推奨します�
  • Test and Maintenance Channel (TMC)
    • �トおよ�メン�ンス機�のための通信をサポ�トします。通信は、クライアント/サーバ対話のためにピア��ピアであり� コネクションレス�応答なし)また�接続指向(ハンドシェイク型通信�とすることができる�
  • CAN Base Frame Migration Channel (FMC)
    • 11ビット�アイ��ファイヤ�すなわちCANaerospace�を有するCANベ�スフレー�を使用して、CANアプリケーション層に対して利用可能です� LCCコードが保持されて�限り、残りのサブフィールド構�はこ�目��ために変更することができます� これら�チャンネルは、ピア��ピア�けでなく、�に応じて1対多�通信にも使用できます� しかし単一のソースバスマスタなどによって生じる潜在��ドロ�シナリオを完�には排除しな�プリケーション層にこ�チャンネルを使用することは�常に推奨されません� また、チャンネル��通信は、帯域��算にも含めるも�とする�
  • Reserved�予�み��
    • 記載されたチャンネルは、この規�の�の改定を目�しており、他�目�は使用しな�のとします�

1対多アイ��ファイヤ構�

1対多�アイ��ファイヤは、ブロードキャスト形式�通信で使用され、パラメトリ�・��タ転送には��す� 使用目��LCCの0と2��EECとNOC�です;た�し、このID構�は、UDCおよびFMCで使用できます�

1対多アイデンティファイヤ・フレーム構造

図4-3 1対多アイ��ファイヤ・フレー�構�


  • Functional Status Bit (FSB)
    • ペイロードに含まれる��タの有効性を伝達するために使用されます�
  • “Local� bit (LCL)
    • 送信ノ�ドが存在するネットワークに対してのみ�されたメ�ージに対して1に設定されます。ゲートウェイはこれら�メ�ージを他�ネットワーク・セグメントに転送すべきではありません�
  • “Private� bit (PVT)
    • それらを使用するように特にプログラ�されたもの以外�ノ�ドに意味のな��ージを識別します。このビットがセ�されたメ�ージは� 説明が公開されて��能性があり、�ライベ�ト用です�
  • Data Object Code (DOC)
    • 機�ごとに214種類���タ・オブジェクトを�できます�1対多�通信の場合、データ仕様とDOCの関係�、シス�設計で�されたプロファイルで与えられます� ピア��ピア通信の場合、DOCはノ�ドアドレ�ングをさらにサポ�トするよ�構�されて�す�
  • Redundancy Channel Identifier (RCI)
    • ユーザーが�長メ�ージを識別することを可能にし、オプションです。最大4つの冗長チャンネル��長チャンネルA、B、C、Dに対応する�0�1�2�3�がサポ�トされて�す� 与えられたアプリケーションで冗長性が使用されな��合、RCIは設計�よってDOCの一部として割り当てられることがあります�

�メ�ージ・アイ��ファイヤ構�

�メ�ージ・アイ��ファイヤは、一意�ノ�ド�アに直接アドレスし、ダイアログを作�するために使用されます�LCC3��DMC�に限定されて�す�

指示メッセージ・アイデンティファイヤ構造

図4-4 �メ�ージ・アイ��ファイヤ構�


�メ�ージ通信チャンネルを使用するには、バス上��ードに固有�7ビットノードアドレスを割り当てる�があります� これによりバスごとに最大128個�一意�ノ�ド�アドレスが可能になります。アドレス0は予�れており、どのノ�ドにも割り当てられません�

サブフィールド�使用法�、以下�ように定義されます�

  • Source Address
    • そ�特定�メ�ージの送信�ード�一意�アドレスを表します�
  • Destination Address
    • そ�特定�メ�ージの宛�ノ�ド�一意�アドレスを表します�

2つのノ�ド間のダイアログでは�信�ドレスと宛�アドレスがメ�ージの方向に応じて前後に�換ります�

  • Source Port ID
    • メ�ージ送信�ードがそ�特定�メ�ージまた�ダイアログに対して割り当てたエフェメラル・ポ�トを表します。送信��ー�IDは常にエフェメラル・ポ�トになります�
  • Destination Port ID
    • メ�ージが意図して�宛�のポ�トを表します�

送信�宛�アドレスと同様に、これらのポ��IDはダイアログの方向に応じて前後に�換ります� 新しい�メ�ージ通信を開始するノード�、受信ノ�ド�Well Known Port (WKP)をアドレス�して、メ�ージの目�伝達します� WKPは以下に定義されて�す。そのダイアログ��それ以降�メ�ージでは、このWKPはノ�ド�一時的なポ�トに置き換えられます�

表4-1 ポ�ト番号
ポ�ト番号 目�
0��23 ダイアログ中に割り当てられるエフェメラル・ポ�トとして使用されま�
24��31 �のために予�みウェルノウン・ポ��
32��47 �の定義のために予�み
48��63 ユーザー定義ファンクション

ポ�ト�概念は、インターネット�プロトコルから導�されて�す。本質�、�ート�ノ�ドがメ�ージの一部であるダイアログを決定するために使用するキーです� ポ�トには2種類あります。最初�Well Known Port (WKP)です:ターゲ�とされたメ�ージの目�伝えるあらかじめ定義された意味を持つポ�ト� 最初�メ�ージでWKPを識別した後、ノード�タイ亜ログを一時的なポ�トに移動します� エフェメラル・ポ�ト�特定�ダイアログのために�ードによって割り当てられた�ートです:これ�、その送信�宛�ペアに現在使用されて�他�ポ�ト(た�し、他�ノ�ドを対象とする場合�同じポ�ト番号を使用できます)からユニ�クであり、ダイアログの持続時間を持続させます。ダイアログが終�ると、�ートを再利用できます�

動作�概念��

Directed Messageは、UDP�IP通信と同様に使用されます。メ�ージを開始するために�信側はノ�ドをターゲ�にし、対応するWKPを宛�ポ�ト�フィールドとして使用してメ�ージの目�ノ�ドに通知します� イニシエータはSource Portフィールドに会話のために�なエフェメラル・ポ�トを示します。このインターチェンジがダイアログ�両側送信�である場合、�期宛�ノ�ド�、応答メ�ージ��所望�エフェメラル・ポ�トを通信します� 2つのエフェメラル・ポ�トがダイアログのこ�部�割り当てられます�

ARINC 825指示ノード・メッセージ例

図4-5 ARINC 825�ノ�ド�メ�ージ�


マルチキャスト�サービス��

�メ�ージを使用すると、�ルチキャストも可能です。これを行うために�始メ�ージに宛�アドレス�0に設定されて�ことを除�、メ�ージ構�は同じです� イニシエータは、すべてのノ�ドから�応答(�に応じて�始ノードが現在行って�ほか�会話ではこ�ポ�トを使用してはならな�に使用するエフェメラル・ポ�トを設定します� 最初�マルチキャスト�メ�ージは、目��機�を表す宛�ポ�トを使用します。これ�、バス上�すべてのノ�ドに� 構���を送信するなどの同じアクションを実行するよ�求するなどの機�に使用するためのも�です� こ�メ�ージに対する応答�、応答�のアドレスを送信�ドレスとして使用し� 開始�のアドレスを宛�アドレスとして使用します�


ピア��ピア・アイ��ファイヤ構�

以下では�1対多通信型で構築されたピア��ピア通信のための具体的な構�を定義します� こ�ピア��ピア形式�NSC�TMCと共に使用�により、クライアント�ノ�ド�、別の一意にアドレス�されたサーバとピア��ピアのダイアログを開始することができます� こ�通信タイプ�、DOCフィールドを1対多方からピア��ピア通信のための特定�サブ構�に拡張します。このサブ構�は� ファンクションID�サーバ�FID�とサーバID��SID�とを含むそれら�ノ�ドID��NID�を�することによって、アドレス�されたノ�ド�識別を可能にする�

ピアツーピア通信のアイデンティファイヤ・フィールド構造

図 4-6 ピア��ピア通信のアイ��ファイヤ・フィールド構�


NIDフィールド�、RCIの使用時応じて�27-1=127��0はマルチキャスト)また�、最大29-1��511個�0はマルチキャスト)�個��CANノ�ド(また�サーバ)�27-1=127��0はマルチキャスト)ファンクションをサポ�トします� ローカル��LCL�ビ�および、RCIフィールド��1対多�アイ��ファイヤ・フィールド構�と同じ方法で使用され� プライベ�ト�PVT�ビ�は、データア��ロード/ダウンロードサービス��DUS�DDS�中の不透�な��タ転送を示します� シス���個��ノ�ド�、個人のFIDとSIDを使用してアドレス�されます�

ある機����のノ�ド�、�ルチキャス�SID番号0を使用して同時にアドレス�されます� 同様に、すべての機���すべてのノ�ド�、�ルチキャス�SID番号0とともにマルチキャス�FID番号0を指定してアドレス�されます� こ�目��ために、FID番号0およびSID番号0があらかじめ割り当てられて�す。サービスメ�ージタイプ�SMT�ビ�は、クライアントとサーバとの間���タ・フローの方向を示します� SMTはノ�ドサービス要求メ�ージ用に設定され、ノードサービス応答メ�ージ用にはクリアされます�

通信プロファイル

ARINC 825通信プロファイルは、ネ�ワーク・トラフィ�を指定し、ネ�ワーク上�すべての��タ�また�パラメータ�を解釈するため�基礎を構�します�

通信プロファイルは、ARINC 825ネットワークへのインターフェイスを定義し、相互運用性を保証します� ARINC 825ネットワーク通信に効果的に参加するには、�ロファイル定義をネ�ワーク���ードが認識する�があります� コミュニケーション・プロファイル・��タベ�スへのイン�クスとして、Source Function Code Identifier (FID) および Data Object Code (DOC)の使用は� どの物�値がパラメータによってあらわされるかを定義し、追�の��、すなわち��タ型、データ�、およ�スケーリングを提供します。通信プロファイル記述は、任意�ARINC 825�イスに対して定義されなければなりません�


航空機ファンクション

ARINC 825ファンクションコード�アイ��ファイヤ��FID�に基づくグループ化パラメータは、シス�設計�個��機�を論理��する手法を提供し、ARINC 825ネットワークに機�上�優先��を与えます� ARINC 825仕様��の成長を�するためにFIDを予�て�す。シス�・イン�レータ用に予�れたラベルを持つFIDは、シス�のアプリケーション要件に基づ�割り当てられます� 互換性を�するために、表4-2の事前割り当てFIDを�守しなければなりません�

表4-2 ファンクションコード�アイ��ファイヤ��FID��
FID ファンクション FID ファンクション
0 Multicast Function Code ID 64 Lights: Emergency Lighting
1 Reserved for Future Growth 65 Oxygen
2 Reserved for Future Growth 66 Information Systems
3 Reserved for Future Growth 67 Air Conditioning
4 Flight State 68 Doors: Emergency Exit
5 Reserved for System Integrator 69 Doors: Cargo
6 Reserved for System Integrator 70 Nacelles/Pylons
7 Reserved for System Integrator 71 Doors: Service And Miscellaneous
8 Indicating/Recording Systems: Central Warning Systems 72 Communications: Audio Integrating
9 Indicating/Recording Systems: Central Display Systems 73 Starting
10 Flight Controls 74 Reserved For System Integrator
11 Engine Controls 75 Reserved for Future Growth
12 Engine Indicating 76 Reserved For System Integrator
13 Electrical Power 77 Airborne Auxiliary Power
14 Auto Flight 78 Pneumatic
15 Integrated Modular Avionics 79 Vacuum
16 Engine Fuel And Control 80 Doors
17 Fire Protection 81 Windows
18 Fuel 82 Exhaust
19 Indicating/Recording Systems: Central Computers 83 Folding Blades/Pylon
20 Stabilizers 84 Exhaust: Collector/Nozzle
22 Propellers/Propulsion 86 Air Conditioning: Distribution
23 Rotors Flight Control 87 Air Conditioning: Compression
24 Rotor(S) 88 Air Conditioning: Cooling
25 Rotor Drive(S) 89 Communications: Satcom
26 Tail Rotor 90 Communications: Interphone
27 Tail Rotor Drive 91 Communications: Passenger Address, Entertainment And Comfort Available
28 Exhaust: Thrust Reverser 92 Cabin Systems: Cabin Core System
29 Air 93 Communications: Audio & Video Monitoring
30 Power Plant 94 Indicating/Recording Systems: Automatic Data Reporting Systems
31 Oil 95 Lights: Passenger Compartment
32 Ignition 96 Exhaust: Noise Suppressor
33 Ice And Rain Protection 97 Exhaust: Supplementary Air
34 Landing Gear 98 Water Injection
35 Landing Gear: Wheels And Brakes 99 Reserved For System Integrator
36 Doors: Landing Gear 100 Reserved for Future Growth
37 Doors: Monitoring And Operation 101 Reserved For System Integrator
38 Doors: Passenger/Crew 102 Central Maintenance System (CMS)
39 Indicating/Recording Systems 103 Cargo And Accessory Compartments
40 Reserved For System Integrator 104 Indicating/Recording Systems: Recorders
41 Reserved for Future Growth 105 Lights: Cargo And Service Compartments
42 Reserved For System Integrator 106 Water/Waste
43 Defensive Aid System 107 Cabin Systems
44 Engine Turbine/Turbo Prop Ducted Fan/Unducted Fan 108 Cabin Systems: Cabin Mass Memory System
45 Turbines 109 Cabin Systems: External Communication System
46 Propulsion Augmentation 110 Cabin Systems: Inflight Entertainment System
47 Accessory Gear-Boxes 111 Doors: Fixed Interior
48 Hydraulic Power 112 Doors: Entrance Stairs
49 Water Ballast 113 Vibration And Noise Analysis (Helicopter Only)
50 Communications 114 Air Conditioning: Moisture/Air Contaminant Control
51 Communications: Speech Communications 115 Equipment/Furnishings
52 Navigation 116 Lights: Exterior
53 Air Conditioning: Pressurization Control 117 Cabin Systems: Cabin Monitoring System
54 Indicating/Recording Systems: Instrument & Control Panels 118 Cabin Systems: Miscellaneous Cabin System
55 Indicating/Recording Systems: Independent Instruments 119 Standard Practices And Structures General
56 Fuselage 120 Reserved For System Integrator
57 Air Conditioning: Temperature Control 121 Reserved For System Integrator
58 Communications: Data Transmission And Automatic Calling 122 Reserved For System Integrator
59 Communications: Static Discharging 123 Galley Inserts
60 Payload Handling (Military) 124 Reserved for Future Growth
61 Communications: Integrated Automatic Tuning 125 Periodic Health Status Message (PHSM)
62 Lights: Flight Compartment 126 Reserved for ARINC 826 SDL Target
63 Lights 127 Temporary Test & Maintenance

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