(57)【要約】【課題】転送の経路数の違いを考慮してパケット信号を転送する技術を提供する。【解決手段】無線装置１０は、フラッディング方式でパケット信号を転送するメッシュネットワークに含まれる。受信部５２は、パケット信号を受信する。制御部２４は、受信部５２において受信したパケット信号の転送を制御する。送信部５０は、制御部２４による転送の制御に応じて、パケット信号を送信する。制御部２４は、受信部５２における同一のパケット信号の受信回数が多くなるほど、同一のパケット信号に対応した宛先のパケット信号の転送を抑制させる。【選択図】図３
2019033324.tif 000002
【特許請求の範囲】
【請求項１】
フラッディング方式でパケット信号を転送するメッシュネットワークに含まれる無線装置であって、
パケット信号を受信する受信部と、
前記受信部において受信した前記パケット信号の転送を制御する制御部と、
前記制御部による転送の制御に応じて、前記パケット信号を送信する送信部とを備え、
前記制御部は、前記受信部における同一のパケット信号の受信回数が多くなるほど、前記同一のパケット信号に対応した宛先のパケット信号の転送を抑制させることを特徴とする無線装置。
【請求項２】
前記制御部は、前記同一のパケット信号の転送の起点となる他の無線装置が転送の宛先に設定されたパケット信号に対して、前記受信部における同一のパケット信号の受信回数が多くなるほど転送を抑制させることを特徴とする請求項１に記載の無線装置。
【請求項３】
前記制御部は、前記受信部における前記同一のパケット信号の受信回数がしきい値以上である場合に転送を抑制させ、受信回数がしきい値より少ない場合に転送を増加させることを特徴とする請求項１または２に記載の無線装置。
【請求項４】
前記制御部は、前記受信部における前記同一のパケット信号の受信回数がしきい値以上である場合に本無線装置による転送を抑制させ、受信回数がしきい値より少ない場合に本無線装置による転送を増加させることを特徴とする請求項３に記載の無線装置。
【請求項５】
前記制御部は、前記受信部における前記同一のパケット信号の受信回数がしきい値以上である場合に他の無線装置による転送を抑制させることを特徴とする請求項３に記載の無線装置。
【請求項６】
フラッディング方式でパケット信号を転送するメッシュネットワークに含まれる無線装置におけるプログラムであって、
パケット信号を受信するステップと、
受信した前記パケット信号の転送を制御するステップと、
転送の制御に応じて、前記パケット信号を送信するステップとを備え、
前記制御するステップは、同一のパケット信号の受信回数が多くなるほど、前記同一のパケット信号に対応した宛先のパケット信号の転送を抑制させることをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術に関し、特にフラッディング方式でパケット信号を転送する無線装置、プログラムに関する。
【背景技術】
【０００２】
複数の無線装置によって構成されるマルチホップ通信システムでは、１つの無線装置から送信されたパケット信号が他の無線装置によって転送され、宛先の無線装置で受信される。マルチホップ通信システムの通信経路は、例えば、複数の無線装置が網目状に結ばれたメッシュ形状に形成される。パケット信号の転送の起点となる無線装置は、パケット信号を送信する際に、中継カウント値として中継送信回数の上限値を設定する。他の無線装置は、パケット信号を中継送信する際に、中継カウント値から１を減じた値を新たな中継カウント値とする（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−０１２８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
中継送信回数の上限値を設定することによって、転送の繰り返しが抑制され、トラヒックの増加が抑制される。このような制御はネットワーク全体に対して統一してなされる。一方、複数の無線装置は、一般的に均等に分散して配置されず、密に配置される部分もあれば、粗に配置される部分もある。このような場合、前者における転送の経路数は、後者における転送の経路数が多い傾向にある。そのため、このような違いを考慮した転送の制御が求められる。
【０００５】
本発明はこうした状況に鑑みなされたものであり、その目的は、転送の経路数の違いを考慮してパケット信号を転送する技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の無線装置は、フラッディング方式でパケット信号を転送するメッシュネットワークに含まれる無線装置であって、パケット信号を受信する受信部と、受信部において受信したパケット信号の転送を制御する制御部と、制御部による転送の制御に応じて、パケット信号を送信する送信部とを備える。制御部は、受信部における同一のパケット信号の受信回数が多くなるほど、同一のパケット信号に対応した宛先のパケット信号の転送を抑制させる。
【０００７】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、転送の経路数の違いを考慮してパケット信号を転送できる。
【図面の簡単な説明】
【０００９】
【図１】実施例に係る無線通信システムの構成を示す図である。
【図２】実施例に係る無線通信システムの別の構成を示す図である。
【図３】図１および図２の無線装置の構成を示す図である。
【図４】図１および図２の無線通信システムにおいて使用されるパケット信号のフォーマットを示す図である。
【図５】図３の記憶部において記憶されるデータベースのデータ構造を示す図である。
【図６】図３の無線装置によるパケット信号数の計測手順を示すフローチャートである。
【図７】図３の無線装置によるパケット信号の転送の設定手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
本発明を具体的に説明する前に、概要を述べる。実施例は、複数の無線装置によって構成されるメッシュネットワークの無線通信システムに関する。各無線装置は、例えば、無線通信で制御される照明システムにおける制御機器と複数の被制御機器に搭載される。照明システムにおいて、制御機器から被制御機器までの通信距離が一定以上ある場合に、これらの間に配置される被制御機器に搭載される無線装置によるマルチホップ通信により、パケット信号が伝送される。メッシュネットワークにおいてマルチホップ通信を実行する場合、フラッディング方式が使用される。一方、複数の無線装置は、一般的に均等に分散して配置されず、被制御機器を設置すべき位置に応じて、密に配置される部分もあれば、粗に配置される部分もある。このような状況下においてフラッディング方式を実行する場合、次の課題がある。
【００１１】
無線装置が密に配置される部分では、無線装置間における転送の経路数が多いので、１つのパケット信号が多くの経路によって転送される。そのため、トラヒック量が多くなり、トラヒックの輻輳によりパケット信号の衝突が増加しやすくなる。一方、無線装置が粗に配置される部分では、無線装置間における転送の経路数が少ないので、１つのパケット信号が限られた経路によって転送される。そのため、パケット信号の転送を抑制した場合、パケット信号の誤りによってパケット信号が到達されにくくなる。これは、通信成功率の低下であり、通信信頼性の低下につながる。
【００１２】
これに対応するために、本実施例に係る無線通信システムに含まれる無線装置は、転送の起点となる無線装置（以下、「起点無線装置」という）から受信した同一のパケット信号の受信回数を計測する。同一のパケット信号の受信回数が増えるほど、本無線装置への経路の数が多いといえる。本無線装置は、さまざまな起点無線装置に対しても、同一のパケット信号の受信回数を計測する。このような計測結果を記憶している場合に、本無線装置は、転送すべきパケット信号を受信すると、当該パケット信号の宛先となる無線装置（以下、「宛先無線装置」という）と同一の起点無線装置に対する受信回数を取得する。本無線装置は、受信回数がしきい値以上である場合に転送を抑制させ、受信回数がしきい値より少ない場合に転送を増加させる。これにより、メッシュネットワークにおける輻輳低減と通信信頼性の向上とが実現される。
【００１３】
図１は、無線通信システム１００の構成を示す。無線通信システム１００は、無線装置１０と総称される第１無線装置１０ａから第１２無線装置１０ｌを含む。なお、無線装置１０の数は「１２」に限定されない。無線通信システム１００が照明システムに使用される場合、複数の無線装置１０のうちの１つが制御機器に搭載され、残りの無線装置１０が被制御機器に搭載される。制御機器、被制御機器の少なくとも一部は天井等に固定される。複数の無線装置１０は、メッシュネットワークを形成し、フラッディング方式によりマルチホップ通信を実行する。
【００１４】
図２は、無線通信システム１００の別の構成を示す。これは、図１の無線装置１０が密に配置された部分と、無線装置１０が粗に配置された部分とを含むような無線通信システム１００の構成を示す。例えば、第５無線装置１０ｅ、第６無線装置１０ｆは密に配置され、第８無線装置１０ｈは粗に配置される。無線通信システム１００における処理は図１と図２において共通であるので、ここでは、図１と図２を使用しながら、（１）パケット信号の送信、（２）パケット信号の受信、（３）受信回数の計測、（４）パケット信号の転送の順に説明する。
【００１５】
（１）パケット信号の送信
いずれかの無線装置１０は、送信すべきデータが発生した場合に、当該データが含められたパケット信号を生成する。パケット信号を生成する無線装置１０が前述の起点無線装置に相当し、パケット信号の宛先となる無線装置１０が前述の宛先無線装置に相当する。パケット信号には、パケット信号の転送の起点となる無線装置１０を識別するためのＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）（以下、「起点ＩＤ」という）と、パケット信号の宛先とされる無線装置１０を識別するためのＩＤ（以下、「宛先ＩＤ」という）が含まれる。起点無線装置は、パケット信号を送信する。パケット信号は、メッシュネットワーク内のフラッディング方式によって転送される。ここで、パケット信号には、転送可能回数を示す値であるＴＴＬ値が含められる。パケット信号を受信した無線装置１０は、パケット信号に含まれた宛先ＩＤが自無線装置１０のＩＤと異なる場合、ＴＴＬ値が「１」以上であればパケット信号を転送し、ＴＴＬ値が「０」であればパケット信号を転送しない。なお、無線装置１０は、転送の際に、ＴＴＬ値を「１」減じる。
【００１６】
（２）パケット信号の受信
パケット信号を受信した無線装置１０は、パケット信号に含まれた宛先ＩＤが自無線装置１０のＩＤと同一である場合、パケット信号に対して受信処理を実行して、パケット信号に含まれたデータを取得する。この無線装置１０が前述の宛先無線装置であり、宛先無線装置を搭載した制御機器あるいは被制御機器は、データに応じた処理を実行してもよい。
【００１７】
（３）受信回数の計測
１つの無線装置１０が複数の他の無線装置１０に接続される場合、当該１つの無線装置１０において、パケット信号を転送するための経路が複数形成される。このような場合に、パケット信号は複数の経路のそれぞれを通って１つの無線装置１０に到達する。１つの無線装置１０は、複数の経路を通過した同一のパケット信号を複数回受信する。そこで、１つの無線装置１０は、起点ＩＤごとに、同一のパケット信号の受信回数を計測する。
【００１８】
図２において、第１無線装置１０ａが起点無線装置であり、第９無線装置１０ｉが宛先無線装置である場合、密に配置された部分の第５無線装置１０ｅは、第２無線装置１０ｂ、第３無線装置１０ｃ、第４無線装置１０ｄから転送された同一のパケット信号を受信する。また、粗に配置された部分の第８無線装置１０ｈは第７無線装置１０ｇから転送された同一のパケット信号を受信する。そのため、第４無線装置１０ｄにおける受信回数は、第８無線装置１０ｈにおける受信回数よりも多くなる。
【００１９】
これより、受信回数は、１つの無線装置１０に入力される経路の数を示すといえる。１つの無線装置１０は、さまざまな起点無線装置に対して同様の処理を実行する。さらに、複数の無線装置１０のそれぞれも、同様の処理を実行する。その結果、各無線装置１０は、起点無線装置と受信回数との対応関係を複数記憶する。これは、各無線装置１０が、起点無線装置と経路の数との対応関係を複数取得することに相当する。
【００２０】
（４）パケット信号の転送
前述のごとく、パケット信号を受信した無線装置１０は、パケット信号に含まれた宛先ＩＤが自無線装置１０のＩＤと異なる場合、ＴＴＬ値が「１」以上であれば、パケット信号に含まれたＴＴＬ値を「１」減じてからパケット信号を転送する。その際、無線装置１０は、既に記憶した複数の対応関係を参照して、パケット信号に含まれた宛先ＩＤと同一のＩＤを有する起点無線装置に対する受信回数を取得する。これは、無線装置１０から出力される経路の数を取得することに相当する。
【００２１】
図２において、第９無線装置１０ｉが起点無線装置であり、第１無線装置１０ａが宛先無線装置である場合、これらの間に配置された各無線装置１０は、第１無線装置１０ａに対する受信回数を取得する。つまり、これらは、記憶した対応関係における起点無線装置を宛先無線装置に読み替えてから受信回数を取得する。無線装置１０は、受信回数がしきい値以上である場合、経路の数が多くて輻輳が発生しやすくなるので、転送を抑制する。無線装置１０は、受信回数がしきい値より少ない場合、経路の数が少なくてパケット信号が到達されにくいので、転送を増加する。例えば、前者は第５無線装置１０ｅにおける処理に相当し、後者は第８無線装置１０ｈにおける処理に相当する。なお、転送の抑制および増加の具体例については後述する。一方、パケット信号を受信した無線装置１０は、パケット信号に含まれた宛先ＩＤが自無線装置１０のＩＤと異なる場合、ＴＴＬ値が「０」であれば、パケット信号を転送せずに破棄する。
【００２２】
図３は、無線装置１０の構成を示す。無線装置１０は、通信部２０、処理部２２、制御部２４、記憶部２６を含む。通信部２０は、送信部５０、受信部５２を含み、処理部２２は、パケット信号生成部３０、パケット信号処理部３２、転送処理部３４を含み、制御部２４は、計測部４０、抽出部４２、設定部４４を含む。ここでも、（１）パケット信号の送信、（２）パケット信号の受信、（３）受信回数の計測、（４）パケット信号の転送の順に説明する。
【００２３】
（１）パケット信号の送信
無線装置１０が起点無線装置である場合、当該無線装置１０のパケット信号生成部３０は、パケット信号を生成する。図４は、無線通信システム１００において使用されるパケット信号のフォーマットを示す。パケット信号には、既に説明した起点ＩＤ、宛先ＩＤ、ＴＴＬ値、送信すべきデータが含まれる。ここで、ＴＴＬ値には予め定められた初期値が設定される。さらに、パケット信号には、認証コード、シーケンス番号も含まれる。認証コードは、データであるメッセージを認証するための短い情報であり、ＭＡＣ（Ｍｅｓｓａｇｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｃｏｄｅ）とも呼ばれる。シーケンス番号は、データの順番を特定するために、データに付与される通し番号である。認証コードとシーケンス番号には公知の技術が使用されればよいので、ここでは説明を省略する。図３に戻る。パケット信号生成部３０は、パケット信号を送信部５０に出力する。送信部５０は、パケット信号生成部３０から受けつけたパケット信号を送信する。送信部５０は、フラッディング方式でパケット信号を送信する。通信部２０には公知の技術が使用されればよいので、ここでは説明を省略する。
【００２４】
（２）パケット信号の受信
起点無線装置以外の無線装置１０における受信部５２は、パケット信号を受信する。受信部５２は、パケット信号を処理部２２、制御部２４に出力する。パケット信号処理部３２は、パケット信号に含まれた宛先ＩＤを抽出する。抽出した宛先ＩＤが自無線装置１０のＩＤに一致する場合、パケット信号処理部３２は、パケット信号に含まれた認証コード、シーケンス番号を使用しながら、パケット信号に含まれたデータを処理する。処理には復号等が含まれるが、ここでは説明を省略する。パケット信号処理部３２は、本無線装置１０を搭載した制御機器あるいは被制御機器に処理結果を出力してもよい。
【００２５】
（３）受信回数の計測
計測部４０は、受信部５２からのパケット信号を受けつける。計測部４０は、受信部５２における同一のパケット信号の受信回数を計測する。ここで、計測部４０は、例えば、次の３つの計測方法のいずれかを実行する。１つ目の計測方法では、受信したパケット信号であって、かつ図４に示されたフォーマットのパケット信号の全ビットが比較される。計測部４０は、全ビットが一致するパケット信号を同一のパケット信号と判定する。つまり、計測部４０は、全ビットが一致するパケット信号の数を計測する。
【００２６】
２つの目の計測方法では、受信したパケット信号であって、かつ図４に示されたフォーマットのパケット信号のうちの複数のパラメータが比較される。計測部４０は、例えば、「起点ＩＤ」、「宛先ＩＤ」、「シーケンス番号」がいずれも一致するパケット信号を同一のパケット信号と判定する。なお、複数のパラメータの組合せは、「起点ＩＤ」、「宛先ＩＤ」、「シーケンス番号」に限定されない。つまり、計測部４０は、複数のパラメータが一致するパケット信号の数を計測する。３つの目の計測方法では、受信したパケット信号であって、かつ図４に示されたフォーマットのパケット信号のうちの単一のパラメータが比較される。計測部４０は、例えば、認証コードが一致するパケット信号を同一のパケット信号と判定する。つまり、計測部４０は、単一のパラメータが一致するパケット信号の数を計測する。
【００２７】
計測部４０は、起点ＩＤごとに受信回数を計測し、起点ＩＤと受信回数との対応関係を記憶部２６に記憶する。図５は、記憶部２６において記憶されるデータベースのデータ構造を示す。図示のごとく、起点ＩＤと受信回数との対応関係が計測日時とともに記憶される。なお、計測部４０は、記憶部２６に既に対応関係が記憶されている起点ＩＤに対して、新たなパケット信号をもとに受信回数を計測した場合、既に記憶されている受信回数を新たな受信回数で更新してもよい。また、計測部４０は、既に記憶されている受信回数と新たな受信回数をもとに受信回数を導出し、導出した受信回数によって、既に記憶されている受信回数を更新してもよい。図３に戻る。
【００２８】
（４）パケット信号の転送
起点無線装置以外の無線装置１０における受信部５２は、パケット信号を受信する。受信部５２は、パケット信号を処理部２２、制御部２４に出力する。転送処理部３４は、パケット信号に含まれた宛先ＩＤを抽出する。抽出した宛先ＩＤが自無線装置１０のＩＤに一致しない場合、転送処理部３４は、パケット信号からＴＴＬ値を抽出する。転送処理部３４は、ＴＴＬ値が「０」である場合、転送の終了を決定する。一方、転送処理部３４は、ＴＴＬ値が「１」以上である場合、転送を決定する。その際、転送処理部３４は、制御部２４に宛先ＩＤを出力する。
【００２９】
抽出部４２は、転送処理部３４から宛先ＩＤを受けつける。抽出部４２は、受けつけた宛先ＩＤと同じ値の起点ＩＤに対応した受信回数を記憶部２６から抽出する。これは、起点無線装置と同一のＩＤを有する宛先無線装置へのパケット信号の転送に使用するために、当該起点無線装置に対応した受信回数を取得することに相当する。抽出部４２は、抽出した受信回数を設定部４４に出力する。設定部４４は、抽出部４２から受信回数を受けつける。設定部４４は、予め保持するしきい値と、受信回数とを比較する。設定部４４は、受信回数がしきい値以上である場合に、転送の抑制を決定する。転送の抑制の１つ目の例は、パケット信号を転送しないことである。これは、転送破棄率１００％に相当する。転送の抑制の２つ目の例は、確率的にパケット信号を転送しないことである。これは、転送破棄率が０％から１００パーセントの間に設定されることに相当する。
【００３０】
転送の抑制の３つ目の例は、同一のパケット信号の連続送信の回数を減らすことである。同一のパケット信号の連続送信とは、パケット信号の誤りが受信側の無線装置１０から通知されないにもかかわらず、同一のパケット信号を再度送信することである。例えば、連続送信の回数が通常時に「３」である場合、転送が抑制されると、連続送信の回数が「１」にされる。一方、設定部４４は、受信回数がしきい値より少ない場合に、パケット信号の転送を増加させる。転送の増加の一例は、同一のパケット信号の連続送信の回数を増やすことである。
【００３１】
これは、受信部５２における同一のパケット信号の受信回数がしきい値以上である場合に本無線装置１０による転送を抑制させ、受信回数がしきい値より少ない場合に本無線装置１０による転送を増加させることに相当する。つまり、設定部４４は、受信部５２における受信回数が多くなるほど、パケット信号の転送が抑制されるように、受信部５２において受信したパケット信号の転送を制御する。設定部４４は、決定した内容を転送処理部３４に設定する。
【００３２】
転送処理部３４は、設定部４４によって設定された内容に応じて、パケット信号の転送を決定する。その際、転送処理部３４は、ＴＴＬ値から「１」を減じたＴＴＬ値をパケット信号に含める。転送処理部３４はパケット信号を送信部５０に出力し、送信部５０はパケット信号を送信する。
【００３３】
なお、設定部４４は、転送を抑制させるために、転送時においてＴＴＬ値を２以上減らすことを決定してもよい。その際、転送処理部３４は、ＴＴＬ値から「２」を減じたＴＴＬ値をパケット信号に含める。これは、受信回数がしきい値以上である場合に他の無線装置１０による転送を抑制させることに相当する。
【００３４】
本開示における装置、システム、または方法の主体は、コンピュータを備えている。このコンピュータがプログラムを実行することによって、本開示における装置、システム、または方法の主体の機能が実現される。コンピュータは、プログラムにしたがって動作するプロセッサを主なハードウェア構成として備える。プロセッサは、プログラムを実行することによって機能を実現することができれば、その種類は問わない。プロセッサは、半導体集積回路（ＩＣ）、またはＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）を含む１つまたは複数の電子回路で構成される。複数の電子回路は、１つのチップに集積されてもよいし、複数のチップに設けられてもよい。複数のチップは１つの装置に集約されていてもよいし、複数の装置に備えられていてもよい。プログラムは、コンピュータが読み取り可能なＲＯＭ、光ディスク、ハードディスクドライブなどの非一時的記録媒体に記録される。プログラムは、記録媒体に予め格納されていてもよいし、インターネット等を含む広域通信網を介して記録媒体に供給されてもよい。
【００３５】
以上の構成による無線通信システム１００の動作を説明する。図６は、無線装置１０によるパケット信号数の計測手順を示すフローチャートである。受信部５２が同一のパケット信号を既に受信している場合（Ｓ１０のＹ）、計測部４０は受信回数をインクリメントする（Ｓ１２）。一方、受信部５２が同一のパケット信号を既に受信していない場合（Ｓ１０のＮ）、計測部４０は受信回数を計測開始する（Ｓ１４）。受信部５２が新たなパケット信号を受信すれば（Ｓ１６のＹ）、ステップ１０に戻る。受信部５２が新たなパケット信号を受信しなければ（Ｓ１６のＮ）、記憶部２６は受信回数を記憶する（Ｓ１８）。
【００３６】
図７は、無線装置１０によるパケット信号の転送の設定手順を示すフローチャートである。抽出部４２は、受信回数を抽出する（Ｓ２０）。受信回数がしきい値以上であれば（Ｓ２２のＹ）、設定部４４は転送の抑制設定を決定する（Ｓ２４）。一方、受信回数がしきい値以上でなければ（Ｓ２２のＮ）、設定部４４は転送の増加設定を決定する（Ｓ２６）。
【００３７】
本実施例によれば、同一のパケット信号の受信回数を計測するので、転送の経路数を推定できる。また、同一のパケット信号の受信回数が多くなるほど、同一のパケット信号に対応した宛先のパケット信号の転送を抑制させるので、転送の経路数の違いを考慮してパケット信号を転送できる。また、同一のパケット信号の転送の起点となる他の無線装置が転送の宛先に設定されたパケット信号に対して、同一のパケット信号の受信回数が多くなるほど転送を抑制させるので、受信回数から推定される経路数を転送の制御に反映できる。
【００３８】
また、同一のパケット信号の受信回数がしきい値以上である場合に転送を抑制させるので、経路数が多くてもトラヒック量の増加を抑制できる。また、トラヒック量の増加が抑制されるので、輻輳の発生を抑制できる。同一のパケット信号の受信回数がしきい値より少ない場合に転送を増加させるので、経路数が少なくてもパケット信号の誤りによってパケット信号が到達されにくくなることを抑制できる。また、パケット信号が到達されにくくなることが抑制されるので、通信成功率の低下を抑制できる。また、通信成功率の低下が抑制されるので、通信信頼性の低下を抑制できる。
【００３９】
また、同一のパケット信号の受信回数がしきい値以上である場合にパケット信号を転送しないので、転送を抑制できる。また、同一のパケット信号の受信回数がしきい値以上である場合に同一のパケット信号の連続送信の回数を減らすので、転送を抑制できる。また、同一のパケット信号の受信回数がしきい値より少ない場合に同一のパケット信号の連続送信の回数を増やすので、転送を増加できる。また、同一のパケット信号の受信回数がしきい値以上である場合に転送時においてＴＴＬ値を２以上減らすので、転送を抑制できる。
【００４０】
本発明の一態様の概要は、次の通りである。本発明のある態様の無線装置１０は、フラッディング方式でパケット信号を転送するメッシュネットワークに含まれる無線装置１０であって、パケット信号を受信する受信部５２と、受信部５２において受信したパケット信号の転送を制御する制御部２４と、制御部２４による転送の制御に応じて、パケット信号を送信する送信部５０とを備える。制御部２４は、受信部５２における同一のパケット信号の受信回数が多くなるほど、同一のパケット信号に対応した宛先のパケット信号の転送を抑制させる。
【００４１】
制御部２４は、同一のパケット信号の転送の起点となる他の無線装置１０が転送の宛先に設定されたパケット信号に対して、受信部５２における同一のパケット信号の受信回数が多くなるほど転送を抑制させてもよい。
【００４２】
制御部２４は、受信部５２における同一のパケット信号の受信回数がしきい値以上である場合に転送を抑制させ、受信回数がしきい値より少ない場合に転送を増加させてもよい。
【００４３】
制御部２４は、受信部５２における同一のパケット信号の受信回数がしきい値以上である場合に本無線装置１０による転送を抑制させ、受信回数がしきい値より少ない場合に本無線装置１０による転送を増加させてもよい。
【００４４】
制御部２４は、受信部５２における同一のパケット信号の受信回数がしきい値以上である場合に他の無線装置１０による転送を抑制させてもよい。
【００４５】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素あるいは各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４６】
本実施例において、設定部４４は、受信回数を１つのしきい値と比較して転送の抑制あるいは増加を決定している。しかしながらこれに限らず例えば、設定部４４は、複数段階のしきい値を決定し、複数段階のしきい値と受信回数とを比較することによって、転送の段階的な抑制あるいは段階的な増加を決定してもよい。本変形例によれば、より細やかな制御を実行できる。
【００４７】
本実施例において、設定部４４は、起点無線装置に対する受信回数を、起点無線装置が宛先無線装置となるパケット信号の転送の制御を決定するために使用している。しかしながらこれに限らず例えば、起点無線装置に対する受信回数を、起点無線装置側の無線装置１０に送信することによって、当該無線装置１０においてパケット信号の転送の制御を決定する場合に受信回数を使用させてもよい。本変形例によれば、受信回数が起点無線装置側の無線装置１０で使用されるので、当該無線装置１０における制御の精度を向上できる。
【符号の説明】
【００４８】
１０  無線装置、  ２０  通信部、  ２２  処理部、  ２４  制御部、  ２６  記憶部、  ３０  パケット信号生成部、  ３２  パケット信号処理部、  ３４  転送処理部、  ４０  計測部、  ４２  抽出部、  ４４  設定部、  ５０  送信部、  ５２  受信部、  １００  無線通信システム。
【図１】
2019033324.tif 000003
【図２】
2019033324.tif 000004
【図３】
2019033324.tif 000005
【図４】
2019033324.tif 000006
【図５】
2019033324.tif 000007
【図６】
2019033324.tif 000008
【図７】
2019033324.tif 000009