(57)【要約】【課題】新たな情報が付加されても伝送速度を増加させず、既存のシステムとの互換性を保つ。【解決手段】データ処理ユニットは、データ列に付加された冗長性を備えた複数のビットからなる第１のヘッダ情報から、欠落しても第１のヘッダ情報の復元が可能なビットを選択するヘッダ選択手段と、選択の対象となっていない第１のヘッダ情報のビットの情報及び所定の識別情報を含む、第１のヘッダとビット数が等しい第２のヘッダ情報を生成して出力するヘッダ生成手段、とを備える。【選択図】      図２
2012009974.tif 000002
【特許請求の範囲】
【請求項１】
データ列に付加された冗長性を備えた複数のビットからなる第１のヘッダ情報から、欠落しても前記第１のヘッダ情報の復元が可能なビットを選択するヘッダ選択手段と、
前記選択の対象となっていない前記第１のヘッダ情報のビットの情報及び所定の識別情報を含む、前記第１のヘッダとビット数が等しい第２のヘッダ情報を生成して出力するヘッダ生成手段、とを備えるデータ処理ユニット。
【請求項２】
前記ヘッダ選択手段は、２ビットからなる前記第１のヘッダ情報のうち１ビットの情報を選択し、
前記選択された１ビットの情報及び１ビットの前記識別情報とで前記第２のヘッダ情報を生成し、前記第１のヘッダ情報に代えて前記第２のヘッダ情報を前記データ列に付加する、
請求項１に記載されたデータ処理ユニット。
【請求項３】
データ列に付加された、冗長性を備えた複数のビットからなるヘッダ情報を検出し、検出されたヘッダ情報の種類に基づいて前記データ列の属性を判定する解析手段と、前記判定の結果に基づき、前記データ列のヘッダ情報を組み替えて出力する出力手段とを備えた、データ処理ユニット。
【請求項４】
前記ヘッダ情報は２ビットであり、前記検出された前記ヘッダ情報の種類が２種類以下か３種類以上かによって前記判定を行う、請求項３に記載されたデータ処理ユニット。
【請求項５】
冗長化スクランブラ手段と、データブロック組立手段と、第１のデータ集積手段と、第２のデータ集積手段と、ＦＥＣ処理フレーム組立手段と、リードソロモン符号化手段と、伝送フレーム組立手段とを備え、
前記冗長化スクランブラ手段は、
６４Ｂ／６６Ｂ方式で符号化された第１のデータの２ビットからなる同期ヘッダを除く６４ビットのデータに対して異なる２種類のスクランブル処理のいずれかを行った２種類のスクランブルデータを生成し、前記スクランブルデータのそれぞれに前記スクランブル処理の種類毎に異なる２種類の識別子をスクランブルヘッダとして付加し、前記スクランブルヘッダが付加された２種類の６５ビットのデータブロックのいずれか一方を、冗長スクランブルデータとして出力し、
前記データブロック組立手段は、
前記冗長スクランブルデータから前記スクランブルヘッダを分離して出力し、前記同期ヘッダから所定の１ビットを選択して前記冗長スクランブルデータに付加して、６５ビットのデータブロックとして出力し、
前記第１のデータ集積手段は、
前記スクランブルヘッダを２７ビット分集積して第１の集積データとし、
前記第２のデータ集積手段は、
前記６５ビットのデータブロックを２７ブロック分集積して第２の集積データとし、
前記ＦＥＣ処理フレーム組立手段は、
前記第１の集積データの先頭に所定のデータによる２ビットのパディングを行い、前記第１の集積データと前記第２の集積データとを結合して２２３オクテットのＦＥＣ処理フレームを生成し、
前記リードソロモン符号化手段は前記ＦＥＣ処理フレームにＦＥＣパリティを付加して２５５オクテットのＦＥＣフレームとして出力し、
前記伝送フレーム組立手段は、
前記ＦＥＣフレームを前記第１の集積データと、前記第２の集積データと、前記ＦＥＣパリティとに分割し、
前記ＦＥＣフレームに含まれる前記第１の集積データから先頭の２ビットのパディングを除去し、
前記第２の集積データを６５ビット毎の第１のブロックに分割し、
前記第１のブロックの各々の先頭に、前記第１の集積データと対応する１ビットの情報を付加し、
前記ＦＥＣパリティを６４ビット毎の第２のブロックに分割し、
前記第２のブロックの各々の先頭に、２ビットのヘッダを付加し、
前記先頭の２ビットのパディングを除去した前記第１の集積データと、前記第１のブロックの先頭に前記１ビットの情報を付加した前記第２の集積データと、前記第２のブロックの各々の先頭に、前記２ビットのヘッダを付加した前記ＦＥＣパリティとを結合して伝送フレームを組み立てる、
送信装置。
【請求項６】
冗長化スクランブラ手段と、データブロック組立手段と、データ集積手段と、ＦＥＣ処理フレーム組立手段と、リードソロモン符号化手段と、伝送フレーム組立手段とを備え、
前記冗長化スクランブラ手段は、
６４Ｂ／６６Ｂ方式で符号化された第１のデータの２ビットからなる同期ヘッダを除く６４ビットのデータに対して異なる２種類のスクランブル処理のいずれかを行った２種類のスクランブルデータを生成し、
前記スクランブルデータのそれぞれに前記スクランブル処理の種類毎に異なる２種類の識別子をスクランブルヘッダとして付加し、
前記スクランブルヘッダが付加された２種類の６５ビットのデータブロックのいずれか一方を、冗長スクランブルデータとして出力し、
前記データブロック組立手段は、
前記同期ヘッダから所定の１ビットを選択して前記冗長スクランブルデータに付加して、６６ビットのデータブロックとして出力し、
前記データ集積手段は、
前記６６ビットのデータブロックを２７ブロック分集積して集積データとし、
前記ＦＥＣ処理フレーム組立手段は、
前記集積データの先頭に２ビットのパディングを行い、２２３オクテットのＦＥＣ処理フレームを生成し、
前記リードソロモン符号化手段は前記ＦＥＣ処理フレームにＦＥＣパリティを付加して２５５オクテットのＦＥＣフレームとして出力し、
前記伝送フレーム組立手段は、
前記ＦＥＣフレームに６ビットのパディングを行って伝送フレームを組み立てる、送信装置。
【請求項７】
請求項５又は６に記載された送信装置から送信された伝送フレームを受信し、前記送信装置の逆の手順によって６４Ｂ／６６Ｂ方式で符号化されたデータを再生する受信装置であって、
前記伝送フレームから検出した６４Ｂ／６６Ｂ方式の同期ヘッダ情報に基づいて、前記伝送フレームの送信時に行われたスクランブル方式が第１のモードであるか第２のモードであるかを検出する、受信装置。
【請求項８】
プリアンブルを含むバーストデータとして前記伝送フレームを受信する受信手段を備え、検出された前記スクランブル方式に基づいて、前記受信手段の交流結合の時定数及び前記プリアンブル長を制御する、請求項７に記載された受信装置。
【請求項９】
第１の送信装置を備える第１の伝送装置、及び、第２の受信装置を備える第２の伝送装置を備え、
前記第１の送信装置は請求項５又は６に記載された送信装置であり、
前記第２の受信装置は請求項７に記載された受信装置であり、
前記第２の受信装置は、前記第１の送信装置が送信した伝送データを受信するように配された伝送システム。
【請求項１０】
請求項９に記載された伝送システムであって、
前記第１の伝送装置はさらに第１の受信装置を備え、
前記第２の伝送装置はさらに第２の送信装置を備え、
前記第１の伝送装置は、前記第２の伝送装置に対して、前記第１の伝送装置が行う２種類のスクランブル処理の結果の一方を冗長スクランブルデータとして出力する第１のモードで接続要求を送信し、
前記第１の受信装置が、前記接続要求に対する応答を前記第２の送信装置から受信できない場合には、前記第１の伝送装置が備える冗長スクランブラ手段は所定の１種類のみのスクランブル処理を行い、
前記第１の伝送装置は、前記スクランブル処理の結果を既存のスクランブルデータとして出力する第２のモードで接続要求を再度送信する、伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、データ処理ユニット、送信装置、受信装置及び伝送システムに関する。
【背景技術】
【０００２】
ＦＴＴＨ（Ｆｉｂｅｒ  ｔｏ  ｔｈｅ  ｈｏｍｅ）の広帯域化を目指して、ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，  Ｉｎｃ，米国電気電子学会）において、１０Ｇ−ＥＰＯＮ（Ｅｔｈｅｒｎｅｔ（登録商標）Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムの規格であるＩＥＥＥ  Ｓｔｄ（標準）８０２．３ａｖ（非特許文献１）が標準化された。１０Ｇ−ＥＰＯＮシステムが採用するＰＯＮ方式は、複数ユーザで局側装置と伝送路の一部を共有することで、低コストでアクセスネットワークを構築可能とするアーキテクチャである。ＰＯＮ方式の上り伝送には、ＴＤＭＡ（ｔｉｍｅ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ、時分割多重アクセス）方式によるＢＭ（ｂｕｒｓｔ  ｍｏｄｅ、バーストモード）光伝送技術が用いられている。ＢＭ光伝送では、複数のＯＮＵ（ｏｐｔｉｃａｌ  ｎｅｔｗｏｒｋ  ｕｎｉｔ、加入者側装置）からバーストフレームがバースト光信号として送信され、ＯＬＴ（ｏｐｔｉｃａｌ  ｌｉｎｅ  ｔｅｒｍｉｎａｌ、局側装置）はバースト光信号を受信する。
【０００３】
本願発明に関連して、特許文献１、非特許文献２及び非特許文献３は、ＢＭ光受信回路を開示している。
【０００４】
また、特許文献２は、ＡＣ（ａｌｔｅｒｎａｔｉｎｇ  ｃｕｒｒｅｎｔ、交流）結合回路を用いた増幅回路を開示している。
【０００５】
また、特許文献３は、同符号連続長とＤＣ（ｄｉｒｅｃｔ  ｃｕｒｒｅｎｔ、直流）バランスとが制御された８Ｂ１０Ｂ符号を開示している。
【０００６】
さらに、非特許文献４は、ＩＥＥＥにおいて標準化された１０ＧｂｐｓのＥｔｈｅｒｎｅｔ規格を記載した文書である。
【０００７】
加えて、非特許文献５は、ＰＯＮシステムにも適用可能な、スクランブラを冗長化する構成（以下、「冗長スクランブル方式」という。）を記載している。
【０００８】
また、特許文献４及び特許文献５は、ＰＯＮシステムにおけるＦＥＣ（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ）技術を開示している。さらに、特許文献６は、データをアナログ網で配信するシステムにおいて、スクランブラを備えた構成を開示している。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平６−３３４６０９号公報
【特許文献２】特開２００４−０８８５２５号公報
【特許文献３】米国特許第４，４８６，７３９号
【特許文献４】特開２００８−２９４５１１号公報
【特許文献５】特開２００９−２３９８９７号公報
【特許文献６】特表２００４−５３１９２７号公報
【非特許文献】
【００１０】
【非特許文献１】「ＩＥＥＥ  Ｓｔａｎｄａｒｄ  ８０２．３ａｖ−２００９」、（米国）、ＩＥＥＥ、２００９年１０月
【非特許文献２】シュワルツ（Ｓｗａｒｔｚ）、他「Ａ  ｂｕｒｓｔ  ｍｏｄｅ，  ｐａｃｋｅｔ  ｒｅｃｅｉｖｅｒ  ｗｉｔｈ  ｐｒｅｃｉｓｉｏｎ  ｒｅｓｅｔ  ａｎｄ  ａｕｔｏｍａｔｉｃ  ｄａｒｋ  ｌｅｖｅｌ  ｃｏｍｐｅｎｓａｔｉｏｎ  ｆｏｒ  ｏｐｔｉｃａｌ  ｂｕｓ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ」（米国）、ＶＬＳＩ  Ｃｉｒｃｕｉｔｓ，  １９９３．  Ｄｉｇｅｓｔ  ｏｆ  Ｔｅｃｈｎｉｃａｌ  Ｐａｐｅｒｓ．  １９９３  Ｓｙｍｐｏｓｉｕｍ  ｏｎ、１９９３年５月、ｐａｇｅ  ６７  −  ６８（Ｆｉｇｕｒｅ  ３）
【非特許文献３】高橋他、「Ｏｖｅｒ  ２５−ｄＢ  Ｄｙｎａｍｉｃ  Ｒａｎｇｅ  １０Ｇ／１Ｇ−ｂｐｓ  Ｏｐｔｉｃａｌ  Ｂｕｒｓｔ−ｍｏｄｅ  Ｒｅｃｅｉｖｅｒ  ｕｓｉｎｇ  Ｈｉｇｈ−ｐｏｗｅｒ−ｔｏｌｅｒａｎｔ  ＡＰＤ」、（米国）、Ｏｐｔｉｃａｌ  Ｓｏｃｉｅｔｙ  ｏｆ  Ａｍｅｒｉｃａ、Ｏｐｔｉｃａｌ  Ｆｉｂｅｒ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  −  ｉｎｃｌｕｄｅｓ  ｐｏｓｔ  ｄｅａｄｌｉｎｅ  ｐａｐｅｒｓ，  ２００９．  ＯＦＣ  ２００９．  Ｃｏｎｆｅｒｅｎｃｅ  ｏｎ，  ＮＭＥ２，  Ｐｒｏｃ．  ｏｆ  ＮＦＯＥＣ／ＯＦＣ２００９、２００９年３月（Ｆｉｇｕｒｅ  ４）
【非特許文献４】「ＩＥＥＥ  Ｓｔｄ  ８０２．３ａｅ−２００２」、（米国）、ＩＥＥＥ、２００２年（Ｆｉｇｕｒｅ  ４９−７−６４Ｂ／６６Ｂ  Ｂｌｏｃｋ  Ｆｏｒｍａｔｓ）
【非特許文献５】高橋他、「冗長スクランブラによる低コスト高効率バースト伝送方式」、２０１０年電子情報通信学会総合大会通信講演論文集Ｂ−８−４７、２０１０年３月、ｐ．３１０
【発明の概要】
【発明が解決しようとする課題】
【００１１】
非特許文献５に記載された冗長スクランブル方式は、２個のスクランブラを備えている。そして、２個のスクランブラのそれぞれに伝送データを入力し、スクランブラからの出力結果を比較し、より好ましい出力結果を選択して使用する。その結果、非特許文献５に記載された冗長スクランブル方式は、同符号連続長とＤＣ  バランスとの制御を低コストに行うことを可能としている。
【００１２】
冗長スクランブル方式のような新しい機能を既存の伝送システムに適用する場合には、以下の２点の課題が生じる。第１の課題は、伝送されるデータに、新規機能の追加に伴う情報（以下、新規情報という。）が付与されることにより、データの伝送速度が上昇するということである。第２の課題は、新規な機能を実装した機器と、新規な機能を実装していない既存の機器とが混在して接続された場合に、互換性（コンパチビリティ）を確保する必要があることである。
【００１３】
新規情報をそのままデータに付加すると、僅かながらとは言え、現在の伝送方式と比べて、伝送されるデータのビットレートが上昇する。すなわち、新規機能の採用によって、伝送システムを構成する各機器は、既存システムのビットレートとは異なる伝送レートに対応した送受信を行う必要が生じる。その結果、ビットレートに依存する部品類のコスト上昇を招く恐れがある。
【００１４】
背景技術の項で説明した１０Ｇ−ＥＰＯＮシステムは、データ伝送に６４Ｂ／６６Ｂ符号を採用している。ここで、システムに新規機能の追加を行う場合、例えば６４Ｂ／６６Ｂ符号に対して６６ｂｉｔのフレームを処理単位として新規情報が付加されるとすると、伝送されるフレーム長は少なくとも６７ｂｉｔとなる。その結果、伝送されるデータの伝送レートは既存の方式の６７／６６倍以上に上昇する。従って、新規情報を付加して伝送を行うためには、光送受信回路に、既存のシステムよりも高速動作可能な部品及び回路を使用する必要がある。例えば、６７／６６倍以上の速度のＰＬＬ（ｐｈａｓｅ  ｌｏｃｋｅｄ  ｌｏｏｐ）回路の追加が必要となる。
【００１５】
従って、新規機能の付加は伝送システムのコスト上昇に繋がる恐れがある。また、速度の上昇に伴い既存システムとは異なる仕様の回路を設計し製造する必要が生じるため、設計や製造のための初期費用も必要となる。
【００１６】
例えば、非特許文献５に記載された冗長スクランブル方式を１０Ｇ−ＥＰＯＮシステムへ適用する場合には、冗長スクランブラを選択するためのヘッダ情報の付与が新たに必要となる。すなわち、上述の理由により、冗長スクランブル技術の適用によって、伝送される情報量が増加し、既存の１０Ｇ−ＥＰＯＮシステムのビットレートとは異なる伝送レートに対応した送受信を行う必要が生じる。その結果、冗長スクランブル技術の適用は、ビットレートに依存する部品類のコスト上昇を招く恐れがある。
【００１７】
さらに、冗長スクランブル方式に対応した機器においてヘッダ情報がデータに付加された場合には、既存の１０Ｇ−ＥＰＯＮシステムのために使用されている機器との併用を考慮する必要があり、冗長スクランブル方式に対応した機器と対応していない機器との間の互換性が求められる。
【００１８】
しかし、上記の特許文献及び非特許文献は、新たな情報が付加されても伝送速度を増加させず、既存のシステムとの互換性を保つという課題を解決する技術を開示していない。
【００１９】
［発明の目的］
本願発明の目的は、伝送データに新規な情報が付加されても伝送速度が増加せず、かつ既存のシステムとの互換性を保つことができるデータ処理ユニット、送信装置、受信装置及び伝送システムを提供することにある。
【課題を解決するための手段】
【００２０】
本願発明のデータ処理ユニットは、データ列に付加された冗長性を備えた複数のビットからなる第１のヘッダ情報から、欠落しても第１のヘッダ情報の復元が可能なビットを選択するヘッダ選択手段と、選択の対象となっていない第１のヘッダ情報のビットの情報及び所定の識別情報を含む、第１のヘッダとビット数が等しい第２のヘッダ情報を生成して出力するヘッダ生成手段、とを備える。
【００２１】
本願発明の送信装置は、冗長化スクランブラ手段と、データブロック組立手段と、第１のデータ集積手段と、第２のデータ集積手段と、ＦＥＣ処理フレーム組立手段と、リードソロモン符号化手段と、伝送フレーム組立手段とを備え、冗長化スクランブラ手段は、６４Ｂ／６６Ｂ方式で符号化された第１のデータの２ビットからなる同期ヘッダを除く６４ビットのデータに対して異なる２種類のスクランブル処理のいずれかを行った２種類のスクランブルデータを生成し、スクランブルデータのそれぞれにスクランブル処理の種類毎に異なる２種類の識別子をスクランブルヘッダとして付加し、スクランブルヘッダが付加された２種類の６５ビットのデータブロックのいずれか一方を、冗長スクランブルデータとして出力し、データブロック組立手段は、冗長スクランブルデータからスクランブルヘッダを分離して出力し、同期ヘッダから所定の１ビットを選択して冗長スクランブルデータに付加して、６５ビットのデータブロックとして出力し、第１のデータ集積手段は、スクランブルヘッダを２７ビット分集積して第１の集積データとし、第２のデータ集積手段は、６５ビットのデータブロックを２７ブロック分集積して第２の集積データとし、ＦＥＣ処理フレーム組立手段は、第１の集積データの先頭に所定のデータによる２ビットのパディングを行い、第１の集積データと第２の集積データとを結合して２２３オクテットのＦＥＣ処理フレームを生成し、リードソロモン符号化手段はＦＥＣ処理フレームにＦＥＣパリティを付加して２５５オクテットのＦＥＣフレームとして出力し、伝送フレーム組立手段は、ＦＥＣフレームを第１の集積データと、第２の集積データと、ＦＥＣパリティとに分割し、ＦＥＣフレームに含まれる第１の集積データから先頭の２ビットのパディングを除去し、第２の集積データを６５ビット毎の第１のブロックに分割し、第１のブロックの各々の先頭に、第１の集積データと対応する１ビットの情報を付加し、ＦＥＣパリティを６４ビット毎の第２のブロックに分割し、第２のブロックの各々の先頭に、２ビットのヘッダを付加し、先頭の２ビットのパディングを除去した第１の集積データと、第１のブロックの先頭に１ビットの情報を付加した第２の集積データと、第２のブロックの各々の先頭に、２ビットのヘッダを付加したＦＥＣパリティとを結合して伝送フレームを組み立てる。
【００２２】
本願発明の送信装置は、冗長化スクランブラ手段と、データブロック組立手段と、データ集積手段と、ＦＥＣ処理フレーム組立手段と、リードソロモン符号化手段と、伝送フレーム組立手段とを備え、冗長化スクランブラ手段は、６４Ｂ／６６Ｂ方式で符号化された第１のデータの２ビットからなる同期ヘッダを除く６４ビットのデータに対して異なる２種類のスクランブル処理のいずれかを行った２種類のスクランブルデータを生成し、スクランブルデータのそれぞれにスクランブル処理の種類毎に異なる２種類の識別子をスクランブルヘッダとして付加し、スクランブルヘッダが付加された２種類の６５ビットのデータブロックのいずれか一方を、冗長スクランブルデータとして出力し、データブロック組立手段は、同期ヘッダから所定の１ビットを選択して冗長スクランブルデータに付加して、６６ビットのデータブロックとして出力し、データ集積手段は、６６ビットのデータブロックを２７ブロック分集積して集積データとし、ＦＥＣ処理フレーム組立手段は、集積データの先頭に２ビットのパディングを行い、２２３オクテットのＦＥＣ処理フレームを生成し、リードソロモン符号化手段はＦＥＣ処理フレームにＦＥＣパリティを付加して２５５オクテットのＦＥＣフレームとして出力し、伝送フレーム組立手段は、ＦＥＣフレームに６ビットのパディングを行って伝送フレームを組み立てる。
【発明の効果】
【００２３】
本願発明は、伝送データに新たな情報が付加されても伝送速度が増加せず既存システムとの互換性を失わないという効果を奏する。
【図面の簡単な説明】
【００２４】
【図１】第１の実施形態の伝送装置の機能ブロックを示す図である。
【図２】第１の実施形態の伝送装置のデータ処理を説明する図である。
【図３】第２の実施形態の伝送装置の機能ブロックを示す図である。
【図４】第２の実施形態の伝送装置のデータ処理を説明する図である。
【図５】第３の実施形態の伝送装置のデータ処理を説明する図である。
【図６】Ｒ−ＯＮＵに接続されるＯＬＴがＣ−ＯＬＴまたはＲ−ＯＬＴのいずれかである場合のＰＯＮシステムの構成を示す図である。
【図７】Ｒ−ＯＮＵがＯＬＴの種類の検出を自動的に行う手順を示す図である。
【図８】Ｒ−ＯＬＴに、Ｃ−ＯＮＵ及びＲ−ＯＮＵの２つのタイプのＯＮＵが混在して接続された場合を示す図である。
【図９】Ｒ−ＯＬＴにおいて、ＯＮＵの種類の検出を自動的に行う手順を示す図である。
【図１０】Ｒ−ＯＮＵのデータ処理を説明する図である。
【図１１】Ｒ−ＯＬＴのデータ処理を説明する図である。
【図１２】ＯＬＴで受信されるＢＭ光信号のタイムチャートを示す図である。
【図１３】本願発明の第６の実施形態のＰＯＮシステムの機能ブロック図である。
【図１４】本願発明の伝送装置の第７の実施形態の構成を示す図である。
【図１５】セレクタの状態を示す図である。
【図１６】セレクタの状態を示す図である。
【図１７】デコーダの状態を示す図である。
【図１８】デコーダの状態を示す図である。
【発明を実施するための形態】
【００２５】
本願発明の各実施形態において説明される互換性とは、新規情報の付加に伴う伝送レートの不変性と、新規情報が付加された方式と既存方式との混在時の相互接続性の２つである。以下の各実施形態では、本願発明を、非特許文献１に記載された１０Ｇ−ＥＰＯＮシステムのデータ伝送において、非特許文献５に記載された冗長スクランブル方式を新規機能として追加する実施形態について説明する。以降、特に断らない限り、１０Ｇ−ＥＰＯＮシステムとは、非特許文献１に記載された１０Ｇ−ＥＰＯＮシステムを意味する。また、本願発明の適用範囲は１０Ｇ−ＥＰＯＮシステムに限られるものではなく、システムに追加される新規機能は冗長スクランブル方式に限定されない。
【００２６】
各実施形態の説明に先立ち、各実施形態で用いられる技術の概要を説明する。
【００２７】
まず、本願発明の各実施形態における伝送レートの不変性について、その概要を説明する。各実施形態では、１０Ｇ−ＥＰＯＮシステムの、１０Ｇｂｐｓ上りバーストモード伝送に用いられる６４Ｂ／６６Ｂ符号フレームのｓｙｎｃ  ｈｅａｄｅｒの１ｂｉｔに、付加された情報を格納して伝送する。これにより、伝送レートの上昇が抑制される。ここで、ｓｙｎｃ  ｈｅａｄｅｒは、６４Ｂ／６６Ｂ符号フレームの先頭に、フレームの同期のために付加されるデータである。
【００２８】
ＩＥＥＥ  Ｓｔｄ  ８０２．３ａｖ  １０Ｇ−ＥＰＯＮ規格における１０Ｇｂｐｓ上りバーストモード伝送では、６４Ｂ／６６Ｂ符号の先頭２ｂｉｔのｓｙｎｃ  ｈｅａｄｅｒによる同期は行われない。各実施形態では、この点に着目して、伝送レートの上昇を抑制する。すなわち、Ｓｙｎｃ  ｈｅａｄｅｒで同期を行わない場合、ヘッダ情報はペイロード内の制御情報の有無を識別するための１ｂｉｔで充分であるので、未使用ｂｉｔが１ｂｉｔ発生する。すなわち、ヘッダ情報は冗長性を備える。また、冗長スクランブル方式を６６ｂｉｔ単位で処理する場合には、２個のスクランブラを識別するための情報が６６ｂｉｔ当たり１ｂｉｔ必要となる。この冗長スクランブラ識別情報を先の未使用ｂｉｔに格納することで、伝送レートを上昇させることなく、冗長スクランブル方式を１０Ｇ−ＥＰＯＮシステムの、１０Ｇｂｐｓ上りバーストモード伝送に適用することが可能としている。
【００２９】
続いて、既存のシステムとの互換性の確保に関して、１０Ｇ−ＥＰＯＮシステムを例に以下に概要を説明する。
【００３０】
まず、ＢＭ光送信器（ＯＮＵ側）とＢＭ光受信器（ＯＬＴ側）の接続直後のｄｉｓｃｏｖｅｒｙ  ｐｒｏｃｅｓｓにおいて、受信側でのデスクランブル処理で、既存のスクランブル方式（以下、既存方式という。）と、冗長スクランブラを用いた方式（以下、冗長スクランブル方式という。）の双方の処理を行う。ここで、ｄｉｓｃｏｖｅｒｙ  ｐｒｏｃｅｓｓは、ＰＯＮシステムにおいて、ＯＬＴがＯＮＵを登録する手順である。そして、ＯＬＴ及びＯＮＵは、それぞれのデスクランブルの際に、６４Ｂ／６６Ｂのｓｙｎｃ  ｈｅａｄｅｒのコードエラーの有無を判定して、適合する方式を選択する。
【００３１】
以下に、より具体的に説明する。１０Ｇ−ＥＰＯＮシステムにおいては、ｄｉｓｃｏｖｅｒｙ  ｐｒｏｃｅｓｓの初期に、ＯＮＵ−ＯＬＴ間のコネクションが確立される。このとき、ＯＬＴが受信する上りのバーストフレームに関して、既存方式のＯＮＵが送信するバーストフレームのｓｙｎｃ  ｈｅａｄｅｒには、非特許文献４に記載されているように、”０１”か”１０”どちらか一方のみが現れる。それに対して、後述するように、冗長スクランブル方式では、バーストフレームのｓｙｎｃ  ｈｅａｄｅｒに、”０１”、”１０”の他に”００”、”１１”のビットパターンも出現する。この特徴を利用することで、冗長スクランブル方式に対応したＯＬＴは、ＯＮＵのスクランブル方式を識別する。
【００３２】
既存の方式のＯＬＴは、”００”、”１１”のｓｙｎｃ  ｈｅａｄｅｒが混在するフレームを受信した場合にはフレーム同期に失敗するので、リンク確立が不可能になる。ＯＬＴは、上りリンクの確立に失敗するとＲｅｇｉｓｔｅｒ  ｒｅｑｕｅｓｔフレームを受信することができない。その結果、ＯＮＵはＯＬＴからＲｅｇｉｓｔｅｒフレームを受け取ることができない。すなわち、ＯＮＵは、Ｒｅｇｉｓｔｅｒフレームを受け取らないことで、Ｒｅｇｉｓｔｅｒ  フレームをＯＬＴが冗長スクランブル方式に対応しないことを検出可能である。
【００３３】
以上の手順により、ＩＥＥＥ  Ｓｔｄ  ８０２．３ａｖ  １０Ｇ−ＥＰＯＮ規格の６４Ｂ／６６Ｂ符号フレームを用いた１０Ｇｂｐｓ上りバーストモード伝送において、新規機能が追加されても伝送レートが上昇せず、既存システムとの互換性を備えた、高速応答可能なＢＭ光伝送技術の提供が可能となる。
【００３４】
なお、各実施形態においては、冗長スクランブル方式の使用時にはＰｒｅａｍｂｌｅの長さを短くすることが可能であるので、ＢＭ光受信器のＡＣ結合回路のＣＲ時定数は短くてもよい。そこで、各実施形態において、選択した方式に対応して、ＡＣ結合回路のＣＲ時定数を制御することで、ＢＭ光受信器の応答を高速化することが可能である。
【００３５】
［第１の実施形態の構成］
図１は、本願発明の第１の実施形態である伝送装置１００の機能ブロックを示す図である。図１に描かれている伝送装置１００の機能ブロックは、全体として非特許文献１（ＩＥＥＥ  Ｓｔｄ  ８０２．３ａｖ）に準拠するｐｈｙｓｉｃａｌ  ｃｏｄｉｎｇ  ｓｕｂ−ｌａｙｅｒ（ＰＣＳ）に相当する機能を備える。ＰＣＳは、データの符号化を行う層である。そして、第１の実施形態では、新規機能として、非特許文献５に記載された冗長スクランブラがスクランブラとして使用されている。なお、以下の実施形態においては、エンコーダ１０に入力される上位レイヤ信号Ｓ００が伝送データ組立部７０から伝送データＳ７０として出力される、伝送装置１００が送信装置として動作する場合の手順について主に説明する。伝送装置１００は、受信された伝送データＳ７０から上位レイヤ信号Ｓ００を再生する受信装置としての機能を備えていてもよい。この場合、受信処理は、上位レイヤ信号Ｓ００から伝送データＳ７０を生成する手順の逆の手順となる。
【００３６】
第１の実施形態において、ＰＣＳは、エンコーダ１０、冗長スクランブラ２０、データブロック組立部３０、データブロック集積部４０、ＦＥＣ処理データ組立部５０、ＦＥＣエンコーダ部６０と、伝送データ組立部７０を備える。以下に、各機能ブロックの機能の概要を説明する。第１の実施形態の動作の詳細は、第１の実施形態の動作の項で説明する。
【００３７】
エンコーダ１０は、上位レイヤから受信した信号のエンコード処理を行う。データブロック組立部３０は、冗長スクランブラ２０から出力されるスクランブルデータＳ２０と、スクランブルヘッダＳｃＨ（Ｓ２１）とから、データブロックＳ３０を生成する。データブロック集積部４０は、複数のデータブロックＳ３０を集積する。ＦＥＣ処理データ組立部５０は、集積データＳ４０をＦＥＣ処理データに組み立てる。ＦＥＣエンコーダ６０は、ＦＥＣ処理データＳ５０に対して、一括してＦＥＣエンコード処理を行う。伝送データ組立部７０は、ＦＥＣエンコードデータＳ６０を処理する。
【００３８】
また、伝送装置１００は、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ、中央処理装置）１０１及びプログラムを記録したメモリ１０２を備えていてもよい。そして、以下で説明する機能は、プログラムを用いてＣＰＵ（１０１）に実行させることで実現してもよい。
【００３９】
以上の構成は、ＯＮＵの送信側の構成及び機能を示している。ＯＮＵが送信したバーストデータは、ＯＬＴで受信される。ＯＬＴ受信側の構成及び機能は、送信側と対称である。すなわち、ＯＬＴ受信側においては、データ転送方向は送信側と逆方向であり、各機能はそれぞれ送信側と逆の処理を行う。なお、受信処理の説明においては、送信処理で説明した「エンコーダ」及び「スクランブラ」を、送信処理の逆の手順を行う「デコーダ」及び「デスクランブラ」と記載することがある。
【００４０】
［第１の実施形態の動作］
図１に示す第１の実施形態の動作について図２を参照して説明する。図２は、第１の実施形態の伝送装置１００のデータ処理を説明する図である。以下で説明する伝送装置１００の動作は、非特許文献１のＦｉｇｕｒｅ  ７６−１３−ＰＣＳ  Ｔｒａｎｓｍｉｔ  ｂｉｔ  ｏｒｄｅｒｉｎｇに開示された１０Ｇ−ＥＰＯＮシステムを基本としている。
【００４１】
エンコーダ１０は、上位レイヤから８オクテットのデータＳ００を受信し、２ｂｉｔのＳｙｎｃ  ｈｅａｄｅｒ情報Ｓ０１と、データ長８オクテットのコードデータＳ１０に変換する６４Ｂ／６６Ｂエンコーダである。
【００４２】
冗長スクランブラ２０は、スクランブラ０（Ｓｃｒａｍｂｌｅｒ  ０）及びスクランブラ１（Ｓｃｒａｍｂｌｅｒ  １）の２個のスクランブラを備え、コードデータＳ１０に対してそれぞれのスクランブラでスクランブル処理を行う。そして、スクランブラ２０は、スクランブラ０及びスクランブラ１の出力にそれぞれスクランブルヘッダ（ＳｃＨ）を付加する。ここでは、スクランブラ０及び１の出力に付加されるＳｃＨ（Ｓ２１−０、Ｓ２１−１）はそれぞれ「０」及び「１」である。スクランブラ２０は、ＳｃＨ（Ｓ２１−０、Ｓ２１−１）が付加されたデータ列を評価して伝送特性のより良いスクランブルデータを選択し、スクランブルデータＳ２０として出力する。評価の指標としては、同一符号の連続量や符号のＤＣバランス等があるが、これらには限定されない。出力されたスクランブルデータＳ２０には、冗長スクランブラ２０の単位処理長さ当たり、１ｂｉｔのＳｃＨ  （Ｓ２１）が含まれる。
【００４３】
データブロック組立部３０は、ｓｙｎｃ  ｈｅａｄｅｒ  Ｓ０１と、スクランブルデータＳ２０とＳｃＨ  （Ｓ２１）とから、スクランブルデータに含まれる２ｂｉｔのｓｙｎｃ  ｈｅａｄｅｒ情報Ｓ０１−１とＳ０１−２を分離し、予め決められた片方の１ｂｉｔ（図２ではＳ０１−２）を取り出し、１ｂｉｔのＳｃＨ（Ｓ２１）を結合した６６ｂｉｔのデータブロックＳ３０を組み立てる。
【００４４】
ここで、１０Ｇ−ＥＰＯＮシステムは、２ｂｉｔのｓｙｎｃ  ｈｅａｄｅｒ情報Ｓ０１−１とＳ０１−２は、”０１”か”１０”の２通りの状態のみを規定している。すなわち、ｓｙｎｃ  ｈｅａｄｅｒ情報は冗長性を備えており、予め決められた片方の１ｂｉｔを破棄しても、ｓｙｎｃ  ｈｅａｄｅｒ情報量は不変である。従って、１ｂｉｔのＳｃＨ（Ｓ２１）で、２ｂｉｔのｓｙｎｃ  ｈｅａｄｅｒ情報Ｓ０１−１またはＳ０１−２のどちらか一方の１ｂｉｔを上書きした場合でも、情報を失うことなく、６６ｂｉｔのコードデータを、冗長スクランブルした６６ｂｉｔのデータブロックに変換可能である。
【００４５】
また、１０Ｇ−ＥＰＯＮシステムの１０Ｇｂｐｓ上りバーストモード伝送では、６４Ｂ／６６Ｂ符号フレームの同期は、バーストオーバヘッドを構成するプリアンブルパタンとデリミタパタンで行われ、ｓｙｎｃ  ｈｅａｄｅｒを用いたフレーム同期は不要となっている。そして、データブロック組立部３０は、以下の実施形態で説明するように、ｓｙｎｃ  ｈｅａｄｅｒを用いたフレーム同期が不要であることを利用して、データブロックＳ３０を組み立てる。本実施形態は、ＩＥＥＥ  Ｓｔｄ  ８０２．３ａｈ規格とは異なり、６６ｂｉｔフレームの先頭２ｂｉｔを用いたフレーム同期は不要となっていることを利用している。
【００４６】
データブロック集積部４０は、２７個のデータブロックＳ３０を集積結合し、集積データＳ４０を生成する。
【００４７】
ＦＥＣ処理データ組立部５０は、１７８２ｂｉｔの集積データＳ４０に２ｂｉｔのパディングＳ４５を付加し、ＦＥＣエンコーダ６０での処理に適したデータ長２２３オクテット（１７８４ｂｉｔ）のＦＥＣ処理データＳ５０を生成する。
【００４８】
ＦＥＣエンコード部６０は、ＦＥＣ処理データＳ５０に対してＦＥＣエンコード処理を行い、２５５オクテット（２０４０ｂｉｔ）のＦＥＣエンコードデータＳ６０を生成する。
【００４９】
伝送データ組立部７０は、Ｐｈｙｓｉｃａｌ  ｍｅｄｉａ  ａｔｔａｃｈｍｅｎｔ  ｌａｙｅｒ（ＰＭＡ）に適したデータ形式にエンコードを行うために、ＦＥＣエンコードデータＳ６０に６ｂｉｔのパディングＳ６１を行った後に、２０４６ｂｉｔの伝送データＳ７０をＧｅａｒｂｏｘ  ８０へ出力する。ここで、ＰＭＡは、１０Ｇ−ＥＰＯＮシステムにおいて、伝送路に対応したデータ形式を規定している。
【００５０】
Ｇｅａｒｂｏｘ  ８０は、データの処理幅の変換を行う。図２においては、Ｇｅａｒｂｏｘ  ８０は、ブロック長６６ｂｉｔの伝送データを、１６ｂｉｔ単位のデータに変換する。
【００５１】
以上は、１０Ｇ−ＥＰＯＮシステムにおいてＯＮＵにおけるバーストデータの送信処理についての説明である。ＯＬＴにおいては、ＯＮＵから受信したデータに対して、送信側とは逆の順序の処理を行う。すなわち、ＯＬＴにおいては、図２においてデータ転送方向を送信側とは逆方向とし、各部はそれぞれ送信側と逆の動作を行う。
【００５２】
既存方式のＯＮＵが送信するバーストフレームのｓｙｎｃ  ｈｅａｄｅｒには、非特許文献４に記載されているように、”０１”か”１０”どちらか一方のみが現れる。すなわち、８オクテットのブロックが制御データを含まない場合には６４Ｂ／６６Ｂデータブロックのｓｙｎｃ  ｈｅａｄｅｒは”０１”、制御データを含む場合には６４Ｂ／６６Ｂデータブロックのｓｙｎｃ  ｈｅａｄｅｒは”１０”となる。それに対して、冗長スクランブル方式では、バーストフレームのｓｙｎｃ  ｈｅａｄｅｒに、”０１”、”１０”の他に”００”、”１１”のビットパターンも出現する。既存の方式のＯＬＴは、”００”、”１１”のｓｙｎｃ  ｈｅａｄｅｒが混在するフレームを受信した場合にはフレーム同期に失敗するので、ＯＮＵ〜ＯＬＴ間のその後の通信が不可能となる。これにより、ＯＮＵ及びＯＬＴは、冗長スクランブル方式及び既存の方式のいずれの方式で通信するべきかを知ることができる。
【００５３】
以上説明したように、第１の実施形態の伝送装置は、スクランブルデータに含まれる２ｂｉｔのｓｙｎｃ  ｈｅａｄｅｒ情報のうち１ｂｉｔを取り出し、ＳｃＨ（Ｓ２１）１ｂｉｔを結合してデータブロックＳ３０を組み立てる。ここで、ｓｙｎｃ  ｈｅａｄｅｒ情報は”１０”と”０１”のみが存在するので、ｓｙｎｃ  ｈｅａｄｅｒ情報のうち１ｂｉｔを取り出しても、ｓｙｎｃ  ｈｅａｄｅｒ情報は失われない。そして、ＯＮＵ及びＯＬＴは、冗長スクランブル方式でフレーム同期が確立できるかどうかによって、通信方式を知ることができる。
【００５４】
その結果、第１の実施形態の伝送装置は、１０Ｇ−ＥＰＯＮシステムにおいて、冗長スクランブル方式を採用した際に、スクランブラを選択するための新たな情報が付加されても伝送速度が増加することはなく、また、既存システムとの互換性を失わない。
【００５５】
すなわち、第１の実施形態の伝送装置は、新たな情報が付加されても伝送速度が増加せず、既存システムとの互換性を失わないという効果を奏する。
【００５６】
また、第１の実施形態の伝送装置は、冗長化スクランブル方式により、例えば同一符号の連続量やＤＣバランスがより好ましいスクランブルデータを選択し、スクランブルデータとして出力する。その結果、第１の実施形態の伝送装置は、データ伝送の品質が向上するという効果も奏する。
【００５７】
さらに、第１の実施形態の伝送装置は、１０Ｇ−ＥＰＯＮシステムで規定された構成に対して、２ｂｉｔのｓｙｎｃ  ｈｅａｄｅｒ情報から１ｂｉｔを削除して１ｂｉｔのＳｃＨと入れ換えたヘッダを生成する。そして、生成したヘッダをスクランブルデータの先頭に配置し、２２３オクテットの集積データを組み立ててＦＥＣ処理を行っている。そして、第１の実施形態におけるＦＥＣ処理及びその後のデータ長は１０Ｇ−ＥＰＯＮシステムと同様である。このため、第１の実施形態の伝送装置は、冗長スクランブル機能等の新規機能の追加に伴う回路の変更が小規模で済むという効果もある。
【００５８】
［第２の実施形態］
図３は、本願発明の第２の実施形態の伝送装置２００の構成を示す図である。図３に示す伝送装置２００の構成は、１０Ｇ−ＥＰＯＮシステムの拡張機能として、本願発明を適用した実施形態を示す。第２の実施形態の伝送装置２００は、図１に示した第１の実施形態の伝送装置１００と比較して、冗長スクランブラで生成されるＳｃＨ（Ｓ２１）を、データブロック集積部４１とは別に、ＳｃＨ集積部４２で集積した後に、ＦＥＣ処理データＳ５０に変換する点で異なっている。さらに、伝送装置２００では、ＦＥＣエンコーダ６０から、ＦＥＣエンコードデータＳ６１と、ＦＥＣエンコードＳｃＨ（Ｓ６２）と、ＦＥＣパリティＳ６３とが出力される。第２の実施形態では、これらが、伝送データ組立部７０において伝送データＳ７０に組み替えられる点でも第１の実施形態とは異なっている。
【００５９】
図４は、本願発明の第２の実施形態の伝送装置のデータ処理を説明する図である。図４を参照して、第２の実施形態の動作を説明する。第２の実施形態の構成では、エンコーダ１０は、上位レイヤから８オクテットのデータＳ００を受信し、６４Ｂ／６６Ｂ符号化処理を行い、８オクテットのコードデータＳ１０を生成する。
【００６０】
冗長スクランブラ２０は、第１の実施形態と同様に、コードデータＳ１０に対してスクランブル処理を行い、スクランブルデータＳ２０を出力する。スクランブルデータＳ２０には、スクランブルヘッダ（ＳｃＨ（Ｓ２１））が含まれる。ここで、コードデータＳ２０に含まれるＳｃＨ  （Ｓ２１）は、冗長スクランブラ２０での単位処理長さ当たり１ｂｉｔである。
【００６１】
データブロック組立部３０は、２ｂｉｔのＳｙｎｃ  ｈｅａｄｅｒ情報Ｓ０１から予め決められた片方の１ｂｉｔを取り出し、６４ｂｉｔのスクランブルデータＳ２０に付加して、６５ｂｉｔのデータブロックＳ３０を組み立てる。
【００６２】
データブロック集積部４１は、２７ブロックのデータブロックＳ３０を集積して結合し、集積データＳ４１を生成する。
【００６３】
ＳｃＨ集積部４２は、冗長スクランブラ２０から出力されたＳｃＨ  （Ｓ２１）を２７ｂｉｔ集積して、集積ＳｃＨ（Ｓ４２）を生成する。
【００６４】
ＦＥＣ処理データ組立部５０は、１７５５ｂｉｔの集積データＳ４１と、２７ｂｉｔの集積ＳｃＨ（Ｓ４２）を結合し、２ｂｉｔのパディングＳ４５の付加処理を行い、ＦＥＣエンコード処理に適したデータ長２２３オクテット（１７８４ｂｉｔ）のＦＥＣ処理データＳ５０を生成する。
【００６５】
ＦＥＣエンコード部６０は、ＦＥＣ処理データＳ５０に対してＦＥＣエンコード処理を行い、ＦＥＣエンコードデータＳ６１と、ＦＥＣエンコードＳｃＨ（Ｓ６２）と、ＦＥＣパリティＳ６３とを生成する。ＦＥＣエンコードデータＳ６１と、ＦＥＣエンコードＳｃＨ  Ｓ６２と、ＦＥＣパリティＳ６３の合計長さは、２５５オクテット（２０４０ｂｉｔ）である。
【００６６】
伝送データ組立部７０には、ＦＥＣエンコードデータＳ６１と、ＦＥＣエンコードＳｃＨ  Ｓ６２と、ＦＥＣパリティＳ６３とが入力される。伝送データ組立部７０は、ＦＥＣエンコードデータＳ６１を、各々６５ｂｉｔからなる２７個のブロックに分割し、各々に、２７ｂｉｔのＦＥＣエンコードＳｃＨ  Ｓ６２を２７個に分割した１ｂｉｔのデータを結合する。
【００６７】
また、伝送データ組立部７０は、３２オクテットのＦＥＣパリティＳ６３を４個の８オクテットブロックに分割し、各々２ｂｉｔのパディング処理を行い、４個の６６ｂｉｔブロックに変換する。なお、ＦＥＣパリティＳ６３にパディングされるデータは、ＩＥＥＥ  Ｓｔｄ  ８０２．３の７６．３．２．４．３の規定に従ったｓｙｎｃ  ｈｅａｄｅｒであってもよい。すなわち、ＦＥＣパリティＳ６３に、パディングデータを、２進数表記で”００ｂ”、”１１ｂ”、”１１ｂ”、”００ｂ”の順に付加してもよい。
【００６８】
伝送データ組立部７０は、以上のデータ組み替えを行った後に、２０４６ｂｉｔの伝送データＳ７０をＧｅａｒｂｏｘ  ８０へ出力する。ＦＥＣ処理データ組立部５０で付加した２ｂｉｔのパディングＳ４５は、伝送データ組立部７０で除去される。
【００６９】
なお、第２の実施形態において、伝送データを受信して冗長スクランブラ方式か否かを判断する手順は、第１の実施形態と同様である。すなわち、既存方式のＯＮＵが送信するバーストフレームのｓｙｎｃ  ｈｅａｄｅｒは、”０１”か”１０”どちらか一方のみであるのに対して、冗長スクランブル方式では、バーストフレームのｓｙｎｃ  ｈｅａｄｅｒに、”０１”、”１０”の他に”００”、”１１”のビットパターンが出現する。そして、既存の方式のＯＬＴは、”００”、”１１”のｓｙｎｃ  ｈｅａｄｅｒが混在するフレームを受信した場合にはフレーム同期に失敗するので、ＯＮＵ〜ＯＬＴ間のその後の通信が不可能となる。これにより、ＯＮＵ及びＯＬＴは、冗長スクランブル方式及び既存の方式のいずれの方式で通信するべきかを知ることができる。
【００７０】
以上説明したように、第２の実施形態の伝送装置は、冗長スクランブラで生成されるＳｃＨ（Ｓ２１）を、データブロック集積部４１とは別に、ＳｃＨ集積部４２で集積した後に、ＦＥＣ処理データＳ５０に変換している。また、第２の実施形態の伝送装置は、Ｓｙｎｃ  ｈｅａｄｅｒ情報Ｓ０１のうち１ｂｉｔを６４ｂｉｔのスクランブルデータＳ２０に付加して、６５ｂｉｔのデータブロックＳ３０を組み立てる。そして、第２の実施形態の伝送装置は、ＳｃＨ集積部４２で集積したＳｃＨと、データブロック集積部４１で集積したデータとから、２２３オクテットの集積データを組み立ててＦＥＣ処理を行っている。この構成によっても、第２の実施形態の伝送装置は、第１の実施形態と同様に、１０Ｇ−ＥＰＯＮシステムにおいて、冗長スクランブル方式を採用した際に、スクランブラを選択するための新たな情報が付加されても伝送速度が増加することはない。また、第２の実施形態の伝送装置は、第１の実施形態と同様に、既存システムとの互換性を備える。
【００７１】
すなわち、第２の実施形態の伝送装置も、新たな情報が付加されても伝送速度が増加せず、既存システムとの互換性を失わないという効果を奏する。
【００７２】
［第３の実施形態］
第１及び第２の実施形態で説明した、１０Ｇ−ＥＰＯＮシステムから伝送帯域を不変としたまま、冗長スクランブラ方式を適用する手法は、ＦＥＣパリティの冗長化にも、同様に適用が可能である。
【００７３】
１０Ｇ−ＥＰＯＮ標準で用いられるＦＥＣ処理は、ＲＳ（Ｒｅｅｄ−Ｓｏｌｏｍｏｎ、リードソロモン）（２５５，２２３）である。集積データＳ４１と集積ＳｃＨ  Ｓ４２はＦＥＣ処理データ組立部５０を透過し、ＦＥＣエンコード部６０に入力される。そして、集積データＳ４１と集積ＳｃＨ（Ｓ４２）は、ＦＥＣエンコードデータＳ６１とＦＥＣエンコードＳｃＨ（Ｓ６２）としてＦＥＣエンコード部６０から出力され、ＦＥＣパリティＳ６３が新たに生成される。ここで、ＦＥＣエンコードデータＳ６１とＦＥＣエンコードＳｃＨ  Ｓ６２のＤＣバランスは、冗長スクランブラ２０により補償されている。しかし、ＦＥＣエンコーダ６０で新たに生成されたＦＥＣパリティＳ６３のＤＣバランスは補償されていない。その結果、ＦＥＣパリティＳ６３のＤＣバランスも、既存のスクランブラ方式と同様に、確率的に偏る可能性がある。このようなＦＥＣパリティ部分のＤＣバランスの偏りは、ＡＣ結合型ＢＭ光受信器の応答特性に悪影響を及ぼす。
【００７４】
これに対して、第３の実施形態の伝送装置は、複数のＦＥＣを備えている。図５は、本願発明の第３の実施形態の伝送装置３００のデータ処理を示す図である。第１の実施形態では、冗長スクランブラ２０は、２種類のスクランブルデータを生成し、より好ましいスクランブルデータを選択して出力した。第３の実施形態では、複数のＦＥＣを使用して複数のパリティを生成し、より好ましいパリティを選択して使用する。第３の実施形態では、２ｂｉｔパディングＳ４５のデータを変化させることで、複数のＦＥＣパリティの生成が可能である。
【００７５】
図５において、ＦＥＣ処理データ組立部５０は、４種類の２ｂｉｔパディングＳ４５から、４通りのＦＥＣ処理データＳ５０−１〜Ｓ５０−４を生成し、冗長ＦＥＣエンコーダ６４で処理する。冗長ＦＥＣエンコーダ６４は、４つのＦＥＣエンコーダ６０−１  〜６０−４  を備え、ＦＥＣエンコードデータＳ６０−１〜Ｓ６０−４を生成する。評価部６５は、ＦＥＣエンコードデータＳ６０−１〜Ｓ６０−４に含まれるＦＥＣパリティに相当するデータ領域を抜き出す。そして、評価部６５は、それぞれのＦＥＣパリティを評価し、最も好ましいＦＥＣパリティを決定する。セレクタ６６は、評価部６５の決定に基づいて、ＦＥＣエンコードデータＳ６０−１〜Ｓ６０−４から最も好ましいパリティを含むＦＥＣエンコードデータをＦＥＣエンコードデータＳ６４として選択し出力する。ここで、評価部６５は、ＤＣバランスが最も良好なＦＥＣパリティを、最も好ましいＦＥＣパリティとして決定してもよい。あるいは、同符号の連続する長さやその出現頻度に基づいて最も良好なＦＥＣパリティを決定してもよい。また、さらに異なる基準に基づいて最も良好なＦＥＣパリティを決定してもよい。
【００７６】
なお、第３の実施形態の伝送装置３００において、伝送データを受信して冗長スクランブラ方式か否かを判断する手順は、第１及び第２の実施形態の各伝送装置と同様である。
【００７７】
以上説明したように、第３の実施形態の伝送装置３００は、第１及び第２の実施形態と同様に、１０Ｇ−ＥＰＯＮシステムにおいて、冗長スクランブル方式を採用した際に、スクランブラを選択するための新たな情報が付加されても伝送速度が増加することはなく、また、既存システムとの互換性も失われない。
【００７８】
すなわち、第３の実施形態の伝送装置も、新たな情報が付加されても伝送速度が増加せず、既存システムとの互換性も失われないという効果を奏する。
【００７９】
さらに、第３の実施形態では、ＦＥＣエンコーダを冗長化するとともに、冗長化ＦＥＣエンコーダを選択する識別情報が、２ｂｉｔのパディングデータ中に埋め込まれている。このため、伝送レートを上昇させることなく、ＦＥＣエンコーダを冗長化することで、より好ましいＤＣバランスを備えるＦＥＣパリティを選択することが可能になる。また、第３の実施形態には、最大４通りのＦＥＣパリティが生成されることで、パリティ生成の冗長性が高まるという効果もある。
【００８０】
［第４の実施形態］
第４の実施形態は、本願発明の伝送装置を１０Ｇ−ＥＰＯＮシステムのＯＬＴ及びＯＮＵに適用したものである。以下では、１０Ｇ−ＥＰＯＮシステムにおいて、冗長スクランブル方式に対応したＯＮＵ及びＯＬＴ（以下、それぞれＲ−ＯＮＵ及びＲ−ＯＬＴという。）に適用した場合の互換性に関して、図面を参照して説明する。
【００８１】
第４の実施形態におけるＯＮＵ及びＯＬＴの構成は、第１〜第３の実施形態で説明したＯＮＵ及びＯＬＴのいずれでもよい。従って、以下で説明する第４の実施形態のＯＮＵ、ＯＬＴ及び１０Ｇ−ＥＰＯＮシステムは第１〜第３の実施形態で説明した伝送装置と同様の効果を奏する。
【００８２】
１０Ｇ−ＥＰＯＮシステムにＲ−ＯＮＵ（Ｎ１０）を接続する場合に、Ｒ−ＯＮＵ（Ｎ１０）が接続されるＯＬＴ（Ｌ２）としては、既存のＯＬＴ（以下、Ｃ−ＯＬＴという。）Ｌ２１またはＲ−ＯＬＴ（Ｌ２０）の２種類のいずれか一方となる。図６は、Ｒ−ＯＮＵに、Ｃ−ＯＬＴまたはＲ−ＯＬＴのいずれかが接続されるＰＯＮシステムの構成を示す図である。
【００８３】
このため、Ｒ−ＯＮＵ（Ｎ１０）は、ＯＬＴ（Ｌ２）の種類に応じたスクランブラの動作方式を選択するために、接続されたＯＬＴ（Ｌ２）の種類の検出を行う必要がある。ＯＬＴ（Ｌ２）の種類の検出を自動的に行う手順を図７に示す。
【００８４】
１０Ｇ−ＥＰＯＮシステムでは、ＯＮＵをＰＯＮシステムに接続すると、ＯＮＵをＯＬＴに登録しＩＤの付与を行うｄｉｓｃｏｖｅｒｙプロセスが実行される。以下では、ｄｉｓｃｏｖｅｒｙプロセスの手順に従って、ＯＬＴの種類を検出する手順を説明する。
【００８５】
Ｄｉｓｃｏｖｅｒｙプロセスが開始されると、Ｒ−ＯＮＵ（Ｎ１０）は、下りリンクでのＤｉｓｃｏｖｅｒｙ  ＧＡＴＥ受信を待つ（ステップＡ０１）。Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥは、ＯＬＴ（Ｌ２）が、未登録のＯＮＵに送信タイミングを通知する信号である。Ｒ−ＯＮＵ（Ｎ１０）は、Ｄｉｓｃｏｖｅｒｙ  Ｇａｔｅの受信後に、先ず、冗長スクランブル方式でＲｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔ（登録要求信号）をＯＬＴ（Ｌ２）へ送信し（ステップＡ０２）、ＯＬＴ（Ｌ２）が送信するＲｅｇｉｓｔｅｒの受信を待つ（ステップＡ０３）。
【００８６】
Ｒ−ＯＮＵ（Ｎ１０）から受信したＲｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔのフレームに対して、ＯＬＴ（Ｌ２）のデータブロック組立部３０は、ＯＮＵにおける送信処理とは逆の変換処理を行う。ここで、逆変換処理されたＳｙｎｃ  ｈｅａｄｅｒには、６４Ｂ／６６Ｂに定義された”０１”及び”１０”のビットパターン以外に、６４Ｂ／６６Ｂで禁止された”００”又は  ”１１”というビットパターンが含まれる。
【００８７】
ＯＬＴ（Ｌ２）がＲ−ＯＬＴ（Ｌ２０）、すなわち冗長スクランブル対応ＯＬＴの場合には、Ｒｅｇｉｓｔｅｒ  ＲｅｑｕｅｓｔはＲ−ＯＬＴ（Ｌ２０）において正常に処理され、Ｒ−ＯＮＵ（Ｎ１０）に対してＲｅｇｉｓｔｅｒが送信される。そして、Ｒ−ＯＮＵ（Ｎ１０）は、ステップＡ０３のタイムアウト前にＲｅｇｉｓｔｅｒを受信する（ステップＡ０７：Ｙｅｓ）。その結果、Ｒ−ＯＮＵ（Ｎ１０）はＯＬＴ（Ｌ２）が冗長型Ｒ−ＯＬＴ（Ｌ２０）であることを検出可能である。
【００８８】
反対に、ＯＬＴ（Ｌ２）がＣ−ＯＬＴ（Ｌ２１）である場合には、Ｓｙｎｃ  ｈｅａｄｅｒに６４Ｂ／６６Ｂで禁止された”００”，  ”１１”  が含まれるため、Ｃ−ＯＬＴ（Ｌ２１）はフレーム同期に失敗する。あるいは、Ｃ−ＯＬＴ（Ｌ２１）におけるＳｙｎｃ  ｈｅａｄｅｒの誤再生によって、６４Ｂ／６６Ｂフレームに収納された制御コードが誤って処理されることにより、ＯＬＴとＯＮＵとの間のリンクの確立が失敗する。その結果、Ｒ−ＯＮＵ（Ｎ１０）は、ＯＬＴからＲｅｇｉｓｔｅｒを受信することができず、ステップＡ０３がタイムアウトする（ステップＡ０７：Ｎｏ）。
【００８９】
この場合、Ｒ−ＯＮＵ（Ｎ１０）は、タイムアウト後に再度ＯＬＴが送信するｄｉｓｃｏｖｅｒｙ  Ｇａｔｅの受信を待つ（ステップＡ０４）。そして、Ｒ−ＯＮＵ（Ｎ１０）は、次にＯＬＴ（Ｌ２）からｄｉｓｃｏｖｅｒｙ  Ｇａｔｅを受信すると、既存の方式でＲｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔを送信し（ステップＡ０５）、Ｒｅｇｉｓｔｅｒの受信を待つ（ステップＡ０６）。この場合、ＯＬＴ（Ｌ２）の種類はＣ−ＯＬＴ（Ｌ２１）及びＲ−ＯＬＴ（Ｌ２０）のいずれであっても、正常にＲｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔの処理が可能である。
【００９０】
タイムアウト前にＲ−ＯＮＵ（Ｎ１０）がＲｅｇｉｓｔｅｒを受信すると（ステップＡ０８：Ｙｅｓ）、Ｒ−ＯＮＵ（Ｎ１０）は、既存方式のスクランブラ設定を完了する。タイムアウトした場合は（ステップＡ０８：Ｎｏ）、ステップＡ０１に戻る。
【００９１】
なお、ＯＬＴの種類がＣ−ＯＬＴ（Ｌ２１）及びＲ−ＯＬＴ（Ｌ２０）のいずれの場合においても、伝送エラーなどが原因でｄｉｓｃｏｖｅｒｙプロセスが正常に終了しない可能性がある。このような場合に備えて、上記のｄｉｓｃｏｖｅｒｙプロセスを、正常に終了するまで所定の回数だけ繰り返すようにしてもよい。
【００９２】
図１０は、以上で説明した、Ｒ−ＯＮＵ（Ｎ１０）のデータ処理を説明する図である。図１５は、セレクタの状態を示す図である。ＯＮＵの状態遷移を管理するＭＰＣＰ（Ｍｕｌｔｉ−Ｐｏｉｎｔ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）制御部８０は、冗長スクランブル方式と既存方式とを切り替えるためのモード制御信号Ｓ８０を、冗長スクランブラ２０内部のセレクタ２２と、データブロック組立部３０内のセレクタ３１に出力する。ここで、ＭＰＣＰは、ＩＥＥＥ  Ｓｔｄ．８０２．３ａｈで規定された、ＯＮＵ〜ＯＬＴ間のアクセス制御を行うプロトコルである。
【００９３】
Ｒ−ＯＮＵ（Ｎ１０）の初期状態において、モード制御信号Ｓ８０はＲ−ＯＮＵ（Ｎ１０）が冗長スクランブラ方式で動作するように、セレクタ３１を制御する。具体的には、Ｒ−ＯＮＵ（Ｎ１０）は、初期状態では図７で説明した冗長スクランブル方式でＲｅｇｉｓｔｅｒ  ｒｅｑｕｅｓｔの送信処理を行う。このとき、モード制御信号Ｓ８０の指示により、データブロック組立部３０内部のセレクタ３１は、図１５に示す状態を取る。すなわち、セレクタ３１は、２ｂｉｔのＳｙｎｃ  ｈｅａｄｅｒ  Ｓ０１のうち、予め決められた１ｂｉｔ（図１０においては  Ｓ０１−１）を破棄し、残りのｓｙｎｃ  ｈｅａｄｅｒ（図１０においてはＳ０１−２）１ｂｉｔと、ＳｃＨ（Ｓ２１）１ｂｉｔの合計２ｂｉｔを出力する。そして、データブロック組立部３０は、セレクタ３１が出力した２ｂｉｔのデータをスクランブルデータＳ２０に付加し、データブロックＳ３０を生成する。
【００９４】
Ｒ−ＯＮＵ（Ｎ１０）は、ＯＬＴ（Ｌ２）からＲｅｇｉｓｔｅｒを受信できなかった場合には、冗長スクランブル方式から既存方式に遷移する。そして、Ｒ−ＯＮＵ（Ｎ１０）は、既存方式でＲｅｇｉｓｔｅｒ  ｒｅｑｕｅｓｔ送信処理を行う。
【００９５】
このとき、冗長スクランブラは、モード制御信号Ｓ８０により既存のスクランブラ（Ｓｃｒａｍｂｌｅｒ  Ｃｏｎｖ．）側にセレクタ２２を固定する。また、データブロック組立部３０では、セレクタ３１は図１６に示す状態を取る。図１６の状態においては、スクランブルデータＳ２０にはＳｃＨは存在しない。このため、セレクタ３１は、Ｓｙｎｃ  ｈｅａｄｅｒ情報Ｓ０１−１とＳｃＨ（Ｓ２１）の入れ替えを行わず、冗長スクランブラを備えていない既存のＯＮＵ（以下、Ｃ−ＯＮＵという。）と同様にＳｙｎｃ  ｈｅａｄｅｒ情報Ｓ０１の２ｂｉｔをそのまま出力する。そして、データブロック組立部３０は、セレクタ３１が出力した２ｂｉｔのデータをスクランブルデータＳ２０に付加し、データブロックＳ３０を生成する。
【００９６】
なお、モード制御信号Ｓ８０を生成するＭＰＣＰ制御部８０は、公知であり様々な実施形態を採り得るので、ＭＰＣＰ制御部８０の詳細な説明は省略する。
【００９７】
以上説明したように、第４の実施形態で説明したＯＬＴ、ＯＮＵ及び１０Ｇ−ＥＰＯＮシステムは、冗長スクランブル方式を採用した際に、既存システムとの互換性が失われないという効果を奏する。
【００９８】
また、第１〜第３の実施形態と同様に、第４の実施形態で説明したＯＬＴ、ＯＮＵ及び１０Ｇ−ＥＰＯＮシステムは、新たな情報が付加されても伝送速度が増加しないという効果も奏する。
【００９９】
ここで、図１５は、本願発明の最小構成を示している。すなわち、セレクタ３１は、複数のビットからなるＳｙｎｃ  ｈｅａｄｅｒ（Ｓ０１）のうち、予め決められたビットに代えて、新しい情報ＳｃＨ  （Ｓ２１）を新たなヘッダとして出力する。この新たなヘッダをスクランブルデータＳ２０に付加しても、データ量は増大しない。
【０１００】
すなわち、図１５に記載したセレクタ３１は、データ列に付加された冗長性を備えた複数のビットからなる第１のヘッダ情報（Ｓ０１）から、欠落しても第１のヘッダ情報の復元が可能なビット（Ｓ０１−１）を選択するヘッダ選択手段を備える。そして、セレクタ３１は、選択の対象となっていない第１のヘッダ情報のビットの情報（Ｓ０１−２）及び所定の識別情報（Ｓ２１）を含む、第１のヘッダとビット数が等しい第２のヘッダ情報を生成して出力する。そして、データブロック組立部３０は、第２のヘッダ情報を第１のヘッダ情報に換えてデータ列に付加する。
【０１０１】
また、詳細は第５の実施形態で説明するように、Ｓｙｎｃ  ｈｅａｄｅｒ  （Ｓ０１）の冗長性を利用して、既存の受信装置は、受信データに新しい情報が含まれているかどうかを検出し、その新しい情報を復元できる。このように、図１５に記載した構成のセレクタ３１は、新たな情報がヘッダに付加されてもデータの伝送速度を増加させず、既存システムとの互換性を失わないヘッダ情報を出力するという効果を奏するデータ処理ユニットを提供する。
【０１０２】
［第５の実施形態］
第５の実施形態は、第４の実施形態と同様に、本願発明の伝送装置を１０Ｇ−ＥＰＯＮシステムのＯＬＴ及びＯＮＵに適用したものである。以下に、本願発明の互換性に関する実施形態を説明する。第５の実施形態では、冗長スクランブル方式に対応したＲ−ＯＬＴ（Ｌ２０）の動作に関して説明する。図８は、冗長スクランブル方式に対応したＲ−ＯＬＴ（Ｌ２０）に、Ｃ−ＯＮＵ（Ｎ１１）、及び、冗長型スクランブラに対応したＯＮＵ（Ｒ−ＯＮＵ）Ｎ１０の２つのタイプのＯＮＵが混在して接続された場合を示す図である。図８に示すように、ＰＯＮシステムにＯＮＵを接続する場合に、Ｃ−ＯＮＵ（Ｎ１１）とＲ−ＯＮＵ（Ｎ１０）の２つの種類のＯＮＵが混在する場合があり得る。このため、Ｒ−ＯＬＴ（Ｌ２０）は、Ｃ−ＯＬＴ及びＲ−ＯＬＴの２種類の動作方式に対応する必要がある。
【０１０３】
図１１は、Ｒ−ＯＬＴのデータ処理を説明する図である。ＯＬＴのデータブロック組立部３０では、双方の動作方式に対応するために、デコーダ３２に於いて、Ｓｙｎｃ  ｈｅａｄｅｒ  Ｓ０１とＳｃＨ（Ｓ２１）とを生成する。冗長スクランブル方式の場合には、受信したデータブロックＳ３０のヘッダ情報から１ｂｉｔのＳｃＨ  （Ｓ２１）を継承するとともに、１ｂｉｔのＳｙｎｃ  ｈｅａｄｅｒ（Ｓ０１−２）を反転させ、送信時に破棄したＳｙｎｃ  ｈｅａｄｅｒ（Ｓ０１−１）を再生する。
【０１０４】
既存方式の場合には、デコーダ３２は、受信したデータブロックＳ３０のヘッダ情報２ｂｉｔをそのまま継承し、２ｂｉｔのＳｙｎｃ  ｈｅａｄｅｒ（Ｓ０１）として６４Ｂ／６６Ｂデコーダ１１  へ送信する。ここで、冗長スクランブル方式でエンコードされたデータブロックＳ３０を、既存方式でデコードすると、再生されたｓｙｎｃ  ｈｅａｄｅｒ  Ｓ０１  には、許可されない組合せ”００”や”１１”が含まれることになる。
【０１０５】
第４の実施形態では、Ｒ−ＯＮＵにおけるｄｉｓｃｏｖｅｒｙプロセスについて説明した。第５の実施形態では、Ｒ−ＯＬＴにおけるｄｉｓｃｏｖｅｒｙプロセスについて説明する。
【０１０６】
図９は、Ｒ−ＯＬＴにおいて、ＯＮＵの種類の検出を自動的に行う手順を示す図である。
【０１０７】
図９において、Ｒ−ＯＬＴ（Ｌ２０）は、定期的にＤｉｓｃｏｖｅｒｙ  ＧａｔｅをＯＮＵに対して送信し（ステップＢ０１）、Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔの受信を待つ（ステップＢ０２）。Ｒ−ＯＬＴは、Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔを受信した場合、まず、データブロック３０に含まれる２ｂｉｔのｓｙｎｃ  ｈｅａｄｅｒに対して、ｓｙｎｃ  ヘッダチェック部（ＳｙＨｄＣｈｋ）８１で解析を行う（ステップＢ０３）。ｓｙｎｃ  ｈｅａｄｅｒに、００あるいは１１が含まれる場合（ステップＢ０４：Ｙｅｓ）には、ｓｙｎｃ  ヘッダチェック部８１は、冗長スクランブルが行われたデータブロックと判定し、冗長スクランブル方式でデータを処理する（ステップＢ０５）。ここで、データブロックは、ＦＥＣデコードされているので、伝送誤りによって００や１１のｓｙｎｃ  ｈｅａｄｅｒの発生する確率は非常に小さい。逆に、００あるいは１１が含まれない場合には（ステップＢ０４：Ｎｏ）、ｓｙｎｃ  ヘッダチェック部８１は、既存方式でのデスクランブル処理が必要と判定する（ステップＢ０６）。ｓｙｎｃ  ヘッダチェック部８１は、この判定結果Ｓ８１を、デコーダ３２とセレクタ２６と制御部８０に伝える。
【０１０８】
ステップＢ０５またはＢ０６におけるデスクランブル処理の後には、それぞれデータが正常に復元できているかの確認を行う（ステップＢ０７、Ｂ０８）。この確認は、例えば上位のレイヤでデータが正常に処理されることで行われてもよい。
【０１０９】
確認結果が良好であれば（ステップＢ０９，Ｂ１０：Ｙｅｓ）、Ｒ−ＯＮＵの処理方式の設定が終了する。確認結果に異常があれば（ステップＢ０９，Ｂ１０：Ｎｏ）、ステップＢ０１に戻り、ｄｉｓｃｏｖｅｒｙプロセスをやり直す。
【０１１０】
ｓｙｎｃ  ｈｅａｄｅｒチェック部８１において、受信データが、冗長スクランブルが行われたデータブロックであることを効率的に検出できることが、より好ましい。上述のように、伝送データに冗長スクランブルが行われているか否かは、ｓｙｎｃ  ｈｅａｄｅｒに００あるいは１１が含まれるか否かで判断される。従って、ｓｙｎｃ  ｈｅａｄｅｒに、００あるいは１１が適宜含まれていると、伝送データに冗長スクランブルが行われているか否かをより迅速に判断できる。従って、Ｄｉｓｃｏｖｅｒｙプロセスにおける送信データの冗長スクランブル処理では、２つのスクランブラ（ｓｃｒａｍｂｌｅｒ−０とｓｃｒａｍｂｌｅｒ−１）の切換がなされるように、符号評価部２１の評価結果をランダムに変化させてもよい。
【０１１１】
以上の手順により、ＯＮＵ（Ｎ１）がＣ−ＯＮＵ（Ｎ１１）である場合には、Ｒ−ＯＬＴ（Ｌ２０）は既存方式でデスクランブルを行い、Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔを正常に処理できる。そして、Ｒ−ＯＬＴ（Ｌ２０）はＣ−ＯＮＵ（Ｎ１１）に対して既存方式でＲｅｇｉｓｔｅｒを送信し、Ｃ−ＯＮＵ（Ｎ１１）が当該Ｒｅｇｉｓｔｅｒを受信することで、既存方式としての設定が行われる。
【０１１２】
一方、ＯＮＵ（Ｎ１）が冗長Ｒ−ＯＮＵ（Ｎ１０）の場合には、Ｒ−ＯＬＴ（Ｌ２０）は冗長スクランブル方式でＲｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔのデスクランブル処理を行う。そして、Ｒ−ＯＬＴ（Ｌ２０）は、Ｒ−ＯＮＵ（Ｎ１０）から冗長スクランブル方式で送信されてきたＲｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔを正常に処理し、冗長スクランブル方式の設定が完了する。
なお、ＯＮＵの種類がＣ−ＯＮＵ（Ｎ１１）及びＲ−ＯＮＵ（Ｎ１０）のいずれの場合においても、伝送エラーなどが原因でｄｉｓｃｏｖｅｒｙプロセスが正常に終了しない可能性がある。このような場合に備えて、上記のｄｉｓｃｏｖｅｒｙプロセスを、正常に終了するまで所定の回数だけ繰り返すようにしてもよい。
【０１１３】
以上のように、Ｒ−ＯＬＴにおいては、ｓｙｎｃ  ｈｅａｄｅｒチェック部８１により、データブロックの２ｂｉｔヘッダを解析し、受信したデータブロックが、既存方式か冗長スクランブル方式かを判定する。判定結果Ｓ８１は、デコーダ３２とスクランブラのセレクタ２６と制御部８０に伝えられる。
【０１１４】
モード制御信号Ｓ８０が、既存方式での動作を示している場合には、データブロック組立部３０は、データブロックＳ３０にはＳｃＨ（Ｓ２１）が含まれないものとして動作する。このとき、図１８に示すように、データブロック組立部３０は、２ｂｉｔのヘッダ部分をＳｙｎｃ  ｈｅａｄｅｒとして解釈する。ここで、後述の冗長スクランブル方式の場合と同様に、Ｓｙｎｃ  ｈｅａｄｅｒの１ｂｉｔを用いてＳｙｎｃ  ｈｅａｄｅｒを２ｂｉｔへ拡張する処理を行ってもよい。
【０１１５】
モード制御信号Ｓ８０が冗長スクランブル方式での動作を示している場合には、図１７に示すように、デコーダ３２は、受信したデータブロックＳ３０のヘッダ情報からＳｃＨ（Ｓ２１）を継承するとともに、１ｂｉｔのＳｙｎｃ  ｈｅａｄｅｒ  Ｓ０１−２を反転させることで、送信時に破棄したＳｙｎｃ  ｈｅａｄｅｒ  Ｓ０１−１を再生する。これにより、Ｓｙｎｃ  ｈｅａｄｅｒが２ｂｉｔへ再生される。例えば、Ｓｙｎｃ  ｈｅａｄｅｒ  Ｓ０１−２が”０”であればＳｙｎｃ  ｈｅａｄｅｒ  は”１０”に再生され、Ｓｙｎｃ  ｈｅａｄｅｒ  Ｓ０１−２が”１”であればＳｙｎｃ  ｈｅａｄｅｒは”０１”と再生される。
【０１１６】
すなわち、ｓｙｎｃ  ヘッダチェック部８１は、データ列に付加された、冗長性を備えた複数のビットからなるヘッダ情報（Ｓ０１、Ｓ２１）を検出し、検出されたヘッダ情報の種類に基づいてデータ列の属性を判定する解析手段（８１）である。そして、デコーダ３２は、判定の結果に基づき、データ列のヘッダ情報を組み替えて出力する出力手段である。そして、本実施形態で説明したように、これらの解析手段及び出力手段を備えるデータ処理ユニットは、受信データに新しい情報が含まれているかどうかを検出し、その新しい情報を復元できる。
【０１１７】
なお、冗長スクランブラで使用されるスクランブラとして自己同期型スクランブラを用いてもよい。自己同期型スクランブラを用いることで、冗長スクランブルされたデータに対しても、既存の方式でスクランブルされたデータに対しても、同一のデスクランブラを適用することが可能となる。
【０１１８】
本実施形態においても、冗長スクランブラとして、自己同期形のスクランブラを用いてもよい。自己同期形のスクランブラを用いることで、第５の実施形態の伝送装置は、同一のＰＯＮシステム内に、Ｒ−ＯＮＵとＣ−ＯＮＵが混在する場合においても、ＯＬＴのデスクランブラは、冗長スクランブル方式か既存のスクランブル方式かの識別をする必要はないという効果をさらに奏する。なお、第１から第４の実施形態においても、冗長スクランブラとして自己同期形スクランブラを使用してもよい。
【０１１９】
なお、既存の方式でスクランブルされたスクランブルデータには、ＳｃＨ  （Ｓ２１）が含まれないので、デスクランブルされたデータは、そのまま、コードデータＳ１０として、６４Ｂ／６６Ｂデコーダ１１に送られる。これに対して、冗長スクランブルされたスクランブルデータＳ２０には、ＳｃＨ  （Ｓ２１）が含まれるので、デスクランブルしたデータをデコーダ１１に送る前に、ＳｃＨ  （Ｓ２１）を除去する必要がある。そのため、モード制御信号Ｓ８０で制御されるセレクタ２６を用いて、冗長スクランブル方式の場合には、ＳｃＨ  （Ｓ２１）を分離して破棄する。その結果、コードデータＳ１０が生成される。
【０１２０】
以上説明したように、第５の実施形態で説明したＯＬＴ、ＯＮＵ及び１０Ｇ−ＥＰＯＮシステムは、冗長スクランブル方式を採用した際に、既存システムとの互換性が失われないという効果を奏する。
【０１２１】
また、第１〜第４の実施形態と同様に、第４の実施形態で説明したＯＬＴ、ＯＮＵ及び１０Ｇ−ＥＰＯＮシステムは、新たな情報が付加されても伝送速度が増加しないという効果も奏する。
【０１２２】
［第６の実施形態］
以上説明した第１から第５の実施形態においては、本願発明の符号化処理及びその互換性に関して、具体的な実施形態に基づき説明した。さらに、本願発明の実施形態として冗長スクランブル方式を採用した場合にＰＨＹ（物理）レイヤの光送受信信号及び回路の制御を行うことで、応答の高速化による伝送効率の改善を行い、既存のシステムとの互換性を持つＢＭ伝送システムを実現させることができる。
【０１２３】
ＰＯＮ方式のＢＭ伝送では、ＯＮＵから送信されるバースト光信号の強度は、タイムスロット毎に異なっている。従って、ＯＬＴのＢＭ光受信器は、個々のバースト信号光に対して異なる識別閾値の設定を行う必要がある。識別閾値の設定は、バーストフレームの先頭に付加されるプリアンブルの受信時に行われる。プリアンブルはユーザデータを含んでいないので、識別閾値の設定に要する時間が長い場合には、実効的な伝送帯域が低下する恐れがある。このような伝送効率の低下を避けるために、バーストモード受信器の識別閾値設定には、高速なバースト応答性能が求められる。
【０１２４】
高速な応答が可能な回路方式として、特許文献１及び非特許文献２は、リセット型ＢＭ光受信回路を開示している。また、非特許文献３は、リセットレス型ＢＭ光受信回路を開示している。
【０１２５】
しかし、リセット型ＢＭ光受信回路は、伝送レートの高速化に伴う回路設計の困難さによって、コストが高くなる懸念がある。
【０１２６】
それに対して、リセットレス型ＢＭ光受信回路は、単純な構成による低コスト化が期待できるため、光アクセスシステムの普及期におけるＢＭ光受信回路方式に適している。非特許文献３に記載されたリセットレス型ＢＭ光受信回路は、ＡＣ結合回路を用いて識別閾値を決定する。このリセットレス型ＢＭ光受信回路における閾値は、ＡＣ結合回路のＣＲ（ｃａｐａｃｉｔｏｒ  ａｎｄ  ｒｅｓｉｓｔｏｒ）時定数に応じて、受動的に設定される。ここで、高速なバースト応答は、一般に、ＣＲ時定数を短縮することで実現可能である。しかし、ＣＲ時定数の短縮は、伝送信号に対する同符号連続耐力の劣化及びＤＣバランスの変動による最小受信感度の劣化の原因となる。このため、本願発明に関連する高感度光受信回路においては、ＣＲ時定数の短縮は困難であるという課題があった。
【０１２７】
この課題に対して、特許文献２に記載された増幅回路は、低コスト化に有利なＡＣ結合回路を用いることで、同符号連続耐力の劣化の回避と、高速な振幅レベル引き込みとの両立を実現している。しかし、特許文献２に記載された増幅回路には、回路構成及び調整方法が複雑となるという課題がある。
【０１２８】
単純なＡＣ結合回路を用いたリセットレス型ＢＭ光受信回路において、高速応答性能と受信感度劣化の相反関係が生じる原因は、伝送信号に含まれる最大同符号連続長やＤＣバランスの揺らぎ幅が制限されていないためである。たとえば、１０Ｇ−ＥＰＯＮシステムで用いられる６４Ｂ／６６Ｂ符号では、スクランブラに入力される信号によって、最大６５  ｂｉｔの同符号連続が発生しうる。同様に、連続する複数の６６Ｂコードフレームにおいても、同符号が６５ｂｉｔ連続することも、原理的には起こりうる。このため、６４Ｂ／６６Ｂ符号では、長周期のＤＣバランスの変動が発生する可能性がある。このような伝送符号に対しても最小受信感度劣化の発生を抑制するためには、非常に長い時定数のＡＣ結合が必要とされる。
【０１２９】
それに対して、特許文献３に記載された８Ｂ１０Ｂ符号は、１０ｂｉｔ毎に同符号連続長とＤＣ  バランスとが制御される。このため、特許文献３に記載された８Ｂ１０Ｂ符号を用いることで、短い時定数のＡＣ結合回路を適用した場合においても、最小受信感度劣化の発生を回避することが可能となる。しかし、８Ｂ１０Ｂ符号化を行うと、付与されるオーバヘッドのために、符号化の前の伝送レートに対して１．２５倍の伝送レートが必要となる。このため、１０Ｇｂｐｓを越える高速な送受信回路に対して、特許文献３に記載された８Ｂ１０Ｂ符号を適用しようとすると、コストが上昇するという課題がある。
【０１３０】
以下に、本願発明の第６の実施形態として、第１〜第５の実施形態で説明したＯＮＵ、ＯＬＴ及び１０Ｇ−ＥＰＯＮシステムにおいて、冗長スクランブル方式を採用し、応答の高速化により伝送効率を改善する実施形態について説明する。
【０１３１】
図１２は、１０Ｇ−ＥＰＯＮシステムにおいて、ＯＬＴで受信されるＢＭ光信号のタイムチャートを示す図である。ＯＮＵ１から送信されたＢＭ光信号の後に、ＬＤ（ｌａｓｅｒ  ｄｉｏｄｅ、レーザダイオード）ＯＮ／ＯＦＦ時間（Ｔｏｎ，  Ｔｏｆｆ）があり、その後ＯＮＵ２からのＢＭ光信号が続く。ＢＭ光信号は、先頭から、Ｔｏｎ、  ｐｒｅａｍｂｌｅ、Ｄｅｌｉｍｉｔｅｒ、Ｐａｙｌｏａｄ、Ｅｎｄ  ｏｆ  Ｂｕｒｓｔ（ＥＯＢ）及びＴｏｆｆからなる。ここで、ｐｒｅａｍｂｌｅとＤｅｌｉｍｉｔｅｒとは、合わせてｓｙｎｃＴｉｍｅの時間長さを持つ。
【０１３２】
この中で、ｐｒｅａｍｂｌｅの長さは、冗長スクランブル方式の採用によるＢＭ光受信器の高速応答に関連する。すなわち、冗長スクランブル方式を使用しているリンクにおいては、より好ましいＤＣバランスのデータが生成されているので、Ｐｒｅａｍｂｌｅの長さは既存のスクランブル方式を使用した場合よりも短くてよい。一方、既存のスクランブラを使用する場合には、既存のシステムと同様の長さのＰｒｅａｍｂｌｅが必要となる。従って、冗長スクランブル方式の使用時にはＰｒｅａｍｂｌｅの長さを短くすることで、ＢＭ光受信器の応答を高速化することが可能である。
【０１３３】
Ｐｒｅａｍｂｌｅ長は、１０Ｇ−ＥＰＯＮシステムでは、ｓｙｎｃＴｉｍｅ変数として、Ｄｉｓｃｏｖｅｒｙプロセス中に定義される。例えば、上記の冗長スクランブル方式の決定プロセスにおいて、ＯＮＵとＯＬＴのＰｒｅａｍｂｌｅ長をＳｙｎｃＴｉｍｅで規定すると共に、ＢＭ光受信器のＢＭ応答の時定数の制御を行うようにしてもよい。
【０１３４】
図１３は、本願発明の第６の実施形態のＰＯＮシステムの機能ブロック図である。図１３は、本願発明をＰＯＮシステムにおいて、ＡＣ結合によるリセットレス型ＢＭ光伝送技術に適用した場合の構成を示す。ＯＮＵから送信されるＰｒｅａｍｂｌｅ長は、ＭＰＣＰ制御部８０から、ＳｙｎｃＴｉｍｅ変数を参照して決定される。
【０１３５】
ＯＬＴのＢＭ光受信器９０は、受光デバイス９１とアンプ９２とＡＣ結合部９３とアンプ９４を備える。ＢＭ光受信器９０の応答時定数は、ＡＣ結合部９３で決定される。モード制御信号Ｓ８０をＡＣ結合部９３に与えることで、ＡＣ結合部９３のバースト応答の時定数を制御することができる。
【０１３６】
なお、ＡＣ結合機能のバースト応答の時定数の制御方法は、様々な実施方法があることと、本願発明の範囲外であるため、説明を省略する。
【０１３７】
以上説明したように、本願発明の第６の実施形態は、冗長スクランブル方式の使用時にはＰｒｅａｍｂｌｅの長さを短くすることで、ＢＭ光受信器の応答を高速化することが可能という効果を奏する。
【０１３８】
また、第６の実施形態で説明したＯＮＵ、ＯＬＴ及び１０Ｇ−ＥＰＯＮシステムは、第１から第５の実施形態で説明したものであるので、これらは第１から第５の実施形態と同様の効果を奏する。
【０１３９】
［第７の実施形態］
図１４は、本願発明の伝送装置の第７の実施形態の構成を示す図である。第７の実施形態は、図１及び図３で説明した本願発明の実施形態の変形例である。
【０１４０】
第７の実施形態では、冗長スクランブラ２０はＦＥＣエンコーダ６０の伝送路側に配置されている。このように冗長スクランブラ２０を配置することで、ＦＥＣパリティ部分を含めて伝送データ全体のＤＣバランスの揺らぎ抑制することを可能としている。
【０１４１】
第７の実施形態においては、データの受信時には、ＦＥＣデコーダ６０は、２個の冗長スクランブラからのデスクランブル出力をそれぞれＳ５０−１及びＳ５０−２として出力する。そして、ＦＥＣデコーダ６０は、デコードの際のＦＥＣ誤り率を、誤り率情報Ｓ６５としてセレクタ６１に与える。
【０１４２】
セレクタ６１は、誤り率情報Ｓ６５に基づいて、ＦＥＣデコーダ６０の出力のうち一方をセレクタ６１で選択してＦＥＣデータ組み立て部５０に出力する。このようにすることで、受信データをデコードする際に、冗長デスクランブラの選択誤りを検出し、正しいデスクランブラを選択することができる。
【０１４３】
以上、本願発明の実施形態に関して図面を参照して詳細に説明した。各実施形態においては、本発明の伝送装置が適用されるシステムを１０Ｇ−ＥＰＯＮシステムとして説明した。また、各実施形態においては、伝送装置に新規に追加される機能を非特許文献５に記載された冗長スクランブル方式として説明した。
【０１４４】
しかしながら、本願発明の適用範囲は１０Ｇ−ＥＰＯＮシステムに限られるものではない。本願発明は、伝送データに冗長性を備えた他のＰＯＮシステムや、一般の伝送装置へも適用可能である。例えば、ｐｏｉｎｔ−ｔｏ−ｐｏｉｎｔの伝送システムにおいて、データの送信時に冗長性を備えたデータの一部を新規な情報に置き換え、データの再生時に、置き換えたデータによりデータにエラーが発生することで、データに新規な情報がデータに含まれていることを検出することが可能である。ここで、エラーが発生しない場合は、冗長性を利用した新規な情報がデータには含まれていないと判断してもよい。そして、受信時に当該データのエラーが発生した場合には、エラーの原因となったデータを抽出して、それを新規な情報として処理することが可能である。すなわち、本願発明により、既存の機器との互換性を維持し、ビットレートを変更することなく新規のデータをデータに付加することが可能になる。
【０１４５】
以上の実施形態では、伝送装置に追加される新規機能を、冗長スクランブル方式を例にして説明した。しかし、本願発明において、追加される新規機能は冗長スクランブル方式に限定されない。本願発明は、冗長性を備えたデータ列が伝送されるシステムにおいて、冗長スクランブル方式以外の方式の採用によりデータに新たな情報が付加された場合でも、伝送速度を上昇させることなく既存システムとの互換性を失わないという効果を奏する。
【０１４６】
また、以上の各実施形態における処理は、伝送装置が備えるメモリに格納されたプログラムに基づいてＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央制御装置）が実行するようにしてもよい。メモリとしては、半導体メモリ、ハードディスク装置、光学ディスク装置等が例として挙げられる。しかし、記憶装置は、ＣＰＵが読み取り可能なプログラムを固定的に記録できる媒体であれば他のものでもよい。
【０１４７】
なお、上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）データ列に付加された冗長性を備えた複数のビットからなる第１のヘッダ情報から、欠落しても前記第１のヘッダ情報の復元が可能なビットを選択するヘッダ選択手段と、
前記選択の対象となっていない前記第１のヘッダ情報のビットの情報及び所定の識別情報を含む、前記第１のヘッダとビット数が等しい第２のヘッダ情報を生成して出力するヘッダ生成手段、とを備えるデータ処理ユニット。
（付記２）前記ヘッダ選択手段は、２ビットからなる前記第１のヘッダ情報のうち１ビットの情報を選択し、
前記ヘッダ生成手段は、前記選択された１ビットの情報及び１ビットの前記識別情報とで前記第２のヘッダ情報を生成し、前記第１のヘッダ情報に代えて前記第２のヘッダ情報を前記データ列に付加する、
付記１に記載されたデータ処理ユニット。
（付記３）前記第１のヘッダ情報は、２進数表記で「０１ｂ」あるいは「１０ｂ」のいずれか一方であり、
前記識別情報は、前記データ列に対して行われた処理を識別する情報である、
付記１又は２に記載されたデータ処理ユニット。
（付記４）前記データ列は固定長のデータブロックに対して所定の２種類のスクランブル処理のうちいずれかの処理が行われており、
前記識別情報は前記２種類のスクランブル処理を識別する情報である、
付記１乃至３のいずれかに記載されたデータ処理ユニット。
（付記５）データ列に付加された、冗長性を備えた複数のビットからなるヘッダ情報を検出し、検出されたヘッダ情報の種類に基づいて前記データ列の属性を判定し、前記判定の結果に基づき、前記データ列の処理方式を切り替える、データ処理ユニット。
（付記６）前記ヘッダ情報は２ビットであり、前記検出された前記ヘッダ情報の種類が２種類以下か３種類以上かによって前記判定を行う、付記５に記載されたデータ処理ユニット。
（付記７）冗長化スクランブラ手段と、データブロック組立手段と、第１のデータ集積手段と、第２のデータ集積手段と、ＦＥＣ処理フレーム組立手段と、リードソロモン符号化手段と、伝送フレーム組立手段とを備え、
前記冗長化スクランブラ手段は、
６４Ｂ／６６Ｂ方式で符号化された第１のデータの２ビットからなる同期ヘッダを除く６４ビットのデータに対して異なる２種類のスクランブル処理のいずれかを行った２種類のスクランブルデータを生成し、前記スクランブルデータのそれぞれに前記スクランブル処理の種類毎に異なる２種類の識別子をスクランブルヘッダとして付加し、前記スクランブルヘッダが付加された２種類の６５ビットのデータブロックのいずれか一方を、冗長スクランブルデータとして出力し、
前記データブロック組立手段は、
前記冗長スクランブルデータから前記スクランブルヘッダを分離して出力し、前記同期ヘッダから所定の１ビットを選択して前記冗長スクランブルデータに付加して、６５ビットのデータブロックとして出力し、
前記第１のデータ集積手段は、
前記スクランブルヘッダを２７ビット分集積して第１の集積データとし、
前記第２のデータ集積手段は、
前記６５ビットのデータブロックを２７ブロック分集積して第２の集積データとし、
前記ＦＥＣ処理フレーム組立手段は、
前記第１の集積データの先頭に所定のデータによる２ビットのパディングを行い、前記第１の集積データと前記第２の集積データとを結合して２２３オクテットのＦＥＣ処理フレームを生成し、
前記リードソロモン符号化手段は前記ＦＥＣ処理フレームにＦＥＣパリティを付加して２５５オクテットのＦＥＣフレームとして出力し、
前記伝送フレーム組立手段は、
前記ＦＥＣフレームを前記第１の集積データと、前記第２の集積データと、前記ＦＥＣパリティとに分割し、
前記ＦＥＣフレームに含まれる前記第１の集積データから先頭の２ビットのパディングを除去し、
前記第２の集積データを６５ビット毎の第１のブロックに分割し、
前記第１のブロックの各々の先頭に、前記第１の集積データと対応する１ビットの情報を付加し、
前記ＦＥＣパリティを６４ビット毎の第２のブロックに分割し、
前記第２のブロックの各々の先頭に、２ビットのヘッダを付加し、
前記先頭の２ビットのパディングを除去した前記第１の集積データと、前記第１のブロックの先頭に前記１ビットの情報を付加した前記第２の集積データと、前記第２のブロックの各々の先頭に、前記２ビットのヘッダを付加した前記ＦＥＣパリティとを結合して伝送フレームを組み立てる、
送信装置。
（付記８）前記第１のデータはＩＥＥＥ  Ｓｔｄ  ８０２．３−  ４９．２．４のｏｕｔ  ｐｕｔ  ｏｆ  ｅｎｃｏｄｅｒ  ｆｕｎｃｔｉｏｎに規定された構成を備え、
前記スクランブラ手段はＩＥＥＥ  Ｓｔｄ  ８０２．３−  ４９．２．６で規定されたスクランブラを備え、
前記伝送フレーム組立手段は、前記ＦＥＣパリティの先頭に、ＩＥＥＥ  Ｓｔｄ  ８０２．３  ７６．３．２．４．３で規定される同期ヘッダを、２進数表記で００ｂ，  １１ｂ，  １１ｂ，  ００ｂ  の順に付加する、付記７に記載された送信装置。
（付記９）冗長化スクランブラ手段と、データブロック組立手段と、データ集積手段と、ＦＥＣ処理フレーム組立手段と、リードソロモン符号化手段と、伝送フレーム組立手段とを備え、
前記冗長化スクランブラ手段は、
６４Ｂ／６６Ｂ方式で符号化された第１のデータの２ビットからなる同期ヘッダを除く６４ビットのデータに対して異なる２種類のスクランブル処理のいずれかを行った２種類のスクランブルデータを生成し、前記スクランブルデータのそれぞれに前記スクランブル処理の種類毎に異なる２種類の識別子をスクランブルヘッダとして付加し、前記スクランブルヘッダが付加された２種類の６５ビットのデータブロックのいずれか一方を、冗長スクランブルデータとして出力し、
前記データブロック組立手段は、
前記同期ヘッダから所定の１ビットを選択して前記冗長スクランブルデータに付加して、６６ビットのデータブロックとして出力し、
前記データ集積手段は、
前記６６ビットのデータブロックを２７ブロック分集積して集積データとし、
前記ＦＥＣ処理フレーム組立手段は、
前記集積データの先頭に２ビットのパディングを行い、２２３オクテットのＦＥＣ処理フレームを生成し、前記リードソロモン符号化手段は前記ＦＥＣ処理フレームにＦＥＣパリティを付加して２５５オクテットのＦＥＣフレームとして出力し、
前記伝送フレーム組立手段は、
前記ＦＥＣフレームに６ビットのパディングを行って伝送フレームを組み立てる、送信装置。
（付記１０）前記ＦＥＣ処理フレーム組立手段は、同一の前記集積データに対して異なる前記２ビットのパディングのデータを付加した複数のＦＥＣ処理フレームを生成し、前記リードソロモン符号化手段は、前記複数のＦＥＣ処理フレームに対してそれぞれＦＥＣパリティを演算し、所定の基準により選択したＦＥＣパリティを、対応するＦＥＣ処理フレームに付加してＦＥＣフレームとして出力する、付記９に記載された送信装置。
（付記１１）前記冗長化スクランブラ手段は、前記２種類のスクランブル処理の結果の一方を冗長スクランブルデータとして出力する第１のモードと、前記第１のデータに対して所定の１種類のみのスクランブル処理を行いその結果を既存のスクランブルデータとして出力する第２のモードとを制御手段からの制御信号に従って選択する機能を備え、
前記制御信号に従い、前記冗長化スクランブラ手段が前記第１のモードで動作する場合に、前記冗長スクランブルデータの先頭の１ビットを分離してスクランブルヘッダ情報として出力し、前記第１のデータの同期ヘッダ１ビットを選択して前記冗長スクランブルデータの先頭に付加する、付記７乃至１０のいずれかに記載された送信装置。
（付記１２）付記７乃至１１のいずれかに記載された送信装置から送信された伝送フレームを受信し、前記送信装置の逆の手順によって６４Ｂ／６６Ｂ方式で符号化されたデータを再生する受信装置であって、
前記伝送フレームから検出した６４Ｂ／６６Ｂ方式の同期ヘッダ情報に基づいて、前記伝送フレームの送信時に行われたスクランブル方式が第１のモードであるか第２のモードであるかを検出する、受信装置。
（付記１３）プリアンブルを含むバーストデータとして前記伝送フレームを受信する受信手段を備え、検出された前記スクランブル方式に基づいて、前記受信手段の交流結合の時定数及び前記プリアンブル長を制御する、付記１２に記載された受信装置。
（付記１４）第１の送信装置を備える第１の伝送装置、及び、第２の受信装置を備える第２の伝送装置を備え、
前記第１の送信装置は付記７乃至１０のいずれかに記載された送信装置であり、
前記第２の受信装置は付記１２又は１３に記載された受信装置であり、
前記第２の受信装置は、前記第１の送信装置が送信した伝送データを受信するように配された伝送システム。
（付記１５）付記１４に記載された伝送システムであって、
前記第１の伝送装置はさらに第１の受信装置を備え、
前記第２の伝送装置はさらに第２の送信装置を備え、
前記第１の伝送装置は、前記第２の伝送装置に対して、前記第１の伝送装置が行う２種類のスクランブル処理の結果の一方を冗長スクランブルデータとして出力する第１のモードで接続要求を送信し、
前記第１の受信装置が、前記接続要求に対する応答を前記第２の送信装置から受信できない場合には、前記第１の伝送装置が備える冗長スクランブラ手段は所定の１種類のみのスクランブル処理を行い、
前記第１の伝送装置は、前記スクランブル処理の結果を既存のスクランブルデータとして出力する第２のモードで接続要求を再度送信する、伝送システム。
（付記１６）前記第２の送受信装置は、前記第１の送受信装置から受信した伝送フレームから、禁止されているビットパターンが６４Ｂ／６６Ｂ方式の同期ヘッダに含まれることで、前記第１の送受信装置の冗長スクランブラ手段の動作モードを検知する、付記１５に記載された伝送システム。
（付記１７）データ列に付加された冗長性を備えた複数のビットからなる第１のヘッダ情報から、欠落しても前記第１のヘッダ情報の復元が可能なビットを選択し、
前記選択の対象となっていない前記第１のヘッダ情報のビットの情報及び所定の識別情報を含む、前記第１のヘッダとビット数が等しい第２のヘッダ情報を生成して出力する、データ処理方法。
（付記１８）６４Ｂ／６６Ｂ方式で符号化された第１のデータの２ビットからなる同期ヘッダを除く６４ビットのデータに対して異なる２種類のスクランブル処理のいずれかを行った２種類のスクランブルデータを生成し、
前記スクランブルデータのそれぞれに前記スクランブル処理の種類毎に異なる２種類の識別子をスクランブルヘッダとして付加して生成される２種類の６５ビットのデータブロックのいずれか一方を、冗長スクランブルデータとして出力し、
冗長スクランブルデータから前記スクランブルヘッダを分離して出力し、
前記同期ヘッダから所定の１ビットを選択して前記冗長スクランブルデータに付加して、６５ビットのデータブロックとして出力し、
前記スクランブルヘッダ情報を２７ビット分集積して第１の集積データとし、
前記６５ビットのデータブロックを２７ブロック分集積して第２の集積データとし、
前記第１の集積データの先頭に所定のデータによる２ビットのパディングを行い、前記第１の集積データと前記第２の集積データとを結合して２２３オクテットのＦＥＣ処理フレームを生成し、
前記ＦＥＣ処理フレームにＦＥＣパリティを付加して２５５オクテットのＦＥＣフレームとして出力し、
前記ＦＥＣフレームを前記第１の集積データと、前記第２の集積データと、前記ＦＥＣパリティとに分割し、
前記ＦＥＣフレームに含まれる前記第１の集積データから先頭の２ビットのパディングを除去し、前記第２の集積データを６５ビット毎の第１のブロックに分割し、
前記第１のブロックの各々の先頭に、前記第１の集積データと対応する１ビットの情報を付加し、
前記ＦＥＣパリティを６４ビット毎の第２のブロックに分割し、
前記第２のブロックの各々の先頭に２ビットのヘッダを付加し、
前記先頭の２ビットのパディングを除去した前記第１の集積データと、前記第１のブロックの先頭に前記１ビットの情報を付加した前記第２の集積データと、前記第２のブロックの各々の先頭に、前記２ビットのヘッダを付加した前記ＦＥＣパリティとを結合して伝送フレームを組み立てる、送信方法。
（付記１９）６４Ｂ／６６Ｂ方式で符号化された第１のデータの２ビットからなる同期ヘッダを除く６４ビットのデータに対して異なる２種類のスクランブル処理のいずれかを行った２種類のスクランブルデータを生成し、
前記スクランブルデータのそれぞれに前記スクランブル処理の種類毎に異なる２種類の識別子をスクランブルヘッダとして付加し、
前記スクランブルヘッダが付加された２種類の６５ビットのデータブロックのいずれか一方を、冗長スクランブルデータとして出力し、
前記同期ヘッダから所定の１ビットを選択して前記冗長スクランブルデータに付加して、６６ビットのデータブロックとして出力し、
前記６６ビットのデータブロックを２７ブロック分集積して集積データとし、
前記集積データの先頭に２ビットのパディングを行い、２２３オクテットのＦＥＣ処理フレームを生成し、
前記ＦＥＣ処理フレームにＦＥＣパリティを付加して２５５オクテットのＦＥＣフレームとして出力し、前記ＦＥＣフレームに６ビットのパディングを行って伝送フレームを組み立てる、送信方法。
（付記２０）付記７に記載された送信装置の機能を、コンピュータに実現させるためのプログラム。
（付記２１）付記１５に記載された送信装置の機能を、コンピュータに実現させるためのプログラム。
（付記２２）付記１０に記載された受信装置の機能を、コンピュータに実現させるためのプログラム。
【産業上の利用可能性】
【０１４８】
本願発明は、伝送システム及び加入者系光アクセスシステムに適用可能であり、特に、ＰＯＮシステムに適用可能である。
【符号の説明】
【０１４９】
１０  エンコーダ
１１  デコーダ
２０  冗長スクランブラ
２１  符号評価部  ２１
２２  セレクタ
２５  冗長デスクランブラ
３０  データブロック組立部
３１  セレクタ
３２  デコーダ
２０  データブロック集積部
５０  ＦＥＣ処理データ組立部
６０  ＦＥＣエンコーダ
６１  セレクタ
４１  データブロック集積部
４２  ＳｃＨ集積部
６４  冗長ＦＥＣエンコーダ
６５  ＤＣバランス評価部
６６  セレクタ
７０  伝送データ組立部
８０  ＭＰＣＰ制御部
８１  ＳｙｎｃＨｅａｄｅｒ  チェック部
９０  ＯＬＴバーストモード光受信器
９１  受光デバイス
９２  アンプ
９３  ＡＣ結合部
９４  アンプ
１００、２００、３００  伝送装置
１０１  ＣＰＵ
１０２  メモリ
Ｓ０１  Ｓｙｎｃ  ｈｅａｄｅｒ
Ｓ２０  スクランブルデータ
Ｓ２１  スクランブルヘッダ（ＳｃＨ）
Ｓ３０  データブロック
Ｓ４０  集積データ
Ｓ５０  ＦＥＣ処理データ
Ｓ６０  ＦＥＣエンコードデータ
Ｓ０１−１、Ｓ０１−２  ２ｂｉｔのｓｙｎｃ  ｈｅａｄｅｒ情報
Ｓ２１、Ｓ２１−０、Ｓ２１−１  ＳｃＨ
Ｓ４１  集積データ  Ｓ４１
Ｓ４２  集積ＳｃＨ
Ｓ４５  ２ｂｉｔパディング
Ｓ６１  ＦＥＣエンコードデータ
Ｓ６２  ＦＥＣエンコードＳｃＨ
Ｓ６３  ＦＥＣパリティ
Ｓ６４  ＦＥＣエンコードデータ
Ｓ８０  モード制御信号
Ｓ８１  判定結果
Ｎ１  ＯＮＵ
Ｎ１０  冗長スクランブラ対応ＯＮＵ
Ｎ１１  既存ＯＮＵ
Ｌ２  ＯＬＴ
Ｌ２０  冗長スクランブラ対応ＯＬＴ
Ｌ２１  既存方式ＯＬＴ
【図１】
2012009974.tif 000003
【図２】
2012009974.tif 000004
【図３】
2012009974.tif 000005
【図４】
2012009974.tif 000006
【図５】
2012009974.tif 000007
【図６】
2012009974.tif 000008
【図７】
2012009974.tif 000009
【図８】
2012009974.tif 000010
【図９】
2012009974.tif 000011
【図１０】
2012009974.tif 000012
【図１１】
2012009974.tif 000013
【図１２】
2012009974.tif 000014
【図１３】
2012009974.tif 000015
【図１４】
2012009974.tif 000016
【図１５】
2012009974.tif 000017
【図１６】
2012009974.tif 000018
【図１７】
2012009974.tif 000019
【図１８】
2012009974.tif 000020