(57)【要約】【課題】複数のＯＮＵにおいて、ＭＡＣアドレスが重複しないように、ＯＮＵにＭＡＣアドレスを割り当てることができるようにすること。【解決手段】ＯＬＴ１３０は、複数のＯＳＵ１４０と、複数のＭＡＣアドレスを記憶するＭＡＣアドレスプール１３１と、ＭＡＣアドレス処理部１３２と、を備え、一つのＯＳＵ１４０に接続されている複数のＯＮＵ１１０の何れかから、ＭＡＣアドレスを要求された場合に、ＭＡＣアドレス処理部１３２は、複数のＯＮＵ１１０で使用されている何れのＭＡＣアドレスとも重複しないように、ＭＡＣアドレスプール１３１から少なくとも一つのＭＡＣアドレスを選択して、ＯＳＵ１４０を介して、要求元のＯＮＵ１１０に送る。【選択図】図１
2020191571.tif 000002
【特許請求の範囲】
【請求項１】
複数の子局側光回線終端装置と通信するために用いられる光ファイバーケーブルに接続され、前記複数の子局側光回線終端装置の内の一つの子局側光回線終端装置である対象子局側光回線終端装置から、前記対象子局側光回線終端装置が必要とする論理リンク数を特定することのできる情報を含む第１の制御フレームを含む光信号を受信し、前記受信された光信号を電気信号に変換する光電気変換部と、
前記変換された電気信号から前記第１の制御フレームを分離する多重分離部と、
前記第１の制御フレームから前記論理リンク数を特定する論理リンク制御部と、
複数のＭＡＣアドレスを記憶する記憶部と、
前記特定された論理リンク数に基づいて、前記複数の子局側光回線終端装置で使用されている何れのＭＡＣアドレスとも重複しないように、前記複数のＭＡＣアドレスから少なくとも一つのＭＡＣアドレスを選択するＭＡＣアドレス処理部と、を備え、
前記論理リンク制御部は、前記選択された少なくとも一つのＭＡＣアドレスを含む第２の制御フレームを生成し、
前記多重分離部は、前記第２の制御フレームを多重することで、電気信号を生成し、
前記光電気変換部は、前記生成された電気信号を光信号に変換し、前記変換された光信号を前記対象子局側光回線終端装置に送信すること
を特徴とする親局側光回線終端装置。
【請求項２】
前記複数の子局側光回線終端装置と通信を行うための光通信装置を備え、
前記光通信装置は、前記光電気変換部、前記多重分離部及び前記論理リンク制御部を含むこと
を特徴とする請求項１に記載の親局側光回線終端装置。
【請求項３】
前記複数の子局側光回線終端装置と通信を行うための光通信装置を備え、
前記光通信装置は、前記光電気変換部、前記多重分離部、前記論理リンク制御部、前記記憶部及び前記ＭＡＣアドレス処理部を含むこと
を特徴とする請求項１に記載の親局側光回線終端装置。
【請求項４】
前記記憶部に記憶されている複数のＭＡＣアドレスが、前記親局側光回線終端装置内で生成されたローカルＭＡＣアドレスであること
を特徴とする請求項１から３の何れか一項に記載の親局側光回線終端装置。
【請求項５】
前記論理リンク制御部は、前記光電気変換部及び前記多重分離部を介して、前記対象子局側光回線終端装置との間で最初に構築する論理リンクである基本論理リンクを構築することで、前記第１の制御フレームを取得するとともに、前記第２の制御フレームを前記対象子局側光回線終端装置に送り、
前記選択された少なくとも一つのＭＡＣアドレスは、前記基本論理リンクが有効な場合にのみ、使用可能であること
を特徴とする請求項１から４の何れか一項に記載の親局側光回線終端装置。
【請求項６】
親局側光回線終端装置に接続された光ファイバーケーブルを介して、前記親局側光回線終端装置と通信を行う子局側光回線終端装置であって、
前記親局側光回線終端装置と通信するために必要とする論理リンク数を特定することのできる情報を含む第１の制御フレームを生成する論理リンク制御部と、
前記第１の制御フレームを多重することで、電気信号を生成する多重分離部と、
前記生成された電気信号を光信号に変換し、前記変換された光信号を前記親局側光回線終端装置に送信する光電気変換部と、を備え、
前記光電気変換部は、前記論理リンク数に基づいて、前記子局側光回線終端装置と前記光ファイバーケーブルを共用する他の子局側光回線終端装置で使用されているＭＡＣアドレスと重複しないように、前記親局側光回線終端装置において選択された少なくとも一つのＭＡＣアドレスを含む第２の制御フレームを含む光信号を受信し、前記受信された光信号を電気信号に変換し、
前記多重分離部は、前記変換された電気信号から前記第２の制御フレームを分離し、
前記論理リンク制御部は、前記第２の制御フレームに含まれている前記少なくとも一つのＭＡＣアドレスを用いて、前記光電気変換部及び前記多重分離部を介して、前記親局側光回線終端装置と少なくとも一つの論理リンクを構築すること
を特徴とする子局側光回線終端装置。
【請求項７】
前記少なくとも一つのＭＡＣアドレスが、前記親局側光回線終端装置内で生成されたローカルＭＡＣアドレスであること
を特徴とする請求項６に記載の子局側光回線終端装置。
【請求項８】
前記論理リンク制御部は、前記光電気変換部及び前記多重分離部を介して、前記親局側光回線終端装置との間で最初に構築する論理リンクである基本論理リンクを構築することで、前記第１の制御フレームを前記親局側光回線終端装置に送るとともに、前記第２の制御フレームを受け取り、
前記少なくとも一つのＭＡＣアドレスは、前記基本論理リンクが有効な場合にのみ、使用可能であること
を特徴とする請求項６又は７に記載の子局側光回線終端装置。
【請求項９】
親局側光回線終端装置、及び、前記親局側光回線終端装置に接続された一つの光ファイバーケーブルを共用する複数の子局側光回線終端装置を備える光通信システムであって、
前記複数の子局側光回線終端装置の内の何れか一つの子局側光回線終端装置である対象子局側光回線終端装置は、
前記親局側光回線終端装置と通信するために必要とする論理リンク数を特定することのできる情報を含む第１の制御フレームを生成する子局側論理リンク制御部と、
前記第１の制御フレームを多重することで、第１の電気信号を生成する子局側多重分離部と、
前記第１の電気信号を第１の光信号に変換し、前記第１の光信号を前記親局側光回線終端装置に送信する子局側光電気変換部と、を備え、
前記親局側光回線終端装置は、
前記一つの光ファイバーケーブルに接続され、前記第１の光信号を受信し、前記第１の光信号を第２の電気信号に変換する親局側光電気変換部と、
前記第２の電気信号から前記第１の制御フレームを分離する親局側多重分離部と、
前記第１の制御フレームから前記論理リンク数を特定する親局側論理リンク制御部と、
複数のＭＡＣアドレスを記憶する記憶部と、
前記特定された論理リンク数に基づいて、前記複数の子局側光回線終端装置で使用されている何れのＭＡＣアドレスとも重複しないように、前記複数のＭＡＣアドレスから少なくとも一つのＭＡＣアドレスを選択するＭＡＣアドレス処理部と、を備え、
前記親局側論理リンク制御部は、前記選択された少なくとも一つのＭＡＣアドレスを含む第２の制御フレームを生成し、
前記親局側多重分離部は、前記第２の制御フレームを多重することで、第３の電気信号を生成し、
前記親局側光電気変換部は、前記第３の電気信号を第２の光信号に変換し、前記第２の光信号を前記対象子局側光回線終端装置に送信し、
前記子局側光電気変換部は、前記第２の光信号を受信し、前記第２の光信号を第４の電気信号に変換し、
前記子局側多重分離部は、前記第４の電気信号から前記第２の制御フレームを分離し、
前記子局側論理リンク制御部は、前記第２の制御フレームに含まれている前記少なくとも一つのＭＡＣアドレスを用いて、前記子局側光電気変換部及び前記子局側多重分離部を介して、前記親局側光回線終端装置と少なくとも一つの論理リンクを構築すること
を特徴とする光通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、親局側光回線終端装置、子局側光回線終端装置及び光通信システムに関する。
【背景技術】
【０００２】
親局側光回線終端装置と、子局側光回線終端装置とから構成される光通信システムがある。例えば、ＯＳＵ（Ｏｐｔｉｃａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｕｎｉｔ）を備える親局側光回線終端装置としてのＯＬＴ（Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）と、子局側光回線終端装置であるＯＮＵ（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）とを備えるＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムがある。
【０００３】
ＰＯＮシステムにおいては、ＯＮＵは、ＯＳＵとの間に論理リンクを確立した上で通信を行う。論理リンクを確立するにあたり、ＯＮＵにはＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスが必ず一つ以上必要である。通常、ＯＮＵは、そのＯＮＵが対応する論理リンク数分のＭＡＣアドレスが書き込まれた状態で出荷される。
【０００４】
ここで、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）により定められているＩＥＥＥ  Ｓｔｄ  ８０２．３に規定されているように、ＯＮＵのＭＡＣアドレスは、論理リンクの識別に使用されるため、一つのＯＳＵに接続される複数のＯＮＵにおいて重複していないことが求められる。
【０００５】
通常、ハードウェアとしては複数の論理リンクに対応していても、一つの論理リンクのみ動作させることが前提のファームウェアを搭載してＯＮＵを出荷する場合には、ＯＮＵは、一つのＭＡＣアドレスのみ書き込まれた状態で出荷されていた。そのため、運用中に複数の論理リンクに対応したファームウェアに更新されても、必要な数のＭＡＣアドレスが書き込まれていないため、そのＯＮＵは、複数の論理リンクに対応させることができない。
【０００６】
これに対して、複数の論理リンクを確立させるためには、本来、複数のＭＡＣアドレスが必要であるが、特許文献１には、一つのＭＡＣアドレスのみ書き込まれている装置内で、一つのＭＡＣアドレスから必要な数のローカルＭＡＣアドレスを生成する技術が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１６−１２８２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載された技術は、一つのＭＡＣアドレスから複数のローカルＭＡＣアドレスを生成できるが、ローカルＭＡＣアドレスの生成方法によっては、一つのＯＳＵに接続される複数のＯＮＵにおいて、ＭＡＣアドレスが重複する可能性がある。
【０００９】
そこで、本発明の一又は複数の態様は、複数のＯＮＵにおいて、ＭＡＣアドレスが重複しないように、ＯＮＵにＭＡＣアドレスを割り当てることができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一態様に係る親局側光回線終端装置は、複数の子局側光回線終端装置と通信するために用いられる光ファイバーケーブルに接続され、前記複数の子局側光回線終端装置の内の一つの子局側光回線終端装置である対象子局側光回線終端装置から、前記対象子局側光回線終端装置が必要とする論理リンク数を特定することのできる情報を含む第１の制御フレームを含む光信号を受信し、前記受信された光信号を電気信号に変換する光電気変換部と、前記変換された電気信号から前記第１の制御フレームを分離する多重分離部と、前記第１の制御フレームから前記論理リンク数を特定する論理リンク制御部と、複数のＭＡＣアドレスを記憶する記憶部と、前記特定された論理リンク数に基づいて、前記複数の子局側光回線終端装置で使用されている何れのＭＡＣアドレスとも重複しないように、前記複数のＭＡＣアドレスから少なくとも一つのＭＡＣアドレスを選択するＭＡＣアドレス処理部と、を備え、前記論理リンク制御部は、前記選択された少なくとも一つのＭＡＣアドレスを含む第２の制御フレームを生成し、前記多重分離部は、前記第２の制御フレームを多重することで、電気信号を生成し、前記光電気変換部は、前記生成された電気信号を光信号に変換し、前記変換された光信号を前記対象子局側光回線終端装置に送信することを特徴とする。
【００１１】
本発明の一態様に係る子局側光回線終端装置は、親局側光回線終端装置に接続された光ファイバーケーブルを介して、前記親局側光回線終端装置と通信を行う子局側光回線終端装置であって、前記親局側光回線終端装置と通信するために必要とする論理リンク数を特定することのできる情報を含む第１の制御フレームを生成する論理リンク制御部と、前記第１の制御フレームを多重することで、電気信号を生成する多重分離部と、前記生成された電気信号を光信号に変換し、前記変換された光信号を前記親局側光回線終端装置に送信する光電気変換部と、を備え、前記光電気変換部は、前記論理リンク数に基づいて、前記子局側光回線終端装置と前記光ファーバーケーブルを共用する他の子局側光回線終端装置で使用されているＭＡＣアドレスと重複しないように、前記親局側光回線終端装置において選択された少なくとも一つのＭＡＣアドレスを含む第２の制御フレームを含む光信号を受信し、前記受信された光信号を電気信号に変換し、前記多重分離部は、前記変換された電気信号から前記第２の制御フレームを分離し、前記論理リンク制御部は、前記第２の制御フレームに含まれている前記少なくとも一つのＭＡＣアドレスを用いて、前記光電気変換部及び前記多重分離部を介して、前記親局側光回線終端装置と少なくとも一つの論理リンクを構築することを特徴とする。
【００１２】
本発明の一態様に係る光通信システムは、親局側光回線終端装置、及び、前記親局側光回線終端装置に接続された一つの光ファイバーケーブルを共用する複数の子局側光回線終端装置を備える光通信システムであって、前記複数の子局側光回線終端装置の内の何れか一つの子局側光回線終端装置である対象子局側光回線終端装置は、前記親局側光回線終端装置と通信するために必要とする論理リンク数を特定することのできる情報を含む第１の制御フレームを生成する子局側論理リンク制御部と、前記第１の制御フレームを多重することで、第１の電気信号を生成する子局側多重分離部と、前記第１の電気信号を第１の光信号に変換し、前記第１の光信号を前記親局側光回線終端装置に送信する子局側光電気変換部と、を備え、前記親局側光回線終端装置は、前記一つの光ファイバーケーブルに接続され、前記第１の光信号を受信し、前記第１の光信号を第２の電気信号に変換する光電気変換部と、前記第２の電気信号から前記第１の制御フレームを分離する親局側多重分離部と、前記第１の制御フレームから前記論理リンク数を特定する親局側論理リンク制御部と、複数のＭＡＣアドレスを記憶する記憶部と、前記特定された論理リンク数に基づいて、前記複数の子局側光回線終端装置で使用されている何れのＭＡＣアドレスとも重複しないように、前記複数のＭＡＣアドレスから少なくとも一つのＭＡＣアドレスを選択するＭＡＣアドレス処理部と、を備え、前記親局側論理リンク制御部は、前記選択された少なくとも一つのＭＡＣアドレスを含む第２の制御フレームを生成し、前記親局側多重分離部は、前記第２の制御フレームを多重することで、第３の電気信号を生成し、前記親局側光電気変換部は、前記第３の電気信号を第２の光信号に変換し、前記第２の光信号を前記対象子局側光回線終端装置に送信し、前記子局側光電気変換部は、前記第２の光信号を受信し、前記第２の光信号を第４の電気信号に変換し、前記子局側多重分離部は、前記第４の電気信号から前記第２の制御フレームを分離し、前記子局側論理リンク制御部は、前記第２の制御フレームに含まれている前記少なくとも一つのＭＡＣアドレスを用いて、前記子局側光電気変換部及び前記子局側多重分離部を介して、前記親局側光回線終端装置と少なくとも一つの論理リンクを構築することを特徴とする。
【発明の効果】
【００１３】
本発明の一又は複数の態様によれば、複数のＯＮＵにおいて、ＭＡＣアドレスが重複しないように、ＯＮＵにＭＡＣアドレスを割り当てることができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１に係るＰＯＮシステムの構成を概略的に示すブロック図である。
【図２】ＰＯＮシステムにおけるＯＮＵの論理リンク構築動作を示すシーケンス図である。
【図３】実施の形態１におけるＯＮＵの構成を概略的に示すブロック図である。
【図４】（Ａ）及び（Ｂ）は、ハードウェア構成例を示す概略図である。
【図５】実施の形態１におけるＭＡＣアドレス管理テーブルを示す概略図である。
【図６】実施の形態１におけるＯＳＵの構成を概略的に示すブロック図である。
【図７】実施の形態１において、ＯＮＵとＯＬＴとの間で論理リンクを構築する動作を示すシーケンス図である。
【図８】ＯＮＵの論理リンク制御部の動作を示すフローチャートである。
【図９】実施の形態２に係るＰＯＮシステムの構成を概略的に示すブロック図である。
【図１０】実施の形態２におけるＯＳＵの構成を概略的に示すブロック図である。
【図１１】実施の形態２におけるＭＡＣアドレス管理テーブルを示す概略図である。
【図１２】実施の形態２において、ＯＮＵとＯＳＵとの間で論理リンクを構築する動作を示すシーケンス図である。
【発明を実施するための形態】
【００１５】
実施の形態１．
図１は、実施の形態１に係る光通信システムであるＰＯＮシステム１００の構成を概略的に示すブロック図である。
ＰＯＮシステム１００は、複数のＯＮＵ１１０と、ＯＬＴ１３０とを備える。
【００１６】
図１に示されているように、ＯＬＴ１３０は、複数のＯＳＵ１４０を備え、一つのＯＳＵ１４０には、光ファイバーケーブル１０１及び光スプリッタ１０２を介して、複数のＯＮＵ１１０が接続されている。ＯＬＴ１３０は、親局側光回線終端装置として機能する。
【００１７】
ＯＬＴ１３０は、上位ネットワークから受信したデータ（以下、下りデータという）のＯＮＵ１１０への送信と、ＯＮＵ１１０から受信したデータ（以下、上りデータという）の上位ネットワークへの送信とを行う。また、ＯＬＴ１３０は、ＯＮＵ１１０からの要求で、ＯＮＵ１１０に対してＭＡＣアドレスの払い出しを行う。
【００１８】
ＯＮＵ１１０は、ＯＳＵ１４０から受信した下りデータのユーザネットワークへの送信と、ユーザネットワークから受信したデータのＯＳＵ１４０への送信とを行う。ＯＮＵ１１０は、子局側光回線終端装置として機能する。
【００１９】
ここで、図１では、ＰＯＮシステム１００の構成として、ＯＬＴ１３０に複数のＯＳＵ１４０が収容され、一つのＯＳＵ１４０に複数のＯＮＵ１１０が接続されている例、言い換えると、一つのＯＳＵ１４０に接続されている一つの光ファイバーケーブル１０１を複数のＯＮＵ１１０が共用している例を示しているが、ＯＳＵ１４０の数は、一つ以上であればよく、ＯＮＵ１１０の数も、一つ以上であればよい。
【００２０】
図２は、ＰＯＮシステム１００におけるＯＮＵ１１０の論理リンク構築動作を示すシーケンス図である。
まず、ＯＳＵ１４０は、Ｄｉｓｃｏｖｅｒｙ  Ｉｎｆｏｒｍａｔｉｏｎを格納したＧＡＴＥフレームであるＤｉｓｃｏｖｅｒｙ  ＧＡＴＥフレームを、ＯＮＵ１１０に対して送信して、ＯＮＵ１１０に送信タイミングを通知する（Ｓ１０）。
【００２１】
次に、ＯＮＵ１１０は、Ｄｉｓｃｏｖｅｒｙ  ＧＡＴＥフレームを受信すると、ＯＮＵ１１０からの登録要求であるＲＥＧＩＳＴＥＲ  ＲＥＱフレームを送信する（Ｓ１１）。
次に、ＯＳＵ１４０は、ＲＥＧＩＳＴＥＲ  ＲＥＱフレームの受信に応じて、ＲＥＧＩＳＴＥＲ  ＲＥＱフレームの送信元のＯＮＵ１１０の識別子であるＬＬＩＤを新規に登録し、登録したＬＬＩＤをＯＮＵ１１０に通知するためのＲＥＧＩＳＴＥＲフレームを送信する（Ｓ１２）。
【００２２】
次に、ＯＳＵ１４０は、送信帯域及び伝送タイミングをＯＮＵ１１０に通知するためのＮｏｒｍａｌ  ＧＡＴＥフレームを送信する（Ｓ１３）。
次に、ＯＮＵ１１０は、ステップＳ１３で得られた送信帯域及び伝送タイミングで、ＲＥＧＩＳＴＥＲ  ＡＣＫフレームを返送する（Ｓ１４）。
【００２３】
上記のステップＳ１０〜Ｓ１４で、論理リンクを構築する動作であるＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスが実現され、論理リンクが確立される（Ｓ１５）。
【００２４】
ここで、Ｄｉｓｃｏｖｅｒｙ  Ｇａｔｅフレーム、Ｒｅｇｉｓｔｅｒ  Ｒｅｑフレーム、Ｒｅｇｉｓｔｅｒフレーム、Ｎｏｒｍａｌ  Ｇａｔｅフレーム、Ｒｅｇｉｓｔｅｒ  Ａｃｋフレームは、ＩＥＥＥ８０２．３規格で規定されているＧＥ−ＰＯＮの制御フレームである。ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスでは、一連の制御フレームの送受信にＭＡＣアドレスが必要になる。ここで、ＯＮＵ１１０から送信される制御フレームを第１の制御フレームともいい、ＯＬＴ１３０から送信される制御フレームを第２の制御フレームともいう。
【００２５】
また、論理リンクの確立（Ｓ１５）後、ＯＮＵ１１０及びＯＳＵ１４０は、周期的にＩｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームをやり取りし（Ｓ１６、Ｓ１７）、相互に死活監視を行う。
【００２６】
図３は、実施の形態１におけるＯＮＵ１１０の構成を概略的に示すブロック図である。
ＯＮＵ１１０は、光電気変換部１１１と、多重分離部１１２と、フレーム処理部１１３と、ユーザネットワークインタフェース部（以下、ユーザネットワークＩ／Ｆ部という）１１４と、論理リンク制御部１１５と、記憶部１１６とを備える。
【００２７】
光電気変換部１１１は、ＯＳＵ１４０から受信した下りデータの光信号を電気信号に変換して、その下りデータを多重分離部１１２に与える。
また、光電気変換部１１１は、多重分離部１１２から与えられた上りデータの電気信号を光信号に変換してＯＳＵ１４０に送信する。
なお、光電気変換部１１１を、子局側光電気変換部ともいう。光電気変換部１１１は、光通信インタフェースで構成することができる。
【００２８】
多重分離部１１２は、光電気変換部１１１から与えられた下りデータを、ユーザフレームと、ＰＯＮプロトコルに関わる制御フレーム（ＧＡＴＥフレーム、ＯＡＭフレーム等）とに分離する。そして、多重分離部１１２は、そのユーザフレームをフレーム処理部１１３に与え、その制御フレームを論理リンク制御部１１５に与える。
また、多重分離部１１２は、フレーム処理部１１３から与えられたユーザフレームと、論理リンク制御部１１５から与えられたＰＯＮプロトコルに関わる制御フレーム（Ｒｅｐｏｒｔフレーム、ＯＡＭフレーム等）とを多重し、光電気変換部１１１に上りデータとして送る。
なお、多重分離部１１２を、子局側多重分離部ともいう。
【００２９】
また、多重分離部１１２は、論理リンク制御部１１５から与えられる論理リンク状態に従って、ＯＳＵ１４０との間で論理リンクが構築されていない場合には、フレーム処理部１１３とのユーザフレームの受け渡しを停止する。一方、多重分離部１１２は、論理リンク制御部１１５から与えられる論理リンク状態に従って、ＯＳＵ１４０との間で論理リンクが構築されている場合には、フレーム処理部１１３とのユーザフレームの受け渡しを実施する。
【００３０】
フレーム処理部１１３は、多重分離部１１２から与えられたユーザフレームをユーザネットワークで使われるデータフォーマットに変換することで、ユーザ送信フレームを生成し、そのユーザ送信フレームをユーザネットワークＩ／Ｆ部１１４に与える。
また、フレーム処理部１１３は、ユーザネットワークＩ／Ｆ部１１４から与えられたユーザ受信フレームを、ＰＯＮシステム１００で使われるデータフォーマットに変換することで、ユーザフレームを生成し、そのユーザフレームを多重分離部１１２に与える。
なお、フレーム処理部１１３を、子局側フレーム処理部ともいう。
【００３１】
ユーザネットワークＩ／Ｆ部１１４は、フレーム処理部１１３から与えられたユーザ送信フレームを、ユーザネットワークで使われる信号形式の信号であるユーザ送信信号に変換し、そのユーザ送信信号をユーザネットワークに送信する通信インタフェースである。
また、ユーザネットワークＩ／Ｆ部１１４は、ユーザネットワークからユーザ受信信号を受信し、そのユーザ受信信号を、ＯＮＵ１１０内部で使用される信号形式である電気信号に変換することで、ユーザ受信フレームを生成する。そして、ユーザネットワークＩ／Ｆ部１１４は、そのユーザ受信フレームをフレーム処理部１１３に与える。
なお、ユーザネットワークで使われる信号形式の信号は、電気信号であっても、光信号であってもよい。
【００３２】
論理リンク制御部１１５は、ＰＯＮプロトコルに関わる制御フレーム（Ｇａｔｅフレーム、Ｒｅｐｏｒｔフレーム又はＯＡＭフレーム等）を送受信し、ＯＳＵ１４０との間で論理リンクの構築を行う。ここで、ＯＳＵ１４０との間で構築する論理リンクの数は、一つの場合もあれば、複数の場合もある。例えば、論理リンク制御部１１５は、記憶部１１６に記憶されているＭＡＣアドレスを使って、ＯＳＵ１４０との間の論理リンクを確立する。
なお、論理リンク制御部１１５を、子局側論理リンク制御部ともいう。
【００３３】
具体的には、論理リンク制御部１１５は、予めＯＮＵ１１０に設定されている一つのＭＡＣアドレスを用いて、ＯＬＴ１３０との間で最初に構築する論理リンクである基本論理リンクを構築する。
そして、論理リンク制御部１１５は、ＯＬＴ１３０と通信するために必要とする論理リンク数を特定することのできる情報を含む制御フレームを生成して、その制御フレームを、多重分離部１１２及び光電気変換部１１１を介して、ＯＬＴ１３０に送る。
【００３４】
論理リンク制御部１１５は、光電気変換部１１１及び多重分離部１１２を介して、ＯＬＴ１３０に送った論理リンク数に基づいて、ＯＮＵ１１０とＯＬＴ１３０に接続されている光ファーバーケーブルを共用する他のＯＮＵ１１０で使用されているＭＡＣアドレスと重複しないように、ＯＬＴ１３０において選択された少なくとも一つのＭＡＣアドレスを含む制御フレームを取得する。
【００３５】
そして、論理リンク制御部１１５は、取得された制御フレームに含まれている少なくとも一つのＭＡＣアドレスを用いて、光電気変換部１１１及び多重分離部１１２を介して、ＯＬＴ１３０と少なくとも一つの論理リンクを構築する。
【００３６】
記憶部１１６は、ＯＮＵ１１０での処理に必要なプログラム及び情報を記憶する。例えば、記憶部１１６は、ＯＮＵ１１０で使用するＭＡＣアドレスを記憶する。
記憶部１１６は、不揮発メモリ１１７と、揮発メモリ１１８とを備える。
【００３７】
不揮発メモリ１１７は、ＯＮＵ１１０での動作に必要なソフトウェアのプログラム及びパラメータを記憶する。本実施の形態では、不揮発メモリ１１７には、論理リンクの構築に必要となる一つのＭＡＣアドレスが書き込まれている。
【００３８】
揮発メモリ１１８は、論理リンク制御部１１５のワークメモリとして使用され、不揮発メモリ１１７から読み出したプログラムの実行及び一時的に使用するパラメータ等の格納に使用される。本実施の形態では、揮発メモリ１１８に、ＯＬＴ１３０から取得されたＭＡＣアドレスが書き込まれる。
【００３９】
以上に記載された多重分離部１１２、フレーム処理部１１３及び論理リンク制御部１１５の一部又は全部は、例えば、図４（Ａ）に示されているように、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）又はＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理回路１０で構成することができる。
【００４０】
また、多重分離部１１２、フレーム処理部１１３及び論理リンク制御部１１５の一部又は全部は、例えば、図４（Ｂ）に示されているように、メモリ１１と、メモリ１１に格納されているプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサ１２とにより構成することができる。このようなプログラムは、ネットワークを通じて提供されてもよく、また、記録媒体に記録されて提供されてもよい。即ち、このようなプログラムは、例えば、プログラムプロダクトとして提供されてもよい。
【００４１】
図１に示されているように、ＯＬＴ１３０は、ＭＡＣアドレスプール１３１と、ＭＡＣアドレス処理部１３２と、複数のＯＳＵ１４０とを備える。
ＭＡＣアドレスプール１３１は、ＯＮＵ１１０に払い出す複数のＭＡＣアドレスを記憶する記憶部として機能する。例えば、ＭＡＣアドレスプール１３１は、ＯＮＵ１１０に払い出すＭＡＣアドレスを管理するためのＭＡＣアドレス管理情報を記憶する。
【００４２】
図５は、ＭＡＣアドレス管理情報の一例として、ＭＡＣアドレス管理テーブル１１９を示す概略図である。
図５に示されているＭＡＣアドレス管理テーブル１１９は、エントリ番号列１１９ａと、ＭＡＣアドレス列１１９ｂと、払い出し状況列１１９ｃとを有する。ＭＡＣアドレス管理テーブル１１９は、一つの行が一つのエントリに対応し、一つのエントリで一つのＭＡＣアドレスを管理するようになっている。
【００４３】
エントリ番号列１１９ａは、エントリを識別するためのエントリ識別情報であるエントリ番号を格納する。
ＭＡＣアドレス列１１９ｂは、ＭＡＣアドレスを格納する。
払い出し状況列１１９ｃは、ＭＡＣアドレスの払い出し状況を示す情報を格納する。払い出し状況列１１９ｃは、ＯＳＵ番号列１１９ｄと、ＯＮＵ番号列１１９ｅとを備える。
【００４４】
ＯＳＵ番号列１１９ｄは、複数のＯＳＵ１４０の各々を識別するために複数のＯＳＵ１４０の各々に割り振られている複数のＯＳＵ番号の各々に対応する個別列が設けられており、個別列にチェックマークを付すことにより、その個別列に対応するＯＳＵ１４０で、同じエントリのＭＡＣアドレス列１１９ｂに格納されているＭＡＣアドレスが使用されていることを示す。
ＯＮＵ番号列１１９ｅは、同じエントリのＭＡＣアドレス列１１９ｂに格納されているＭＡＣアドレスを使用しているＯＮＵ１１０を識別するためのＯＮＵ識別情報であるＯＮＵ番号を格納する。ＯＮＵ１１０には、そのＯＮＵ１１０を識別するためのＯＮＵ番号が割り振られているものとする。例えば、ＯＮＵ番号は、ＯＮＵ１１０が基本論理リンクの構築に使用したＭＡＣアドレス、又は、ＯＮＵ１１０が接続されているＯＳＵ番号とＯＮＵ１１０の基本論理リンクに対応したＬＬＩＤ等から生成することができる。
【００４５】
以上のように、ＭＡＣアドレス管理テーブル１１９によれば、ＭＡＣアドレスと、そのＭＡＣアドレスを使用しているＯＮＵ１１０と、そのＯＮＵ１１０が接続されているＯＳＵ１４０とを対応付けることができる。
【００４６】
図１に戻り、ＭＡＣアドレス処理部１３２は、ＯＮＵ１１０からの要求に応じて、ＯＮＵ１１０が必要としている論理リンク数に基づいて、ＭＡＣアドレス管理情報を参照し、各々のＯＳＵ１４０に接続されているＯＮＵ１１０において重複しないように、ＭＡＣアドレスを選択する。
【００４７】
ＯＳＵ１４０は、ＯＮＵ１１０との間の通信を実行する光通信装置である。
図６は、実施の形態１におけるＯＳＵ１４０の構成を概略的に示すブロック図である。
ＯＳＵ１４０は、光電気変換部１４１と、多重分離部１４２と、フレーム処理部１４３と、上位ネットワークインタフェース部（以下、上位ネットワークＩ／Ｆ部という）１４４と、論理リンク制御部１４５とを備える。
【００４８】
光電気変換部１４１は、ＯＮＵ１１０から受信した上りデータの光信号を電気信号に変換して、その上りデータを多重分離部１４２に与える。
また、光電気変換部１４１は、多重分離部１４２から与えられた下りデータの電気信号を光信号に変換することで、その光信号の下りデータをＯＮＵ１１０に送信する。
なお、光電気変換部１４１を、親局側光電気変換部ともいう。光電気変換部１４１は、光通信インタフェースで構成することができる。
【００４９】
多重分離部１４２は、光電気変換部１４１から受信した上りデータを、ユーザフレームと、ＰＯＮプロトコルに関わる制御フレームとに分離し、そのユーザフレームをフレーム処理部１４３に与え、その制御フレームを論理リンク制御部１４５に与える。
また、多重分離部１４２は、フレーム処理部１４３から与えられたユーザフレームと、論理リンク制御部１４５から与えられた、ＰＯＮプロトコルに関わる制御フレームとを多重し、光電気変換部１４１に下りデータとして与える。
なお、多重分離部１４２を、親局側多重分離部ともいう。
【００５０】
さらに、多重分離部１４２は、論理リンク制御部１４５から与えられる論理リンク状態に従って、ＯＮＵ１１０との間で論理リンクが構築されていない場合には、フレーム処理部１４３とのユーザフレームの受け渡しを停止する。
一方、多重分離部１４２は、論理リンク制御部１４５から与えられる論理リンク状態に従って、ＯＮＵ１１０との間で論理リンクが構築されている場合には、フレーム処理部１４３とのユーザフレームの受け渡しを実施する。
【００５１】
フレーム処理部１４３は、多重分離部１４２から与えられたユーザフレームを上位ネットワークで使われるデータフォーマットに変換することで、上位送信フレームを生成し、その上位送信フレームを上位ネットワークＩ／Ｆ部１４４に与える。
また、フレーム処理部１４３は、上位ネットワークＩ／Ｆ部１４４から与えられた上位受信フレームを、ＰＯＮシステム１００で使われるデータフォーマットに変換することで、ユーザフレームを生成し、そのユーザフレームを多重分離部１４２に与える。
なお、フレーム処理部１４３を、親局側フレーム処理部ともいう。
【００５２】
上位ネットワークＩ／Ｆ部１４４は、フレーム処理部１４３から与えられた上位送信フレームを、上位ネットワークで使われる信号形式の信号である上位送信信号に変換し、その上位送信信号を上位ネットワークに送信する。
上位ネットワークＩ／Ｆ部１４４は、上位ネットワークから上位受信信号を受信し、その上位受信信号を、ＯＳＵ１４０内部で使用される信号形式である電気信号に変換することで、上位受信フレームを生成する。そして、上位ネットワークＩ／Ｆ部１４４は、その上位受信フレームをフレーム処理部１４３に与える。
なお、上位ネットワークで使われる信号形式の信号は、電気信号であっても、光信号であってもよい。
【００５３】
論理リンク制御部１４５は、ＰＯＮプロトコルに関わる制御フレームを受け渡し、ＯＮＵ１１０との間で論理リンクの構築を行う。
また、論理リンク制御部１４５は、ＯＮＵ１１０から通知される論理リンク数をＭＡＣアドレス処理部１３２に与えて、ＯＬＴ１３０のＭＡＣアドレスプール１３１からＭＡＣアドレスを払い出させ、そのＭＡＣアドレスをＯＮＵ１１０に制御フレームを使って通知を行う。
なお、論理リンク制御部１４５を、親局側論理リンク制御部ともいう。
【００５４】
具体的には、論理リンク制御部１４５は、光電気変換部１４１及び多重分離部１４２を介して、ＯＮＵ１１０との間で最初に構築する論理リンクである基本論理リンクを構築する。そして、論理リンク制御部１４５は、そのＯＮＵ１１０から、そのＯＮＵ１１０が必要とする論理リンク数を特定することのできる情報を含む制御フレームを取得する。
【００５５】
そして、論理リンク制御部１４５は、ＭＡＣアドレス処理部１３２に、その論理リンク数を通知する。ＭＡＣアドレス処理部１３２は、そのような論理リンク数に基づいて、対応するＯＳＵ１４０に接続されている複数のＯＮＵ１１０で使用されている何れのＭＡＣアドレスとも重複しないように、ＭＡＣアドレスプール１３１に記憶されている複数のＭＡＣアドレスから少なくとも一つのＭＡＣアドレスを選択する。
【００５６】
論理リンク制御部１４５は、ＭＡＣアドレス処理部１３２により選択された少なくとも一つのＭＡＣアドレスを含む制御フレームを生成し、その制御フレームを、多重分離部１４２及び光電気変換部１４１を介して、ＯＮＵ１１０に送る。
【００５７】
以上に記載されたＭＡＣアドレス処理部１３２、多重分離部１４２、フレーム処理部１４３及び論理リンク制御部１４５の一部又は全部は、例えば、図４（Ａ）に示されているように、処理回路１０で構成することができる。
また、ＭＡＣアドレス処理部１３２、多重分離部１４２、フレーム処理部１４３及び論理リンク制御部１４５の一部又は全部は、例えば、図４（Ｂ）に示されているように、メモリ１１と、メモリ１１に格納されているプログラムを実行するプロセッサ１２とにより構成することができる。このようなプログラムは、ネットワークを通じて提供されてもよく、また、記録媒体に記録されて提供されてもよい。即ち、このようなプログラムは、例えば、プログラムプロダクトとして提供されてもよい。
なお、ＭＡＣアドレスプール１３１は、不揮発メモリ等により構成することができる。
【００５８】
次に動作について説明する。
図７は、実施の形態１において、ＯＮＵ１１０とＯＬＴ１３０との間で論理リンクを構築する動作を示すシーケンス図である。
ＯＮＵ１１０は、ＯＳＵ１４０との間に複数の論理リンクを構築可能だが、ＭＡＣアドレスは論理リンク＃１用のものしか持っていないものとする。ここでは、四つの論理リンクを構築する例を示す。
なお、ここでは、論理リンク＃１は、ＯＮＵ１１０とＯＳＵ１４０との間で、最初に構築される論理リンクであり、基本論理リンクともいう。また、ＭＡＣアドレスを要求するＯＮＵ１１０を、対象子局側光回線終端装置ともいう。
【００５９】
まず、ＯＮＵ１１０の論理リンク制御部１１５は、不揮発メモリ１１７から論理リンク＃１用のＭＡＣアドレスを読み出す（Ｓ２０）。
次に、論理リンク制御部１１５は、ステップＳ２０で読み出したＭＡＣアドレスを用いて、ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスにより、ＯＬＴ１３０のＯＳＵ１４０との間で論理リンク＃１の構築を行う（Ｓ２１）。ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスについては、図２を用いて説明されている。
【００６０】
論理リンク＃１が構築されると、図２で説明したように、例えば、ＯＳＵ１４０は、Ｉｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームをＯＮＵ１１０に送信することで（Ｓ２２）、死活監視を行う。なお、図７では、Ｉｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームを単に「Ｉｎｆｏ  ＯＡＭ」と記載している。
【００６１】
そして、論理リンク制御部１１５は、ＩＥＥＥ８０２．３規格で規定されているＧＥ−ＰＯＮにおける監視及び制御チャネルの一つであるＩｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームを用いて、ＯＳＵ１４０に論理リンク数を通知する（Ｓ２３）。
【００６２】
ここでは、論理リンク制御部１１５は、必要とする論理リンク数を特定することのできる情報を含む制御フレームを生成し、その制御フレームを多重分離部１１２に与える。多重分離部１１２は、その制御フレームを多重することで第１の電気信号を生成し、その第１の電気信号を光電気変換部１１１に与える。光電気変換部１１１は、その第１の電気信号を第１の光信号に変換して、光ファイバーケーブル１０１に出力する。
【００６３】
ＯＮＵ１１０からの第１の光信号を受信したＯＳＵ１４０では、光電気変換部１４１が、その第１の光信号を第２の電気信号に変換して、その第２の電気信号を多重分離部１４２に与える。多重分離部１４２は、その第２の電気信号から、論理リンク数を含む制御フレームを分離して、論理リンク制御部１４５に与える。
【００６４】
論理リンク制御部１４５は、多重分離部１４２から与えられた制御フレームに含まれている論理リンク数をＭＡＣアドレス処理部１３２に通知する。ＭＡＣアドレス処理部１３２は、論理リンク数から、ＯＮＵ１１０が必要としている論理リンク数（ここでは、３）を特定して、ＭＡＣアドレスプール１３１から論理リンク＃２〜＃４用のＭＡＣアドレス“ＭＡＣ＃Ａ”、“ＭＡＣ＃Ｂ”及び“ＭＡＣ＃Ｃ”を払い出して、それらを論理リンク制御部１４５に与える。この際、ＭＡＣアドレス処理部１３２は、図５に示されているＭＡＣアドレス管理テーブル１１９を参照することで、ステップＳ２３でフレームを受信したＯＳＵ１４０において、ＭＡＣアドレスが重複しないように、ＭＡＣアドレスを選択し、ＯＳＵ番号列１１９ｄの対応する欄にチェックマークを付すとともに、ＯＮＵ番号列１１９ｅの対応する欄に、ステップＳ２３でフレームを送信してきたＯＮＵ１１０のＯＮＵ番号を格納する。そして、論理リンク制御部１４５は、論理リンク＃１を通して、Ｉｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームを使って、論理リンク＃２〜＃４用のＭＡＣアドレスをＯＮＵ１１０に通知する（Ｓ２４）。
【００６５】
ここでは、論理リンク制御部１４５は、ＭＡＣアドレス処理部１３２により選択されたＭＡＣアドレスを含む制御フレームを生成し、その制御フレームを多重分離部１４２に与える。多重分離部１４２は、その制御フレームを多重することで第３の電気信号を生成し、その第３の電気信号を光電気変換部１１１に与える。光電気変換部１１１は、その第３の電気信号を第２の光信号に変換して、光ファイバーケーブル１０１に出力する。
【００６６】
ＯＬＴ１３０からの第２の光信号を受信したＯＮＵ１１０では、光電気変換部１１１が、その第２の光信号を第４の電気信号に変換して、その第４の電気信号を多重分離部１１２に与える。多重分離部１１２は、その第４の電気信号から、ＭＡＣアドレスを含む制御フレームを分離して、論理リンク制御部１１５に与える。
【００６７】
論理リンク＃２〜＃４のＭＡＣアドレスを受信したＯＮＵ１１０の論理リンク制御部１１５は、揮発メモリ１１８にＭＡＣアドレス“ＭＡＣ＃Ａ”、“ＭＡＣ＃Ｂ”及び“ＭＡＣ＃Ｃ”を記憶する（Ｓ２５）。
そして、揮発メモリ１１８にＯＳＵ１４０から受信したＭＡＣアドレスを記憶した後、論理リンク制御部１１５は、ＯＳＵ１４０にＭＡＣアドレスを受信したことをＩｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームを使って通知する（Ｓ２６）。
【００６８】
次に、論理リンク制御部１１５は、揮発メモリ１１８からＭＡＣアドレス“ＭＡＣ＃Ａ”、“ＭＡＣ＃Ｂ”及び“ＭＡＣ＃Ｃ”を読み出す（Ｓ２７、Ｓ２８、Ｓ２９）。
そして、論理リンク制御部１１５は、ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスを通して、ＭＡＣアドレス“ＭＡＣ＃Ａ”を使って、論理リンク＃２の論理リンク構築を行う（Ｓ３０）。
【００６９】
また、論理リンク制御部１１５は、ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスを通して、ＭＡＣアドレス“ＭＡＣ＃Ｂ”を使って、論理リンク＃３の論理リンク構築を行う（Ｓ３１）。
さらに、論理リンク制御部１１５は、ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスを通して、ＭＡＣアドレス“ＭＡＣ＃Ｃ”を使って、論理リンク＃４の論理リンク構築を行う（Ｓ３２）。
【００７０】
揮発メモリ１１８に記憶されたＭＡＣアドレス“ＭＡＣ＃Ａ”、“ＭＡＣ＃Ｂ”及び“ＭＡＣ＃Ｃ”は、論理リンク＃１が有効の間は継続使用される。論理リンク＃１が切れた場合には、論理リンク制御部１１５は、揮発メモリ１１８からＭＡＣアドレス“ＭＡＣ＃Ａ”、“ＭＡＣ＃Ｂ”及び“ＭＡＣ＃Ｃ”を消去し、再度、論理リンク＃１の構築動作から開始する。言い換えると、ＭＡＣアドレス“ＭＡＣ＃Ａ”、“ＭＡＣ＃Ｂ”及び“ＭＡＣ＃Ｃ”は、論理リンク＃１が有効な場合にのみ、使用可能である。
【００７１】
図７では、論理リンク数が４つの場合を説明したが、論理リンク数はいくつでも適用可能である。
【００７２】
図８は、実施の形態１におけるＯＮＵ１１０の論理リンク制御部１１５の動作を示すフローチャートである。
論理リンク制御部１１５は、不揮発メモリ１１７から、ＯＬＴ１３０との間で最初に構築する論理リンクである基本論理リンク用のＭＡＣアドレスを読み出す（Ｓ４０）。
そして、論理リンク制御部１１５は、ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスを通してＯＳＵ１４０との間で、基本論理リンクの構築を行う（Ｓ４１）。
【００７３】
そして、論理リンク制御部１１５は、基本論理リンクの構築が完了したか否かを判断する（Ｓ４２）。そして、基本論理リンクの構築が完了した場合（Ｓ４２でＹｅｓ）には、処理はステップＳ４３に進む。
【００７４】
ステップＳ４３では、論理リンク制御部１１５は、Ｉｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームを使って、ＯＳＵ１４０に必要とする論理リンク数を通知する（Ｓ４３）。
そして、論理リンク制御部１１５は、ＯＳＵ１４０から、論理リンクの構築に必要なＭＡＣアドレスを受信したか否かを判断する（Ｓ４４）。ＭＡＣアドレスが受信された場合（Ｓ４４でＹｅｓ）には、処理はステップＳ４５に進む。
【００７５】
ステップＳ４５では、論理リンク制御部１１５は、受信されたＭＡＣアドレスを揮発メモリ１１８に記憶する。
そして、論理リンク制御部１１５は、ＯＳＵ１４０にＭＡＣアドレスを受信したことを、Ｉｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームを使って通知する（Ｓ４６）。
【００７６】
次に、論理リンク制御部１１５は、ＯＳＵ１４０との間で、基本論理リンクが確立されているか否かを判断する（Ｓ４７）。論理リンク制御部１１５は、図２のステップＳ１６及びＳ１７で説明した死活監視で、この判断を行うことができる。そして、基本論理リンクが確立されている場合（Ｓ４７でＹｅｓ）には、処理はステップＳ４８に進み、基本論理リンクが確立されていない場合（Ｓ４７でＮｏ）には、処理はステップＳ５１に進む。
【００７７】
ステップＳ４８では、論理リンク制御部１１５は、ＯＳＵ１４０から通知されたＭＡＣアドレスを、揮発メモリ１１８から読み出す。
そして、論理リンク制御部１１５は、読み出されたＭＡＣアドレスを用いて、ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスを通して、追加の論理リンクの構築を行う（Ｓ４９）。
【００７８】
次に、論理リンク制御部１１５は、ＯＳＵ１４０との間で、基本論理リンクが確立されているか否かを判断する（Ｓ５０）。基本論理リンクが確立されていない場合（Ｓ５０でＮｏ）には、処理はステップＳ５１に進む。
【００７９】
ステップＳ５１では、論理リンク制御部１１５は、揮発メモリ１１８から、ステップＳ４５で記憶したＭＡＣアドレスを消去する。そして、処理はステップＳ４０に戻る。
【００８０】
以上のように、実施の形態１によれば、ＯＮＵ１１０から論理リンク数をＯＳＵ１４０に通知し、ＯＮＵ１１０からの通知内容に従ってＯＳＵ１４０からＯＮＵ１１０に対してＭＡＣアドレスを払い出すように構成したので、ＯＮＵ１１０が持つＭＡＣアドレスが一つの場合でも複数の論理リンクを構築することが可能となる。
【００８１】
また、ＯＳＵ１４０からＭＡＣアドレスをＯＮＵ１１０に払い出すように構成したので、ＯＳＵ１４０側でＭＡＣアドレスが重複しないように、管理することができる。
【００８２】
さらに、ＯＳＵ１４０から受信されたＭＡＣアドレスは、基本論理リンクが消滅した場合に、揮発メモリ１１８から消去されるため、ＯＮＵ１１０の電源を入れたまま、別のＯＬＴに接続し直した場合でも、別のＯＬＴとの間で、再度ＭＡＣアドレスを取得するため、ＭＡＣアドレスの重複等の問題を回避することができる。
【００８３】
実施の形態２．
図９は、実施の形態２に係るＰＯＮシステム２００の構成を概略的に示すブロック図である。
ＰＯＮシステム２００は、複数のＯＮＵ１１０と、ＯＬＴ２３０とを備える。
実施の形態２におけるＰＯＮシステム２００におけるＯＮＵ１１０は、実施の形態１におけるＰＯＮシステム１００におけるＯＮＵ１１０と同様である。
【００８４】
図９に示されているように、ＯＬＴ２３０は、複数のＯＳＵ２４０を備え、一つのＯＳＵ２４０には、光ファイバーケーブル１０１及び光スプリッタ１０２を介して、複数のＯＮＵ１１０が接続されている。
【００８５】
ここで、図９では、ＰＯＮシステム２００の構成として、ＯＬＴ２３０に複数のＯＳＵ２４０が収容され、一つのＯＳＵ２４０に複数のＯＮＵ１１０が接続されている例を示しているが、ＯＳＵ２４０の数は、一つ以上であればよく、ＯＮＵ１１０の数も、一つ以上であればよい。
【００８６】
図１０は、実施の形態２におけるＯＳＵ２４０の構成を概略的に示すブロック図である。
ＯＳＵ２４０は、光電気変換部１４１と、多重分離部１４２と、フレーム処理部１４３と、上位ネットワークＩ／Ｆ部１４４と、論理リンク制御部２４５と、ＭＡＣアドレス処理部２４６と、ＭＡＣアドレスプール２４７とを備える。
【００８７】
実施の形態２におけるＯＳＵ２４０の光電気変換部１４１、多重分離部１４２、フレーム処理部１４３及び上位ネットワークＩ／Ｆ部１４４は、実施の形態１におけるＯＳＵ１４０の光電気変換部１４１、多重分離部１４２、フレーム処理部１４３及び上位ネットワークＩ／Ｆ部１４４と同様である。
【００８８】
なお、実施の形態１ではＯＬＴ１３０にＭＡＣアドレスプール１３１を設け、各ＯＳＵ１４０の論理リンク制御部１４５からの通知に従って、ＭＡＣアドレスプール１３１からＭＡＣアドレスを払い出しているが、実施の形態２では、ＯＬＴ２３０を構成するＯＳＵ２４０内に、ＭＡＣアドレス処理部２４６及びＭＡＣアドレスプール２４７が設けられている。
【００８９】
論理リンク制御部２４５は、ＰＯＮプロトコルに関わる制御フレームを受け渡し、ＯＮＵ１１０との間で論理リンクの構築を行う。
また、論理リンク制御部２４５は、ＯＮＵ１１０から通知された論理リンク数をＭＡＣアドレス処理部２４６に与えて、ＭＡＣアドレスプール２４７からＭＡＣアドレスを払い出させ、そのＭＡＣアドレスをＯＮＵ１１０に制御フレームを使って通知を行う。
なお、論理リンク制御部２４５を、親局側論理リンク制御部ともいう。
【００９０】
ＭＡＣアドレス処理部２４６は、ＯＳＵ２４０の実装位置情報（例えば、スロット番号等）に基づき、ＯＳＵ２４０内で使用するＭＡＣアドレスをＯＳＵ２４０が収容可能な論理リンクの最大数分生成する。そして、ＭＡＣアドレス処理部２４６は、後述するＭＡＣアドレス管理情報を生成して、ＭＡＣアドレスプール１３１に格納させて、ＯＮＵ１１０の論理リンク構築状況（例えば、確立済み及び未確立）とＯＮＵ１１０へのＭＡＣアドレス払い出し状況とを管理する。
ＭＡＣアドレス処理部２４６は、論理リンク制御部２４５から与えられる論理リンク数に従って、ＭＡＣアドレスプール２４７から、接続されているＯＮＵ１１０において重複しないように、ＭＡＣアドレスを払い出す。
【００９１】
ＭＡＣアドレスプール２４７は、ＯＮＵ１１０に払い出すＭＡＣアドレスを記憶するＭＡＣアドレス記憶部として機能する。例えば、ＭＡＣアドレスプール１３１は、ＯＮＵ１１０に払い出すＭＡＣアドレスを管理するためのＭＡＣアドレス管理情報を記憶する。
【００９２】
図１１は、ＭＡＣアドレス管理情報の一例として、ＭＡＣアドレス管理テーブル２４８を示す概略図である。
図１１に示されているＭＡＣアドレス管理テーブル２４８は、エントリ番号列２４８ａと、ＭＡＣアドレス列２４８ｂと、払い出し状況列２４８ｃとを有する。ＭＡＣアドレス管理テーブル２４８は、一つの行が一つのエントリに対応し、一つのエントリで一つのＭＡＣアドレスを管理するようになっている。
【００９３】
エントリ番号列２４８ａは、エントリを識別するためのエントリ識別情報であるエントリ番号を格納する。
ＭＡＣアドレス列２４８ｂは、ＭＡＣアドレスを格納する。
払い出し状況列２４８ｃは、ＭＡＣアドレスの払い出し状況を示す情報を格納する。ここでは、対応するＭＡＣアドレスが使用されているか否か、言い換えると、対応するＭＡＣアドレスが払い出されているか否か、及び、対応するＭＡＣアドレスを使用しているＯＮＵ１１０のＯＮＵ番号が格納される。
【００９４】
以上のように、ＭＡＣアドレス管理テーブル２４８によれば、ＭＡＣアドレスと、そのＭＡＣアドレスを使用しているＯＮＵ１１０とを対応付けることができる。
【００９５】
以上に記載された多重分離部１４２、フレーム処理部１４３、論理リンク制御部２４５及びＭＡＣアドレス処理部２４６の一部又は全部は、例えば、図４（Ａ）に示されているように、処理回路１０で構成することができる。
また、多重分離部１４２、フレーム処理部１４３、論理リンク制御部２４５及びＭＡＣアドレス処理部２４６の一部又は全部は、例えば、図４（Ｂ）に示されているように、メモリ１１と、メモリ１１に格納されているプログラムを実行するプロセッサ１２とにより構成することができる。このようなプログラムは、ネットワークを通じて提供されてもよく、また、記録媒体に記録されて提供されてもよい。即ち、このようなプログラムは、例えば、プログラムプロダクトとして提供されてもよい。
なお、ＭＡＣアドレスプール２４７は、不揮発メモリ等により構成することができる。
【００９６】
次に動作について説明する。
図１２は、実施の形態２において、ＯＮＵ１１０とＯＳＵ２４０との間で論理リンクを構築する動作を示すシーケンス図である。ここで、ＭＡＣアドレスを要求するＯＮＵ１１０を、対象子局側光回線終端装置ともいう。
ＯＮＵ１１０は、ＯＳＵ２４０との間に複数の論理リンクを構築可能だが、ＭＡＣアドレスは論理リンク＃１用のものしか持っていないものとする。ここでは、四つの論理リンクを構築する例を示す。
また、ＯＳＵ２４０のＭＡＣアドレス処理部２４６は、ＯＳＵ２４０の起動とともに、ＯＳＵ２４０が収納可能なリンク数分のＭＡＣアドレスを生成し、ＭＡＣアドレスプール２４７に記憶する。
【００９７】
まず、ＯＮＵ１１０の論理リンク制御部１１５は、不揮発メモリ１１７から論理リンク＃１用のＭＡＣアドレスを読み出す（Ｓ６０）。
次に、論理リンク制御部１１５は、ステップＳ６０で読み出したＭＡＣアドレスを用いて、ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスにより、ＯＳＵ２４０との間で論理リンク＃１の構築を行う（Ｓ６１）。
【００９８】
論理リンク＃１の論理リンクが構築されると、図２で説明したように、例えば、ＯＳＵ２４０は、Ｉｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームをＯＮＵ１１０に送信することで（Ｓ６２）、死活監視を行う。なお、図１２では、Ｉｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームを単に「Ｉｎｆｏ  ＯＡＭ」と記載している。
【００９９】
そして、論理リンク制御部１１５は、Ｉｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームを用いて、ＯＳＵ２４０に論理リンク数を通知する（Ｓ６３）。
ここでは、論理リンク制御部１１５は、必要とする論理リンク数を特定することのできる情報を含む制御フレームを生成し、その制御フレームを多重分離部１１２に与える。多重分離部１１２は、その制御フレームを多重することで第１の電気信号を生成し、その第１の電気信号を光電気変換部１１１に与える。光電気変換部１１１は、その第１の電気信号を第１の光信号に変換して、光ファイバーケーブル１０１に出力する。
【０１００】
ＯＮＵ１１０からの第１の光信号を受信したＯＳＵ１４０では、光電気変換部１４１が、その第１の光信号を第２の電気信号に変換して、その第２の電気信号を多重分離部１４２に与える。多重分離部１４２は、その第２の電気信号から、論理リンク数を含む制御フレームを分離して、論理リンク制御部２４５に与える。
【０１０１】
多重分離部１４２から制御フレームを取得した論理リンク制御部２４５は、その論理リンク数をＭＡＣアドレス処理部２４６に通知する。ＭＡＣアドレス処理部２４６は、ＭＡＣアドレスプール２４７から論理リンク＃２〜＃４用のＭＡＣアドレス“ＭＡＣ＃Ａ”、“ＭＡＣ＃Ｂ”及び“ＭＡＣ＃Ｃ”を払い出して、それらを論理リンク制御部２４５に与える。この際、ＭＡＣアドレス処理部２４６は、図１１に示されているＭＡＣアドレス管理テーブル２４８を参照することで、払い出し状況列２４８ｃが“未使用”となっているＭＡＣアドレスを選択する。これにより、ＭＡＣアドレス処理部２４６は、ＭＡＣアドレスが重複しないように、ＭＡＣアドレスを選択する。なお、ＭＡＣアドレス処理部２４６は、払い出したＭＡＣアドレスにおける払い出し状況列２４８ｃの欄を“使用中”に更新して、使用中のＯＮＵ１１０のＯＮＵ番号を格納する。そして、論理リンク制御部２４５は、論理リンク＃１を通して、Ｉｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームを使って、論理リンク＃２〜＃４用のＭＡＣアドレスをＯＮＵ１１０に通知する（Ｓ６４）。
【０１０２】
ここでは、論理リンク制御部２４５は、ＭＡＣアドレス処理部２４６により選択されたＭＡＣアドレスを含む制御フレームを生成し、その制御フレームを多重分離部１４２に与える。多重分離部１４２は、その制御フレームを多重することで第３の電気信号を生成し、その第３の電気信号を光電気変換部１１１に与える。光電気変換部１１１は、その第３の電気信号を第２の光信号に変換して、光ファイバーケーブル１０１に出力する。
【０１０３】
ＯＬＴ２３０からの第２の光信号を受信したＯＮＵ１１０では、光電気変換部１１１が、その第２の光信号を第４の電気信号に変換して、その第４の電気信号を多重分離部１１２に与える。多重分離部１１２は、その第４の電気信号から、ＭＡＣアドレスを含む制御フレームを分離して、論理リンク制御部１１５に与える。
【０１０４】
多重分離部１１２から論理リンク＃２〜＃４のＭＡＣアドレスを含む制御フレームを受け取った論理リンク制御部１１５は、揮発メモリ１１８にＭＡＣアドレス“ＭＡＣ＃Ａ”、“ＭＡＣ＃Ｂ”及び“ＭＡＣ＃Ｃ”を記憶する（Ｓ６５）。
そして、揮発メモリ１１８にＯＳＵ２４０から受信したＭＡＣアドレスを記憶した後、論理リンク制御部１１５は、ＯＳＵ２４０にＭＡＣアドレスを受信したことをＩｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレームを使って通知する（Ｓ６６）。
【０１０５】
次に、論理リンク制御部１１５は、揮発メモリ１１８からＭＡＣアドレス“ＭＡＣ＃Ａ”、“ＭＡＣ＃Ｂ”及び“ＭＡＣ＃Ｃ”を読み出す（Ｓ６７、Ｓ６８、Ｓ６９）。
そして、論理リンク制御部１１５は、ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスを通して、ＭＡＣアドレス“ＭＡＣ＃Ａ”を使って、論理リンク＃２の論理リンク構築を行う（Ｓ７０）。
【０１０６】
また、論理リンク制御部１１５は、ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスを通して、ＭＡＣアドレス“ＭＡＣ＃Ｂ”を使って、論理リンク＃３の論理リンク構築を行う（Ｓ７１）。
さらに、論理リンク制御部１１５は、ＭＰＣＰ  Ｄｉｓｃｏｖｅｒｙシーケンスを通して、ＭＡＣアドレス“ＭＡＣ＃Ｃ”を使って、論理リンク＃４の論理リンク構築を行う（Ｓ７２）。
【０１０７】
以上のように、実施の形態２によれば、ＯＬＴ２３０を構成するＯＳＵ２４０内にＭＡＣアドレス処理部２４６とＭＡＣアドレスプール２４７とが設けられているため、ＯＬＴ２３０内に搭載するＯＳＵ２４０の台数が増えた場合でも、一つのＭＡＣアドレスプール２４７に格納するＭＡＣアドレスの数は一定数となり、ＭＡＣアドレスの管理に必要なリソースを削減することができるとともに、ＯＳＵ２４０側でのＭＡＣアドレスの重複排除をより容易に行うことができる。
【０１０８】
実施の形態１及び２では、上述のように、四つの論理リンクを構築するシーケンスを示したが、論理リンク数はこのような例に限定されない。
【０１０９】
なお、実施の形態１及び２では、基本となる論理リンクが確立されなくなった場合には、ＯＳＵ１４０、２４０から受信したＭＡＣアドレスを削除しているが、実施の形態１及び２は、このような例に限定されない。例えば、基本となる論理リンクが確立されなくなった場合でも、揮発メモリ１１８からＭＡＣアドレスを消去しないようにし、ＯＮＵ１１０の電源が投入され続けている間は、論理リンク制御部１１５は、ＯＳＵ１４０、２４０から受信したＭＡＣアドレスを使用し続けるようにしてもよい。また、ＯＳＵ１４０、２４０から受信したＭＡＣアドレスは、不揮発メモリ１１７に記憶されてもよい。
【０１１０】
また、実施の形態１及び２では、論理リンク制御部１１５は、論理リンク数をＯＳＵ１４０、２４０に通知しているが、実施の形態１及び２は、このような例に限定されない。例えば、論理リンク制御部１１５は、ＯＮＵ１１０が必要とするＭＡＣアドレスの数を特定できる情報をＯＳＵ１４０、２４０に通知してもよい。
【０１１１】
また、ＭＡＣアドレスプール１３１、２４７に格納するＭＡＣアドレスは、グローバルＭＡＣアドレス（例えば、Ｕ／Ｌビット＝０）、ローカルＭＡＣアドレス（例えば、Ｕ／Ｌビット＝１）のどちらでもよい。ローカルＭＡＣアドレスは、ＯＬＴ１３０、２３０内で生成されてもよい。
【０１１２】
また、ＯＮＵ１１０からの論理リンク数の通知、ＯＳＵ１４０、２４０からＯＮＵ１１０へのＭＡＣアドレスの通知には、Ｉｎｆｏｒｍａｔｉｏｎ  ＯＡＭフレーム以外の制御フレームが使用されてもよい。
【符号の説明】
【０１１３】
１００，２００  ＰＯＮシステム、  １０１  光ファイバーケーブル、  １０２  光スプリッタ、  １１０  ＯＮＵ、  １１１  光電気変換部、  １１２  多重分離部、  １１３  フレーム処理部、  １１４  ユーザネットワークＩ／Ｆ部、  １１５  論理リンク制御部、  １１６  記憶部、  １１７  不揮発メモリ、  １１８  揮発メモリ、  １３０  ＯＬＴ、  １３０，２３０  ＯＬＴ、  １３１  ＭＡＣアドレスプール、  １３２  ＭＡＣアドレス処理部、  １４０，２４０  ＯＳＵ、  １４１  光電気変換部、  １４２  多重分離部、  １４３  フレーム処理部、  １４４  上位ネットワークＩ／Ｆ部、  １４５，２４５  論理リンク制御部、  ２４６  ＭＡＣアドレス処理部、  ２４７  ＭＡＣアドレスプール。
【図１】
2020191571.tif 000003
【図２】
2020191571.tif 000004
【図３】
2020191571.tif 000005
【図４】
2020191571.tif 000006
【図５】
2020191571.tif 000007
【図６】
2020191571.tif 000008
【図７】
2020191571.tif 000009
【図８】
2020191571.tif 000010
【図９】
2020191571.tif 000011
【図１０】
2020191571.tif 000012
【図１１】
2020191571.tif 000013
【図１２】
2020191571.tif 000014