(57)【要約】  ＯＬＴ（１）を、Ｎ個の光トランシーバ（１１）と、１個のＰＯＮ制御回路（１２）と、１つの選択・分配回路（１３）とで構成する。ＰＯＮ制御回路（１２）から選択・分配回路（１３）へ光トランシーバ選択制御信号（ＳＣ）を渡す。光トランシーバ選択制御信号（ＳＣ）は、ディスカバリ・ウインドウのタイミングとグラントのタイミングおよびそのグラントに割り当てられる登録済のＯＮＵの論理リンク識別番号（登録済のＯＮＵとの論理リンクに対する論理リンク識別番号）を示す。選択・分配回路（１３）は、ＰＯＮ制御回路（１２）からの光トランシーバ選択制御信号（ＳＣ）を基に、光トランシーバ（１１−０〜１１−Ｎ-1）から１つの光トランシーバ〔１１−ｓ（ｓは０〜Ｎ−１の範囲内の整数）〕を選択する。
2016027820.tif 000002
【特許請求の範囲】
【請求項１】
第１〜第Ｎ（Ｎ≧２）の光スプリッタを介して接続された複数の加入者側装置と上位装置との間でフレームを転送処理する、光伝送システムにおける局側装置において、
前記第１〜第Ｎの光スプリッタに１対１で接続され、前記加入者側装置への下り電気信号の光信号への電気光変換と、前記加入者側装置からの光信号の上り電気信号への光電気変換とを行う第１〜第Ｎの光トランシーバと、
前記第１〜第Ｎの光トランシーバから１つの光トランシーバを選択し、選択した前記１つの光トランシーバから入力された上り電気信号を出力するとともに、下り電気信号を前記第１〜第Ｎの光トランシーバに分配して出力する選択・分配回路と、
前記複数の加入者側装置を、前記複数の加入者側装置が同時に上りフレームを送信しないように制御するとともに、前記選択・分配回路を制御する制御回路とを備え、
前記選択・分配回路は、
前記制御回路から送られてくる、未登録の加入者側装置からの登録要求フレームの受信を待ち受けるディスカバリ・ウインドウのタイミングと、登録済の加入者側装置からの上りフレームの受信期間であるグラントのタイミングおよびそのグラントに割り当てられる登録済の加入者側装置との論理リンクに対する論理リンク識別番号とを基に、前記第１〜第Ｎの光トランシーバから１つの光トランシーバを選択する選択制御部を有する
ことを特徴とする、光伝送システムにおける局側装置。
【請求項２】
請求項１に記載された、光伝送システムにおける局側装置において、
前記選択制御部は、
登録済の加入者側装置との論理リンクに対する論理リンク識別番号と光トランシーバの識別番号との対応関係を示す光トランシーバ選択テーブルと、
前記グラントの期間中に、そのグラントに割り当てられる登録済の加入者側装置との論理リンクに対する論理リンク識別番号に対応する光トランシーバの識別番号を前記光トランシーバ選択テーブルから取得し、この取得した光トランシーバの識別番号に基づいて前記第１〜第Ｎの光トランシーバから１つの光トランシーバを選択する選択部とを有する
ことを特徴とする、光伝送システムにおける局側装置。
【請求項３】
請求項２に記載された、光伝送システムにおける局側装置において、
前記選択制御部は、
前記ディスカバリ・ウインドウの期間中に新規登録された加入者側装置との論理リンクに対する論理リンク識別番号を取得し、この取得した論理リンク識別番号とそのディスカバリ・ウインドウの期間中に選択していた光トランシーバの識別番号との対応関係を前記光トランシーバ選択テーブルに登録する登録部をさらに有する
ことを特徴とする、光伝送システムにおける局側装置。
【請求項４】
請求項２に記載された、光伝送システムにおける局側装置において、
前記選択制御部は、
前記グラントの期間中にそのグラントに割り当てられる登録済の加入者側装置との論理リンクに対する論理リンク識別番号を取得し、この論理リンク識別番号が前記光トランシーバ選択テーブルに登録済であるか否かを判定し、未登録と判定した場合、そのグラントに割り当てられる登録済の加入者側装置との論理リンクに対する論理リンク識別番号と直前の前記ディスカバリ・ウインドウの期間中に選択していた光トランシーバの識別番号とを対応づけて前記光トランシーバ選択テーブルに登録する登録部をさらに有する
ことを特徴とする、光伝送システムにおける局側装置。
【請求項５】
請求項１に記載された、光伝送システムにおける局側装置において、
前記制御回路は、
未登録の加入者側装置からの登録要求フレームの受信を待ち受けるディスカバリ・ウインドウのタイミングと、登録済の加入者側装置からの上りフレームの受信期間であるグラントのタイミングおよびそのグラントに割り当てられる登録済の加入者側装置との論理リンクに対する論理リンク識別番号とを示す光トランシーバ選択制御信号を、前記選択・分配回路に出力する制御信号出力部を有し、
前記選択制御部は、
前記加入者側装置との論理リンクを確立する契機となった登録要求フレームを受信した前記ディスカバリ・ウインドウの期間中に選択していた光トランシーバの識別番号を、前記加入者側装置との論理リンクに対する論理リンク識別番号に対応づけて記憶する光トランシーバ選択テーブルと、
前記光トランシーバ選択制御信号が示すディスカバリ・ウインドウの期間中に、前記第１〜第Ｎの光トランシーバから１つの光トランシーバを選択し、前記光トランシーバ選択制御信号が示すグラントの期間中に、前記光トランシーバ選択制御信号が示す論理リンク識別番号に対応づけて前記光トランシーバ選択テーブルに記憶されている光トランシーバの識別番号を取得し、この取得した光トランシーバの識別番号に基づいて第１〜第Ｎの光トランシーバから１つの光トランシーバを選択する選択部とを有する
ことを特徴とする、光伝送システムにおける局側装置。
【請求項６】
第１〜第Ｎ（Ｎ≧２）の光スプリッタと、この第１〜第Ｎの光スプリッタに接続された複数の加入者側装置と、この第１〜第Ｎの光スプリッタに接続された複数の加入者側装置と上位装置との間でフレームを転送処理する局側装置とを備えた光伝送システムにおいて、
前記局側装置は、
前記第１〜第Ｎの光スプリッタに１対１で接続され、前記加入者側装置への下り電気信号の光信号への電気光変換と、前記加入者側装置からの光信号の上り電気信号への光電気変換とを行う第１〜第Ｎの光トランシーバと、
前記第１〜第Ｎの光トランシーバから１つの光トランシーバを選択し、選択した前記１つの光トランシーバから入力された上り電気信号を出力するとともに、下り電気信号を前記第１〜第Ｎの光トランシーバに分配して出力する選択・分配回路と、
前記複数の加入者側装置を、前記複数の加入者側装置が同時に上りフレームを送信しないように制御するとともに、前記選択・分配回路を制御する制御回路とを備え、
前記選択・分配回路は、
前記制御回路から送られてくる、未登録の加入者側装置からの登録要求フレームの受信を待ち受けるディスカバリ・ウインドウのタイミングと、登録済の加入者側装置からの上りフレームの受信期間であるグラントのタイミングおよびそのグラントに割り当てられる登録済の加入者側装置との論理リンクに対する論理リンク識別番号とを基に、前記第１〜第Ｎの光トランシーバから１つの光トランシーバを選択する選択制御部を有する
ことを特徴とする、光伝送システム。
【請求項７】
第１〜第Ｎ（Ｎ≧２）の光スプリッタと、この第１〜第Ｎの光スプリッタに接続された複数の加入者側装置と、前記第１〜第Ｎの光スプリッタと上位装置との間に設けられた局側装置とを備え、前記局側装置において、前記第１〜第Ｎの光スプリッタに接続された複数の加入者側装置と前記上位装置との間のフレームを転送処理する光伝送方法において、
前記局側装置に、
前記第１〜第Ｎの光スプリッタに１対１で接続され、前記加入者側装置への下り電気信号の光信号への電気光変換と、前記加入者側装置からの光信号の上り電気信号への光電気変換とを行う第１〜第Ｎの光トランシーバと、
前記第１〜第Ｎの光トランシーバから１つの光トランシーバを選択し、選択した前記１つの光トランシーバから入力された上り電気信号を出力するとともに、下り電気信号を前記第１〜第Ｎの光トランシーバに分配して出力する選択・分配回路と、
前記複数の加入者側装置を、前記複数の加入者側装置が同時に上りフレームを送信しないように制御するとともに、前記選択・分配回路を制御する制御回路とを設け、
前記選択・分配回路において、
前記制御回路から送られてくる、未登録の加入者側装置からの登録要求フレームの受信を待ち受けるディスカバリ・ウインドウのタイミングと、登録済の加入者側装置からの上りフレームの受信期間であるグラントのタイミングおよびそのグラントに割り当てられる登録済の加入者側装置との論理リンクに対する論理リンク識別番号とを基に、前記第１〜第Ｎの光トランシーバから１つの光トランシーバを選択する
ことを特徴とする、光伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、光伝送路（ＰＯＮ：Passive Optical Network）を介して接続された複数の加入者側装置（ＯＮＵ：Optical Network Unit）と上位装置との間でフレームを転送処理する光伝送システムにおける局側装置（ＯＬＴ：Optical Line Terminal）、光伝送システム及び光伝送方法に関する。
【背景技術】
【０００２】
２００９年にＩＥＥＥ８０２．３ａｖにおいて１０Ｇ−ＥＰＯＮ（10 Gigabit Ethernet Passive Optical Network：Ethernetは登録商標）の標準化が完了した。１０Ｇ−ＥＰＯＮの特徴は、既に広く普及しているＧＥ−ＰＯＮ（Gigabit Ethernet Passive Optical Network：非特許文献１参照）の１０倍の高速伝送が可能なことである。【０００３】
図１３に関連するＧＥ−ＰＯＮシステムの構成の概要を示す。このＧＥ−ＰＯＮシステムにおいて、ＯＬＴ１００は光スプリッタ２を介して接続された複数のＯＮＵ３と上位装置（図示せず）との間でフレームを転送処理する。【０００４】
ＧＥ−ＰＯＮ用のＯＬＴ１００は、光トランシーバ１１とＰＯＮ制御回路１２とを内蔵している。ＯＬＴ１００において、光トランシーバ１１は、光スプリッタ２を介して接続されたＯＮＵ３への下りフレーム（下り電気信号ＤＳ）の光信号への電気光変換と、ＯＮＵ３からの上りフレーム（光信号）の電気信号（上り電気信号ＵＳ）への光電気変換とを行う。【０００５】
ＯＬＴ１００において、１個の光トランシーバ１１に接続可能なＯＮＵ３の台数は最大で３２台とＩＥＥＥ規格で規定されている。そのため、ＯＮＵ３を収容する局として、３３台以上のＯＮＵ３を接続する必要がある場合は、一般的には、図１４に示すように、ＯＬＴ１００とＯＮＵ３との間に複数の光スプリッタ２を設け、複数の光トランシーバ１１と、複数のＰＯＮ制御回路１２とが使用される。【０００６】
１０Ｇ−ＥＰＯＮシステムにおいても１個の光トランシーバに接続可能なＯＮＵの台数は最大で３２台とＩＥＥＥ規格で規定されている。しかし、１０Ｇ−ＥＰＯＮ用のＰＯＮ制御装置は、ＧＥ−ＰＯＮ用のＰＯＮ制御装置より高性能（１０倍のデータ転送速度）が要求されるので、装置のコスト（装置の購入価格等）も高くなる。したがって、１０Ｇ−ＥＰＯＮシステムを採用するための課題として、ＯＮＵ１台あたりのシステムコスト（接続コスト）をできるだけ小さくすることが課題となっている。【０００７】
上記の課題の対策の１つとして、１個の光トランシーバに接続可能なＯＮＵの台数を拡大することにより、ＯＮＵ１台あたりの光トランシーバとＰＯＮ制御回路の個数を減らすことが考えられる。例えば、光増幅器を使用することにより３３台以上のＯＮＵを接続可能とする技術が提案されている（例えば、特許文献１参照）。【０００８】
しかし、光増幅器は装置のコスト（装置の購入価格等）が電気回路用の部品（ＬＳＩ等）と比較すると高くなるという課題が有る。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１２−１９３５３号公報
【非特許文献】
【００１０】
【非特許文献１】「技術基礎講座〔ＧＥ−ＰＯＮ技術〕第１回  ＰＯＮとは」、ＮＴＴ技術ジャーナル、Vol.17、No.8、pp.71-74、2005.
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明は、このような課題を解決するためになされたもので、その目的とするところは、ＰＯＮシステム、特に１０Ｇ−ＥＰＯＮシステムにおけるＯＮＵ１台あたりのシステムコスト（接続コスト）をより小さくすることにある。
【課題を解決するための手段】
【００１２】
このような目的を達成するために本発明は、第１〜第Ｎ（Ｎ≧２）の光スプリッタを介して接続された複数の加入者側装置と上位装置との間でフレームを転送処理する、光伝送システムにおける局側装置において、第１〜第Ｎの光スプリッタに１対１で接続され、加入者側装置への下り電気信号の光信号への電気光変換と、加入者側装置からの光信号の上り電気信号への光電気変換とを行う第１〜第Ｎの光トランシーバと、第１〜第Ｎの光トランシーバから１つの光トランシーバを選択し、選択した１つの光トランシーバから入力された上り電気信号を出力するとともに、下り電気信号を第１〜第Ｎの光トランシーバに分配して出力する選択・分配回路と、複数の加入者側装置を、これらの複数の加入者側装置が同時に上りフレームを送信しないように制御するとともに、選択・分配回路を制御する制御回路とを備え、選択・分配回路は、制御回路から送られてくる、未登録の加入者側装置からの登録要求フレームの受信を待ち受けるディスカバリ・ウインドウのタイミングと、登録済の加入者側装置からの上りフレームの受信期間であるグラントのタイミングおよびそのグラントに割り当てられる登録済の加入者側装置との論理リンクに対する論理リンク識別番号とを基に、第１〜第Ｎの光トランシーバから１つの光トランシーバを選択する選択制御部を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、Ｎ個の光トランシーバと１個のＰＯＮ制御回路と１つの選択・分配回路とでＯＬＴを構成するようにしたので、このＯＬＴにＮ×３２台のＯＮＵを収容させることができるようになり、ＰＯＮシステム、特に１０Ｇ−ＥＰＯＮシステムにおけるＯＮＵ１台あたりのシステムコスト（接続コスト）を小さくすることが可能となる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の第１の実施形態（実施の形態１）に係るＰＯＮシステムの構成例を示す図である。
【図２】図２は、実施の形態１のＯＬＴ内の選択・分配回路の構成例を示す図である。
【図３】図３は、実施の形態１のＯＬＴ内の選択・分配回路で用いる光トランシーバ選択テーブルの構造を示す図である。
【図４】図４は、実施の形態１のＯＬＴ内の選択・分配回路の上り信号選択制御部が光トランシーバ選択信号を生成する手順を示すフローチャートである。
【図５】図５は、実施の形態１のＯＬＴ内の選択・分配回路の上り信号選択制御部が光トランシーバ選択テーブルのエントリに光トランシーバの識別番号を登録する手順を示すフローチャートである。
【図６】図６は、実施の形態１のＯＬＴ内の選択・分配回路の上り信号選択制御部の動作の例を示すタイムチャートである。
【図７】図７は、光トランシーバの個数ＮをＮ＝２とした実施の形態１のＯＬＴ内の選択・分配回路の構成を示す図である。
【図８】図８は、光トランシーバ選択テーブルの論理リンク識別番号をエントリ番号として記憶された光トランシーバの識別番号を例示する図である。
【図９】図９は、実施の形態２のＯＬＴ内の選択・分配回路の構成例を示す図である。
【図１０】図１０は、実施の形態２のＯＬＴ内の選択・分配回路で用いる光トランシーバ選択テーブルの構造を示す図である。
【図１１】図１１は、実施の形態２のＯＬＴ内の上り信号選択制御部が光トランシーバ選択テーブルに論理リンク識別番号と対応づけて光トランシーバの識別番号を登録する手順を示すフローチャートである。
【図１２】図１２は、実施の形態２のＯＬＴ内の上り信号選択制御部が光トランシーバ選択テーブルの各エントリの有効タイマ値を更新する手順を示すフローチャートである。
【図１３】図１３は、従来のＧＥ−ＰＯＮシステムの構成例を示す図である。
【図１４】図１４は、従来のＧＥ−ＰＯＮシステムの別の構成例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
〔実施の形態１〕
図１は、この発明の第１の実施形態（実施の形態１）に係るＰＯＮシステムの構成例である。
【００１６】
このＰＯＮシステムにおいて、ＯＬＴ１（１Ａ）は、Ｎ（Ｎ≧２：Ｎは２以上の整数）個の光トランシーバ１１（１１−０〜１１−Ｎ-1）と、１個のＰＯＮ制御回路１２と、１つの選択・分配回路１３とによって構成されている。
【００１７】
ＯＬＴ１Ａにおいて、１つの光トランシーバ１１は、ＯＬＴ１ＡとＯＮＵ３との間の光スプリッタ２を含む光の伝送路をＰＯＮ区間とし、１つの光スプリッタ２を介して最大で３２台のＯＮＵ３が共通接続されている。
【００１８】
すなわち、光トランシーバ１１−０〜１１−Ｎ-1が光スプリッタ２−０〜２−Ｎ-1にそれぞれ接続されており、光スプリッタ２−０〜２−Ｎ-1のそれぞれに最大で３２台のＯＮＵ３が接続されている。したがって、ＯＬＴ１Ａは、トータルでＮ×３２台のＯＮＵ３を収容している。ＯＬＴ１Ａは、この光スプリッタ２を介して接続された複数のＯＮＵ３と上位装置４との間で、フレームを転送処理する。
【００１９】
このＰＯＮシステムと図１４に示した従来のＰＯＮシステムとの構成上の違いは、本実施の形態に係るＰＯＮシステムは、１つのＯＬＴ１に対し、ＰＯＮ制御回路１２が１個設けられ、この１個のＰＯＮ制御回路１２とＮ個の光トランシーバ１１−０〜１１−Ｎ-1との間に１つの選択・分配回路１３が設けられている点である。ＰＯＮ制御回路１２は、複数のＯＮＵ３が同時に上りフレームを送信しないように、複数のＯＮＵ３を制御する。また、ＰＯＮ制御回路１２は、制御信号出力部１２−１を備え、この制御信号出力部１２−１より選択・分配回路１３に光トランシーバ選択制御信号ＳＣを出力する。
【００２０】
選択・分配回路１３（１３Ａ）は、光トランシーバ選択制御信号ＳＣに基づいて、Ｎ個の光トランシーバ１１−０〜１１−Ｎ-1から１つの光トランシーバ１１−ｓ（ｓは０〜Ｎ−１の範囲内の整数）を選択し、その選択した光トランシーバ１１−ｓが出力する上り電気信号ＵＳ［ｓ］をＰＯＮ制御回路１２に対して出力するとともに、ＰＯＮ制御回路１２からの下り電気信号ＤＳをＮ個の光トランシーバ１１−０〜１１−Ｎ-1に分配出力する。
【００２１】
図２にＯＬＴ１Ａ内の選択・分配回路１３の構成例を示す。選択・分配回路１３Ａは、下り信号分配部１３−１と、上り信号選択部１３−２と、上り信号選択制御部１３−３とから構成されている。
【００２２】
下り信号分配部１３−１は、ＰＯＮ制御回路１２から入力した下り電気信号ＤＳを複製することによって、Ｎ本の下り電気信号ＤＳ［０］〜ＤＳ［Ｎ−１］を生成し、この生成した下り電気信号ＤＳ［０］〜ＤＳ［Ｎ−１］をそれぞれ光トランシーバ１１−０〜１１−Ｎ-1に向けて出力する。
【００２３】
上り信号選択部１３−２は、Ｎ個の光トランシーバ１１−０〜１１−Ｎ-1から１個の光トランシーバ１１−ｓを選択し、その選択した光トランシーバ１１−ｓが出力する上り電気信号ＵＳ［ｓ］をＰＯＮ制御回路１２に向けて出力する。
【００２４】
すなわち、上り信号選択部１３−２は、Ｎ個の光トランシーバ１１−０〜１１−Ｎ-1の各々が出力したＮ本の上り電気信号ＵＳ［０］〜ＵＳ［Ｎ−１］を入力し、この入力されるＮ本の上り電気信号ＵＳ［０］〜ＵＳ［Ｎ−１］の中から１つの上り電気信号ＵＳ［ｓ］を選択してＰＯＮ制御回路１２に向けて出力する。
【００２５】
上り信号選択制御部１３−３（１３−３Ａ）は、ＰＯＮ制御回路１２からの光トランシーバ選択制御信号ＳＣ（ＳＣＡ）を受けて、光トランシーバ選択信号ｓを生成し、上り信号選択部１３−２に向けて出力する。ここで、光トランシーバ選択信号ｓは、上り信号選択部１３−２がＮ個の光トランシーバ１１−０〜１１−Ｎ-1から１個の光トランシーバ１１−ｓを選択するための信号である。
【００２６】
上り信号選択制御部１３−３Ａには、ＰＯＮ制御回路１２から光トランシーバ選択制御信号ＳＣＡとして、ディスカバリ・ウインドウ信号ＳＤと、グラント信号ＳＧと、新規登録の論理リンク識別番号ｋとが入力される。ここで、ディスカバリ・ウインドウ信号ＳＤは、未登録のＯＮＵ３からの登録要求フレームの受信を待ち受けるディスカバリ・ウインドウのタイミングを示す信号である。グラント信号ＳＧは、登録済のＯＮＵ３からの上りフレームの受信期間であるグラントのタイミングおよびそのグラントに割り当てられる登録済のＯＮＵ３との論理リンクに対する論理リンク識別番号ｇを示す信号である。
【００２７】
なお、ディスカバリ・ウインドウ信号ＳＤとグラント信号ＳＧとは、光トランシーバ選択信号ｓを生成するために用いられる。新規登録の論理リンク識別番号ｋは、後述する光トランシーバ選択テーブルＴＢを作成するために用いられる。
【００２８】
上り信号選択制御部１３−３Ａは、Ｎ個の光トランシーバ１１−０〜１１−Ｎ-1のうちの１個の光トランシーバ１１−ｄ（ｄは０〜Ｎ−１の範囲内の整数）を特定する光トランシーバの識別番号ｄを、上り信号選択制御部１３−３Ａ内の変数であるディスカバリ対象光トランシーバ識別番号として記憶する。この光トランシーバの識別番号ｄは上り信号選択制御部１３−３Ａ内のメモリ１３−３１に記憶される。
【００２９】
さらに、上り信号選択制御部１３−３Ａは、ＰＯＮ制御回路１２から入力されたディスカバリ・ウインドウ信号ＳＤがディスカバリ・ウインドウの開始を示したタイミングにおいて、ディスカバリ対象光トランシーバ識別番号ｄの値を更新するとともに、ディスカバリ・ウインドウ信号ＳＤがディスカバリ・ウインドウのタイミングであることを示している期間中は、更新後のディスカバリ対象光トランシーバ識別番号ｄによって特定される１個の光トランシーバ１１−ｄが出力する上り電気信号ＵＳ［ｄ］を上り電気信号ＵＳ［ｓ］として選択するための光トランシーバ選択信号ｓ（値がｄの信号）を生成する。この光トランシーバ選択信号ｓの生成は上り信号選択制御部１３−３Ａ内の選択部１３−３２によって行われる。
【００３０】
上り信号選択制御部１３−３Ａの処理によって、ＰＯＮ制御回路１２は、１回のディスカバリ・ウインドウでは、Ｎ個の光トランシーバ１１−０〜１１−Ｎ-1のうち選択された１個の光トランシーバ１１−ｄに光スプリッタ２−ｄを介して接続されるＯＮＵ３からの登録要求フレームのみを受け付ける。ＰＯＮ制御回路１２は、登録要求フレームを受け付けることによって登録されたＯＮＵ３との論理リンクに対する論理リンク識別番号を新規登録の論理リンク識別番号ｋとして、上り信号選択制御部１３−３Ａに出力する。これにより、上り信号選択制御部１３−３Ａにおいて、光トランシーバの識別番号ｄと論理リンク識別番号ｋとを対応づけることが可能となる。
【００３１】
これにより、光トランシーバと論理リンクとの対応を知ることができるため、上り信号選択制御部１３−３Ａは、ＰＯＮ制御回路１２が出力したグラント信号ＳＧの論理リンク識別番号ｇから、この論理リンク識別番号ｇに対応する光トランシーバの識別番号ｅを取得して、この取得した光トランシーバの識別番号ｅによって特定される光トランシーバ１１を選択することができる。
【００３２】
なお、１回のディスカバリ・ウインドウでは、選択した１個の光トランシーバに接続されるＯＮＵ３からの登録要求フレームのみがＰＯＮ制御回路１２に渡され、他の光トランシーバに接続されるＯＮＵ３からの登録要求フレームは廃棄されることになるが、上り信号選択制御部１３−３Ａ内の変数であるディスカバリ対象光トランシーバ識別番号ｄの値をディスカバリ・ウインドウ毎に更新することによって、Ｎ回のディスカバリ・ウインドウによって、全てのＯＮＵ３からの登録要求フレームをＰＯＮ制御回路１２が受け付けることができる。
【００３３】
また、上り信号選択制御部１３−３Ａは、ＰＯＮ制御回路１２から新規登録の論理リンク識別番号ｋが入力されたとき、この論理リンク識別番号ｋが指し示すＯＮＵ３との論理リンクを確立する契機となった登録要求フレームを受信したディスカバリ・ウインドウの期間中に選択・分配回路１３Ａが選択していた光トランシーバの識別番号ｄを、論理リンク識別番号ｋに対応づけて、メモリ１３−３１内の光トランシーバ選択テーブルＴＢに記憶する。この光トランシーバ選択テーブルＴＢへの論理リンク識別番号ｋに対応づけての光トランシーバの識別番号ｄの記憶は、すなわち論理リンク識別番号ｋに対応づけての光トランシーバの識別番号ｄの登録は、上り信号選択制御部１３−３Ａ内の登録部１３−３３によって行われる。
【００３４】
さらに、上り信号選択制御部１３−３Ａは、ＰＯＮ制御回路１２から入力されたグラント信号ＳＧがグラントを示す期間中は、このグラント信号ＳＧが示す論理リンク識別番号ｇに対応づけて光トランシーバ選択テーブルＴＢに記憶されている光トランシーバの識別番号ｅを取得し、この取得した光トランシーバの識別番号ｅに基づいて特定される光トランシーバ１１−ｅが出力する上り電気信号ＵＳ［ｅ］を上り電気信号ＵＳ［ｓ］として選択するための光トランシーバ選択信号ｓ（値がｅの信号）を生成する。この際の光トランシーバ選択信号ｓの生成も上り信号選択制御部１３−３Ａ内の選択部１３−３２によって行われる。
【００３５】
なお、ＰＯＮ制御回路１２は、光スプリッタ２−０〜２−Ｎ-1に接続されているすべてのＯＮＵ３に対して、複数のＯＮＵ３が同時に上りフレームを送信しないように、すなわち１台のＯＮＵ３だけが上りフレームを送信するように、上り帯域割当（グラント割当）を行う。
【００３６】
また、ＰＯＮ制御回路１２は、グラント信号ＳＧがグラントを示す期間とディスカバリ・ウインドウ信号ＳＤがディスカバリ・ウインドウであることを示す期間が時間軸上で重ならないように、これらの信号を生成する。
【００３７】
ここで、ＰＯＮ制御回路１２から上り信号選択制御部１３−３Ａへの信号ＳＧ，ＳＤの伝達の遅延、上り信号選択制御部１３−３Ａ内での信号ＳＧ，ＳＤに基づいて光トランシーバ選択信号ｓを生成するまでの遅延、上り信号選択制御部１３−３Ａから上り信号選択部１３−２への光トランシーバ選択信号ｓの伝達の遅延、上り信号選択部１３−２内で光トランシーバ選択信号ｓに基づいて上り電気信号ＵＳ［ｓ］を選択するまでの遅延があるため、ＰＯＮ制御回路１２は、上り信号選択制御部１３−３Ａに向けて出力するグラント信号ＳＧおよびディスカバリ・ウインドウ信号ＳＤを、上り電気信号ＵＳ［ｓ］に基づくタイミングよりも上記の遅延の合計時間だけ手前のタイミングで生成することが望ましい。
【００３８】
また、ＰＯＮ制御回路１２は、グラント信号ＳＧをグラントの開始タイミングを示す信号とし、ディスカバリ・ウインドウ信号ＳＤをディスカバリ・ウインドウの開始タイミングを示す信号としてもよい。このような開始タイミングを示す信号を用いる場合、上り信号選択制御部１３−３Ａは、グラント信号ＳＧあるいはディスカバリ・ウインドウ信号ＳＤを入力された時点で、この信号に基づいて光トランシーバ選択信号ｓを生成し、その後グラント信号ＳＧまたはディスカバリ・ウインドウ信号ＳＤを入力するまでの期間は生成した光トランシーバ選択信号ｓの値を変更しない動作とする。
【００３９】
また、リンクアップ中の各論理リンクに割り当てられる論理リンク識別番号として、１０Ｇ−ＥＰＯＮあるいはＧＥ−ＰＯＮの標準規格に規定されているＬＬＩＤではなく、ＰＯＮ制御回路１２がリンクアップ中の各論理リンクに対して割り当てたシリアル番号を使用してもよい。
【００４０】
ＬＬＩＤは１５ビット長で表現される値であるが、各光スプリッタ２に接続するＯＮＵ３の台数が３２で、各ＯＮＵ３に１個のＬＬＩＤを割り当てた場合、ＬＬＩＤの値のうちＮ×３２個のみが使用されるので、ＬＬＩＤをエントリ番号として光トランシーバ選択テーブルＴＢを作成するようにした場合は、ほとんどのエントリが使用されずメモリの無駄が生じる。これに対し、論理リンク識別番号としてＬＬＩＤよりも少ないビット長で表現可能なシリアル番号を用い、このシリアル番号をエントリ番号として光トランシーバの識別番号を記憶させるようにすれば、メモリの無駄を削減でき、小規模のメモリによって光トランシーバ選択テーブルＴＢＡを実現できるという効果が得られる。
【００４１】
図３に、上り信号選択制御部１３−３Ａにおける光トランシーバ選択テーブルＴＢ（ＴＢＡ）の構造を示す。この光トランシーバ選択テーブルＴＢＡでは、エントリ番号として論理リンク識別番号を用いている。この論理リンク識別番号に対応づけて記憶する光トランシーバの識別番号の値は、論理リンク識別番号がエントリ番号となったエントリに格納される。例えば、エントリ〔０〕には論理リンク識別番号０に対応づけた光トランシーバの識別番号が格納され、エントリ〔ｋ〕には論理リンク識別番号ｋに対応づけた光トランシーバの識別番号が格納され、エントリ〔Ｋ−１〕には論理リンク識別番号Ｋ−１に対応づけた光トランシーバの識別番号が格納される。なお、この場合のＫは、光トランシーバ選択テーブルＴＢＡのテーブルサイズ（最大エントリ数）である。
【００４２】
上り信号選択制御部１３−３Ａは、ＰＯＮ制御回路１２から入力されたグラント信号ＳＧが示す論理リンク識別番号ｇがエントリ番号である光トランシーバ選択テーブルＴＢＡのエントリから光トランシーバの識別番号ｅを取得し、この取得した光トランシーバの識別番号ｅに基づいて光トランシーバ１１−ｅを特定し、この特定した光トランシーバ１１−ｅが出力する上り電気信号ＵＳ［ｅ］を上り電気信号ＵＳ［ｓ］として選択するための光トランシーバ選択信号ｓを生成する。
【００４３】
また、上り信号選択制御部１３−３Ａは、ＰＯＮ制御回路１２からディスカバリ・ウインドウ信号ＳＤが入力された場合、ディスカバリ対象光トランシーバ識別番号ｄの値を更新するとともに、更新後のディスカバリ対象光トランシーバ識別番号ｄによって特定される１個の光トランシーバ１１−ｄが出力する上り電気信号ＵＳ［ｄ］を上り電気信号ＵＳ［ｓ］として選択するための光トランシーバ選択信号ｓを生成する。
【００４４】
図４を参照して、上り信号選択制御部１３−３Ａが、光トランシーバ選択信号ｓを生成する手順を説明する。
【００４５】
上り信号選択制御部１３−３Ａは、図４のフローチャートにより示された処理を、上り信号選択制御部１３−３Ａの動作が可能となった時点、例えば、ＯＬＴ１Ａへの電源供給やその後のＯＬＴ１Ａの初期化直後から開始し、上り信号選択制御部１３−３Ａの動作が停止されるまでの時点、例えば、上り信号選択制御部１３−３Ａを含む選択・分配回路１３Ａの再初期化指示やＯＬＴ１Ａへの電源供給停止まで、繰り返す。
【００４６】
〔ステップＳ１０１〕
本手順の開始直後に、上り信号選択部１３−２に向けて出力する光トランシーバ選択信号ｓの値を初期化する。本例では、初期化された値をｓ＝０とする。また、上り信号選択制御部１３−３Ａ内の変数であるディスカバリ対象光トランシーバ識別番号ｄの値を初期化する。本例では、初期化された値をｄ＝０とする。次に、ステップＳ１０２に移行する。
【００４７】
〔ステップＳ１０２〕
上り信号選択制御部１３−３Ａに入力されるディスカバリ・ウインドウ信号ＳＤが、ディスカバリ・ウインドウの開始タイミングを示すか否かの判定を行う。この判定において、ＹＥＳの場合はステップＳ１０３、ＮＯの場合はステップＳ１０５に移行する。
【００４８】
〔ステップＳ１０３〕
上り信号選択制御部１３−３Ａ内の変数であるディスカバリ対象光トランシーバ識別番号ｄの値をインクリメントする。ただし、インクリメント前にディスカバリ対象光トランシーバ識別番号ｄの値がＮ−１だった場合は、０に更新する。本例では、ｄ＝（ｄ＋１）％Ｎとする（左辺のｄは更新後の値、右辺側のｄは更新前の値であり、演算子％は剰余演算を表す）。次に、ステップＳ１０４に移行する。
【００４９】
〔ステップＳ１０４〕
上り信号選択部１３−２に向けて出力する光トランシーバ選択信号ｓの値を、ステップＳ１０３で更新されたディスカバリ対象光トランシーバ識別番号ｄの値に変更する。本例では、ｓ＝ｄとする。その結果、ｄをその値とする光トランシーバ選択信号ｓが生成される。その後、ステップＳ１０８を経て、ステップＳ１０２に戻る。ステップＳ１０８で停止を確認すれば、本手順の処理を終了する。
【００５０】
〔ステップＳ１０５〕
上り信号選択制御部１３−３Ａに入力されるグラント信号ＳＧが、グラントの開始タイミングを示すか否かの判定を行う。この判定において、ＹＥＳの場合はステップＳ１０６に移行し、ＮＯの場合はステップＳ１０２に戻る。
【００５１】
〔ステップＳ１０６〕
上り信号選択制御部１３−３Ａが管理する光トランシーバ選択テーブルＴＢＡから、エントリ番号がステップＳ１０５で入力されたグラント信号ＳＧが示す論理リンク識別番号ｇであるエントリ［ｇ］の値ｅを読み出す。次に、ステップＳ１０７に移行する。
【００５２】
〔ステップＳ１０７〕
上り信号選択部１３−２に向けて出力する光トランシーバ選択信号ｓの値を、ステップＳ１０６で読み出したエントリ［ｇ］の値ｅに変更する。本例では、ｓ＝ｅとする。その結果、ｅをその値とする光トランシーバ選択信号ｓが生成される。その後、ステップＳ１０８を経て、ステップＳ１０２に戻る。ステップＳ１０８で停止を確認すれば、本手順の処理を終了する。
【００５３】
上記の手順において、ディスカバリ対象光トランシーバ識別番号ｄの値をインクリメントして更新しているが、光トランシーバ別に、光トランシーバに接続される未登録のＯＮＵの有無が予め分かっている場合は、未登録のＯＮＵを接続していない光トランシーバを選択対象から除外するように、ディスカバリ対象光トランシーバ識別番号ｄを更新することも可能である。このようにすることによって、未登録のＯＮＵを登録するまでの平均時間を短縮することができる。
【００５４】
上り信号選択制御部１３−３Ａは、ＰＯＮ制御回路１２から新規登録の論理リンク識別番号ｋが入力されると、その入力された論理リンク識別番号ｋをエントリ番号とする光トランシーバ選択テーブルＴＢＡ中のエントリに、その時の上り信号選択制御部１３−３Ａ内の変数であるディスカバリ対象光トランシーバ識別ｄを格納（登録）する。
【００５５】
図５を参照して、上り信号選択制御部１３−３Ａが、光トランシーバ選択テーブルＴＢＡのエントリ（ＰＯＮ制御回路１２から新規登録の論理リンク識別番号ｋが入力されたときにその論理リンク識別番号ｋがエントリ番号となるエントリ）に、光トランシーバの識別番号を登録する手順を説明する。
【００５６】
上り信号選択制御部１３−３Ａは、図５のフローチャートにより示された処理を、上り信号選択制御部１３−３Ａの動作が可能となった時点、例えば、ＯＬＴ１Ａへの電源供給やその後のＯＬＴ１Ａの初期化直後から開始し、上り信号選択制御部１３−３Ａの動作が停止されるまでの時点、例えば、上り信号選択制御部１３−３Ａを含む選択・分配回路１３Ａの再初期化指示やＯＬＴ１Ａへの電源供給停止まで、繰り返す。上り信号選択制御部１３−３Ａは、図４に示した処理を実行中の割り込み動作として、新規登録の論理リンク識別番号ｋが入力される毎に、図５に示した処理を繰り返す。
【００５７】
〔ステップＳ２０１〕
上り信号選択制御部１３−３Ａに新規登録の論理リンク識別番号ｋが入力されたか否かの判定を行う。この判定において、ＹＥＳの場合はステップＳ２０２に移行し、ＮＯの場合はステップＳ２０１の判定を繰り返す（新規登録の論理リンク識別番号ｋが入力されるまでステップＳ２０１に留まる）。
【００５８】
〔ステップＳ２０２〕
上り信号選択制御部１３−３Ａが管理する光トランシーバ選択テーブルＴＢＡのエントリ番号ｋに、上り信号選択制御部１３−３Ａ内の変数であるディスカバリ対象光トランシーバ識別番号ｄを格納する。このようにして、光トランシーバの識別番号ｄが登録される。本例では、エントリ［ｋ］＝ｄとなる。その後、ステップＳ２０３を経て、ステップＳ２０１に戻る。ステップＳ２０で停止を確認すれば、本手順の処理を終了する。
【００５９】
なお、未登録のＯＮＵ３とＯＬＴ１Ａ間の論理リンクを確立してからこの論理リンクに対するグラントをＯＬＴ１Ａが与えるまでの期間内に、上記の手順を完了しておく必要がある。
【００６０】
また、ＰＯＮ制御回路１２から入力される新規登録の論理リンク識別番号ｋがエントリ番号となる光トランシーバ選択テーブルＴＢＡのエントリに光トランシーバの識別番号ｄを登録する代わりに、下り信号分配部１３−１においてＰＯＮ制御回路１２からの下り電気信号ＤＳを監視するようにし、下り信号分配部１３−１においてＰＯＮ制御回路１２が新規登録したＯＮＵ３に対して送信する登録フレームを検出したとき、この検出した登録フレームに含まれる新規登録の論理リンク識別番号ｋを上り信号選択制御部１３−３Ａに送り、この新規登録の論理リンク識別番号ｋがエントリ番号となる光トランシーバ選択テーブルＴＢＡのエントリに光トランシーバの識別番号ｄを登録するようにすることも可能である。
【００６１】
また、ＰＯＮ制御回路１２から入力される新規登録の論理リンク識別番号ｋがエントリ番号となる光トランシーバ選択テーブルＴＢＡのエントリに光トランシーバの識別番号ｄを登録する代わりに、新規登録の論理リンク識別番号ｋと光トランシーバの識別番号ｄの両方を、光トランシーバ選択テーブルＴＢの新規エントリに格納することも可能である。
【００６２】
新規登録の論理リンク識別番号ｋと光トランシーバの識別番号ｄの両方を新規エントリに格納する光トランシーバ選択テーブルＴＢをＴＢＡ’とした場合、上り信号選択制御部１３−３Ａでは、光トランシーバ選択テーブルＴＢＡ’の各エントリに格納されている論理リンク識別番号の値と、グラント信号ＳＧが示す論理リンク識別番号ｇの値とを比較し、この比較において値が一致したエントリに格納された光トランシーバの識別番号ｅを取得する。
【００６３】
図６に示すタイムチャートを参照して、上り信号選択制御部１３−３Ａの動作の例を説明する。なお、この例において、光トランシーバ１１の個数Ｎは、図７に示すようにＮ＝２とし、光トランシーバ選択テーブルＴＢＡに格納された光トランシーバの識別番号は、図８に示すように、エントリ番号０，１，２，３の順に０，１，０，１となっている状態であり、タイムチャートが示す期間中の光トランシーバ選択テーブルＴＢＡの更新はないものとする。
【００６４】
（１）ディスカバリ・ウインドウ信号ＳＤがｔ１においてディスカバリ・ウインドウの開始を示すことを契機に、ｔ２において上り信号選択制御部１３−３Ａ内の変数であるディスカバリ対象光トランシーバ識別番号ｄの値を更新する。この更新では、値のインクリメントが行われ、ディスカバリ対象光トランシーバ識別番号ｄは、０から１に変わる。さらに、光トランシーバ選択信号ｓの値は、更新後のディスカバリ対象光トランシーバ識別番号ｄの値である１に変更される。これによって、直後のディスカバリ・ウインドウ期間中は上り電気信号ＵＳ［１］が選択され、この期間内に到着するフレームのうち、上り電気信号ＵＳ［１］に含まれる登録要求フレーム、つまり、光トランシーバ１１−１と光スプリッタ２−１を介して接続された新規のＯＮＵ３からの登録要求フレームが、ＰＯＮ制御回路１２に入力されることになる。なお、図６中、Ｆ（０，１）、Ｆ（１，１）は、登録要求フレームを含む信号である。
【００６５】
（２）次に、ｔ３においてグラント信号ＳＧがグラントの開始を示すことを契機に、このグラント信号ＳＧの論理リンク識別番号ｇの値２に対応する光トランシーバの識別番号ｅを光トランシーバ選択テーブルＴＢＡから取得し、ｔ４において光トランシーバ選択信号ｓの値を、この取得した光トランシーバの識別番号ｅの値である０に変更する。これによって、直後のグラント期間中は上り電気信号ＵＳ［０］が選択されるので、光トランシーバ１１−０と光スプリッタ２−０を介して接続されたＯＮＵ３との論理リンクであり、論理リンク識別番号２が指し示す論理リンクについて、そのリンクされたＯＮＵ３からの上りフレームがＰＯＮ制御回路１２に入力されることになる。なお、図６中、Ｆ（０，２）は論理リンク識別番号＝２のグラントである。
【００６６】
（３）次に、ｔ５においてグラント信号ＳＧがグラントの開始を示すことを契機に、このグラント信号ＳＧの論理リンク識別番号ｇの値３に対応する光トランシーバの識別番号ｅを光トランシーバ選択テーブルＴＢＡから取得し、ｔ６において光トランシーバ選択信号ｓの値を、この取得した光トランシーバの識別番号ｅの値である１に変更する。これによって、直後のグラント期間中は上り電気信号ＵＳ［１］が選択されるので、光トランシーバ１１−１と光スプリッタ２−１を介して接続されたＯＮＵ３との論理リンクであり、論理リンク識別番号３が指し示す論理リンクについて、そのリンクされたＯＮＵ３からの上りフレームがＰＯＮ制御回路１２に入力されることになる。なお、図６中、Ｆ（１，２）は論理リンク識別番号＝３のグラントである。
【００６７】
（４）ｔ７においてディスカバリ・ウインドウ信号ＳＤがディスカバリ・ウインドウの開始を示すことを契機に、上り信号選択制御部１３−３Ａ内の変数であるディスカバリ対象光トランシーバ識別番号ｄの値を更新する。この更新では、値を０に戻す処理が行われ、ディスカバリ対象光トランシーバ識別番号ｄは、１から０に変わる。さらに、光トランシーバ選択信号ｓの値を、更新後のディスカバリ対象光トランシーバ識別番号ｄの値である０に変更する。これによって、直後のディスカバリ・ウインドウ期間中は上り電気信号ＵＳ［０］が選択され、この期間内に到着するフレームのうち、上り電気信号ＵＳ［１］に含まれる登録要求フレーム、つまり、光トランシーバ１１−０と光スプリッタ２−０を介して接続された新規のＯＮＵ３からの登録要求フレームが、ＰＯＮ制御回路１２に入力されることになる。
【００６８】
上記のタイムチャートが示すように、本発明を適用したＯＬＴ１Ａは、ＰＯＮ制御回路１２がディスカバリ・ウインドウやグラントの開始タイミングやその継続時間を制御するためにＰＯＮ制御回路１２内部で生成するディスカバリ・ウインドウ信号ＳＤやグラント信号ＳＧを、上り信号選択制御部１３−３Ａに渡す。これによって、上り信号選択制御部１３−３Ａは、ディスカバリ・ウインドウやグラントを受ける光トランシーバ１１の選択を、ＯＮＵ３からの登録要求フレームや上り電気信号ＵＳを受信するよりも前に行うことができる。
【００６９】
受信あるいは受信断の解除を検知してから光トランシーバ１１を選択し受信信号をＰＯＮ制御回路１２に渡す手順では、光トランシーバ１１に信号が入力されてから選択が完了するまでに要する時間内に入力された信号はＰＯＮ制御回路１２に入力されないので、ＯＮＵ３が送信する上り信号のうち有意な信号を含まないバースト先頭に位置する同期パターンを伸長しておく必要があるが、本発明の適用によって信号全てをＰＯＮ制御回路１２に入力することができるため、バースト先頭に位置する同期パターンを伸長する必要がなく、上りのスループットが向上する、という効果が得られる。
【００７０】
上り電気信号を選択する方式として、例えば、光トランシーバのＬＯＳ信号を利用して、どの光トランシーバからの上り電気信号を選択するかを決める方式が考えられる。しかし、ＬＯＳ信号を用いた方式では、上り電気信号が到着した後に選択が切り替わるので、上り電気信号の先頭の同期パターンの一部が、後段の回路に入力されず、それを補うために、同期パターンの伸長が必要となる。これに対し、本実施の形態の方式では、ＯＬＴが予測する上り電気信号の到着時刻に合わせて切替を行うので、同期パターンの一部が後段の回路に入力されないという問題は発生せず、同期パターンの伸長が不要となる。これにより、同期パターンの伸長に伴う上りのスループットの低下が発生せず、上りのスループットを向上させることができるようになる。
【００７１】
〔実施の形態２〕
次に、図９を参照して、実施の形態２のＯＬＴについて説明する。図９は、実施の形態２のＯＬＴ１（１Ｂ）内の選択・分配回路１３（１３Ｂ）の構成例を示す図である。実施の形態１の選択・分配回路１３Ａの構成との違いは、上り信号選択制御部１３−３（１３−３Ｂ）がＰＯＮ制御回路１２から入力する光トランシーバ選択制御信号ＳＣにある。
【００７２】
すなわち、実施の形態１の光トランシーバ選択制御信号ＳＣ（ＳＣＡ）には、登録されたＯＮＵ３との論理リンクに対する論理リンク識別番号を知るために、新規登録の論理リンク識別番号ｋが含まれていたが、実施の形態２の光トランシーバ選択制御信号ＳＣ（ＳＣＢ）には、新規登録の論理リンク識別番号ｋが含まれていない。
【００７３】
実施の形態１において、上り信号選択制御部１３−３Ａは、ＰＯＮ制御回路１２から新規登録の論理リンク識別番号ｋを入力されたとき、この論理リンク識別番号ｋが指し示すＯＮＵ３との論理リンクを確立する契機となった登録要求フレームを受信したディスカバリ・ウインドウの期間中に選択・分配回路１３Ａが選択していた光トランシーバの識別番号ｄを論理リンク識別番号ｋに対応づけて、光トランシーバ選択テーブルＴＢ（ＴＢＡ）に記憶するものとしていた。すなわち、実施の形態１において、上り信号選択制御部１３−３Ａは、ＰＯＮ制御回路１２から入力される新規登録の論理リンク識別番号ｋを利用して、論理リンク識別番号と光トランシーバの識別番号との対応づけを行っていた。
【００７４】
これに対し、実施の形態２においては、上り信号選択制御部１３−３Ｂは、ＰＯＮ制御回路１２から新規登録の論理リンク識別番号ｋを入力するのではなく、グラント信号ＳＧに含まれる論理リンク識別番号ｇが光トランシーバ選択テーブルＴＢに登録済であるか否かを判定し、未登録と判定した場合、そのグラント信号ＳＧに含まれる論理リンク識別番号ｇを利用して、論理リンク識別番号と光トランシーバの識別番号との対応づけを行う。
【００７５】
図１０に、実施の形態２で使用する光トランシーバ選択テーブルＴＢ（ＴＢＢ）の構造を示す。この光トランシーバ選択テーブルＴＢＢでも、実施の形態１で使用した光トランシーバ選択テーブルＴＢＡと同様に、エントリ番号として論理リンク識別番号を用い、この論理リンク識別番号に対応づけて記憶する光トランシーバの識別番号の値を、論理リンク識別番号がエントリ番号となったエントリに格納する。
【００７６】
但し、この光トランシーバ選択テーブルＴＢＢにおいて、エントリには、光トランシーバの識別番号の値のほかに、エントリの有効時間を管理するための有効タイマの値を格納する。この有効タイマの値を、時間の経過に伴って減少させ、有効タイマの値が０となった時点で、エントリを無効と判定する。論理リンク識別番号が光トランシーバ選択テーブルＴＢＢに登録済であるか否かを判定するとき、論理リンク識別番号をエントリ番号とするエントリの有効タイマの値を読み取って、有効タイマの値が０より大きい値となっている場合に、論理リンク識別番号が光トランシーバ選択テーブルＴＢＢに登録済と判定し、有効タイマの値が０である場合には、論理リンク識別番号が光トランシーバ選択テーブルＴＢＢには登録されていない、すなわち未登録と判定する。
【００７７】
図１１を参照して、上り信号選択制御部１３−３Ｂが、光トランシーバ選択テーブルＴＢＢに論理リンク識別番号と対応づけて光トランシーバの識別番号を登録する手順を説明する。
【００７８】
上り信号選択制御部１３−３Ｂは、図１１のフローチャートにより示された手順による処理を、上り信号選択制御部１３−３Ｂの動作が可能となった時点、例えば、ＯＬＴ１Ｂへの電源供給やその後のＯＬＴ１Ｂの初期化直後から開始し、上り信号選択制御部１３−３Ｂの動作が停止されるまでの時点、例えば、上り信号選択制御部１３−３Ｂを含む選択・分配回路１３Ｂの再初期化指示やＯＬＴ１Ｂへの電源供給停止まで、繰り返す。
【００７９】
〔ステップＳ３０１〕
本手順の開始直後に、上り信号選択部１３−２に向けて出力する光トランシーバ選択信号ｓの値を初期化する。本例では、初期化された値をｓ＝０とする。また、上り信号選択制御部１３−３Ｂ内の変数であるディスカバリ対象光トランシーバ識別番号ｄの値を初期化する。本例では、初期化された値をｄ＝０とする。また、光トランシーバ選択テーブルＴＢＢの全エントリについて、論理リンクが未登録となるよう初期化する。本例では、全エントリの初期化された有効タイマ値を０とする。次に、ステップＳ３０２に移行する。
【００８０】
〔ステップＳ３０２〕
上り信号選択制御部１３−３Ｂに入力されるディスカバリ・ウインドウ信号ＳＤが、ディスカバリ・ウインドウの開始タイミングを示すか否かの判定を行う。この判定において、ＹＥＳの場合はステップＳ３０３、ＮＯの場合はステップＳ３０５に移行する。
【００８１】
〔ステップＳ３０３〕
上り信号選択制御部１３−３Ｂ内の変数であるディスカバリ対象光トランシーバ識別番号ｄの値をインクリメントする。ただし、インクリメント前にディスカバリ対象光トランシーバ識別番号ｄの値がＮ−１だった場合は、０に更新する。本例では、ｄ＝（ｄ＋１）％Ｎとする（左辺のｄは更新後の値、右辺側のｄは更新前の値であり、演算子％は剰余演算を表す）。次に、ステップＳ３０４に移行する。
【００８２】
〔ステップＳ３０４〕
上り信号選択部１３−２に向けて出力する光トランシーバ選択信号ｓの値を、ステップＳ３０３で更新されたディスカバリ対象光トランシーバ識別番号ｄの値に変更する。本例では、ｓ＝ｄとする。その後、ステップＳ３１１を経て、ステップＳ３０２に戻る。ステップＳ３１１で停止を確認すれば、本手順の処理を終了する。
【００８３】
〔ステップＳ３０５〕
上り信号選択制御部１３−３Ｂに入力されるグラント信号ＳＧが、グラントの開始タイミングを示すか否かの判定を行う。この判定において、ＹＥＳの場合はステップＳ３０６に移行し、ＮＯの場合はステップＳ３０２に戻る。
【００８４】
〔ステップＳ３０６〕
上り信号選択制御部１３−３Ｂが管理する光トランシーバ選択テーブルＴＢＢから、エントリ番号がステップＳ３０５で入力されたグラント信号ＳＧが示す論理リンク識別番号ｇであるエントリ［ｇ］を読み出す。次に、ステップＳ３０７に移行する。
【００８５】
〔ステップＳ３０７〕
ステップＳ３０６で光トランシーバ選択テーブルＴＢＢから読み取ったエントリ［ｇ］の有効タイマの値により、論理リンク識別番号ｇが光トランシーバ選択テーブルＴＢＢに登録済であるか否かを判定する。エントリ［ｇ］の有効タイマ値が０より大きい場合（ＹＥＳの場合）には、論理リンク識別番号ｇが登録済であると判定し、ステップＳ３０９に移行する。また、エントリ［ｇ］の有効タイマ値が０の場合（ＮＯの場合）には、論理リンク識別番号ｇが未登録であると判定し、ステップＳ３０８に移行する。
【００８６】
〔ステップＳ３０８〕
ステップＳ３０６で光トランシーバ選択テーブルＴＢＢから読み取ったエントリ［ｇ］の光トランシーバの識別番号に、ディスカバリ対象光トランシーバ識別番号ｄをセットする。これにより、ステップＳ３０７で未登録と判定した論理リンク識別番号ｇに対応する光トランシーバの識別番号として、直前のディスカバリ・ウインドウの期間中に選択していた光トランシーバを指し示す値を登録したことになる。次に、ステップＳ３０９に移行する。
【００８７】
〔ステップＳ３０９〕
ステップＳ３０６で光トランシーバ選択テーブルＴＢＢから読み取ったエントリ［ｇ］の有効タイマに、有効タイマ初期値Ｔをセットする。この有効タイマ値は時間の経過に伴ってダウンカウントされるが、論理リンク識別番号ｇを示すグラント信号ＳＧをＰＯＮ制御回路１２が出力した時点で、ステップＳ３０９の手順によって有効タイマ初期値Ｔに戻る。このため、有効タイマ初期値Ｔによって規定される時間内にグラント信号ＳＧが論理リンク識別番号ｇを示すことがなかった場合にのみ、有効タイマの値が０となって論理リンク識別番号ｇが未登録の状態となる。これは、論理リンク識別番号ｇが指し示す論理リンクが切断されたことに相当する。次に、ステップＳ３１０に移行する。
【００８８】
〔ステップＳ３１０〕
上り信号選択部１３−２に向けて出力する光トランシーバ選択信号ｓの値を、エントリ［ｇ］の光トランシーバの識別番号ｅに変更する。本例では、ｓ＝ｅとする。その後、その後、ステップＳ３１１を経て、ステップＳ３０２に戻る。ステップＳ３１１で停止を確認すれば、本手順の処理を終了する。
【００８９】
上記の手順において、ディスカバリ対象光トランシーバ識別番号ｄの値をインクリメントによって更新しているが、光トランシーバ別に、光トランシーバに接続される未登録のＯＮＵの有無が予め分かっている場合は、未登録のＯＮＵを接続していない光トランシーバを選択から除外するように、ディスカバリ対象光トランシーバ識別番号ｄを更新する手順も可能である。これによって、未登録のＯＮＵを登録するまでの平均時間を短縮することができる。
【００９０】
図１２を参照して、光トランシーバ選択テーブルＴＢＢの各エントリの有効タイマ値を更新する手順を説明する。図１１を用いて説明したように、光トランシーバ選択テーブルＴＢＢの各エントリの有効タイマ値を、時間の経過に伴ってダウンカウントするが、図１２はこの有効タイマ値をダウンカウントする手順を示す。
【００９１】
上り信号選択制御部１３−３Ｂは、図１２のフローチャートにより示された処理を、上り信号選択制御部１３−３Ｂの動作が可能となった時点、例えば、ＯＬＴ１Ｂへの電源供給やその後のＯＬＴ１Ｂの初期化直後から開始し、上り信号選択制御部１３−３Ｂの動作が停止されるまでの時点、例えば、上り信号選択制御部１３−３Ｂを含む選択・分配回路１３Ｂの再初期化指示やＯＬＴ１Ｂへの電源供給停止まで、繰り返す。上り信号選択制御部１３−３Ｂは、図１１に示した処理を実行中の割り込み動作として、有効タイマ単位時間Ｔ０が経過する毎に、図１２に示した処理を繰り返す。
【００９２】
〔ステップＳ４０１〕
有効タイマ単位時間Ｔ０の経過を待つ。本手順では、有効タイマ単位時間Ｔ０を経過する毎に、光トランシーバ選択テーブルＴＢＢの各エントリの有効タイマの値を１づつ減少させる。各エントリの有効タイマ値は、有効タイマ初期値Ｔから有効タイマ単位時間Ｔ０を経過する毎に１づつ減少して０となるとき、そのエントリの論理リンク識別番号が指し示す論理リンクが切断されたと判断されるので、リンクアップ中の論理リンクのグラントは、Ｔ（有効タイマ初期値）×Ｔ０（有効タイマ単位時間）時間以内に上り信号中に現れる必要がある。次に、ステップＳ４０２に移行する。
【００９３】
〔ステップＳ４０２〕
光トランシーバ選択テーブルＴＢＢの各エントリ（エントリ番号ｋ）の各々について、下記のステップＳ４０３〜Ｓ４０５の手順を行う。このステップＳ４０３〜Ｓ４０５の手順によって、光トランシーバ選択テーブルＴＢＢの各エントリの有効タイマの値が１づつ減少されることになる（有効タイマ値が０のエントリについては減少されない）。
【００９４】
〔ステップＳ４０３〕
光トランシーバ選択テーブルＴＢＢからエントリ番号ｋのエントリ［ｋ］を読み出し、ステップＳ４０４に移行する。
【００９５】
〔ステップＳ４０４〕
ステップＳ４０３で読み出したエントリ［ｋ］の有効タイマ値が０より大きい場合にはステップＳ４０５に移行し、有効タイマ値が０となっている場合にはステップＳ４０６に移行する。
【００９６】
〔ステップＳ４０５〕
エントリ［ｇ］の有効タイマ値をデクリメント（−１）した値にセットする。その後、ステップＳ４０６に移行する。
【００９７】
〔ステップＳ４０６〕
光トランシーバ選択テーブルＴＢＢの全エントリに対してステップＳ４０３〜Ｓ４０５の手順を実施した場合はステップＳ４０１に戻り、未実施のエントリがある場合は、残りのエントリについてステップＳ４０３〜Ｓ４０５の手順を実施するためステップＳ４０２に戻る。また、ステップＳ４０７で停止を確認すれば、本手順の処理を終了する。
【００９８】
なお、ＰＯＮ制御回路１２が、リンクアップしていた論理リンク識別番号ｇの論理リンクが切断された後、新規登録されたＯＮＵ３との論理リンクに対して論理リンク識別番号ｇを再利用する場合は、切断からの時間を計測し、この切断からの経過時間がＴ（有効タイマ初期値）×Ｔ０（有効タイマ単位時間）以上となるまで、再利用を保留するべきである。つまり、再利用の保留時間内に新規登録されたＯＮＵ３との論理リンクには、再利用保留中である論理リンク識別番号ｇではなく、未使用か再利用の保留時間が経過した別の論理リンク識別番号を割り当てるべきである。
【００９９】
このように、実施の形態２は、実施の形態１とは異なり、新規登録の論理リンク識別番号ｋをＰＯＮ制御回路１２から上り信号選択制御部１３−３Ｂに渡さなくとも、上り信号選択制御部１３−３Ｂ自身で、グラント信号ＳＧの論理リンク識別番号ｇが新規登録であるか否かを判定できるため、ＰＯＮ制御回路１２における処理を軽減することができる。
【０１００】
実施の形態１では、未登録のＯＮＵ３とＯＬＴ１Ａ間の論理リンクを確立してから論理リンクに対するグラントをＯＬＴ１Ａが与えるまでの期間内に、新規登録の論理リンク識別番号ｋをＰＯＮ制御回路１２から上り信号制御選択部１３−３Ａに渡し、さらに、論理リンク識別番号ｋと対応づけて光トランシーバの識別番号ｄを光トランシーバ選択テーブルＴＡに記憶する必要がある。
【０１０１】
つまり、実施の形態１では、ＰＯＮ制御回路１２が未登録のＯＮＵ３とＯＬＴ１Ａ間の論理リンクを確立してから論理リンクの論理リンク識別番号ｋを上り信号選択制御部１３−３Ａに渡すまでの処理を短時間に完了する必要がある。しかし、実施の形態２ではＰＯＮ制御回路１２でのそのような処理は不要となるため、ＰＯＮ制御回路１２を容易に実現できるという効果が得られる。
【０１０２】
〔実施の形態の拡張〕
以上、実施の形態を参照して本発明を説明したが、本発明は上記の実施の形態に限定されるものではない。本発明の構成や詳細には、本発明の技術思想の範囲内で当業者が理解し得る様々な変更をすることができる。また、各実施の形態については、矛盾しない範囲で任意に組み合わせて実施することができる。
【産業上の利用可能性】
【０１０３】
本発明は、１０Ｇ−ＥＰＯＮなどの光伝送システムにおける局側装置、光伝送システム及び光伝送方法として用いることが可能である。
【符号の説明】
【０１０４】
１（１Ａ，１Ｂ）…ＯＬＴ（局側装置）、２（２−０〜２−Ｎ-1）…光スプリッタ、３…ＯＮＵ（加入者側装置）、４…上位装置、１１（１１−０〜１１−Ｎ-1）…光トランシーバ、１２…ＰＯＮ制御回路、１２−１…制御信号出力部、１３（１３Ａ，１３Ｂ）…選択・分配回路、１３−１…下り信号分配部、１３−２…上り信号選択部、１３−３（１３−３Ａ，１３−３Ｂ）…上り信号選択制御部、１３−１…メモリ、１３−２…選択部、１３−３…登録部、ＴＢ（ＴＢＡ，ＴＢＢ）…光トランシーバ選択テーブル。
【図１】
2016027820.tif 000003
【図２】
2016027820.tif 000004
【図３】
2016027820.tif 000005
【図４】
2016027820.tif 000006
【図５】
2016027820.tif 000007
【図６】
2016027820.tif 000008
【図７】
2016027820.tif 000009
【図８】
2016027820.tif 000010
【図９】
2016027820.tif 000011
【図１０】
2016027820.tif 000012
【図１１】
2016027820.tif 000013
【図１２】
2016027820.tif 000014
【図１３】
2016027820.tif 000015
【図１４】
2016027820.tif 000016
【国際調査報告】
2016027820.tif 000017
2016027820.tif 000018