(57)【特許請求の範囲】
【請求項１】
複数のＯＮＵ（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）が１つのＯＬＴ（Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）と接続され、前記ＯＮＵから前記ＯＬＴへの上り信号光の送信を前記ＯＬＴが前記ＯＬＴから前記ＯＮＵへの下り信号光で許可する光通信システムであって、
前記ＯＮＵは、
前記ＯＮＵから前記ＯＮＵのＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスと前記ＯＬＴへの上り信号のデータ量が示された申告値とを前記ＯＬＴに申告する申告部と、
を備え、
前記ＯＬＴは、
前記上り信号光で伝送される前記ＯＮＵの前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵのＭＡＣアドレスとが関連付けられた対応表と、
前記対応表を参照して前記ＯＮＵの上り信号のデータ量が示された申告値を解釈する申告解釈部と、
前記ＯＮＵの上り信号のデータ量が示された申告値と、前記申告解釈部による前記申告値の解釈と、に基づいて、前記ＯＮＵの前記上り信号光の帯域を前記ＯＮＵに許可する帯域割当部と、
を備える光通信システム。
【請求項２】
前記対応表は、前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵの申告する前記ＭＡＣアドレスに含まれる前記ＯＮＵのベンダＩＤとが関連付けられており、
前記申告解釈部は、前記上り信号のデータ量が示された申告値を、前記対応表に基づいて解釈する
ことを特徴とする請求項１に記載の光通信システム。
【請求項３】
前記対応表は、前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵの申告する前記ＭＡＣアドレスに含まれる前記ＯＮＵの機種ＩＤとが関連付けられており、
前記申告解釈部は、前記上り信号のデータ量が示された申告値を、前記対応表に基づいて解釈する
ことを特徴とする請求項１に記載の光通信システム。
【請求項４】
複数のＯＮＵが１つのＯＬＴと接続され、前記ＯＮＵから前記ＯＬＴへの上り信号光の送信を前記ＯＬＴが前記ＯＬＴから前記ＯＮＵへの下り信号光で許可する光通信方法であって、
前記ＯＮＵから前記ＯＮＵのＭＡＣアドレスと前記ＯＬＴへの上り信号のデータ量が示された申告値とを前記ＯＬＴに申告する申告手順と、
前記上り信号光で伝送される前記ＯＮＵの前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵのＭＡＣアドレスとが関連付けられた対応表を参照し、前記ＯＮＵの前記上り信号のデータ量が示された申告値を解釈する申告解釈手順と、
前記ＯＮＵの上り信号のデータ量が示された申告値と、前記申告解釈手順による前記申告値の解釈と、に基づいて、前記ＯＮＵの前記上り信号光の帯域を前記ＯＮＵに許可する帯域割当手順と、
を順に有する光通信方法。
【請求項５】
前記対応表は、前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵの申告する前記ＭＡＣアドレスに含まれる前記ＯＮＵのベンダＩＤとが関連付けられており、
前記申告解釈手順において、前記上り信号のデータ量が示された申告値を、前記対応表に基づいて解釈する
ことを特徴とする請求項４に記載の光通信方法。
【請求項６】
前記対応表は、前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵの申告する前記ＭＡＣアドレスに含まれる前記ＯＮＵの機種ＩＤとが関連付けられており、
前記申告解釈手順において、前記上り信号のデータ量が示された申告値を、前記対応表に基づいて解釈する
ことを特徴とする請求項４に記載の光通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動的帯域割当方式を適用する光通信システム及び光通信方法に関する。
【背景技術】
【０００２】
近年、インターネットやイントラネットの急成長を背景に，大容量通信の需要が高まっており，高速光通信システムの普及が急ピッチで進んでいる。経済的な高速光アクセスネットワークを実現するためのシステムとして、ＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）が知られている。ＰＯＮでは、ＯＮＵ（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）で共有する帯域を有効利用するために、ＯＬＴ（Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）がＯＮＵからの上り信号のデータ量が示された申告値に応じて、ＯＮＵからＯＬＴへの上り信号光の帯域を動的に割り当てる。
【０００３】
しかし、標準化されている上り信号のデータ量が示された申告値の形式は、ＱｕｅｕｅＳｅｔ（ＱＳ）と、そのＱＳに含まれるＱｕｅｕｅＲｅｐｏｒｔ（ＱＲ）から構成されるが、これらＱＳ及びＱＲについては様々な解釈が可能であり、ＯＮＵ毎に上り信号のデータ量が示された申告値の意味するところが異なりうる。これらＱＳ及びＱＲの代表的な上り信号のデータ量が示された申告値の解釈として、（ａ）ＱＲはキューの先頭から起算する蓄積量か、（ｂ）前ＱＳとの差分を示す蓄積量か、（ｃ）ＱＳの申告への配置は昇順か降順か、（ｄ）ＱＲは既割当分を含むか否かがある。上り信号のデータ量が示された申告値に関するＯＮＵの解釈とＯＬＴの解釈が異なると、ＯＬＴが無効な帯域割当を行う恐れがある。この課題を解決するために、上り信号のデータ量が示された申告値と帯域割当に応じてＯＮＵが送信する実データ量の比較（例えば、非特許文献１参照。）により上り信号のデータ量が示された申告値の解釈を推測することと、上り信号のデータ量が示された申告値の解釈を判別するシーケンスを追加（例えば、非特許文献２参照。）することが提案されている。
【０００４】
しかし、前者は短い帯域割当周期に推測する処理を追加することで処理が煩雑になり、なおかつ推測が完了するまで無効な帯域割当をする問題がある。後者は、送信データに対する帯域割当開始する前に、上り信号のデータ量が示された申告値の解釈を判別することが出来るが、不必要なシーケンスを追加してシーケンス全体を複雑にする問題がある。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】「多様なＯＮＵの収容を可能にするＤｉｖｅｒｓｉｔｙ  ＤＢＡの提案」、村山大輔、太田憲行、２０１０年９月電子情報通信学会ソサエティ大会Ｂ−８−１３
【非特許文献２】「ＰＯＮの相互接続における帯域割当の一検討」、田中正基、杉村浩史、向井宏明、小崎成治、山中秀昭、２０１０年９月電子情報通信学会ソサエティ大会Ｂ−８−１７
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、本発明は、上り信号のデータ量が示された申告値の解釈の判別のための煩雑な処理及び処理完了までの無効な帯域割当及び不必要な判別シーケンスを備えることなしに、上り信号のデータ量が示された申告値のＯＮＵにおける解釈をＯＬＴで判別し、解釈違いに伴う無効な帯域割当をなくすことを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る光通信システム及び光通信方法は、ＯＬＴからＯＮＵへ行う上り信号光の許可において、ＯＮＵの上り信号のデータ量が示された申告値の解釈とＯＮＵのＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスとを関連付けした対応表をＯＬＴ側に備え、ＯＮＵの上り信号のデータ量が示された申告値の解釈とＯＬＴ側での上り信号のデータ量が示された申告値の解釈とを一致させることで、解釈の間違いのない上り信号光の帯域の許可を実現する。
【０００８】
具体的には、本発明に係る光通信システムは、複数のＯＮＵが１つのＯＬＴと接続され、前記ＯＮＵから前記ＯＬＴへの上り信号光の送信を前記ＯＬＴが前記ＯＬＴから前記ＯＮＵへの下り信号光で許可する光通信システムであって、前記ＯＮＵは、前記ＯＮＵから前記ＯＮＵのＭＡＣアドレスと前記ＯＬＴへの上り信号のデータ量が示された申告値とを前記ＯＬＴに申告する申告部と、を備え、前記ＯＬＴは、上り信号光で伝送される前記ＯＮＵの前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵのＭＡＣアドレスとが関連付けられた対応表と、前記対応表を参照して前記ＯＮＵの前記上り信号のデータ量が示された申告値を解釈する申告解釈部と、前記ＯＮＵの上り信号のデータ量が示された申告値と、前記申告解釈部による前記申告値の解釈と、に基づいて、前記ＯＮＵの前記上り信号光の帯域を前記ＯＮＵに許可する帯域割当部と、を備える。
【０００９】
対応表及び申告解釈部を備えるため、ＯＮＵの申告するＭＡＣアドレスから、上り信号のデータ量が示された申告値の解釈を判別することができる。これにより、ＯＮＵの上り信号のデータ量が示された申告値を正確に解釈することができる。ＯＮＵのＭＡＣアドレスの申告は、ＯＮＵ−ＯＬＴ間の最初の通信である登録の際にも申告されるので、登録の際のＭＡＣアドレスを用いれば、上り信号のデータ量が示された申告値が到着する以前に申告値の解釈を判別することが出来る。また、上り信号のデータ量が示された申告値の到着する毎にその解釈を判別すれば、特にＣＳＭＡ／ＣＤ（Ｃａｒｒｉｅｒ  Ｓｅｎｓｅ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ  ｗｉｔｈ  Ｃｏｌｌｉｓｉｏｎ  Ｄｅｔｅｃｔｉｏｎ；  搬送波感知多重アクセス/衝突検出方式）等の、時間毎にＯＬＴに到着する上り信号光のＯＮＵが未定である場合に特に適している。したがって、本発明に係る光通信システムは、上り信号のデータ量が示された申告値の解釈を判別するための煩雑な処理及び処理完了までの無効な帯域割当及び不必要な判別シーケンスを備えることなしに、解釈違いに伴う無効な帯域割当をなくすことができる。
【００１０】
本発明に係る光通信システムでは、前記対応表は、前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵの申告する前記ＭＡＣアドレスに含まれる前記ＯＮＵのベンダＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）とが関連付けられており、前記申告解釈部は、前記上り信号のデータ量が示された申告値を、前記対応表に基づいて解釈してもよい。
【００１１】
本発明に係る光通信システムでは、前記対応表は、前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵの申告する前記ＭＡＣアドレスに含まれる前記ＯＮＵの機種ＩＤとが関連付けられており、前記申告解釈部は、前記上り信号のデータ量が示された申告値を、前記対応表に基づいて解釈してもよい。
【００１２】
具体的には、本発明に係る光通信方法は、複数のＯＮＵが１つのＯＬＴと接続され、前記ＯＮＵから前記ＯＬＴへの上り信号光の送信を前記ＯＬＴが前記ＯＬＴから前記ＯＮＵへの下り信号光で許可する光通信方法であって、前記ＯＮＵから前記ＯＮＵのＭＡＣアドレスと前記ＯＬＴへの上り信号のデータ量が示された申告値とを前記ＯＬＴに申告する申告手順と、前記上り信号光で伝送される前記ＯＮＵの前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵのＭＡＣアドレスとが関連付けられた対応表を参照し、前記ＯＮＵの前記上り信号のデータ量が示された申告値を解釈する申告解釈手順と、前記ＯＮＵの上り信号のデータ量が示された申告値と、前記申告解釈手順による前記申告値の解釈と、に基づいて、前記ＯＮＵの前記上り信号光の帯域を前記ＯＮＵに許可する帯域割当手順と、を順に有する。
【００１３】
申告解釈手順を有するため、ＯＮＵの申告するＭＡＣアドレスから上り信号光で伝送される上り信号のデータ量が示された申告値の解釈を判別することができる。これにより、ＯＮＵの上り信号のデータ量が示された申告値を正確に解釈することができる。したがって、本発明に係る光通信方法は、上り信号のデータ量が示された申告値の判別のための煩雑な処理及び処理完了までの無効な帯域割当及び不必要な判別シーケンスを備えることなしに、解釈違いに伴う無効な帯域割当をなくすことができる。
【００１４】
本発明に係る光通信方法では、前記対応表は、前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵの申告する前記ＭＡＣアドレスに含まれる前記ＯＮＵのベンダＩＤとが関連付けられており、前記申告解釈手順において、前記上り信号のデータ量が示された申告値を、前記対応表に基づいて解釈してもよい。
【００１５】
本発明に係る光通信方法では、前記対応表は、前記上り信号のデータ量が示された申告値の解釈と前記ＯＮＵの申告する前記ＭＡＣアドレスに含まれる前記ＯＮＵの機種ＩＤとが関連付けられており、前記申告解釈手順において、前記上り信号のデータ量が示された申告値を、前記対応表に基づいて解釈してもよい。
【発明の効果】
【００１６】
本発明によれば、上り信号のデータ量が示された申告値の判別のための煩雑な処理及び処理完了までの無効な帯域割当及び不必要な判別シーケンスを備えることなしに、解釈違いに伴う無効な帯域割当をなくすことができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態の光通信システムを説明する概念図である。
【図２】本実施形態に係る光通信システムのブロック図を示す。
【図３】上り信号のデータ量が示された申告値の解釈の一例を示す。
【図４】ベンダＩＤと上り信号のデータ量が示された申告値の解釈との対応表の一例を示す。
【図５】機種ＩＤと上り信号のデータ量が示された申告値の解釈との対応表の一例を示す。
【発明を実施するための形態】
【００１８】
図１は、実施形態１の光通信システムを説明する概念図である。光通信システム３０１は、複数のＯＮＵ１００が１つのＯＬＴ２００と接続されたＰＯＮであり、ＯＮＵ１００からＯＬＴ２００への上り信号光の送信をＯＬＴ２００が許可する。以下ＧＥ（Ｇｉｇａｂｉｔ  Ｅｔｈｅｒｎｅｔ（登録商標））  ＰＯＮのシステムを例にして説明を加えるが、Ｂ−ＰＯＮ（Ｂｒｏａｄｂａｎｄ−ＰＯＮ）又はＧ−ＰＯＮ（Ｇｉｇａｂｉｔ−ＰＯＮ）等のその他のＰＯＮであっても同様である。また、通常のＧＥ  ＰＯＮでは、上り信号のデータ量が示された申告値はＭＰＣＰ（Ｍｕｌｔｉｐｏｉｎｔ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）フレームで申告されるが、それ以外での申告、例えばプリアンブル等にて申告しても同様である。本願の特徴は、ＧＥ  ＰＯＮのシステムへの適用を例にとると、ＯＬＴ２００側に、ＯＮＵ１００を登録するための既存のレジスタリクエスト及び上り信号のデータ量が示された申告値を申告するための既存のレポートに含まれる送信元アドレスであるＭＡＣアドレスと上り信号のデータ量が示された申告値の解釈の対応表６２と、対応表６２を参照しＯＮＵ１００を登録するための既存のレジスタリクエスト及び上り信号のデータ量が示された申告値を申告するための既存のレポートに含まれる送信元アドレスであるＭＡＣアドレスから上り信号のデータ量が示された申告値を解釈する申告解釈部６３とを備えることである。その他は、通常のＰＯＮシステムと同様である。
【００１９】
ＯＮＵ１００は、光伝送路３０でＯＬＴ２００と接続され、光合分波器１５と、ＯＬＴ２００との間で信号光を送受する送受信機と、を有する。図１では、送受信機を送信機１７及び受信機１６で示している。送信機１７は、上り信号光を送信する。光合分波器１５は、例えば、波長フィルタであり、送信機１７からの上り信号光を光伝送路３０へ出力し、光伝送路３０からの下り信号光を受信機１６に結合する。受信機１６は、例えば、フォトダイオードである。
【００２０】
ＯＬＴ２００は、光伝送路３０でＯＮＵ１００と接続され、光合分波器２５と、ＯＮＵ１００との間で信号光を送受する送受信機と、を有する。図１では、送受信機を送信機２７及び受信機２６で示している。受信機２６は光伝送路３０からの上り信号光を受信する。送信機２７は、下り信号光を送信する。光合分波器２５は、例えば、波長フィルタであり、送信機２７からの下り信号光を光伝送路３０へ出力し、光伝送路３０からの上り信号光を受信機２６に結合する。受信機２６は、例えば、フォトダイオードである。
【００２１】
光伝送路３０は、光カプラ３５を備え、送信機１７からの上り信号光を合波して受信機２６に結合し、送信機２７からの下り信号光を分岐して受信機１６に結合する。
【００２２】
ここで、ＯＬＴ２００は、異なる送信機１７からの上り信号光を受信機２６にて同時に受信しない。このため、光通信システム３０１は、異なる送信機１７からの上り信号光が同時に受信機２６に到着しないように、送信機１７に対して上り信号光を送出できる送信可能時間を指定する。上述のように光通信システム３０１は、送信機１７に対して所定の時間範囲における送信時間の許可として帯域を割り当て、送信機１７からの上り信号光を時分割多重する。
【００２３】
登録は、ＯＬＴ２００に新たに接続されたＯＮＵ１００のＯＬＴ−ＯＮＵ間の往復時間ＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ）の測定と未登録のＯＮＵ１００にフレーム取捨選択に必要な識別番号ＬＬＩＤ（Ｌｏｇｉｃａｌ  Ｌｉｎｋ  ＩＤ）の付与を行うディスカバリ処理である。
【００２４】
ＯＬＴ２００は新たにＯＮＵ１００がいつ光通信システム３０１に接続されてもよいように、定期的にＯＮＵ１００に対して、ディスカバリゲートメッセージ（Ｄｉｓｃｏｖｅｒｙ＿ＧＡＴＥ  Ｍｅｓｓａｇｅ）を送信する。ディスカバリゲートメッセージには、当該メッセージの送信時刻ｔ１、送信を許可する送信開始時刻ｔ２とディスカバリタイムウインドウ（Ｄｉｓｃｏｖｅｒｙ  Ｔｉｍｅ  Ｗｉｎｄｏｗ）の長さＳが示されている。ディスカバリゲートメッセージを受け取った未登録ＯＮＵ１００は、このメッセージのタイムスタンプで示される当該メッセージの送信時刻ｔ１に自分の時計を合わせる。ＯＮＵは上り時の衝突を避けるためディスカバリゲートメッセージで指示された送信開始時刻ｔ２にランダム時間ｄ（０≦ｄ≦Ｄ、Ｄ：ランダム時間の最大値）加えた時刻ｔ２＊（＝ｔ２＋ｄ）に、タイムスタンプをｔ２＊としたレジスタリクエストメッセージ（Ｒｅｇｉｓｔｅｒ＿ＲＥＱ  Ｍｅｓｓａｇｅ）で応答する。ＯＬＴ２００は、受け取ったレジスタリクエストメッセージの到着時刻ｔ３を測定するとともに、タイムスタンプからｔ２＊を取得し、ＯＮＵ１００までの往復時間Ｔｘ（＝ｔ３−ｔ２＊）を求める。ＯＬＴ２００は、ＬＬＩＤを決定し、そのＬＬＩＤをレジスタメッセージ（Ｒｅｇｉｓｔｅｒ  Ｍｅｓｓａｇｅ）によりＯＮＵ１００に通知する。ＯＬＴ２００は、上りタイミングをＬＬＩＤで指定したゲートメッセージ（ＧＡＴＥ  Ｍｅｓｓａｇｅ）により当該ＯＮＵ１００に通知する。ゲートメッセージには、当該ゲートメッセージの送信時刻ｔ１と、通信を許可する送信開始時刻ｔ２と送信許可の継続時間Ｋが示されている。ゲートメッセージを受け取った当該ＯＮＵ１００は、このメッセージのタイムスタンプで示される当該メッセージの送信時刻ｔ１に自分の時計を合わせる。そして、ＯＮＵ１００はゲートメッセージで指示された送信開始時刻ｔ２から継続時間Ｋが経過するまでの間に、レジスタＡｃｋメッセージ（Ｒｅｇｉｓｔｅｒ  ＡＣＫ  Ｍｅｓｓａｇｅ）で応答する。以上で、ディスカバリ処理は終了となる。
【００２５】
レジスタリクエストメッセージは６４バイトのＭＰＣＰフレームからなり、その送信元アドレスであるＳｏｕｒｃｅ  Ａｄｄｒｅｓｓの６０バイトでＯＮＵのＭＡＣアドレスが示されている。
【００２６】
本実施形態では、このＭＡＣアドレスを申告解釈部６３に受け渡し、申告解釈部６３は対応表６２の値と比較することで当該ＯＮＵ１００の上り信号のデータ量が示された申告値の解釈を判別する。ＭＡＣアドレスは、最初の２４ｂｉｔがベンダＩＤであり、次の８ビットが機種ＩＤであり、最後の１６ビットがシリアルＩＤである。従って、このＭＡＣアドレスの内の最初の３２ビットを参照することでＯＮＵ１００のベンダ及び機種を判別できる。
【００２７】
図２に、本実施形態に係る光通信システムのブロック図を示す。ＯＮＵ１００は、上り信号を保持する上り信号蓄積部５４と、ＭＡＣアドレスと上り信号蓄積部５４に蓄積する上り信号のデータ量又はそれに演算を加えたり予測を加味したりしたデータ量をＯＮＵ１００の上り信号のデータ量が示された申告値の解釈で上り信号のデータ量が示された申告値としてそれぞれ申告する申告部５１と、上り信号光送信部５２と、ＯＬＴ２００からの下り信号光を受信して下り信号光で伝送される送信許可を上り信号光送信部５２に伝える下り信号光受信部５３とを備える。ＯＬＴ２００は、上り信号光受信部６１と、対応表６２と、申告解釈部６３と、帯域割当部６４と、下り信号光送信部６５と、を備える。
【００２８】
対応表６２は、予め、上り信号のデータ量が示された申告値の解釈とＯＮＵ１００のＭＡＣアドレスとが関連付けられてある。例えば、対応表６２は、ＯＮＵ＃１のＭＡＣアドレスと上り信号のデータ量が示された申告値の解釈「ａ」を関連付け、ＯＮＵ＃３のＭＡＣアドレスと上り信号のデータ量が示された申告値の解釈「ｂ」を関連付け、ＯＮＵ＃４のＭＡＣアドレスと上り信号のデータ量が示された申告値の解釈「ｄ」を関連付け、ＯＮＵ＃ＮのＭＡＣアドレスと上り信号のデータ量が示された申告値の解釈「ｄ」を関連付ける。関連付けに用いるＭＡＣアドレスの部分は、例えば、ベンダＩＤ、機種ＩＤ又はシリアルＩＤである。
【００２９】
図３に、上り信号のデータ量が示された申告値の解釈の一例を示す。例えば、申告値の解釈「ａ」であれば、ＱＲはキューの先頭から起算する蓄積量であり、ＱＲは既割当分を含み、ＱＳの申告への配置が昇順と解釈する。上り信号のデータ量が示された申告値の解釈「ｂ」であれば、ＱＲは前ＱＳとの差分を示す蓄積量であり、ＱＲは既割当分を含み、ＱＳの申告への配置が昇順と解釈する。上り信号のデータ量が示された申告値の解釈「ｃ」であれば、ＱＲはキューの先頭から起算する蓄積量であり、ＱＲは既割当分を含まず、ＱＳの申告への配置が昇順と解釈する。上り信号のデータ量が示された申告値の解釈「ｄ」であれば、ＱＲは前ＱＳとの差分を示す蓄積量であり、ＱＲは既割当分を含まず、ＱＳの申告への配置が昇順と解釈する。上り信号のデータ量が示された申告値の解釈「ｅ」であれば、ＱＲはキューの先頭から起算する蓄積量であり、ＱＲは既割当分を含み、ＱＳの申告への配置が降順と解釈する。上り信号のデータ量が示された申告値の解釈「ｆ」であれば、ＱＲは前ＱＳとの差分を示す蓄積量であり、ＱＲは既割当分を含み、ＱＳの申告への配置が降順と解釈する。上り信号のデータ量が示された申告値の解釈「ｇ」であれば、ＱＲはキューの先頭から起算する蓄積量であり、ＱＲは既割当分を含まず、ＱＳの申告への配置が降順と解釈する。上り信号のデータ量が示された申告値の解釈「ｈ」であれば、ＱＲは前ＱＳとの差分を示す蓄積量であり、ＱＲは既割当分を含まず、ＱＳの申告への配置が降順と解釈する。
【００３０】
本実施形態に係る光通信方法は、申告手順と、上り信号光送信手順と、上り信号光受信手順と、申告解釈手順と、帯域割当手順と、下り信号光送信手順と、下り信号光受信手順とを順に有する。
【００３１】
申告手順では、図２に示す申告部５１は、ＯＮＵ１００からＯＬＴ２００へＯＮＵのＭＡＣアドレスと上り信号のデータ量が示された申告値とを、ＯＬＴ２００に申告する。申告は、例えば図１に示す送信機１７を用いる。例えば、上り信号光送信手順を実行する。上り信号光送信手順では、上り信号光送信部５２が上り信号光を送信する。なお、登録の際等、ＯＮＵのＭＡＣアドレスと共に上り信号のデータ量が示された申告値を必ずしも同一の申告機会に申告しなくてもよい。
【００３２】
上り信号光受信手順では、上り信号光受信部６１は、上り信号光送信部５１からの上り信号光を受信し、ＯＮＵ２００のＭＡＣアドレスと上り信号のデータ量が示された申告値とを申告解釈部６３に渡す。なお、ＯＮＵ毎の上り信号のデータ量が示された申告値の解釈を判別した後は、ＯＮＵ２００のＭＡＣアドレスは毎回申告解釈部６３に渡さなくともよい。申告の上り信号光の受信には、例えば図１に示す受信機２６を用いる。
【００３３】
申告解釈手順では、ＯＬＴ２００が上り信号光を受信し、上り信号光で伝送されるＭＡＣアドレスを、上り信号のデータ量が示された申告値の解釈とＯＮＵ１００のＭＡＣアドレスとが関連付けられた対応表６２を参照し、上り信号のデータ量が示された申告値を解釈する。例えば、図２に示す申告解釈部６３は、対応表６２を参照し、上り信号のデータ量が示された申告値を解釈する。例えば、ＯＮＵ１００のＭＡＣアドレスがＯＮＵ１００＃３のＭＡＣアドレスであり、対応表６２においてＯＮＵ１００＃３のＭＡＣアドレスと関連付けられている申告値の解釈が「ｂ」である場合、申告解釈部６３は、ＱＲは前ＱＳとの差分を示す蓄積量であり、ＱＲは既割当分を含みＱＳの申告への配置が昇順と上り信号のデータ量が示された申告値を解釈する。
【００３４】
ここで、対応表６２は、上り信号のデータ量が示された申告値の解釈とＯＮＵ１００のベンダＩＤとが関連付けられてもよい。図４に、ベンダＩＤと上り信号のデータ量が示された申告値の解釈との対応表６２の一例を示す。この場合、申告解釈部６３は、ＯＮＵ１００のベンダＩＤに対応する上り信号のデータ量が示された申告値と判別する。これにより、ＯＮＵ１００の上り信号のデータ量が示された申告値の解釈がベンダ別に異なる場合であっても、ＯＮＵ１００の上り信号のデータ量が示された申告値の解釈に対応することができる。
【００３５】
また、対応表６２は、上り信号のデータ量が示された申告値の解釈とＯＮＵ１００の機種ＩＤとが関連付けられてもよい。図５に、機種ＩＤと上り信号のデータ量が示された申告値の解釈との対応表６２の一例を示す。この場合、申告解釈部６３は、ＯＮＵ１００の機種ＩＤに対応する上り信号のデータ量が示された申告値の解釈で判別する。これにより、上り信号のデータ量が示された申告値の解釈が同一ベンダであるのに機種別に異なる場合であっても、ＯＮＵ１００の上り信号のデータ量が示された申告値の解釈に対応することができる。また、ベンダＩＤ及び機種ＩＤに代えて製品のシリアル番号によって上り信号のデータ量が示された申告値の解釈を判別してもよい。
【００３６】
更に、ＯＮＵ１００のファームウエア等のバージョンによって上り信号のデータ量が示された申告値の解釈が異なるＯＮＵ１００に対応するために、対応表６２をファームウエア等のバージョンとも関連付けられてもよい。申告解釈部６３がファームウエア等のバージョン毎に対応する上り信号のデータ量が示された申告値の解釈で判別してもよい。または、上り信号のデータ量が示された申告値のいずれかの解釈を行うバージョンにＯＮＵ１００のファームウエア等を書き換えるとしてもよい。
【００３７】
又、対応表６２は、対応表６２に含まれないＭＡＣアドレスについて、ベンダが不明なＭＡＣアドレスを検索するためのＩＥＥＥ  ＯＵＩ（Ｏｒｇａｎｉｚａｔｉｏｎａｌ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）検索ページ等に問合せをして、対応表６２を補完するとしてもよいし、ＯＮＵ１００の登録の都度、ＩＥＥＥ  ＯＵＩ検索ページ等の外部のデータベースを参照して対応表６２を作成して、実効的に対応表６２を蓄積するのと同様としてもよい。このように仮想的な対応表６２であってもよいし、複数のＯＬＴ２００で同一の対応表６２を共用してもよいし、他のＯＬＴ２００の対応表６２に問い合わせるとしてもよい。
【００３８】
ＯＬＴ２００は、このようにして対応表６２で上り信号のデータ量が示された申告値の解釈が判別できたＯＮＵ１００に対して帯域割当手順を行う。申告解釈部６３から帯域割当部６４へは、申告値の解釈と申告値を受け渡すとしてもよいし、ＯＮＵから申告された任意の申告値を、ＯＬＴ内部で設定した所定の申告値の解釈に変換した申告値で受け渡すとしてもよい。なお、以上の処理は申告解釈手順の前又はその最中に実行して、上り信号のデータ量が示された申告値の解釈が判別できないＯＮＵ１００に関しては登録を削除するとしてもよい。これは、特に、判別に要する時間が登録に許容される時間以上掛かる場合や、ファームウエアの判別や書き換えを行う場合に適する。
【００３９】
帯域割当手順では、図２に示す帯域割当部６４は、申告解釈部６３の解釈した上り信号のデータ量が示された申告値に基づいて上り信号光の帯域をＯＮＵ１００に許可する。そして、下り信号光送信部６５からの下り信号光で、帯域割当部６４の割り当てた帯域をＯＮＵ１００に許可する。具体的には、以下の処理を行う。
【００４０】
ＯＬＴ２００は、送信許可をＬＬＩＤで指定したゲートメッセージによりＯＮＵ１００に通知する。ゲートメッセージには、ゲートメッセージの送信時刻ｔ１と、通信を許可する送信開始時刻ｔ２と送信許可の継続時間Ｋが示されている。ここで、許可される帯域は所定の時間における送信許可の継続時間で示される。
【００４１】
上り信号光送信手順では、図２に示す上り信号光送信部５２は、ＯＬＴ２００からの許可に従って、上り信号光をＯＬＴ２００に送信する。具体的には、ゲートメッセージを受け取った当該ＯＮＵ１００は、このメッセージのタイムスタンプで示される当該メッセージの送信時刻ｔ１に自分の時計を合わせる。そして、ＯＮＵ１００はゲートメッセージで指示された送信開始時刻ｔ２から継続時間Ｋが経過するまでの間に、上り信号光を送信する。
【００４２】
ここで、上り信号光の送信許可の継続時間Ｋは、登録又はＯＮＵ１００からのレポートメッセージ（Ｒｅｐｏｒｔ  Ｍｅｓｓａｇｅ）によりＯＬＴ２００が把握したＯＮＵ１００のＭＡＣアドレスに応じた上り信号のデータ量が示された申告値の解釈で判別した上り信号のデータ量が示された申告値に基づいて行う。そして、ＯＮＵ１００は、ＯＬＴ２００から許可された送信開始時刻ｔ２から継続時間Ｋが経過するまでの間に上り信号光を送信する。
【００４３】
以上示したように、本実施形態では、登録時に申告されるＭＡＣアドレスを対応表６２で参照することで、ＯＮＵ１００の上り信号のデータ量が示された申告値の解釈を判別できる。登録の際のＭＡＣアドレスを用いることで、上り信号のデータ量が示された申告値が到着する以前に申告値の解釈を判別することが出来るので、帯域割当に対する帯域の使用状況を比較することで上り信号のデータ量が示された申告値の解釈を高速な処理が必要な帯域割当の最中に推測する必要もなく、新規の上り信号のデータ量が示された申告値の解釈を上り信号のデータ量が示された申告値の解釈を判別するためのシーケンスを別途用意せずに、上り信号のデータ量が示された申告値の解釈を判別することができる。また、上り信号のデータ量が示された申告値の到着する毎にその解釈を判別すれば、特にＣＳＭＡ／ＣＤ（Ｃａｒｒｉｅｒ  Ｓｅｎｓｅ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ  ｗｉｔｈ  Ｃｏｌｌｉｓｉｏｎ  Ｄｅｔｅｃｔｉｏｎ；  搬送波感知多重アクセス/衝突検出方式）等の、時間毎にＯＬＴに到着する上り信号光のＯＮＵが未定である場合にも適用できる。したがって、本発明に係る光通信システム及び光通信方法は、上り信号のデータ量が示された申告値の解釈を判別するための煩雑な処理及び処理完了までの無効な帯域割当及び不必要な判別シーケンスを備えることなしに、解釈違いに伴う無効な帯域割当をなくすことができる。
【産業上の利用可能性】
【００４４】
本発明は情報通信産業に適用することができる。
【符号の説明】
【００４５】
１５：光合分波器
１６：受信機
１７：送信機
２５：光合分波器
２６：受信機
２７：送信機
３０：光伝送路
３５：光カプラ
５１：申告部
５２：上り信号光送信部
５３：下り信号光受信部
５４：上り信号蓄積部
６１：上り信号光受信部
６２：対応表
６３：申告解釈部
６４：帯域割当部
６５：下り信号光送信部
１００：ＯＮＵ
２００：ＯＬＴ
３０１：光通信システム
【図１】
0005475628.tif 000002
【図２】
0005475628.tif 000003
【図３】
0005475628.tif 000004
【図４】
0005475628.tif 000005
【図５】
0005475628.tif 000006