(57)【要約】【課題】  ＯＮＵがスリープ中にＯＬＴで蓄積する送信データの待機バッファの規模を低減しかつ効率的にＯＮＵの消費電力を低減すること。【解決手段】  ＯＬＴのさらに上流に位置する上流ノードに対して、ＯＬＴから、ＯＮＵがスリープしていないタイミングを通知する。上流ノードは通知されたタイミングでＯＮＵに向けてデータを送信する。これによりＯＬＴはＯＮＵが受信可能なタイミングで上流ノードからデータを受信するため、ＯＬＴではＯＮＵがスリープから覚めるまで蓄積するデータの量を減らすことができる。【選択図】  図７
2015142300.tif 000002
【特許請求の範囲】
【請求項１】
複数の宅内終端装置と、前記宅内装置へ送信される情報を中継する中継装置と、の間に位置する局側終端装置であって、
前記宅内終端装置のスリープ状態への移行もしくはスリープ状態からの復帰を制御するスリープ制御部と、
前記宅内終端装置がスリープを開始するスリープ開始時刻を前記スリープ制御部から取得して、前記宅内終端装置がスリープしていないときに前記中継装置が前記宅内装置へ向けて情報を送信できる送信開始時刻を算出する時刻演算部と、
前記時刻演算部が算出した前記転送開始時刻を前記中継装置へ向けて送信する送信部と、を有することを特徴とする局側終端装置。
【請求項２】
請求項１に記載の局側終端装置であって、
前記中継装置との間の通信遅延を測定する遅延測定部をさらに有し、
前記時刻演算部は、前記スリープ開始時刻から前記遅延測定部が測定した前記中継装置との間の通信遅延を引いて前記転送開始時刻を算出することを特徴とする局側終端装置。
【請求項３】
請求項２に記載の局側終端装置であって、
前記宅内終端装置それぞれとの間の通信遅延を測定するレンジング処理部を有し、
前記時刻演算部は、前記スリープ開始時刻から、前記遅延測定部が測定した前記中継装置との間の通信遅延を引いて、さらに前記レンジング処理部が測定した前記宅内終端装置との間の通信遅延を引いて、前記転送開始時刻を算出することを特徴とする局側終端装置。
【請求項４】
複数の宅内終端装置を収容する局側終端装置と、前記局側終端装置を介して前記宅内終端装置へ向けて情報を中継する中継装置と、を含む通信システムであって、
前記局側終端装置は、
前記宅内終端装置のスリープ状態への移行もしくはスリープ状態からの復帰を制御するスリープ制御部と、
前記宅内終端装置がスリープを開始するスリープ開始時刻を前記スリープ制御部から取得して、前記宅内終端装置がスリープしていないときに前記中継装置が前記宅内装置へ向けて情報を送信できる送信開始時刻を算出する時刻演算部と、
前記時刻演算部が算出した前記送信開始時刻を前記中継装置へ向けて送信する送信部と、を有し、
前記中継装置は、
前記局側終端装置から送信された前記送信開始時刻と現在時刻とが一致した前記宅内終端装置に対し、情報の送信を開始するよう制御する送信時刻制御部を有することを特徴とする通信システム。
【請求項５】
複数の宅内終端装置を収容する局側終端装置と接続され、前記局側終端装置を介して前記宅内終端装置へ向けて情報を中継する中継装置であって、
前記局側終端装置から通知された、前記宅内終端装置への情報の送信を開始する送信開始時刻を格納する時刻テーブルと、
前記時刻テーブルを参照し、現在時刻と前記送信開始時刻とが一致した前記宅内終端装置に対し、情報の送信を開始するよう制御する送信時刻制御部と、を有することを特徴とする中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置の省電力化が可能な通信システムおよび通信制御方法に関し、特にＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）を用いた装置間の通信システム及び通信制御方法に関する。
【背景技術】
【０００２】
通信網の高速・広帯域化に対応するため光アクセスネットワークの導入が図られている。光アクセスネットワークは１つの局側光伝送路終端装置（Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ：以下ＯＬＴと称する）と１つの宅内光伝送路終端装置（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ：以下ＯＮＵと称する）が光ファイバを介して通信を行うものである。また、光受動網システム（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  ｓｙｓｔｅｍ：以下ＰＯＮと称する）は光アクセスネットワークのうち、１つのＯＬＴが光スプリッタを介して複数のＯＮＵとスター型のネットワークを形成するものである。ＰＯＮの代表的な規格として、ＩＥＥＥ８０２．３で標準化されたＥＰＯＮ（Ｅｔｈｅｒｎｅｔ（登録商標）ＰＯＮ）がある。ＯＮＵからＯＬＴに向かって送信される上りフレームと、ＯＬＴからＯＮＵに向かって送信される下りフレームは波長分割多重（Ｗａｖｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ：以下ＷＤＭと称する）によって多重される。下りフレームは、光ファイバで接続された全てのＯＮＵに受信されるが、ＯＮＵは下りフレームのプリアンブル部に含まれる宛先情報を参照して自分宛ではない下りフレームを破棄する。一方で上りフレームは時分割多重（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ：以下ＴＤＭと称する）により多重され通信を行うものである。
【０００３】
また、ＰＯＮの通信速度は６４ｋｂｉｔ／秒のような低速信号を扱うシステムから始まり、固定長のＡＴＭセルを最大約６００Ｍｂｉｔ／秒で送受信するＢＰＯＮ（Ｂｒｏａｄｂａｎｄ  ＰＯＮ）あるいはＥｔｈｅｒｎｅｔの可変長パケットを最大約１Ｇｂｉｔ／秒で送受信するＥＰＯＮや、より高速な２．４Ｇｂｉｔ／秒程度の信号を扱うＧＰＯＮ（Ｇｉｇａｂｉｔ  ｃａｐａｂｌｅ  ＰＯＮ）の導入が進められており、更に今後は１０Ｇｂｉｔ／秒から４０Ｇｂｉｔ／秒の信号を扱うことが可能な高速ＰＯＮの実現が求められている。
【０００４】
通信速度の向上に伴って、伝送路上の中継装置の消費電力は増大傾向にある。したがって、光アクセスネットワーク機器での低消費電力化が必要である。また、低電力化が必要な別の理由として、停電などの災害時での通信インフラの維持が考えられる。停電時においては、機器のバッテリ動作が考えられる。通信インフラの維持の観点からバッテリでの長時間動作が望ましい。そのためには機器の低消費電力化が必要である。
【０００５】
ＰＯＮシステムの省電力化方法として、ＯＮＵのスリープモードを導入する方法が知られている。スリープモードとは、ＯＮＵの機能の少なくとも一部を休止させる、または処理能力を下げるなどして低電力状態にした状態である。ＯＮＵは通常の電力状態である通常モードと低電力状態であるスリープモードを切り替えながら動作する。ＯＬＴ−ＯＮＵ間でのやりとりによりスリープモードを解除する時刻、あるいは、スリープモードに入っている時間を決定し、ＯＮＵをスリープさせる方法が知られている。
【０００６】
非特許文献１には、ＯＬＴからの指示やＯＮＵ自身の判断によって、ＯＮＵの上り送信のみをスリープさせ、ＯＮＵに上りデータ送信要求があった場合に上り送信のスリープを解除する手法や、ＯＮＵからのスリープ要求があった場合、ＯＬＴはスリープ承認を通知して、ＯＮＵに指定時間分上下送受信をスリープさせ、その後ＯＮＵは間欠的に起動して、継続的にスリープするか起動するかを選択してＯＬＴへ通知する手法が開示されている。
【０００７】
また、特許文献１には、外部からデータが送信されてくる前にＯＬＴからの指示によって、ＯＮＵのスリープ状態を解除し、外部からの受信データを保持しておくためのバッファの容量を削減しつつデータ廃棄の発生頻度を低く抑える手法が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１２−１７５６５４号公報
【非特許文献】
【０００９】
【非特許文献１】ＩＥＥＥ  Ｐ１９０４．１(ＳＩＥＰＯＮ)
【発明の概要】
【発明が解決しようとする課題】
【００１０】
非特許文献１において開示された手法は、スリープ中のＯＮＵへＯＬＴから送信される下りデータが廃棄されないよう、ＯＬＴにＯＮＵが起動するまでの間下りデータを保持するためのバッファを備える必要がある。ＯＮＵのスリープ時間が長ければそれだけ備えるべきバッファ容量も大きくなり、またＯＮＵの起動を待つため送信遅延も大きくなる。また特許文献１の手法では、上り送信のデータが頻繁にＯＮＵに到着するような場合、そのつどＯＮＵがスリープから起こされるため、ＯＮＵのスリープ制御動作（省電力動作）の効果が低下する可能性がある。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明の局側終端装置は、前記宅内終端装置のスリープ状態への移行もしくはスリープ状態からの復帰を制御するスリープ制御部と、前記宅内終端装置がスリープを開始するスリープ開始時刻を前記スリープ制御部から取得して、前記宅内終端装置がスリープしていないときに前記中継装置が前記宅内装置へ向けて情報を送信できる送信開始時刻を算出する時刻演算部と、前記時刻演算部が算出した前記転送開始時刻を前記中継装置へ向けて送信する送信部と、を有するよう構成される。
【発明の効果】
【００１２】
本発明によれば、ＯＮＵのスリープ周期に合わせ、ＯＬＴよりも上流に位置する装置から下りデータが送信されるので、ＯＬＴ内に搭載するバッファ容量を減少できる。
【図面の簡単な説明】
【００１３】
【図１】本実施例の通信システムの構成図の例である
【図２】本実施例のＯＮＵ８の構成を示すブロック図である。
【図３】本実施例のＯＬＴ６の構成を示すブロック図である。
【図４】本実施例のＯＬＴ６の制御部３０３の構成を示すブロック図である。
【図５】本実施例のＢＡＳの構成を示すブロック図である。
【図６】本実施例のＯＬＴ６がＢＡＳ３間の信号転送遅延時間を測定するシーケンス図である。
【図７】本実施例のＯＬＴ６がデータ転送タイミングを判定しＢＡＳ３に通知するシーケンス図である。
【図８】本実施例の遅延時間テーブル４０３を示す説明図である。
【図９】本実施例のスリープ時刻制御テーブル４０７を示す説明図である。
【図１０】本実施例の転送時刻テーブル４０６を示す説明図である。
【図１１】本実施例の転送時刻テーブル５１７を示す説明図である。
【図１２】本実施例の転送可能時刻通知７０４のフレームフォーマットを示す説明図である。
【図１３】本実施例のスリープ制御部４０８の動作説明のフローチャートである。
【図１４】本実施例の転送時刻演算部４０４の動作説明のフローチャートである。
【図１５】本実施例の転送時刻制御部５１５の動作説明のフローチャートである。
【発明を実施するための形態】
【００１４】
以下に本発明の実施の形態を詳細に説明する。図１は、本実施例の通信システムの構成例である。情報サーバー１とＢＡＳ（Ｂｒｏａｄｂａｎｄ  ＡＣＣＥＳＳ  Ｓｅｒｖｅｒ）３がネットワーク２で接続され、ＢＡＳ３とＯＬＴ６がネットワーク５で接続されている。また、時刻同期サーバー４はネットワーク２やネットワーク５を介して情報サーバー１やＢＡＳ３、ＯＬＴ６の少なくともいずれかと接続されている。ＯＬＴ６は光スプリッタ７を介して複数のＯＮＵ８と接続されており、各ＯＮＵ８はそれぞれ端末装置９と接続されている。ＯＮＵ８、端末装置９はそれぞれ２台のみ図示しているが、光スプリッタ７を経由して同様に複数台のＯＮＵ８がＯＬＴ６と接続されているものとする。図１では、例えばユーザ端末装置９からの要求に応じて情報サーバー１がユーザ端末装置９へデータを送信する。この下り方向のデータはＢＡＳ３やＯＬＴ６、ＯＮＵ８を介してユーザ端末装置９へ送信される。
【００１５】
本実施例は、時刻同期サーバー４による時刻同期機能を利用しＯＮＵ８のスリープ周期に基づいて、情報サーバー１がユーザ端末装置９へ送信する下りデータの転送可能時刻をＢＡＳ３に通知する。通知を受けたＢＡＳ３が、情報サーバー１がＯＬＴ６へ向けて送信する下りデータのデータ送信制御を行うことによって、ＯＮＵ８がスリープ中にＯＬＴ６で蓄積する送信データの待機バッファの規模を低減しかつ効率的にＯＮＵ８の消費電力を低減することの可能な通信システムを実現する。
【００１６】
図１でＯＬＴ６とＯＮＵ８は波長多重分割により多重された光信号により通信を行っている。そのため上り方向と下り方向の通信が衝突することはない。一方で複数のＯＮＵ８は同じ送信波長で通信を行うため、光送出が同じ時間に重ならないようにＯＬＴ６が各ＯＮＵ８の上り信号の光送出時間をコントロールしているものとする。また、全ての装置は時刻同期機能を具備しており、時刻同期サーバー４の時刻と同期しているものとする。
【００１７】
この実施例では、ＯＬＴ６のさらに上流に位置する上流ノードであるＢＡＳ３などが、ＯＮＵ８のスリープ中には当該スリープ中のＯＮＵ８に向けたデータ転送を抑止する。もともとＢＡＳ３などの上流ノードは、ルーティング、ＱｏＳ、ユーザー認証、上位プロトコルの処理、セキュリティー向上のための情報ペイロードスキャン等の処理を行うために、大量のメモリを備えていることが多い。したがって、ＯＬＴ６より上流ノ−ドに対して、“ＯＮＵ８毎にデータを受信できる時間帯”を通知できれば、ＯＮＵ８がデータを受信できない時間帯に上流ノードが送信データをメモリ内に蓄積しておくことは可能である。
【００１８】
具体的には、ネットワーク内に以下の機能を分散して具備させる。
（１）  ＯＬＴ６はもともとＯＮＵ８毎のスリープ時刻を制御しているので、ＯＮＵ８毎にデータを受信できる時間帯（すなわちスリープしていない時間帯）を算出し、上流ノード（たとえばＢＡＳ３）にメッセージで通知する。
（２）  上流ノードは、宛先ＯＮＵ８毎に下りデータ送信時刻を制御する機能を備え、上記ＯＬＴ６から受信した“ＯＮＵ８毎にデータを受信できる時間帯”に基づいた時刻に、下りデータを送信する。それ以外の時刻には該当する宛先へのデータ送信を抑止する。
（３）  ＯＬＴ６および上流ノードは、上記用途に使用できるネットワーク内に共通な時刻を計測できるよう、時刻同期機能を備える。例えばＩＥＥＥ１５８８にて規定される時刻同期機能を備えることが有効である。本実施例では時刻同期サーバー４がその機能を提供する。
（４）  ＯＬＴ６は、上流ノードからＯＮＵ６までのデータ転送の遅延時間を測定する手段を具備し、上記“ＯＮＵ毎にデータを受信できる時間帯”を上流ノードに伝えるにあたっては、上流ノードからＯＮＵまでのデータ転送の遅延時間を補正して通知するようにしても良い。
【００１９】
ＯＮＵ８のスリープ制御は１００ミリ秒程度の周期で高頻度に行うことで、データ送信要求が発生した時の待ち時間を人間が感じる待ち時間以下に抑えている。したがって、上記の一連の制御も同様に１００ミリ秒程度の周期で高頻度に行うことが必要である。マイクロ秒単位での時刻同期精度を目指すＩＥＥＥ１５８８のメカニズムは、この時間要求に十分対応できるものである。
【００２０】
図２は、本実施例のＯＮＵ８の機能ブロック図である。大きくはユーザ端末装置９と通信するためのユーザＩＦ部２０５とＯＬＴ６と通信するための光信号ＩＦ部２０１、上り信号処理ユニット２０２、下り信号処理ユニット２０４、制御部２０３から構成される。上り信号処理ユニット２０２はＥ／Ｏ変換部２１１、上り信号処理部２１２、上りデータバッファ部２１３から構成され、下り信号処理ユニット２０４は、Ｏ／Ｅ変換部２１８、下り信号処理部２１９、下りデータバッファ部２２０から構成される。また、制御部２０３は、スリープ制御部２１４、バッファ制御部２１５、時刻同期機能部２１６、転送時刻管理部２１７で構成される。
【００２１】
上りデータバッファ部２１３はＯＮＵ８が接続しているユーザ端末装置９からユーザＩＦ部２０５を介して受信した上りデータを一時的に蓄える。上り信号処理部２１２は上りデータバッファ部２１３及び制御部２０３より受信したフレームを多重し、Ｅ／Ｏ変換部２１１へ送信する機能を有する。Ｅ／Ｏ変換部２１１は電気信号を光信号に変換して光信号ＩＦ部２０１を介してＯＬＴ６に光信号を送信する。Ｏ／Ｅ変換部２１８は、光信号ＩＦ部２０１を介して受信した下り方向の光信号を電気信号に変換する。下り信号処理部２１９は、Ｏ／Ｅ変換部２１８から受信したフレームがユーザフレームであるか制御フレームであるかを判別し、ユーザフレームであれば下りデータバッファ部２２０へ送信し、制御フレームであれば制御部２０３へ送信する機能を有する。下りデータバッファ部２２０は、ユーザ端末装置９へユーザＩＦ部２０５を介して送信するデータを一時的に蓄える。
【００２２】
制御部２０３は、上述した各機能ブロックと接続され、ＯＬＴ６からＯＮＵ８へ送信されてきた制御フレームを終端し、ＯＮＵ８内の制御の実行と、ＯＬＴ６への通知もしくは応答するための制御フレームの生成を行い、上り信号処理ユニット２０２に送信する機能を有する。スリープ制御部２１４は制御部２０３の備える一機能であり、ＯＬＴ６からのスリープ指示に基づき、ＯＮＵ８のスリープ時間を設定する。またスリープ制御部２１４は設定されたスリープ時間に基づき、ＯＬＴ６へのＯＮＵ８のスリープ開始および復帰の通知とＯＮＵ８のＥ／Ｏ変換部２１１へ停止および復帰の指示を行う。バッファ制御部２１５は制御部２０３の一機能であり、上りデータバッファ部２１３の状態を監視することにより、ＯＬＴ６への上り送信データの有無を管理する。時刻同期機能部２１６は制御部２０３の一機能であり、時刻同期サーバー４と通信し時刻同期処理を行う。転送時刻管理部２１７は制御部２０３の一機能であり、ＯＬＴ６から通知された上りデータの転送時刻を受信し格納する。なお、ＯＮＵ８のスリープ中にユーザ端末装置９からの上りデータを受信できるよう、ユーザＩＦ部２０５と上りデータバッファ部２１３は機能停止せずに稼働し続けていても良い。
【００２３】
図３は本実施例のＯＬＴ６の機能ブロック図である。大きくはＯＮＵ８と通信するための光信号ＩＦ部３０５、ＢＡＳ３など上位装置と通信するための網ＩＦ部３０１、上り信号処理ユニット３０２、下り信号処理ユニット３０４、制御部３０３から構成される。上り信号処理ユニット３０２は、Ｏ／Ｅ変換部３１３、上り信号処理部３１２、上りデータバッファ部３１１から構成され、下り信号処理ユニット３０４は、Ｅ／Ｏ変換部３２５、下り信号処理部３２４、下りデータバッファ部３２３から構成される。制御部３０３の詳細な構成については図４を用いて説明する。
【００２４】
Ｏ／Ｅ変換部３１３は、光信号ＩＦ部３０５を介してＯＮＵ８から受信した光信号を電気信号に変換する。上り信号処理部３１２は、Ｏ／Ｅ変換部３１３から受信したフレームがユーザフレームであるか制御フレームであるかを判別し、ユーザフレームであれば上りデータバッファ部３１１へ送信し、制御フレームであれば制御部３０３へ送信する機能と、Ｏ／Ｅ変換部３１３及び制御部３０３より受信したフレームを多重し、上りデータバッファ部３１１へ送信する機能を有する。上りデータバッファ部３１１は、ネットワーク５へ網ＩＦ部３０１を介して送信するデータを一時的に蓄える。
【００２５】
下りデータバッファ部３２３は、ネットワーク５から網ＩＦ部３０１を介して受信した下り方向のデータを一時的に蓄える。下り信号処理部３２４は、下りデータバッファ部３２３から受信したフレームがユーザフレームであるか制御フレームであるかを判別し、ユーザフレームであればＥ／Ｏ変換部３２５へ送信し、制御フレームであれば制御部３０３へ送信する機能と、下りデータバッファ部３２３及び制御部３０３より受信したフレームを多重し、Ｅ／Ｏ変換部３２５へ送信する機能を有する。Ｅ／Ｏ変換部３２５は、電気信号を光信号に変換して、光信号ＩＦ部３０５を介してＯＮＵ８に光信号を送信する。
【００２６】
制御部３０３は、上述した各機能ブロックと接続され、複数のＯＮＵ８からの制御フレームを終端し、ＯＬＴ６内の制御の実行と、ＯＮＵ８への制御もしくは通知するための制御フレームの生成を行い、下り信号処理ユニット３０４に送信する機能と、ＢＡＳ３からの制御フレームを終端し、ＯＬＴ６内の制御の実行と、ＢＡＳ３への制御もしくは通知するための制御フレームの生成を行い、上り信号処理ユニット３０２に送信する機能を有する。
【００２７】
図４は本実施例のＯＬＴ６の制御部３０３の具体的な構成の一例を示すブロック図である。ＰＯＮシステムにおいて、ＯＬＴ６から複数のＯＮＵ８までの伝送距離はそれぞれ同一ではなく、また予め決めておくこともできない、よって、ＯＬＴ６は各ＯＮＵ８とＯＬＴ６間の伝送時間を予め測定して記憶することにより、各ＯＮＵ８からの信号が衝突しない上り信号の送信タイミングを計算して各ＯＮＵに知らせる。この伝送時間を測定する処理をレンジングと呼ぶ。レンジング処理部４０２により定期的にＯＬＴ６−ＯＮＵ８間のレンジングをしており、レンジングにより得られたＯＬＴ６−ＯＮＵ８間の遅延時間を遅延時間テーブル４０３に格納する。遅延測定処理部４０１はＯＬＴ６−ＢＡＳ３間の遅延時間を測定し遅延時間テーブル４０３に格納する。遅延測定処理部４０１の遅延時間測定動作は後に図６を用いて説明する。
【００２８】
スリープ制御部４０８はＯＬＴ６配下の複数のＯＮＵ８それぞれのスリープ状態、スリープの開始時刻、スリープ時間の長さであるスリープ幅を管理し、スリープ時刻制御テーブル４０７に格納する。転送時刻演算部４０４は、遅延時間テーブル４０３とスリープ時刻制御テーブル４０７から情報を取得し、ＢＡＳ３におけるＯＮＵ８への下りデータの転送時刻の演算を行い、転送時刻テーブル４０６に格納する。メッセージ送信部４０５は、転送時刻演算部４０４からの指示により、転送可能時刻通知を生成し、ＢＡＳ３へ送信する。時刻同期機能部４０９は時刻同期サーバー４と通信し時刻同期処理を行う。
【００２９】
図５は本実施例のＢＡＳ３の機能ブロック図である。大きくはＯＬＴ６と通信するための回線ＩＦ部５０４、情報サーバー１など上位装置と通信するための上位網ＩＦ部５０１、アクセス信号転送部５０２、制御部５０３から構成される。アクセス信号転送部５０２は、多重部５１３、加入者毎キュー５１１、振分部５１０から構成され、加入者毎の認証や、帯域管理などを行ったうえで信号を転送する。制御部５０３は、転送時刻制御部５１５、転送時刻テーブル５１７、メッセージ受信部５１４、時刻同期機能部５１６を含むよう構成される。制御部５０３は、上述した各機能ブロックと接続され、ＯＬＴ６からＢＡＳ３へ送信される制御情報を受信し、転送時刻制御を行うために必要な各種処理を実行し、アクセス信号転送部５０２の制御を行い、ネットワーク２とＯＬＴ６との間の信号を転送する機能を有する。時刻同期機能部５１６は、時刻同期サーバー４と通信し時刻同期処理を行う。
【００３０】
図６は本実施例のＯＬＴ６の遅延測定処理部４０１がＯＬＴ６とＢＡＳ３との間の信号転送遅延時間を測定するシーケンス図である。一例としてＯＬＴ６とＢＡＳ３間の信号転送遅延時間測定フレームフォーマットには、ＩＴＵ−ＴのＹ．１７３１によって規定されたＥｔｈｅｒｎｅｔ ＯＡＭ（Ｏｐｅｒａｔｉｏｎｓ Ａｄｍｉｎｉｓｔｒａｔｉｏｎ Ｍａｉｎｔｅｎａｎｃｅ：以下イーサネットＯＡＭ（イーサネットは、登録商標）と称する）を使用することができる。
【００３１】
本実施形態のＯＬＴ６から送信される遅延時間測定送信フレーム６０１は、例えばイーサネットＯＡＭによるＤＭＭ（Ｄｅｌａｙ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｍｅｓｓａｇｅ：以下ＤＭＭと称する）フレームであり、ＢＡＳ３から送信される遅延時間測定応答フレーム６０２は、例えばイーサネットＯＡＭによるＤＭＲ（Ｄｅｌａｙ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｒｅｐｌｙ：以下ＤＭＲと称する）フレームとする。ＤＭＭフレーム、ＤＭＲフレームには送信する際のタイムスタンプを格納するフィールドがあり、ＯＬＴ６は受信した遅延時間測定応答フレーム６０２から、ＢＡＳ３が遅延時間測定応答フレーム６０２を送信した時刻を取得することができる。ＯＬＴ６の遅延測定処理部４０１は、ＯＬＴ６の現在時刻から遅延時間測定応答フレーム６０２の送信時刻を減算することでＯＬＴ６−ＢＡＳ３間の遅延時間、つまり片道の信号送信に要する時間を算出することができる。遅延測定処理部４０１は、このように算出したＯＬＴ６−ＢＡＳ３間の遅延時間を、遅延時間テーブル４０３のＯＬＴ６−ＢＡＳ３間遅延時間８０３にＯＮＵ毎に格納する。
【００３２】
図７は本実施例のＯＬＴ６が下りデータのデータ転送タイミングを判定しＢＡＳ３に通知するシーケンス図である。一例としてＯＬＴ６とＯＮＵ８の制御応答はＩＥＥＥ８０２．３ａｈのＭＰＣＰで定められたフレーム、スリープ制御応答はＩＥＥＥ  Ｐ１９０４．１(ＳＩＥＰＯＮ)で定められたフレームを基に実施されているとする。
【００３３】
ＯＬＴ６のスリープ制御部４０８は配下のスリープさせたいＯＮＵ８に対し、省電力制御の開始を示すメッセージであるＳＬＥＥＰ＿ＡＬＬＯＷ７０１を送信する。ＯＮＵ８はスリープ可能であれば省電力制御の開始を了解するメッセージＳＬＥＥＰ＿ＡＣＫ７０２をＯＬＴ６に対し送信し、スリープ動作を開始する。尚、ＯＬＴ６からＯＮＵ８に対して省電力制御の終了を通知するメッセージもＳＬＥＥＰ＿ＡＬＬＯＷ７０１を用いる。ＯＬＴ６はＳＬＥＥＰ＿ＡＣＫ７０２を受信し、スリープ制御部４０８はスリープ制御を行ったＯＮＵ８がスリープ制御動作状態となったことを認識する。転送時刻演算部４０４は、スリープ状態に移行したＯＮＵ８に対して転送可能時刻演算７０３を行い、転送可能時刻通知７０４をＢＡＳ３に対し送信する。この転送可能時刻とは、ＯＮＵ８がスリープ状態ではないときにＢＡＳ３から当該ＯＮＵ８へ向けて下りデータを送信するように、ＯＬＴ６の転送時刻演算部４０４が算出するＢＡＳ３における下りデータの送信時刻である。転送可能時刻演算７０３に関する動作は、後に図１４を用いて説明する。
【００３４】
ＢＡＳ３の転送時刻制御部５１５は、受信した転送可能時刻通知７０４からスリープしたＯＮＵ８へ向けて送信する下りデータの転送時刻を取得し、転送時刻テーブル５１７を更新する。転送時刻制御部５１５は転送時刻テーブル５１７を参照しており、現時刻が転送時刻テーブル５１７に転送開始時刻として設定されているＤＡＴＡ７１０を当該データの宛先であるＯＮＵ８へ送信する。ＯＬＴ６は、ＢＡＳ３から受信したＤＡＴＡ７１０の処理を行い、ＤＡＴＡ７１１をＯＮＵ８へ転送する。
【００３５】
ここまでの処理の間、ＯＮＵ８は受信したＳＬＥＥＰ＿ＡＬＬＯＷ７０１の指示によりＯＮＵ８のスリープ設定を行い、応答をＳＬＥＥＰ＿ＡＣＫ７０２でＯＬＴ６に送信後、光送受信部停止７０５し、指定された期間スリープ７０７を行なっている。なお、光送受信部停止７０５とは、例えば光信号ＩＦ部２０１の機能を停止させることである。ＯＮＵ８はスリープ解除時刻となったらスリープさせていた機能を再び活動状態として光送受信部復帰７０８する。これによりＯＮＵ８はＯＬＴ６からの下りＤＡＴＡ７１１を受信して、受信したＤＡＴＡ７１１が自分宛のデータか判定し、自分宛のデータである場合はユーザ端末９へＤＡＴＡ７１２を転送する。
【００３６】
なお、ＯＬＴ６はＧＡＴＥフレーム７０６により，それぞれのＯＮＵ８が時間的に衝突することなく送信できるように、各ＯＮＵ８の上り信号の送信開始時刻や送信量を指示する。スリープ中のＯＮＵ８はＯＬＴ６からのＧＡＴＥフレーム７０６を受信しないが、光送受信部復帰７０８した後ではＲＥＰＯＲＴフレーム７１３によりＯＮＵ８のバッファに蓄積されている送信待ちのデータ量をＯＬＴ６に伝える。
【００３７】
図８は、本実施例のＯＬＴ６が備える遅延時間テーブル４０３を示す説明図である。遅延時間テーブル４０３は、ＯＬＴ６配下の各ＯＮＵ８を一意に識別するための識別子であるＯＮＵＩＤ８０１、レンジング処理部４０２より取得したＯＬＴ６とＯＮＵ８間の遅延時間８０２、遅延測定処理部４０１で取得したＯＬＴ６とＢＡＳ３との間の遅延時間８０３が格納される。なお、ＯＬＴ６−ＢＡＳ３間遅延時間８０３は、本実施例では同じＯＬＴ６に接続されている複数のＯＮＵ８で共通の値となる。このため図８では、３２台のＯＮＵ８全てについてＯＬＴ６−ＢＡＳ３間遅延時間８０３は同じ１０ｍｓの値となっている。なお、ＢＡＳ３以外に複数のＢＡＳがＯＬＴ６に接続されるような形態では、ＢＡＳごとに遅延時間テーブルを備えるようにしてもよい。
【００３８】
図９は、本実施例のＯＬＴ６が備えるスリープ時刻制御テーブル４０７を示す説明図である。スリープ時刻制御テーブル４０７は、スリープ制御部４０８より取得したＯＬＴ６配下の各ＯＮＵ８を一意に識別するための識別子であるＯＮＵＩＤ９０１、ＯＬＴ６配下の各ＯＮＵ８のスリープ機能が有効に設定されているか否かを表すスリープ設定情報９０２、スリープ開始時刻９０３、スリープの長さであるスリープ幅９０４が格納される。
【００３９】
本実施例ではＰＯＮシステムの管理者もしくは保守者などが、各ＯＮＵの稼働前に当該ＯＮＵのスリープ設定情報９０２をＯＬＴ６のスリープ時刻制御テーブル４０７に登録する。スリープ設定情報９０２が有効となっているＯＮＵ８は周期的にスリープとスリープからの復帰を繰り返し、無効となっているＯＮＵはスリープせず稼働し続ける。スリープ幅９０４は、本実施例では固定値とし、保守者等によりあらかじめ設定されるものとする。スリープ開始時刻９０３は、各ＯＮＵ８が最初にスリープする時刻が保守者等により入力される。本実施例ではスリープ幅９０４が90ms、後述する転送可能時間巾１００３つまりＯＮＵ８がスリープの合間に稼働している時間の長さが10msと固定であり、各ＯＮＵ８は100msの周期でスリープを始める。このためＯＬＴ６のスリープ制御部４０８は、最初のスリープ開始時刻９０３が設定されていれば、このスリープ開始時刻９０３に100msを加算していけばその後のスリープ開始時刻を順次算出することができる。
【００４０】
図１０は、本実施例のＯＬＴ６が備える転送時刻テーブル４０６を示す説明図である。転送時刻テーブル４０６は、転送時刻演算部４０４より、ＯＬＴ６配下の各ＯＮＵ８を一意に識別するための識別子であるＯＮＵＩＤ１００１、転送可能開始時刻１００２、転送可能時間巾１００３が格納される。転送可能時間巾１００３はＯＮＵ８のスリープ動作のシステム仕様により決定され、図１０の例では１０ｍｓとなっている。この転送可能時間巾１００３は前述のように、そのＯＮＵ８がスリープせずに起きている時間であり、この実施例では固定値としているが、状況に応じて変わる可変値でも良く、本実施例では保守者等によりＯＮＵ毎に入力される。転送可能開始時刻１００２は後述するように転送時刻演算部４０４が随時更新する。
【００４１】
図１１は、本実施例のＢＡＳ３で具備する転送時刻テーブル５１７を示す説明図である。転送時刻テーブル５１７には、転送時刻制御部５１５がＯＬＴ６の転送時刻演算部４０４から受信した転送可能時刻通知７０４より得られた情報が格納される。転送時刻テーブル５１７には、ＢＡＳ３と接続されるＯＬＴ６を一意に識別するための識別子であるＯＬＴＩＤ１１０１、ＯＬＴ６配下の各ＯＮＵ８を一意に識別するための識別子であるＯＮＵＩＤ１１０２、スリープ設定情報１１０３、転送可能開始時刻１１０４、転送可能時間巾１１０５が格納される。スリープ設定情報１１０３は、スリープ時刻制御テーブル４０７のスリープ設定情報９０２と同じ情報が設定される。転送可能開始時刻１１０４は、転送時刻テーブル４０６の転送可能開始時刻１００２と同じ値が格納され、ＯＬＴ６の転送時刻演算部４０４が算出した時刻である。この転送可能開始時刻１００２とは、前述のとおりそのＯＮＵが起きている間にＢＡＳ３がデータを転送することができる期間の開始を表す情報である。転送可能時間巾１１０５は、そのＯＮＵ８が起きている間にデータを転送することができる期間の長さを表す情報である。転送可能時間巾１１０５は上記と同様にシステム仕様であり、図１１の例では１０ｍｓである。
【００４２】
図１２は、本実施例のＯＬＴ６からＢＡＳ３へ送信される転送可能時刻通知７０４のフレームフォーマットを示す説明図である。転送可能時刻通知７０４のフレームは、宛先ＭＡＣアドレス１２０１と、送信元ＭＡＣアドレス１２０２と、後続ヘッダの種類を示すイーサタイプ値１２０３からなるＭＡＣヘッダを含む。さらに転送可能時刻通知７０４のフレームフォーマットは、ＯｐＣｏｄｅ１２０４と、Ｔｉｍｅｓｔａｍｐ１２０５と、ＯＬＴＩＤ１２０６と、ＯＮＵ  Ｓｌｅｅｐ数／Ｆｌａｇ１２０７と、ＯＮＵ毎の  Ｗａｋｅ  ｕｐ  Ｔｉｍｅ１２０８，１２１０，１２１２と、ＯＮＵ毎の  Ｗａｋｅ  ｕｐ  Ｌｅｎｇｔｈ１２０９，１２１１，１２１３とフレームチェックシーケンス（ＦＣＳ）１２１４とを含む。
【００４３】
ＯｐＣｏｄｅ１２０４はフレームの種別が転送可能時刻通知であることを示す値が設定される。Ｔｉｍｅｓｔａｍｐ１２０５は転送可能時刻通知フレームをＯＬＴ６が送信した時刻が設定される。ＯＬＴＩＤ１２０６はＯＬＴ６を一意に識別することができる識別子が設定される。図１のネットワークの構成例ではＯＬＴ６が一台しか記載されていないが、１台のＢＡＳ３に複数のＯＬＴ６が接続されても良く、それらＢＡＳ３においてそれらＯＬＴ６を識別するためにＯＬＴＩＤ１２０６が必要となる。ＯＮＵ  Ｓｌｅｅｐ数／Ｆｌａｇ１２０７はスリープ機能が有効であるＯＮＵ数と状態フラグを設定するものであり、例えば4Byte＝32bitで配下ＯＮＵ32台を表し、各1bitが一台のＯＮＵの状態を表す。例えば32bit中のBit0が任意の１台のＯＮＵ８を指し、Bit0が0の場合はスリープ機能が無効、Bit0が1の場合はスリープ機能が有効であることを示す。同様に32bit中のBit31がその他の１台のＯＮＵ８を表し、Bit31が0の場合はスリープ機能が無効に設定され、Bit31が1の場合はスリープ機能が有効に設定されていることを示す。このＯＮＵ  Ｓｌｅｅｐ数／Ｆｌａg１２０７の情報が転送時刻テーブル５１７のスリープ設定情報１１０３に反映される。
【００４４】
ＯＮＵ毎の  Ｗａｋｅ  ｕｐ  Ｔｉｍｅ１２０８，１２１０，１２１２にはＢＡＳ３がそのＯＮＵ８に向けて情報転送を始めて良い時刻が設定される。この情報は転送時刻テーブル５１７の転送可能開始時刻１１０４に反映される。ＯＮＵ毎の  Ｗａｋｅ  ｕｐ  Ｌｅｎｇｔｈ１２０９，１２１１，１２１３にはＢＡＳ３がそのＯＮＵに対して情報転送を継続して良い時間巾が設定され、転送時刻テーブル５１７の転送可能時間巾１１０５に反映される。
【００４５】
ＢＡＳ３の転送時刻制御部５１５は、転送可能時刻通知７０４に格納された情報を転送時刻テーブル５１７に格納する。具体的には、図１２のＯＬＴＩＤ１２０６が図１１のＯＬＴＩＤ１１０１、図１２のＯＮＵ  Ｓｌｅｅｐ数／Ｆｌａｇ１２０７が図１１のスリープ設定情報１１０３、図１２のＯＮＵ＃１，２...３２のＷａｋｅ  ｕｐ  Ｔｉｍｅ  １２０８、１２１０、１２１２が図１１の転送可能開始時刻１１０４、図１２のＯＮＵ＃１，２，３２の  Ｗａｋｅ  ｕｐ  Ｌｅｎｇｔｈ  １２０９、１２１１，１２１３が図１１の転送可能時間巾１１０１に格納される
図１３は、本実施例のＯＬＴ６のスリープ制御部４０８の動作例を説明するフローチャートである。スリープ制御部４０８は、スリープ時刻制御テーブル４０７のスリープ設定情報９０２を参照し、スリープ設定情報９０２に変化があるか否か、つまり「無効」から「有効」もしくは「有効」から「無効」に変更されたものが有るかどうかを調べる（１３０２）。スリープ設定情報９０２に変更が無い場合は処理を終了する（１３０８）。
【００４６】
スリープ設定情報９０２が「無効」から「有効」もしくは「有効」から「無効」に変化したＯＮＵ８が存在する場合、スリープ制御部４０８は、スリープ時刻制御テーブル４０７のスリープ開始時刻９０３を参照し、当該時刻になるとそのＯＮＵ８に対してスリープ制御要求フレーム（ＳＬＥＥＰ＿ＡＬＬＯＷ７０１）を送信する（１３０３）。
【００４７】
スリープ制御部４０８はスリープ制御要求フレーム７０１を送信後、Ｗａｉｔタイマを起動し（１３０４）、規定時間内にＯＮＵ８からスリープ制御応答フレーム（ＳＬＥＥＰ＿ＡＣＫ７０２）を受信するか判定を行なう（１３０５）。規定時間内にスリープ制御応答フレーム（ＳＬＥＥＰ＿ＡＣＫ７０２）を受信しなかった場合（１３０６）、スリープ制御部４０８はそのＯＮＵ８に対するスリープ制御処理を終了する（１３０８）。これは、ＯＮＵ８にスリープ状態に移行できない事情があった場合である。なお、ＯＮＵ８が今回スリープ状態に移行しなくても、後述するようにスリープ制御部４０８はそのＯＮＵ８の次回のスリープ開始時刻を算出し、その時刻となったらＯＮＵ８に対してスリープ制御要求フレーム７０１を再び送信する。規定時間内にスリープ制御応答フレーム（ＳＬＥＥＰ＿ＡＣＫ７０２）をＯＮＵ８から受信した場合、当該ＯＮＵ８はスリープ幅９０４の時間だけスリープし、処理を終了する（１３０８）。
【００４８】
スリープ制御部４０８は図１３の処理が終了すると、そのＯＮＵ８の次のスリープ開始時刻を計算する。具体的には、スリープ制御部４０８は、現状のスリープ開始時刻に、スリープ幅９０４および転送時刻テーブル４０６の転送可能時間巾１００３の値を足し合わせた時刻を計算して、当該計算した時刻を新たなスリープ開始時刻として、当該ＯＮＵ８に対し次回のスリープ制御要求フレーム７０１を送信する。スリープ開始時刻の更新方法を式で表すと以下となる。
更新後のスリープ開始時刻９０３  ＝  更新前のスリープ開始時刻９０３  ＋  スリープ幅９０４  ＋  転送可能時間巾１００３
本実施例ではスリープ幅９０４が90ms、転送可能時間巾１００３が10msと固定値であるため、スリープ制御部４０８は転送時刻テーブル４０６のスリープ開始時刻９０３に100msを足し続けることで新しいスリープ開始時刻に更新することができる。例えば図９でＯＮＵＩＤ９０１が「１」のＯＮＵの場合、現状のスリープ開始時刻９０３が１０時ちょうどであり、更新後のスリープ開始時刻９０３はスリープ幅９０４の９０ｍｓに転送可能時間巾１００３の１０ｍｓを足し合わせた時刻後の１０時１００ｍｓである。
【００４９】
以後スリープ制御部は、スリープ設定情報９０２が有効になっているＯＮＵ８それぞれに対して、順次スリープ開始時刻を更新しながらステップ１３０３〜１３０８の処理を繰り返す。
【００５０】
図１４は、本実施例のＯＬＴ６の転送時刻演算部４０４の動作説明のフローチャートである。転送時刻演算部４０４は、スリープ時刻制御テーブル４０７の状態を確認し（１４０２）、スリープ時刻制御テーブル４０７のスリープ設定情報９０２が無効から有効に状態の変化があった場合、転送可能時刻算出の演算処理を行う（１４０３）。転送可能時刻１１０４は遅延時間テーブル４０３、スリープ時刻制御テーブル４０７から得られる情報から算出を行う。転送可能開始時刻１１０４は、以下の計算式で算出する。
転送可能開始時刻１１０４＝スリープ開始時刻９０３  ＋  スリープ幅９０４  −  ＯＮＵ８−ＯＬＴ６間遅延時間８０２  −  ＯＮＵ８−ＯＬＴ６間遅延時間８０３
転送時刻演算部４０４は算出した転送可能開始時刻１１０４をメッセージ送信部４０５に渡し、メッセージ送信部４０５は受け取った転送可能開始時刻１１０４を図１２のフレームフォーマットのWake up Time１２０８、１２１０．．．１２１２のいずれか対応するＯＮＵ８のエントリに格納する。また、メッセージ送信部４０５は図１２のフレームフォーマットのＯＮＵ  Ｓｌｅｅｐ数／Ｆｌａｇ１２０７の該当するＯＮＵ８のBitを１に設定し、このフレームをＢＡＳ３へ向けて送信する（１４０４）。これによりＯＬＴ６は、当該ＯＮＵ８のスリープ機能が有効になったこと、およびＯＮＵ８がスリープしていない転送処理が可能な時刻をＢＡＳ３に通知できる。
【００５１】
スリープ時刻制御テーブル４０７の状態が有効から無効に変化した場合、メッセージ送信部４０５は図１２のフレームフォーマットのＯＮＵ  Ｓｌｅｅｐ数／Ｆｌａｇ１２０７の該当するＯＮＵ８のBitを0に設定し、このフレームをＢＡＳ３へ向けて送信する。（１４０４）。
【００５２】
以後、スリープ制御部がＯＮＵ８のスリープ開始時刻を更新したときは、転送時刻演算部４０４は上式のスリープ開始時刻９０３に替えて当該更新されたスリープ開始時刻を用いて当該ＯＮＵ８の新たな転送可能開始時刻を算出する。図７に示す通り、ＯＬＴ６はＯＮＵ８からスリープ制御応答フレーム（ＳＬＥＥＰ＿ＡＣＫ７０２）を受信するたびに、新しく算出した転送可能開始時刻を転送可能時刻通知フレーム７０４に含めてＢＡＳ３へ送信する。
【００５３】
図１５は、本実施例のＢＡＳ３における転送時刻制御部５１５の動作説明のフローチャートである。転送時刻制御部５１５は、転送可能時刻通知フレーム７０４をＯＬＴ６から受信し（１５０２）、転送時刻テーブル５１７に転送可能時刻通知フレーム７０４で通知された情報を格納する（１５０６）。また転送時刻制御部５１５はＢＡＳ３の現在時刻と転送時刻テーブル５１７の転送可能開始時刻１１０４とを比較し、ＢＡＳ３の現在時刻と転送可能開始時刻１１０４が合致したＯＮＵ８について、当該ＯＮＵ８へのフレームのフレーム送信制御をアクセス信号転送部５０２に指示する（１５０８）。転送時刻制御部５１５からの指示によりアクセス信号転送部５０２は転送時刻制御を行う該当ＯＮＵ８宛ての送信データが格納されている加入者毎キュー５１１の制御を行うことでＯＮＵ８のスリープ周期に合わせ、ＢＡＳ３からデータを送信することが可能となる。
【００５４】
なお、この実施例ではＯＬＴ６が転送可能開始時刻を算出してＢＡＳ３へ通知するが、ＯＮＵ８のスリープ時間とスリープから目覚めている時間が固定である場合は転送可能開始時刻は周期的な値となるので、ＯＬＴ６からの通知を受けずにＢＡＳ３が自身で転送可能開始時刻を更新しても良い。例えば本実施例の場合は100ms周期でＯＮＵ８がスリープするため、転送可能開始時刻も100msを順次足し続ければ更新できる。
【００５５】
本実施例では、各ＯＮＵ８のスリープ時間や、スリープせず起きている時間は固定値としているが、これらスリープ時間や起きている時間は状況に応じて変わる可変値であっても、各ＯＮＵ８がいつからいつまでの間はスリープせずに起きているのかがあらかじめ分かっていればＯＬＴ６はスリープ開始時刻ならびに転送可能開始時刻を算出できるため、本実施例に記載の発明を実施することができる。
【００５６】
また、本実施例では、スリープ幅９０４のようにスリープする時間の長さを用いているが、スリープを終了する時刻であるスリープ終了時刻を用いても良い。また、本実施例では転送可能時間巾１００３、１１０５のようにデータを転送する時間の長さを用いているが、転送を終了する時刻である転送終了時刻を用いても良い。
【００５７】
本実施例のＰＯＮでは、時刻同期機能を利用しＯＮＵのスリープ周期に基づいて、転送可能時刻をブロードバンドアクセスサーバ（以下ＢＡＳと称する）に通知し、ＢＡＳが、データ送信制御を行うことによって、ＯＮＵがスリープ中にＯＬＴで蓄積する送信データの待機バッファの規模を低減しかつ効率的にＯＮＵの消費電力を低減することの可能な通信システムを実現することができる。
【符号の説明】
【００５８】
１      情報サーバー
２，５  ネットワーク
３      ブロードバンドアクセスサーバ（ＢＡＳ）
６      局側光伝送路終端装置（ＯＬＴ）
７      光スプリッタ
８      宅内光伝送路終端装置（ＯＮＵ）
９      ユーザ端末装置
２１４  ＯＮＵのスリープ制御部
２１６  ＯＮＵの時刻同期機能部
２１７  ＯＮＵの転送時刻管理部
４０１  ＯＬＴの遅延測定処理部
４０３  ＯＬＴの遅延時間テーブル
４０４  ＯＬＴの転送時刻演算部
４０６  ＯＬＴの転送時刻テーブル
４０７  ＯＬＴのスリープ時刻制御テーブル
４０８  ＯＬＴのスリープ制御部
４０９  ＯＬＴの時刻同期機能部
５０３  ＢＡＳの制御部
５１５  ＢＡＳの転送時刻制御部
５１６  ＢＡＳの時刻同期機能部
５１７  ＢＡＳの転送時刻テーブル
６０１  ＯＬＴ−ＢＡＳ間の遅延時間測定送信フレーム
６０２  ＯＬＴ−ＢＡＳ間の遅延時間測定応答フレーム
７０１  スリープ制御要求フレーム
７０２  スリープ制御応答フレーム
【図１】
2015142300.tif 000003
【図２】
2015142300.tif 000004
【図３】
2015142300.tif 000005
【図４】
2015142300.tif 000006
【図５】
2015142300.tif 000007
【図６】
2015142300.tif 000008
【図７】
2015142300.tif 000009
【図８】
2015142300.tif 000010
【図９】
2015142300.tif 000011
【図１０】
2015142300.tif 000012
【図１１】
2015142300.tif 000013
【図１２】
2015142300.tif 000014
【図１３】
2015142300.tif 000015
【図１４】
2015142300.tif 000016
【図１５】
2015142300.tif 000017