(57)【要約】【課題】フレームの誤同期の発生による通信装置の信頼性の低下を解決すること。【解決手段】通信装置は、複数のユーザ側装置にスプリッタを介して接続されており、上記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、上記バースト光信号内において当該バースト光信号の先頭から上記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行う照合手段と、上記照合手段による上記シンクパターンデータ及び上記バーストデリミタの照合がそれぞれ成功した場合に、上記バースト光信号内のバーストデリミタの位置を基準として上記フレームデータの同期を行う同期手段と、を備え、上記照合手段は、上記シンクパターンデータの照合が成功した後に、上記バーストデリミタの照合を行う。【選択図】図８
2012029124.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザ側装置にスプリッタを介して接続されており、
前記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、前記バースト光信号内において当該バースト光信号の先頭から前記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行う照合手段と、
前記照合手段による前記シンクパターンデータ及び前記バーストデリミタの照合がそれぞれ成功した場合に、前記バースト光信号内のバーストデリミタの位置を基準として前記フレームデータの同期を行う同期手段と、を備え、
前記照合手段は、前記シンクパターンデータの照合が成功した後に、前記バーストデリミタの照合を行う、
通信装置。
【請求項２】
請求項１に記載の通信装置であって、
前記照合手段は、前記シンクパターンデータの照合が予め設定された複数回成功した場合に、前記バーストデリミタの照合を行う、
通信装置。
【請求項３】
請求項１又は２に記載の通信装置であって、
前記照合手段は、前記シンクパターンデータと前記バーストデリミタとの照合をそれぞれ同一の回路にて行う、
通信装置。
【請求項４】
請求項１乃至３のいずれかに記載の通信装置であって、
前記照合手段は、前記バースト光信号の先頭から所定量のデータを前記シンクパターンデータとして照合を行うと共に、照合に失敗した場合に、前記バースト光信号の先頭位置を後方に所定量だけずらして当該ずらした先頭位置から所定量のデータを前記シンクパターンデータとして照合を行う。
通信装置。
【請求項５】
請求項１乃至４のいずれかに記載の通信装置であって、
前記照合手段は、前記シンクパターンデータが一定のハミング距離以下で一致するか否かの照合を行う、
通信装置。
【請求項６】
請求項１乃至５のいずれかに記載の通信装置であって、
前記バースト光信号をビットストリーム信号に変換する変換手段を備え、
前記照合手段は、前記変換手段にて変換された前記ビットストリーム信号に基づいて前記シンクパターンデータと前記バーストデリミタとの照合を行う、
通信装置。
【請求項７】
請求項１乃至６のいずれかに記載の通信装置であって、
前記バースト光信号は、IEEE802.3avにより規定される前記シンクパターンデータと前記バーストデリミタとを含む、
通信装置。
【請求項８】
スプリッタを介して接続された複数のユーザ側装置と、当該各複数のユーザ側装置から送信されるバースト光信号をバースト受信する通信装置と、を備え、
前記通信装置は、
前記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、前記バースト光信号内において当該バースト光信号の先頭から前記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行う照合手段と、
前記照合手段による前記シンクパターンデータ及び前記バーストデリミタの照合がそれぞれ成功した場合に、前記バースト光信号内のバーストデリミタの位置を基準として前記フレームデータの同期を行う同期手段と、を備え、
前記照合手段は、前記シンクパターンデータの照合が成功した後に、前記バーストデリミタの照合を行う、
通信システム。
【請求項９】
複数のユーザ側装置にスプリッタを介して接続された通信装置に、
前記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、前記バースト光信号内において当該バースト光信号の先頭から前記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行う照合手段と、
前記照合手段にて前記シンクパターンデータの照合が成功した後に、前記バーストデリミタの照合が成功した場合に、前記バースト光信号内のバーストデリミタの位置を基準として前記フレームデータの同期を行う同期手段と、
を実現させるためのプログラム。
【請求項１０】
スプリッタを介して接続された複数のユーザ側装置と、当該各複数のユーザ側装置から送信されるバースト光信号をバースト受信する通信装置と、を備えたネットワークシステムにて、
前記通信装置が、前記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、前記バースト光信号内において当該バースト光信号の先頭から前記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行い、
前記シンクパターンデータの照合が成功した後に、前記バーストデリミタの照合が成功した場合に、前記バースト光信号内のバーストデリミタの位置を基準として前記フレームデータの同期を行う、
通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置にかかり、特に、バースト信号のフレーム同期をとる通信装置に関する。また、本発明は、通信システム、プログラム、通信方法に関する。
【背景技術】
【０００２】
局側装置（ＯＬＴ：Optical Line Terminal）と、複数の宅側装置（ＯＮＵ：Optical Network Unit）と、の間を、光データ通信ネットワークを使って双方向通信を行うシステムとして、例えば、IEEE802.3avにより規定される10G EPON（10 Gigabit Ethernet Passive Optical Network）システムを適用したPON（Passive Optical Network）システムがある。そして、IEEE802.3avで規定される10G EPONシステムでは、各ONU装置から時分割にバースト受信するアップストリームバーストデータのフレーム同期、つまり、FEC（Forward Error Correction（前方誤り訂正））符号開始位置の検出は、当該アップストリームバースト中の66bitバーストデリミタを検出し、フレームの開始位置を特定することで行っている。例えば、特許文献１に、関連する技術が開示されている。
【０００３】
ここで、FEC符号開始位置を検出してFEC符号同期を確立する方法の一例を、図１を参照して説明する。図１は、10G EPONシステムのOLT装置において、アップストリームバーストデータのFEC符号同期（FEC符号開始位置の検出）の役割を持つIEEE802.3av Clause 76で規定されるSYNCRONOZER機能の処理動作を示すフローチャートである。
【０００４】
図１に示すように、まず、SYNCHRONIZER機能は、PMA機能から16bitXSBI 10Gインタフェースを介してバーストデータを受信し、受信データからビットストリームの生成を行う（ステップＳ１）。続いて、生成したビットストリームが66bit以上となった時点で、生成したビットストリームの先頭bitから66bit目までが、IEEE802.3av Clause 76で規定される66bitのバーストデリミタパターンと11bitのハミング距離以下で一致するかの照合検出を行う（ステップＳ２）。なお、11bitまでビット誤りが許容されるのは、バーストフレームの先頭からバーストデリミタまでの区間はFEC符号による誤り訂正が行われないためであり、１０の−３乗程度のエラーレートでもフレーム検出できるためである。
【０００５】
そして、上記照合に失敗した場合（未検出）には（ステップＳ２：Ｎｏ）、ビットストリーム中の照合位置を現在の66bitから1bit後方にシフトさせ、再度照合検出を行う。照合に成功した場合（検出）には（ステップＳ２：Ｙｅｓ）、当該照合に成功した66bitの次ビットをFEC符号列の先頭位置と判断してフレーム同期し、FEC符号を取得する（ステップＳ３）。
【０００６】
そして、取得したFEC符号は、上位レイヤのFEC DECODER機能に転送される。なお、上述したFEC符号の取得処理は、以下の条件を満たすまで繰り返す。つまり、FEC符号同期中に、受信するビットストリームからIEEE802.3av Clause 76で規定されるEOB（End of BurstDelimiter）パターンを検出、FEC符号デコードの連続失敗、又はPMA機能からのデータ受信の停止を検出、のいずれかを満たした場合、本バーストの処理に使用した各設定の初期化を行い、次のアップストリームバーストを待つ。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−６７２５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した方法では、雑音を有する通信路やビットエラーレートの高い通信路の場合、ONU装置からのバーストデリミタではないビットストリームにおいても、OLT装置はバーストデリミタと誤検出して誤同期してしまうことが生じうる。例えば、SYNCRONIZER機能におけるバーストデリミタパターンの検出において、アップストリーム通信路からバーストデリミタパターンにハミング距離が近いデータを受信した場合には、FEC符号の誤同期が生じうる。つまり、IEEE802.3avに準じたSYNCRONIZER機能において、ビットストリームがバーストデリミタパターンと11bit以下のハミング距離で一致する場合、バーストデリミタと判断する点や、PMD受信時におけるMAX BER（Bit error rate）を１０の−３と規定している点を考慮する場合には、本誤同期が発生する可能性は高い。
【０００９】
そして、一度、誤同期を確立してしまった場合には、OLT装置のSYNCRONIZER機能はFEC符号同期状態となり、FEC符号同期が終了する為の条件を満たしFEC符号非同期状態となるまで、バーストデリミタの検出は行われない。この間に真のバーストデリミタをOLT装置が受信した場合、当該バーストデリミタはSYNCRONIZER機能において検出されず、そのアップストリームバーストに含まれる全てのFEC符号は、上位レイヤに転送することが出来ない。従って、フレームのFCS（Frame Check Sequence）エラー（CRC（Cyclic Redundancy Check）エラー）など、不要なアラームの誤検出にまで至ってしまう問題があった。
【００１０】
このため、本発明の目的は、上述した課題である、フレームの誤同期が発生することによる通信装置の信頼性の低下、を解決することができる通信装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の一形態である通信装置は、
複数のユーザ側装置にスプリッタを介して接続されており、
上記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、上記バースト光信号内において当該バースト光信号の先頭から上記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行う照合手段と、
上記照合手段による上記シンクパターンデータ及び上記バーストデリミタの照合がそれぞれ成功した場合に、上記バースト光信号内のバーストデリミタの位置を基準として上記フレームデータの同期を行う同期手段と、を備え、
上記照合手段は、上記シンクパターンデータの照合が成功した後に、上記バーストデリミタの照合を行う、
という構成をとる。
【００１２】
また、本発明の他の形態である通信システムは、
スプリッタを介して接続された複数のユーザ側装置と、当該各複数のユーザ側装置から送信されるバースト光信号をバースト受信する通信装置と、を備える。
そして、上記通信装置は、
上記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、上記バースト光信号内において当該バースト光信号の先頭から上記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行う照合手段と、
上記照合手段による上記シンクパターンデータ及び上記バーストデリミタの照合がそれぞれ成功した場合に、上記バースト光信号内のバーストデリミタの位置を基準として上記フレームデータの同期を行う同期手段と、を備え、
上記照合手段は、上記シンクパターンデータの照合が成功した後に、上記バーストデリミタの照合を行う、
という構成をとる。
【００１３】
また、本発明の他の形態であるプログラムは、
複数のユーザ側装置にスプリッタを介して接続された通信装置に、
上記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、上記バースト光信号内において当該バースト光信号の先頭から上記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行う照合手段と、
上記照合手段にて上記シンクパターンデータの照合が成功した後に、上記バーストデリミタの照合が成功した場合に、上記バースト光信号内のバーストデリミタの位置を基準として上記フレームデータの同期を行う同期手段と、
を実現させるためのプログラムである。
【００１４】
また、本発明の他の形態である通信方法は、
スプリッタを介して接続された複数のユーザ側装置と、当該各複数のユーザ側装置から送信されるバースト光信号をバースト受信する通信装置と、を備えたネットワークシステムにて、
上記通信装置が、上記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、上記バースト光信号内において当該バースト光信号の先頭から上記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行い、
上記シンクパターンデータの照合が成功した後に、上記バーストデリミタの照合が成功した場合に、上記バースト光信号内のバーストデリミタの位置を基準として上記フレームデータの同期を行う、
という構成をとる。
【発明の効果】
【００１５】
本発明は、以上のように構成されるため、これによると、バースト受信するフレームの誤同期を抑制し、信頼性の高い通信装置を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明に関連する通信装置の動作を示すフローチャートである。
【図２】実施形態１における通信システムの構成を示すブロック図である。
【図３】図２に開示したセンタ側装置の構成を示すブロック図である。
【図４】図３に開示したSYNCHRONIZER機能の構成を示すブロック図である。
【図５】図２に開示したセンタ側装置でバースト受信するアップストリームバーストデータの構成を示す図である。
【図６】図２に開示したセンタ側装置の動作の概略を示すフローチャートである。
【図７】図２に開示したセンタ側装置の動作の詳細を示すフローチャートである。
【図８】付記１における通信装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１７】
＜実施形態１＞
本発明の第１の実施形態を、図２乃至図７を参照して説明する。図２乃至図４は、本実施形態における通信システムの構成を示す図であり、図５は通信システムを伝送されるデータの構成を示す図である。図６乃至図７は、通信システムの動作を示す図である。
【００１８】
［構成］
本実施形態における通信システムは、１０ＧＥＰＯＮシステムである。この１０ＧＥＰＯＮシステムは、例えば、図２に示すように、局舎等に設置された複数のユーザ側装置（ＯＮＵ：Optical Network Unit）３１，３２，・・・，３ｎと、当該ユーザ側装置３１〜３ｎからの光信号を終端するセンタ側装置（ＯＬＴ：Optical Line Terminal）１と、を備えている。そして、複数のユーザ側装置は、スプリッタ２を介してセンタ側装置１に接続されており、当該センタ側装置１は、イーサネット（登録商標）等のネットワークＮに接続されている。
【００１９】
上記スプリッタ２は、センタ側装置１とユーザ側装置３１〜３ｎとの間で光信号を複数に分岐する装置である。
【００２０】
上記各ユーザ側装置３１〜３ｎには、実際のアプリケーションデータの送受信を行うそれぞれのユーザ端末４１，４２，・・・，４ｎが対応して接続されている。
【００２１】
このような構成の１０ＧＥＰＯＮシステムで下り方向伝送（センタ側装置１からユーザ端末４１〜４ｎに向かう方向の伝送）が行われる場合、センタ側装置１はブロードキャストを行い、ユーザ側装置４１〜４ｎがそれぞれ受信すべきデータを選択して受信する。
【００２２】
一方、上記構成の１０ＧＥＰＯＮシステムで上り方向伝送（ユーザ端末４１〜４ｎからセンタ側装置１に向かう方向の伝送）が行われる場合には、ユーザ側装置３１〜３ｎがセンタ側装置１に向けて同時にデータを送信する可能性がある。このため、ユーザ側装置３１〜３ｎにタイムスロットが割り当てられて、これらのデータの時分割多重が行われる。
【００２３】
具体的に、ユーザ側装置３１〜３ｎは、時分割多重により割り振られたタイミングに、図５に示すアップストリームバーストデータを送信する。センタ側装置１は、これをバースト受信し、ＦＥＣ符号化されたデータを取得する。
【００２４】
ここで、センタ側装置１でバースト受信するアップストリームバーストデータの構成を、図５を参照して説明する。図５は、IEEE802.3avにより規定された10G EPONシステムのユーザ側装置３１〜３ｎから送信されるアップストリームバーストデータ１００の構成を示している。図５において、Ton１０７は、ユーザ側装置３１〜３ｎのPMD機能へアップストリームバーストの送信指示が行われてから、実際にSyncPattern１０３が光モジュールから送信されるまでの期間を示す。
【００２５】
そして、SyncPattern１０３は、IEEE802.3avにより規定される66bitのシンクパターンが一定数含まれており、センタ側装置１側において、受信クロックのリカバリと光ゲインをコントロールするために使用される。EOB（End of Burst Delimiter）１０５は、フレームの終了を示す66bitパターンが一定数含まれる。Toff１０８は、EOB１０５が送信されてからユーザ側装置３１〜３ｎの光モジュールが消光するまでの期間を示す。なお、IEEE802.3avの規程において、フレームは、FEC（Forward Error Correction（前方誤り訂正））符号化されて使われることが必須となっているため、以下の説明では、フレームをFEC符号として表記する。
【００２６】
また、FEC符号列１０１には、FEC符号化されたFEC CW１０４を複数含んでいる。センタ側装置１において、FEC CW１０４は検出されて上位のレイヤに転送する必要がある。
【００２７】
次に、図３に、上記センタ側装置１におけるバースト受信機能を持つPHY LAYER５０のアップストリームパスの機能ブロック図の構成を示す。本機能ブロックの構成は、IEEE802.3av Clause76に準じたものである。具体的に、アップストリームパスにおけるPHY LAYER５０は、アップストリームバースト１００をPMD機能５１にて受信し、PCS機能５３から66bitXGMIIインタフェースを解しHIGHER LAYER６０に転送する。
【００２８】
具体的には、図３に示す上記PCS機能５３内のSYNCHRONIZER機能５４が、PMA機能５２から16bitXSBIインタフェースを介してアップストリームバースト１００のデータを受信し、受信したデータからビットストリームを生成する（変換手段）。そして、SYNCHRONIZER機能５４は、生成したビットストリーム内のデータに対して、規定されたシンクパターンとバーストデリミタパターンとが存在するか照合を行うことにより（照合手段）、ビットストリームにおけるFEC符号開始位置を検出し、FEC符号同期を行う（同期手段）。そして、FEC符号同期し、FEC符号を取得したSYNCHRONIZER機能５４は、取得したFEC符号をFEC DECODER機能５５へFEC 符号化されたデータ単位で送出する。本FEC符号取得は、ビットストリームからEOBパターンを検出するまで続けられる。
【００２９】
なお、上記SYNCHRONIZER機能５４等の各機能は、サーバ側装置１の演算装置に、プログラムが組み込まれることによって構築される。あるいは、アナログ回路によって構成されていてもよい。
【００３０】
ここで、上述したPMD５１、PMA５２、FEC DECODER５５、DESCRAMBLE５６、64B/66B DECODE５７、IDLE INSERTION５８といった各機能は、当業者にとってよく知られており、その詳細な構成は省略する。
【００３１】
次に、上述したSYNCHRONIZER機能５４について、さらに図４を参照して詳述する。図４は、SYNCHRONIZER機能における回路構成の一例を示す。この図において、SYNCHRONIZER機能７０は、パターン照合回路７１と、照合パターンセレクタ７２と、を備えており、また、バーストデリミタパターン７３と、シンクパターン７４と、を記憶している。
【００３２】
上記パターン照合回路７１は、図３に示すPMA機能５２から受信したアップストリームバーストデータ１００内のデータに対して、照合パターンつまりバーストデリミタパターン７３やシンクパターン７４との一致を検出する回路である。そして、照合パターンセレクタ７２は、パターン照合回路７１で行う照合の照合パターンを、バーストデリミタパターン７３とシンクパターン７４から選択する。具体的には、照合パターンセレクタ７２が、まず照合パターンとしてシンクパターン７４を選択し、パターン照合回路７１が、アップストリームバーストデータ１００内のデータとシンクパターン７４との一致を検出する。その後、シンクパターン７４が一定回数検出された後に、照合パターンセレクタ７２が、照合パターンをバーストデリミタパターン７３に切り替え、パターン照合回路７１が、アップストリームバーストデータ１００内のデータとバーストデリミタパターン７３との一致を検出する。
【００３３】
このとき、IEEE802.3avで規定されるバーストデリミタ検出回路に装備されるバーストデリミタの検出を行うための回路を、シンクパターンの検出にも利用できる。つまり、上述したシンクパターンとバーストデリミタの検出を、同一の回路であるパターン照合回路７１にて実現することができる。従って、既存のバーストデリミタ検出回路に多少の変更を行うことで、追加回路の増加を抑えつつシンクパターン検出を加えることができ、検出能力を大きく向上させることができる。
【００３４】
そして、SYNCHRONIZER機能７０（５４）は、生成したビットストリームに対して、上述したように規定されたシンクパターンとバーストデリミタパターンとの照合を行うことにより、ビットストリームにおけるFEC符号開始位置を検出し、FEC符号同期を行うことができる。
【００３５】
［動作］
次に、上述した構成の通信システムの動作、特に、センタ側装置１の動作の概略を、図６を参照して説明する。まず、センタ側装置１は、時分割多重（TDM（Time Division Multiplex））により各ユーザ側装置３１〜３ｎから送信されたアップストリームバーストデータを受信し、当該アップストリームバーストデータをビットストリームデータに変換する（ステップ１１）。続いて、生成したビットストリームデータからSyncPattern（シンクパターン）の照合、つまり、予め設定されたパターンのSyncPatternの検出を行う（ステップＳ１２）。
【００３６】
そして、SyncPattern検出が成功した後に（ステップＳ１２：Ｙｅｓ）、続いて、ビットストリームデータからバーストデリミタの照合、つまり、予め設定されたバーストデリミタの検出を行う（ステップＳ１３）。バーストデリミタの検出に成功した場合（ステップＳ１３：Ｙｅｓ）、フレーム同期の確立とする（ステップＳ１４）
【００３７】
以上のように、本実施形態では、センタ側装置１においてのフレーム同期の為に行われるフレーム開始位置の検出に、バーストデリミタの照合の他に、バーストデリミタ前にユーザ側装置３１〜３ｎが送信するシンクパターンの検出が行われたことを条件に含めている。これにより、フレーム開始位置の誤検出を低減させ、フレームの誤同期を低減させる。
【００３８】
なお、本実施形態におけるセンタ側装置１は、上記のように処理してもよいが、本実施形態ではさらに以下のように動作する。
【００３９】
具体的に、図７を参照して、本実施形態におけるセンタ側装置１のSYNCHRONIZER機能５０における、バーストフレームのフレーム同期処理の流れを説明する。
【００４０】
まず、SYNCHRONIZER機能は、ＰＭＡ機能から10Gインタフェースを介しアップストリームバーストデータを受信し、受信データからビットストリームを生成する（ステップＳ２１）。
【００４１】
続いて、生成したビットストリームの先頭からSyncPatternのbit長目までのbit列が、一定ハミング距離以下で予め設定されたSyncPatternと一致するかの照合判断を行う（ステップＳ２２）。このとき、予め設定されたSyncPatternを検出できず、照合に失敗した場合には（ステップＳ２２：Ｎｏ）、照合するビットストリームの先頭位置をシフトさせ、再度、予め設定されたSyncPatternとの照合（ステップＳ２２）。
【００４２】
その後、ビットストリーム内に予め設定されたSyncPatternが検出され、照合が成功した場合には（ステップＳ２２：Ｙｅｓ）センタ側装置１内に記憶されているSyncPatternの一致回数を表す値を「＋１」だけ増加させ（ステップＳ２３）、その後、SyncPatternの一致回数が予め設定された回数以上かの判断を行う（ステップＳ２４）。このとき、SyncPatternの一致回数が設定回数未満の場合には（ステップＳ２４：Ｎｏ）、照合するビットストリームの先頭位置をシフトさせ、再度、予め設定されたSyncPatternとの照合を行い（ステップＳ２２）、上記処理を繰り返す（ステップＳ２２〜Ｓ２４）。
【００４３】
そして、SyncPatternの一致回数が設定回数以上となった場合には（ステップＳ２４：Ｙｅｓ）、照合するビットストリームの先頭位置をシフトさせ、先頭位置からバーストデリミタ長のbit長目までのbit列が、一定ハミング距離以下で予め設定されたバーストデリミタパターンと一致するかの照合判断をする（ステップＳ２５）。このとき、予め設定されたバーストデリミタパターンとの照合に失敗した場合には（ステップＳ２５：Ｎｏ）、照合するビットストリームの先頭位置をシフトさせ、再度バーストデリミタパターンとの照合を行う（ステップＳ２５）。
【００４４】
そして、予め設定されたバーストデリミタパターンとの照合に成功した場合には（ステップＳ２５：Ｙｅｓ）、ビットストリーム中における照合に成功した位置を基準としてフレームの先頭位置を確定し、フレーム同期を確立する（ステップＳ２６）。
【００４５】
なお、上述した図７のステップＳ２２とステップＳ２５の照合判断におけるハミング距離の設定と、ステップＳ２４におけるSyncPatternの一致回数の設定は変更可能である。例えば、一致回数は、複数回でもよく、１回でもよい。
【００４６】
また、IEEE802.3avの規定においてバーストフレーム同期はSYNCHRONIZER機能で行われるため、本処理をSYNCHRONIZER機能として位置付けたが、バーストフレーム同期をIEEE802.3avで規定したSYNCHRONIZER機能以外で行ってもよい。
【００４７】
以上のように、本実施形態におけるネットワークシステムによると、センタ側装置１において、アップストリームバーストにおけるFEC符号の誤同期と、これに伴うフレームチェックエラーの誤検出を低減できる。その理由は、FEC符号の開始位置の検出にバーストデリミタとは別に、シンクパターンシーケンスとの照合（特に、複数回の照合）を条件に用いることで、FEC符号開始位置を誤検出する確率を低減させたためである。
【００４８】
また、センタ側装置１において、アップストリームバーストを取りこぼす確率を低減できることである。その理由は、上述したようにFEC符号の誤同期確率が低減されることにより、誤同期中にアップストリームバーストを受信してしまいバーストを検出できない状態が発生する確率を低減する為である。
【００４９】
ここで、本出願は、フレーム同期の方法であるため、バーストフレームがFEC符号を使用していなくても適用可能である。
【００５０】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のようにも記載されうる。以下、本発明における通信装置の構成の概略を、図８のブロック図を参照して説明する。また、本発明における通信システム、プログラム、通信方法の構成の概略について説明する。但し、本発明は、以下の構成に限定されない。
【００５１】
（付記１）
複数のユーザ側装置２２０にスプリッタ２１０を介して接続されており、
前記各ユーザ側装置２２０から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、前記バースト光信号内において当該バースト光信号の先頭から前記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行う照合手段２０１と、
前記照合手段２０１による前記シンクパターンデータ及び前記バーストデリミタの照合がそれぞれ成功した場合に、前記バースト光信号内のバーストデリミタの位置を基準として前記フレームデータの同期を行う同期手段２０２と、を備え、
前記照合手段２０１は、前記シンクパターンデータの照合が成功した後に、前記バーストデリミタの照合を行う、
通信装置２００。
【００５２】
（付記２）
付記１に記載の通信装置であって、
前記照合手段は、前記シンクパターンデータの照合が予め設定された複数回成功した場合に、前記バーストデリミタの照合を行う、
通信装置。
【００５３】
（付記３）
付記１又は２に記載の通信装置であって、
前記照合手段は、前記シンクパターンデータと前記バーストデリミタとの照合をそれぞれ同一の回路にて行う、
通信装置。
【００５４】
（付記４）
付記１乃至３のいずれかに記載の通信装置であって、
前記照合手段は、前記バースト光信号の先頭から所定量のデータを前記シンクパターンデータとして照合を行うと共に、照合に失敗した場合に、前記バースト光信号の先頭位置を後方に所定量だけずらして当該ずらした先頭位置から所定量のデータを前記シンクパターンデータとして照合を行う。
通信装置。
【００５５】
（付記５）
付記１乃至４のいずれかに記載の通信装置であって、
前記照合手段は、前記シンクパターンデータが一定のハミング距離以下で一致するか否かの照合を行う、
通信装置。
【００５６】
（付記６）
付記１乃至５のいずれかに記載の通信装置であって、
前記バースト光信号をビットストリーム信号に変換する変換手段を備え、
前記照合手段は、前記変換手段にて変換された前記ビットストリーム信号に基づいて前記シンクパターンデータと前記バーストデリミタとの照合を行う、
通信装置。
【００５７】
（付記７）
付記１乃至６のいずれかに記載の通信装置であって、
前記バースト光信号は、IEEE802.3avにより規定される前記シンクパターンデータと前記バーストデリミタとを含む、
通信装置。
【００５８】
（付記８）
スプリッタを介して接続された複数のユーザ側装置と、当該各複数のユーザ側装置から送信されるバースト光信号をバースト受信する通信装置と、を備え、
前記通信装置は、
前記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、前記バースト光信号内において当該バースト光信号の先頭から前記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行う照合手段と、
前記照合手段による前記シンクパターンデータ及び前記バーストデリミタの照合がそれぞれ成功した場合に、前記バースト光信号内のバーストデリミタの位置を基準として前記フレームデータの同期を行う同期手段と、を備え、
前記照合手段は、前記シンクパターンデータの照合が成功した後に、前記バーストデリミタの照合を行う、
通信システム。
【００５９】
（付記９）
付記８に記載の通信システムであって、
前記通信装置に装備された前記照合手段は、前記シンクパターンデータの照合が予め設定された複数回成功した場合に、前記バーストデリミタの照合を行う、
通信システム。
【００６０】
（付記１０）
複数のユーザ側装置にスプリッタを介して接続された通信装置に、
前記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、前記バースト光信号内において当該バースト光信号の先頭から前記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行う照合手段と、
前記照合手段にて前記シンクパターンデータの照合が成功した後に、前記バーストデリミタの照合が成功した場合に、前記バースト光信号内のバーストデリミタの位置を基準として前記フレームデータの同期を行う同期手段と、
を実現させるためのプログラム。
【００６１】
（付記１１）
付記１０に記載のプログラムであって、
前記照合手段は、前記シンクパターンデータの照合が予め設定された複数回成功した場合に、前記バーストデリミタの照合を行う、
プログラム。
【００６２】
（付記１２）
スプリッタを介して接続された複数のユーザ側装置と、当該各複数のユーザ側装置から送信されるバースト光信号をバースト受信する通信装置と、を備えたネットワークシステムにて、
前記通信装置が、前記各ユーザ側装置から送信されるバースト光信号内の同期対象となるフレームデータの開始位置に位置するバーストデリミタと、前記バースト光信号内において当該バースト光信号の先頭から前記バーストデリミタまでに位置するシンクパターンデータと、がそれぞれ予め設定されたパターンであるか否かの照合を行い、
前記シンクパターンデータの照合が成功した後に、前記バーストデリミタの照合が成功した場合に、前記バースト光信号内のバーストデリミタの位置を基準として前記フレームデータの同期を行う、
通信方法。
【００６３】
（付記１３）
付記１２に記載の通信方法であって、
前記フレームデータの同期は、前記シンクパターンデータの照合が予め設定された複数回成功した後であって、前記バーストデリミタの照合が成功した場合に、行う、
通信方法。
【符号の説明】
【００６４】
１  センタ側装置（ＯＬＴ）
２  スプリッタ
３１，３２，３ｎ  ユーザ側装置（ＯＮＵ）
４１，４２，４ｎ  ユーザ端末
５０  PHY LAYER
５１  PMD
５２  PMA
５３  PCS
５４  SYNCHRONIZER
５５  FEC DECODER
５６  DESCRAMBLE
５７  64B/66B DECODE
５８  IDELE INSERTION
６０  HIGHER LAYER
７０  SYNCHRONIZER
７１  パターン照合回路
７２  照合パターンセレクタ
７３  バーストデリミパターン
７４  シンクパターン
１００  アップストリームバースト
２００  通信装置
２０１  照合手段
２０２  同期手段
２１０  スプリッタ
２２０  ユーザ側装置
【図１】
2012029124.tif 000003
【図２】
2012029124.tif 000004
【図３】
2012029124.tif 000005
【図４】
2012029124.tif 000006
【図５】
2012029124.tif 000007
【図６】
2012029124.tif 000008
【図７】
2012029124.tif 000009
【図８】
2012029124.tif 000010