(57)【要約】【課題】  データ転送を効率良く行うことが可能な無線ネットワークシステムを実現する。【解決手段】  無線ネットワークシステムにおいて、任意の無線通信規格の１つ以上の使用が可能で、無線ネットワークに対応した一意のアドレスを有し、親無線デバイス及び子無線デバイスのアドレスを管理する機能を有する複数の無線デバイスを備え、データ返信要求パケットを受信した場合に各無線デバイスが、データ返信要求応答パケットから抽出した自分宛のデータ返信要求を処理してデータ返信応答を生成すると共に、子無線デバイス、若しくは、親無線デバイスにデータ返信要求パケットを転送する。【選択図】                    図１
2006237679.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークシステムにおいて、
任意の無線通信規格の１つ以上の使用が可能で、無線ネットワークに対応した一意のアドレスを有し、親無線デバイス及び子無線デバイスのアドレスを管理する機能を有する複数の無線デバイスを備え、
データ返信要求パケットを受信した場合に前記各無線デバイスが、前記データ返信要求応答パケットから抽出した自分宛のデータ返信要求を処理してデータ返信応答を生成すると共に、子無線デバイス、若しくは、親無線デバイスに前記データ返信要求パケットを転送することを特徴とする無線ネットワークシステム。
【請求項２】
無線ネットワークシステムにおいて、
任意の無線通信規格の１つ以上の使用が可能で、無線ネットワークに対応した一意のアドレスを有し、親無線デバイス及び子無線デバイスのアドレスを管理する機能を有する複数の無線デバイスを備え、
データ返信要求パケットを受信した場合に前記各無線デバイスが、前記データ返信要求応答パケットから抽出した自分宛のデータ返信要求を処理してデータ返信応答を生成すると共に、子無線デバイス、若しくは、親無線デバイスに前記データ返信要求パケットを転送し、
データ返信応答パケットを受信した場合に前記各無線デバイスが、前記データ返信応答を前記データ返信応答パケットに追記して親無線デバイス、若しくは、子無線デバイスに転送することを特徴とする無線ネットワークシステム。
【請求項３】
前記データ返信要求パケットは、
無線ネットワークヘッダー、送信元デバイスのアドレス、終点デバイスのアドレスが設定されると共に前記各無線デバイスに対する前記データ返信要求が順次設定されていることを特徴とする
請求項１若しくは請求項２記載の無線ネットワークシステム。
【請求項４】
前記データ返信応答パケットは、
無線ネットワークヘッダー、送信元デバイスのアドレス、終点デバイスのアドレスが設定されると共に前記各無線デバイスからの前記データ返信応答が順次設定される領域を有することを特徴とする
請求項２記載の無線ネットワークシステム。
【請求項５】
前記無線デバイスが、
データ収集を行う際に自己のアドレスを送信元デバイスのアドレスとして設定すると共に終点デバイスのアドレスを設定し前記各無線デバイスへの複数のデータ返信要求を１つにまとめた前記データ返信要求パケットを生成して子無線デバイス、若しくは、親無線デバイスに転送することを特徴とする
請求項２記載の無線ネットワークシステム。
【請求項６】
前記無線デバイスが、
受信した前記データ返信要求パケットに設定されている終点デバイスのアドレスが自己のアドレスと一致した場合に、自己のアドレスを送信元デバイスのアドレスに受信した前記データ返信要求パケットに設定されている送信元デバイスのアドレスを終点デバイスのアドレスにそれぞれ設定すると共に自己の前記データ返信応答を追記した前記データ返信応答パケットを生成して親無線デバイス、若しくは、子無線デバイスに転送することを特徴とする
請求項２記載の無線ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワーク形態の１つであるリニア型トポロジで構成される無線ネットワークシステムに関し、特にデータ転送を効率良く行うことが可能な無線ネットワークシステムに関する。
【背景技術】
【０００２】
従来のリニア型トポロジ等で構成される無線ネットワークシステムに関連する先行技術文献としては次のようなものがある。
【０００３】
【特許文献１】特開平０９−０８３５２８号公報
【特許文献２】特開平０９−１８１７７３号公報
【特許文献３】特開２００２−３１４６０４号公報
【特許文献４】特開２００４−２８０６４９号公報
【０００４】
図１０は従来のリニア型トポロジで構成される無線ネットワークシステムの一例を示す構成ブロック図である。図１０において１，２，３及び４は無線ネットワークに対応した一意のアドレス等を有し２つの無線ネットワーク通信路との間で通信が可能なコンピュータ、計測機器、測定機器等の無線デバイスである。
【０００５】
無線デバイスは、無線通信機能として無線ＬＡＮ（Local Area Network）、ＺｉｇＢｅｅ（ＩＥＥＥ８０２．１５．４）（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の任意の無線通信規格の１つ以上の使用が可能であり、尚且つ、無線ネットワークに対応した一意のアドレス等を有し、親無線デバイス及び子無線デバイスのアドレス等を管理する機能を有する。
【０００６】
また、図１０に示す無線デバイス１はデバイス番号及びアドレスが”＃０”であり、同様に、無線デバイス２，３及び４はデバイス番号及びアドレスがそれぞれ”＃１”、”＃２”及び”＃３”であり、デバイス番号の小さい方が親のデバイス、大きい方が子のデバイスであると定義する。
【０００７】
無線デバイス１及び無線デバイス２は図１０中”ＷＬ０１”に示す無線ネットワーク通信路で相互に接続され、無線デバイス２及び無線デバイス３は図１０中”ＷＬ０２”に示す無線ネットワーク通信路で相互に接続される。また、無線デバイス３及び無線デバイス４は図１０中”ＷＬ０３”に示す無線ネットワーク通信路で相互に接続される。
【０００８】
ここで、図１０に示す無線ネットワークシステムの動作を図１１、図１２、図１３、図１４、図１５及び図１６を用いて説明する。図１１及び図１３は各無線デバイスの動作を説明するフロー図、図１２，図１４，図１５及び図１６は無線ネットワークシステムにおけるデータの転送状況を説明する説明図である。
【０００９】
図１１中”Ｓ００１”において無線デバイスは、無線ネットワークを介してデータを収集するか否かを判断し、もし、データを収集すると判断した場合には図１１中”Ｓ００２”において無線デバイスは、宛先の無線デバイスのアドレスを設定したデータ返信要求を生成し、無線ネットワーク通信路を介して隣接する子の無線デバイスに転送する。
【００１０】
例えば、デバイス番号”＃０”の無線デバイス１が、アドレスが”＃３”の無線デバイス４に対してデータ返信要求を転送する場合、無線デバイス１は、図１２中”ＲＱ１１”に示すように宛先に無線デバイス４のアドレス”＃３”を設定したデータ返信要求を生成し、当該データ返信要求を図１２中”ＷＬ０１”に示す無線ネットワーク通信路を介して隣接する子の無線デバイス２に転送する。
【００１１】
図１１中”Ｓ００３”において無線デバイスは、無線ネットワークを介して収集データを受信するまで待機し、図１１中”Ｓ００３”において収集データを受信した場合には、図１１中”Ｓ００４”において無線デバイスは、受信した収集データに対応する処理を行う。
【００１２】
一方、図１３中”Ｓ１０１”において無線デバイスは、無線ネットワークを介してデータ返信要求を受信したか否かを判断し、もし、データ返信要求を受信した判断した場合には、図１３中”Ｓ１０２”において無線デバイスは、受信したデータ返信要求が自分宛であるか否かを判断する。
【００１３】
もし、図１３中”Ｓ１０２”において受信したデータ返信要求が自分宛ではないと判断した場合には、図１３中”Ｓ１０３”において無線デバイスは、受信したデータ返信要求を隣接する子の無線デバイスに転送する。
【００１４】
例えば、図１２中”ＲＱ１１”に示すようなデータ返信要求を受信した無線デバイス２は、設定されている宛先のアドレスが自己のアドレスではないので、図１４中”ＲＱ２１”に示すように受信したデータ返信要求を図１４中”ＷＬ０２”に示す無線ネットワーク通信路を介して隣接する子のデバイスである無線デバイス３に転送する。
【００１５】
同様に、例えば、図１４中”ＲＱ２１”に示すようなデータ返信要求を受信した無線デバイス３は、設定されている宛先のアドレスが自己のアドレスではないので、図１５中”ＲＱ３１”に示すように受信したデータ返信要求を図１５中”ＷＬ０３”に示す無線ネットワーク通信路を介して隣接する子のデバイスである無線デバイス４に転送する。
【００１６】
もし、図１３中”Ｓ１０２”において受信したデータ返信要求が自分宛であると判断した場合には、図１３中”Ｓ１０４”において無線デバイスは、受信したデータ返信要求に対応するデータ収集処理を行うと共に図１３中”Ｓ１０５”において無線デバイスは、収集されたデータに対して宛先として送信元の無線デバイスのアドレスを設定してデータ返信応答を生成し、無線ネットワーク通信路を介して隣接する親の無線デバイスに返送する。
【００１７】
同様に、例えば、図１５中”ＲＱ３１”に示すようなデータ返信要求を受信した無線デバイス４は、設定されている宛先のアドレスが自己のアドレスであるので、図１５中”ＭＲ３１”に示すようにデータ収集処理を行う。
【００１８】
そして、例えば、無線デバイス４は、図１６中”ＲＳ４１”に示すようにデータ返信応答を生成して図１６中”ＷＬ０３”に示す無線ネットワーク通信路を介して隣接する親のデバイスである無線デバイス３に返送する。
【００１９】
また、例えば、図１６中”ＲＳ４１”に示すようなデータ返信応答を受信した無線デバイス３は、設定されている宛先のアドレスが自己のアドレスではないので、図１６中”ＲＳ４２”に示すように受信したデータ返信応答を図１６中”ＷＬ０２”に示す無線ネットワーク通信路を介して隣接する親のデバイスである無線デバイス２に転送する。
【００２０】
例えば、図１６中”ＲＳ４２”に示すようなデータ返信応答を受信した無線デバイス２は、設定されている宛先のアドレスが自己のアドレスではないので、図１６中”ＲＳ４３”に示すように受信したデータ返信応答を図１６中”ＷＬ０１”に示す無線ネットワーク通信路を介して隣接する親のデバイスである無線デバイス１に転送する。
【００２１】
例えば、最後に、無線デバイス１は前述した図１１中”Ｓ００３”及び図１１中”Ｓ００４”に示すステップを行い、受信した収集データに対応する処理を行うことになる。
【００２２】
ちなみに、図１０に示す従来例では親の無線デバイスから子の無線デバイスへ受信したデータ返信要求を転送する一例を示しているが、勿論、子の無線デバイスから親の無線デバイスにデータ返信要求を転送する方式であっても、親の無線デバイス及び子の無線デバイスの双方にデータ返信要求を転送する方式であっても構わない。
【００２３】
この結果、複数台の無線デバイスによりリニア型トポロジで無線ネットワークシステムを構成し、宛先のアドレスを設定したデータ返信要求を当該無線ネットワークシステム上に伝播させ、受信したデータ返信要求を順次転送させ、宛先の無線デバイスからのデータ返信応答を同様に当該無線ネットワークシステム上に伝播させ、受信したデータ返信応答を順次転送させることにより、無線ネットワークシステムを構成する無線デバイスからデータを収集することが可能になる。
【発明の開示】
【発明が解決しようとする課題】
【００２４】
しかし、図１０に示す従来例では、或る一つの無線デバイスに対するデータ返信要求の送信や、或る一つの無線デバイスからのデータ返信応答の返送はそれぞれ独立した１つのデータ転送となるため、例えば、無線デバイス１が無線デバイス２、無線デバイス３及び無線デバイス４からそれぞれデータを収集しようとした場合には、図１７中”ＲＱ５１”、”ＲＳ５１”、”ＲＱ５２”、”ＲＳ５２”、”ＲＱ５３”及び”ＲＳ５３”に示すような６つのデータ転送が行われることになる。ここで、図１７は無線ネットワークシステムにおけるデータの転送状況を説明する説明図である。
【００２５】
データ返信要求の転送に関しては、図１７に示すように無線デバイス１と無線デバイス２との間や、無線デバイス２と無線デバイス３との間でデータ転送が集中してしまい伝播するデータ量が多くなって非効率であると言った問題点があった。
【００２６】
また、データ返信応答の転送に関しては、無線デバイス１が無線デバイス２、無線デバイス３及び無線デバイス４からデータを収集する際に、収集されるデータサイズが小さい場合であっても１回のデータ転送で必要となるパケットサイズやデータ送信処理等のオーバーヘッドが発生するので、データ転送回数が多くなることによりデータ転送が非効率になってしまうと言った問題点があった。
従って本発明が解決しようとする課題は、データ転送を効率良く行うことが可能な無線ネットワークシステムを実現することにある。
【課題を解決するための手段】
【００２７】
このような課題を達成するために、本発明のうち請求項１記載の発明は、
無線ネットワークシステムにおいて、
任意の無線通信規格の１つ以上の使用が可能で、無線ネットワークに対応した一意のアドレスを有し、親無線デバイス及び子無線デバイスのアドレスを管理する機能を有する複数の無線デバイスを備え、
データ返信要求パケットを受信した場合に前記各無線デバイスが、前記データ返信要求応答パケットから抽出した自分宛のデータ返信要求を処理してデータ返信応答を生成すると共に、子無線デバイス、若しくは、親無線デバイスに前記データ返信要求パケットを転送することにより、１つのパケットのデータ転送だけで処理を完了するので、データ転送を効率良く行うことが可能になる。
【００２８】
請求項２記載の発明は、
無線ネットワークシステムにおいて、
任意の無線通信規格の１つ以上の使用が可能で、無線ネットワークに対応した一意のアドレスを有し、親無線デバイス及び子無線デバイスのアドレスを管理する機能を有する複数の無線デバイスを備え、
データ返信要求パケットを受信した場合に前記各無線デバイスが、前記データ返信要求応答パケットから抽出した自分宛のデータ返信要求を処理してデータ返信応答を生成すると共に、子無線デバイス、若しくは、親無線デバイスに前記データ返信要求パケットを転送し、データ返信応答パケットを受信した場合に前記各無線デバイスが、前記データ返信応答を前記データ返信応答パケットに追記して親無線デバイス、若しくは、子無線デバイスに転送することにより、１組のパケットのデータ転送だけで処理を完了するので、データ転送を効率良く行うことが可能になる。
【００２９】
請求項３記載の発明は、
請求項１若しくは請求項２記載の発明である無線ネットワークシステムにおいて、
前記データ返信要求パケットは、
無線ネットワークヘッダー、送信元デバイスのアドレス、終点デバイスのアドレスが設定されると共に前記各無線デバイスに対する前記データ返信要求が順次設定されていることにより、１組（或いは、１つの）のパケットのデータ転送だけで処理を完了するので、データ転送を効率良く行うことが可能になる。
【００３０】
請求項４記載の発明は、
請求項２記載の発明である無線ネットワークシステムにおいて、
前記データ返信応答パケットは、
無線ネットワークヘッダー、送信元デバイスのアドレス、終点デバイスのアドレスが設定されると共に前記各無線デバイスからの前記データ返信応答が順次設定される領域を有することにより、１組のパケットのデータ転送だけで処理を完了するので、データ転送を効率良く行うことが可能になる。
【００３１】
請求項５記載の発明は、
請求項２記載の発明である無線ネットワークシステムにおいて、
前記無線デバイスが、
データ収集を行う際に自己のアドレスを送信元デバイスのアドレスとして設定すると共に終点デバイスのアドレスを設定し前記各無線デバイスへの複数のデータ返信要求を１つにまとめた前記データ返信要求パケットを生成して子無線デバイス、若しくは、親無線デバイスに転送することにより、１組のパケットのデータ転送だけで処理を完了するので、データ転送を効率良く行うことが可能になる。
【００３２】
請求項６記載の発明は、
請求項２記載の発明である無線ネットワークシステムにおいて、
前記無線デバイスが、
受信した前記データ返信要求パケットに設定されている終点デバイスのアドレスが自己のアドレスと一致した場合に、自己のアドレスを送信元デバイスのアドレスに受信した前記データ返信要求パケットに設定されている送信元デバイスのアドレスを終点デバイスのアドレスにそれぞれ設定すると共に自己の前記データ返信応答を追記した前記データ返信応答パケットを生成して親無線デバイス、若しくは、子無線デバイスに転送することにより、１組のパケットのデータ転送だけで処理を完了するので、データ転送を効率良く行うことが可能になる。
【発明の効果】
【００３３】
本発明によれば次のような効果がある。
請求項１及び請求項３の発明によれば、送信元デバイスのアドレスと終点デバイスのアドレスとが設定され、各無線デバイスへの複数のデータ返信要求を１つにまとめたデータ返信要求パケットを伝播させ、各々の無線デバイスがデータ返信要求応答パケットから抽出した自分宛のデータ返信要求を処理することにより、１つのパケットのデータ転送だけで処理を完了するので、データ転送を効率良く行うことが可能になる。
【００３４】
また、請求項２，３，４，５及び請求項６の発明によれば、送信元デバイスのアドレスと終点デバイスのアドレスとが設定され、各無線デバイスへの複数のデータ返信要求を１つにまとめたデータ返信要求パケットを伝播させ、各々の無線デバイスがデータ返信要求応答パケットから抽出した自分宛のデータ返信要求を処理し、送信元デバイスのアドレスと終点デバイスのアドレスとが設定されたデータ返信応答パケットを受信した場合に各々の無線デバイスがデータ返信応答をデータ返信応答パケットに追記することにより、１組のパケットのデータ転送だけで処理を完了するので、データ転送を効率良く行うことが可能になる。
【発明を実施するための最良の形態】
【００３５】
以下本発明を図面を用いて詳細に説明する。図１は本発明に係る無線ネットワークシステムの一実施例を示す構成ブロック図である。図１において５，６，７及び８は無線ネットワークに対応した一意のアドレスを有し複数の無線ネットワーク通信路との間で通信が可能なコンピュータ、計測機器、測定機器等の無線デバイスである。
【００３６】
無線デバイスは、無線通信機能として無線ＬＡＮ（Local Area Network）、ＺｉｇＢｅｅ（ＩＥＥＥ８０２．１５．４）（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の任意の無線通信規格の１つ以上の使用が可能であり、尚且つ、無線ネットワークに対応した一意のアドレスを有し、親無線デバイス及び子無線デバイスのアドレスを管理する機能を有する。
【００３７】
また、図１に示す無線デバイス５はデバイス番号及びアドレスが”＃０”であり、同様に、無線デバイス６，７及び８はデバイス番号及びアドレスがそれぞれ”＃１”、”＃２”及び”＃３”であり、デバイス番号の小さい方が親のデバイス、大きい方が子のデバイスであると定義する。
【００３８】
無線デバイス５及び無線デバイス６は図１中”ＷＬ６１”に示す無線ネットワーク通信路で相互に接続され、無線デバイス６及び無線デバイス７は図１中”ＷＬ６２”に示す無線ネットワーク通信路で相互に接続される。また、デバイス７及び無線デバイス８は図１中”ＷＬ６３”に示す無線ネットワーク通信路で相互に接続される。
【００３９】
また、図２は各無線デバイスの具体例を示す構成ブロック図であり、図２において９は任意の無線通信規格を用いて無線ネットワーク通信路を介して通信を行う無線通信手段、１０は無線デバイス全体を制御するＣＰＵ（Central Processing Unit）等の演算制御手段、１１はファームウェアやアドレス管理情報等が格納される記憶手段である。また、９，１０及び１１は無線デバイス５０を構成している。
【００４０】
無線通信手段９は無線ネットワーク通信路を介して通信を行うと共に入出力が演算制御手段１０に相互に接続される。また、記憶手段１１の入出力もまた演算制御手段１０に相互に接続される。
【００４１】
ここで、図１に示す実施例の動作を図３、図４、図５、図６、図７、図８及び図９を用いて説明する。図３、図６及び図９は無線デバイスの動作を説明するフロー図、図４はデータ返信要求パケットのデータ構造を示す説明図、図５及び図８は無線ネットワークシステムにおける情報の流れを説明する説明図、図７はデータ返信応答パケットのデータ構造を示す説明図である。また、無線デバイス５が無線デバイス６、無線デバイス７及び無線デバイス８からそれぞれデータを収集する場合を想定する。
【００４２】
図３中”Ｓ２０１”において無線デバイスは、無線ネットワークを介してデータを収集するか否かを判断し、もし、データを収集すると判断した場合には図３中”Ｓ２０２”において無線デバイスは、データ返信要求パケットを生成し、図３中”Ｓ２０３”において無線ネットワーク通信路を介して隣接する子の無線デバイスに転送する。
【００４３】
ここで、データ返信要求パケットとは、図４中”ＱＰ７１”に示す構成を有しており、”無線ネットワークヘッダー”、”送信元デバイスのアドレス”、”終点デバイスのアドレス”が設定されており、”終点デバイスのアドレス”の次には”無線デバイス６（デバイス＃１）に対するデータ返信要求”、”無線デバイス７（デバイス＃２）に対するデータ返信要求”、”無線デバイス８（デバイス＃３）に対するデータ返信要求”…が順次設定される。
【００４４】
すなわち、データ返信要求パケットは、送信元デバイスのアドレスと終点デバイスのアドレスとが設定され、各無線デバイスへの複数のデータ返信要求を１つにまとめたものであり、各無線デバイスへのデータ返信要求が幾つであっても１回のデータ転送で完了することになる。
【００４５】
例えば、デバイス番号”＃０”の無線デバイス５が、アドレスが”＃３”の無線デバイス８を終点デバイスとしてデータ返信要求パケットを転送する場合、無線デバイス５は、図５中”ＱＰ８１”に示すように、送信元デバイスのアドレスに自己のアドレス”＃０”、終点デバイスのアドレスに無線デバイス８のアドレス”＃３”を設定すると共に各無線デバイス６〜８（デバイス＃１〜＃３）に対するデータ返信要求を順次設定したデータ返信要求パケットを生成し、当該データ返信要求パケットを図５中”ＷＬ６１”に示す無線ネットワーク通信路を介して隣接する子の無線デバイス６に転送する。
【００４６】
一方、図６中”Ｓ３０１”において無線デバイスは、無線ネットワークを介してデータ返信要求パケットを受信したか否かを判断し、もし、データ返信要求パケットを受信した判断した場合には、図６中”Ｓ３０２”において無線デバイスは、受信したデータ返信要求パケットから自分宛のデータ返信要求を抽出すると共に必要なデータ収集処理を行う。
【００４７】
図６中”Ｓ３０３”において無線デバイスは、終点デバイスのアドレスが自己のアドレスか否かを判断し、もし、終点デバイスのアドレスが自己のアドレスと異なると判断した場合には、図６中”Ｓ３０４”において無線デバイスは、受信したデータ返信要求パケットを隣接する子の無線デバイスに転送する。
【００４８】
例えば、図５中”ＱＰ８１”に示すようなデータ返信要求パケットを受信した無線デバイス６は、図５中”ＭＲ８１”に示すように受信したデータ返信要求パケットから自分宛のデータ返信要求を抽出すると共に必要なデータ収集処理を行う。
【００４９】
例えば、また、図５中”ＱＰ８１”に示すようなデータ返信要求を受信した無線デバイス６は、設定されている終点デバイスのアドレスが自己のアドレスではないので、図５中”ＱＰ８２”に示すように受信したデータ返信要求パケットを図５中”ＷＬ６２”に示す無線ネットワーク通信路を介して隣接する子のデバイスである無線デバイス７に転送する。
【００５０】
同様に、例えば、図５中”ＱＰ８２”に示すようなデータ返信要求パケットを受信した無線デバイス７は、図５中”ＭＲ８２”に示すように受信したデータ返信要求パケットから自分宛のデータ返信要求を抽出して必要なデータ収集処理を行うと共に設定されている宛先のアドレスが自己のアドレスではないので、図５中”ＱＰ８３”に示すように受信したデータ返信要求パケットを図５中”ＷＬ６３”に示す無線ネットワーク通信路を介して隣接する子のデバイスである無線デバイス８に転送する。
【００５１】
もし、図６中”Ｓ３０３”において終点デバイスのアドレスが自己のアドレスと一致すると判断した場合には、図６中”Ｓ３０５”において無線デバイスは、データ返信応答パケットを生成する共に図６中”Ｓ３０６”において無線デバイスは、生成したデータ返信応答パケットを無線ネットワーク通信路を介して隣接する親の無線デバイスに転送する。
【００５２】
ここで、データ返信応答パケットとは、図７中”ＳＰ９１”に示す構成を有しており、”無線ネットワークヘッダー”、”送信元デバイスのアドレス”、”終点デバイスのアドレス”が設定されており、”終点デバイスのアドレス”の次には”無線デバイス６（デバイス＃１）からのデータ返信応答”、”無線デバイス７（デバイス＃２）からのデータ返信応答”、”無線デバイス８（デバイス＃３）からのデータ返信応答”…が順次設定される領域を有する。
【００５３】
すなわち、データ返信応答パケットは、送信元デバイスのアドレスと終点デバイスのアドレスとが設定され、各無線デバイスからの複数のデータ返信応答を順次追記して１つにまとめることが可能であり、各無線デバイスからのデータ返信応答が幾つであっても１回のデータ転送で完了することになる。
【００５４】
例えば、終点デバイスであるアドレスが”＃３”の無線デバイス８が、デバイス番号”＃０”の無線デバイス５からデータ返信要求パケットを受信した場合、無線デバイス８は、図８中”ＳＰ１０１”に示すように、送信元デバイスのアドレスに自己のアドレス”＃３”、終点デバイスのアドレスに無線デバイス５のアドレス”＃１”を設定すると共に各無線デバイス６〜８（デバイス＃１〜＃３）からのデータ返信応答を格納する領域を確保したデータ返信応答パケットを生成し、当該データ返信応答パケットを図８中”ＷＬ９１”に示す無線ネットワーク通信路を介して隣接する親の無線デバイス７に転送する。
【００５５】
より具体的には、例えば、図５中”ＱＰ８３”に示すようなデータ返信要求パケットを受信した無線デバイス８は、図５中”ＭＲ８３”に示すように受信したデータ返信要求パケットから自分宛のデータ返信要求を抽出すると共に必要なデータ収集処理を行う。
【００５６】
そして、例えば、無線デバイス８は、設定されている終点デバイスのアドレスが自己のアドレスと一致しているので、図８中”ＳＰ１０１”に示すようにデータ返信応答パケットを生成すると共に図８中”ＡＤ１０１”に示すように収集したデータをデータ返信応答として生成したデータ返信応答パケットに追記して図８中”ＷＬ６３”に示す無線ネットワーク通信路を介して隣接する親のデバイスである無線デバイス７に転送する。
【００５７】
最後に、図９中”Ｓ４０１”において無線デバイスは、無線ネットワークを介してデータ返信応答パケットを受信したか否かを判断し、もし、データ返信応答パケットを受信した判断した場合には、図９中”Ｓ４０２”において無線デバイスは、終点デバイスのアドレスが自己のアドレスか否かを判断する。
【００５８】
もし、図９中”Ｓ４０２”において、終点デバイスのアドレスが自己のアドレスと異なると判断した場合には、図９中”Ｓ４０３”において無線デバイスは、受信したデータ返信応答パケットに対して先に収集したデータをデータ返信応答として追記すると共に、図９中”Ｓ４０４”において当該データ返信応答パケットを隣接する親の無線デバイスに転送する。
【００５９】
例えば、図８中”ＳＰ１０１”に示すようなデータ返信応答パケットを受信した無線デバイス７は、図８中”ＡＤ１０２”に示すように先に収集したデータをデータ返信応答として受信したデータ返信応答パケットに追記すると共に無線デバイス７は、図８中”ＳＰ１０２”に示すようにデータ返信応答パケットを隣接する親の無線デバイスである無線デバイス６に転送する
【００６０】
同様に、例えば、図８中”ＳＰ１０２”に示すようなデータ返信応答パケットを受信した無線デバイス６は、図８中”ＡＤ１０３”に示すように先に収集したデータをデータ返信応答として受信したデータ返信応答パケットに追記すると共に無線デバイス６は、図８中”ＳＰ１０３”に示すようにデータ返信応答パケットを隣接する親の無線デバイスである無線デバイス５に転送する
【００６１】
一方、もし、図９中”Ｓ４０２”において、終点デバイスのアドレスが自己のアドレスと一致すると判断した場合には、図９中”Ｓ４０５”において無線デバイスは、受信したデータ返信応答パケットから各無線デバイスからデータ返信応答を抽出し、図９中”Ｓ４０６”において無線デバイスは、抽出したデータ返信応答に対応する処理を行う。
【００６２】
例えば、図８中”ＳＰ１０３”に示すようなデータ返信応答パケットを受信した無線デバイス５は、設定されている終点デバイスのアドレスが自己のアドレスと一致しているので、図８中”ＭＲ１０１”に示すようにデータ返信応答パケットからデータ返信応答を抽出すると共に抽出したデータ返信応答に対応する処理を行う。
【００６３】
この結果、送信元デバイスのアドレスと終点デバイスのアドレスとが設定され、各無線デバイスへの複数のデータ返信要求を１つにまとめたデータ返信要求パケットを伝播させ、各々の無線デバイスがデータ返信要求応答パケットから抽出した自分宛のデータ返信要求を処理し、送信元デバイスのアドレスと終点デバイスのアドレスとが設定されたデータ返信応答パケットを受信した場合に各々の無線デバイスがデータ返信応答をデータ返信応答パケットに追記することにより、１組のパケットのデータ転送だけで処理を完了するので、データ転送を効率良く行うことが可能になる。
【００６４】
なお、図１等に示す実施例では説明の簡単のために親無線デバイスから子無線デバイスへデータ送信要求パケット（或いは、子無線デバイスから親無線デバイスへデータ送信応答パケット）を転送するものを例示しているが、勿論、子無線デバイスから親無線デバイスへデータ送信要求パケット（或いは、親無線デバイスから子無線デバイスへデータ送信応答パケット）を転送するもの、或いは、双方へデータ送信要求パケット（或いは、データ送信応答パケット）を転送するものであっても構わない。
【００６５】
また、図１等に示す実施例では説明の簡単のためにデータ送信要求パケットを転送してからデータ送信応答パケットを受信することによりデータ収集をおこなっているが、データ送信要求パケットのみを転送させてデータ等を各無線デバイスに配送しても構わない。
【図面の簡単な説明】
【００６６】
【図１】本発明に係る無線ネットワークシステムの一実施例を示す構成ブロック図である。
【図２】各無線デバイスの具体例を示す構成ブロック図である。
【図３】無線デバイスの動作を説明するフロー図である。
【図４】データ返信要求パケットのデータ構造を示す説明図である。
【図５】無線ネットワークシステムにおける情報の流れを説明する説明図である。
【図６】無線デバイスの動作を説明するフロー図である。
【図７】データ返信応答パケットのデータ構造を示す説明図である。
【図８】無線ネットワークシステムにおける情報の流れを説明する説明図である。
【図９】無線デバイスの動作を説明するフロー図である。
【図１０】従来のリニア型トポロジで構成される無線ネットワークシステムの一例を示す構成ブロック図である。
【図１１】各無線デバイスの動作を説明するフロー図である。
【図１２】無線ネットワークシステムにおけるデータの転送状況を説明する説明図である。
【図１３】各無線デバイスの動作を説明するフロー図である。
【図１４】無線ネットワークシステムにおけるデータの転送状況を説明する説明図である。
【図１５】無線ネットワークシステムにおけるデータの転送状況を説明する説明図である。
【図１６】無線ネットワークシステムにおけるデータの転送状況を説明する説明図である。
【図１７】無線ネットワークシステムにおけるデータの転送状況を説明する説明図である。
【符号の説明】
【００６７】
１，２，３，４，５，６，７，８，５０  無線デバイス
９  無線通信手段
１０  演算制御手段
１１  記憶手段
【図１】
2006237679.tif 000003
【図２】
2006237679.tif 000004
【図３】
2006237679.tif 000005
【図４】
2006237679.tif 000006
【図５】
2006237679.tif 000007
【図６】
2006237679.tif 000008
【図７】
2006237679.tif 000009
【図８】
2006237679.tif 000010
【図９】
2006237679.tif 000011
【図１０】
2006237679.tif 000012
【図１１】
2006237679.tif 000013
【図１２】
2006237679.tif 000014
【図１３】
2006237679.tif 000015
【図１４】
2006237679.tif 000016
【図１５】
2006237679.tif 000017
【図１６】
2006237679.tif 000018
【図１７】
2006237679.tif 000019