(57)【要約】【課題】送受信するデータを蓄積するメモリがアンダーフローすることやオーバーフローすることを未然に回避して安定した通信を確保し得る無線伝送装置等を提供すること。【解決手段】送信情報を広帯域の無線伝送路５を介して対向側のネットワーク機器に向けて送信する送信手段５Ａを備えた無線送信部１０Ａと、前記無線伝送路５を介して送信されてくる対向側からの受信信号を有線信号に変換して前記有線伝送路３Ａに伝送する無線受信部２０Ａとを備えている。そして、無線送信部１０Ａの主制御部４Ａが、送信用のメモリ１００Ａを監視するメモリ監視機能を備え、その監視情報に基づいて前記送信手段５Ａに対する前記メモリからの送信情報の読み出し開始若しくは停止の動作を設定制御する広帯域対応機能を備えていること。【選択図】図１
2008005249.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク機器から有線伝送路で伝送されてくる送信情報を広帯域の無線伝送路を介して対向側のネットワーク機器に向けて送信する送信手段を備えた無線送信部と、前記無線伝送路を介して送信されてくる対向側からの受信信号を有線信号に変換して前記有線伝送路に伝送する無線受信部とを備えた無線伝送装置において、
前記無線送信部が、前記送信情報を送信用として記憶する送信情報記憶手段と、この送信情報記憶手段及び前記送信手段の動作を前記広帯域の無線伝送路に対応して制御する主制御部とを備え、
この主制御部が、前記送信情報記憶手段の稼働状態を監視する記憶手段監視機能を有すると共に、この記憶手段に対する監視情報に基づいて前記送信手段への前記送信情報の読み出し開始若しくは停止の動作を設定制御する広帯域対応機能を備えていることを特徴とした無線伝送装置。
【請求項２】
前記請求項１に記載の無線伝送装置において、
前記ネットワーク機器から有線伝送路で伝送されてくる送信情報をＬＡＮ信号等の非同期信号とすると共に、
前記主制御部が、前記送信情報記憶手段に記憶された送信情報を、前記広帯域の無線伝送路に対応したクロック速度で読出制御し前記記送信手段へ送り込む情報読出制御機能を備えていることを特徴とした無線伝送装置。
【請求項３】
前記請求項１又は２に記載の無線伝送装置において、
前記主制御部の前記記憶手段監視機能は、予め設定された閾値と前記送信情報記憶手段に格納された送信情報の量とを比較して当該送信情報記憶手段に格納された送信情報の残存量を監視する機能であることを特徴とした無線伝送装置。
【請求項４】
前記請求項１又は２に記載の無線伝送装置において、
前記主制御部は、予め設定された閾値と前記送信情報記憶手段に格納された送信情報であるＬＡＮ信号の１パケットサイズとを比較する使用量／閾値比較回路を予め装備すると共に、前記ＬＡＮ信号のパケットサイズが前記閾値より大きい場合には当該１パケット全てを前記送信情報記憶手段に蓄積する前に当該パケットの読み出し制御を開始し、前記ＬＡＮ信号のパケットサイズが前記閾値より小さい場合には当該１パケット全てが前記送信情報記憶手段に蓄積された後に当該パケットの読み出し制御を開始する情報読出制御機能を備え、これを前記広帯域対応機能に優先して実行可能としたことを特徴とする無線伝送装置。
【請求項５】
前記請求項３又は４に記載の無線伝送装置において、
前記主制御部に前記閾値を設定するための閾値設定手段を併設すると共に、この閾値設定手段が、外部から前記無線伝送路の伝送容量にかかる容量設定信号が入力された場合に当該伝送容量の大小に対応して前記閾値を自動設定する閾値設定機能を備えていることを特徴とした無線伝送装置。
【請求項６】
前記請求項３又は４に記載の無線伝送装置において、
前記主制御部に前記閾値を設定するための閾値設定手段を併設すると共に、
この閾値設定手段が、外部入力される無線伝送路の伝送帯域の大小を判別する伝送容量判別機能と、この判別された伝送帯域に応じたクロック速度で前記送信情報記憶手段から最大パケットサイズの１パケットの全データを読み出すに必要な時間を算出する読出時間算出機能と、この算出された読み出し時間内に前記送信情報記憶手段に蓄積可能なＬＡＮ信号書き込み量を算出する書込み量算出機能と、前記最大パケットサイズと前記ＬＡＮ信号書き込み量との差を前記閾値として設定する閾値設定機能とを備えたことを特徴とする無線伝送装置。
【請求項７】
前記請求項１に記載の無線伝送装置において、
前記主制御部は、伝送されてきた前記送信情報であるＬＡＮ信号の１パケットの全てが前記送信情報記憶手段に書き込まれた場合にこれを検知する書込み完了検出回路と、前記送信情報記憶手段から送信情報を読み出す読出制御回路と、前記送信情報記憶手段から送信情報であるＬＡＮ信号の１パケットの全てが読み出された場合にこれを検知する読出完了検出回路と、この読出完了検出回路と前記書き込み完了検出回路の各出力情報に基づいて前記送信情報記憶手段内に蓄積されている残存パケット数を算定する保有パケット計数回路とを備え、
前記読出制御回路が、前記送信情報記憶手段からの送信情報の読み出しに際し送信情報のメモリ使用量が前記閾値を上回っている場合および前記送信情報のメモリ使用量が前記閾値を下回っていてもメモリ保有パケット数情報が１以上であることを確認した場合に、前記送信情報記憶手段に対してＬＡＮ信号の１パケットの全てを送信情報として読み出し開始を指令し実行する情報読出制御機能を備えていることを特徴とした無線伝送装置。
【請求項８】
ネットワーク機器から有線伝送路で伝送されてくる送信情報を広帯域の無線伝送路を介して対向側のネットワーク機器に向けて送信する送信手段を備えた送信側の無線伝送装置と、前記無線伝送路を介して伝送されてくる無線信号を受信し有線信号に変換して有線伝送路に伝送する対向側の無線伝送装置とを備えた無線伝送システムであって、
前記送信側の無線伝送装置が、前記有線伝送路で伝送されてくる送信情報を送信用として記憶する送信情報記憶手段と、この送信情報記憶手段及び前記送信手段の動作を前記広帯域の無線伝送路に対応して制御する主制御部とを備え、
前記送信側および対向側の各有線伝送路を同一速度の有線伝送路としたこと特徴とする無線伝送システム。
【請求項９】
ネットワーク機器から有線伝送路で伝送されてくる送信情報を広帯域の無線伝送路を介して対向側のネットワーク機器に向けて送信する送信手段を備えた送信側の無線伝送装置と、前記無線伝送路を介して伝送されてくる無線信号を受信し有線信号に変換して有線伝送路に伝送する対向側の無線伝送装置とを備えた無線伝送システムであって、
前記送信側の無線伝送装置が、前記有線伝送路で伝送されてくる送信情報を送信用として記憶する送信情報記憶手段と、この送信情報記憶手段及び前記送信手段の動作を前記広帯域の無線伝送路に対応して制御する主制御部とを備え、
この主制御部が、前記送信情報記憶手段の稼働状態を監視する記憶手段監視機能を有すると共に、この記憶手段監視機能を実行して得られる監視情報に基づいて前記送信手段への前記送信情報の読み出し開始若しくは停止の動作を設定制御する広帯域対応機能を備えていることを特徴とした無線伝送システム。
【請求項１０】
有線伝送路から受信した有線信号であるＬＡＮ信号等の非同期信号を無線信号に変換して当該有線伝送路の伝送帯域より大きい伝送帯域を有する無線伝送路で送信すると共に、当該無線伝送路から受信した無線信号を有線信号に変換して対応する前記有線伝送路に送信する無線伝送方法であって、
前記無線伝送路で送信するに際し、前記有線伝送路から受信した前記有線信号を送信情報記憶手段に記憶する有線信号記憶工程と、この記憶された有線信号を前記無線伝送路の広帯域の伝送帯域に対応したクロック速度で読み出す送信情報読出工程とを備えていることを特徴とした無線伝送方法。
【請求項１１】
前記請求項１０に記載の無線伝送方法において、
前記送信情報読出工程では、予め設定された閾値と前記送信情報記憶手段に格納された送信情報の量とを比較する情報量比較工程と、この情報量比較工程で送信情報の量が閾値を上回っている場合に当該送信情報記憶手段内から送信情報を前記速度で読み出す条件付き読出工程とを備えていることを特徴とした無線伝送方法。
【請求項１２】
前記請求項１０に記載の無線伝送方法において、
前記送信情報読出工程では、予め設定された閾値と前記送信情報記憶手段に格納された送信情報であるＬＡＮ信号の１パケットサイズとを比較する情報量比較工程と、この情報量比較工程で前記ＬＡＮ信号のパケットサイズが前記閾値より大きいと判断された場合に当該１パケット全てが前記送信情報記憶手段に蓄積される前に当該パケットの読み出しを開始すると共に、前記ＬＡＮ信号のパケットサイズが前記閾値より小さいと判断された場合には当該１パケット全てが前記送信情報記憶手段に蓄積された後に当該パケットの読み出しを開始するパケットサイズ別読出工程を備えていることを特徴とした無線伝送方法。
【請求項１３】
前記請求項１１又は１２に記載の無線伝送方法において、
前記有線信号記憶工程と前記送信情報読出工程との間に、外部から設定された前記無線伝送路の伝送容量にかかる容量情報に基づいて機能し当該伝送容量の大小に対応して前記閾値を自動設定する閾値設定工程を備えたことを特徴とする無線伝送方法。
【請求項１４】
前記請求項１３に記載の無線伝送方法において、
前記閾値設定工程が、外部入力される前記無線伝送路にかかる伝送帯域の大小を判別する伝送容量判別工程と、この判別された伝送帯域に応じたクロック速度で前記送信情報記憶手段から最大パケットサイズの１パケットの全データを読み出すに必要な時間を算出する読出時間算出工程と、この算出された読み出し時間内に前記送信情報記憶手段に蓄積可能なＬＡＮ信号書き込み量を算出する書込み量算出工程と、前記最大パケットサイズと前記ＬＡＮ信号書き込み量との差を前記閾値として算定する閾値算定工程とを備えたことを特徴とする無線伝送方法。
【請求項１５】
有線伝送路から受信した有線信号であるＬＡＮ信号等の非同期信号を無線信号に変換して当該有線伝送路の伝送帯域より大きい伝送帯域を有する無線伝送路で送信すると共に、当該無線伝送路から受信した無線信号を有線信号に変換して対応する前記有線伝送路に送信する無線伝送用送信処理プログラムであって、
前記有線伝送路から受信した有線信号にかかる受信情報を無線伝送路で送信するに際し、前記有線信号を送信情報記憶手段に記憶する有線信号記憶処理、
及びこの記憶された有線信号を前記無線伝送路の広帯域の伝送帯域に応じたクロック速度で読み出す送信情報読出処理、
をコンピュータに実行させるようにしたことを特徴とする無線伝送用送信処理プログラム。
【請求項１６】
前記請求項１５に記載の無線伝送用送信処理プログラムにおいて、
前記送信情報読出処理では、
予め設定された閾値と前記送信情報記憶手段に格納された送信情報の量とを比較する情報量比較処理と、この情報量比較処理で送信情報の量が閾値を上回っている場合に当該送信情報記憶手段内から送信情報を前記速度で読み出す条件付き読出処理と、
をコンピュータに実行させるようにしたことを特徴とする無線伝送用送信処理プログラム。
【請求項１７】
前記請求項１５に記載の無線伝送用送信処理プログラムにおいて、
前記送信情報読出処理では、
予め設定された閾値と前記送信情報記憶手段に格納された送信情報であるＬＡＮ信号の１パケットサイズとを比較する情報量比較処理と、この情報量比較処理にて前記ＬＡＮ信号のパケットサイズが前記閾値より大きいと判断された場合に当該１パケット全てが前記送信情報記憶手段に蓄積される前に当該パケットの読み出しを開始すると共に前記ＬＡＮ信号のパケットサイズが前記閾値より小さいと判断された場合に当該１パケット全てが前記送信情報記憶手段に蓄積された後に当該パケットの読み出しを開始するパケットサイズ別読出処理と、
をコンピュータに実行させるようにしたことを特徴とする無線伝送用送信処理プログラム。
【請求項１８】
前記請求項１５又は１６に記載の無線伝送用送信処理プログラムにおいて、
前記送信情報読出処理に先だって、外部から設定された前記無線伝送路の広帯域の伝送容量にかかる容量情報に基づいて機能し当該伝送容量の大小に対応して前記閾値を自動設定する閾値設定処理を設け、
これをコンピュータに実行させるようにしたことを特徴とする無線伝送用送信処理プログラム。
【請求項１９】
前記請求項１７に記載の無線伝送用送信処理プログラムにおいて、
前記閾値設定処理が、外部入力される前記無線伝送路にかかる広帯域の伝送容量（伝送帯域）の大小を判別する伝送容量判別処理と、この判別された伝送容量（伝送帯域）に応じたクロック速度で前記送信情報記憶手段から最大パケットサイズの１パケットの全データを読み出すに必要な時間を算出する読出時間算出処理と、この算出された読み出し時間内に前記送信情報記憶手段に蓄積可能なＬＡＮ信号書き込み量を算出する書込み量算出処理と、前記最大パケットサイズと前記ＬＡＮ信号書き込み量との差を前記閾値として算定する閾値算定処理とを備えた内容とし、
これをコンピュータに実行させるようにしたことを特徴とする無線伝送用送信処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線伝送装置、無線伝送方法、及び送信処理プログラム等に係り、特に、有線伝送路から受信した有線信号を無線信号に変換して送信すると共に、当該無線伝送路から受信した無線信号を有線信号に変換して当該有線伝送路に送信する無線伝送装置、無線伝送方法、及び無線伝送用送信処理プログラムに関する。
【背景技術】
【０００２】
従来、ＬＡＮや無線等のネットワークを利用する装置において、送信側と受信側の間でクロック速度の差が生じる場合には、送受信するデータを蓄積するメモリにオーバーフローやアンダーフローが生じ易い。このため、回線品質を保ち安定した通信を提供するために、これを未然に回避する必要がある。
【０００３】
メモリのオーバーフローやアンダーフローを未然に回避する技術として、ＬＡＮ等のネットワークを介して受信した音声パケットデータを蓄積するバッファ（以下、受信メモリという）に三つの閾値を設定して、受信メモリに蓄積された音声パケットデータのデータ量と閾値の比較結果に応じて、受信メモリからの音声パケットデータの出力を制御する音声パケットデータ受信装置が提案されている（例えば、特許文献１参照）。
【０００４】
また、必要最小限の容量のメモリを使用し、かつ、データの廃棄を発生することなく伝送速度の変換を行うことができるインタフェース変換装置が提案されている（例えば、特許文献２参照）。
また、フレームのエラーができ、受信メモリメモリにおいて発生するオーバフローを回避することができるスイッチングハブが提案されている（例えば、特許文献３参照）。
【０００５】
図５に、上記従来例の内の特許文献１に提案されている音声パケットデータ受信装置の概要を示す。この図５に示すように、この従来例にあっては、無音検出回路４３が受信バッファ４１により出力された音声パケットデータを監視し、無音データを検出した場合には、その旨をバッファ制御回路４２に通知する。バッファ制御回路４２は、受信バッファ４１に蓄積された音声パケットデータのデータ量を監視し、予め設定された所定量を超える音声パケットデータが蓄積されたことを確認すると、受信バッファ４１に対し音声パケットデータの読み出しを開始させる制御を実行する。
また、バッファ制御回路４２は、受信バッファ４１に蓄積された音声パケットデータが上記所定量に対して予め設定された上限閾値を超えたことを確認した場合には、無音検出回路４３から無音データが検出されたことを確認したのち、バッファに蓄積された所定量を超えた分の音声パケットデータを破棄するようになっている。
【０００６】
この図５の例では、バッファ制御回路４２は、受信バッファ４１に蓄積された音声パケットデータが上記所定量に対して予め設定された下限閾値を超えたことを確認した場合には、無音検出回路４３から無音データが検出されたことを確認したのち、受信バッファ４１に対して音声パケットデータの読出しを停止させる制御を実行し、その後、受信バッファ４１に蓄積された音声パケットデータのデータ量が上記所定量になった時点で読み出し停止制御を解除するようになっている。
【０００７】
又、図６に、上記従来例の内の特許文献２に提案されているインタフェース変換装置の概要を示す。この図６に示すように、この従来例では、制御回路７２がＦＩＦＯメモリ７１の空き容量を監視し、ＦＩＦＯメモリ７１の空き容量が一定値以下となった場合には、パラレルシリアル変換部（Ｓ−Ｐ）６７にポーズパケットをスイッチ部１３に送出させる指示を出力する。パラレルシリアル変換部６７は、制御回路７２からの指示に従い、ポーズパケットをスイッチ部５３に送出する。すると、スイッチ部５３は、データの送信を一時停止し、ＦＩＦＯメモリ７１がオーバーフローを起こしてデータの廃棄を抑えるようになっている。
【０００８】
更に、図７に、上記従来例の内の特許文献３に提案されているスイッチングハブの概要を示す。この図７に示すように、この従来例では、切り替え制御部８５が受信メモリとしてのメモリ８２内のフレーム蓄積量を監視し、蓄積量が閾値未満のときには、ＣＰＵ８１に対してストア＆フォワード方式で動作させる制御信号を出力し、一方、蓄積量が閾値以上になったときには、ＣＰＵ８１に対してカット＆スルー方式で動作させる制御信号出力する。そして、ＣＰＵ８１は、切り替え制御部８５から入力された制御信号に従ったフレームの転送処理を行うようになっている。
【特許文献１】特開２００４−２２９１１５号公報
【特許文献２】特開２００３−１６９０７２号公報
【特許文献３】特開平０９−１４９０６７号広報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１に提案されている音声パケットデータ受信装置（図５参照）では、数パケット分の音声パケットデータが受信バッファ４１に蓄積されていても、この受信バッファ４１に所定量を超える音声パケットデータが蓄積されないとバッファ制御回路４２が音声パケットデータの読出し制御を実行しないため、音声パケットデータの読出しが中断した状態から復帰する際に、常に一定量の伝送遅延が発生するという問題点があった。
【００１０】
又、上記特許文献２に提案されているインタフェース変換装置（図６参照）では、ＦＩＦＯメモリ７１の空き容量が一定値以下となった場合には、パラレルシリアル変換部（Ｓ−Ｐ）６７が制御回路７２からの指示に従い、ポーズパケットをスイッチ部５３に送出し、スイッチ部５３がデータの送信を一時停止しするので、ＦＩＦＯメモリ７１がオーバーフローを起こしてデータの廃棄を抑えるが、ＦＩＦＯメモリ７１から読み出されるデータの読出し速度が、ＦＩＦＯメモリ７１に書き込まれるデータの書込み速度より大きい場合には、ＦＩＦＯメモリ７１がアンダーフローが発生してしまい、回線品質を保ち安定した通信を得られないという問題点があった。
【００１１】
更に、上記特許文献３に提案されているスイッチングハブ（図７参照）では、メモリ８２の閾値がメモリ８２に書き込まれるパケットの最大パケットサイズより小さい場合には、このパケットが常にストア＆フォワードで送信され、カット＆スルーで送信されないので、伝送効率が悪いという問題点があった。又、このスイッチングハブでは、メモリ８２の閾値がメモリ８２に書き込まれるパケットの最大パケットサイズより大きい場合には、カット＆スルーでパケットを送信する可能性が発生するが、パケットを送信している途中で、メモリ８２が空になるアンダーフローを確実に防止することができないという問題点があった。
【００１２】
〔発明の目的〕
本発明は、上述した従来例の有する不都合を改善し、特に、送信用のデータを蓄積するメモリがアンダーフローすることを未然に回避して、回線品質を保持し、これによって安定した通信を確保し得る無線伝送装置、無線伝送方法、及び無線伝送用送信処理プログラムを提供することを、その目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、本発明にかかる無線伝送装置は、所定のネットワーク機器から有線伝送路で伝送されてくる送信情報を広帯域の無線伝送路を介して対向側のネットワーク機器に向けて送信する送信手段を備えた無線送信部と、前記無線伝送路を介して送信されてくる対向側からの受信信号（ＬＡＮ信号等の非同期信号）を有線信号に変換して前記有線伝送路に伝送する無線受信部（受信ブロック）とを備えている。前述した無線送信部は、前記送信情報を送信用として記憶する送信情報記憶手段（送信メモリ回路）と、この送信情報記憶手段及び前記送信手段の動作を前記広帯域の無線伝送路に対応して制御する主制御部とを備えている。
そして、この主制御部が、前記記憶手段の稼働状態を監視する記憶手段監視機能を有すると共に、この記憶手段に対する監視情報に基づいて前記送信手段への前記送信情報の読み出し開始若しくは停止の動作を設定制御する広帯域対応機能を備えていることを特徴とする（請求項１）。
【００１４】
このため、これによると、主制御部による記憶手段監視機能および広帯域対応機能によって、前記無線伝送路の広帯域化に伴って生じやすい送信データ用のメモリのアンダーフローを確実に回避することが可能となり、回線品質が有効に保持され、安定した高速通信を確保することができる。
【００１５】
ここで、前述したネットワーク機器から有線伝送路で伝送されてくる送信情報をＬＡＮ信号等の非同期信号とすると共に、前記主制御部が、前記送信情報記憶手段に記憶された送信情報を、前記広帯域の無線伝送路に対応したクロック速度で読出し制御し前記記送信手段に送り込む情報読出制御機能を備えた構成としてもよい（請求項２）
又、前述した主制御部の記憶手段監視機能は、予め設定された閾値と前記送信情報記憶手段に格納された送信情報の量とを比較して当該送信情報記憶手段に格納された送信情報の残存量を監視する機能であることを特徴とする（請求項３）。
【００１６】
更に、前述した主制御部は、予め設定された閾値と前記送信情報記憶手段に格納された送信情報であるＬＡＮ信号の１パケットサイズとを比較する使用量／閾値比較回路を予め装備すると共に、前記ＬＡＮ信号のパケットサイズが前記閾値より大きい場合には当該１パケット全てを前記送信情報記憶手段に蓄積する前に当該パケットの読み出し制御を開始し、前記ＬＡＮ信号のパケットサイズが前記閾値より小さい場合には当該１パケット全てが前記送信情報記憶手段に蓄積された後に当該パケットの読み出し制御を開始する情報読出制御機能を備え、これを前記広帯域対応機能に優先実行可能に構成してもよい（請求項４）。
このため、このようにすると、閾値を基準としてパケットサイズに応じた読み出し制御を開始するとしたので、パケットデータの伝送誤りと防止することができ、且つメモリ内に係る於けるパケットの滞留時間を少なくすることができるので、伝送遅延を有効に抑制することができる。
【００１７】
又前述した主制御部に前記閾値を設定するための閾値設定手段を併設すると共に、この閾値設定手段が、外部から前記無線伝送路の伝送容量にかかる容量設定信号が入力された場合に当該伝送容量の大小に対応して前記閾値を自動設定する閾値設定機能を備えていることを特徴とした無線伝送装置（請求項５）。
このため、これによると、無線伝送路の伝送容量に応じて自動的に閾値が設定されるので、伝送容量に適した閾値が設定され、送新情報を効率よく実行することができる。
【００１８】
更に、前述した主制御部に前記閾値を設定するための閾値設定手段を併設すると共に、この閾値設定手段が、外部入力される無線伝送路の伝送容量（伝送帯域）の大小を判別する伝送容量判別機能と、この判別された伝送容量（伝送帯域）に応じたクロック速度で前記送信情報記憶手段から最大パケットサイズの１パケットの全データを読み出すに必要な時間を算出する読出時間算出機能と、この算出された読み出し時間内に前記送信情報記憶手段に蓄積可能なＬＡＮ信号書き込み量を算出する書込み量算出機能と、前記最大パケットサイズと前記ＬＡＮ信号書き込み量との差を前記閾値として設定する閾値設定機能とを備えた構成としてもよい（請求項６）。
このため、これによると、閾値の値が具体的に算定されるので、装置全体の信頼性をより一層たかめることができる。
【００１９】
更に、本発明にかかる無線伝送装置では、前述した主制御部は、伝送されてきた前記送信情報であるＬＡＮ信号の１パケットの全てが前記送信情報記憶手段に書き込まれた場合にこれを検知する書き込み完了検出回路と、前記送信情報記憶手段から送信情報を読み出す読出制御回路と、前記送信情報記憶手段から送信情報であるＬＡＮ信号の１パケットの全てが読み出された場合にこれを検知する読出完了検出回路と、この読出完了検出回路と前記書き込み完了検出回路の各出力情報に基づいて前記送信情報記憶手段内に蓄積されている残存パケット数を算定する保有パケット計数回路とを備えた構成とする。
【００２０】
そして、前述した  前記読出制御回路が、前記送信情報記憶手段からの送信情報の読み出しに際し送信情報のメモリ使用量が前記閾値を上回っている場合および前記送信情報のメモリ使用量が前記閾値を下回っていてもメモリ保有パケット数情報が１以上であることを確認した場合に、前記送信情報記憶手段に対してＬＡＮ信号の１パケットの全てを送信情報として読み出し開始を指令し実行する情報読出制御機能を備えた構成としてもよい（請求項７）。
【００２１】
このため、これによると、メモリ使用量が閾値以下であっても信号送出を開始することができ、かかる点において、パケットデータのメモリ滞留時間を最小限に抑えることが可能となる。
【００２２】
更に、本発明にかかる無線伝送システムでは、ネットワーク機器から有線伝送路で伝送されてくる送信情報を広帯域の無線伝送路を介して対向側のネットワーク機器に向けて送信する送信手段を備えた送信側の無線伝送装置と、前記無線伝送路を介して伝送されてくる無線信号を受信し有線信号に変換して有線伝送路に伝送する対向側の無線伝送装置とを備えた無線伝送システムであって、前記送信側の無線伝送装置が、前記有線伝送路で伝送されてくる送信情報を送信用として記憶する送信情報記憶手段と、この送信情報記憶手段及び前記送信手段の動作を前記広帯域の無線伝送路に対応して制御する主制御部とを備えている。そして、前述した送信側および対向側の各有線伝送路を同一速度の有線伝送路としたこと特徴とする（請求項８）。
【００２３】
このため、これによると、主制御部による記憶手段監視機能および広帯域対応機能によって、前記無線伝送路の広帯域化に伴って生じやすい送信データ用のメモリ（送信情報記憶手段）のアンダーフローを有効に回避することが可能となり、回線品質が有効に保持され、安定した高速通信を確保することができ、更に対向側の無線伝送装置と同一の伝送速度で送信情報を対応するネットワーク機器に伝送することができ、相互通信が容易となるという利点がある。
【００２４】
ここで、上記無線伝送システムにあって、前述した主制御部を、前記送信情報記憶手段の稼働状態を監視する記憶手段監視機能を有すると共に、この記憶手段監視機能を実行して得られる監視情報に基づいて前記送信手段への前記送信情報の読み出し開始若しくは停止の動作を設定制御する広帯域対応機能を備えた構成としてもよい（請求項９）。
このようにすると、前記無線伝送路の広帯域化に伴って生じやすい送信データ用のメモリ（送信情報記憶手段）のアンダーフローをより確実に回避することができる。
【００２５】
本発明にかかる無線伝送方法では、有線伝送路から受信した有線信号であるＬＡＮ信号等の非同期信号を無線信号に変換して当該有線伝送路の伝送帯域より大きい伝送帯域を有する無線伝送路で送信すると共に、当該無線伝送路から受信した無線信号を有線信号に変換して対応する前記有線伝送路に送信する無線伝送方法であって、
前記無線伝送路で送信するに際し、前記有線伝送路から受信した前記有線信号を送信情報記憶手段に記憶する有線信号記憶工程と、この記憶された有線信号を前記無線伝送路の広帯域の伝送帯域に対応したクロック速度で読み出す送信情報読出工程とを備えていることを特徴とする（請求項１０）。
このため、これによると、送信情報記憶手段に対する記憶速度よりも早い速度で当該送信情報が読みだされることから、送信情報がこの送信情報記憶手段に滞留する時間を少なくすることができ、効率のよい送信情報の送信処理が可能となる。
【００２６】
ここで、前述した送信情報読出工程では、予め設定された閾値と前記送信情報記憶手段に格納された送信情報の量とを比較する情報量比較工程と、この情報量比較工程で送信情報の量が閾値を上回っている場合に当該送信情報記憶手段内から送信情報を前記速度で読み出す条件付き読出工程とを備えた構成としてもよい（請求項１１）。
このため、これによると、メモリ内の送信用の情報量が常に把握されるので、前記無線伝送路の広帯域化に伴って生じやすい送信データ用のメモリのアンダーフローを確実に回避することが可能となる。
【００２７】
又、前述した送信情報読出工程では、予め設定された閾値と前記送信情報記憶手段に格納された送信情報であるＬＡＮ信号の１パケットサイズとを比較する情報量比較工程と、この情報量比較工程で前記ＬＡＮ信号のパケットサイズが前記閾値より大きいと判断された場合に当該１パケット全てが前記送信情報記憶手段に蓄積される前に当該パケットの読み出しを開始すると共に、前記ＬＡＮ信号のパケットサイズが前記閾値より小さいと判断された場合には当該１パケット全てが前記送信情報記憶手段に蓄積された後に当該パケットの読み出しを開始するパケットサイズ別読出工程を備えた構成としてもよい（請求項１２）。
このため、このようにすると、閾値を基準としてパケットサイズに応じた読み出し制御を開始するとしたので、パケットデータの伝送誤りと防止することができ、且つメモリ内に係る於けるパケットの滞留時間を少なくすることができるので、伝送遅延を有効に抑制することができる。
【００２８】
ここで、前述した有線信号記憶工程と前記送信情報読出工程との間に、外部から設定された前記無線伝送路の伝送容量にかかる容量情報に基づいて機能し当該伝送容量の大小に対応して前記閾値を自動設定する閾値設定工程を備えた構成としてもよい（請求項１３）
【００２９】
又、前述した閾値設定工程は、外部入力される前記無線伝送路にかかる伝送容量（伝送帯域）の大小を判別する伝送容量判別工程と、この判別された伝送容量（伝送帯域）に応じたクロック速度で前記送信情報記憶手段から最大パケットサイズの１パケットの全データを読み出すに必要な時間を算出する読出時間算出工程と、この算出された読み出し時間内に前記送信情報記憶手段に蓄積可能なＬＡＮ信号書き込み量を算出する書込み量算出工程と、前記最大パケットサイズと前記ＬＡＮ信号書き込み量との差を前記閾値として算定する閾値算定工程とを備えたことを特徴とする無線伝送方法（請求項１４）。
このため、これによると、閾値の値が順次具体的に算定されるので、装置全体の信頼性をより一層たかめることができる。
【００３０】
ここで、上述した各無線伝送方法を構成する各工程における実行処理内容をプログラム化してコンピュータに実行させるように構成してもよい（請求項１５乃至１９）
このようにしても、前述した目的を有効に達成し、無線伝送路の広帯域化に伴い送受信するデータを蓄積するメモリのアンダーフロー若しくはアンダーフローとオーバーフローとを未然に回避して、回線品質を効果的に保持することが可能となる。
【発明の効果】
【００３１】
本発明は以上のように構成され機能するので、これによると、主制御部による記憶手段監視機能および当該監視情報に基づいた送信情報の読み出し開始若しくは停止の動作を設定制御する広帯域対応機能によって、前記無線伝送路の広帯域化に伴って生じやすい送信データ用のメモリのアンダーフローを確実に回避することが可能となり、これにより回線品質を保持しつつ安定した高速通信を確保することができる、という従来にない優れた無線伝送装置、無線伝送システム、無線伝送方法、及び無線伝送用送信処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の一実施の形態を添付図面に従って説明する。
まず、本実施形態において、無線伝送システムは、有線伝送路から受信したＩＥＥＥ
８０２．３で標準化されたインタフェース信号（以下「ＬＡＮ信号」と定義す）を当該有線伝送路の伝送帯域よりも高速のクロックに乗せ替えて広帯域の無線伝送路への送信を行う。そして、対向局では、前述した有線伝送路と同じ伝送帯域を持つ有線伝送路へ出力するように無線伝送システムを構成した点に特徴を有する（図１参照）。この無線伝送路の伝送帯域については、外部からの指令によって無線伝送装置１Ａ，１Ｂの送信手段５Ａ，５Ｂおよび主制御部４Ａ，４Ｂが作動し、予めその容量の大小が可変設定可能な構成となっている。
【００３３】
又、この無線伝送システムでは、図１において、送信側と受信側の各無線伝送装置１Ａ，１Ｂが共に送受信に関する同一の基本構成を備えている。この無線伝送システムでは、送信側の無線伝送装置１Ａ内におけるメモリ１００Ａに蓄積したＬＡＮ信号のデータ量を監視して無線伝送路５へのパケット読み出しを開始もしくは停止させる制御部４を備えている。そして、この制御部４が、後述するようにメモリ１００Ａのアンダーフローを防ぐ機能と、メモリに書き込まれるＬＡＮ信号のパケットサイズが大きい場合は１パケット全てをメモリに蓄積する前にパケットの無線伝送路５への読み出しを開始すると共にパケットサイズが小さい場合は１パケット全てメモリに書き込まれた後でパケットを読み出す機能とを備えている。
【００３４】
ここで、パケットサイズ大小の判断基準は、装置内に予め設定された閾値に基づいて大きいか小さいかで判断する。そして、この閾値については、本実施形態では、無線伝送路５の容量に基づいて最適な値を算出し設定するように構成されているが、外部入力によって設定されたものであってもよい。
【００３５】
このため、本実施形態では、有線伝送路３Ａよりも無線伝送路５の容量を大きくした場合であって、前述したメモリ１００Ａのアンダーフローを防ぐことで高いスループットを保つことが可能となり、さらに、１パケット全てをメモリに書き込む前にそのパケットを無線伝送路へ送出する機能を持つことにより、装置内にパケットが留まる時間が小さく、装置全体での伝送遅延時間が小さい装置を提供することが可能となる。
以下、これらの内容を、図１乃至図３に基づいて詳述する。
【００３６】
図１に、本実施形態における無線伝送システムのブロック図を示す。
この図１において、無線伝送システムは、送信側の無線伝送装置１Ａと、この無線伝送装置１Ａに無線伝送路５を介して接続された受信側の無線伝送装置１Ｂとを備えている。送信側の無線伝送装置１Ａには、その入力段に有線伝送路３Ａを介して送信側のネットワーク機器２Ａが連結され、又、受信側の無線伝送装置１Ｂには、その出力段に有線伝送路３Ｂを介して受信側のネットワーク機器２Ｂが連結されている。
ここで、送信側および受信側の各有線伝送路３Ａ，３Ｂはそれぞれ同一速度で稼働する有線伝送路が装備されている。
【００３７】
上記無線伝送装置１Ａは、送信側のネットワーク機器２Ａから有線伝送路３Ａで伝送されたＬＡＮ信号等の非同期信号（送信信号）３ａを無線信号１８０ａに変換し無線伝送路５を介して対向側のネットワーク機器２Ｂに向けて伝送すると共に、当該無線伝送路５から伝送されてくる対向側からのＬＡＮ信号等の非同期信号１８０ｂを有線信号３ｂａに変換して前記有線伝送路３Ａに送信する機能を備えている。
【００３８】
受信側の無線伝送装置１Ｂも、当該無線伝送装置１Ｂを送信側とし前述した無線伝送装置１Ａを受信側として、当該無線伝送装置１Ａと全く同様に機能しＬＡＮ信号等の非同期信号３ｂを無線信号１８０ｂに変換し前述した無線伝送装置１Ａに対して送信する機能を備えている。
図１中、記号３ａｂは無線伝送装置１Ａから無線伝送装置１Ｂへ送り込まれた送信信号を示し、記号３ｂａは無線伝送装置１Ａで受信された無線伝送装置１Ｂからの受信信号を示す。
そして、この無線伝送路５を介して連結された無線伝送装置１Ａ，１Ｂと、前記送信側および受信側にそれぞれ装備された有線伝送路およびネットワーク機器２Ａ，２Ｂとによって無線伝送システムが構成されている。
【００３９】
ここで、上述した無線伝送装置１Ａ，１Ｂは、それぞれ同一の各構成要素を備えており、同一に機能するようになっている。このため、以後は、同一の符号を使用し、送信側の無線伝送装置１Ａの各構成要素については記号「Ａ」を付して、又受信側（対向側）の無線伝送装置１Ｂの各構成要素については記号「Ｂ」を付して使用することとする。
【００４０】
本実施形態にかかる無線伝送装置１Ａは、例えば、１００ＢＡＳＥ−Ｔケーブルを使用した有線伝送路３Ａから入力されたＬＡＮ信号１００ａを、無線送信信号１８０ａとして無線伝送路５を介して対向する無線伝送装置１Ｂに送信すると共に、無線伝送路５を介して対向する無線伝送装置１Ｂから受信した無線受信信号１８０ｂを、ＬＡＮ信号３ｂａとして有線伝送路３Ａを介してネットワーク機器２Ａに出力する機能を備えた装置である（図１参照）。
【００４１】
この無線伝送装置１Ａは、有線伝送路３Ａを介して入力されたネットワーク機器２ＡからのＬＡＮ信号３ａを無線送信用の送信信号１８０ａに変換生成すると共にこの生成された送信信号１８０ａを無線伝送路５に伝送する送信ブロック１０Ａと、対向側である前記無線伝送装置１Ｂから送られて来る無線信号１８０ｂより上記ＬＡＮ信号３ｂａを生成しネットワーク機器２Ａに出力する受信ブロック２０Ａとを備えている。
【００４２】
この内、送信ブロック１０Ａは、ネットワーク機器２Ａから有線伝送路を介して伝送されてくる（ＬＡＮ信号等の非同期信号から成る）送信情報を送信用として記憶する送信情報記憶手段としての送信メモリ回路１００Ａと、この記憶された送信情報を無線伝送路５を介して対向側の無線伝送装置１Ａへ送信する送信手段５Ａと、これら送信メモリ回路１００Ａ及び前記送信手段５Ａの動作を前記広帯域の無線伝送路に対応して制御する主制御部６Ａと、この主制御部６Ａに併設された閾値設定回路１１０Ａとを備えている。
ここで、主制御部６Ａは、送信メモリ回路１００Ａの稼働状態を監視する記憶手段監視機能を有し、この記憶手段監視機能が作動して得られる監視情報に基づいて前記送信手段５Ａに対する前記送信情報の読み出し若しくは停止の動作を設定制御する広帯域対応機能を備えている。
【００４３】
上記、主制御部６Ａは、具体的には、使用量／閾値比較回路１２０Ａと、読出し制御回路１３０Ａと、読出し完了検出回路１５０Ａと、書込み完了検出回路１４０Ａと、メモリ保有パケットカウント回路１６０Ａとを備えている。又、前述した送信手段５Ａは、無線フレーム多重回路１７０Ａと、無線送信回路１８０Ａとを備えている。
【００４４】
そして、図１において、無線伝送装置１Ａはネットワーク機器２Ａから有線伝送路３Ａ経由で受信したＬＡＮ信号（送信情報）を一旦送信ブロック１０Ａ内の送信メモリ回路（送信情報記憶手段）１００Ａに蓄積し、無線伝送路５の広帯域の伝送帯域に合わせたクロック速度で読み出す（主制御部６Ａの情報読出制御機能）と共に、送信手段５Ａで無線フレームに多重し、続いて無線伝送路５を介して無線伝送装置１Ｂへ送信する。そして、これを受信した対向側の無線伝送装置１Ｂでは、無線フレームの同期確立及びＬＡＮ信号の分離を行い、その後に有線伝送路３Ｂを経由してネットワーク機器２Ｂへ出力されるようになっている。
【００４５】
また、有線伝送路３Ａ／３Ｂは伝送帯域が同一であり、無線伝送路５の伝送容量として、当該無線伝送路の伝送帯域を設定するための信号（以下「無線帯域設定信号４ａ」と定義する）は外部より任意に設定するが、この外部設定する帯域は、上述したように、有線伝送路３Ａ／３Ｂよりも常に大きい帯域であるものとする。
【００４６】
又、前述した受信ブロック２０Ａは、対向側である前記無線伝送装置１Ｂから送られて来る無線信号１８０ｂを受信し復調してクロックの抽出および無線フレームの同期確立を行った後に受信信号２００ａとして送り出す無線受信回路２００Ａと、この受信信号２００ａからパケットデータ２１０ａを抽出する無線フレーム分離回路２１０Ａと、この抽出されたパケットデータ２１０ａを記憶する受信メモリ記憶部２２０Ａとを備えている。
更に、この受信メモリ回路２２０Ａは、書き込んだパケットを順次有線伝送帯域３Ａに応じたクロック速度で読み出して前述した有線伝送路３ＡへＬＡＮ信号を出力する機能を備えている。
【００４７】
ここで、上述した送信ブロック１０Ａの各構成要素について説明する。
送信メモリ回路（送信情報記憶手段）１００Ａは、上述したように、有線伝送路３Ａ経由で受信したＬＡＮ信号（送信情報）３ａをパケット単位でメモリに書き込み、主制御部４Ａの一部である読出し制御回路１３０Ａからの読出し制御信号１３０ａに付勢されて無線伝送帯域に応じたクロック速度でＬＡＮ信号をパケット単位で読み出して（主制御部４Ａの情報読出制御機能の発動）、この読出しパケットデータ１００ａを送信手段５Ａの無線フレーム多重回路１７０Ａへ出力する。また、このメモリ回路１００Ａは、蓄積したＬＡＮ信号のデータ量（残存量）を前述した主制御部６Ａの監視制御機能に付勢されて監視し、その監視情報であるメモリ使用量情報（残存量）１０１ａを使用量／閾値比較回路１２０ａへ出力する機能を備えている。
【００４８】
閾値設定回路１１０Ａは、装置外から入力される無線帯域設定信号４ａに従って無線伝送路５の伝送帯域（伝送容量）を判別し、伝送帯域に応じて閾値１１０ａを生成して使用量／閾値比較回路１２０Ａへ出力する機能を備えている。
【００４９】
使用量／閾値比較回路１２０Ａは、前述した閾値設定回路１１０Ａからの閾値１１０ａと、送信メモリ回路１００Ａからのメモリ使用量情報１０１ａとの値の大小を比較し、その比較結果である大小何れかの情報を比較結果情報１２０ａとして読出し制御回路１３０Ａへ出力する機能を備えている。
【００５０】
ここで、前述した送信メモリ回路１００Ａには、読出し完了検出回路１５０Ａが併設されている。
この読出し完了検出回路１５０Ａは、送信メモリ回路１００Ａからの読出しパケットデータ１００ａを監視し、当該送信メモリ回路１００Ａが１パケット分のデータを全て読み出したことを検出して、読出し完了検出パルス１５０ａを読出し制御回路１３０Ａおよびメモリ保有パケットカウンタ回路１６０Ａへ出力する機能を備えている。
又、前述した送信メモリ回路１００Ａに入力されるＬＡＮ信号（送信情報）３ａは、前述した書込み完了検出回路１４０Ａにも送り込まれるようになっている。
【００５１】
この書込み完了検出回路１４０Ａは、前述した有線伝送路３Ａを監視し、ＬＡＮ信号１パケット全てが送信メモリ回路１００Ａに書き込まれたことを検出して、書き込み完了検出パルス１４０ａをメモリ保有パケットカウンタ回路１６０Ａへ出力する機能を備えている。
メモリ保有パケットカウンタ回路１６０Ａは、書込み完了検出回路１４０Ａからの書込み完了検出パルス１４０ａと、読出し完了検出回路１５０Ａからの読出し完了検出パルス１５０ａに従い、送信メモリ回路１００Ａのメモリ内に蓄積されたパケット数を示すパケットカウンタを加算もしくは減算し、メモリ保有パケット数情報１６０ａを読出し制御回路１３０Ａへ出力する機能を備えている。
【００５２】
上記主制御部４Ａの一部を成す読出し制御回路１３０Ａは、使用量／閾値比較回路１２０Ａからの比較結果情報１２０ａと、メモリ保有パケットカウンタ回路１６０Ａからのメモリ保有パケット数情報１６０ａとに基づき、送信メモリ回路１００Ａのメモリに蓄積されたパケットデータの読み出し可否を判断し、読出し制御信号１３０ａを生成して、送信メモリ回路１００Ａへ出力する機能を備えている。
【００５３】
前述した送信手段５Ａの無線フレーム多重回路１７０Ａは、パケットデータを伝送するペイロード部と無線伝送で必要となる情報を伝送するオーバヘッド部とで構成される無線フレーム構造に対して、前述したペイロード部に送信メモリ回路１００Ａからの読み出しパケットデータ１００ａを多重して無線送信信号１７０ａを生成し、無線送信回路１８０Ａに出力する機能を備えている。そして、この無線送信回路１８０Ａは、無線フレーム多重回路１７０Ａからの無線送信信号１７０ａを無線周波数に変換し無線伝送路５に出力する機能を備えている。
【００５４】
前述した無線伝送装置１Ｂも、上述した無線伝送装置１Ａの場合と同様に構成され、有線伝送路３Ｂを介して入力されるネットワーク機器２ＢからのＬＡＮ信号３ｂを無線送信用の送信信号１８０ｂに変換生成すると共に、この生成された送信信号１８０ｂを無線伝送路５に伝送する送信ブロック１０Ｂと、前記無線伝送装置１Ａから送られて来る無線信号１８０ａより上記ＬＡＮ信号３ａｂを生成しネットワーク機器２Ｂに出力する受信ブロック２０Ｂとを備えている。
【００５５】
そして、この無線伝送装置１Ｂの送信ブロック１０Ｂも、前述した無線伝送装置１Ａの送信ブロック１０Ａの場合と同様に、ネットワーク機器２Ｂから有線伝送路３Ｂを介して伝送されてくる（ＬＡＮ信号等の非同期信号から成る）送信情報を送信用として記憶する送信情報記憶手段としての送信メモリ回路１００Ｂと、この記憶された送信情報を無線伝送路５を介して対向側の無線伝送装置１Ａへ送信する送信手段５Ｂと、これら送信メモリ回路１００Ｂ及び前記送信手段５Ｂの動作を前記広帯域の無線伝送路に対応して制御する主制御部６Ｂと、この主制御部６Ｂに併設された閾値設定回路１１０Ｂとを備えている。
【００５６】
又、無線伝送装置１Ｂの受信ブロック２０Ｂも、前述した無線伝送装置１Ａの受信ブロック１０Ａの場合と同様に、無線伝送路５を介して送信側である無線伝送装置１Ａから伝送されてくる無線信号１８０ａを受信し復調してクロックの抽出及び無線フレームの同期確立を行なって無線受信信号２００ｂを生成する無線受信回路２００Ｂを備え、この生成された無線受信信号２００ｂから無線フレームのペイロード部に多重したパケットデータ２１０ｂを抽出する無線フレーム分離回路２１０Ｂを有し、抽出されたパケットデータ２１０ｂをパケット単位でメモリに書き込む受信メモリ回路２２０Ｂとを備えている。
更に、受信メモリ回路２２０Ｂは、書き込んだパケットを順次有線伝送帯域３Ｂに応じたクロック速度で読み出して前述した有線伝送路３ＢへＬＡＮ信号を出力する機能を備えている。
【００５７】
〔動作の説明〕
次に、上記実施形態における無線伝送装置の動作について説明する。
【００５８】
〈送信動作〉
まず、図１、図２を参照して無線伝送装置１Ａがネットワーク機器２Ａから有線伝送路３Ａを介してＬＡＮ信号を受信し、無線伝送路５を介して対向している無線伝送装置１Ｂへ送信するまでの動作を説明する。
【００５９】
図１において、送信ブロック１０Ａ内の送信メモリ回路（送信情報記憶手段）１００Ａは、ネットワーク機器２Ａから有線伝送路３Ａを介して受信したＬＡＮ信号を送信メモリ回路１００Ａに書き込む（有線信号記憶工程）。その後、書き込んだデータ量は常時監視され、そのメモリ使用量情報１０１ａが前述した使用量／閾値比較回路１２０Ａへ随時出力される。かかる監視動作は、主制御部４Ａ（読出し制御回路１３０Ａ）の記憶手段監視機能に付勢されて実行される。
【００６０】
前述した監視閾値設定回路１１０Ａは、外部から入力される無線帯域設定信号４ａに従い後述する図３のフローチャートに示すように、閾値１１０ａを自動的に決定する（閾値設定工程）。その後、この決定した閾値１１０ａを使用量／閾値比較回路１２０Ａへ出力する。使用量／閾値比較回路１２０Ａは、送信メモリ回路１００Ａからのメモリ使用量情報１０１ａと、閾値設定回路１１０Ａからの閾値１１０ａを比較し（情報量比較工程）、その比較結果情報１２０ａを読出し制御回路１３０Ａへ出力する。
【００６１】
一方、有線情報３ａの入力段に装備された書込み完了検出回路１４０Ａは、有線情報３ａを監視してＬＡＮ信号を１パケット分受信し、送信メモリ回路１００ａのメモリに１パケット分のデータを書き込んだことを検出して書き込み完了検出パルス１４０ａをメモリ保有パケットカウンタ回路１６０Ａに出力する。
前述した読出し完了検出回路１５０Ａは、送信メモリ回路１００Ａから読み出される読み出しパケットデータ１００ａを監視して１パケット全て読み出されたことを確認する毎に読出し完了検出パルス１５０ａを、前述したメモリ保有パケットカウンタ回路１６０Ａと読出し制御回路１３０Ａに出力する。
【００６２】
メモリ保有パケットカウンタ回路１６０Ａは、前述した書込み完了検出パルス１４０ａを検出する毎に回路内のカウンタを加算し、読出し完了検出パルス１５０ａを検出する毎に回路内のカウンタの値を減算することにより、現在送信メモリ回路１００Ａ内に書き込まれているパケット数を計数しメモリ保有パケット数情報１６０ａとして読出し制御回路１３０Ａへ出力する。
【００６３】
読出し制御回路１３０Ａは、使用量／閾値比較回路１２０Ａからの比較結果情報１２０ａとメモリ保有パケットカウンタ回路１６０Ａからのメモリ保有パケット数情報１６０ａ、そして読出し完了検出回路１５０Ａからの読み出し完了検出パルス１５０ａにより、送信メモリ回路１００Ａに蓄積されたパケットの読み出し可否を判断し、読出し制御信号１３０ａを生成し、これにより送信メモリ回路１００Ａからの送信情報の読出し制御（情報読出制御機能）を実行する。この情報読出制御機能は具体的な場合であり、前述した主制御部４Ａによる広帯域対応機能に優先して実行される。
【００６４】
ここで、読み出し可能と判断する条件は、比較結果情報１２０ａにより、メモリ使用量情報１０１ａが閾値１１０ａを上回っていることを確認したとき（条件付き読出し工程）、つまり１パケット読み出し中に確実にメモリが空にならないと判断した場合と、比較結果情報１２０ａとメモリ保有パケット数情報１６０ａによりメモリ使用量情報１０１ａが閾値１１０ａを下回っていてもメモリ保有パケット数情報１６０ａが１以上であることを確認したとき、つまりメモリ内に閾値１１０ａ未満のパケットサイズを持つ未送信のパケットが蓄積されていると判断した場合である。
【００６５】
この場合、前述した情報量比較工程で前記ＬＡＮ信号のパケットサイズが前記閾値より大きいと判断された場合には当該１パケット全てが前記送信情報記憶手段に蓄積される前に当該パケットの読み出しを開始され、前記ＬＡＮ信号のパケットサイズが前記閾値より小さいと判断された場合には当該１パケット全てが前記送信情報記憶手段に蓄積された後に当該パケットの読み出しが開始される（パケットサイズ別読出工程）。
【００６６】
これに対し、読み出し不可と判断する条件は、比較結果情報１２０ａ，メモリ保有パケット数情報１６０ａ，および読出し完了検出パルス１５０ａにより、メモリ使用量情報１０１ａが閾値１１０ａを下回り且つメモリ保有パケット数情報１６０ａが「０」であることを確認した後に読出し完了検出パルス１５０ａを検出した場合、つまり１パケット読み出し中に確実にメモリが空になると判断され且つ送信メモリ回路１００Ａがパケットの読み出し中ではないことが確認された場合である。
【００６７】
送信メモリ回路１００Ａは、読出し制御回路１３０Ａからの読出し制御信号１３０ａにより、パケットの読み出し可能であると判断すると、メモリに書き込まれたパケットを無線伝送帯域に応じたクロック速度で読み出し（送信情報読出工程）、読出しパケットデータ１００ａとして無線フレーム多重回路１７０Ａへ出力する。又、読出し制御信号１３０ａにより、パケットの読み出し不可と判断すると、無線フレーム多重回路１７０Ａへの読出しパケットデータ１００ａの出力を停止する。
【００６８】
この無線フレーム多重回路１７０Ａは、送信メモリ回路１００ａからの読み出しパケットデータ１０１ａを無線フレームのペイロード部に多重して無線送信信号１７１ａとして無線送受信回路１８０ａへ出力する。無線送受信回路１８０Ａは受信した無線送信信号１７１ａを変調し、無線周波数に変換して無線伝送路５へ送信する。
【００６９】
〈閾値の設定〉
閾値の設定に際しては、本実施形態では、閾値設定回路（閾値設定手段）１１０Ａに対して外部から無線帯域設定信号４ａが入力され、これに基づいて閾値設定回路（閾値設定手段）１１０Ａの閾値設定機能が作動し、無線帯域の大小に対応した閾値１１０ａが決定される（閾値設定工程）。この場合のフローチャートを図３に示す。ここで、この閾値設定工程は、本発明実施形態では、前述した有線信号記憶工程と送信情報読出工程との間に設定されるが、有線信号記憶工程の前に設定してもよい。
【００７０】
以下、これを説明する。
閾値設定回路１１０Ａは、最初に無線帯域設定信号４ａが外部入力されると（受信ステップＳ５０）、この無線帯域設定信号４ａに従って無線伝送路の伝送帯域（伝送容量）が判別される。この伝送帯域（伝送容量）の判別は、閾値設定回路１１０Ａが備えている伝送容量判別機能によって実行される（ステップＳ５１：無線伝送帯域判定工程）。
【００７１】
次に、判定ステップＳ５１で判別した伝送帯域に基づいて１パケットの全データをメモリから無線伝送帯域に応じたクロック速度で読み出すのに必要な時間（以下「読出し時間」と定義する）が算出される（ステップＳ５２：パケット読出時間算出工程）。この１パケット読出し時間の算出は、閾値設定回路１１０Ａが備えている読出時間算出機能によって実行される。
【００７２】
この場合、読出し時間はパケットサイズを無線伝送帯域で割った商で算出する。又、計算に使用するパケットサイズは、無線伝送路５に送出され得る最大のパケットサイズ、つまりＬＡＮ信号の最大パケットサイズとする。
その理由は、最大値以下のパケットサイズを用いて計算した場合の閾値では、メモリへの書き込み速度よりも読み出し速度が速いため、最大のパケットを送出中にメモリ容量が空になる可能性が生じるからである。
【００７３】
続いて、読出し時間算出ステップＳ５２にて算出された読み出し時間内に、有線伝送路３Ａから受信して送信メモリ回路１００Ａのメモリに書き込むことが可能なＬＡＮ信号のデータ量（以下「ＬＡＮ信号書き込み量」と定義する）が算出される（ステップＳ５３：ＬＡＮ信号の書込み量算出工程）。このＬＡＮ信号書き込み量は、読み出し時間と有線伝送路３Ａの伝送帯域の積で算出される。このＬＡＮ信号書き込み量の算出は、閾値設定回路１１０Ａが備えている書込み量算出機能によって実行される。
【００７４】
次に、閾値設定回路１１０Ａが備えている閾値設定機能が作動し、最大パケットサイズとＬＡＮ信号書き込み量の差が計算され（ステップＳ５４：閾値算出工程）、その結果を閾値１１０ａとして使用量／閾値比較回路１２０Ａに送信する（ステップＳ５５：閾値送信ステップＳ５５）。
この最大パケットサイズとＬＡＮ信号書込み量の差は、読出し時間内にメモリから読み出すデータ量と書き込むデータ量との差であり、閾値１１０ａを上回るデータ量を送信メモリ回路１００Ａに蓄積することにより、パケット読み出し中に送信メモリ回路１００Ａ内のメモリ容量が空になることを防ぐための値である。
【００７５】
ここで、上記閾値１１０ａの具体例を、数値を用いて例示する。
【００７６】
今、無線伝送帯域を１５０〔Ｍｂｐｓ〕、最大パケットサイズを１５１８〔ｂｙｔｅ〕（ＩＥＥＥ８０２．３で標準化されたＭＡＣフレームの最大サイズ）とすると、前述した読み出し時間は次の式で算出される。
〔読み出し時間〕＝（１５１８〔ｂｙｔｅ〕÷１５０〔Ｍｂｐｓ〕）
＝｛１５１８×８〔ｂｉｔ〕÷（１５０×１０６〔ｂｐｓ〕）｝
＝  ８０．９６×１０−６
≒  ８１．０〔μｓ〕
【００７７】
又、有線伝送帯域を１００〔Ｍｂｐｓ〕とすると、前述したＬＡＮ信号書込み量は次の式で算出される。
〔ＬＡＮ信号書き込み量〕＝１００〔Ｍｂｐｓ〕×（読み出し時間）
≒１００〔Ｍｂｐｓ〕×（８１．０〔μｓ〕）
≒８１００〔ｂｉｔ〕
≒１０１２．５〔ｂｙｔｅ〕
【００７８】
閾値１１０ａは、次のように最大パケットサイズとＬＡＮ信号書き込み量の差で計算される。
〔閾値１１０ａ〕＝１５１８〔ｂｙｔｅ〕−１０１２．５〔ｂｙｔｅ〕
＝５０５．５〔ｂｙｔｅ〕
≒５０６〔ｂｙｔｅ〕
【００７９】
以上の計算により、閾値１１０ａは５０６〔ｂｙｔｅ〕と求められる。
尚、送信メモリ回路１００Ａが空になるのを防ぐためには当該送信メモリ回路１００Ａ内に閾値１１０ａ以上のデータ量を確保する必要があるため、閾値１１０ａを算出する際には、小数点以下の数値があった場合は四捨五入ではなく小数点以下を全て切り上げるものとする。
【００８０】
〈受信動作〉
次に、対向側の無線伝送装置１Ｂの受信ブロック２０Ｂにおける動作、即ち、無線伝送路５を介して前記無線伝送装置１Ａから無線信号を受信し有線伝送路４Ｂを介してネットワーク機器２Ｂへ出力する迄の受信側の動作を説明する。
【００８１】
図１において、無線伝送装置１Ｂの受信ブロック２０Ｂでは、無線送受信回路２００Ｂが、無線伝送路５を介して無線伝送装置１Ａから受信した無線信号１８０ａを復調し、クロックの抽出及び無線フレームの同期確立を行なった後、受信信号２００ｂとして無線フレーム分離回路２１０Ｂに出力する。無線フレーム分離回路２１０Ｂでは、受信信号２００ｂからＬＡＮ信号から抽出パケットデータ２１０ｂを分離し受信メモリ回路２２０Ｂへ出力する。
【００８２】
受信メモリ回路２２０Ｂは、無線フレーム分離回路２１０Ｂからの抽出パケットデータ２１０ｂをメモリに書き込むと、書き込んだパケットから順次有線伝送帯域に応じたクロック速度で有線伝送路３Ｂへ読み出しを行う。かかる一連の動作は、受信ブロック２０Ｂに内に装備された図示しない受信側制御部によって制御されるようになっている。
【００８３】
尚、図１に示した実施形態において、無線送信回路１８０Ａの出力は無線伝送路５を介して対向局である無線伝送装置１Ｂに送信され、又、無線受信回路２００Ｂと無線フレーム分離回路２１０Ｂを経由して抽出された抽出パケットデータ２１０ｂは、ネットワーク機器２Ａから有線伝送路３Ｂと同じ帯域を持つ有線伝送路３Ａを介して送信されたＬＡＮ信号である。このため、無線伝送路５の伝送帯域が有線伝送路３Ａ／３Ｂの伝送帯域を上回っていても有線伝送路３Ａ／３Ｂと同じ伝送帯域分しか使用しない。
【００８４】
従って、受信メモリ回路２２０Ｂでは、書き込んだパケットから順次読み出しを行なっていれば、前述した受信メモリ回路２２０Ｂのメモリのオーバーフローは発生しない。
この場合、有線伝送路３Ａ／３Ｂを目一杯使用しても、無線伝送路５の伝送帯域が有線伝送路３Ａ／３Ｂの伝送帯域を上回っていることから、受信メモリ回路２２０Ｂでは書き込んだパケットから順次読み出しを行なっている限り、メモリのオーバーフローは発生しない。
【００８５】
ここで、上記実施形態では、無線伝送装置１Ａから無線伝送装置１Ｂに向けて所定の情報を伝送する場合について例示したが、これとは逆に無線伝送装置１Ｂから無線伝送装置１Ａに向けて情報を伝送する場合についても、前述したように各部が全く同様に機能して所定の信号処理が実行されるようになっている。
【００８６】
以上のように、上記実施形態（無線伝送システム）にあっては、有線伝送路２ＡからＬＡＮ信号を受信し無線伝送路５へ送出する機能を備え、有線伝送路２Ａよりも無線伝送路５の伝送容量を大きく設定し、且つ外部から自在に設定可能に構成したので、送信側の無線伝送装置では、上述したように主制御部４Ａが有効に機能してパケット送出中にメモリが空（アンダーフロー）になることを防ぐことができ、これにより、無線伝送によるパケットデータの伝送誤りを防ぐことが可能となる。
【００８７】
その理由は、有線伝送路２Ａから無線伝送路５への速度変換する際にパケットデータを蓄積する送信メモリ回路１００Ａに対して、主制御部４Ａが、パケット読み出し中にメモリ１００Ａに蓄積されているパケットデータの容量がゼロにならないように閾値１１０ａを設定し、メモリ１００Ａに蓄積されている信号の容量が閾値１１０ａ以下になると無線伝送路へのパケット送出を停止する機能と、閾値１１０ａを無線伝送路の伝送容量に合わせて自動で算出する機能を備えているためである。
【００８８】
又、上記実施形態によると、有線伝送路２ＡからＬＡＮ信号を受信し無線伝送路５へパケットデータを出力する際に、無線伝送装置１Ａ内で発生する伝送遅延を効果的に抑制することができる。
その理由は、１パケット分のデータがメモリに保存されているかどうかに関わらず、メモリ使用量１０１ａが閾値１１０ａを上回った場合には、送信メモリ回路１００Ａのメモリにパケットデータを書き込んでいる途中でも、前述の送信メモリ回路１００Ａからのパケットデータ読出しを開始する機能が稼働するようになっているので、パケットデータのメモリ滞留時間を最小限に抑えることができるためである。
【００８９】
また、送信メモリ回路１００Ａ内に１パケット分のデータが保存されていることを検出した場合には、メモリ使用量が閾値設定回路１１０Ａで決定した閾値以下であっても信号送出を開始する機能が稼働するようになっているので、かかる点においても、パケットデータのメモリ滞留時間を最小限に抑えることが可能となる。
【００９０】
〔他の実施形態〕
前述した図１の実施形態では、送信ブロック１０Ａ内の送信メモリ回路１００Ａがパケット読み出し停止の制御を実行する条件として、読出し制御回路１３０Ａが使用量／閾値比較回路１２０Ａからの比較結果情報１２０ａに基づいてパケットの読み出し不可と判断し、且つ読み出し完了検出回路１５０Ａから読出し完了検出パルス１５０ａを受信した場合とした。
そして、この条件を満たした時、読出し制御回路１３０Ａは送信メモリ回路１００Ａに対し、読み出し停止を指示する読出し制御信号１３０ａを出力する構成とした。
【００９１】
これに対し、例えば図３に示すように、読み出し完了検出パルス１５０ａの出力先を読出し制御回路１３０Ａから送信メモリ回路１００Ａに変更し、読出し制御回路１３０Ａは使用量／閾値比較回路１２０Ａからの比較結果情報１２０ａにより、パケットの読み出し可能か不可能かを判断した結果をそのまま読出し制御信号１３０ａとして送信メモリ回路１００Ａに出力し、送信メモリ回路１００Ａにて読出し完了検出パルス１５０ａを受信したときのみ読み出し停止の制御を実行するという動作にしても良い。その他の構成及びその動作については前述した図１の実施形態と同一となっている。
このようにしても、前述した図１に示す実施形態の場合とほぼ同様の作用効果を備えた無線伝送システムおよび無線伝送装置等を得ることができる。
【産業上の利用可能性】
【００９２】
上記実施形態では、ＬＡＮ信号から成る送信情報についての無線伝送システムおよび無線伝送装置等について例示したが、その他の送信情報についても応用範囲の拡大が可能である。
【図面の簡単な説明】
【００９３】
【図１】本発明の一実施形態を示すブロック図である。
【図２】図１に開示した実施形態の送信部側の具体例を示すブロック図である。
【図３】図１に開示した実施形態における閾値設定にかかる動作を示すフローチャートである。
【図４】他の実施形態における送信部側の無線送信部を示すブロック図である。
【図５】従来例を示すブロック図である。
【図６】他の従来例を示すブロック図である。
【図７】更に他の他の従来例を示すブロック図である。
【符号の説明】
【００９４】
１Ａ，１Ｂ  無線伝送装置
２Ａ，２Ｂ  ネットワーク機器
３Ａ，３Ｂ  有線伝送路
４Ａ，４Ｂ  主制御部
５Ａ，５Ｂ  送信手段
１０Ａ，１０Ｂ  送信ブロック（無線送信部）
２０Ａ，２０Ｂ  受信ブロック（無線受信部）
１００Ａ  送信メモリ回路（送信情報記憶手段）
１１０Ａ  閾値設定回路
１２０Ａ  使用量／閾値比較回路
１３０Ａ  読出し制御回路
１４０Ａ  書込み完了検出回路
１５０Ａ  読出し完了検出回路
１６０Ａ  メモリ保有パケットカウンタ回路
１７０Ａ  無線フレーム多重回路
１８０Ａ  無線送信回路
【図１】
2008005249.tif 000003
【図２】
2008005249.tif 000004
【図３】
2008005249.tif 000005
【図４】
2008005249.tif 000006
【図５】
2008005249.tif 000007
【図６】
2008005249.tif 000008
【図７】
2008005249.tif 000009