(57)【特許請求の範囲】
【請求項１】
複数の端末が自律的に無線ネットワークの伝送経路を構築するネットワークに使用される無線端末において、
外部端末から受信もしくは自端末で作成した送信すべきデータのサイズを検出する送信データサイズ検出回路と、
伝送経路構築のために、上記ネットワークに送信するルート構築要求メッセージを含む基本制御データを生成する基本制御データ生成手段と、
上記基本制御データ生成手段で生成されたルート構築要求メッセージのデータサイズと上記送信データサイズ検出回路で検出された送信すべきデータのサイズを比較し、送信すべきデータサイズの方がルート構築要求メッセージのデータサイズよりも大きい場合は、ルート構築要求メッセージのデータサイズを送信すべきデータサイズまたは最大パケット長に変更する制御データ変更回路と、
上記制御データ変更回路でサイズ変更されたルート構築要求メッセージを上記ネットワークへ送信する送信回路と、
上記ネットワークからのデータを受信する受信回路と、
上記受信回路で受信したデータのルート構築要求応答メッセージから経路情報の作成を行う制御データ判定回路と
を備えたデータ伝送経路構築装置。
【請求項２】
制御データ判定回路は、受信回路で受信する制御データのタイムアウト情報を基に変更制御情報を作成し、制御データ変更回路は、上記変更制御情報によりルート構築要求メッセージのデータサイズを減少するようにしたことを特徴とする請求項１のデータ伝送経路構築装置。
【請求項３】
制御データ判定回路は、受信回路で受信した制御データから誤り率を測定する回路を有し、この誤り率の測定結果を基に変更制御情報を作成し、制御データ変更回路は、上記変更制御情報によりルート構築要求メッセージのデータサイズを減少するようにしたことを特徴とする請求項１または請求項２に記載のデータ伝送経路構築装置。
【請求項４】
受信回路は、受信した制御データの受信レベルを測定する回路を有し、制御データ判定回路は、上記受信レベルの測定結果を基に変更制御情報を作成し、制御データ変更回路は、上記変更制御情報によりルート構築要求メッセージのデータサイズを減少するようにしたことを特徴とする請求項１乃至請求項３のいずれか１つに記載のデータ伝送経路構築装置。
【請求項５】
受信回路は、受信した制御データのＳ／Ｎを測定する回路を有し、制御データ判定回路は、上記Ｓ／Ｎの測定結果を基に変更制御情報を作成し、制御データ変更回路は、上記変更制御情報によりルート構築要求メッセージのデータサイズを減少するようにしたことを特徴とする請求項１乃至請求項４のいずれか１つに記載のデータ伝送経路構築装置。
【請求項６】
複数の端末が自律的に無線ネットワークの伝送経路を構築するネットワークに使用される無線端末において、
外部端末から受信もしくは自端末で作成した送信すべきデータを一時的に溜めておくデータ送信キューと、
上記送信すべきデータのデータサイズを検出する送信データサイズ検出回路と、
伝送経路構築のために、上記ネットワークに送信するルート構築要求メッセージを含む基本制御データを生成する基本制御データ生成手段と、
上記基本制御データ生成手段で生成されたルート構築要求メッセージのデータサイズと上記送信データサイズ検出回路で検出された送信すべきデータのサイズを比較し、送信すべきデータサイズの方がルート構築要求メッセージのデータサイズよりも大きい場合は、ルート構築要求メッセージのデータサイズを送信すべきデータサイズまたは最大パケット長に変更する制御データ変更回路と、
上記データ送信キューに溜めていた送信すべきデータ、または変更後の基本制御データのいずれか一方を選択して、上記ネットワーク回線に送信する送信データ制御回路と、
上記送信データ制御回路で選択されたデータを上記ネットワークへ送信する送信回路と、
上記ネットワークからのデータを受信する受信回路と、
上記受信回路で受信された受信信号の内容を判定し、制御データまたは受信データを認識し、振り分けを行う受信信号判定回路と、
上記受信信号判定回路で振り分けられた制御データのルート構築要求応答メッセージから経路情報の作成や上記ルート構築要求メッセージのデータサイズを変更する変更制御情報の出力を行う制御データ判定回路と、
上記制御データ判定回路により構築された経路を記載しておく経路表と、
上記受信信号判定回路からの受信データを外部に送信するために一時的にデータを溜めておく受信データ送信キューと
を備えたデータ伝送経路構築装置。
【請求項７】
制御データ判定回路は、受信した制御データの受信レベル、Ｓ／Ｎおよび誤り率のいずれか１つ又は複数の測定結果を基に変更制御情報を作成し、制御データ変更回路は、上記変更制御情報によりルート構築要求メッセージのデータサイズを減少するようにしたことを特徴とする請求項１または請求項６に記載のデータ伝送経路構築装置。
【請求項８】
複数の端末が自律的に無線ネットワークの伝送経路を構築するデータ伝送経路構築方法において、
外部端末から受信もしくは自端末で作成した送信すべきデータのサイズと、伝送経路構築のために上記ネットワークに送信するルート構築要求メッセージのデータサイズとを比較し、上記送信すべきデータサイズの方が上記ルート構築要求メッセージのデータサイズよりも大きい場合は、ルート構築要求メッセージのデータサイズを送信すべきデータサイズまたは最大パケット長に変更して上記ネットワークへ送信し、上記ネットワークから受信したデータのルート構築要求応答メッセージから経路情報の作成を行うようにしたデータ伝送経路構築方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線アドホックネットワーク等のように複数の端末が自律的に無線ネットワークの伝送経路を構築する方式において、特にデータ伝送の信頼性を高めた伝送経路を構築するデータ伝送経路構築装置およびデータ伝送経路構築方法に関するものである。
【背景技術】
【０００２】
近年、無線ＬＡＮに代表されるように携帯端末に無線設備が付属され、その端末同士でネットワークを構築し通信する無線アドホックネットワークが注目を集めている。この無線アドホックネットワークのアドホックとは、“一時的な”と言う意味であり、通信毎に自律的にネットワークを構築し、通信を行うことになる。この中には、端末を管理するサーバ等は存在しない。このようなネットワークにおいては、データ伝送の高信頼性を高めるネットワーク経路の構築が必要であり、様々な方法が検討されている。
【０００３】
ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）のモバイルアドホックネットワークのワーキンググループ（ＭＡＮＥＴ：Ｍｏｂｉｌｅ  Ａｄ−Ｈｏｃ  Ｎｅｔｗｏｒｋ）では、無線端末で自律的に構成されるネットワークを実現するルーティングプロトコルについて議論しており、ＡＯＤＶ（Ａｄ−Ｈｏｃ  Ｏｎ  Ｄｅｍａｎｄ  Ｄｉｓｔａｎｃｅ  Ｖｅｃｔｏｒ）や、ＤＳＲ（Ｄｙｎａｍｉｃ  Ｓｏｕｒｃｅ  Ｒｏｕｔｉｎｇ）などの方式が標準化されている。
【０００４】
また、これら以外にも、様々な方式が提案されている。例えば、特許文献１では、サービス品質（ＱｏＳ）パラメータに基づいてトラフィックのルーティングを発見するために、ＱｏＳルート要求を送信し、各ノードがトラフィック許可制御の決定を行うために、ノードのＱｏＳタグ値を計算し、計算されたＱｏＳタグ値とＱｏＳルート要求のＱｏＳパラメータに基づいて、各ノードがＱｏＳルート要求に応じてトラフィックを許可するか否かを決定するようにしている。ＱｏＳパラメータは、利用可能な帯域、誤り率、Ｅｎｄ  ｔｏ  Ｅｎｄの遅延、ホップ数、期待パス耐久性、及び優先度等である。
【０００５】
特許文献２では、無線端末が隣接する他の端末に接続された各通信路にこれらの通信路を使用して通信を行う際の選択の基準値としての重み付け値を設定し、ルート検索要求が到来したときには、重み付け値を参考にして自端末に接続する通信路のうちのいくつかを選択するような方式も提案されている。
さらに、特許文献３では、各パス接続要求メッセージに登録された通信能力情報に基づいてパスを選択する方式が提案されている。
【０００６】
【特許文献１】特表２００５−５２４３１５号公報
【特許文献２】特開２００３−１５２７８６号公報
【特許文献３】特開２００４−  ４８４７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
例えば、ＩＥＴＦのＭＡＮＥＴで標準化されているアドホックネットワークプロトコルであるＡＯＤＶ方式においては、ルート構築要求メッセージをネットワークに送信し、その応答メッセージを受領することで、中間に位置するノードも含めて経路表を構築し、その経路表に従ってデータ伝送を行っているが、ルート構築要求メッセージは、決まった固定長の短メッセージであるため、回線品質の悪い経路においても、偶然にルート構築要求メッセージが伝送されてしまい、その結果に基づいて構築された経路に従い送信したデータは、回線品質劣化による誤りのため、データの伝送ができないことがあるという問題点があった。
また、各特許文献に開示された提案方式においても、ＱｏＳパラメータや重み付け値、通信能力情報が実際に送信したいデータとの関係が明確ではないため、データ伝送の高信頼性とは結びついていない。
【０００８】
この発明は、上述のような課題を解決するためになされたもので、送信すべきデータの長さに基いてルート構築要求メッセージのパケット長を変えるようにし、この変更したルート構築要求メッセージとその返信であるルート構築要求応答メッセージの送受信によって、データ伝送経路（経路表）を構築するようにしたもので、更に端末間の回線状況を加味することによりデータ伝送の信頼性を高めたデータ伝送経路構築装置および伝送経路構築方法を提供するものである。
【課題を解決するための手段】
【０００９】
この発明のデータ伝送経路構築装置は、外部端末から受信もしくは自端末で作成した送信すべきデータのサイズを検出する送信データサイズ検出回路と、伝送経路構築のために、上記ネットワークに送信するルート構築要求メッセージを含む基本制御データを生成する基本制御データ生成手段と、上記基本制御データ生成手段で生成されたルート構築要求メッセージのデータサイズと上記送信データサイズ検出回路で検出された送信すべきデータのサイズを比較し、送信すべきデータサイズの方がルート構築要求メッセージのデータサイズよりも大きい場合は、ルート構築要求メッセージのデータサイズを送信すべきデータサイズまたは最大パケット長に変更する制御データ変更回路と、上記制御データ変更回路でサイズ変更されたルート構築要求メッセージを上記ネットワークへ送信する送信回路と、上記ネットワークからのデータを受信する受信回路と、上記受信回路で受信したデータのルート構築要求応答メッセージから経路情報の作成を行う制御データ判定回路とを備えたものである。
【００１０】
またこの発明のデータ伝送経路構築方法は、外部端末から受信もしくは自端末で作成した送信すべきデータのサイズと、伝送経路構築のために上記ネットワークに送信するルート構築要求メッセージのデータサイズとを比較し、上記送信すべきデータサイズの方が上記ルート構築要求メッセージのデータサイズよりも大きい場合は、ルート構築要求メッセージのデータサイズを送信すべきデータサイズまたは最大パケット長に変更して上記ネットワークへ送信し、上記ネットワークから受信したデータのルート構築要求応答メッセージから経路情報の作成を行うようにしたものである。
【００１１】
また、上記に加えて、端末間における受信電力レベルや受信信号のＳ／Ｎ、回線ごとの誤り率をも含めて、総合的に判断された情報により、伝送経路を構築し、実データの送受信を行うようにしたものである。
【発明の効果】
【００１２】
この発明は、実際に送信するデータのサイズとルート構築要求メッセージのデータサイズを比較し、送信すべきデータサイズの方がルート構築要求メッセージのデータサイズよりも大きい場合は、ルート構築要求メッセージのデータサイズを送信すべきデータサイズまたは最大パケット長に変更して送信し、その返信であるルート構築要求応答メッセージを用いて伝送経路を構築するため、ルート構築要求メッセージのデータサイズは実際に送信すべきデータサイズとの関係が明確になっており、その返信信号であるルート構築要求応答メッセージを受信することでその伝送経路の信頼性が判るため、データ伝送の信頼性が高まる効果がある。
【００１３】
さらに、送信すべきデータと同一条件によるルート構築要求メッセージのパケット長による応答メッセージの情報と、端末間における受信電力レベル、受信信号のＳ／Ｎ、回線ごとの誤り率の情報を含めて、総合的に判断された情報により伝送経路の構築ができるため、データ伝送の信頼性がさらに高まる効果がある。
【発明を実施するための最良の形態】
【００１４】
実施の形態１
図１は、この発明が適用されて構築される無線ネットワークの一例を示す図で、このネットワークは、１５台の無線端末１（Ａ〜Ｓ）が比較的に狭い領域に存在して構成されたメットワークである。それぞれの無線端末１Ａ〜１Ｓは端末固有の端末アドレスを有しており、また端末１間を結ぶ直線は端末間の通信が可能な伝送経路を示している。図１では端末１Ｓから端末１Ｄに対してデータを送信する場合に、端末１Ｓ−端末１Ｃ−端末１Ｅ−端末１Ｆ−端末１Ｊ−端末１Ｄという伝送経路が構築されて、データ伝送されている状態を示している。
【００１５】
図２は、この発明の実施の形態１に係るデータ伝送経路構築装置を示す構成図で、図１に示す各端末１に設けられているものである。図２のデータ伝送経路構築装置において、データ発生部２は自端末で作成した送信すべき文書、図、画像などのデータを蓄積しておくものである。データ送信キュー３はデータ発生部２からのデータ或いは後述する外部端末から受信したデータなど送信すべきデータを一時的に溜めておくメモリーである。送信データサイズ検出回路４はデータ送信キュー３に溜まっている送信すべきデータのデータサイズを検出し、サイズ情報を制御データ変更回路６に出力する。基本制御データ生成回路５は、伝送経路構築のために、ネットワークに送信するルート構築要求メッセージ等を含む基本制御データを生成するものである。制御データ変更回路６はデータサイズ検出回路４からのサイズ情報や後述する制御データ判定回路１１からの変更制御情報によって、基本制御データのデータサイズを既知のＰＮパターンによって変更するものである。送信データ制御回路７は、ネットワークの伝送経路確定前は制御データ変更回路６からの基本制御データを選択し、伝送経路確定後はデータ送信キュー３からの送信すべきデータを選択して、送信回路８にデータを出力するものである。送信回路８は送信データ制御回路７で選択されたデータをネットワークに送信するものである。
【００１６】
受信回路９はネットワークからのデータを受信するもので、受信した信号の内、制御データの受信電力レベルを計測する回路およびＳ／Ｎを計測する回路を有し、制御データの受信電力レベル情報や制御データのＳ／Ｎ情報を出力する。受信信号判定回路１０は受信回路９が受信した信号の内容を判定し、受信信号が制御データの場合は制御データ判定回路１１に出力し、受信信号が受信データの場合は受信データ送信キュー１２に出力するよう、信号の振り分けを行う。制御データ判定回路１１は受信信号判定回路１０からの制御データから自身で測定する誤り率測定回路を有し、これで測定した誤り率情報と、受信回路９で受信した制御データの受信電力レベル情報および制御データのＳ／Ｎ情報とから総合判断して経路情報の作成や変更制御情報の出力を行う。誤り率は制御データの中の既知のＰＮパターンから、誤ったデータ量／全体のデータ量を計算することで測定できる。受信データ送信キュー１２は受信回路９で受信した他の端末からの受信データを中継して送信するために一時的にデータを溜めておくメモリーである。経路表１３は制御データ判定回路１１により構築された送信先端末までの伝送経路を記載しておき、経路確定後に経路表１３に記載された情報を基に送信回路８へ指示して、データ送信キュー３に溜めていた送信すべきデータを送信回路８からネットワークを介して送信先端末に伝送する。データ処理回路１４は、受信データ送信キュー１２に溜められている外部端末からの受信データを信号処理してデータ送信キュー３に出力するものである。
【００１７】
図３は基本制御データ生成回路５が生成する基本制御データの種類を示し、図３（ａ）はルート構築要求メッセージを、図３（ｂ）はルート構築要求応答メッセージを、図３（ｃ）はルートエラーメッセージを示す。これらメッセージの種類はデータフォーマットのタイプ領域に入れられたデータで区別される。ルート構築要求メッセージは伝送経路のルートを構築したいときにネットワークに送信するメッセージで、ルート構築要求応答メッセージはルート構築要求メッセージを受信したときに返信するメッセージで、ルートエラーメッセージはリンク障害が起こった場合に、影響を受ける可能性がある隣接ノード（端末）へ返信するメッセージである。
【００１８】
図３（ａ）は１パケットのルート構築要求メッセージのデータフォーマットを表しており、データサイズはイーサネット（登録商標）を想定すると最小は２４ｂｙｔｅ／パケットで、最大は１５００ｂｙｔｅ／パケットで、これ以上増えることはない。即ち、タイプ領域から送信元シーケンス領域までが２４ｂｙｔｅで、データ領域が０〜１４７６ｂｙｔｅとなる。このルート構築要求メッセージのデータサイズを変更する場合は、データ領域にＰＮパターンを挿入することで行われる。挿入するＰＮパターンのサイズによってルート構築要求メッセージのパターン長が変更され、最大パケット長は１５００ｂｙｔｅとなる。ここでＰＮパターンとは擬似ランダムのパターンのことである。
このルート構築要求メッセージのデータフォーマットの送信先アドレス領域に、データを最終的に送付した端末（図１の例では端末１Ｄ）のアドレス情報が含まれる。
【００１９】
図３（ｂ）は１パケットのルート構築要求応答メッセージのデータフォーマットを表しており、データ領域のデータの中に各端末のデータ伝送経路構築装置が構築した端末間の伝送経路の情報が含まれている。
図３（ｃ）は１パケットのルートエラーメッセージのデータフォーマットを表しており、不達送信先アドレス領域にリンク障害が起こった場合に影響を受ける可能性がある端末のアドレス情報が含まれている。
【００２０】
次に図２に示すデータ伝送経路構築装置により伝送経路を構築する動作について、図４および図５に基づいて説明する。ここでは、図１のネットワークで端末１Ｓから端末１Ｄに対してデータを送信したい場合の動作について説明する。ここで、図２で示すデータ伝送経路構築装置を有する端末は、端末１Ｓを示している。
まず端末１Ｓにおいては、データ送信キュー３にはデータ発生部２またはデータ処理部１４から送信すべきデータが入ってくる。図４のＳＴＥＰ１では、送信データサイズ検出回路４がデータ送信キュー３に蓄積されている送信すべきデータのサイズを検出する。
ＳＴＥＰ２では、制御データ変更回路６が基本制御データ生成回路５で生成されるルート構築要求メッセージのデータサイズと送信データサイズ検出回路４で検出した送信すべきデータのデータサイズとを比較し、送信すべきデータサイズの方がルート構築要求メッセージのデータサイズより大きいサイズであれば、ルート構築要求メッセージのデータサイズを送信すべきデータサイズまたは最大パケット長まで増やす。増やすデータの内容は、既知のＰＮパターンを基本とする。
ここでルート構築要求メッセージのデータサイズを送信すべきデータとする場合は、送信したいデータサイズが最大パケット長より小さい場合である。またルート構築要求メッセージのデータサイズを最大パケット長とする場合は、送信したいデータサイズが最大パケット長より大きい場合である。また送信すべきデータサイズがルート構築要求メッセージのデータサイズより小さい場合は、ルート構築要求メッセージのデータサイズはそのままとする。
【００２１】
ＳＴＥＰ３では、データサイズが変更されたルート構築要求メッセージは送信データ制御回路７を経由して、送信回路８からネットワークを構成している隣接の端末１Ｅおよび端末１Ｃへ送信される。ネットワーク内の各端末は、それぞれブロードキャストでルート構築要求メッセージを伝送する。端末１Ｅは、ルート構築要求メッセージを受信すると、ルート構築要求応答メッセージを端末１Ｓに対して返信する。同様に端末１Ｃは、ルート構築要求メッセージを受信すると、ルート構築要求応答メッセージを端末１Ｓに対して返信する。
【００２２】
ＳＴＥＰ４では、端末１Ｓの受信回路９が端末１Ｅからのルート構築要求応答メッセージを受信したら、受信回路９に有している電力レベル計測回路およびＳ／Ｎ計測回路は端末１Ｅからの受信信号の制御データ（ルート構築要求応答メッセージ）の受信電力レベルおよび受信信号の制御データのＳ／Ｎを測定する。その測定結果は、受信信号の受信電力レベル情報や受信信号のＳ／Ｎ情報として、制御データ判定回路１１に伝送される。また、受信回路９で受信したルート構築要求応答メッセージは受信信号判定回路１０にも伝送される。受信信号判定回路１０では、受信したのは、制御データであるルート構築要求応答メッセージであるため、制御データ判定回路１１に伝送する。制御データ判定回路１１では伝送された制御データから既知のＰＮパターンにより回線の誤り率を測定する。
【００２３】
ＳＴＥＰ５では、ＳＴＥＰ４と同様に、端末１Ｓの受信回路９が端末１Ｃからのルート構築要求応答メッセージを受信したら、受信回路９に有している電力レベル計測回路およびＳ／Ｎ計測回路は端末１Ｃからの受信信号の制御データ（ルート構築要求応答メッセージ）の受信電力レベルおよび受信信号の制御データのＳ／Ｎを測定する。その測定結果は、受信信号の受信電力レベル情報や受信信号のＳ／Ｎ情報として、制御データ判定回路１１に伝送される。また、受信回路９で受信したルート構築要求応答メッセージは受信信号判定回路１０にも伝送される。受信信号判定回路１０では、受信したのは、制御データであるルート構築要求応答メッセージであるため、制御データ判定回路１１に伝送する。制御データ判定回路１１では伝送された制御データから既知のＰＮパターンにより回線の誤り率を測定する。
ＳＴＥＰ６では、制御データ判定回路１１は、自身で測定した回線の誤り率情報、端末１Ｅからの受信信号の受信電力レベル情報や受信信号のＳ／Ｎ情報、および端末１Ｃからの受信信号の受信電力レベル情報や受信信号のＳ／Ｎ情報を総合的に判定し、伝送経路を決める。
【００２４】
図５は制御データ判定回路１１が、回線の誤り率情報、受信電力レベル情報、受信信号のＳ／Ｎ情報の総合判定により伝送経路を決める方法の一例を示したもので、端末１Ｓから隣接する端末１Ｅにデータ伝送したい場合を示している。
まず図５のＳＴＥＰ１１では、端末１Ｓの制御データ判定回路１１は、端末１Ｅおよび端末１Ｃからのルート構築要求応答メッセージの受信信号から測定された、それぞれの誤り率情報と受信信号の受信電力レベル情報と受信信号のＳ／Ｎ情報を得る。
ＳＴＥＰ１２では、制御データ判定回路１１が端末１Ｓ−端末１Ｅ間および端末１Ｓ−端末１Ｃ間の回線の誤り率、端末１Ｅおよび端末１Ｃからの受信電力レベル、Ｓ／Ｎを総合判断し、端末１Ｓ―端末１Ｅの経路と端末１Ｓ−端末１Ｃの経路のどちらの経路の方がデータ伝送の信頼性が高いか判断する。
図５の例では、端末１Ｅとの経路は、電力レベルはあるが、誤り率が悪いため、データは届きにくいと判断し、端末１Ｃとの経路は、電力レベルは低いが、誤り率が良いため、データは届きやすいと判断する。これらの結果からＳＴＥＰ１３では、経路は端末１Ｓ−端末１Ｃの経路にしようと決める。
【００２５】
次にＳＴＥＰ１４では、端末１Ｓとの経路が決められた端末１Ｃの制御データ判定回路１１は、端末１Ｅおよび端末１Ｓからのルート構築要求応答メッセージの受信信号から測定された、それぞれの誤り率情報と受信信号の受信電力レベル情報と受信信号のＳ／Ｎ情報を得る。
ＳＴＥＰ１５では、端末１Ｃの制御データ判定回路１が端末１Ｃ−端末１Ｅ間および端末１Ｃ−端末１Ｓ間の回線の誤り率、端末１Ｅおよび端末１Ｓからの受信電力レベル、Ｓ／Ｎを総合判断し、端末１Ｃ―端末１Ｅの経路と端末１Ｃ−端末１Ｓの経路のどちらの経路の方がデータ伝送の信頼性が高いか判断する。図５の例では、端末１Ｅとの経路および端末１Ｓとの経路は、電力レベル、Ｓ／Ｎ、誤り率も同じ条件と判断する。
ＳＴＥＰ１６では、端末１Ｃ―端末１Ｅの経路と端末１Ｃ−端末１Ｓの経路はデータ伝送の信頼性は同じと判断されたが、端末１Ｓとの経路に決めようとするとデータは戻ってしまうため、この場合は経路を端末１Ｃ―端末１Ｅにしようと決める。
【００２６】
次に経路が決められた端末１Ｅは、上記と同様に隣接する端末との誤り率情報、受信信号の受信電力レベル情報、受信信号のＳ／Ｎ情報を得て、次の経路を決めて行く。こうして送信先の端末１Ｄまでの経路を決めて行き、データの伝送経路が構築される。
【００２７】
図４に戻ってＳＴＥＰ７では、ＳＴＥＰ６の総合判定で端末１Ｓとの経路は端末１Ｃと決まったので、その結果は経路表１３へ記録される。同様にして端末１Ｃとの経路は端末１Ｅと決まり、これらの情報が端末１Ｃからのルート構築要求応答メッセージのデータ領域に入れられて端末１Ｓに返信される。このようにして順次送信元の端末１Ｓから送信先の端末１Ｄまでの経路が決められていき、端末１Ｓの経路表１３には端末１Ｓから端末１Ｄまでの経路が中間に位置するノード（端末）も含めて記録されていく。
ＳＴＥＰ８では、送信元端末から送信先端末までの経路が構築されたら、経路表１３は送信回路８に信号を送り、経路表１３に記録された伝送経路に基づき、端末１Ｓのデータ送信キー３に溜められていた送信すべきデータは送信回路８からネットワークに送信される。こうして送信元の端末１Ｓに溜めていた送信すべきデータは送信先の端末１Ｄに送信される。
【００２８】
また、ＳＴＥＰ６の総合判定において、誤り率、受信電力レベル、Ｓ／Ｎのいずれも悪く、データが届きにくいと判断された場合は、ＳＴＥＰ９で示すように、制御データ判定回路１１は変更制御情報を作成し、制御データ変更回路６へ出力する。
一方ＳＴＥＰ３のルート構築要求メッセージ送信以降、ルート構築要求応答メッセージが返信されてこない場合は、受信信号判定回路１０では、タイムアウトで検出し、制御データ判定回路１１にタイムアウト情報を送る。この場合もＳＴＥＰ９に示すように、制御データ判定回路１１はタイムアウト情報を基に変更制御情報を作成し、制御データ変更回路６に出力する。
この変更制御情報はルート構築要求メッセージのデータサイズを減らす要求をする信号である。制御データ変更回路５では、この変更制御情報を受けて前回送信したルート構築要求メッセージのデータサイズを変更し、データサイズが減少したパケット長のルート構築要求メッセージとする。こうしてパケット長が減少されたルート構築要求メッセージが再び端末１Ｓからネットワークに送信される。端末１Ｓはルート構築要求応答メッセージを受信するまで、あるいは誤り率、受信電力レベル、Ｓ／Ｎのいずれかが良くなるまで、この動作を繰り返すことで、ルートの構築が可能となる。なお、この際には、実際に送信すべきデータサイズを分割し、経路が構築された状態のルート構築要求メッセージ以下のサイズに調整し、以後のデータ送受信を実施する。
要するにこの発明は、送信すべきデータに対応したルート構築要求メッセージを送信して、ルート構築要求応答メッセージを受信すれば、そのルートでは、所望のデータサイズのデータ伝送が可能だと判断する。一方、ルート構築要求応答メッセージが返信されなければ、どこかで誤りがあって、伝送できなかったと判断する。基本的には、制御データ情報の信頼性を通常のデータ伝送の信頼性と置き換えた考え方を利用したものである。
【００２９】
実施の形態２
図６はこの発明の実施の形態２を示す構成図で、図２に示すこの発明の実施の形態１の受信回路９から受信電力レベル計測回路および受信信号のＳ／Ｎ計測回路を省略して簡易化し、ネットワークからのデータを受信する機能のみにした受信回路９ａへ変更したものである。この場合、制御データ判定回路１１ａは受信信号の電力レベル情報およびＳ／Ｎ情報を判定することも必要ないから簡易型へ変更となる。制御データ判定回路１１ａは受信信号判定回路１０からの制御データやその誤り率情報から経路情報の作成や変更制御情報の出力を行う。即ち、この実施の形態２は制御データ判定回路１が、受信回路で受信する制御データのタイムアウト情報および誤り率を基に判定して、変更制御情報および経路情報を作成している。この場合においても、高信頼のデータ伝送経路の構築が可能である。
【００３０】
実施の形態３
図７はこの発明の実施の形態３を示す構成図で、図６に示すこの発明の実施の形態２の制御データ判定回路１１ａから制御データの誤り率を測定する回路を省略して簡易化し、受信信号判定回路１０からの制御データおよびタイムアウト情報のみから経路情報の作成や変更制御情報の出力を行う制御データ判定回路１１ｂとしたものである。この場合、制御データ変更回路６ａは図２及び図６に示す制御データ変更回路６に比較して簡易化され、変更制御情報やサイズ情報によって、基本制御データのデータサイズを変更する。この場合においても、高信頼のデータ伝送経路の構築が可能である。
【００３１】
実施の形態４
上記した実施の形態１では、受信回路９は受信電力レベル測定回路とＳ／Ｎ測定回路の両方を有している場合について説明したが、受信電力レベル測定回路とＳ／Ｎ測定回路のどちらか一方を備えたものでもよい。この場合は、制御データ判定回路１２は電力レベル情報またはＳ／Ｎ情報のどちらか一方と誤り率情報とタイムアウト情報を基に変更制御情報および経路情報を作成する。この場合においても、高信頼のデータ伝送経路の構築が可能である。
【図面の簡単な説明】
【００３２】
【図１】この発明により構築されるネットワークの一例を示した図。
【図２】この発明の実施の形態１を示す構成図。
【図３】この発明に使用される基本制御データのフォーマット。
【図４】実施の形態１による経路構築動作を示すフロー図。
【図５】実施の形態１による経路構築のための総合判定方法の一例を示す概略図。
【図６】この発明の実施の形態２を示す構成図。
【図７】この発明の実施の形態３を示す構成図。
【符号の説明】
【００３３】
１：端末                              ２：データ発生部
３：データ送信キュー                  ４：送信データサイズ検出回路
５：基本制御データ生成回路            ６：制御データ変更回路
７：送信データ制御回路                ８：送信回路
９：受信回路                        １０：受信信号判定回路
１１：制御データ判定回路              １２：受信データ送信キュー
１３：経路表                          １４：データ処理部
【図１】
0004535990.tif 000002
【図２】
0004535990.tif 000003
【図３】
0004535990.tif 000004
【図４】
0004535990.tif 000005
【図５】
0004535990.tif 000006
【図６】
0004535990.tif 000007
【図７】
0004535990.tif 000008