ローカルエリアネットワークLAN102の第1のエンドシステム104のマスタ物理インタフェースPHYデバイス131のメッセージ送信機134およびメッセージ受信機138に通信で結合された同期用送信機112と、ローカルエリアネットワークLANの第2のエンドシステム106のスレーブPHYデバイス132のメッセージ送信機136およびメッセージ受信機140に通信で結合された同期用受信機118とを備え、前記同期用送信機が、第1の差動ツイストペア接続108および第2の差動ツイストペア接続110を使用して、前記同期用受信機にタイミングメッセージを送信するように構成され、前記同期用送信機が、前記第1の差動ツイストペア接続および前記第2の差動ツイストペア接続を使用して、前記同期用受信機に同期用パルスを送信するように構成される、ネットワーク同期用システム100。前記マスタPHYデバイス131の前記メッセージ送信機134が、前記第1の差動ツイストペア接続108を使用して前記スレーブPHYデバイス132の前記メッセージ受信機140に通信で結合され、前記スレーブPHYデバイスの前記メッセージ送信機136が、前記第2の差動ツイストペア接続110を使用して前記マスタPHYデバイスの前記メッセージ受信機138に通信で結合される、請求項1記載のシステム100。前記マスタPHYデバイス131の前記メッセージ送信機134のうちの少なくとも1つが、結合トランス124を使用して前記第1の差動ツイストペア接続108に通信で結合され、前記スレーブPHYデバイス132の前記メッセージ送信機136が、結合トランス128を使用して前記第2の差動ツイストペア接続110に通信で結合され、前記マスタPHYデバイスの前記メッセージ受信機138が、結合トランス130を使用して前記第2の差動ツイストペア接続に通信で結合され、前記スレーブPHYデバイスの前記メッセージ受信機140が、結合トランス126を使用して前記第1の差動ツイストペア接続に通信で結合される、請求項1記載のシステム100。ローカルエリアネットワークLAN102であって、第1のエンドシステム104、および前記第1のエンドシステムに、第1の差動ツイストペア接続108および第2の差動ツイストペア接続110を使用して、通信で結合された第2のエンドシステム106を備えるLAN102と、前記第1の差動ツイストペア接続および前記第2の差動ツイストペア接続の少なくとも1つのセンタータップ114、116に通信で結合された同期送信機112と、前記第1の差動ツイストペア接続および前記第2の差動ツイストペア接続の少なくとも1つのセンタータップ120、122に通信で結合された同期受信機118とを備える、ネットワーク同期システム100。マスタ物理インタフェースPHYデバイス131が、前記第1の差動ツイストペア接続108を使用してスレーブPHYデバイス132にメッセージを送信するように構成され、前記マスタ物理インタフェースPHYデバイスが、前記第2の差動ツイストペア接続110を使用して前記スレーブPHYデバイスからメッセージを受信するように構成される、請求項4記載のシステム100。前記マスタ物理インタフェースPHYデバイス131のメッセージ送信機134が、前記第1の差動ツイストペア接続108を使用して前記スレーブPHYデバイス132のメッセージ受信機140に通信で結合される、請求項5記載のシステム100。前記マスタ物理インタフェースPHYデバイス131のメッセージ受信機138が、前記第2の差動ツイストペア接続110を使用して前記スレーブPHYデバイス132のメッセージ送信機136に通信で結合される、請求項5記載のシステム100。マスタ物理インタフェースPHYデバイス131が、前記第1の差動ツイストペア接続108および前記第2の差動ツイストペア接続110の少なくとも1つにトランス結合される、請求項4記載のシステム100。スレーブ物理インタフェースPHYデバイス132が、前記第1の差動ツイストペア接続108および前記第2の差動ツイストペア接続110の少なくとも1つにトランス結合される、請求項4記載のシステム100。同期用送信機112および同期用受信機118の少なくとも1つが、結合トランス124、126、128、130のセンタータップ114、116、120、122に通信で結合され、前記結合トランスが、前記第1のエンドシステム104のマスタ物理インタフェースPHYデバイス131と前記第2のエンドシステム106のスレーブ物理インタフェースPHYデバイス132の間に通信で結合される、請求項4記載のシステム100。以下の詳細な説明では、本発明の実施形態を限定ではなく例として説明する。本発明は、産業、商業、および住宅への適用におけるネットワーク同期の分析的かつ系統的な実施形態に対する一般的な適用を有することが企図されている。本明細書では、単数形で列挙され単語aまたはanが前に付された要素またはステップは、明記されない限り、その要素またはステップの複数形を除外しないものとして理解されたい。さらに、本発明の一実施形態と言及する場合、列挙した特徴も組み込む追加の実施形態の存在を除外するとして解釈されることを意図するものではない。本発明の実施形態は、たとえばネットワークのホストおよびノードであるがこれらに限定されないエンドシステムを含み、たとえばスイッチおよび/またはルータであるがこれらに限定されない中間システムも含むことができる。システムは、1つまたは複数のスイッチを介してネットワークを経由してそれぞれと通信する。種々の実施形態では、ネットワークはアビオニクス全二重交換イーサネット商標AvionicsFull-DuplexSwitchedEthernet商標AFDXであり、AFDXは、決定論的サービス品質QoSを提供しながら、専用の帯域幅を利用するセーフティクリティカルアプリケーション用データネットワークである。AFDXは、IEEE802.3イーサネット商標技術に基づいており、商用オフザシェルフcommercialoff-the-shelfCOTSコンポーネントを利用し、具体的にはARINC664規格のPart7に記載されている。この通信ネットワークは、たとえば1秒当たり10メガビットまたは1秒当たり100メガビットで送受信する2つの差動ワイヤペアを、1つは送信用、1つは受信用に使用する1秒当たり1000メガビットすなわちギガビットのEthernet商標overcopperは、全二重モードで4つのペアを使用する。エンドシステムの物理インタフェースPHYとスイッチの間の結合は、トランスを介する。ライン側にセンタータップを有するトランスを選択した場合、2つの信号ペアに対応するトランスのセンタータップを使用してコモンモード信号を送信することができる。この信号は、コモンモードとして送信されるので、イーサネット商標通信に使用される差動信号と直交し、これに干渉しない。加えて、別の実施形態によれば、絶縁トランスが使用される。図1は、本発明の例示的な実施形態によるネットワーク同期システム100の概略ブロック図である。この例示的な実施形態では、ネットワーク同期システム100は、たとえば具体的にはARINC664規格のPart7に記載されているイーサネット商標ネットワークなどであるがこれに限定されないローカルエリアネットワークLAN102と共に使用される。ネットワーク102は、第1のエンドシステム104と、第1のエンドシステム104に第1の差動ツイストペア接続108および第2の差動ツイストペア接続110を使用して通信で結合された第2のエンドシステム106とを含む。ネットワーク同期システム100は、第1の差動ツイストペア接続108のセンタータップ114および第2の差動ツイストペア接続110のセンタータップ116の少なくとも一方に通信で結合された同期送信機112も含む。ネットワーク同期システム100は、第1の差動ツイストペア接続108のセンタータップ120および第2の差動ツイストペア接続110のセンタータップ122の少なくとも一方に通信で結合された同期受信機118をさらに含む。例示的な実施形態では、第1のエンドシステム104および第2のエンドシステム106は、それぞれのトランス124、126、128、および130を使用して第1の差動ツイストペア接続108および第2の差動ツイストペア接続110に通信で結合される。種々の実施形態では、第1のエンドシステム104および第2のエンドシステム106は、それぞれのインダクタ図1に図示せずの両端で第1の差動ツイストペア接続108および第2の差動ツイストペア接続110に通信で結合される。トランス124、126、128、および130は、各トランスのライン側巻線にセンタータップ114、116、120、および122を含む。トランス124、126、128、および130の代わりにインダクタを使用する場合、センタータップ114、116、120、および122はそれぞれのインダクタのセンタータップである。第1のエンドシステム104および第2のエンドシステム106はそれぞれ、物理インタフェースPHYデバイス131および132を含む。各PHYデバイス131および132は、それぞれの送信セクション134および136ならびにそれぞれの受信セクション138および140を含む。例示的な実施形態では、PHYデバイス131は時刻マスタデバイスとして構成され、PHYデバイス132は時間スレーブデバイスとして構成される。マスタPHYデバイス131は、第1の差動ツイストペア接続108を使用してスレーブPHYデバイス132にメッセージを送信するように構成される。マスタPHYデバイス131は、第2の差動ツイストペア接続110を使用してスレーブPHYデバイス132からメッセージを受信するように構成される。具体的には、マスタ物理インタフェースPHYデバイス131のメッセージ送信機134は、第1の差動ツイストペア接続108を使用してスレーブPHYデバイス132のメッセージ受信機140に通信で結合され、マスタ物理インタフェースPHYデバイス131のメッセージ受信機138は、第2の差動ツイストペア接続110を使用してスレーブPHYデバイス132のメッセージ送信機136に通信で結合される。例示的な実施形態では、マスタ物理インタフェースPHYデバイス131は、トランス124を使用して第1の差動ツイストペア接続108にトランス結合され、かつトランス130を使用して第2の差動ツイストペア接続110にトランス結合されている。しかし、いくつかの実施形態では、トランス124およびトランス130の一方または両方はインダクタに置き換えてもよく、マスタ物理インタフェースPHYデバイス131と第1の差動ツイストペア接続108および/または第2の差動ツイストペア接続110との間の接続はインダクタ複数可の両端に形成されてもよい。また、例示的な実施形態では、スレーブ物理インタフェースPHYデバイス132は、トランス126を使用して第1の差動ツイストペア接続108にトランス結合され、かつトランス128を使用して第2の差動ツイストペア接続110にトランス結合されている。しかし、いくつかの実施形態では、トランス126およびトランス128の一方または両方はインダクタに置き換えてもよく、スレーブ物理インタフェースPHYデバイス131と第1の差動ツイストペア接続108および/または第2の差動ツイストペア接続110との間の接続はインダクタ複数可の両端に形成されてもよい。例示的な実施形態では、同期用送信機112および/または同期用受信機118は、それぞれの結合トランス124、126、128、および130のセンタータップに通信で結合される。ネットワーク102は、動作中に、第1のエンドシステム104と第2のエンドシステム106の間の通信リンクを提供する。加えて、ネットワーク102を使用して第1のエンドシステム104および第2のエンドシステム106と通信できる複数の他のエンドシステム図示せずがあることがある。第1のエンドシステム104および第2のエンドシステム106のそれぞれは、それぞれのプロセッサ141および142を含むことができ、これらは、第1のエンドシステム104および第2のエンドシステム106の動作を制御するように構成されることができる。第1のエンドシステム104と第2のエンドシステム106を同期させるとき、同期用送信機112は、タイミングメッセージを生成し、これを、ネットワーク102を介して送信するようにプログラムされる。別の実施形態では、タイミングメッセージは、たとえばネットワーク102上で動作する任意のホスト、ノード、ルータ、またはスイッチであるがこれらに限定されないものによって生成されることができる。同期されているエンドシステムは、タイミングメッセージを記憶し、同期パルスを待機する。同期用送信機112は、同期パルスを生成し、これを、ネットワーク102を介して送信するようにプログラムされる。同期パルスは、エンドシステムによって受信されると、クロックを更新するかまたはタイミング処理timingprocessに適用されるオフセットを生成するようにエンドシステムをトリガし、タイミングメッセージおよび同期パルスを受信するすべてのエンドシステムが次にマイクロ秒未満sub-microsecondの公差に同期されるようにする。ネットワーク同期システム100は、ネットワーク102上のデータ転送に影響することなく既存のネットワーク102を経由して送信されるコモンモードパルスを使用することによって、追加の配線を追加せずにマイクロ秒未満の同期を可能にする。別の実施形態では、同期パルスが送信された後に、すべてのエンドシステムにタイミングメッセージを送信することができる。図2は、本発明の別の実施形態によるネットワーク同期システム200の概略ブロック図である。ネットワーク同期システム200は、ネットワーク同期システム100図1に示されると実質的に類似しており、ネットワーク同期システム100のコンポーネントと同一のネットワーク同期システム200のコンポーネントは、図2において、図1で使用されるのと同じ参照番号を使用して識別される。例示的な実施形態では、同期用送信機112および/または同期用受信機118は、それぞれの結合トランス124、126、128、および130のセンタータップにトランス202および204を使用して通信で結合される。プロセッサという用語は、本明細書では、中央処理装置、マイクロプロセッサ、マイクロコントローラ、縮小命令セット回路RISC、特定用途向け集積回路ASIC、論理回路、および本明細書において説明する機能を実行することが可能な他の任意の回路またはプロセッサを指す。本明細書では、ソフトウェアおよびファームウェアという用語は相互に置き換え可能であり、プロセッサ141および142によって実行するために、RAMメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、および不揮発性RAMNVRAMメモリを含むメモリに記憶されている任意のコンピュータプログラムを含む。上記のメモリの種類は例示的なものに過ぎず、したがってコンピュータプログラムの記憶のために使用可能なメモリの種類について限定するものではない。前述の明細書に基づいて理解されるように、本開示の上述の実施形態は、コンピュータプログラミング、または、コンピュータソフトウェア、ファームウェア、ハードウェア、もしくは任意の組み合わせもしくはそのサブセットを含むエンジニアリング技術を使用して実施することができ、その技術的効果は、追加の銅配線を導入することなくネットワークへのマイクロ秒未満の同期を提供することである。コンピュータが読み取り可能なコード手段を有する、結果として得られるそのような任意のプログラムは、1つまたは複数のコンピュータが読み取り可能な媒体内で実施または提供することができ、それによって、本開示の説明した実施形態によるコンピュータプログラム製品、すなわち1つの製品を作製することができる。コンピュータが読み取り可能な媒体は、たとえば、固定ハードドライブ、ディスケット、光ディスク、磁気テープ、読み出し専用メモリROMなどの半導体メモリ、および/またはインターネットまたは他の通信ネットワークもしくはリンクなどの任意の送受信媒体であってよいが、これらに限定されない。コンピュータコードを含む製品は、ある媒体からコードを直接実行することによって、ある媒体から別の媒体にコードをコピーすることによって、またはネットワークを経由してコードを送信することによって、作製および/または使用することができる。複数のエンドシステムをエンドシステムのネットワーク内で時間的に同期させる方法およびシステムの上述の実施形態は、追加の配線を追加することなく銅ベースのARINC664part7ネットワークを同期させるための費用効果が高く信頼性のある手段を提供する。より具体的には、本明細書において説明する方法およびシステムは、時間的な同期分解能を向上させながら、ネットワーク同期を実施するために必要なメッセージの数を減少させ、かつシステムの複雑さを低減させることを容易にする。その結果、本明細書において説明する方法およびシステムは、費用効果が高く信頼性のある方法でアビオニクスネットワークを動作させることを容易にする。本明細書では、いくつかの例を使用して、最良の形態を含めて本発明を開示し、また、当業者であれば、任意のデバイスまたはシステムを作製および使用し、任意の採用した方法を遂行することを含めて本発明を実施することができるようにしている。本発明の特許性のある範囲は、請求項によって定義され、当業者が想到する他の例を含むことができる。このような他の例は、請求項の書字言語と異ならない構造要素を有する場合、または請求項の書字言語とのわずかな違いを有する等価な構造要素を含む場合、請求項の範囲内に含まれるものとする。