(57)【要約】【課題】  無線デバイスのアドレスや構成が動的に変化する場合に無線デバイスの識別を効率良く行うことが可能な無線ネットワークシステムを実現する。【解決手段】  無線ネットワークシステムにおいて、任意の無線通信規格の１つ以上の使用が可能で、無線ネットワークに対応した一意のアドレスを有し、親無線デバイス及び子無線デバイスのアドレスを管理する機能を有すると共に自らのレベルを管理する機能を有する複数の無線デバイスを備え、データの宛先に無線デバイスのレベルを設定して転送し、転送されてきたデータを受信した場合に宛先のレベルと自己のレベルとを比較し、不一致であればレベルの大小に基づき子無線デバイス或いは親無線デバイスに転送し、一致していれば自分宛のデータとして処理を行う。【選択図】                    図１
2006245782.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークシステムにおいて、
任意の無線通信規格の１つ以上の使用が可能で、無線ネットワークに対応した一意のアドレスを有し、親無線デバイス及び子無線デバイスのアドレスを管理する機能を有すると共に自らのレベルを管理する機能を有する複数の無線デバイスを備え、
データの宛先に無線デバイスの前記レベルを設定して転送し、転送されてきたデータを受信した場合に前記宛先のレベルと自己のレベルとを比較し、不一致であればレベルの大小に基づき子無線デバイス或いは親無線デバイスに転送し、一致していれば自分宛のデータとして処理を行うことを特徴とする無線ネットワークシステム。
【請求項２】
前記レベルが、
基準となる無線デバイスからの無線デバイスの物理的な位置関係に基づき設定されるパラメータであることを特徴とする
請求項１記載の無線ネットワークシステム。
【請求項３】
無線ネットワークシステムに設置された場合に新規無線デバイスが、
隣接した無線デバイスに対して無線ネットワークへの参加要請を行い、
前記隣接した無線デバイスから取得したアドレスを設定し、
前記隣接する無線デバイスのアドレスを親無線デバイスのアドレス若しくは子無線デバイスのアドレスとして登録して無線ネットワークシステムに参加することを特徴とする
請求項１記載の無線ネットワークシステム。
【請求項４】
前記隣接した無線デバイスが、
前記新規無線デバイスから無線ネットワークへの参加要請があった場合に前記新規無線デバイスを子無線デバイス若しくは親無線デバイスとして登録し、
前記新規無線デバイスにアドレスを割り当て、
割り当てたアドレス及び自らのアドレスを前記新規無線デバイスに通知することを特徴とする
請求項３記載の無線ネットワークシステム。
【請求項５】
前記隣接した無線デバイスが、
アドレスを割り当てる際に、自己のレベルに基づき子無線デバイス、或いは、親無線デバイスのレベルを設定することを特徴とする
請求項４記載の無線ネットワークシステム。
【請求項６】
無線ネットワークシステムにおいて置換された無線デバイスが、
自己のアドレス設定し、
自己に隣接する２つの無線デバイスのアドレスを親無線デバイスのアドレス及び子無線デバイスのアドレスとしてそれぞれ登録することを特徴とする
請求項１記載の無線ネットワークシステム。
【請求項７】
前記隣接する無線デバイスが、
登録されている子無線デバイスのアドレス若しくは親無線デバイスのアドレスを前記置換された無線デバイスのアドレスに変更することを特徴とする
請求項６記載の無線ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワーク形態の１つであるリニア型トポロジで構成される無線ネットワークシステムに関し、特に無線デバイスのアドレスや構成が動的に変化する場合に無線デバイスの識別を効率良く行うことが可能な無線ネットワークシステムに関する。
【背景技術】
【０００２】
従来のリニア型トポロジ等で構成される無線ネットワークシステムに関連する先行技術文献としては次のようなものがある。
【０００３】
【特許文献１】特開平１１−０３２０７２号公報
【特許文献２】特開平１１−０３２０７３号公報
【特許文献３】特開２０００−１５１６０８号公報
【特許文献４】特開２００２−１９８９９５号公報
【特許文献５】特開２００３−１０１５５５号公報
【０００４】
図１３は従来のリニア型トポロジで構成される無線ネットワークシステムの一例を示す構成ブロック図である。図１３において１，２，３及び４は無線ネットワークに対応した一意のアドレスや一意の識別子等を有し２つの無線ネットワーク通信路との間で通信が可能なコンピュータ、計測機器、測定機器等の無線デバイスである。
【０００５】
無線デバイスは、無線通信機能として無線ＬＡＮ（Local Area Network）、ＺｉｇＢｅｅ（ＩＥＥＥ８０２．１５．４）（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の任意の無線通信規格の１つ以上の使用が可能であり、尚且つ、無線ネットワークに対応した一意のアドレス等を有し、親無線デバイス及び子無線デバイスのアドレス等を管理する機能を有する。
【０００６】
また、図１３に示す無線デバイス１はデバイス番号及びアドレスが”＃０”であり、同様に、無線デバイス２，３及び４はデバイス番号及びアドレスがそれぞれ”＃１”、”＃２”及び”＃３”であり、デバイス番号の小さい方が親のデバイス、大きい方が子のデバイスであると定義する。
【０００７】
無線デバイス１及び無線デバイス２は図１３中”ＷＬ０１”に示す無線ネットワーク通信路で相互に接続され、無線デバイス２及び無線デバイス３は図１３中”ＷＬ０２”に示す無線ネットワーク通信路で相互に接続される。また、無線デバイス３及び無線デバイス４は図１３中”ＷＬ０３”に示す無線ネットワーク通信路で相互に接続される。
【０００８】
ここで、図１３に示す無線ネットワークシステムの動作を図１４、図１５、図１６及び図１７を用いて説明する。図１４は各無線デバイスの動作を説明するフロー図、図１５、図１６及び図１７は無線ネットワークシステムにおけるデータの転送状況を説明する説明図である。
【０００９】
図１４中”Ｓ００１”において無線デバイスは、無線ネットワークを介してデータを送信するか否かを判断し、もし、データを送信すると判断した場合には図１４中”Ｓ００２”において無線デバイスは、宛先の無線デバイスのアドレスを設定してデータを生成し、無線ネットワーク通信路を介して子の無線デバイスに転送する。
【００１０】
例えば、デバイス番号”＃０”の無線デバイス１がアドレスが”＃３”の無線デバイス４に対してデータを転送する場合、無線デバイス１は、図１５中”ＳＤ１１”に示すような宛先に無線デバイス４のアドレス”＃３”を設定すると共に転送先である子の無線デバイス２のアドレス”＃１”を設定したデータを生成して図１５中”ＷＬ０１”に示す無線ネットワーク通信路を介して子のデバイスである無線デバイス２に転送する。
【００１１】
もし、図１４中”Ｓ００１”においてデータ送信はしないと判断した場合には、図１４中”Ｓ００３”において無線デバイスは、無線ネットワークを介してデータを受信したか否かを判断し、もし、データを受信したと判断した場合には、図１４中”Ｓ００４”において当該受信したデータに設定されている宛先のアドレスが自分のアドレスであるか否かを判断する。
【００１２】
もし、図１４中”Ｓ００４”において受信したデータに設定されているアドレスが自分のアドレスではないと判断した場合には、図１４中”Ｓ００５”において無線デバイスは、受信したデータの子無線デバイスに転送する。
【００１３】
例えば、図１５中”ＳＤ１１”に示すようなデータを受信した無線デバイス２は、設定されている宛先のアドレスが自己のアドレスではないので、図１６中”ＴＤ２１”に示すように転送先のアドレスを子の無線デバイス３のアドレス”＃２”に変更して図１６中”ＷＬ０２”に示す無線ネットワーク通信路を介して子のデバイスである無線デバイス３に転送する。
【００１４】
同様に、例えば、図１６中”ＴＤ２１”に示すようなデータを受信した無線デバイス３は、設定されている宛先のアドレスが自己のアドレスではないので、図１７中”ＴＤ３１”に示すように転送先のアドレスを子の無線デバイス４のアドレス”＃３”に変更して図１７中”ＷＬ０３”に示す無線ネットワーク通信路を介して子のデバイスである無線デバイス４に転送する。
【００１５】
一方、もし、図１４中”Ｓ００４”において受信したデータに設定されているアドレスが自分のアドレスであると判断した場合には、図１４中”Ｓ００６”において無線デバイスは、受信したデータの処理を行う。
【００１６】
例えば、図１７中”ＴＤ３１”に示すようなデータを受信した無線デバイス４は、設定されている宛先のアドレスが自己のアドレスであるので、図１７中”ＰＲ３１”に示すように受信したデータの処理を適宜行う。
【００１７】
ちなみに、図１３に示す従来例では親の無線デバイスから子の無線デバイスへ受信したデータを転送する一例を示しているが、勿論、子の無線デバイスから親の無線デバイスにデータを転送する方式であっても、親の無線デバイス及び子の無線デバイスの双方にデータを転送する方式であっても構わない。
【００１８】
この結果、複数台の無線デバイスをリニア型トポロジで無線ネットワークシステムを構成し、宛先のアドレスを設定してデータを当該無線ネットワークシステム上に伝播させ、受信したデータを順次転送することにより、宛先の無線デバイスにデータを到達させることが可能になる。
【発明の開示】
【発明が解決しようとする課題】
【００１９】
しかし、図１３に示す従来例では、無線デバイスに対するアドレスの動的生成や、無線デバイスのリプレース等に起因するアドレス変更に追従することが難しいと言った問題点があった。
【００２０】
例えば、無線ネットワークの形成に応じて無線デバイスのアドレスが自動生成されるような場合には、目的とする無線デバイスのアドレスの特定が困難になってしまうことになる。
【００２１】
この場合には、一括してアドレスを管理する管理手段等に対して各無線デバイスが自分自身のアドレスを逐次通知して、動的に生成されるアドレスを管理することは可能であるものの、無線デバイスの置き換え等によってアドレスが変更された場合、より具体的には、置換された新たな無線デバイスのアドレスが置換対象である元の無線デバイスのアドレスとは異なってしまった場合にも、目的とする無線デバイスのアドレスの特定が困難になってしまうことになる。
従って本発明が解決しようとする課題は、無線デバイスのアドレスや構成が動的に変化する場合に無線デバイスの識別を効率良く行うことが可能な無線ネットワークシステムを実現することにある。
【課題を解決するための手段】
【００２２】
このような課題を達成するために、本発明のうち請求項１記載の発明は、
無線ネットワークシステムにおいて、
任意の無線通信規格の１つ以上の使用が可能で、無線ネットワークに対応した一意のアドレスを有し、親無線デバイス及び子無線デバイスのアドレスを管理する機能を有すると共に自らのレベルを管理する機能を有する複数の無線デバイスを備え、
データの宛先に無線デバイスの前記レベルを設定して転送し、転送されてきたデータを受信した場合に前記宛先のレベルと自己のレベルとを比較し、不一致であればレベルの大小に基づき子無線デバイス或いは親無線デバイスに転送し、一致していれば自分宛のデータとして処理を行うことにより、無線デバイスのアドレスや構成が動的に変化する場合に無線デバイスの識別を効率良く行うことが可能になる。また、各無線デバイスは隣接する親無線デバイス及び子無線デバイスのアドレスのみを管理していれば良く、例えば、親無線デバイス及び子無線デバイス以外の無線デバイスのアドレスの変化に何ら対応する必要性がなく、これに伴う通信も発生しないので無線ネットワークシステムの通信量を低減することができる。さらに、故障やバッテリ切れ等の起因する不具合が生じた無線デバイスの交換に際しては、物理的な位置関係であるレベルが適正に設定されていれば、個々の無線デバイスのアドレスを考慮することなく正常な無線デバイスを代替品として設置することが可能になり、保守性が極めて向上することになる。
【００２３】
請求項２記載の発明は、
請求項１記載の発明である無線ネットワークシステムにおいて、
前記レベルが、
基準となる無線デバイスからの無線デバイスの物理的な位置関係に基づき設定されるパラメータであることにより、無線デバイスのアドレスや構成が動的に変化する場合に無線デバイスの識別を効率良く行うことが可能になる。また、各無線デバイスは隣接する親無線デバイス及び子無線デバイスのアドレスのみを管理していれば良く、例えば、親無線デバイス及び子無線デバイス以外の無線デバイスのアドレスの変化に何ら対応する必要性がなく、これに伴う通信も発生しないので無線ネットワークシステムの通信量を低減することができる。さらに、故障やバッテリ切れ等の起因する不具合が生じた無線デバイスの交換に際しては、物理的な位置関係であるレベルが適正に設定されていれば、個々の無線デバイスのアドレスを考慮することなく正常な無線デバイスを代替品として設置することが可能になり、保守性が極めて向上することになる。
【００２４】
請求項３記載の発明は、
請求項１記載の発明である無線ネットワークシステムにおいて、
無線ネットワークシステムに設置された場合に新規無線デバイスが、
隣接した無線デバイスに対して無線ネットワークへの参加要請を行い、前記隣接した無線デバイスから取得したアドレスを設定し、前記隣接する無線デバイスのアドレスを親無線デバイスのアドレス若しくは子無線デバイスのアドレスとして登録して無線ネットワークシステムに参加することにより、無線ネットワークシステムを形成することが可能になる。
【００２５】
請求項４記載の発明は、
請求項３記載の発明である無線ネットワークシステムにおいて、
前記隣接した無線デバイスが、
前記新規無線デバイスから無線ネットワークへの参加要請があった場合に前記新規無線デバイスを子無線デバイス若しくは親無線デバイスとして登録し、前記新規無線デバイスにアドレスを割り当て、割り当てたアドレス及び自らのアドレスを前記新規無線デバイスに通知することにより、無線ネットワークシステムを形成することが可能になる。
【００２６】
請求項５記載の発明は、
請求項４記載の発明である無線ネットワークシステムにおいて、
前記隣接した無線デバイスが、
アドレスを割り当てる際に、自己のレベルに基づき子無線デバイス、或いは、親無線デバイスのレベルを設定することより、無線ネットワークシステムを形成することが可能になる。
【００２７】
請求項６記載の発明は、
請求項１記載の発明である無線ネットワークシステムにおいて、
無線ネットワークシステムにおいて置換された無線デバイスが、
自己のアドレス設定し、自己に隣接する２つの無線デバイスのアドレスを親無線デバイスのアドレス及び子無線デバイスのアドレスとしてそれぞれ登録することより、無線ネットワークシステムを形成することが可能になる。
【００２８】
請求項７記載の発明は、
請求項６記載の発明である無線ネットワークシステムにおいて、
前記隣接する無線デバイスが、
登録されている子無線デバイスのアドレス若しくは親無線デバイスのアドレスを前記置換された無線デバイスのアドレスに変更することより、無線ネットワークシステムを形成することが可能になる。
【発明の効果】
【００２９】
本発明によれば次のような効果がある。
請求項１及び請求項２の発明によれば、データの宛先に無線デバイスのレベルを設定して転送し、転送されてきたデータを受信した場合に宛先のレベルと自己のレベルとを比較し、不一致であればレベルの大小に基づき子無線デバイス或いは親無線デバイスに転送し、一致していれば自分宛のデータとして処理を行うことにより、無線デバイスのアドレスや構成が動的に変化する場合に無線デバイスの識別を効率良く行うことが可能になる。
【００３０】
また、各無線デバイスは隣接する親無線デバイス及び子無線デバイスのアドレスのみを管理していれば良く、例えば、親無線デバイス及び子無線デバイス以外の無線デバイスのアドレスの変化に何ら対応する必要性がなく、これに伴う通信も発生しないので無線ネットワークシステムの通信量を低減することができる。
【００３１】
さらに、故障やバッテリ切れ等の起因する不具合が生じた無線デバイスの交換に際しては、物理的な位置関係であるレベルが適正に設定されていれば、個々の無線デバイスのアドレスを考慮することなく正常な無線デバイスを代替品として設置することが可能になり、保守性が極めて向上することになる。
【００３２】
また、請求項３，４及び請求項５の発明によれば、新規無線デバイスを無線ネットワークシステムに設置した場合、隣接無線デバイスがアドレスを割り当て新規無線デバイスに通知し、新規無線デバイスのアドレスを子無線デバイスのアドレスとして登録すると共に新規無線デバイスが割り当てられたアドレスを設定し親無線デバイスのアドレスを登録することにより、無線ネットワークシステムを形成することが可能になる。
【００３３】
また、請求項６及び請求項７の発明によれば、親無線デバイスの置換や、子無線デバイスの置換に際して、置換された無線デバイスが、自己のアドレス設定並びにそれぞれ隣接する親無線デバイス及び子無線デバイスのアドレスを登録すると共に隣接する親無線デバイス及び子無線デバイスが、登録されている子無線デバイスのアドレス及び親無線デバイスのアドレスを変更することにより、無線ネットワークシステムの再構成が完了し、無線ネットワークシステムを形成することが可能になる。
【発明を実施するための最良の形態】
【００３４】
以下本発明を図面を用いて詳細に説明する。図１は本発明に係る無線ネットワークシステムの一実施例を示す構成ブロック図である。図１において５，６，７及び８は無線ネットワークに対応した一意のアドレスを有し複数の無線ネットワーク通信路との間で通信が可能なコンピュータ、計測機器、測定機器等の無線デバイスである。
【００３５】
無線デバイスは、無線通信機能として無線ＬＡＮ（Local Area Network）、ＺｉｇＢｅｅ（ＩＥＥＥ８０２．１５．４）（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の任意の無線通信規格の１つ以上の使用が可能であり、尚且つ、無線ネットワークに対応した一意のアドレスを有し、親無線デバイス及び子無線デバイスのアドレスを管理する機能を有すると共に自らのレベルを管理する機能を有する。
【００３６】
ここで、レベルとは、基準となる無線デバイスから幾つの無線デバイスを隔てているかを示すパラメータであり、例えば、基準となる無線デバイスを無線デバイス５とした場合には、無線デバイス５が”レベル０”となり、以下同様に、１つの無線デバイスを隔てた無線デバイス６が”レベル１”、２つの無線デバイスを隔てた無線デバイス７が”レベル２”…と順次設定されて行くことになる。
【００３７】
すなわち、レベルとは、基準となる無線デバイスからの各無線デバイスの物理的な配列、或いは、位置関係に基づき設定されるパラメータであり、個々の無線デバイスが有するアドレスとは無関係な情報となっている。
【００３８】
また、図１に示す無線デバイス５はデバイス番号が”＃０”であり、同様に、無線デバイス６，７及び８はデバイス番号がそれぞれ”＃１”、”＃２”及び”＃３”であり、デバイス番号の小さい方が親のデバイス、大きい方が子のデバイスであると定義する。
【００３９】
また、無線デバイス５、６、７及び８のアドレスはそれぞれ”０ｘ００”、”０ｘ１１”、”０ｘＡＦ”及び”ｘ”である。
【００４０】
無線デバイス５及び無線デバイス６は図１中”ＷＬ４１”に示す無線ネットワーク通信路で相互に接続され、無線デバイス６及び無線デバイス７は図１中”ＷＬ４２”に示す無線ネットワーク通信路で相互に接続される。
【００４１】
また、図２は各無線デバイスの具体例を示す構成ブロック図であり、図２において９は任意の無線通信規格を用いて無線ネットワーク通信路を介して通信を行う無線通信手段、１０は無線デバイス全体を制御するＣＰＵ（Central Processing Unit）等の演算制御手段、１１はファームウェアやアドレス管理情報等が格納される記憶手段である。また、９，１０及び１１は無線デバイス５０を構成している。
【００４２】
無線通信手段９は無線ネットワーク通信路を介して通信を行うと共に入出力が演算制御手段１０に相互に接続される。また、記憶手段１１の入出力もまた演算制御手段１０に相互に接続される。
【００４３】
ここで、図１に示す実施例の動作を図３、図４、図５、図６、図７、図８、図９、図１０、図１１及び図１２を用いて説明する。図３、図７、図８及び図１０は無線デバイスの動作を説明するフロー図、図４、図５、図６、図９、図１１及び図１２は無線ネットワークシステムにおける情報の流れを説明する説明図である。
【００４４】
先ず、第１に、無線ネットワークシステムの形成時の動作を説明する。図３中”Ｓ１０１”において、新たに設置される無線デバイス（以下、単に、新規無線デバイスと呼ぶ。）は、設置が完了したか否かを判断し、もし、設置が完了したと判断した場合には、図３中”Ｓ１０２”において新規無線デバイスは、隣接した無線デバイス（以下、単に、親無線デバイスと呼ぶ。）に対して無線ネットワークシステムへの参加要請を行うと共に図３中”Ｓ１０３”において新規無線デバイスは、親無線デバイスからアドレスを取得するまで待機する。
【００４５】
例えば、図４中”ＡＤ５１”に示すように無線デバイス７が新規無線デバイスとして設置された場合、図５中”ＲＱ６１”に示すように無線デバイス７（新規無線デバイス）は、図５中”ＷＬ４２”に示す無線ネットワーク通信路を介して隣接する無線デバイス６（親無線デバイス）に対して無線ネットワークシステムへの参加要請を行う。
【００４６】
さらに具体的には、この時点では”レベル２”が設定されている以外、自らのアドレス、親無線デバイスのアドレス及び子無線デバイスのアドレスは未設定の状態にある。
【００４７】
もし、図３中”Ｓ１０３”においてアドレスを取得したと判断した場合には、図３中”Ｓ１０４”において新規無線デバイスは、割り当てられたアドレスを設定し、図３中”Ｓ１０５”において親無線デバイスのアドレスを登録すると共に図３中”Ｓ１０６”において新規無線デバイスは、無線ネットワークシステムに参加する。
【００４８】
例えば、無線デバイス７（新規無線デバイス）は、図６中”ＳＡ７１”に示すようにアドレスを取得した場合、図６中”ＳＰ７１”に示すように割り当てられたアドレスを設定し、親無線デバイスのアドレスを登録すると共に図６中”ＷＬ４２”に示す無線ネットワーク通信路を介して無線ネットワークシステムに参加する。
【００４９】
さらに具体的には、無線デバイス７（新規無線デバイス）は、取得したアドレス”０ｘＡＦ”を自らのアドレスとして設定すると共に無線デバイス６（親無線デバイス）のアドレス”０ｘ１１”を親無線デバイスのアドレスとして設定する。
【００５０】
一方、図７中”Ｓ２０１”において親無線デバイスは、新規無線デバイスから無線ネットワークシステムへの参加要請があったか否かを判断し、もし、当該参加要請があったと判断した場合には、図７中”Ｓ２０２”において親無線デバイスは、参加要請のあった新規無線デバイスを子無線デバイスとして登録し、図７中”Ｓ２０３”において新規無線デバイス（子無線デバイス）にアドレスを割り当てると共に図７中”Ｓ２０４”において割り当てたアドレス及び自らのアドレスを新規無線デバイス（子無線デバイス）に通知する。
【００５１】
例えば、図５中”ＲＱ６１”に示すように無線デバイス７（新規無線デバイス）から無線ネットワークシステムへの参加要請があった場合、無線デバイス６（親無線デバイス）は、図５中”ＳＣ６１”に示すように無線デバイス７（新規無線デバイス）のアドレスを割り当てると共に子無線デバイスのアドレスとして登録し、図６中”ＳＡ７１”に示すように無線デバイス７（新規無線デバイス）に通知する。
【００５２】
さらに具体的には、無線デバイス６（親無線デバイス）は、無線デバイス７（新規無線デバイス）のアドレスを”０ｘＡＦ”として割り当てると共に子無線デバイスのアドレスとして設定する。そして、無線デバイス６（親無線デバイス）は、割り当てた無線デバイス７（新規無線デバイス）のアドレス”０ｘＡＦ”と自らのアドレス”０ｘ１１”とを無線デバイス７（新規無線デバイス）に通知する。
【００５３】
この結果、新規無線デバイスを無線ネットワークシステムに設置した場合、隣接無線デバイス（親無線デバイス）がアドレスを割り当て新規無線デバイスに通知し、新規無線デバイスのアドレスを子無線デバイスのアドレスとして登録すると共に新規無線デバイスが割り当てられたアドレスを設定し親無線デバイスのアドレスを登録することにより、無線ネットワークシステムを形成することが可能になる。
【００５４】
第２に、データ転送時の動作を説明する。但し、無線デバイス５から”レベル２”の無線デバイス（アドレス等は不明）に対してデータを転送する場合を想定する。
【００５５】
図８中”Ｓ３０１”において無線デバイスは、データ転送を行うか否かを判断して、もし、データ転送を行うと判断した場合には、図８中”Ｓ３０２”において無線デバイスは宛先としてレベルを設定した転送するデータを生成する。
【００５６】
例えば、図８中”ＣＤ８１”示すように”レベル０”である無線デバイス５は、宛先を”レベル２”としたデータを生成する。
【００５７】
そして、図８中”Ｓ３０３”において宛先のレベルと自己のレベルの大小とを比較して宛先のレベルの方が大きいか否かを判断し、もし、宛先のレベルの方が大きいと判断した場合には、図８中”Ｓ３０４”において無線デバイスは、生成したデータをレベルが大きい側の無線デバイス、言い換えれば、子無線デバイスに転送する。
【００５８】
また、もし、宛先のレベルの方が小さいと判断した場合には、図８中”Ｓ３０５”において無線デバイスは、生成したデータをレベルが小さい側の無線デバイス、言い換えれば、親無線デバイスに転送する。
【００５９】
例えば、図９に示すように無線デバイス５は”レベル０”であり、データの宛先は”レベル２”であり、宛先のレベルの方が大きいので、図８中”ＳＤ８１”に示すように無線デバイス５は生成したデータを子無線デバイスである無線デバイス６に図８中”ＷＬ４１”に示す無線ネットワーク通信路を介して転送する。
【００６０】
一方、図１０中”Ｓ４０１”において無線デバイスは、無線ネットワーク通信路を転送されてきたデータを受信したか否かを判断し、もし、データを受信したと判断した場合には、図１０中”Ｓ４０２”において無線デバイスは、受信したデータの宛先のレベルと自己のレベルとを比較する。
【００６１】
例えば、図９中”ＳＤ８１”に示すようなデータを受信した無線デバイス６は、図１１中”ＣＰ９１”に示すように、受信したデータの宛先のレベル（”レベル２”）と自己のレベル（”レベル１”）とを比較する。
【００６２】
図１０中”Ｓ４０３”において無線デバイスは、データの宛先のレベルと自己のレベルとが一致したか否かを判断し、もし、不一致であると判断した場合には図１０中”Ｓ４０４”において無線デバイスは、宛先のレベルと自己のレベルとの大小を比較して宛先のレベルの方が大きいか否かを判断し、もし、宛先のレベルの方が大きいと判断した場合には、図１０中”Ｓ４０５”において無線デバイスは、受信したデータをレベルが大きい側の無線デバイス、言い換えれば、子無線デバイスに転送する。
【００６３】
また、もし、宛先のレベルの方が小さいと判断した場合には、図１０中”Ｓ４０６”において無線デバイスは、受信したデータをレベルが小さい側の無線デバイス、言い換えれば、親無線デバイスに転送する。
【００６４】
例えば、無線デバイス６は、受信したデータの宛先のレベルは自己のレベルと不一致であり、尚且つ、無線デバイス６は”レベル１”であり、データの宛先は”レベル２”であり、宛先のレベルの方が大きいので、図１１中”ＴＤ９１”に示すように無線デバイス６は受信したデータを子無線デバイスである無線デバイス７に図８中”ＷＬ４２”に示す無線ネットワーク通信路を介して転送する。
【００６５】
さらに、図１０中”Ｓ４０３”においてデータの宛先のレベルと自己のレベルとが一致していると判断した場合には、図１０中”Ｓ４０７”において無線デバイスは、自分宛のデータとして必要な処理を行う。
【００６６】
一方、例えば、図１１中”ＴＤ９１”に示すようなデータを受信した無線デバイス７は、図１２中”ＣＰ１０１”に示すように、受信したデータの宛先のレベル（”レベル２”）と自己のレベル（”レベル２”）とを比較する。
【００６７】
そして、例えば、無線デバイス７は、受信したデータの宛先のレベルは自己のレベルと一致、すなわち、無線デバイス７は”レベル２”であり、データの宛先は”レベル２”であり、双方のレベルが一致するので、図１２中”ＰＲ１０１”に示すように無線デバイス７は、受信したデータを自分宛のデータとして必要な処理を行う。
【００６８】
すなわち、データ転送に際して送信先の無線デバイスのアドレスではなく、レベルを宛先として設定して転送することにより、個々の無線デバイスのアドレスではなく物理的な位置関係であるレベルによって無線デバイスを識別することになるので、データ転送時にアドレスの動的な変化を意識する必要性がなくなることになる。
【００６９】
この結果、データの宛先に無線デバイスのレベルを設定して転送し、転送されてきたデータを受信した場合に宛先のレベルと自己のレベルとを比較し、不一致であればレベルの大小に基づき子無線デバイス或いは親無線デバイスに転送し、一致していれば自分宛のデータとして必要な処理を行うことにより、無線デバイスのアドレスや構成が動的に変化する場合に無線デバイスの識別を効率良く行うことが可能になる。
【００７０】
また、各無線デバイスは隣接する親無線デバイス及び子無線デバイスのアドレスのみを管理していれば良く、例えば、親無線デバイス及び子無線デバイス以外の無線デバイスのアドレスの変化に何ら対応する必要性がなく、これに伴う通信も発生しないので無線ネットワークシステムの通信量を低減することができる。
【００７１】
これにより、特にバッテリ駆動の無線デバイスや低消費電力を前提とする無線デバイスにおいては消費電力の節約につながることになる。
【００７２】
さらに、故障やバッテリ切れ等の起因する不具合が生じた無線デバイスの交換に際しては、物理的な位置関係であるレベルが適正に設定されていれば、個々の無線デバイスのアドレスを考慮することなく正常な無線デバイスを代替品として設置することが可能になり、保守性が極めて向上することになる。
【００７３】
なお、図１の説明、特に、無線ネットワークシステムの形成時の動作の説明に際しては、無線デバイス６よりもレベルの大きな無線デバイス７を新規追加する動作を例示しているが、勿論、親無線デバイスの置換や、子無線デバイスの置換等であっても勿論かまわない。
【００７４】
この場合には、置換された無線デバイスが、自己のアドレス設定並びにそれぞれ隣接する親無線デバイス及び子無線デバイスのアドレスを登録すると共に隣接する親無線デバイス及び子無線デバイスが、登録されている子無線デバイスのアドレス及び親無線デバイスのアドレスを変更することにより、無線ネットワークシステムの再構成が完了する。
【００７５】
また、図１の説明、特に、無線ネットワークシステムの形成時の動作の説明に際しては、新規追加される無線デバイス７に予めレベルが設定されている旨例示したが、勿論、親無線デバイス（或いは、子無線デバイス）がアドレスを割り当てる際に、自己のレベルに基づき子無線デバイス（或いは、親無線デバイス）のレベルを設定しても構わない。
【００７６】
また、図１に示す実施例では親の無線デバイスから子の無線デバイスへ受信したデータを転送する一例を示しているが、勿論、子の無線デバイスから親の無線デバイスにデータを転送する方式であっても、親の無線デバイス及び子の無線デバイスの双方にデータを転送する方式であっても構わない。
【図面の簡単な説明】
【００７７】
【図１】本発明に係る無線ネットワークシステムの一実施例を示す構成ブロック図である。
【図２】各無線デバイスの具体例を示す構成ブロック図である。
【図３】無線デバイスの動作を説明するフローである。
【図４】無線ネットワークシステムにおける情報の流れを説明する説明図である。
【図５】無線ネットワークシステムにおける情報の流れを説明する説明図である。
【図６】無線ネットワークシステムにおける情報の流れを説明する説明図である。
【図７】無線デバイスの動作を説明するフローである。
【図８】無線デバイスの動作を説明するフローである。
【図９】無線ネットワークシステムにおける情報の流れを説明する説明図である。
【図１０】無線デバイスの動作を説明するフローである。
【図１１】無線ネットワークシステムにおける情報の流れを説明する説明図である。
【図１２】無線ネットワークシステムにおける情報の流れを説明する説明図である。
【図１３】従来のリニア型トポロジで構成される無線ネットワークシステムの一例を示す構成ブロック図である。
【図１４】無線デバイスの動作を説明するフロー図である。
【図１５】無線ネットワークシステムにおけるデータの転送状況を説明する説明図である。
【図１６】無線ネットワークシステムにおけるデータの転送状況を説明する説明図である。
【図１７】無線ネットワークシステムにおけるデータの転送状況を説明する説明図である。
【符号の説明】
【００７８】
１，２，３，４，５，６，７，８，５０  無線デバイス
９  無線通信手段
１０  演算制御手段
１１  記憶手段
【図１】
2006245782.tif 000003
【図２】
2006245782.tif 000004
【図３】
2006245782.tif 000005
【図４】
2006245782.tif 000006
【図５】
2006245782.tif 000007
【図６】
2006245782.tif 000008
【図７】
2006245782.tif 000009
【図８】
2006245782.tif 000010
【図９】
2006245782.tif 000011
【図１０】
2006245782.tif 000012
【図１１】
2006245782.tif 000013
【図１２】
2006245782.tif 000014
【図１３】
2006245782.tif 000015
【図１４】
2006245782.tif 000016
【図１５】
2006245782.tif 000017
【図１６】
2006245782.tif 000018
【図１７】
2006245782.tif 000019