(57)【特許請求の範囲】
【請求項１】
複数の通信端末とサーバとの間で可変長の通信フレームをデータ列として送受する通信システムにおいて、
前記通信端末と前記サーバ間における通信に必要な制御情報を示す前記通信フレームよりもサイズの小さい制御用フレームを、前記データ列の各前記通信フレーム間のプリアンブル部に含めて転送することを特徴とする通信システム。
【請求項２】
前記通信端末又は前記サーバは、転送すべき前記制御用フレームを生成して、前記プリアンブル部に多重化することにより、前記サーバ又は通信端末に対して転送するデータ列とすることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記制御用フレームを前記プリアンブル部に多重化した前記データ列を受信した前記通信端末又は前記サーバは、
前記プリアンブル部の前記制御用フレームを取り出し、前記制御用フレームの内容に応じた処理を実行すると共に、前記プリアンブル部に予め定められたプリアンブル用のビットパターンを付加して外部に転送することを特徴とする請求項２に記載の通信システム。
【請求項４】
送信する前記通信フレームがない場合に、前記制御用フレームを、独立のフレームとして転送することを特徴とする請求項１から請求項３のいずれか１つに記載の通信システム。
【請求項５】
前記制御用フレームが、
当該フレームが前記制御用フレームであることを記すフレーム種別部と、
送信元の装置と送信先の装置の少なくとも一方のアドレスを記すアドレス部と、
前記制御情報の種別と内容を記すデータ部を備えることを特徴とする請求項１から請求項４のいずれか１つに記載の通信システム。
【請求項６】
前記制御用フレームに、誤り訂正用のデータを格納する誤り訂正部を備えることを特徴とする請求項５に記載の通信システム。
【請求項７】
各前記通信端末が前記サーバへ送信する前記制御用フレームの前記アドレス部に、当該制御用フレームの送信元である前記通信端末のアドレスを記し、前記サーバが各前記通信端末へ送信する前記制御用フレームの前記アドレス部に、当該制御用フレームの送信先である前記通信端末のアドレスを記すことを特徴とする請求項５又は請求項６に記載の通信システム。
【請求項８】
前記制御用フレームにおいて、ＯＡＭ情報又はレンジング制御用情報を記すことを特徴とする請求項１から請求項７のいずれか１つに記載の通信システム。
【請求項９】
前記サーバが各前記通信端末へ送信する前記制御用フレームにおいて、前記サーバが当該通信端末に割り当てた前記送出許可期間を記し、
各前記通信端末が、前記サーバにより各前記通信端末のそれぞれに対し割り当てられた送出許可期間において前記サーバに対し順次前記通信フレームを送信することを特徴とする請求項１から請求項８のいずれか１つに記載の通信システム。
【請求項１０】
各前記通信端末が、
当該通信端末のトラヒックの情報を、前記制御用フレームを用いて前記サーバに通知し、
前記サーバが、
通知された各前記通信端末のトラヒックの情報に基づいて、各前記通信端末に対して前記送出許可期間を割り当てることを特徴とする請求項９に記載の通信システム。
【請求項１１】
各前記通信端末が前記サーバに通知する前記トラヒックの情報が、当該通信端末が蓄積する前記通信フレームの量又は当該通信端末が前回の前記サーバへの前記通信フレームの送信後に新規に蓄積した前記通信フレームの量と、当該通信端末が蓄積する前記通信フレームの量又は当該新規に蓄積した前記通信フレームの量が定められた閾値を超過するか否かを示す情報との少なくとも一方を含むことを特徴とする請求項１０に記載の通信システム。
【請求項１２】
各前記通信端末が前記サーバに通知する前記トラヒックの情報が、当該通信端末が蓄積する前記通信フレームの送信を待機する待ち時間の最大値と、前記待ち時間の最大値が定められた閾値を超過するか否かを示す情報との少なくとも一方を含むことを特徴とする請求項１０に記載の通信システム。
【請求項１３】
前記サーバが各前記通信端末へ送信する前記制御用フレームにおいて、前記送出許可期間を、当該送出許可期間の開始時点と終了時点により指定することを特徴とする請求項９から請求項１２のいずれか１つに記載の通信システム。
【請求項１４】
前記プリアンブル部における最終の１バイトを除いた残りの領域を用いて、前記制御用フレームを転送することを特徴とする請求項１から請求項１３のいずれか１つに記載の通信システム。
【請求項１５】
前記通信フレームを、イーサネット(Ｒ)フレームとすることを特徴とする請求項１から請求項１４のいずれか１つに記載の通信システム。
【請求項１６】
サーバとの間で可変長の通信フレームをデータ列として送受する通信端末において、
前記サーバとの通信に必要な制御情報を示す前記通信フレームよりもサイズの小さい制御用フレームを、前記データ列の各前記通信フレーム間のプリアンブル部に含めて前記サーバに転送する手段を備えることを特徴とする通信端末。
【請求項１７】
転送すべき前記制御用フレームを生成して、前記プリアンブル部に多重化することにより、前記サーバに対して転送するデータ列とすることを特徴とする請求項１６に記載の通信端末。
【請求項１８】
前記制御用フレームを前記プリアンブル部に多重化した前記データ列を受信した場合、前記プリアンブル部の前記制御用フレームを取り出し、前記制御用フレームの内容に応じた処理を実行すると共に、前記プリアンブル部に予め定められたプリアンブル用のビットパターンを付加して外部に転送することを特徴とする請求項１７に記載の通信端末。
【請求項１９】
送信する前記通信フレームがない場合に、前記制御用フレームを、前記サーバに対し、独立のフレームとして転送する手段を備えることを特徴とする請求項１６に記載の通信端末。
【請求項２０】
前記サーバから前記制御用フレームによって割り当てられた前記送出許可期間において前記サーバに対し順次前記通信フレームを送信することを特徴とする請求項１６から請求項１８のいずれか１つに記載の通信端末。
【請求項２１】
トラヒックの情報を、前記制御用フレームを用いて前記サーバに通知し、
前記トラヒックの情報に基づいて割り当てられた前記送出許可期間を指定する前記制御用フレームを、前記サーバから受信することを特徴とする請求項２０に記載の通信端末。
【請求項２２】
前記サーバから受信した前記制御用フレームに示されるレンジング制御の要求に対する確認情報を、前記サーバに対し前記制御用フレームにより通知し、前記サーバから受信した前記制御用フレームに示される送信停止の要求に応じて、前記サーバに対する前記通信フレームの送信を停止することを特徴とする請求項１６から請求項１８のいずれか１つに記載の通信端末。
【請求項２３】
前記サーバから、前記サーバのＯＡＭ情報を前記制御用フレームにより受信し、前記サーバに対し、前記制御用フレームによりＯＡＭ情報を転送する手段を備えることを特徴とする請求項１６から請求項１８のいずれか１つに記載の通信端末。
【請求項２４】
通信端末との間で可変長の通信フレームをデータ列として送受するサーバにおいて、
前記通信端末との通信に必要な制御情報を示す前記通信フレームよりもサイズの小さい制御用フレームを、前記データ列の各前記通信フレーム間のプリアンブル部に含めて前記通信端末に転送する手段を備えることを特徴とするサーバ。
【請求項２５】
転送すべき前記制御用フレームを生成して、前記プリアンブル部に多重化することにより、前記通信端末に対して転送するデータ列とすることを特徴とする請求項２４に記載のサーバ。
【請求項２６】
前記制御用フレームを前記プリアンブル部に多重化した前記データ列を受信した場合、前記プリアンブル部の前記制御用フレームを取り出し、前記制御用フレームの内容に応じた処理を実行すると共に、前記プリアンブル部に予め定められたプリアンブル用のビットパターンを付加して外部に転送することを特徴とする請求項２５に記載のサーバ。
【請求項２７】
送信する前記通信フレームがない場合に、前記制御用フレームを、独立のフレームとして前記サーバに転送する手段を備えることを特徴とする請求項２４に記載のサーバ。
【請求項２８】
前記通信端末から受信した前記制御用フレームに示される当該通信端末のトラヒックの情報に基づいて、当該通信端末に前記送出許可期間を割り当て、割り当てた前記送出許可期間を、前記制御用フレームにより当該通信端末に対し通知する手段を備えることを特徴とする請求項２４から請求項２６のいずれか１つに記載のサーバ。
【請求項２９】
レンジング制御時に距離測定する前記通信端末に対して、レンジング要求を前記制御用フレームにより送信し、前記レンジング制御の要求に対する確認情報を前記制御用フレーによって受信する手段を備えることを特徴とする請求項２４から請求項２６のいずれか１つに記載のサーバ。
【請求項３０】
前記通信端末から、当該通信端末のＯＡＭ情報を前記制御用フレームにより受信し、前記通信端末に対し、前記制御用フレームによりＯＡＭ情報を転送する手段を備えることを特徴とする請求項２４から請求項２６のいずれか１つに記載のサーバ。
【請求項３１】
コンピュータを制御することにより、サーバとの間で可変長の通信フレームをデータ列として送受する通信端末のフレーム送出を制御するフレーム送出制御プログラムにおいて、
前記サーバとの通信に必要な制御情報を示す前記通信フレームよりもサイズの小さい制御用フレームを、各前記通信フレーム間のプリアンブル部に含めて前記サーバに転送する機能と、
送信する前記通信フレームがない場合に、前記制御用フレームを、前記サーバに対し、独立のフレームとして転送する機能と、
前記サーバから転送される前記制御用フレームを受信する機能を備えることを特徴とするフレーム送出制御プログラム。
【請求項３２】
転送すべき前記制御用フレームを生成して、前記プリアンブル部に多重化することにより、前記サーバに対して転送するデータ列とする機能をさらに備えることを特徴とする請求項３１に記載のフレーム送出制御プログラム。
【請求項３３】
前記制御用フレームを前記プリアンブル部に多重化した前記データ列を受信した場合、前記プリアンブル部の前記制御用フレームを取り出し、前記制御用フレームの内容に応じた処理を実行する機能と、
前記プリアンブル部に予め定められたプリアンブル用のビットパターンを付加して外部に転送する機能を備えることを特徴とする請求項３２に記載のフレーム送出制御プログラム。
【請求項３４】
コンピュータを制御することにより、通信端末との間で可変長の通信フレームをデータ列として送受するサーバのフレーム送出を制御するフレーム送出制御プログラムにおいて、
前記通信端末との通信に必要な制御情報を示す前記通信フレームよりもサイズの小さい制御用フレームを、各前記通信フレーム間のプリアンブル部に含めて前記通信端末に転送する機能と、
送信する前記通信フレームがない場合に、前記制御用フレームを、前記通信端末に対し、独立のフレームとして転送する機能と、
前記通信端末から転送される前記制御用フレームを受信する機能を備えることを特徴とするフレーム送出制御プログラム。
【請求項３５】
転送すべき前記制御用フレームを生成して、前記プリアンブル部に多重化することにより、前記通信端末に対して転送するデータ列とする機能をさらに備えることを特徴とする請求項３４に記載のフレーム送出制御プログラム。
【請求項３６】
前記制御用フレームを前記プリアンブル部に多重化した前記データ列を受信した場合、前記プリアンブル部の前記制御用フレームを取り出し、前記制御用フレームの内容に応じた処理を実行する機能と、
前記プリアンブル部に予め定められたプリアンブル用のビットパターンを付加して外部に転送する機能を備えることを特徴とする請求項３５に記載のフレーム送出制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の通信端末とサーバとの通信に関し、特に、複数の通信端末が各通信端末のそれぞれに対し割り当てられた送出許可期間内においてサーバに対し順次データ転送を行なう方式の通信システム、通信端末、サーバ、及びデータ転送制御プログラムに関する。
【０００２】
【従来の技術】
音声、画像やインターネット等のマルチメディア通信サービスの普及に伴い、ネットワークの高速化及び低コスト化への要求が高まっている。
【０００３】
これらの要求は基幹網のみならず加入者アクセス網においても高まっており、これまでＬＡＮ用の技術として発展してきたイーサネット(Ｒ)技術の公衆網、特に加入者アクセス網への適用が進んでいる。
【０００４】
イーサネット(Ｒ)技術の加入者アクセス網への適用例としては、低コスト化が可能なポイント・トゥ・マルチポイントのＰＯＮ(Passive Optical Network)構成の加入者アクセス網が注目されている。
【０００５】
図１９は、イーサネット(Ｒ)ベースのＰＯＮシステムの概略図である。以降、ＥＰＯＮ（Ethernet(R)-PON）システムと記す。
【０００６】
ＥＰＯＮシステム１００は、リモート局装置（通信端末）１１０〜１１２と基地局装置（サーバ）１２０とパッシブ信号合流／分離器１３０とファイバ（光ファイバ）１４０〜１４２及び共有ファイバ１４５とから構成される。
【０００７】
リモート局装置１１０〜１１２にはそれぞれクライアント装置１５０〜１５２が接続されており、基地局装置１２０にはローカルスイッチ１６０が接続されている。
【０００８】
リモート局装置１１０〜１１２とパッシブ信号合流／分離器１３０はそれぞれファイバ１４０〜１４２で接続されており、パッシブ信号合流／分離器１３０と基地局装置１２０は共有ファイバ１４５で接続されている。
【０００９】
高速化の要求及び到達距離の制限により、ファイバ１４０〜１４２、共有ファイバ１４５には全二重モードのギガビットイーサネット(Ｒ)が用いられる場合が多い。
【００１０】
このような構成を持つＥＰＯＮシステム１００では、基地局装置１２０の光インタフェイスを複数のリモート局装置１１０〜１１２で共有することにより、低コスト化を可能としている。
【００１１】
以下、図面を参照して上述したＥＰＯＮシステム１００のデータ転送方法について説明する。
【００１２】
リモート局装置１１０〜１１２は送受信部１７０、１７１とＭｕｘ部１７２とＤｅｍｕｘ部１７３とバッファ部１７４と管理／制御用ＭＡＣ(Media Access Control)フレーム制御部１７５から構成される。
【００１３】
また、基地局装置１２０は送受信部１８０、１８１とＭｕｘ部１８２とＤｅｍｕｘ部１８３とバッファ部１８４と管理／制御用ＭＡＣフレーム制御部１８５から構成される。
【００１４】
下り方向のデータ転送に関しては、基地局装置１２０から全てのリモート局装置１１０〜１１２に対して可変長のフレームがブロードキャストされ、リモート局装置１１０〜１１２は自装置宛てのフレームのみを受信する。
【００１５】
すなわち、基地局装置１２０の送受信部１８１は、ローカルスイッチ１６０から転送されたフレームをＭｕｘ部１８２に転送し、Ｍｕｘ部１８２がそのフレームをバッファ部１８４に転送する。
【００１６】
バッファ部１８４は、フレームを一時格納し、送受信部１８０に転送する。そして、送受信部１８０は、フレームを共有ファイバ１４５上に転送する。
【００１７】
共有ファイバ１４５上を転送されるフレームは、パッシブ信号合流／分離器１３０で分離され、各ファイバ１４０〜１４２を経由して、各々のリモート局装置１１０〜１１２にブロードキャストされる。
【００１８】
各リモート局装置１１０〜１１２の送受信部１７１は、基地局装置１２０から送られたフレームを受信し、フレームの宛先アドレスフィールドに記されたハードウェアアドレス（ＭＡＣアドレス）が自装置のアドレスに該当する場合にそのフレームを受信する。フレームの宛先アドレスが他のリモート局装置のものである場合には、そのフレームを無視して破棄する。
【００１９】
送受信部１７１は、受信したフレームをＤｅｍｕｘ部１７３に転送し、送受信部１７０に転送する。さらに、送受信部１７０は受信したフレームをクライアント装置１５０〜１５２に転送する。
【００２０】
一方、上り方向のデータ転送に関しては、ＩＴＵ−Ｔ  Ｇ．９８３．１により規定される代表的なＰＯＮシステムであるＡＴＭ−ＰＯＮシステムを参考にすると、パッシブ信号合流／分離器１３０における複数のリモート局装置１１０〜１１２から送出されるフレームの衝突を避けるために、基地局装置１２０が各々のリモート局装置１１０〜１１２に対してフレーム送出許可期間を割り当てることにより、上りのフレーム送出を制御する。
【００２１】
すなわち、基地局装置１２０の管理／制御用ＭＡＣフレーム制御部１８５は、各リモート局装置１１０〜１１２に対するフレーム送出許可期間を割り当て、その結果を記した制御用ＭＡＣフレームをＭｕｘ部１８２に転送する。
【００２２】
Ｍｕｘ部１８２からリモート局装置１１０〜１１２の送受信部１７１までの間は上記した方法に従って制御用ＭＡＣフレームがフレーム転送される。
【００２３】
リモート局装置１１０〜１１２の送受信部１７１は、受信した制御用ＭＡＣフレームをＤｅｍｕｘ部１７３に転送する。Ｄｅｍｕｘ部１７３は、制御用ＭＡＣフレームを管理／制御用ＭＡＣフレーム制御部１７５に転送する。
【００２４】
各リモート局装置１１０〜１１２の管理／制御用ＭＡＣフレーム制御部１７５は、受信した制御用ＭＡＣフレームに記されたフレーム送出許可期間に基づいて、バッファ部１７４に蓄積されているフレームを送受信部１７１に出力する。
【００２５】
なお、バッファ部１７４にはクライアント装置１５０〜１５２から送受信部１７０に転送されたフレーム及び管理／制御用ＭＡＣフレーム制御部１７５で生成された管理／制御用のＭＡＣフレームが、Ｍｕｘ部１７２を経由して格納されている。
【００２６】
送受信部１７１は、受信したフレームをファイバ１４０〜１４２に送出する。
【００２７】
送出されたフレームは、パッシブ信号合流／分離器１３０において衝突なく合流し、共有ファイバ１４５を経由して基地局装置１２０の送受信部１８０に転送され、Ｄｅｍｕｘ部を経て送受信部１８１に転送され、ローカルスイッチ１６０に転送される。また、管理／制御用ＭＡＣフレームに関してはＤｅｍｕｘ部１８３で分離され、管理／制御用ＭＡＣフレーム制御部１８６に転送される。
【００２８】
【発明が解決しようとする課題】
上述した従来の技術では、以下に述べるような問題点があった。
【００２９】
図２０は、上記ＥＰＯＮシステム１００において基地局装置（サーバ）１２０とリモート局装置（通信端末）１１０〜１１２間を転送されるデータ列２００の構成を示している。
【００３０】
このデータ列２００において、主信号データ、管理情報データ、制御情報データ等はＩＥＥＥ８０２．３に規定されるＭＡＣフレーム２１０〜２１２により転送され、各々のＭＡＣフレーム２１０〜２１２の先頭には８バイトのプリアンブル２２０〜２２２が付加されている。
【００３１】
ここで、基地局装置１２０とリモート局装置１１０〜１１２間を転送されるデータが、例えばフレーム送出許可期間の割当制御に用いられるリモート局装置１１０〜１１２のバッファ部１７４の蓄積状態（フレームの有／無を示す１ビットの情報）を示すデータのように情報量が少ないデータである場合でも、図２０に示すＭＡＣフレーム（ＭＡＣフレームが管理／制御用ＭＡＣフレーム２０１である場合）により転送される。この場合、実データ２０１ａは、バッファ部１７４の蓄積状態を示す１ビットのデータであり、その他の部分はPaddingデータ２０１ｂである。
【００３２】
ＭＡＣフレーム２１０〜２１２は可変長フレームであり、その最小サイズは６４バイトである。上記のＭＡＣフレームが管理／制御用ＭＡＣフレーム２０１のように、実データ２０１ａのサイズが最小サイズに満たない場合には６４バイトになるようにPaddingデータ２０１ｂが挿入される。
【００３３】
上述のように、従来のＥＰＯＮシステム１００では、実データサイズが最小サイズに満たないデータも、ＭＡＣフレームによって転送しているため、データ転送効率が劣化するという問題点があった。
【００３４】
本発明の目的は、上記従来技術の欠点を解決し、データ転送効率劣化のないデータ転送を実現する通信システム、通信端末、サーバ、及びデータ転送制御プログラムを提供することにある。
【００３５】
【課題を解決するための手段】
上記目的を達成するため本発明の通信システムは、複数の通信端末とサーバとの間で可変長の通信フレームをデータ列として送受する通信システムにおいて、前記通信端末と前記サーバ間における通信に必要な制御情報を示す前記通信フレームよりもサイズの小さい制御用フレームを、前記データ列の各前記通信フレーム間のプリアンブル部に含めて転送することを特徴とする。
【００３６】
請求項２の本発明の通信システムによれば、前記通信端末又は前記サーバは、転送すべき前記制御用フレームを生成して、前記プリアンブル部に多重化することにより、前記サーバ又は通信端末に対して転送するデータ列とすることを特徴とする。
【００３７】
請求項３の本発明の通信システムによれば、前記制御用フレームを前記プリアンブル部に多重化した前記データ列を受信した前記通信端末又は前記サーバは、前記プリアンブル部の前記制御用フレームを取り出し、前記制御用フレームの内容に応じた処理を実行すると共に、前記プリアンブル部に予め定められたプリアンブル用のビットパターンを付加して外部に転送することを特徴とする。
【００３８】
請求項４の本発明の通信システムによれば、送信する前記通信フレームがない場合に、前記制御用フレームを、独立のフレームとして転送することを特徴とする。
【００３９】
請求項５の本発明の通信システムによれば、前記制御用フレームが、当該フレームが前記制御用フレームであることを記すフレーム種別部と、送信元の装置と送信先の装置の少なくとも一方のアドレスを記すアドレス部と、前記制御情報の種別と内容を記すデータ部を備えることを特徴とする。
【００４０】
請求項６の本発明の通信システムによれば、前記制御用フレームに、誤り訂正用のデータを格納する誤り訂正部を備えることを特徴とする。
【００４１】
請求項７の本発明の通信システムによれば、各前記通信端末が前記サーバへ送信する前記制御用フレームの前記アドレス部に、当該制御用フレームの送信元である前記通信端末のアドレスを記し、前記サーバが各前記通信端末へ送信する前記制御用フレームの前記アドレス部に、当該制御用フレームの送信先である前記通信端末のアドレスを記すことを特徴とする。
【００４２】
請求項８の本発明の通信システムによれば、前記制御用フレームにおいて、ＯＡＭ情報又はレンジング制御用情報を記すことを特徴とする。
【００４３】
請求項９の本発明の通信システムによれば、前記サーバが各前記通信端末へ送信する前記制御用フレームにおいて、前記サーバが当該通信端末に割り当てた前記送出許可期間を記し、各前記通信端末が、前記サーバにより各前記通信端末のそれぞれに対し割り当てられた送出許可期間において前記サーバに対し順次前記通信フレームを送信することを特徴とする。
【００４４】
請求項１０の本発明の通信システムによれば、各前記通信端末が、当該通信端末のトラヒックの情報を、前記制御用フレームを用いて前記サーバに通知し、前記サーバが、通知された各前記通信端末のトラヒックの情報に基づいて、各前記通信端末に対して前記送出許可期間を割り当てることを特徴とする。
【００４５】
請求項１１の本発明の通信システムによれば、各前記通信端末が前記サーバに通知する前記トラヒックの情報が、当該通信端末が蓄積する前記通信フレームの量又は当該通信端末が前回の前記サーバへの前記通信フレームの送信後に新規に蓄積した前記通信フレームの量と、当該通信端末が蓄積する前記通信フレームの量又は当該新規に蓄積した前記通信フレームの量が定められた閾値を超過するか否かを示す情報との少なくとも一方を含むことを特徴とする。
【００４６】
請求項１２の本発明の通信システムによれば、各前記通信端末が前記サーバに通知する前記トラヒックの情報が、当該通信端末が蓄積する前記通信フレームの送信を待機する待ち時間の最大値と、前記待ち時間の最大値が定められた閾値を超過するか否かを示す情報との少なくとも一方を含むことを特徴とする。
【００４７】
請求項１３の本発明の通信システムによれば、前記サーバが各前記通信端末へ送信する前記制御用フレームにおいて、前記送出許可期間を、当該送出許可期間の開始時点と終了時点により指定することを特徴とする。
【００４８】
請求項１４の本発明の通信システムによれば、前記プリアンブル部における最終の１バイトを除いた残りの領域を用いて、前記制御用フレームを転送することを特徴とする。
【００４９】
請求項１５の本発明の通信システムによれば、前記通信フレームを、イーサネット(Ｒ)フレームとすることを特徴とする。
【００５０】
請求項１６の本発明によれば、サーバとの間で可変長の通信フレームをデータ列として送受する通信端末において、前記サーバとの通信に必要な制御情報を示す前記通信フレームよりもサイズの小さい制御用フレームを、前記データ列の各前記通信フレーム間のプリアンブル部に含めて前記サーバに転送する手段を備えることを特徴とする。
【００５１】
請求項１７の本発明の通信端末によれば、転送すべき前記制御用フレームを生成して、前記プリアンブル部に多重化することにより、前記サーバに対して転送するデータ列とすることを特徴とする。
【００５２】
請求項１８の本発明の通信端末によれば、前記制御用フレームを前記プリアンブル部に多重化した前記データ列を受信した場合、前記プリアンブル部の前記制御用フレームを取り出し、前記制御用フレームの内容に応じた処理を実行すると共に、前記プリアンブル部に予め定められたプリアンブル用のビットパターンを付加して外部に転送することを特徴とする。
【００５３】
請求項１９の本発明の通信端末によれば、送信する前記通信フレームがない場合に、前記制御用フレームを、前記サーバに対し、独立のフレームとして転送する手段を備えることを特徴とする。
【００５４】
請求項２０の本発明の通信端末によれば、前記サーバから前記制御用フレームによって割り当てられた前記送出許可期間において前記サーバに対し順次前記通信フレームを送信することを特徴とする。
【００５５】
請求項２１の本発明の通信端末によれば、トラヒックの情報を、前記制御用フレームを用いて前記サーバに通知し、前記トラヒックの情報に基づいて割り当てられた前記送出許可期間を指定する前記制御用フレームを、前記サーバから受信することを特徴とする。
【００５６】
請求項２２の本発明の通信端末によれば、前記サーバから受信した前記制御用フレームに示されるレンジング制御の要求に対する確認情報を、前記サーバに対し前記制御用フレームにより通知し、前記サーバから受信した前記制御用フレームに示される送信停止の要求に応じて、前記サーバに対する前記通信フレームの送信を停止することを特徴とする。
【００５７】
請求項２３の本発明の通信端末によれば、前記サーバから、前記サーバのＯＡＭ情報を前記制御用フレームにより受信し、前記サーバに対し、前記制御用フレームによりＯＡＭ情報を転送する手段を備えることを特徴とする。
【００５８】
請求項２４の本発明によれば、通信端末との間で可変長の通信フレームをデータ列として送受するサーバにおいて、前記通信端末との通信に必要な制御情報を示す前記通信フレームよりもサイズの小さい制御用フレームを、前記データ列の各前記通信フレーム間のプリアンブル部に含めて前記通信端末に転送する手段を備えることを特徴とする。
【００５９】
請求項２５の本発明のサーバによれば、転送すべき前記制御用フレームを生成して、前記プリアンブル部に多重化することにより、前記通信端末に対して転送するデータ列とすることを特徴とする請求項２４に記載のサーバ。
【００６０】
請求項２６の本発明のサーバによれば、前記制御用フレームを前記プリアンブル部に多重化した前記データ列を受信した場合、前記プリアンブル部の前記制御用フレームを取り出し、前記制御用フレームの内容に応じた処理を実行すると共に、前記プリアンブル部に予め定められたプリアンブル用のビットパターンを付加して外部に転送することを特徴とする。
【００６１】
請求項２７の本発明のサーバによれば、送信する前記通信フレームがない場合に、前記制御用フレームを、独立のフレームとして前記サーバに転送する手段を備えることを特徴とする。
【００６２】
請求項２８の本発明のサーバによれば、前記通信端末から受信した前記制御用フレームに示される当該通信端末のトラヒックの情報に基づいて、当該通信端末に前記送出許可期間を割り当て、割り当てた前記送出許可期間を、前記制御用フレームにより当該通信端末に対し通知する手段を備えることを特徴とする。
【００６３】
請求項２９の本発明のサーバによれば、レンジング制御時に距離測定する前記通信端末に対して、レンジング要求を前記制御用フレームにより送信し、前記レンジング制御の要求に対する確認情報を前記制御用フレーによって受信する手段を備えることを特徴とする。
【００６４】
請求項３０の本発明のサーバによれば、前記通信端末から、当該通信端末のＯＡＭ情報を前記制御用フレームにより受信し、前記通信端末に対し、前記制御用フレームによりＯＡＭ情報を転送する手段を備えることを特徴とする。
【００６５】
請求項３１の本発明によれば、コンピュータを制御することにより、サーバとの間で可変長の通信フレームをデータ列として送受する通信端末のフレーム送出を制御するフレーム送出制御プログラムにおいて、前記サーバとの通信に必要な制御情報を示す前記通信フレームよりもサイズの小さい制御用フレームを、各前記通信フレーム間のプリアンブル部に含めて前記サーバに転送する機能と、送信する前記通信フレームがない場合に、前記制御用フレームを、前記サーバに対し、独立のフレームとして転送する機能と、前記サーバから転送される前記制御用フレームを受信する機能を備えることを特徴とする。
【００６６】
請求項３２の本発明のフレーム送出制御プログラムによれば、転送すべき前記制御用フレームを生成して、前記プリアンブル部に多重化することにより、前記サーバに対して転送するデータ列とする機能をさらに備えることを特徴とする。
【００６７】
請求項３３の本発明のフレーム送出制御プログラムによれば、前記制御用フレームを前記プリアンブル部に多重化した前記データ列を受信した場合、前記プリアンブル部の前記制御用フレームを取り出し、前記制御用フレームの内容に応じた処理を実行する機能と、前記プリアンブル部に予め定められたプリアンブル用のビットパターンを付加して外部に転送する機能を備えることを特徴とする。
【００６８】
請求項３４の本発明によれば、コンピュータを制御することにより、通信端末との間で可変長の通信フレームをデータ列として送受するサーバのフレーム送出を制御するフレーム送出制御プログラムにおいて、前記通信端末との通信に必要な制御情報を示す前記通信フレームよりもサイズの小さい制御用フレームを、各前記通信フレーム間のプリアンブル部に含めて前記通信端末に転送する機能と、送信する前記通信フレームがない場合に、前記制御用フレームを、前記通信端末に対し、独立のフレームとして転送する機能と、前記通信端末から転送される前記制御用フレームを受信する機能を備えることを特徴とする。
【００６９】
請求項３５の本発明のフレーム送出制御プログラムによれば、転送すべき前記制御用フレームを生成して、前記プリアンブル部に多重化することにより、前記通信端末に対して転送するデータ列とする機能をさらに備えることを特徴とする。
【００７０】
請求項３６の本発明のフレーム送出制御プログラムによれば、前記制御用フレームを前記プリアンブル部に多重化した前記データ列を受信した場合、前記プリアンブル部の前記制御用フレームを取り出し、前記制御用フレームの内容に応じた処理を実行する機能と、前記プリアンブル部に予め定められたプリアンブル用のビットパターンを付加して外部に転送する機能を備えることを特徴とする。
【００７１】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００７２】
図１は、本発明の第１の実施の形態のＥＰＯＮシステム（通信システム）３００の構成を示すブロック図である。従来技術を説明した図１６のＥＰＯＮシステム１００と同様の機能を有するものについては、同じ符号を用いている。
【００７３】
本実施の形態のＥＰＯＮシステム３００では、リモート局装置（通信端末）３１０〜３１２において、図１６の従来のリモート局装置１１０〜１１２における、管理／制御用ＭＡＣフレーム制御部１７５が管理／制御用ショートフレーム制御部３７５に変更され、Ｍｕｘ部１７２、Ｄｅｍｕｘ部１７３がそれぞれ拡張Ｍｕｘ部３７２、拡張Ｄｅｍｕｘ部３７３に変更されている。また、基地局装置（サーバ）３２０において、従来の基地局装置１２０の管理／制御用ＭＡＣフレーム制御部１８５が管理／制御用ショートフレーム制御部３８５に変更され、Ｍｕｘ部１８２、Ｄｅｍｕｘ部１８３がそれぞれ拡張Ｍｕｘ部３８２、拡張Ｄｅｍｕｘ部３８３に変更されている。
【００７４】
図２は、本実施の形態のＥＰＯＮシステム３００が適用されるネットワークシステムの例を示すものであり、ＥＰＯＮシステム３００はバックボーン(Backbone)ネットワーク１０００に接続されるメトロネットワーク１００１にローカルスイッチ１６０を経由して接続されている。
【００７５】
このような構成の本実施の形態のＥＰＯＮシステム３００におけるデータ転送の処理について説明する。
【００７６】
まず下り方向（基地局装置３２０からリモート局装置３１０〜３１２への）におけるデータ転送について説明する。
【００７７】
まず、基地局装置３２０における動作について、図５のフローチャートを参照して説明する。
【００７８】
基地局装置３２０の送受信部１８１は、ローカルスイッチ１６０からの可変長のＭＡＣフレームを受信すると、アドレス処理に適合したＭＡＣフレームに限り拡張Ｍｕｘ部３８２に転送する（ステップ５０１）。
【００７９】
各リモート局装置３１０〜３１２に対する制御情報である管理／制御用ショートフレームが必要に応じて管理／制御用ショートフレーム制御部３８５で生成され（ステップ５０２）、拡張Ｍｕｘ部３８２には、送受信部１８１からのＭＡＣフレームと共に管理／制御用ショートフレーム制御部３８５で生成された管理／制御用ショートフレーム（制御用フレーム）が転送され、拡張Ｍｕｘ部３８２はＭＡＣフレームと管理／制御用ショートフレーム（制御用フレーム）を多重する（ステップ５０３）。
【００８０】
この管理／制御用ショートフレームは、情報量が少ないことが想定される管理情報や制御情報を転送するためのインタフェイスとして定義される。管理／制御用ショートフレームで転送される情報の例としては、基地局装置３２０のＯＡＭ情報やリモート局装置３１０〜３１２へのフレーム送出許可期間の割当情報、レンジング（距離計測）制御のための制御情報（対象リモート局装置３１０〜３１２に対するレンジング要求、対象外リモート局装置３１０〜３１２に対するフレーム送信停止要求）などである。
【００８１】
従来のシステムでは、これらの管理情報／制御情報を最低サイズが６４バイトの通常のＭＡＣフレームにより伝達するのに対して、本発明のシステムではより小さいサイズである管理／制御用ショートフレームにより伝達する。
【００８２】
更に本発明のデータ転送方法では、管理情報／制御情報を伝送することによる帯域のロスをなくすために、管理／制御用ショートフレームをＭＡＣフレーム間に位置するプリアンブルにおいて転送する。つまり、拡張Ｍｕｘ部３８２は送受信部１８１から転送される個々のＭＡＣフレームの間に位置するプリアンブルにおいて、管理／制御用ショートフレーム制御部３８５から転送される管理／制御用ショートフレームを多重する。
【００８３】
図３は、拡張Ｍｕｘ部３８２から出力される多重化後のデータ列４００である。データ列４００は、ＭＡＣフレーム２１０〜２１２とプリアンブル２２０〜２２２とから構成される。
【００８４】
本発明のデータ転送方法では、プリアンブル２２０〜２２２において管理／制御情報用ショートフレーム４０１が転送される。このようにプリアンブル２２０〜２２２において管理／制御情報用ショートフレーム４０１を転送することにより、主信号用帯域を消費することなく管理／制御情報を転送できるため、データ転送効率の劣化を抑えることができる。
【００８５】
しかしながら、管理／制御用ショートフレーム４０１を送信する際に送信すべき主信号のＭＡＣフレーム２１０〜２１２がない場合には、プリアンブル２２０〜２２２が存在しないため、管理／制御用ショートフレーム４０１を送信できない。そこで、送信するＭＡＣフレーム２１０〜２１２がない場合には管理／制御用ショートフレーム４０１を単独で送信するものとする。
【００８６】
図４は、基地局装置３２０の管理／制御用ショートフレーム制御部３８５（及びリモート局装置の管理／制御用ショートフレーム制御部３７５）で生成される管理／制御用ショートフレーム５００の構成例を示している。管理／制御用ショートフレーム５００は、Ｆｒａｍｅ＿ＩＤ部５０１と、Ａｄｄｒｅｓｓ部５０２と、Ｆｌａｇ部５０３と、Ｐａｙｌｏａｄ部５０４と、ＣＲＣ部５０５とから構成される。なお、ＣＲＣ部５０５は省略される場合もある。
【００８７】
Ｆｒａｍｅ＿ＩＤ部５０１には、転送されるフレームが管理／制御用ショートフレーム５００であることを示す識別子が記される。管理／制御用ショートフレーム５００がプリアンブルの部分ではなく、単独で送信される場合においても、Ｆｒａｍｅ＿ＩＤ部５０１の識別子により管理／制御用ショートフレーム５００と通常のＭＡＣフレームとを区別できる。
【００８８】
例えば、Ｆｒａｍｅ＿ＩＤ部５０１に管理／制御用ショートフレーム５００であることを示す特別な識別子を定義することにより、転送されるフレームが管理／制御用ショートフレーム５００であることを認識できる。またこのプリアンブルの部分で転送されるデータ列が、通常のプリアンブルのビットパターン（１０１０１０１０…）である場合には通常のＭＡＣフレームであると認識される。
【００８９】
Ａｄｄｒｅｓｓ部５０２には、リモート局装置３１０〜３１２のアドレスが記される。Ａｄｄｒｅｓｓ部５０２に記述されるアドレスは、データ量を少なくするためにリモート局装置３１０〜３１２のＭＡＣアドレスではなく、ネットワークの系の中でリモート局装置３１０〜３１２を一意に識別することができる独自の識別子とすることもできる。
【００９０】
また、下り方向のデータ転送で送信される管理／制御用ショートフレーム５００では、Ａｄｄｒｅｓｓ部５０２に記されるリモート局装置３１０〜３１２の識別子は送信先アドレスを示し、上り方向のデータ転送で送信される管理／制御用ショートフレーム５００ではＡｄｄｒｅｓｓ部５０２に記されるリモート局装置３１０〜３１２の識別子は送信元アドレスを示す。
【００９１】
Ｆｌａｇ部５０３には、管理／制御用ショートフレーム５００の種別を示す識別子が記される。フレーム種別としては、管理情報用フレーム、制御情報用フレームがあり、制御情報としては帯域割り当て制御やレンジング制御のための情報などが想定される。また、よりきめ細かい制御を行なうために、拡張用識別子を予約しておくことが望ましい。
【００９２】
また、Ｆｌａｇ部５０３に関しては、Ｆｒａｍｅ＿ＩＤ部５０１と兼用することも可能である。この場合には、管理／制御用ショートフレーム５００の構成はＦｌａｇ部５０３が省略され、Ｆｒａｍｅ＿ＩＤ部５０１においてフレーム種別を示す識別子が記される。
【００９３】
Ｐａｙｌｏａｄ部５０４には、Ｆｌａｇ部５０３に記されたフレーム種別に応じた情報が記される。ＣＲＣ部５０５には、管理／制御情報用ショートフレーム５００の誤り訂正用のデータが記される。
【００９４】
以上説明した管理／制御用ショートフレーム５００がプリアンブルにおいて多重されて転送される場合には、プリアンブルの最終の１バイトをスタートフラグ５０６として予約しておく必要があるため、管理／制御用ショートフレーム５００のサイズは７バイト以下となる。すなわち、管理／制御用ショートフレーム５００を多重した場合のプリアンブルのサイズは、図４に示すように、上述した構成の管理／制御用ショートフレーム５００の最後に１バイトのスタートフラグ５０６を付加して８バイトである。
【００９５】
以上のような構成を持つ管理／制御情報用ショートフレーム５００とＭＡＣフレームは、上記のように拡張Ｍｕｘ部３８２において多重され、バッファ部１８４に転送される（ステップ５０４）。バッファ部１８４は、転送データを一時格納し、送受信部１８０に転送する。送受信部１８０は、各リモート局装置３１０〜３１２に対してデータ列をブロードキャストする（ステップ５０５）。
【００９６】
次に、リモート局装置３１０〜３１２における動作について、図６のフローチャートを参照して説明する。
【００９７】
リモート局装置３１０〜３１２の送受信部１７１は、受信したデータ列の中でアドレスが適合したもののみを拡張Ｄｅｍｕｘ部３７３に転送する（ステップ６０１）。
【００９８】
拡張Ｄｅｍｕｘ部３７３は、受信したデータ列のプリアンブルにおいて転送される管理／制御用ショートフレーム５００を分離することで取り出し、管理／制御用ショートフレーム制御部３７５に転送すると共に（ステップ６０２）、プリアンブル部分に通常のプリアンブルのビットパターン（１０１０１０１０…）を付加することにより通常のＭＡＣフレームとする（ステップ６０３）。そして、通常のＭＡＣフレームを、送受信部１７０に転送する。送受信部１７０は、受信したＭＡＣフレームを各クライアント装置１５０〜１５２に転送する（ステップ６０４）。
【００９９】
また、管理／制御用ショートフレーム５００を受信した管理／制御用ショートフレーム制御部３７５は、受信した管理／制御用ショートフレーム５００の内容に応じた処理を行なう（ステップ６０５）。
【０１００】
続いて、上り方向の（リモート局装置３１０〜３１２から基地局装置３２０への）データ転送について説明する。
【０１０１】
従来技術と同様に、パッシブ信号合流／分離器１３０における複数のリモート局装置３１０〜３１２から送出されるフレームの衝突を避けるために、基地局装置３２０が各々のリモート局装置３１０〜３１２に対してフレーム送出許可期間を割り当て、各リモート局装置３１０〜３１２はその割り当て情報に応じてフレームを送出する。
【０１０２】
まず、リモート局装置３１０〜３１２における動作について、図７のフローチャートを参照して説明する。
【０１０３】
各リモート局装置３１０〜３１２の送受信部１７０は、クライアント装置１５０〜１５２からのＭＡＣフレームを受信すると、アドレス処理を行ない、適合したＭＡＣフレームに限り拡張Ｍｕｘ部３７２に転送する（ステップ７０１）。
【０１０４】
基地局装置３２０に対して送信する制御情報がある場合、管理／制御用ショートフレームとして管理／制御用ショートフレーム制御部３８５で生成され（ステップ７０２）、拡張Ｍｕｘ部３７２には、送受信部１７０からのＭＡＣフレームと共に、管理／制御用ショートフレーム制御部３７５において生成された管理／制御用ショートフレーム５００が転送される。
【０１０５】
管理／制御用ショートフレーム５００で転送する情報としては、例えばリモート局装置３１０〜３１２のＯＡＭ情報や基地局装置３２０におけるフレーム送出許可期間の割当計算に使用するためのリモート局装置３１０〜３１２の帯域割当要求情報、レンジング制御におけるレンジング要求に対するＡｃｋ情報などである。
【０１０６】
拡張Ｍｕｘ部３７２は、下り方向の場合と同様にＭＡＣフレーム間のプリアンブル部分において管理／制御用ショートフレーム５００を多重し（ステップ７０３）、データ列をバッファ部１７４に格納する（ステップ７０４）。バッファ部１７４は、管理／制御用ショートフレーム制御部３７５の指示に従い、格納しているデータ列を送受信部１７１に転送する。
【０１０７】
管理／制御用ショートフレーム制御部３７５は、基地局装置３２０から送信されるフレーム送出許可期間に関する情報を受信しており、フレーム送信の許可を受けた期間において、バッファ部１７４に対してデータ出力を指示する。
【０１０８】
バッファ部１７４からのデータ列を受信した送受信部１７１は、データ列をファイバ１４０に転送する。ファイバ１４０に送出されたデータ列は、パッシブ信号合流／分離器１３０、共有ファイバ１４５を経由して、基地局装置３２０の送受信部１８０に転送される（ステップ７０５）。
【０１０９】
次に、基地局装置３２０における動作について、図８のフローチャートを参照して説明する。
【０１１０】
送受信部１８０は、リモート局装置３１０〜３１２から受信したデータ列を拡張Ｄｅｍｕｘ部３８３に転送する（ステップ８０１）。
【０１１１】
拡張Ｄｅｍｕｘ部３８３は、受信したデータ列のプリアンブルにおいて転送される管理／制御用ショートフレーム５００を分離することで取り出し、管理／制御用ショートフレーム制御部３８５に転送すると共に（ステップ８０２）、管理／制御用ショートフレーム５００が転送されていたプリアンブルに本来のプリアンブルのビットパターンを付加することにより通常のＭＡＣフレームとする（ステップ８０３）。そして、通常のＭＡＣフレームを、送受信部１８１に送信する。送受信部１８１は、ローカルスイッチ１６０にフレームを転送する（ステップ８０４）。
【０１１２】
また、管理／制御用ショートフレーム制御部３８５は、管理／制御用ショートフレーム５００に応じた処理を行なう（ステップ８０５）。
【０１１３】
以上説明したように本実施の形態では、管理情報や制御情報を転送するための管理／制御情報用ショートフレームをＭＡＣフレームの間に位置するプリアンブルにおいて、又はプリアンブルがない場合は単独で送信することができる。これにより、管理情報、制御情報の転送のために主信号用帯域を消費することがなく、効率的なデータ転送を実現できる。
【０１１４】
次に、本実施の形態の実施例を説明する。まず第１の実施例では、基地局装置３２０による各リモート局装置３１０〜３１２へのフレーム送出許可期間の割当制御において、管理／制御用ショートフレームを用いる方式を説明する。
【０１１５】
ここでは、リモート局装置３１０〜３１２からの状態通知を必要とする割当制御と必要としない割当制御の中で、効率が高い状態通知型の割当制御について説明する。状態通知型の割当制御では、リモート局装置３１０〜３１２が基地局装置３２０に対してバッファの蓄積状況等の状態を通知し、基地局装置３２０は通知された情報を基に各リモート局装置３１０〜３１２に送出許可期間を割り当てて、その結果を通知する。
【０１１６】
図９〜図１２は、リモート局装置３１０〜３１２から基地局装置３２０への状態通知時のデータ列（図９）と、管理／制御用ショートフレーム６００〜６０２（図１０〜図１２）である。
【０１１７】
ここで、リモート局装置３１０〜３１２から基地局装置３２０に通知する状態は、バッファの蓄積フレーム量とする。図９〜図１２では、リモート局装置３１０〜３１２のアドレス識別子はそれぞれ＃１、＃２、＃３であり、蓄積フレーム量はそれぞれＬ１、Ｌ２、Ｌ３である。
【０１１８】
図９では、リモート局装置３１０、３１１は、ＭＡＣフレームの間に位置するプリアンブルにおいて、管理／制御用ショートフレーム６００、６０１を通知している。
【０１１９】
またリモート局装置３１２では、転送すべきＭＡＣフレームが存在しないため、管理／制御用ショートフレーム６０２を単独で転送している。
【０１２０】
管理／制御用ショートフレーム６００では、Ｆｒａｍｅ＿ＩＤ部５０１においてショートフレームであることを示す識別子（この例ではＳＦ（Short Frame））が記され、Ａｄｄｒｅｓｓ部５０２には送信元であるリモート局装置３１０のアドレス識別子＃１が記され、Ｆｌａｇ部５０３には本ショートフレームが状態通知用であることを示す識別子（この例ではＳ（Status report））が記され、Ｐａｙｌｏａｄ部５０４には本ショートフレームで通知する状態である蓄積フレーム量Ｌ１が記され、ＣＲＣ部５０５には誤り訂正用のデータが記される。
【０１２１】
管理／制御用ショートフレーム６０１、６０２では、それぞれＦｒａｍｅ＿ＩＤ部５０１にはＳＦが、Ａｄｄｒｅｓｓ部５０２にはアドレス識別子＃２、＃３が、Ｆｌａｇ部５０３には状態通知用であることを示す識別子Ｓが、Ｐａｙｌｏａｄ部５０４には蓄積フレーム量Ｌ２、Ｌ３が、ＣＲＣ部５０５には誤り訂正用のデータが記される。
【０１２２】
管理／制御用ショートフレーム６００を受信した基地局装置３２０は、Ｆｒａｍｅ＿ＩＤ部５０１より受信したフレームがショートフレームであることを認識し、Ａｄｄｒｅｓｓ部５０２より送信元装置がリモート局装置３１０であり、Ｆｌａｇ部５０３よりショートフレームが状態通知用のショートフレームであり、Ｐａｙｌｏａｄ部５０４より蓄積フレーム量がＬ１であることを認識する。管理／制御用ショートフレーム６０１、６０２についても同様である。
【０１２３】
各リモート局装置３１０〜３１２は、図９のように管理／制御用ショートフレーム６００〜６０２を複数送信する場合と１つ送信する場合があり、いずれの場合においても基地局装置３２０はその中で最新の情報を反映する。
【０１２４】
管理／制御用ショートフレーム６００〜６０２を受信した基地局装置３２０は、通知された蓄積フレーム量Ｌ１、Ｌ２、Ｌ３に基づいてリモート局装置３１０〜３１２に対してフレーム送出許可期間を割り当てる。
【０１２５】
その結果として、本実施例では時刻ｔ０〜ｔ１までの期間Ｔ１をリモート局装置３１０に、時刻ｔ１〜ｔ２までの期間Ｔ２をリモート局装置３１１に、時刻ｔ２〜ｔ３までの期間Ｔ３をリモート局装置３１２に対して割り当てる。
【０１２６】
次に、本発明の第２の実施例を説明する。図１３〜図１６は、本実施例の基地局装置３２０からリモート局装置３１０〜３１２への割当情報通知時のデータ列（図１３）と、管理／制御用ショートフレーム７００〜７０２（図１４〜図１６）である。
【０１２７】
管理／制御用ショートフレーム７００〜７０２は、基地局装置３２０からブロードキャストされるＭＡＣフレームの間に位置するプリアンブル部分において、各リモート局装置３１０〜３１２に対して転送される。
【０１２８】
管理／制御用ショートフレーム７００では、Ｆｒａｍｅ＿ＩＤ部５０１においてショートフレームであることを示す識別子（この例ではＳＦ）が記され、Ａｄｄｒｅｓｓ部５０２には送信先であるリモート局装置３１０のアドレス識別子＃１が記され、Ｆｌａｇ部５０３には本ショートフレームが割当帯域通知用であることを示す識別子（この例ではＡ（Assigned bandwidth））が記され、Ｐａｙｌｏａｄ部５０４にはリモート局装置３１０に対する送出許可期間の開始時刻ｔ０、終了時刻ｔ１が記され、ＣＲＣ部５０５には誤り訂正用のデータが記される。
【０１２９】
管理／制御用ショートフレーム７０１、７０２には、Ｆｒａｍｅ＿ＩＤ部５０１にはＳＦが、Ａｄｄｒｅｓｓ部５０２にはそれぞれアドレス識別子＃２、＃３が、Ｆｌａｇ部５０３には割当帯域通知用であることを示す識別子Ａが、Ｐａｙｌｏａｄ部５０４にはそれぞれ時刻ｔ１〜ｔ２、ｔ２〜ｔ３が、ＣＲＣ部５０５には誤り訂正用のデータが記される。
【０１３０】
管理／制御用ショートフレーム７００を受信したリモート局装置３１０〜３１２の中で、Ａｄｄｒｅｓｓ部５０２に自装置の識別子が記されているリモート局装置３１０は、Ｆｒａｍｅ＿ＩＤ部５０１より受信したフレームがショートフレームであることを認識し、Ｆｌａｇ部５０３よりショートフレームが割当帯域通知用のショートフレームであり、Ｐａｙｌｏａｄ部５０４より送出を許可された期間が時刻ｔ０から時刻ｔ１であることを認識する。管理／制御用ショートフレーム７０１、７０２についても同様である。
【０１３１】
このような管理／制御用ショートフレーム７００〜７０２を受信したリモート局装置３１０〜３１２は、時刻ｔ０から時刻ｔ１（又は時刻ｔ１から時刻ｔ２、又は時刻ｔ２から時刻ｔ３）の間フレームを送出できる。
【０１３２】
基地局装置３２０は、Ｐａｙｌｏａｄ部５０４に記す開始時刻よりも前に各々のリモート局装置３１０〜３１２に到着するように、管理／制御用ショートフレーム７００〜７０２を送出する。
【０１３３】
次に、図１７、図１８は、第２の実施例による割当情報通知によってリモート局装置３１０〜３１２に対して許可された期間に従って基地局装置３２０に対してデータが転送される場合を示している。図１７の各管理／制御用ショートフレーム８００〜８０２では、Ｐａｙｌｏａｄ部５０４において各リモート局装置３１０〜３１２からの制御情報が記される。例えば、図１８に示すように、リモート局装置３１０から送信される管理／制御用ショートフレーム８００においては、そのＦｌａｇ部５０３にはリモート局装置３１０へのフレーム送信の禁止を要求する識別子Ｉを記し、Ｐａｙｌｏａｄ部５０４にはフレーム送信を禁止する期間Ｔが記されている。
【０１３４】
リモート局装置３１０への割当期間である時刻ｔ０→時刻ｔ１の期間Ｔ１には、リモート局装置３１０からの管理／制御用ショートフレーム８００をそのプリアンブル部分に多重したＭＡＣフレームが送信される。また、リモート局装置３１１への割当期間である時刻ｔ１→時刻ｔ２の期間Ｔ２には、リモート局装置３１１からの管理／制御用ショートフレーム８０１をそのプリアンブル部分に多重したＭＡＣフレームが送信され、リモート局装置３１２への割当期間である時刻ｔ２→時刻ｔ３の期間Ｔ３には、リモート局装置３１２からの管理／制御用ショートフレーム８０２をそのプリアンブル部分に多重したＭＡＣフレームが送信される。
【０１３５】
上記のように、第２の実施例における管理／制御用ショートフレーム７００〜７０２を受信したリモート局装置３１０〜３１２は、Ａｄｄｒｅｓｓ部５０２に記されたリモート局装置のみが、Ｐａｙｌｏａｄ部５０４に記された送出許可期間Ｔ１、Ｔ２、Ｔ３のあいだ基地局装置３２０に対してフレームを送出できる（Ａｄｄｒｅｓｓ部５０２に記されていないリモート局装置はフレームを送信しない）。
【０１３６】
また、基地局装置３２０から通知される管理／制御用ショートフレーム７００〜７０２は、リモート局装置３１０〜３１２に対して連続して複数送信される場合と割当期間が変わった時のみ一度送信される場合があるが、受信したリモート局装置３１０〜３１２はその中で最新の情報を反映する。
【０１３７】
以上説明したように本実施の形態では、リモート局装置３１０〜３１２の状態、及びリモート局装置３１０〜３１２への割当情報を管理／制御用ショートフレーム６００〜６０２（又は７００〜７０２、又は８００〜８０２）を用いてプリアンブルにおいて、又はプリアンブルがない場合には単独で通知する。これにより、状態通知、割当情報通知のために主信号用帯域を消費しないため、効率的なデータ転送を実現できるものである。
【０１３８】
なお、本実施の形態のＥＰＯＮシステムは、リモート局装置３１０、３１１、３１２や基地局装置３２０における、拡張Ｍｕｘ部３７２、３８２や、拡張Ｄｅｍｕｘ部３７３、３８３や、管理／制御用ショートフレーム制御部３７５、３８５のの機能や、その他の機能をハードウェア的に実現することは勿論として、各機能を備えるコンピュータプログラムであるデータ転送制御プログラム９０を、コンピュータ処理装置のメモリにロードされることで実現することができる。このデータ転送制御プログラム９０は、磁気ディスク、半導体メモリその他の記録媒体に格納される。そして、その記録媒体からコンピュータ処理装置にロードされ、コンピュータ処理装置の動作を制御することにより、上述した各機能を実現する。
【０１３９】
以上好ましい実施の形態及び実施例をあげて本発明を説明したが、本発明は必ずしも上記実施の形態及び実施例に限定されるものではなく、その技術的思想の範囲内において様々に変形して実施することができる。
【０１４０】
【発明の効果】
以上説明したように本発明によれば、管理情報／制御情報を通知するために主信号用帯域を消費しないため、効率的なデータ転送を実現できる。
【０１４１】
すなわち本発明のデータ転送方法及びそれを用いた１対多媒体共有型通信システムでは、上り方向又は下り方向の管理情報／制御情報を通知するためのインタフェイスとしてサイズが小さい管理／制御用ショートフレームを定義し、それを通常のＭＡＣフレームの間に位置するプリアンブルにおいて、又はプリアンブルが存在しない場合には単独で送信する。これにより、管理情報／制御情報を通知するために主信号用の帯域を消費しないため、効率的なデータ転送が可能である。
【０１４２】
このように本発明では、効率的なデータ転送を実現する通信システム、通信端末、サーバ、及びデータ転送制御プログラムを提供できる。
【図面の簡単な説明】
【図１】  本発明の第１の実施の形態によるＥＰＯＮシステムの構成図である。
【図２】  第１の実施の形態によるＥＰＯＮシステムが適用されるネットワークシステムの例を示す図である。
【図３】  本発明のＥＰＯＮシステムにおける信号列を示す図である。
【図４】  本発明の第１の実施の形態の管理／制御用ショートフレームを示す図である。
【図５】  第１の実施の形態におけるＥＰＯＮシステムのデータ転送の処理であって、下り方向のデータ転送における基地局装置の動作を説明するフローチャートである。
【図６】  第１の実施の形態におけるＥＰＯＮシステムのデータ転送の処理であって、下り方向のデータ転送におけるリモート局装置の動作を説明するフローチャートである。
【図７】  第１の実施の形態におけるＥＰＯＮシステムのデータ転送の処理であって、上り方向のデータ転送におけるリモート局装置の動作を説明するフローチャートである。
【図８】  第１の実施の形態におけるＥＰＯＮシステムのデータ転送の処理であって、上り方向のデータ転送における基地局装置の動作を説明するフローチャートである。
【図９】  本発明の第１の実施例の管理／制御用ショートフレームを用いてフレーム送出制御を行なう場合の下り方向のデータ列を示す図である。
【図１０】  本発明の第１の実施例の管理／制御用ショートフレームを用いてフレーム送出制御を行なう場合の管理／制御用ショートフレームを示す図である。
【図１１】  本発明の第１の実施例の管理／制御用ショートフレームを用いてフレーム送出制御を行なう場合の管理／制御用ショートフレームを示す図である。
【図１２】  本発明の第１の実施例の管理／制御用ショートフレームを用いてフレーム送出制御を行なう場合の管理／制御用ショートフレームを示す図である。
【図１３】  本発明の第２の実施例の管理／制御用ショートフレームを用いてフレーム送出制御を行なう場合の下り方向のデータ列を示す図である。
【図１４】  本発明の第２の実施例の管理／制御用ショートフレームを用いてフレーム送出制御を行なう場合の管理／制御用ショートフレームを示す図である。
【図１５】  本発明の第２の実施例の管理／制御用ショートフレームを用いてフレーム送出制御を行なう場合の管理／制御用ショートフレームを示す図である。
【図１６】  本発明の第２の実施例の管理／制御用ショートフレームを用いてフレーム送出制御を行なう場合の管理／制御用ショートフレームを示す図である。
【図１７】  本発明の第２の実施例の制御に基づいて管理／制御用ショートフレームを用いてフレーム送出を行なう場合の上り方向のデータ列を示す図である。
【図１８】  図１７のフレーム送出において転送される管理／制御用ショートフレームの例を示す図である。
【図１９】  従来のＥＰＯＮシステムの構成図である。
【図２０】  従来のＥＰＯＮシステムにおける信号列を示す図である。
【符号の説明】
１００  従来のＥＰＯＮシステム
１１０、１１１、１１２、３１０、３１１、３１２  リモート局装置
１２０、３２０  基地局装置
１３０  パッシブ信号合流／分離器
１４０、１４１、１４２  ファイバ
１４５  共有ファイバ
１５０、１５１、１５２  クライアント装置
１６０  ローカルスイッチ
１７０、１７１、１８０、１８１  送受信部
１７２、１８２  Ｍｕｘ部
１７３、１８３  Ｄｅｍｕｘ部
１７４、１８４  バッファ部
１７５、１８５  管理／制御用ＭＡＣフレーム制御部
２００  従来のＥＰＯＮシステムにおけるデータ列
２０１  管理／制御用ＭＡＣフレーム
２１０、２１１、２１２  ＭＡＣフレーム
２２０、２２１、２２２  プリアンブル
３００  本発明のＥＰＯＮシステム
３７２、３８２  拡張Ｍｕｘ部
３７３、３８３  拡張Ｄｅｍｕｘ部
３７５、３８５  管理／制御用ショートフレーム制御部
４００  本発明のＥＰＯＮシステムにおけるデータ列
４０１、５００、６００、６０１、６０２、７００、７０１、７０２、８００、８０１、８０２  管理／制御用ショートフレーム
５０１  Ｆｒａｍｅ＿ＩＤ部
５０２  Ａｄｄｒｅｓｓ部
５０３  Ｆｌａｇ部
５０４  Ｐａｙｌｏａｄ部
５０５  ＣＲＣ部
９０、９１  データ転送制御プログラム
【図１】
0003707546.tif 000002
【図２】
0003707546.tif 000003
【図３】
0003707546.tif 000004
【図４】
0003707546.tif 000005
【図５】
0003707546.tif 000006
【図６】
0003707546.tif 000007
【図７】
0003707546.tif 000008
【図８】
0003707546.tif 000009
【図９】
0003707546.tif 000010
【図１０】
0003707546.tif 000011
【図１１】
0003707546.tif 000012
【図１２】
0003707546.tif 000013
【図１３】
0003707546.tif 000014
【図１４】
0003707546.tif 000015
【図１５】
0003707546.tif 000016
【図１６】
0003707546.tif 000017
【図１７】
0003707546.tif 000018
【図１８】
0003707546.tif 000019
【図１９】
0003707546.tif 000020
【図２０】
0003707546.tif 000021