(57)【要約】  戦術データを処理するための少なくとも１つのデバイスのための通信リレーをシミュレートするためのデバイスであって、シミュレーションデバイスが：データストレージシステムと、−  戦術データを処理するためのデバイスとの接続のための第１の接続インターフェースと、−  第２の通信インターフェースと、−  ストレージシステムとインターフェースとに接続されたプロセッサであって、プロセッサは、−  第１の所定の持続時間を有する時間サイクルを第２の所定の持続時間のタイムスロットに分割することであって、各タイムスロットが時間サイクル中のインデックスによって識別される、分割することと、−  第２の通信インターフェース上でネットワークトラフィックを監視することと、−  第１のインターフェースを介して、少なくとも１つの除外されたインデックスのリストによって識別されるスロットを除くスロットのすべてのインデックスのためのメッセージを発信することと、−  第２のインターフェースを介して、少なくとも１つの除外されたインデックスのリストによって識別されるスロットのためのメッセージをブロードキャストすることとを行うように構成されたプロセッサとを含むことを特徴とする、デバイス。
2018533892.tif 000002
【特許請求の範囲】
【請求項１】
戦術データを処理するための少なくとも１つのデバイス（２００）のための通信リレーをシミュレートするためのデバイス（１００）であって、シミュレーションデバイスが、
−  データストレージシステム（１２０）と、
−  戦術データを処理するためのデバイスとの接続のための第１の接続インターフェース（１３０）と、
−  第２の通信インターフェース（１４０）と、
−  ストレージシステムとインターフェースとに接続されたプロセッサ（１１０）であって、プロセッサは、
〇  第１の所定の持続時間を有する時間サイクルを第２の所定の持続時間のタイムスロットに分割すること（１０００）であって、各タイムスロットが時間サイクル中のインデックスによって識別される、分割すること（１０００）と、
〇  第２の通信インターフェース上でネットワークトラフィックを監視すること（１０１０）と、
〇  第１のインターフェースを介して、少なくとも１つの除外されたインデックスのリストによって識別されるスロットを除くスロットのすべてのインデックスのためのメッセージを発信すること（１０５０）と、
〇  第２のインターフェースを介して、少なくとも１つの除外されたインデックスのリストによって識別されるスロットのためのメッセージをブロードキャストすること（１０４０）と
を行うように構成されたプロセッサと
を含むことを特徴とする、通信リレーをシミュレートするためのデバイス（１００）。
【請求項２】
第１のインターフェースを介して発信されるメッセージの内容が第２のインターフェースを介して受信されることを特徴とする、請求項１に記載の通信リレーをシミュレートするためのデバイス。
【請求項３】
プロセッサがメッセージをフィルタ処理する（１０２０）ように構成されることを特徴とする、請求項１から２のいずれか一項に記載の通信リレーをシミュレートするためのデバイス。
【請求項４】
ＵＤＰプロトコルを使用して行われる第２のインターフェースを介した通信を特徴とする、請求項１から３のいずれか一項に記載の通信リレーをシミュレートするためのデバイス。
【請求項５】
第２のインターフェースを介して受信されたメッセージが、通信リレーをシミュレートするためのデバイスの識別子を含むことを特徴とする、請求項１から４のいずれか一項に記載の通信リレーをシミュレートするためのデバイス。
【請求項６】
第２のインターフェースを介して受信されたメッセージが無線チャネル識別子を含むことを特徴とする、請求項１から５のいずれか一項に記載の通信リレーをシミュレートするためのデバイス。
【請求項７】
シミュレートするためのデバイスが、戦術データを処理するためのデバイスであることを特徴とする、通信リレーをシミュレートするためのデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の分野は、第４世代の無線機すなわちＰＲ４Ｇの分野である。より正確には、本発明の分野は、ＰＲ４Ｇを通して通信することが可能な機器に資格付与する（ｑｕａｌｉｆｙ）分野である。
【０００２】
ＰＲ４Ｇは、軍事戦域（ｍｉｌｉｔａｒｙ  ｏｐｅｒａｔｉｏｎｓ  ｔｈｅａｔｒｅ）において使用される無線機器である。ＰＲ４Ｇの特殊性のうちの１つは、時分割多元接続プロトコルすなわちＴＤＭＡプロトコルに従って通信を確立するＰＲ４Ｇの能力である。
【背景技術】
【０００３】
従来技術では、機器に資格付与することが可能であることの必要性に直面している。そのような資格付与は、機器の機能が有効であるという保証である。この資格付与を行うために、その機能はテストされなければならない。
【０００４】
多くの機器は、ＰＲ４Ｇと通信するように設計される。しかしながら、ＰＲ４Ｇの機密性の高い性質に照らして、それは、容易に利用可能である機器でない。ＰＲ４Ｇと通信される機器の資格付与、および特にそれの通信機能の資格付与は、したがって、問題を提示する。
【０００５】
資格付与の前に、開発自体が問題になる。実際、資格付与は、日付の点で、ならびに持続時間の点で計画され得るが、開発はランダムな持続時間を有する。予測不可能な持続時間のこれらの状態では、ＰＲ４Ｇを委任されることは、さらにより困難である。
【０００６】
さらに、そのような貸し付けが許可されるべきである場合でも、ＰＲ４Ｇは、依然として５０ｋｍの範囲を保持しながら、敵対的環境において機能するように意図される無線機である。これは、動作している１つまたは複数のＰＲＧ４の近傍に常にとどまることが、送信電力により、健康に有害であることがあることを意味する。しかしながら、開発段階中に、ほとんどの場合オフィスにおいて、これらの動作を行っている１人または複数の人は、ほぼ連続的に通信機能を要請している。実際のＰＲ４Ｇを使用することから生じるであろう無線照射のレベルは、予防措置がとられることになっていない場合、問題になり得る。
【０００７】
従来技術では、これらの問題は、資格付与されるべきシステムがＰＲ４Ｇに頼ることなしに通信することを可能にするためにそのシステムの計装によって対処される。しかしながら、この構成では、デバイスは、ＰＲ４Ｇを用いて資格付与されず、それは、通信することが可能であるものとして資格付与される。
【発明の概要】
【課題を解決するための手段】
【０００８】
本発明は、上記で識別される従来技術の欠点の全部または一部を克服すること、特に、ＰＲ４Ｇに頼ることなしに戦術データを処理するためのデバイスの資格付与を可能にする手段を提案することを目的とする。本発明は、ソフトウェア手段を用いてＰＲ４Ｇをシミュレートし、したがって、戦術データを処理するためのデバイスに、それがＰＲ４Ｇに事実上接続されたと信じさせることがどのように可能であるかを開示する。
【０００９】
この方式では、本発明の態様は、戦術データを処理するための少なくとも１つのデバイスのための通信リレーをシミュレートするためのデバイスに関し、シミュレートするためのデバイスが：
−  データストレージシステムと、
−  戦術データを処理するためのデバイスとの接続のための第１の接続インターフェースと、
−  第２の通信インターフェースと、
−  ストレージシステムとインターフェースとに接続されたプロセッサであって、プロセッサは：
−  第１の所定の持続時間を有する時間サイクルを第２の所定の持続時間のタイムスロットに分割することであって、各タイムスロットが時間サイクル中のインデックスによって識別される、分割することと、
−  第２の通信インターフェース上でネットワークトラフィックを監視することと、
−  第１のインターフェースを介して、少なくとも１つの除外されたインデックスのリストによって識別されるスロットを除くスロットのすべてのインデックスのためのメッセージを発信することと、
−  第２のインターフェースを介して、少なくとも１つの除外されたインデックスのリストによって識別されるスロットのためのメッセージをブロードキャストすることと
を行うように構成されたプロセッサとを含むことを特徴とする。
【００１０】
前の段落において述べられたばかりの主要な特徴に加えて、本発明によるデバイスは、個々に、または技術的に許容される組合せに従って考慮される、以下のうちの１つまたは複数の追加の特徴を有することができる：
−  第１のインターフェースを介して発信されるメッセージの内容は第２のインターフェースを介して受信される、
−  プロセッサは、メッセージをフィルタ処理するように構成される、
−  ＵＤＰプロトコルを使用して行われる第２のインターフェースを介した通信、
−  第２のインターフェースを介して受信されたメッセージが、通信リレーをシミュレートするためのデバイスの識別子を含む、
−  第２のインターフェースを介して受信されたメッセージは無線チャネル識別子を含む、
−  シミュレートするためのデバイスは、戦術データを処理するためのデバイスである。
【００１１】
本発明の他の特徴および利点は、添付の図面を参照して以下の説明を読めば明らかになろう。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態の図である。
【図２】ＴＤＭＡサイクルの図である。
【図３】本発明によって実装される方法のステップの図である。
【発明を実施するための形態】
【００１３】
より明快にするために、同等または同様の要素は、図のすべての上で同等の参照符号を用いてマークされる。
【００１４】
本発明は、以下の説明を読めば、および添付図を検討すれば、より良く理解されよう。後者は、情報のために図示されており、本発明を決して限定しない。
【００１５】
図１は、通信リレーをシミュレートするための第１のデバイス１００を示す。通信リレーをシミュレートするための第１のデバイスは、以下を含む：
−  マイクロプロセッサ１１０、
−  記憶手段１２０、たとえば、ローカルなのかリモートなのかにかかわらず、固定なのかリムーバブルなのかにかかわらず、単一なのかグリッド（たとえばＲＡＩＤ）なのかにかかわらず、ハードドライブ、
−  戦術データを処理するための第１のデバイス２００との接続を確立することが可能な第１の通信インターフェース１３０、たとえば、ＲＳ２３２タイプのシリアルインターフェース、
−  第２の通信インターフェース１４０、たとえば、イーサネット（登録商標）プロトコルによる通信カード。「ファイバーチャネル」またはＩｎｆｉｎｉＢａｎｄなどの他のプロトコルが考慮され得る。
【００１６】
シミュレートするための第１のデバイスのマイクロプロセッサ１１０と、シミュレートするための第１のデバイスの記憶手段１２０と、シミュレートするための第１のデバイスの第１の通信インターフェース１３０と、シミュレートするためのデバイスの第２のインターフェース１４０とは、バス１５０によって互いに接続される。
【００１７】
アクションがデバイスに与えられるとき、後者は、事実上、デバイスのメモリに記録された命令コードによって制御されるデバイスのマイクロプロセッサによって行われる。アクションがアプリケーションに与えられた場合、後者は、事実上、デバイスのマイクロプロセッサによって行われ、そのメモリ中にはアプリケーションに対応する命令コードが記録されている。デバイスまたはアプリケーションがメッセージを発信するとき、このメッセージは、前記デバイスの通信インターフェース、または前記アプリケーションの通信インターフェースを介して発信される。
【００１８】
シミュレートするための第１のデバイスの記憶手段は、以下を含む：
−  本発明の実装形態に対応し、シミュレートするための第１のデバイスが、処理するための第１のデバイスの見地から、ＰＲ４Ｇとして挙動することを可能にする命令コードを含む、シミュレートするためのゾーン１２１、
−  メッセージをフィルタ処理するための命令を含むフィルタのゾーン１２２。
【００１９】
図１は、戦術データを処理するための第１のデバイス２００を示す。戦術データを処理するための第１のデバイスは、以下を含む：
−  マイクロプロセッサ２１０、
−  記憶手段２２０、
−  戦術データを処理するための第１のデバイスの第１の通信インターフェースに接続され得る通信インターフェース２３０、
−  スクリーン２４０、たとえばタッチスクリーン。
【００２０】
処理するための第１のデバイスのマイクロプロセッサ２１０と、処理するための第１のデバイスの記憶手段２２０と、処理するための第１のデバイスの通信インターフェース２３０とは、バス２５０によって互いに接続される。
【００２１】
戦術データを処理するためのデバイス、およびＳＩＣプログラム、すなわち、戦闘および情報システム、たとえば、ＳＩＣＳを実装するデバイス。これは、スマートフォン、タブレット、コンピュータ、およびより一般的には、処理するための任意のデバイスであり得る。
【００２２】
図１は、通信リレーをシミュレートするための第２のデバイス４００を示す。通信リレーをシミュレートするための第２のデバイスは、シミュレートするための第１のデバイスと構造的に同等である。したがって、シミュレートするための第２のデバイスは、以下を含む：
−  マイクロプロセッサ４１０、
−  以下を含む記憶手段４２０：
−  シミュレートするための第１のデバイスの記憶手段のシミュレートするためのゾーン１２１と同等のシミュレートするためのゾーン４２１、
−  第１の通信インターフェース４３０、
−  第２の通信インターフェース４４０、
−  それの構成要素を互いに接続するバス４５０。
【００２３】
図１は、戦術データを処理するための第２のデバイス５００を示す。戦術データを処理するための第２のデバイスは、戦術データを処理するための第１のデバイスと構造的に同等である。したがって、第２のデバイスは、以下を含む：
−  マイクロプロセッサ５１０、
−  記憶手段５２０、
−  通信インターフェース５３０、
−  スクリーン２４０。
【００２４】
図１は以下を示す：
−  シミュレートするための第１のデバイスは、ネットワーク３００を通して、シミュレートするための第２のデバイスに接続される。これは、たとえば、イーサネットネットワークである。
−  シミュレートするための第２のデバイスは、処理するための第２のデバイスに接続される。
【００２５】
図１は物理デバイスを示す。実際には、様々なデバイスは、それらの全部または一部のみ、仮想化され得る。戦術データを処理するためのデバイスの仮想化の場合、対応する通信インターフェースも仮想化される。したがって、単一の物理マシン上で、仮想化されたデバイスのすべてを有することが可能である。
【００２６】
他の代替実装形態があることを理解されよう。たとえば、以下が考慮され得る：
−  シミュレートするための同じデバイスに接続された、戦術データを処理するための２つのデバイス、
−  シミュレートするための３つまたはそれ以上のデバイス。
【００２７】
図２は時間サイクル９００を示す。そのような時間サイクルは繰り返し、サイクルの終了が、後続のサイクルの開始を示す。そのようなサイクルは所定の持続時間Ｔｃを有する。サイクル９００はタイムスロットに分割される。タイムスロットは所定の持続時間Ｔｔｓを有する。サイクル中で、各スロットはインデックスを有する。すなわち、タイムサイクルの各タイムスロットは、番号を付けられる。
【００２８】
知られている様式では、ＴＤＭＡモードでのＰＲ４Ｇの場合、時間サイクルは１００ｍｓの３８個のタイムスロットを含む。実際には、サイクルは、１２８個のスロットまで持続することができる。
【００２９】
図３は、持続時間Ｔｃを有する時間サイクルを持続時間Ｔｔｓのタイムスロットに分割するステップ１０００。このステップは、シミュレートするためのデバイス、たとえば、シミュレートするための第１のデバイス１００によって実装される。この分割は、少なくとも、サイクルを表す構造の、すなわち、タイムスロットごとに１つのレコードを含む構造の、シミュレートするためのデバイスのメモリにおける管理によって行われる。
【００３０】
タイムスロットレコードは少なくとも以下を含む：
−  スロット識別子：このために、スロットのインデックスが使用される。
−  動作モード。モードは、以下のことが可能である：
−−  発信：シミュレートするためのデバイスは、このスロット中に第２のインターフェースを介してデータを発信する。
−−  受信：シミュレートするためのデバイスは、このスロット中に第２のインターフェースを介してデータを受信する。
【００３１】
この管理は、除外と呼ばれるインデックスのリストを定義することを可能にし、これは、発信モードにあるスロットに対応するインデックスのリストである。実際には、ＰＲ４Ｇの場合、そのようなリストは、１から３までのインデックスを含む。しかし、本発明は、より多くのインデックスを含んでいるリストがあっても、有効なままである。
【００３２】
分割が実行されると、シミュレートするための第１のデバイスは、第２の通信インターフェース上のネットワークトラフィックを監視するステップ１０１０に移る。このトラフィックは、ＵＤＰプロトコルに従って、およびネットワークの所定のポート上で監視される。さらに、発信されるメッセージのすべてが、ブロードキャストモードで発信される。問題とするポートＵＤＰは、シミュレートするための第１のデバイスのパラメータである。本発明では、シミュレートするためのデバイスのすべてが、この構成を共有する。したがって、シミュレートするためのデバイスによって発信された各データパケットは、シミュレートするための他のデバイスのすべてによって受信される。
【００３３】
ＴＤＭＡ接続をシミュレートするために、本発明によるシミュレートするためのデバイスは、したがって、ＵＤＰパケットを発信し、各パケットは構造化され、少なくとも以下を含む：
−  シミュレートするためのデバイスの識別子、
−  タイムスロット識別子、すなわち、タイムスロットインデックス値、
−  ＴＤＭＡ有効積載部は、送信されるべきデータに対応する。この有効積載部は、ＵＤＰ有効積載部と混同されてはならない。ＴＤＭＡ有効積載部はＵＤＰ有効積載部中に含まれる。
【００３４】
本発明の一代替形態では、ＵＤＰパケットは、以下をも含む。
【００３５】
−  ＰＲ４Ｇのサブチャネルの使用をシミュレートすることを可能にする無線サブチャネル識別子。
【００３６】
ＵＤＰブロードキャスティングの使用のおかげで、シミュレートするための各デバイスは、他のものを検出することができる。このブロードキャスティングモードはまた、ブロードキャストの同期を保証する、シミュレートするためのマスタデバイスを選択するための方法をセットアップすることを可能にする。この方法は、ネットワークをマスタの消失に対してより耐性があるようにするようにして周期的にトリガされる。
【００３７】
一代替形態では、デバイスは、フィルタ処理のステップ１０２０において受信される各ＵＤＰパケットについてパスする。フィルタ処理のステップでは、シミュレートするためのデバイスは、ファイアウォールとして挙動する。適用されるルールは、シミュレートするためのデバイスの記憶手段のフィルタのゾーン１２２のルールである。フィルタ処理のための基準は、たとえば、以下の通りである：
−  シミュレートするためのデバイスの識別子、
−  タイムスロット識別子、
−  など。
【００３８】
メッセージがフィルタ処理ルールに対応する場合、シミュレートするためのデバイスによるそれの処理は、中断される。
【００３９】
この動作は、２つのＰＲ４Ｇ間の通信を第３のものを通してシミュレートすることを可能にするために、興味深い。同じネットワークにおいて、各々が識別子：ＤＳ１、ＤＳ２、ＤＳ３によって指定された、シミュレートするための３つのデバイスについて考える。次いで、ＤＳ１が、ＤＳ３から来るパケットをフィルタ処理し、ＤＳ３が、ＤＳ１から来るパケットをフィルタ処理するように構成された場合、この場合、ＤＳ１とＤＳ３との間の通信は、ＤＳ１とＤＳ３とが、５０ｋｍ超であるが１００ｋｍ未満の距離だけ分離されており、ＤＳ２がＤＳ１とＤＳ３との間に位置する場合、戦域（ｔｈｅａｔｒｅ  ｏｆ  ｏｐｅｒａｔｉｏｎｓ）の場合のように、ＤＳ２を通過しなければならない。
【００４０】
また、シミュレートするためのデバイスが自動的に発見され得るという事実は、簡略化されたフィルタを構成するためのインターフェースを有することを可能にする。実際、フィルタ処理の可能な値について、ネットワークをリッスンすることによって発見される値を使用すれば十分である。
【００４１】
代替形態による監視するステップから、またはフィルタ処理のステップから、制御は、タイムスロットのモードに従って送るステップ１３０に移動する。
【００４２】
これが、受信モードに対応するスロットである場合、制御は、戦術データを処理するための第１のデバイスにメッセージを発信するステップ１０５０に移る。これが、発信モードに対応するスロットである場合、制御は、第２の通信インターフェースを介してメッセージを発信するステップ１０４０に移る。
【００４３】
戦術データを処理するための第１のデバイスにメッセージを発信するステップ１０５０において、シミュレートするための第１のデバイスは、メッセージを生成し、戦術データを処理するための第１のデバイスに発信する。このメッセージの内容は、受信モードでのタイムスロットの間、シミュレートするための第１のデバイスによって受信されたメッセージに対応する。すなわち、シミュレートするための第１のデバイスは、第１のインターフェースを介して、除外と呼ばれるインデックスのリストによって識別されるスロットを除くスロットインデックスのすべてについてメッセージを発信する。
【００４４】
第２の通信インターフェースを介してメッセージを発信するステップ１０４０において、第１のデバイスは、第２の通信インターフェースを介してＵＤＰメッセージを生成およびブロードキャストする。このメッセージの内容は、以下のいずれかに依存する：
−  戦術データを処理するための第１のデバイスが、シミュレートするための第１のデバイスに、メッセージ、すなわち、空であっても、または「私は何も言うことはない、私がここにいることを意図する」を意味するメッセージでも、を送った、前のステップ１０３５。それは、シミュレートするための第１のデバイスによってブロードキャストされたメッセージの有用な内容として使用される、処理するための第１のデバイスのこのメッセージの内容である。
−  シミュレートするためのデバイスが、現在の発信中のタイムスロットに構成によって関連付けられた受信中のタイムスロットの間、第２のインターフェースを介してメッセージを受信した、ステップ。
【００４５】
第２のインターフェースを介してメッセージを発信するステップの後に、および処理するための第１のデバイスにメッセージを発信するステップの後に、シミュレートするための第１のデバイスは、ネットワークを監視することを続ける。
【００４６】
ステップは逐次的様式で説明されたが、それらのステップが、たとえば、各マネージャがメッセージを管理することが可能なプロセスに対応する、要求マネージャの予約の使用によって、並列に実装され得ることは明らかである。
【００４７】
本発明は、したがって、戦術データを処理するための第１のデバイスと戦術データを処理するための第２のデバイスとの間の通信をシミュレートすることを可能にする。実際：
−  処理するための第１のデバイスによって、シミュレートするための第１のデバイスに発信されるメッセージは、シミュレートするための第１のデバイスによってブロードキャストされる。
−  シミュレートするための第１のデバイスによってブロードキャストされたメッセージのすべてが、シミュレートするための第２のデバイスによって受信される。
−  シミュレートするための第２のデバイスによって受信されたメッセージのすべてが、データを処理するための第２のデバイスに発信される。
【００４８】
この説明は、データを処理するための第２のデバイスによって、シミュレートするための第２のデバイスに発信されたメッセージについても有効である。
【００４９】
したがって、本発明を用いると、ＰＲ４Ｇの無線機能、特に、ＴＤＭＡの使用に対応する無線機能をシミュレートすることが効率的に可能である。
【図１】
2018533892.tif 000003
【図２】
2018533892.tif 000004
【図３】
2018533892.tif 000005
【国際調査報告】
2018533892.tif 000006
2018533892.tif 000007
2018533892.tif 000008
2018533892.tif 000009
2018533892.tif 000010
2018533892.tif 000011