【手続補正書】
【提出日】令和2年4月2日(2020.4.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
航空機用の航空ネットワークにおけるネットワークメッセージを、その時点のシステムコンテキストに基づいて自動的にフィルタリングする方法であって、
前記航空ネットワーク内において、送信元アビオニクス装置から宛先アビオニクス装置に向けて１つ又は複数のネットワークパケットによって送信されたネットワークメッセージを、コンピュータシステムのプロセッサによって受信し、
前記航空ネットワーク内の１つ又は複数のアビオニクス装置を監視することによって、前記１つ又は複数のアビオニクス装置の統合的な状態を示す、その時点のシステムコンテキストを前記プロセッサによって確定し、
前記ネットワークメッセージの容認性を、以下の工程を以って前記プロセッサによって分析し、
・前記ネットワークメッセージに対応する複数の属性であって、前記ネットワークメッセージに対応する前記１つ又は複数のネットワークパケットのヘッダー及びデータフィールドに対応する属性を特定すること；および
・特定のシステムコンテキスト内でどのような属性が許容されるかを示す１つ又は複数のフィルター・ルールに基づいて、前記システムコンテキスト内での前記ネットワークメッセージの容認性を判定すること；
前記ネットワークメッセージが前記システムコンテキスト内で容認できると判定された場合に、前記プロセッサによって、前記ネットワークメッセージを前記宛先アビオニクス装置に送信する、方法であって、
前記１つ又は複数のフィルター・ルールは、前記航空ネットワークの試験フェーズ中に以下のようにして自動的に作成される、すなわち、
前記航空ネットワーク内で送信された試験機能ネットワークフローに対応する１つ又は複数の試験ネットワークパケットを捕捉し、
前記試験機能ネットワークフローに対応する１つ又は複数の試験ネットワークメッセージを抽出するために、前記１つ又は複数の試験ネットワークパケットを解析し、
前記１つ又は複数の試験ネットワークメッセージのうちの１つの試験ネットワークメッセージを調べることにより、前記試験ネットワークメッセージに対応する前記１つ又は複数の試験ネットワークパケットにおけるヘッダー及びデータフィールドに対応する複数の試験属性を特定し、
前記試験ネットワークメッセージの前記複数の試験属性を分類し、
前記１つ又は複数の試験ネットワークメッセージに対応し且つ以下の特徴を有する１つ又は複数のテーブルを自動的に作成し、
・前記１つ又は複数のテーブルは、前記１つ又は複数のフィルター・ルールを含む；および
・前記１つ又は複数のテーブルは、前記試験ネットワークメッセージの１つ又は複数の試験属性に基づいてチェーンされている；
前記１つ又は複数のフィルター・ルールを有効化する。
【請求項２】
請求項１に記載の方法において、前記その時点のシステムコンテキストは、以下のもの、すなわち、
日付、時間、前記送信元アビオニクス装置の位置、前記宛先アビオニクス装置の位置、前記複数のアビオニクス装置の装置状態、及び、前記航空機の飛行フェーズ、のうちの１つ又は複数の組み合わせを含む。
【請求項３】
請求項２に記載の方法において、前記複数のアビオニクス装置の前記装置状態は、動作モード、メンテナンスモード、又は、データロードモードを含む。
【請求項４】
請求項２又は３に記載の方法において、前記航空機の前記飛行フェーズは、以下の動作状態、すなわち、
パワーオン、プリフライト、エンジンスタート、イン・ゲート、タクシー・アウト、離陸、初期上昇、上昇、巡航、降下、着陸進入、ロールアウト、タクシー・イン、ゴーアラウンド、及び、エンジンシャットダウン、のうちの１つを含む。
【請求項５】
請求項１〜４のいずれかに記載の方法において、前記ネットワークメッセージに対応する前記複数の属性は、以下のもの、すなわち、
宛先アドレス、送信元アドレス、前記ネットワークメッセージの飛行フェーズ、前記ネットワークメッセージの装置状態、ファンクション、サブファンクション、データフロー、及び、プロトコル、のうちの１つ又は複数を含む。
【請求項６】
請求項１〜５のいずれかに記載の方法において、前記１つ又は複数のフィルター・ルールは、１つ又は複数のディープ・パケット・フィルタリング・ルールを含み、前記１つ又は複数のディープ・パケット・フィルタリング・ルールは、前記１つ又は複数のネットワークパケットの１つ又は複数のペイロードを調べることによって、前記航空ネットワークにおける不正データフローを阻止する。
【請求項７】
航空機用の航空ネットワークにおけるネットワークメッセージを自動的にフィルタリングするためのシステムであって、前記システムは、
１つ又は複数のプロセッサと、
メモリと、
前記メモリに格納された１つ又は複数のプログラムとを含み、
前記１つ又は複数のプログラムは、以下のための命令を含む、すなわち、
前記航空ネットワーク内において、送信元アビオニクス装置から宛先アビオニクス装置に向けて１つ又は複数のネットワークパケットによって送信されたネットワークメッセージを、前記１つ又は複数のプロセッサによって受信する；
前記航空ネットワーク内の１つ又は複数のアビオニクス装置を監視することによって、前記１つ又は複数のアビオニクス装置の統合的な状態を示す、その時点のシステムコンテキストを前記１つ又は複数のプロセッサによって確定する；
前記ネットワークメッセージの容認性を、以下の工程を以って前記１つ又は複数のプロセッサによって分析する；
・前記ネットワークメッセージに対応する複数の属性であって、前記ネットワークメッセージに対応する前記１つ又は複数のネットワークパケットのヘッダー及びデータフィールドに対応する属性を特定すること；および
・特定のシステムコンテキスト内でどのような属性が許容されるかを示す１つ又は複数のフィルター・ルールに基づいて、前記システムコンテキスト内での前記ネットワークメッセージの容認性を判定すること；
前記ネットワークメッセージが前記システムコンテキスト内で容認できると判定された場合に、前記１つ又は複数のプロセッサによって、前記ネットワークメッセージを前記宛先アビオニクス装置に送信する、構成において、
前記１つ又は複数のフィルター・ルールは、前記航空ネットワークの試験フェーズ中に以下のようにして自動的に作成される、すなわち、
前記航空ネットワーク内で送信された試験機能ネットワークフローに対応する１つ又は複数の試験ネットワークパケットを捕捉し、
前記試験機能ネットワークフローに対応する１つ又は複数の試験ネットワークメッセージを抽出するために、前記１つ又は複数の試験ネットワークパケットを解析し、
前記１つ又は複数の試験ネットワークメッセージのうちの１つの試験ネットワークメッセージを調べることにより、前記試験ネットワークメッセージに対応する前記１つ又は複数の試験ネットワークパケットにおけるヘッダー及びデータフィールドに対応する複数の試験属性を特定し、
前記試験ネットワークメッセージの前記複数の試験属性を分類し、
前記１つ又は複数の試験ネットワークメッセージに対応し且つ以下の特徴を有する１つ又は複数のテーブルを自動的に作成し、
・前記１つ又は複数のテーブルは、前記１つ又は複数のフィルター・ルールを含む；および
・前記１つ又は複数のテーブルは、前記試験ネットワークメッセージの１つ又は複数の試験属性に基づいてチェーンされている；
前記１つ又は複数のフィルター・ルールを有効化する。
【請求項８】
請求項７に記載のシステムにおいて、前記システムコンテキストは、以下のもの、すなわち、
日付、時間、前記送信元アビオニクス装置の位置、前記宛先アビオニクス装置の位置、前記複数のアビオニクス装置の装置状態、及び、前記航空機の飛行フェーズ、のうちの１つ又は複数の組み合わせを含む。
【請求項９】
請求項８に記載のシステムにおいて、前記複数のアビオニクス装置の前記装置状態は、動作モード、メンテナンスモード、又は、データロードモードを含む。
【請求項１０】
請求項８又は９に記載のシステムにおいて、前記航空機の前記飛行フェーズは、以下の動作状態、すなわち、
パワーオン、プリフライト、エンジンスタート、イン・ゲート、タクシー・アウト、離陸、初期上昇、上昇、巡航、降下、着陸進入、ロールアウト、タクシー・イン、ゴーアラウンド、及び、エンジンシャットダウン、のうちの１つを含む。
【請求項１１】
請求項７〜１０のいずれかに記載のシステムにおいて、前記ネットワークメッセージに対応する前記複数の属性は、以下のもの、すなわち、
宛先アドレス、送信元アドレス、前記ネットワークメッセージの飛行フェーズ、前記ネットワークメッセージの装置状態、ファンクション、サブファンクション、データフロー、及び、プロトコルのうちの１つ又は複数を含む。
【請求項１２】
請求項７〜１１のいずれかに記載のシステムにおいて、前記１つ又は複数のフィルター・ルールは、１つ又は複数のディープ・パケット・フィルタリング・ルールを含み、前記１つ又は複数のディープ・パケット・フィルタリング・ルールは、前記１つ又は複数のネットワークパケットの１つ又は複数のペイロードを調べることによって、前記航空ネットワークにおける不正データフローを阻止する。