(57)【要約】【課題】接続を要求したＯＮＵのディスカバリが遅れてしまう。【解決手段】光回線装置、複数の光ネットワーク装置、及び、前記光回線装置と光ネットワーク装置との間で、光通信路を切り替える光通信路切替装置を備える光アクセスシステムにおいて、前記光ネットワーク装置は、前記光回線装置に登録されていない場合に、接続要求信号を送信し、前記光通信路切替装置は、前記光ネットワーク装置からの信号の有無を検出する検出器を備え、前記光通信路切替装置は、前記未登録の光ネットワーク装置からの信号を検出した場合に、前記検出された未登録の光ネットワーク装置の数を光回線装置へ通知し、前記光回線装置は、前記通知された未登録の光ネットワーク装置の数に従って、接続を要求した光ネットワーク装置に対してディスカバリ処理を行うことを特徴とする光アクセスシステム。【選択図】図１
2010057110.tif 000002
【特許請求の範囲】
【請求項１】
他のネットワークと接続される光回線装置、各々がユーザ端末と接続される複数の光ネットワーク装置、及び、前記光回線装置と前記光ネットワーク装置との間に設置され、前記光回線装置と前記複数の光ネットワーク装置との間の光通信路を切り替える光通信路切替装置を備える光アクセスシステムにおいて、
前記光ネットワーク装置は、前記光回線装置に登録されていない場合に、接続要求信号を送信し、
前記光通信路切替装置は、前記光ネットワーク装置からの信号の有無を検出する検出器を備え、
前記光通信路切替装置は、前記未登録の光ネットワーク装置からの信号を検出した場合に、前記検出された未登録の光ネットワーク装置の数を光回線装置へ通知し、
前記光回線装置は、前記通知された未登録の光ネットワーク装置の数に従って、接続を要求した光ネットワーク装置に対してディスカバリ処理を行うことを特徴とする光アクセスシステム。
【請求項２】
前記光通信路切替装置は、前記未登録の光ネットワーク装置の数と共に、前記未登録の光ネットワーク装置の位置を光回線装置へ通知することを特徴とする請求項１に記載の光アクセスシステム。
【請求項３】
前記光通信路切替装置は、前記光ネットワーク装置から前記光回線装置への光通信路を切り換える光スイッチ素子を含む上り光スイッチを備え、
前記検出器は、前記上り光スイッチの各入力ポートに１個ずつ接続されることを特徴とする請求項１に記載の光アクセスシステム。
【請求項４】
前記光通信路切替装置は、前記光ネットワーク装置から前記光回線装置への光通信路を切り換える上り光スイッチを備え、
前記検出器は、前記上り光スイッチの複数の入力ポートに接続されることを特徴とする請求項１に記載の光アクセスシステム。
【請求項５】
前記光通信路切替装置は、前記光ネットワーク装置から前記光回線装置への光通信路を切り換える上り光スイッチを備え、
前記検出器は、前記光スイッチ素子の出力ポートに接続され、
前記接続を要求した光ネットワーク装置を検出するために、前記上り光スイッチの入力ポートと出力ポートとの間の経路を順に切り替えることを特徴とする請求項１に記載の光アクセスシステム。
【請求項６】
前記光通信路切替装置は、ＭＰＣＰフレームによって、前記未登録の光ネットワーク装置の数を光回線装置へ通知することを特徴とする請求項１に記載の光アクセスシステム。
【請求項７】
前記光通信路切替装置は、前記光通信路切替装置のポート番号と前記光ネットワーク装置の識別子との対応関係を管理することを特徴とする請求項１に記載の光アクセスシステム。
【請求項８】
前記光通信路切替装置は、前記光ネットワーク装置から前記光回線装置への光通信路を切り換える上り光スイッチ、及び、前記光回線装置から前記光ネットワーク装置への光通信路を切り換える下り光スイッチを備え、
前記ディスカバリ処理では、
前記光通信路切替装置は、前記上り光スイッチのポートと前記下り光スイッチのポートとを、ディスカバリ処理の対象となる光ネットワーク装置が接続されているポートに固定し、
前記ポートの固定が完了した後、前記光回線装置は、ディスカバリ用のメッセージを送信することを特徴とする請求項１に記載の光アクセスシステム。
【請求項９】
前記光通信路切替装置は、前記光ネットワーク装置から前記光回線装置への光通信路を切り換える上り光スイッチ、及び、前記光回線装置から前記光ネットワーク装置への光通信路を切り換える下り光スイッチを備え、
１台の前記光ネットワーク装置に対するディスカバリ処理は、
前記接続を要求した光ネットワーク装置のいずれか一つに対応する前記上り光スイッチのポート及び前記下り光スイッチのポートを固定する手順と、
前記ポートの固定が完了した後、前記光回線装置が、少なくとも、この光回線装置の時刻、返信メッセージの開始時刻の指定、返信メッセージの長さの指定、及びこの光回線装置の同期時間を含むディスカバリ用メッセージを送信する手順と、
前記光ネットワーク装置が、前記ディスカバリ用メッセージを受信した後に、少なくとも、この光ネットワーク装置の時刻、この光ネットワーク装置の同期時間、この光ネットワーク装置が保持可能な最大応答数、この光ネットワーク装置のレーザのＯＮに必要な時間、及び、この光ネットワーク装置のレーザのＯＦＦに必要な時間とを含む返信メッセージを、前記指定された返信メッセージの開始時刻に前記光回線装置に返送する手順と、
前記返信メッセージを受信した後、前記光回線装置が、前記光ネットワーク装置の識別子を含む第１のメッセージと、確認要求をするための第２のメッセージとを、前記光ネットワーク装置に送信する手順と、
前記光ネットワーク装置が、前記第１のメッセージを受信した後、前記第１のメッセージに含まれる識別子を前記光ネットワーク装置自身に割り当て、前記第２のメッセージを受信した後、登録完了通知のメッセージを送信する手順とを含み、
前記光回線装置は、前記通知された未登録の光ネットワーク装置の数と同じ回数、前記１台の光ネットワーク装置に対するディスカバリ処理を繰り返すことを特徴とする請求項８に記載の光アクセスシステム。
【請求項１０】
前記光通信路切替装置は、前記光ネットワーク装置から前記光回線装置への光通信路を切り換える上り光スイッチ、及び、前記光回線装置から前記光ネットワーク装置への光通信路を切り換える下り光スイッチを備え、
１台の前記光ネットワーク装置に対するディスカバリ処理は、
前記接続を要求した光ネットワーク装置のいずれか一つに対応する前記上り光スイッチのポート及び前記下り光スイッチのポートを固定する手順と、
前記ポートの固定が完了した後、前記光回線装置が、少なくとも、この光回線装置の時刻、返信メッセージの開始時刻の指定、返信メッセージの長さの指定、この光回線装置の同期時間、ディスカバリ情報、前記光ネットワーク装置に割り当てる識別子、及び、フラグ情報を含むディスカバリ用メッセージを送信する手順と、
前記ディスカバリ用メッセージを受信した後に、前記光ネットワーク装置が、少なくとも、この光ネットワーク装置の時刻、割当成功通知、この光ネットワーク装置の同期時間、この光ネットワーク装置が保持可能な最大応答数、この光ネットワーク装置のレーザのＯＮに必要な時間、及び、この光ネットワーク装置のレーザのＯＦＦに必要な時間とを含む確認メッセージを前記光回線装置に返送する手順とを含み、
前記光回線装置は、前記通知された未登録の光ネットワーク装置の数と同じ回数、前記１台の前記光ネットワーク装置に対するディスカバリ処理を繰り返すことを特徴とする請求項８に記載の光アクセスシステム。
【請求項１１】
ゲートウェイを介して他のネットワークと通信する光回線装置、及び、各々がユーザ端末と接続する複数の光ネットワーク装置を含む光アクセスシステムに備わる光通信路切替装置において、
前記光回線装置と前記複数の光ネットワーク装置との間の光通信路を切り替えて、前記光回線装置と前記光ネットワーク装置の間を接続し、
前記光回線装置に登録されていない前記光ネットワーク装置を検出する検出器を備え、
前記検出器が、前記光回線装置に登録されていない光ネットワーク装置を検出した場合、前記光回線装置にディスカバリ処理を行わせるために、前記検出された未登録の光ネットワーク装置の数を前記光回線装置に通知することを特徴とする光通信路切替装置。
【請求項１２】
前記光ネットワーク装置から前記光回線装置への光通信路を切り換える上り光スイッチを備え、
前記検出器は、前記上り光スイッチの各入力ポートに１個ずつ接続されることを特徴とする請求項１１に記載の光通信路切替装置。
【請求項１３】
前記光ネットワーク装置から前記光回線装置への光通信路を切り換える上り光スイッチを備え、
前記検出器は、前記上り光スイッチの複数の入力ポートに接続されることを特徴とする請求項１１に記載の光通信路切替装置。
【請求項１４】
前記光ネットワーク装置から前記光回線装置への光通信路を切り換える光スイッチ素子を含む上り光スイッチを備え、
前記検出器は、前記光スイッチ素子の出力ポートに接続され、
前記接続を要求した光ネットワーク装置を検出するために、前記上り光スイッチの入力ポートと出力ポートとの間の経路を順に切り替えることを特徴とする請求項１１に記載の光通信路切替装置。
【請求項１５】
各々が端末と接続される複数の光ネットワーク装置と光通信路切替装置を介して通信し、他のネットワークと接続される光回線装置において、
前記検出された未登録の光ネットワーク装置の数を受信し、
前記受信した未登録の光ネットワーク装置の数と同じ回数、前記光通信路切替装置のポートの固定を指示し、前記ポートの固定が完了した後にディスカバリ用メッセージを送信する処理を繰り返すことを特徴とする光回線装置。
【請求項１６】
前記光経路切替装置のポートの固定を要求し、
前記ポートの固定が完了した後、少なくとも、この光回線装置の時刻、返信メッセージの開始時刻の指定、返信メッセージの長さの指定、及びこの光回線装置の同期時間を含むディスカバリ用メッセージを送信し、
前記ディスカバリ用メッセージに対する応答を受信した後、前記光ネットワーク装置の識別子を含む第１のメッセージと、確認要求をするための第２のメッセージとを、前記光ネットワーク装置に送信することを特徴とする請求項１５に記載の光通信路切替装置。
【請求項１７】
前記光経路切替装置のポートの固定を要求し、
前記ポートの固定が完了した後、少なくとも、この光回線装置の時刻、返信メッセージの開始時刻の指定、返信メッセージの長さの指定、この光回線装置の同期時間、ディスカバリ情報、前記光ネットワーク装置に割り当てる識別子、及び、フラグ情報を含むディスカバリ用メッセージを送信することを特徴とする請求項１５に記載の光通信路切替装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光アクセスシステムに関し、特に、光スプリッタではなく光スイッチを用いる光アクセスシステムにおいて、光ネットワーク装置（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）を高速にディスカバリする技術に関する。
【背景技術】
【０００２】
近年、光ファイバを用いたＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）が普及し、アクセスネットワークが高速化している。ＦＴＴＨの代表例として、ＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムがある。
【０００３】
ＰＯＮシステムは、図１５に示すようにユーザ端末１０と通信する複数（Ｎ個）の光ネットワーク装置（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）２０と、ゲートウェイ５０を介してバックボーンネットワーク６０と通信する光回線装置（Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）４０とを備える。複数のＯＮＵ２０とＯＬＴ４０は、給電を必要としない受動素子である光スプリッタ８０を介して接続されている。これによって、ＰＯＮシステムは、安価なアクセス網７０を実現できるシステムである。
【０００４】
例えば、ＩＥＥＥ８０２．３ａｈ（非特許文献１）において、Ｅｔｈｅｒｎｅｔ（登録商標。以下同じ）に準拠して、ＯＬＴ−ＯＮＵ間のデータを転送するＥＰＯＮ（Ｅｔｈｅｒｎｅｔ−ＰＯＮ）が標準化されている。また、伝送速度を１０Ｇｂｐｓに高速化した１０Ｇ−ＥＰＯＮの標準化が進められている（ＩＥＥＥ８０２．３ａｖ（非特許文献２））。
【０００５】
前述したＥＰＯＮ及び１０Ｇ−ＥＰＯＮに代表されるＰＯＮは、光スプリッタを用いるために、分岐数（ＯＮＵの最大収容数）に反比例して、ＯＮＵに到達する光電力が減衰する。すなわち、分岐数が多い場合に、伝送距離及び収容できる利用者数に制約が生じる問題がある。また、ＯＬＴからＯＮＵへの下り方向の光信号は全てのＯＮＵに分配されるために暗号化が不可欠である。また、暗号化したとしても、通信の秘匿性には限界がある。
【０００６】
これらのＰＯＮの問題を解決するために、図１６に示すように、受動的な光スプリッタに代わって、能動的な光スイッチ９０を備えるシステムがある。特に、通過減衰量がゼロに近い光スイッチを用いることによって、伝送距離及び収容できる利用者数を増加することができる。また、光スイッチは特定のユーザへのみ信号を送信するように制御できるので、暗号化を用いることなく、通信の秘匿性を高めることができる。
【０００７】
このような光スイッチを用いた光ネットワークシステムが、特許文献１及び特許文献２に開示されている。
【０００８】
図１６に示す一般的な光スイッチ９０は、一つの経路を接続するか、全ての経路を非接続とすることができるので、全ての経路にデータを同報するブロードキャストをすることができない。よって、従来のＥＰＯＮ及び１０Ｇ−ＥＰＯＮにおいて使用されたディスカバリ処理をそのまま適用することができない。
【０００９】
ここで、従来のＥＰＯＮ及び１０Ｇ−ＥＰＯＮにおけるディスカバリ処理について説明する。
【００１０】
ディスカバリ処理は、共通の光通信路を利用して未登録のＯＮＵを検出し、検出されたＯＮＵを登録し、かつＯＮＵとＯＬＴとの間の通信距離（ＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ））を計測する処理である。ディスカバリ処理によって、光スプリッタ又は光スイッチにおいて、通信がぶつからないように制御することができる。最終的に、ＯＬＴは、識別子（ＬＬＩＤ（Ｌｏｇｉｃａｌ  Ｌｉｎｋ  ＩＤ））によって、登録済みのＯＮＵを区別する。図７に、従来のＥＰＯＮ及び１０Ｇ−ＥＰＯＮにおけるディスカバリ手順のシーケンスを示す。
【００１１】
ディスカバリ処理では、まず、ＯＮＵ２０は未登録状態であるため、ＯＬＴ４０は、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２０を利用して、ＬＬＩＤの定まっていないＯＮＵの存在を確認する。Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２０は、メッセージ中のＤｉｓｃｏｖｅｒｙフラグを”１”とすることによって、通常のＧＡＴＥメッセージと区別することができる。また、ＬＬＩＤはブロードキャスト用に定義された識別子を用い、宛先ＭＡＣアドレスはマルチキャストアドレスを用いる。
【００１２】
ＯＬＴ４０から送信されたＤｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２０は、光スプリッタ８０を経由して、光スプリッタ８０に接続されている全てのＯＮＵ２０に到着する。まだ、ＬＬＩＤが付与されていない未登録のＯＮＵ２０は、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２０を受信すると、ＯＬＴ４０に登録を要求するために、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３０を送信する。
【００１３】
このとき、光スプリッタ８０からＯＬＴ４０の区間で、複数のＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３０が衝突するのを避ける必要があるが、衝突を完全に避けることはできない。そこで、衝突する確率を低くするために、未登録の各ＯＮＵ２０はＤｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２０に書かれた送信開始時刻Ｔ２を基点としてランダムな時間だけ待った時刻Ｔ３に、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３０送信する。
【００１４】
ＯＬＴ４０は、Ｄｉｓｃｏｖｅｒｙ  Ｗｉｎｄｏｗとして規定された時間内にＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３０を受信すると、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３０を送信したＯＮＵ２０のＭＡＣアドレスを取得し、取得したＯＮＵ２０のＭＡＣアドレスとＬＬＩＤとの対応関係を管理する。また、当該ＯＮＵ２０にＬＬＩＤを割り当てるための処理を開始する。
【００１５】
ＯＬＴ４０は、割り当てられたＬＬＩＤをＯＮＵ２０に通知するために、このＯＮＵ２０のＭＡＣアドレスを宛先ＭＡＣアドレスとし、かつＬＬＩＤが書き込んまれたＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ４０を送信する。この宛先ＭＡＣアドレスを有するＯＮＵ２０は、ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ４０を受信すると、割り当てられたＬＬＩＤを取得する。これ以降、ＯＮＵ２０によって送信されるフレームのプリアンブルに、割り当てられたＬＬＩＤを含めて送信することによって、送信元ＯＮＵ２０を特定することができる。また、プリアンブルのＬＬＩＤによって、ＯＬＴ４０から送信されるフレームが自己宛のフレームであるかを判定することができる。
【００１６】
その後、ＯＬＴ４０は、ＯＬＴ４０とＯＮＵ２０との往復時間ＲＴＴを測定するために、ＯＮＵ２０をＬＬＩＤで指定し、宛先ＭＡＣアドレスをマルチキャストアドレスとし、Ｄｉｓｃｏｖｅｒｙフラグを”０”としたＧＡＴＥメッセージ  ＳＩＧ５０を送信する。
【００１７】
指定されたＬＬＩＤを有するＯＮＵ２０は、ＧＡＴＥメッセージ  ＳＩＧ５０を受信すると、ＧＡＴＥメッセージ  ＳＩＧ５０に含まれる時刻情報（Ｔｉｍｅ  Ｓｔａｍｐ）Ｔ６及び送信開始時刻（Ｇｒａｎｔ  Ｓｔａｒｔ  Ｔｉｍｅ）Ｔ７を取得する。そして、時刻情報Ｔ６をＯＮＵ２０の時計に設定し、設定された時計で送信開始時刻Ｔ７に、ＲＥＧＩＳＴＥＲ＿ＡＣＫメッセージ  ＳＩＧ６０を、ＯＬＴ４０に送信する。
【００１８】
ＯＬＴ４０は、ＲＥＧＩＳＴＥＲ＿ＡＣＫメッセージ  ＳＩＧ６０を、自己の時計で時刻Ｔ８に受信する。すると、ＯＬＴ４０は、Ｔ８と、受信したＲＥＧＩＳＴＥＲ＿ＡＣＫメッセージ  ＳＩＧ６０に含まれているＴ７とから、ＯＬＴ４０とＯＮＵ２０との往復時間ＲＴＴを、ＲＴＴ＝Ｔ８−Ｔ７として取得することができる。
【００１９】
以上のシーケンスによって、１個のＯＮＵ２０の登録（ＬＬＩＤの割り当て）及び通信距離ＲＴＴの測定が完了する。複数の未登録ＯＮＵが存在する場合、１回のディスカバリシーケンスで、１回のＤｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２０、複数回のＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３０、ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ４０、ＧＡＴＥメッセージ  ＳＩＧ５０、及びＲＥＧＩＳＴＥＲ＿ＡＣＫメッセージ  ＳＩＧ６０がやり取りされ、これらのメッセージのやりとりを繰り返すことによって、複数のＯＮＵを登録することができる。
【００２０】
次に、光スプリッタ８０に代わって光スイッチ９０を備えるシステムにおけるディスカバリ処理について説明する。光スイッチ９０を備えるシステムでは、最初に光スイッチ９０に対するディスカバリ処理を行う必要がある。光スイッチ９０に対するディスカバリ処理は、光スイッチ９０をＯＮＵであると考え、図７に示す従来のＯＮＵ２０のディスカバリ処理を利用すればよい。ＯＬＴ４０が光スイッチ９０を登録した後、光スイッチ９０の先に接続されているＯＮＵ２０に対するディスカバリ処理を行う。
【００２１】
図８は、未登録ＯＮＵの数が５個であり、２個のＯＮＵは応答できるが、３個のＯＮＵは応答できない場合のディスカバリ手順のシーケンスを示す。
【００２２】
光スイッチを備えるシステムの場合、光スプリッタを備えるシステムの場合と異なり、ブロードキャストを利用できない。このため、ディスカバリではユニキャストを利用して未登録のＯＮＵ２０を一つ一つ調べる必要がある。このとき、光スイッチポートにＯＮＵ２０が接続されていなかったり、ＯＮＵ２０の電源が入っていなかったり、何らかの理由によってＯＮＵ２０が応答できない場合がある。
【００２３】
図８に示すシーケンスでは、まず、１個目のＯＮＵ２０の登録を行うために、ＯＬＴ４０は光スイッチ９０の下り光スイッチの出力ポート（宛先）と、上り光スイッチの入力ポート（送信元）とを固定するためのスイッチポート固定メッセージ  ＳＩＧ１０−１を送信する。そして、光スイッチ９０が未登録ＯＮＵ２０の一つを選択し、光通信路を固定する。ここで、光スイッチのポートが固定されているため、全てのディスカバリ処理のメッセージは、ただ一つのＯＮＵ２０とＯＬＴ４０との間で転送される。
【００２４】
次に、１個目のＯＮＵ２０のディスカバリのために、ＯＬＴ４０がＤｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２０−１を送信する。このとき、光スイッチのポートが固定されているため、他のＯＮＵ２０と信号が光通信路上で衝突する可能性がない。このため、ＯＮＵ２０は、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージを返信する際に、ランダム時間の待機を必要としない。なお、この時点ではＯＬＴ４０はＯＮＵ２０の同期時間（Ｓｙｎｃ  Ｔｉｍｅ）が分からないため、十分な長さのＳｙｎｃ  Ｐａｔｔｅｒｎ（Ｂｕｒｓｔ  Ｐｒｅａｍｂｌｅ）をバースト転送する。
【００２５】
図８に示すシーケンスでは、一つ目のディスカバリ処理で、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２０−１に対して応答ができなかった。この場合でも、ＯＬＴ４０はＤｉｓｃｏｖｅｒｙ  Ｗｉｎｄｏｗで規定される時間、ＯＮＵ２０からのＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージの返信を待つが、応答がないためタイムアウトし、次のＯＮＵ２０のディスカバリ処理に移る。
【００２６】
二つ目のディスカバリ処理のために、ＯＬＴ４０はスイッチポート固定メッセージ  ＳＩＧ１０−２を送信し、その後、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２０−２を送信する。このディスカバリに対して、反応するＯＮＵ２０が存在するため、 ＯＮＵ２０とＯＬＴ４０との間で、図７に示す通常のディスカバリフェーズと同様の処理（メッセージ  ＳＩＧ３０−２、ＳＩＧ４０−２、ＳＩＧ５０−２及びＳＩＧ６０−２のやりとり）を行う。
【００２７】
この後、三つ目から五つ目のディスカバリ処理を行う。図８に示すシーケンスでは、５回のディスカバリのうち、２回はディスカバリが成功するが、３回はＤｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージに対する応答がタイムアウトして、ディスカバリに失敗する。
【００２８】
ディスカバリ処理の頻度は、非特許文献１や非特許文献２による標準では規定されていない。ディスカバリフェーズと通常転送フェーズとの組み合わせの例を図１７に示す。図示するように、ある一定時間をＮフェーズに区切り、その中の１フェーズをディスカバリフェーズ、残りのＮ−１フェーズを通常転送フェーズとしたものを一つの通信セットとし、このフェーズの処理を繰り返す。
【００２９】
前述したディスカバリフェーズと通常転送フェーズとを実行するための手順を図２１に示す。ＯＬＴ４０は、ディスカバリフェーズＳ１００を実行後、通常転送フェーズＳ１０１を実行する。Ｓ１０２において、通常転送フェーズの回数を確認し、通常転送フェーズの回数が所定値（Ｎ回）に達していなければ通常転送フェーズＳ１０１を繰り返す。一方、通常転送フェーズの回数が所定値（Ｎ回）に達していれば、再びディスカバリフェーズＳ１００を実行する。
【００３０】
１回のディスカバリフェーズの長さは、最大でも、全てのＯＮＵを登録するために必要な時間である。１回の通常転送フェーズでは、ＯＬＴ４０に登録済みの１個以上のＯＮＵ２０が、それぞれＯＬＴ４０からの指示に従って、定められた時間においてデータを転送する。また、ＯＬＴ４０は、ＯＮＵ２０へデータを転送する。
【特許文献１】特開２００７−１７４１２３号公報
【特許文献２】特開２００７−６７９４８号公報
【非特許文献１】ＩＥＥＥ  Ｓｔｄ  ８０２．３ａｈ
【非特許文献２】ＩＥＥＥ  Ｓｔｄ  ８０２．３ａｖ
【発明の開示】
【発明が解決しようとする課題】
【００３１】
前述した従来の光スイッチ９０を含む光ネットワークシステムでは、光スイッチでブロードキャストが使えないため、ディスカバリ処理の際、図８に示すように、ＯＬＴ４０が接続を要求していないＯＮＵ２０に対してＤｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージを送信することがある。その結果、接続を要求したＯＮＵ２０のディスカバリが遅れる問題がある。
【課題を解決するための手段】
【００３２】
本発明の代表的な一例を示せば以下の通りである。すなわち、他のネットワークと接続される光回線装置、各々がユーザ端末と接続される複数の光ネットワーク装置、及び、前記光回線装置と前記光ネットワーク装置との間に設置され、前記光回線装置と前記複数の光ネットワーク装置との間の光通信路を切り替える光通信路切替装置を備える光アクセスシステムにおいて、前記光ネットワーク装置は、前記光回線装置に登録されていない場合に、接続要求信号を送信し、前記光通信路切替装置は、前記光ネットワーク装置からの信号の有無を検出する検出器を備え、前記光通信路切替装置は、前記未登録の光ネットワーク装置からの信号を検出した場合に、前記検出された未登録の光ネットワーク装置の数を光回線装置へ通知し、前記光回線装置は、前記通知された未登録の光ネットワーク装置の数に従って、接続を要求した光ネットワーク装置に対してディスカバリ処理を行うことを特徴とする光アクセスシステムである。
【発明の効果】
【００３３】
本発明によると、光スイッチを用いる光アクセスシステムにおいて、接続を要求するＯＮＵに優先的にディスカバリ処理を行うため、高速なディスカバリ処理が可能である。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の実施の形態について図面を参照して説明する。
【００３５】
＜実施形態１＞
図１は、本発明の第１の実施の形態の光アクセスシステムの構成を示す図である。
【００３６】
光アクセスシステム７０は、光ネットワーク装置（ＯＮＵ）２０、光通信路切替装置（ＯＳＷ）３０、及び、光回線装置（ＯＬＴ）４０を備える。
【００３７】
ＯＮＵ（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）２０は、ユーザ数に応じて複数備わり、各ユーザ端末１０と接続され、ユーザ端末１０と通信する。ＯＬＴ（Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）４０は、ゲートウェイ５０と接続され、ゲートウェイ５０を介してバックボーンネットワーク６０と通信する。ＯＳＷ３０は、複数のＯＮＵ２０とＯＬＴ４０との間を接続し、ＯＮＵ２０とＯＬＴ４０との間の経路を能動的に切り替える。また、ＯＳＷ３０の光スイッチは、ＯＮＵ２０からの信号を検出するパワーモニタを備える。
【００３８】
図２は、第１の実施の形態のＯＳＷ３０の構成を示すブロック図である。
【００３９】
前述したように、ＯＳＷ３０は、合波・分波器３６０、合波・分波器３６１、光スプリッタ３４０、下り光スイッチ３１１、上り光スイッチ３１２、２対１光スイッチ３５０、パワーモニタ３１３、Ｏ／Ｅ変換器３４１、受信用ＰＨＹ／ＭＡＣ論理回路３４２、ポート管理論理回路３４３、送信用ＰＨＹ／ＭＡＣ論理回路３４４、Ｅ／Ｏ変換器３４５、ドライバ入力生成論理回路３３０、下り光スイッチドライバ３２１及び上り光スイッチドライバ３２２を備える。
【００４０】
合波・分波器３６０は、複数備わり（３６０−１〜Ｎ）、ＯＮＵ２０側からの光信号を受信し、ＯＮＵ２０側へ光信号を送信する。合波・分波器３６１は、ＯＬＴ４０側からの光信号を受信し、ＯＬＴ４０側へ光信号を送信する。光スプリッタ３４０は、下り用の光通信をＯＮＵ２０側とＯＳＷ３０内に分波する。尚、光信号の損失を防ぐために光スプリッタ３４０位置に２対１の光スイッチを用いてもよい。下り光スイッチ３１１は、下り用の光通信路を切り替える。上り光スイッチ３１２は、上り用の光通信路を切り替える。パワーモニタ３１３は、前記の上り光スイッチ３１２の光信号の入力の有無を検出する。
【００４１】
Ｏ／Ｅ変換器３４１は、光スプリッタ３４０から分波された光信号を電気信号に変換する。受信用ＰＨＹ／ＭＡＣ論理回路３４２は、光信号から変換された電気信号（ＭＰＣＰ（Ｍｕｌｔｉｐｏｉｎｔ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）フレーム）からフレーム情報を読み取る。ポート管理論理回路３４３は、ＯＳＷ３０の各ポートとＬＬＩＤとの関係を管理する。送信用ＰＨＹ／ＭＡＣ論理回路３４４は、前記のパワーモニタ３１３からの電気信号を解析し、ＯＬＴ４０への送信用のＭＰＣＰフレームを生成する。そして、Ｅ／Ｏ変換器３４５によって電気信号を光信号に変換し、２対１光スイッチ３５０を経由して光信号として送信する。また、ドライバ入力生成論理回路３３０はポート管理論理回路３４３からの制御信号を受けて、下り光スイッチドライバ３２１、上り光スイッチドライバ３２２経由で下り光スイッチ３１１、上り光スイッチ３１２をそれぞれ制御する。
【００４２】
図３Ａは、第１の実施の形態の下り光スイッチ３１１の構成を示すブロック図である。なお、図３Ｂに示す上り光スイッチ３１２も、下り光スイッチ３１１と同じ構成である。
【００４３】
光スイッチ３１１は、２対１の要素光スイッチをツリー状に配置している。光スイッチ３１１は、外部から入力される制御信号によって、要素光スイッチ内の２経路の一つを接続するか、２経路の両方を非接続とするかを制御できる。このため、光スイッチ３１１全体としては、ただ一つの経路を接続するか、全ての経路を非接続とすることができる。なお、光スイッチとしては、論理的にＮ対１の構成を実現できるものであれば、どのような構成の光スイッチでもよい。
【００４４】
図９は、第１の実施の形態のＯＬＴ４０の構成を示すブロック図である。
【００４５】
ＯＬＴ４０は、合波・分波器４００、Ｏ／Ｅ変換器４１１、受信側ＰＨＹ／ＭＡＣ論理回路４１２、送信側ＰＨＹ／ＭＡＣ論理回路４０２、ＭＰＣＰ制御論理回路４２０、ゲートウェイ側ＰＨＹ／ＭＡＣ論理回路４３０及びゲートウェイインタフェース４４０を備える。
【００４６】
合波・分波器４００は、ＯＳＷ３０側からの光信号を受信し、ＯＳＷ３０側へ光信号を送信する。Ｏ／Ｅ変換器４１１は、受信した光信号を電気信号に変換する。受信側ＰＨＹ／ＭＡＣ論理回路４１２は、ＯＳＷ３０から受信したフレームを制御する。送信側ＰＨＹ／ＭＡＣ論理回路４０２は、ＯＳＷ３０へ送信するフレームを制御する。ＭＰＣＰ制御論理回路４２０は、ＭＰＣＰフレームによって、複数のＯＮＵ２０を制御する。ゲートウェイ側ＰＨＹ／ＭＡＣ論理回路４３０は、ゲートウェイ側で送受信するフレームを制御する。ゲートウェイインタフェース４４０は、ゲートウェイ５０とのインタフェースである。
【００４７】
なお、本実施の形態のＯＬＴ４０のハードウェアの構成は、従来のＯＬＴ４０のハードウェアの構成と同じであるが、ＭＰＣＰ制御論理回路４２０で実行されるディスカバリ処理が異なる。
【００４８】
図１０は、第１の実施の形態のＯＮＵ２０の構成を示すブロック図である。
【００４９】
ＯＮＵ２０は、合波・分波器２００、Ｏ／Ｅ変換器２１１、受信側ＰＨＹ／ＭＡＣ論理回路２１２、送信側ＰＨＹ／ＭＡＣ論理回路２０２、ＭＰＣＰ制御論理回路２２０、端末側ＰＨＹ／ＭＡＣ論理回路２３０及び端末インタフェース２４０を備える。
【００５０】
合波・分波器２００は、ＯＳＷ３０側からの光信号を受信し、ＯＳＷ３０側へ光信号を送信する。Ｏ／Ｅ変換器２１１は、受信した光信号を電気信号に変換する。受信側ＰＨＹ／ＭＡＣ論理回路２１２は、ＯＳＷ３０から受信したフレームを制御する。送信側ＰＨＹ／ＭＡＣ論理回路２０２は、ＯＳＷ３０へ送信するフレームを制御する。ＭＰＣＰ制御論理回路２２０は、ＯＬＴ４０と通信するための論理回路である。端末側ＰＨＹ／ＭＡＣ論理回路２３０は、端末側で送受信されるフレームを制御する。端末インタフェース２４０は、ユーザ端末１０とのインタフェースである。
【００５１】
なお、本実施の形態のＯＮＵ２０のハードウェアの構成は、従来のＯＮＵ２０のハードウェアの構成と同じであるが、ＭＰＣＰ制御論理回路２２０で実行されるディスカバリ処理が異なる。また、本実施の形態のＯＮＵ２０は、ＯＬＴ４０に未登録の状態において、ＯＬＴ４０に接続を要求する点で、従来のＯＮＵ２０と異なる。前記の接続要求は、レーザーをＯＮにして何らかの値を送り続けることで実現する。尚、ディスカバリ処理によりＯＬＴ４０に登録された後は、通常のデータ転送時のみレーザーをＯＮにする。
【００５２】
本実施の形態では、上り光スイッチ３１２がパワーモニタ３１３を備えることを特徴とする。そこで、パワーモニタ３１３を利用した高速なディスカバリ方法について説明する。
【００５３】
ＯＬＴ４０に未登録のＯＮＵ２０は、光アクセス網７０に接続したい場合、発光素子（レーザー）を動作させて、特定の信号をＯＳＷ３０に送り続ける。ここで、ＯＳＷ３０の上り光スイッチ３１２は、光スプリッタと異なり、一つのＯＮＵ２０とＯＬＴ４０とだけを同時に接続するように制御するため、未登録ＯＮＵ２０はら発信されるレーザーＯＮ状態の光信号が、他のＯＮＵ２０との通常の通信を妨げることはない。
【００５４】
図１１は、第１の実施の形態のディスカバリ手順を示すシーケンス図であり、ＯＮＵ２０から接続要求がない場合のシーケンスの例９００と、１個のＯＮＵ２０が接続を要求する場合のシーケンスの例９０１とを含む。
【００５５】
まず、接続要求を行うＯＮＵ２０が存在しなかった場合の例９００について説明する。
【００５６】
ＯＬＴ４０は、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥｓｗメッセージ  ＳＩＧ８０をＯＳＷ３０に送信する。ＯＳＷ３０は、光スプリッタ３４０により分波された光信号をＯ／Ｅ変換器３４１で電気信号に変換し、受信用ＰＨＹ／ＭＡＣ論理回路３４２は変換された電気信号を解析して、この信号がＯＬＴ４０からのレポート要求フレームであると判定する。そして、現時点での各ＯＮＵ２０からの接続要求状態に基づいて、ＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ９０を生成して、生成されたメッセージを２対１光スイッチ３５０経由でＯＬＴ４０へ返信する。
【００５７】
図１４は、第１実施の形態のＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ９０の構成例を示す説明図である。
【００５８】
第１実施の形態のＲＥＰＯＲＴｓｗメッセージは、宛先ＭＡＣアドレスフィールド８００、送信元ＭＡＣアドレスフィールド８０１、ＴＹＰＥ／ＬＥＮＧＴＨフィールド８０２、ＯＰＣＯＤＥフィールド８０３、タイムスタンプフィールド８０４、ＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５、ｄａｔａ，ｐａｄフィールド８０６及びＦＣＳフィールド８０７を含む。
【００５９】
ＲＥＰＯＲＴｓｗメッセージは、ＭＰＣＰメッセージの一種として扱うことができ、他のメッセージと区別するために、ＯＰＣＯＤＥフィールド８０３にＲＥＰＯＲＴｓｗであることを示す値を入れる。また、ＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５は、接続要求のあるＯＮＵを示す位置のビットを”１”にして、それ以外のビットを”０”にすることによって、接続要求状況を伝達する。このフィールドはビットマップ形式ではなく、接続要求数を示す形式でもよい。なぜなら、ＯＳＷ３０が、図１３に示すＯＳＷ３０の物理ポート番号とＯＬＴ４０が管理するＬＬＩＤの対応付けを行うための管理テーブル５００を保持すればよいからである。
【００６０】
ここで、図１１に示すシーケンスの接続要求がない場合の例９００では、接続要求を行うＯＮＵ２０が存在しないため、ＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ９０のＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５は全て”０”となる。このフィールド８０５によってＯＮＵ  ＲＥＱＵＥＳＴ数を表す場合も、フィールド８０５は”０”となる。そして、ＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ９０を生成し、２対１光スイッチ３５０経由で、ＯＬＴ４０へ返信する。ＯＬＴ４０は、この内容のＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ９０を受信すると、ディスカバリフェーズを終了し、通常の転送フェーズに入ることができる。
【００６１】
図１１に示すシーケンスの接続要求がある場合の例９０１では、１個のＯＮＵ２０が接続を要求する場合を示す。
【００６２】
まず、光アクセスネットワークに接続を要求するＯＮＵ２０は、レーザーをＯＮにして、特定の信号ＳＩＧ１０１をＯＳＷ３０に送る。レーザーの発光は、ＭＰＣＰ制御論理回路４２０によって制御される。レーザーが送信する特定の信号ＳＩＧ１０１では、レーザーがＯＮになっていることを通知できればよく（すなわち、連続光でよく）、フレームや特定ビット数の信号として意味のある値である必要はない。例えば、”１”という値を送り続けてもよい。図１１に示す例９０１では、ＯＮＵ２０からの信号ＳＩＧ１０１はレーザーＯＮであることを示している。
【００６３】
次に、ＯＬＴ４０は、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥｓｗメッセージ  ＳＩＧ８１をＯＳＷ３０に送信する。ＯＳＷ３０のＯ／Ｅ変換器３４１は、光スプリッタ３４０によって分波された光信号を電気信号に変換して、受信用ＰＨＹ／ＭＡＣ論理回路３４２は、Ｏ／Ｅ変換器３４１によって変換された電気信号を解析する。この光信号の解析によって、受信したい信号がＯＬＴ４０からのレポート要求フレームであることを認識する。
【００６４】
次に、１個だけのＯＮＵ２０から接続要求があるので、ＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５（図１４）の、接続を要求したＯＮＵ２０に対応するビットを”１”にし、それ以外のビットを”０”にする。なお、ＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５によってＯＮＵ  ＲＥＱＵＥＳＴ数を示す場合、このフィールド８０５を”１”にする。そして、ＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ９１を生成し、生成されたＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ９１を、２対１光スイッチ３５０経由でＯＬＴ４０へ返信する。
【００６５】
ＯＬＴ４０は、ＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ１１を受信すると、接続要求を出しているＯＮＵ２０が１個であることを認識し、１個分ＯＮＵ２０のディスカバリ処理を開始する。まず、ＯＬＴ４０は、ＯＳＷ３０の下り光スイッチ３１１の宛先と上り光スイッチ３１２の送信元を固定するためのスイッチポート固定メッセージ  ＳＩＧ１１を送信する。このスイッチポート固定メッセージ  ＳＩＧ１１を受信したＯＳＷ３０は、ＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ９１を生成し、ＯＬＴ４０と接続要求のあったＯＮＵ２０との間の経路を固定する。
【００６６】
ＯＬＴ４０は、スイッチポート固定メッセージ  ＳＩＧ１１を送信してから、ＯＳＷ３０のポート固定が完了する時間の後に、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２１を送信する。Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２１は、ＯＬＴ４０からＯＳＷ３０を経由して、接続を要求したＯＮＵ２０に送信される。
【００６７】
接続を要求したＯＮＵ２０は、このＤｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２１を受信すると、従来のディスカバリ処理と同様に、ローカルタイマーをＴ１にセットし、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２１で指定されている時刻Ｔ２にＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３１を返信する。また、ＯＮＵ２０は、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３１を返信した時点で、接続要求を続ける必要がなくなったので、レーザーをＯＦＦにする。
【００６８】
なお、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３１には、当該ＯＮＵ２０の同期時間（Ｓｙｎｃ  Ｔｉｍｅ）が含められる。ＯＳＷ３０のスイッチは、上り、下り方向共に一意に固定されているため、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３１は、ＯＬＴ４０に届く。ＯＬＴ４０は、メッセージ  ＳＩＧ３１を受信した後、当該ＯＮＵ２０に対し、必要最小限の長さのＳｙｎｃ  Ｐａｔｔｅｒｎ（Ｂｕｒｓｔ  Ｐｒｅａｍｂｌｅ）のバースト転送を行う。
【００６９】
次に、ＯＬＴ４０は、メッセージを送ったＯＮＵ２０にＬＬＩＤを割り当てて登録するためにＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ４１と、登録確認のためのＬＬＩＤを付与されたＧＡＴＥメッセージ  ＳＩＧ５１を送信する。ここで、ＯＬＴ４０は、Ｄｉｓｃｏｖｅｒｙ  Ｗｉｎｄｏｗの期間内でＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３１の到着を待つ。しかし、光スイッチを用いる場合、１回のＤｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２１で最大１個のＯＮＵを検出するため、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３１が到着次第、次のＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ４１を送信する処理を始めてもよい。
【００７０】
ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ４１とＧＡＴＥメッセージ  ＳＩＧ５１とは、ＯＳＷ３０を経由して接続を要求したＯＮＵ２０に届く。同時に、ＯＳＷ３０は、ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ４１を受信すると、ＯＮＵ２０に割り当てられたＬＬＩＤを認識し、現在選択されている下り光スイッチ３１１と上り光スイッチ３１２の物理ポート番号とＬＬＩＤとの対応関係を管理テーブル５００に記録する。以後、ＯＳＷ３０は、ＯＬＴ４０からの要求に従い、管理テーブル５００を参照してスイッチのポートを切り替える。
【００７１】
ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ４１とＧＡＴＥメッセージ  ＳＩＧ５１とが届いたＯＮＵ２０は、登録確認のために割り当てられたＬＬＩＤが付与されたＲＥＧＩＳＴＥＲ＿ＡＣＫメッセージ  ＳＩＧ６１を、ＯＳＷ３０経由でＯＬＴ４０に返信する。このメッセージ  ＳＩＧ６１がＯＬＴ４０に届くと、当該ＯＮＵ２０に対するディスカバリ処理が完了する。
【００７２】
図１１に示すシーケンスでは、ＯＬＴ４０は、スイッチポート固定メッセージ  ＳＩＧ１１を送信し、スイッチポート固定メッセージ  ＳＩＧ１１を受信したＯＳＷ３０が、固定するポートを定めた。しかし、ＯＬＴ４０は、固定したいポートを指定するスイッチポート固定メッセージ  ＳＩＧ１１を送信することもできる。この場合、ＯＬＴ４０は、ＬＬＩＤとポートとの対応関係を保持することが必要である。
【００７３】
図１２は、第１の実施の形態のディスカバリ手順を示すシーケンス図であり、２個のＯＮＵ２０が、それぞれＳＩＧ１０２とＳＩＧ１０３で接続を要求する場合のシーケンスの例９１０、９１１を示す。
【００７４】
シーケンス９１０、９１１（図１２）とシーケンス９０１（図１１）との主な差異は以下の三点である。一つ目の違いは、接続要求が２個であるため、ＯＳＷ３０がＯＬＴ４０に返信するＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ９２のＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５のうち接続を要求するＯＮＵ２０に該当する２箇所のビットが”１”であり、それ以外のビットが”０”である点である。なお、ＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５によってＯＮＵ  ＲＥＱＵＥＳＴ数を示す場合、このフィールド８０５が”２”である点が違いとなる。
【００７５】
二つ目の違いは、スイッチポート固定メッセージ  ＳＩＧ１２を受信したＯＳＷ３０が、接続要求のあった２個のＯＮＵのいずれか一つを選択し、ＯＮＵ２０とＯＬＴ４０間の経路を固定する点である。
【００７６】
三つ目の違いは、１個目のＯＮＵ２０のディスカバリ処理９１０を終えた後に、２個目のＯＮＵ２０のディスカバリ処理９１１を行う点である。
【００７７】
上記以外は、シーケンス９０１（図１１）と同様である。すなわち、まず１個目のＯＮＵ２０のディスカバリ処理として、スイッチポート固定メッセージ  ＳＩＧ１２、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２２、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３２、ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ４２、ＧＡＴＥメッセージ  ＳＩＧ５２、及びＲＥＧＩＳＴＥＲ＿ＡＣＫメッセージ  ＳＩＧ６２を送受信する。１個目のＯＮＵ２０のディスカバリ処理の完了を待って、２個目のＯＮＵ２０のディスカバリ処理として、スイッチポート固定メッセージ  ＳＩＧ１３、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２３、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３３、ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ４３、ＧＡＴＥメッセージ  ＳＩＧ５３、及びＲＥＧＩＳＴＥＲ＿ＡＣＫメッセージ  ＳＩＧ６３を送受信する。
【００７８】
３個以上のＯＮＵ２０が接続を要求している場合も、シーケンス９０１（図１１）からシーケンス９１０、９１１（図１２）への拡張と同様に考えればよい。すなわち、ＯＳＷ３０がＯＬＴ４０に返信するＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ９２のＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５のうち、接続を要求しているＯＮＵ２０に該当する複数のビットを”１”、それ以外のビットを”０”とする。又は、ＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５によってＯＮＵ  ＲＥＱＵＥＳＴ数を示す場合、このフィールド８０５を接続要求数とする。ＯＳＷ３０は、接続を要求したＯＮＵ２０のいずれか一つを選択し、選択されたＯＮＵ２０とＯＬＴ４０間の経路を固定し、選択されたＯＮＵ２０とのディスカバリ処理を行う。そして、このディスカバリ処理を接続要求数分繰り返す。
【００７９】
以上に説明したディスカバリ処理について、ＯＬＴ４０、ＯＳＷ３０、ＯＮＵ２０それぞれの動作について、図２２、図２３、図２４を用いて説明する。
【００８０】
図２２は、第１の実施の形態のＯＬＴ４０において実行されるディスカバリ処理を示すフローチャートである。
【００８１】
ＯＬＴ４０は、ディスカバリフェーズを開始（Ｓ１１０）すると、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥｓｗメッセージを送信し（Ｓ１１１）、ＯＳＷ３０からのＲＥＰＯＲＴｓｗメッセージの受信を待つ（Ｓ１１２）。そして、ＲＥＰＯＲＴｓｗメッセージを受信すると、接続を要求するＯＮＵ２０の数が”１”以上か否か判定する（Ｓ１１３）。判定の結果、接続を要求するＯＮＵ２０の数が”１”未満であれば、ディスカバリフェーズを終了する（Ｓ１２１）。
【００８２】
一方、接続を要求するＯＮＵ２０の数が１以上であれば、接続を要求するＯＮＵ２０の数を記録し、スイッチポート固定メッセージを送信する（Ｓ１１４）。更に、スイッチポート固定メッセージ  ＳＩＧ１１を送信してから、ＯＳＷ３０のポート固定が完了する時間の後に、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージを送信する（Ｓ１１５）。
【００８３】
そして、ＯＮＵ２０からのＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージの受信を待つ（Ｓ１１６）。そして、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージを受信すると、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージを送信したＯＮＵ２０に、ＲＥＧＩＳＴＥＲメッセージを送信し（Ｓ１１７）、続けてＧＡＴＥメッセージを送信する（Ｓ１１８）。
【００８４】
そして、ＯＮＵ２０からＲＥＧＩＳＴＥＲ＿ＡＣＫメッセージの受信を待ち（Ｓ１１９）、ＲＥＧＩＳＴＥＲ＿ＡＣＫメッセージを受信すると、ステップＳ１１４において記録した接続要求ＯＮＵ数の残りが”１”以上であり、かつ、ディスカバリフェーズを実行するための時間が残っているか否かを判定する（Ｓ１２０）。判定の結果、これらの条件を満たせば、ディスカバリ処理を継続することができるので、ステップＳ１１４に戻り、次のＯＮＵ２０に対するディスカバリ処理を実行する。一方、これらの条件を満たさない場合は、ディスカバリフェーズを終了する（Ｓ１２１）。
【００８５】
図２３は、第１の実施の形態のＯＳＷ３０において実行されるディスカバリ処理を示すフローチャートである。
【００８６】
ＯＳＷ３０は、ディスカバリフェーズを開始（Ｓ２００）すると、ＯＬＴ４０からのＤｉｓｃｏｖｅｒｙ  ＧＡＴＥｓｗメッセージ受信を待つ（Ｓ２０１）。Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥｓｗメッセージを受信すると、接続を要求するＯＮＵ２０を、パワーモニタ３１３によって検出する（Ｓ２０２）。この検出結果に基づいて、接続を要求するＯＮＵ２０の数を含むＲＥＰＯＲＴｓｗメッセージを生成して、生成されたメッセージをＯＬＴ４０に送信する（Ｓ２０３）。
【００８７】
続いて、接続を要求するＯＮＵ２０の数が”１”以上か否かを判定し（Ｓ２０４）、接続要求数が”０”であればディスカバリフェーズを終了する（Ｓ２１１）。一方、接続要求数が”１”以上であれば、さらに、通常のデータ転送の要求があるか否かを判定する（Ｓ２０５）。データ転送の要求があれば、要求されたデータを転送するために、ディスカバリフェーズを終了する（Ｓ２１１）。一方、データを転送する要求がなければ、ＯＬＴ４０からのスイッチポート固定メッセージの受信を待つ（Ｓ２０６）。
【００８８】
スイッチポート固定メッセージを受信すると、パワーモニタ３１３によって検査した登録要求のあるＯＮＵ２０のいずれか一つを選択して、前記ＯＮＵ２０とＯＬＴ４０の間の上りスイッチ及び下りスイッチの両方のスイッチポートを固定する（Ｓ２０７）。
【００８９】
その後、ＯＬＴ４０からＯＮＵ２０へのＲＥＧＩＳＴＥＲメッセージの受信を待つ（Ｓ２０８）。ＲＥＧＩＳＴＥＲメッセージを受信すると、ＲＥＧＩＳＴＥＲメッセージに含まれているＬＬＩＤと現在接続中のスイッチの物理ポートとの対応関係を、管理テーブル５００（図１３）に記録する（Ｓ２０９）。その後、接続を要求するＯＮＵ２０の残りの数を判定し（Ｓ２１０）、接続を要求するＯＮＵ２０の残数が”０”でなければ、ステップＳ２０５に戻り、次のＯＮＵ２０に対するディスカバリ処理を実行する。一方、接続を要求するＯＮＵ２０の残数が”０”であればディスカバリフェーズを終了する（Ｓ２１１）。
【００９０】
図２４は、第１の実施の形態のＯＮＵ２０において実行されるディスカバリ処理を示すフローチャートである。
【００９１】
ＯＮＵ２０は、ＯＬＴ４０に登録されていない初期状態（Ｓ３００）にあり、ユーザ端末１０からのアクセスがあった場合や、ウォーミングアップ状態において、ＯＳＷ３０に接続要求を出すか否か判定する（Ｓ３０１）。判定の結果、接続要求がある場合、ＯＳＷ３０側のインタフェースのレーザー出力をＯＮにし、何らかの信号をＯＳＷ３０に通知し続ける（Ｓ３０２）。
【００９２】
そして、ＯＬＴ４０からＤｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージの受信を待つ（Ｓ３０３）。Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージを受信すると、正式な接続要求（登録要求）をＯＬＴ４０に伝えるために、ＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージを送信する（Ｓ３０４）。そして、ここでレーザーをＯＦＦにする（Ｓ３０５）。以後、メッセージ及びデータを送信する時だけ、レーザーをＯＮにする。
【００９３】
その後、ＯＮＵ２０は、ＬＬＩＤを割り当てるために、ＲＥＧＩＳＴＥＲメッセージとＧＡＴＥメッセージの受信を待つ（Ｓ３０６）。これらのメッセージの受信後、ＲＥＧＩＳＴＥＲ＿ＡＣＫメッセージを送信し（Ｓ３０７）、ＯＬＴ４０への登録が完了する。
【００９４】
以後、ＯＮＵ２０はＯＬＴ４０に登録されているため、通常のデータ転送の際にＯＬＴ４０からＧＡＴＥメッセージにより通信許可があれば、許可された時間を起点に許可された長さの時間分のデータを転送することができる。なお、何らかの理由によってＯＬＴ４０への登録が解除されていないかを常に検査し続ける（Ｓ３０８）。登録が解除された場合、再度、未登録状態（Ｓ３００）に戻り、再登録を待つ。
【００９５】
以上、パワーモニタ３１３を利用したディスカバリ処理方法についてＯＬＴ４０、ＯＳＷ３０、ＯＮＵ２０各部の構成及び動作について説明した。次に、ＯＳＷ３０に備わるパワーモニタ３１３の具体的な配置方法とモニタリング方法について説明する。ＯＳＷ３０に備わるパワーモニタ３１３の構成は、図４、図５及び図６に示す三種類の構成がある。説明の簡素化のために、ここでは上り光スイッチ３１２のポート数を２ポートとする。ポート数が２を超える場合も同じ考え方をすればよい。
【００９６】
図４は、本発明の第１の実施の形態の上り光スイッチ３１２の構成例を示すブロック図である。
【００９７】
図４に示す上り光スイッチ３１２は、光スイッチ素子３９０、光スプリッタ３７０及びパワーモニタ３１３を備える。光スプリッタ３７０は、ＯＮＵ２０側からの全ての入力に設けられる。光スプリッタ３７０によって分岐された光は、光スイッチ素子３９０及びパワーモニタ３１３に導かれる。
【００９８】
各パワーモニタ３１３は、ＯＮＵ２０からの光信号の有無を検出し、電気信号に変換して送信用ＰＨＹ／ＭＡＣ論理回路３４４に通知する。送信用ＰＨＹ／ＭＡＣ論理回路３４４は、この光信号の有無の通知によって、接続を要求しているＯＮＵ２０の物理位置（ＯＮＵ２０が接続されているポート）、又は、接続を要求しているＯＮＵ２０の数を知り、ＲＥＰＯＲＴｓｗメッセージのＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５を生成することができる。
【００９９】
パワーモニタ３１３は、光スプリッタ３７０と一体に構成されてもよいし、光スプリッタ３７０と別に構成されてもよい。図４に示す光スイッチ３１２の構成は、全ての入力ポートで同時に光信号を観測できるメリットがある。ただし、パワーモニタ３１３の実装に必要なコストが高い場合には、次に示す図５や図６の構成が望ましい。
【０１００】
図５は、本発明の第１の実施の形態の上り光スイッチ３１２の別な構成例を示すブロック図である。
【０１０１】
図５に示す上り光スイッチ３１２は、前述した光スイッチの構成（図４）と異なり、一つのパワーモニタ３１３を複数の入力ポートで共有する。また、このとき、図１４のＲＥＰＯＲＴｓｗメッセージでは、ＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５によってＯＮＵ  ＲＥＱＵＥＳＴ数を示すことが望ましい。図５には、光スイッチ３９０が２ポートの例を示しているが、例えば光スイッチ３９０が１２８ポート入力である場合、例えば、所定の複数ポート（８ポート）で一つのパワーモニタ３１３を共有するとよい。そして、パワーモニタ３１３は、一つのパワーモニタ３１３を共有しているＯＮＵ２０のいずれかからの光信号があるか、又は、一つのパワーモニタ３１３を共有しているいずれのＯＮＵ２０からの光信号も検出されないかを判定し、検出された光信号を電気信号に変換して、変換された電気信号を送信用ＰＨＹ／ＭＡＣ論理回路３４４に通知する。送信用ＰＨＹ／ＭＡＣ論理回路３４４は、この通知によって、接続要求を出しているＯＮＵ２０のグループを知ることができる。
【０１０２】
そして、管理テーブル５００（図１３）を参照し、この通知によって示されるＯＮＵグループの登録数が”０”であれば、ＲＥＰＯＲＴｓｗメッセージのＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５（ＯＮＵ  ＲＥＱＵＥＳＴ数を示す）には、少なくとも光信号が検出されたグループに対応する”８”を接続要求数として記す。他のＯＮＵグループからの要求が検出されれば、さらに接続要求数を”８”増やす。
【０１０３】
なお、このとき、管理テーブル５００を参照し、前記通知で示されるＯＮＵグループの登録数が”１”から”７”のいずれかであれば、ＲＥＰＯＲＴｓｗメッセージのＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５（ＯＮＵ  ＲＥＱＵＥＳＴ数を示す）を、それぞれ７個から１個とすることによって、接続要求に対する無駄な処理を可能な限り排除する。
【０１０４】
ただし、パワーモニタ３１３を８個のＯＮＵ２０で共有しているため、実際の接続要求数が１個であっても、ＯＳＷ３０及びＯＬＴ４０へ送信される要求数は８個になる。すなわち、ディスカバリ処理の際に、図８に示すようにＯＬＴ４０からのＤｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２０に対してＯＮＵ２０から返答がない場合が存在する。
【０１０５】
図６は、本発明の実施の形態の上り光スイッチ３１２の別な構成例を示すブロック図である。
【０１０６】
図６に示す上り光スイッチ３１２は、前述した光スイッチの構成（図４、図５）と異なり、光スイッチ素子３９０の出力に光スプリッタ３７０を接続し、光スプリッタ３７０の出力の一方をパワーモニタ３１３の入力とする。なお、図６のように光スプリッタ３７０が、上り光スイッチ３１２の出力ポートに接続されている形式が最も望ましいが、上り光スイッチ３１２が複数段の光スイッチ素子３９０を備える場合には、光スプリッタ３７０は、上り光スイッチ３１２の最終的な出力ポートではなく、いずれかの段の全ての光スイッチ素子３９０の出力に接続されていてもよい。
【０１０７】
図６に示す上り光スイッチ３１２では、ＯＳＷ３０が、ＯＬＴ４０からのＤｉｓｃｏｖｅｒｙ  ＧＡＴＥｓｗメッセージを受信すると、ＲＥＰＯＲＴｓｗメッセージをＯＬＴ４０に送信するまでに、上り光スイッチ３１２の全入力と出力とを所定時間毎に順に切り替え、パワーモニタ３１３は、接続要求信号が入力されているポートを判定する。入力と出力との切り替えの所定時間は、切り替え前後で異なる入力の光信号がお互いに影響を与え合わない程度以上の時間とすればよい。
【０１０８】
前述した操作によって、ＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５（又は、ＯＮＵ  ＲＥＱＵＥＳＴビットマップフィールド８０５を用いたＲＥＱＵＥＳＴ数）を生成し、生成した値をＲＥＰＯＲＴｓｗメッセージとしてＯＬＴ４０へ送信する。
【０１０９】
図６に示す上り光スイッチ３１２は、１個のパワーモニタを全ての入力ポートで共有するため、実装コストを低下できるメリットがある。ただし、光デバイスの特質により、入力と出力との切り替えの所定時間が通常のディスカバリ処理に要する時間より大きくなる場合は、前述した構成の光スイッチ（図４、図５）が望ましい。
【０１１０】
以上、パワーモニタ３１３の配置と接続要求信号のモニタリングについて図４、図５、図６を用いて詳細に説明した。いずれの構成もメリット及びデメリットが存在するため、装置の構成に応じて適切な光スイッチを選択することが望ましい。なお、性能的には、図４及び図６の構成が望ましく、次に図５の構成が望ましい。
【０１１１】
特に、図４又は図６に示すパワーモニタを備える場合、光スイッチを用いる光アクセスシステムにおいて、図８で示す接続要求のないＯＮＵ２０との無駄なディスカバリ処理を行う必要がなく、接続を要求するＯＮＵとのみディスカバリ処理を行うため、高速なディスカバリ処理が可能である。
【０１１２】
＜実施形態２＞
前述した第１の実施の形態では、非特許文献１や非特許文献２で示される従来のディスカバリ処理手順に従ったＯＳＷ３０の制御について説明した。第２の実施の形態では、ディスカバリ処理に必要なＭＰＣＰメッセージを第１の実施の形態より減らしながら、第１の実施の形態より高速なディスカバリ処理ついて説明する。
【０１１３】
図１８は、第２の実施の形態のディスカバリ手順を示すシーケンス図である。
【０１１４】
ＯＬＴ４０は、ＲＥＰＯＲＴｓｗメッセージ  ＳＩＧ９１によって、接続を要求するＯＮＵの数（又は、位置）が分かっているので、その後のディスカバリ処理では、ＤＩＳＣＯＶＥＲＹ＆ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ７０を送信する。このＤＩＳＣＯＶＥＲＹ＆ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ７０は、前述した第１の実施の形態（図１１）のＤｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ  ＳＩＧ２１、ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ４１及びＧＡＴＥメッセージ  ＳＩＧ５１を一つにまとめたものである。
【０１１５】
ＯＮＵ２０は、ＤＩＳＣＯＶＥＲＹ＆ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ７０を受信すると、ＲＥＧＩＳＴＥＲ＿ＡＣＫ＋αメッセージ  ＳＩＧ７１を送信する。このＲＥＧＩＳＴＥＲ＿ＡＣＫ＋αメッセージ  ＳＩＧ７１は、前述した第１の実施の形態（図１１）のＲＥＧＩＳＴＥＲ＿ＲＥＱメッセージ  ＳＩＧ３１及びＲＥＧＩＳＴＥＲ＿ＡＣＫメッセージ  ＳＩＧ６１を一つにまとめたものである。
【０１１６】
図１９は、第２実施の形態のＤＩＳＣＯＶＥＲＹ＆ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ７０の構成例を示す説明図である。
【０１１７】
このメッセージは、宛先ＭＡＣアドレスフィールド８００、送信元ＭＡＣアドレスフィールド８０１、ＴＹＰＥ／ＬＥＮＧＴＨフィールド８０２、ＯＰＣＯＤＥフィールド８１０、タイムスタンプフィールド８１１、フィールド８１２、スタートタイムフィールド８１３、長さフィールド８１４、Ｓｙｎｃ  Ｔｉｍｅフィールド８１５、Ｄｉｓｃｏｖｅｒｙ  Ｉｎｆｏｒｍａｔｉｏｎフィールド８１６、Ａｓｓｉｇｎｅｄ  Ｐｏｒｔフィールド８１７、Ｆｌａｇｓフィールド８１８、ｄａｔａ，ｐａｄフィールド８０６、及びＦＣＳフィールド８０７を含む。
【０１１８】
タイムスタンプフィールド８１１は、ＯＮＵ２０の時刻合わせのために用いられる。スタートタイムフィールド８１３、長さフィールド８１４は、各々、返信メッセージの開始時刻及び長さを指定する。Ｓｙｎｃ  Ｔｉｍｅフィールド８１５は、ＯＬＴ４０の同期時間を通知する。Ｄｉｓｃｏｖｅｒｙ  Ｉｎｆｏｒｍａｔｉｏｎフィールド８１６は、ディスカバリ情報を通知する。Ａｓｓｉｇｎｅｄ  Ｐｏｒｔフィールド８１７は、割り当てられたＬＬＩＤを通知する。Ｆｌａｇｓフィールド８１８は、ＲＥＧＩＳＴＥＲ用のフラグの情報を通知する。それ以外のフィールドは通常のイーサフレームで用いられるフィールドと同じ役割である。
【０１１９】
通常、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥメッセージ及びＧＡＴＥメッセージの宛先アドレスはＭＡＣコントロールアドレスとして定義されるアドレスであり、ＲＥＧＩＳＴＥＲメッセージの宛先アドレスは対象ＯＮＵ２０のＭＡＣアドレスである。第２の実施の形態のＤＩＳＣＯＶＥＲＹ＆ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ７０の宛先アドレスはＭＡＣコントロールアドレスとする。これは、ＤＩＳＣＯＶＥＲＹ＆ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ７０の送信時点では、ＯＮＵ２０のＭＡＣアドレスが不明だからである。また、この制御が適用される光アクセスシステムは、光スプリッタではなく光スイッチを備えるので、ＤＩＳＣＯＶＥＲＹ＆ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ７０が他のＯＮＵに通知されることはなく、必ず、目的の一つのＯＮＵ２０にだけ確実にメッセージを伝えることができる。
【０１２０】
図２０は、第２実施の形態のＲＥＧＩＳＴＥＲ＿ＡＣＫ＋αメッセージ  ＳＩＧ７１の構成例を示す説明図である。
【０１２１】
このメッセージは、宛先ＭＡＣアドレスフィールド８００、送信元ＭＡＣアドレスフィールド８０１、ＴＹＰＥ／ＬＥＮＧＴＨフィールド８０２、ＯＰＣＯＤＥフィールド８３０、タイムスタンプフィールド８３１、フラグフィールド８３２、Ｅｃｈｏｅｄ  Ａｓｓｉｇｎｅｄ  Ｐｏｒｔフィールド８３３、Ｅｃｈｏｅｄ  Ｓｙｎｃ  Ｔｉｍｅフィールド８３４、Ｐｅｎｄｉｎｇ  ｇｒａｎｔｓフィールド８３５、Ｄｉｓｃｏｖｅｒｙ  Ｉｎｆｏｒｍａｔｉｏｎフィールド８３６、Ｓｙｎｃ  Ｔｉｍｅフィールド８３７、レーザーＯＮ時間フィールド８３８、レーザーＯＦＦ時間フィールド８３９、ｄａｔａ，ｐａｄフィールド８０６、及びＦＣＳフィールド８０７を含む。
【０１２２】
フラグフィールド８３２は登録許可に対する応答メッセージ、Ｅｃｈｏｅｄ  Ａｓｓｉｇｎｅｄ  Ｐｏｒｔフィールド８３３は割当ＬＬＩＤ、Ｅｃｈｏｅｄ  Ｓｙｎｃ  Ｔｉｍｅフィールド８３４はＯＬＴ４０から通知されたＳｙｎｃ  Ｔｉｍｅを示す。Ｐｅｎｄｉｎｇ  Ｇｒａｎｔフィールド８３５は、当該ＯＮＵ２０が保持可能なＯＬＴ４０からの最大Ｇｒａｎｔ数を示す。Ｄｉｓｃｏｖｅｒｙ  Ｉｎｆｏｒｍａｔｉｏｎフィールド８３６は、ディスカバリのための各種情報を示す。Ｓｙｎｃ  Ｔｉｍｅフィールド８３７は、ＯＮＵ２０の同期時間を示す。Ｓｙｎｃ  Ｔｉｍｅフィールド８３７が、ＲＥＧＩＳＴＥＲ＿ＡＣＫ＋αメッセージに存在する理由は、ＯＮＵ２０もＯＬＴ４０からバースト転送を受信するので、自身の同期時間をＯＬＴ４０に通知する必要があるためである。レーザーＯＮ時間フィールド８３８はＯＮＵ２０のレーザーＯＮにかかる時間、レーザーＯＦＦ時間フィールド８３９はＯＮＵ２０のレーザーＯＦＦにかかる時間を示す。それ以外のフィールドは通常のイーサフレームで用いられるフィールドと同じ役割である。
【０１２３】
ＯＮＵ２０は、このＤＩＳＣＯＶＥＲＹ＆ＲＥＧＩＳＴＥＲメッセージ  ＳＩＧ７０を受信すると、Ａｓｓｉｇｎｅｄ  Ｐｏｒｔフィールド８１７のＬＬＩＤを自身のＬＬＩＤとして、ＲＥＧＩＳＴＥＲ＿ＡＣＫ＋αメッセージ  ＳＩＧ７１を生成するそして、生成されたＲＥＧＩＳＴＥＲ＿ＡＣＫ＋αメッセージ  ＳＩＧ７１をＯＬＴ４０に送信する。
【０１２４】
ＯＬＴ４０は、ディスカバリ処理によって、登録したＯＮＵ２０の同期された時刻を知ることができる。よって、ディスカバリ処理以後の通常転送において、ＯＮＵ２０宛のバースト転送では、必要最小限の最適な長さのＳｙｎｃ  Ｐａｔｔｅｒｎ（Ｂｕｒｓｔ  Ｐｒｅａｍｂｌｅ）のバースト転送を行うことができる。
【０１２５】
以上、本実施の形態による光アクセスシステムについて詳細な説明を行った。上述の説明は、実施の一形態に過ぎず、本発明の技術的思想および技術的範囲から離れることなく、様々な変形が可能である。
【図面の簡単な説明】
【０１２６】
【図１】本発明の第１の実施の形態の光アクセスシステムの構成を示す図である。
【図２】本発明の第１の実施の形態のＯＳＷの構成を示すブロック図である。
【図３Ａ】本発明の第１の実施の形態の下り光スイッチの構成を示すブロック図である。
【図３Ｂ】本発明の第１の実施の形態の上り光スイッチの構成を示すブロック図である。
【図４】本発明の第１の実施の形態の上り光スイッチの構成例を示すブロック図である。
【図５】本発明の第１の実施の形態の上り光スイッチの別な構成例を示すブロック図である。
【図６】本発明の第１の実施の形態の上り光スイッチの別な構成例を示すブロック図である。
【図７】従来のディスカバリ手順を示すシーケンス図である。
【図８】従来のディスカバリ手順を示すシーケンス図である。
【図９】本発明の第１の実施の形態のＯＬＴの構成を示すブロック図である。
【図１０】本発明の第１の実施の形態のＯＮＵの構成を示すブロック図である。
【図１１】本発明の第１の実施の形態のディスカバリ手順を示すシーケンス図である。
【図１２】本発明の第１の実施の形態のディスカバリ手順を示すシーケンス図である。
【図１３】本発明における光スイッチが管理するスイッチポート管理テーブルの一例を示す図。
【図１４】本発明の第１実施の形態のＲＥＰＯＲＴｓｗメッセージの構成例を示す説明図である。
【図１５】従来のＰＯＮを用いた光アクセスシステムの構成を示す図である。
【図１６】従来の光スイッチを用いた光アクセスシステムの構成を示す図である。
【図１７】従来のディスカバリフェーズと通常転送フェーズの組合せ例を示す図である。
【図１８】本発明の第２の実施の形態のディスカバリ手順を示すシーケンス図である。
【図１９】本発明の第２実施の形態のＤＩＳＣＯＶＥＲＹ＆ＲＥＧＩＳＴＥＲメッセージの構成例を示す説明図である。
【図２０】本発明の第２実施の形態のＲＥＧＩＳＴＥＲ＿ＡＣＫ＋αメッセージの構成例を示す説明図である。
【図２１】従来のディスカバリフェーズと通常転送フェーズの実行手順を示すフローチャートである。
【図２２】本発明の第１の実施の形態のＯＬＴにおいて実行されるディスカバリ処理を示すフローチャートである。
【図２３】本発明の第１の実施の形態のＯＳＷにおいて実行されるディスカバリ処理を示すフローチャートである。
【図２４】本発明の第１の実施の形態のＯＮＵにおいて実行されるディスカバリ処理を示すフローチャートである。
【符号の説明】
【０１２７】
１０  ユーザ端末
２０  ＯＮＵ
３０  ＯＳＷ
４０  ＯＬＴ
５０  ゲートウェイ
６０  バックボーンネットワーク
７０  アクセス網
８０  光スプリッタ
９０  ＯＳＷ
【図１】
2010057110.tif 000003
【図２】
2010057110.tif 000004
【図３Ａ】
2010057110.tif 000005
【図３Ｂ】
2010057110.tif 000006
【図４】
2010057110.tif 000007
【図５】
2010057110.tif 000008
【図６】
2010057110.tif 000009
【図７】
2010057110.tif 000010
【図８】
2010057110.tif 000011
【図９】
2010057110.tif 000012
【図１０】
2010057110.tif 000013
【図１１】
2010057110.tif 000014
【図１２】
2010057110.tif 000015
【図１３】
2010057110.tif 000016
【図１４】
2010057110.tif 000017
【図１５】
2010057110.tif 000018
【図１６】
2010057110.tif 000019
【図１７】
2010057110.tif 000020
【図１８】
2010057110.tif 000021
【図１９】
2010057110.tif 000022
【図２０】
2010057110.tif 000023
【図２１】
2010057110.tif 000024
【図２２】
2010057110.tif 000025
【図２３】
2010057110.tif 000026
【図２４】
2010057110.tif 000027