無線通信を行う複数の無線装置で構成される無線システムであって、第1無線装置から送信されるデータを第3無線装置に中継する第2無線装置を備え、前記第2無線装置は、自装置のトラフィック情報に基づいて所定の抑制条件に該当するかを判定する判定手段と、前記所定の抑制条件に該当するときに、自装置を中継装置として選択している複数の前記無線装置に対して前記中継装置とする選択を止めるよう制御して中継処理を中止する中継制御手段とを備えたことを特徴とする無線システム。前記中継制御手段は、自装置を前記中継装置とする複数の前記無線装置の台数が所定割合以上であるときに、前記中継装置として前記複数の前記無線装置に選択される選択度を減らすことを特徴とする請求項1に記載の無線システム。上記で説明したとおり、アドホックネットワークでは、HelloメッセージやTCメッセージなどの制御メッセージをフラッディングして通信経路を構築しており、制御メッセージを転送するノードをMPRに限定することで、制御メッセージ伝送に係る負荷を削減している。しかしながら、MPRとして選択されたノードは、他ノードからの中継データの送信を行うため、自ノードのデータの送信に支障をきたす虞がある。これは、特に、複数のノードからMPRとして選択されたノードにとって深刻な問題である。本発明は上記課題に鑑みてなされたものであり、自装置を中継するデータを抑制して、自装置のデータの送信機会を確保することができる技術を提供することを目的とする。本発明の通信システムは、無線通信を行う複数の無線装置で構成される無線システムであって、第1無線装置から送信されるデータを第3無線装置に中継する第2無線装置を備え、前記第2無線装置は、自装置のトラフィック情報に基づいて所定の抑制条件に該当するかを判定する判定手段と、前記所定の抑制条件に該当するときに、自装置を中継装置として選択している複数の前記無線装置に対して前記中継装置とする選択を止めるよう制御して中継処理を中止する中継制御手段とを備えたことを特徴とする。また、前記中継制御手段は、自装置を前記中継装置とする複数の前記無線装置の台数が所定割合以上であるときに、前記中継装置として前記複数の前記無線装置に選択される選択度を減らしてもよい。本発明によれば、自装置を中継するデータを抑制して、自装置のデータの送信機会を確保することができる。以下、図を参照して本発明の実施形態を詳細に説明する。図1は、本実施形態の通信システムにおけるネットワーク構成の一例である。図1において、実線は有線接続された有線リンクを示し、点線は無線接続された無線リンクを示す。通信システムは、端末1~6以下、端末1~6を区別しない場合、端末Yとすると通信装置1~5以下、通信装置1~5を区別しない場合、通信装置Xとするとで構成される。端末Yと通信装置Xとは有線で接続され、通信装置X間は無線で接続される。また、複数の通信装置Xにより、アドホックネットワークなどの無線自律ネットワークが構築されている。図2を参照して、通信装置Xの構成について説明する。通信装置Xは、有線リンクに接続される有線インタフェースEthernetPHY401と無線リンクに接続される無線インタフェースWirelessNetworkPHY403とを備え、有線リンク又は無線リンクから入力されるデータを中継する。L1層物理層におけるEthernetPHY401では、端末Yからイーサネットベースの有線リンクを介して入力される電気信号をフレームに変換してEthernetMAC400に渡す。また、EthernetPHY401は、EthernetMAC400から渡されるフレームを電気信号に変換して有線リンクへ送出する。同様に、WirelessNetworkPHY403では、他の通信装置Xから無線リンクを介して入力される無線信号をフレームに変換してWirelessMAC402に渡す。また、WirelessNetworkPHY403は、WirelessMAC402から渡されるフレームを無線信号に変換して無線リンクへ送出する。L2層MAC層におけるEthernetMAC400では、フレームをIPパケットに変換してL3層ネットワーク層に渡す。また、L3層から渡されたIPパケットをフレームに変換し、EthernetPHY401に渡す。同様に、WirelessMAC402は、フレームをIPパケットに変換してL3層ネットワーク層に渡す。また、L3層から渡されたIPパケットをフレームに変換し、WirelessNetworkPHY403に渡す。L3層ネットワーク層では、IPパケットのヘッダから取り出された宛先IPアドレスについて、ルーティングテーブル300が参照され、自装置宛であればIPパケットから取り出されたデータが上位層で処理される。また、IPパケットが自装置宛でない場合、ルーティングテーブル300に基づいて、転送先のノードに転送するため下位層に渡されて処理される。ルーティングテーブル300には、経路情報が登録されている。具体的には、ルーティングテーブル300には、宛先IPアドレス、ネットワークとネットマスク、転送先IPアドレス、経路の尺度であるメトリック、出力インタフェースなどが登録される。ルーティングテーブル300に登録されている出力インタフェースは、有線インタフェースの場合も無線インタフェースの場合もある。また、ルーティングテーブル300においてIPパケットの送受信で参照されて合致した経路情報は、一時的な記憶領域であるルーティングテーブルキャッシュ3001に保管される。L3層では、最初にルーティングテーブルキャッシュ3001に目的の経路が登録されているか検索され、ルーティングテーブルキャッシュ3001に目的の経路が登録されていない場合に、ルーティングテーブル300が参照される。L4層トランスポート層では、複数のフィルタパケットキュー200が配置されており、上位層から渡される送信データ又は下位層から渡される受信データの優先度に応じて各フィルタパケットキュー200にデータが格納される。L5層以上の上位層では、IGPInteriorGatewayProtocolとアドホックルーティングプロトコルを実現するネットワークモジュール100が配置される。ネットワークモジュール100には、制御メッセージ生成部101と制御メッセージ送信部102と制御部103と統計情報取得部104とフィルタ/キュー処理部105とルーティング情報ベース106とトラフィック制御通知解析部107と制御メッセージ受信部108とが配置される。制御メッセージ受信部108は、下位層から渡されるデータが後述するトラフィック抑制メッセージである場合、トラフィック抑制メッセージをトラフィック制御通知解析部107に渡し、他の制御メッセージやデータを制御部103に渡す。制御部103は、制御メッセージ受信部108から取得する制御メッセージHelloメッセージやTCメッセージなどに基づいて、経路情報などをルーティング情報ベース106に保存する。また、制御部103は、ルーティング情報ベース106に保存されている情報に基づいてルーティングテーブル300に経路情報を登録する。制御部103は、ルーティング情報ベース106に情報を保存すると、予め設定された制御メッセージの送信間隔に従って、制御メッセージで送信する際に必要となる情報をルーティング情報ベース106から抽出して制御メッセージ生成部101に渡す。制御メッセージ生成部101は、制御部103から渡される情報に基づいて制御メッセージを生成して、制御メッセージ送信部102に渡す。制御メッセージ送信部102は、下位層に制御メッセージを渡して送信処理を行わせる。統計情報取得部104は、自装置のトラフィック情報を取得して、有線区間と無線区間のトラフィック量を監視する。具体的には、統計情報取得部104は、トラフィック情報として、有線インタフェースと無線インタフェースによる送受信パケット数及び送受信データサイズに関する情報と、ルーティングテーブルキャッシュ3001に保存されている経路情報と、無線インタフェースに出力されるIPパケットのQoSQualityOfServiceパラメータと、データ送信時におけるCPUなどのデバイス使用率などを周期的にサンプリングする。統計情報取得部104は、取得したトラフィック情報に基づいて、自ノードのデータ送信時の帯域使用量あるいはデータ送信に要する時間や頻度や、他ノードの中継データ送信時の帯域使用量あるいはデータ送信に要する時間や頻度や、QoSパラメータ分布などの統計をとり、不図示の統計情報データベースに蓄積する。そして、統計情報取得部104は、統計をとったトラフィック情報が予め設定されたトラフィック抑制条件に該当するかを監視する。図3は、トラフィック抑制条件を示すテーブルの一例である。このテーブルは、統計情報取得部104がアクセス可能な場所に配置されればよい。ここでは、トラフィック抑制条件として、1帯域使用量、2CPU使用率、3自ノードQoSの3項目が設定され、いずれかの項目に該当すると、トラフィック抑制処理又は中継中止処理が実行される。トラフィック抑制処理は、1帯域使用量について、自ノードの送受信パケットが平均1000packetsec以上である場合、2CPU使用率について、データ伝送での使用率が30以上である場合、3自ノードQoSについて、ACVI優先以上のパケットが30以上である場合のいずれか1つでも該当する場合に実行される。トラフィック抑制処理では、QoSがACBE通常以下のパケットが抑制される。中継中止処理は、1帯域使用量について、自ノードの送受信パケットが平均4000packetsec以上である場合、2CPU使用率について、データ伝送での使用率が50以上である場合、3自ノードQoSについて、ACVO最優先のパケットが40以上である場合のいずれか1つでも該当する場合に実行される。中継中止処理では、中継処理が中止される。なお、このトラフィック抑制条件の項目値及び項目数は、適宜設定可能である。例えば、統計情報取得部104は、自装置の残電力を周期的にサンプリングして、所定の残電力値に応じてトラフィック抑制処理又は中継中止処理が実施されるようにしてもよい。また、トラフィック抑制条件に該当した場合の処理も適宜設定可能である。図2に戻り、統計情報取得部104は、中継中止処理のトラフィック抑制条件に該当すると判定した場合、制御部103にその旨を通知する。この通知により、制御部103は、制御メッセージ生成部101に、現在論理接続を行っているノードに対して論理接続を切断するため、LINKTYPEをLOSTLINKにしたHelloメッセージを生成させ、制御メッセージ送信部102などを介して送信させる。また、制御部103は、制御メッセージ生成部101に、HelloメッセージにおけるWillingness中継ノードとしての選択度を前回設定されていた値よりも小さい値に変更させる。このWillingnessを下げたHelloメッセージは、LINKTYPEをLOSTLINKにしたHelloメッセージの次の送信間隔で送信されればよい。図4は、中継中止処理の処理概要を示す図である。ここでは、図1に示す通信装置1、2、3間における処理の流れを例に説明する。通信装置2は、通信装置1と通信装置3のMPRである。ここでは、通信装置2のトラフィックが輻輳してトラフィック抑制条件に該当し、中継中止処理を行うことになったものとする。まず、ステップS201で、通信装置2は、LINKTYPEをLOSTLINKにしたHelloメッセージをフラッディングする。この時点で、通信装置2は、自装置がリンク接続している全ノードとのリンクを切断する。ステップS202で、Helloメッセージを受信した通信装置1及び通信装置3は、通信装置2に対するリンクを切断する。次に、ステップS203で、通信装置2は、次のHelloメッセージの送信間隔で、MPR選択度Willingnessを‘0’WILLNEVERにして、LINKTYPEをASYMLINKにして隣接ノードのアドレスを格納したHelloメッセージを送信する。ステップS204では、このHelloメッセージを受信した通信装置1と通信装置3は、Helloメッセージに自装置のIPアドレスがASYM_LINKとして格納されていることから、通信装置2と自装置との間に双方向リンクが確立されていると認識し、LINKTYPEをSYMLINKにしたHelloメッセージを送信する。ステップS205で、通信装置2は、通信装置1との間に双方向リンクが確立されたことを認識し、次のHelloメッセージの送信間隔で、LINKTYPEをSIMLINKにしたHelloメッセージを送信する。同様に、通信装置2は、通信装置3に対してもLINKTYPEをSIMLINKにしたHelloメッセージを送信する。このとき、通信装置2から送信されるHelloメッセージは、最初にリンクを切断するために送信したステップS201のHelloメッセージ以外、すべてWillingnessが‘0’に設定されているため、通信装置2が隣接ノードからMPRに選択されることはない。つまり、通信装置2は、中継処理を中止してMPRとしての役割を放棄することで、自装置のデータを送信する帯域機会を確保することができる。ステップS206で、通信装置2は、自装置のトラフィックの輻輳が緩和して、トラフィック抑制条件に該当しなくなったことを検知すると、中継中止処理を実施する前の値にWillingnessを設定したHelloメッセージをフラッディングする。これにより、通信装置1と通信装置3は、再び通信装置2をMPRに選ぶことができる。なお、通信装置1や通信装置3などの隣接ノードは、通信装置2によってリンクが切断されることで、新たにMPRを選定して、通信装置2を迂回した代替経路を構築する。なお、制御部103は、中継中止処理を行っている場合でも、中継処理を中止する前に保持していたルーティングテーブル300に登録されている経路をそのまま保持する。そして、制御部103は、フィルタ/キュー処理部105により、宛先IPアドレス及び送信元IPアドレスが有線リンク側のIPパケットをフィルタリングして、有線リンク側のIPパケットのみ有線インタフェースを介して送受信処理を行わせる。つまり、中継中止処理では、無線リンク側の中継処理は中止されるが、有線リンク側の中継処理は継続される。図2に戻り、統計情報取得部104は、監視の結果、トラフィック抑制処理に対応するトラフィック抑制条件に該当すると判定した場合、制御部103にその旨を通知する。この通知により、制御部103は、制御メッセージ生成部101が備える抑制メッセージ生成部1011に所定のトラフィック抑制メッセージを生成させる。図5は、トラフィック抑制メッセージフォーマットを示す図である。トラフィック抑制メッセージは、メッセージヘッダ部とメッセージペイロード部で構成される。メッセージヘッダ部は、OLSRで共通のフォーマットである。メッセージペイロード部には、メッセージの送信間隔を示すmessageIntervalと、QoS値を示すQoSParameterと、送信されるパケット数を抑制するための時間を示すTrafficControlTimerと、優先度を低く設定するノードのIPアドレスを示すLowPriorityHostIPAddressと、優先度を高く設定するノードのIPアドレスを示すHighPriorityHostIPAddressなどがある。図2に戻り、抑制メッセージ生成部1011は、トラフィック抑制メッセージを生成すると、制御メッセージ送信部102に渡す。制御メッセージ送信部102は、下位層を介して、HelloメッセージやTCメッセージなどの制御メッセージを送信させる際に、抑制メッセージを同時に送信させる。なお、予め設定されたトラフィック抑制条件とは別に、ユーザが任意のトラフィック抑制条件を設定できるようにしてもよい。この場合、ユーザは、抑制対象とするQoSと、LowPriorityHostIPAddress又は/及びHighPriorityHostIPAddressに指定するIPアドレスとをトラフィック制御要求として通信装置Xに設定できるものとする。また、ユーザは、トラフィック制御解除要求を通信装置Xに設定することで、トラフィック制御要求による設定を解除することができる。また、制御メッセージ受信部108は、下位層を介してトラフィック抑制メッセージを受信すると、トラフィック制御通知解析部107にトラフィック抑制メッセージを渡す。トラフィック制御通知解析部107は、制御メッセージ受信部108から取得するトラフィック抑制メッセージを解析して、トラフィック抑制内容を制御部103に通知する。制御部103は、通知されるトラフィック抑制内容に応じて、例えば、トラフィック抑制メッセージに含まれているQoSパラメータ以下のIPパケットをフィルタリングするようフィルタ/キュー処理部105を制御して、QoSパラメータ以下のIPパケットをフィルタパケットキュー200に挿入させる。フィルタパケットキュー200に挿入されたIPパケットは、フィルタパケットキュー200で所定時間保管された後に送出されて中継される。具体的に、図6を参照して、通信装置Xがトラフィック抑制メッセージを送信するときの送信処理の流れを説明する。まず、ステップA100で、通信装置Xは、統計をとったトラフィック情報が抑制条件に該当するか判定する。ステップA100で、通信装置Xは、抑制条件に該当しないと判定した場合ステップA100でNO、ステップA100に戻る。一方、ステップA100で、通信装置Xは、抑制条件に該当すると判定した場合ステップA100でYES、ステップA110で、ルーティングテーブルキャッシュ3001を参照して、自装置が送信中継したデータの送信元IPアドレスと宛先IPアドレスとをチェックする。ステップA120で、通信装置Xは、ルーティングテーブルキャッシュ3001で50以上占めているIPアドレスが存在するか判定する。ステップA120で、通信装置Xは、存在しないと判定した場合ステップA120でNO、ステップA150に進む。一方、ステップA120で、通信装置Xは、存在すると判定した場合ステップA120でYES、ステップA130で、当該IPが有線リンク側のIPアドレスか、無線リンク側のIPアドレスか判定する。ステップA130で、通信装置Xは、無線リンク側のIPアドレスであると判定した場合、ステップA140で、トラフィック抑制メッセージのLowPriorityHostIPAddressに当該IPアドレスを追加して、ステップA150に進む。一方、ステップA130で、通信装置Xは、有線リンク側のIPアドレスであると判定した場合、ステップA150に進む。ステップA150では、通信装置Xは、トラフィック抑制メッセージのQoSParameterにトラフィック抑制条件の抑制対象QoSを設定する。ステップA160で、通信装置Xは、ユーザからのトラフィック制御要求があるか判定する。ステップA160で、通信装置Xは、トラフィック制御要求がないと判定した場合ステップA160でNO、ステップA190に進む。一方、ステップA160で、通信装置Xは、トラフィック制御要求があると判定した場合ステップA160でYES、ステップA170で、抑制対象QoSをユーザから要求されたQoSパラメータに変更する。ステップA180で、通信装置Xは、トラフィック抑制メッセージのLowPriorityHostIPAddress又はHighPriorityHostIPAddressにユーザから要求されたIPアドレスを追加して、ステップA190に進む。ステップA190で、通信装置Xは、上記QoSパラメータやLowPriorityHostIPAddress又はHighPriorityHostIPAddressを設定したトラフィック抑制メッセージを送信フラッディングする。続いてステップA200で、通信装置Xは、トラフィック抑制条件に該当しているか判定する。ステップA200で、通信装置Xは、トラフィック抑制条件に該当していないと判定した場合ステップA200でNO、ステップA210で、ユーザからのトラフィック制御解除要求があるか判定する。ステップA210で、通信装置Xは、ユーザからのトラフィック制御解除要求があると判定した場合ステップA210でYES、本処理を終了する。一方、ステップA210で、通信装置Xは、ユーザからのトラフィック制御解除要求がないと判定した場合ステップA210でNO、ステップA220に進む。また、ステップA200で、通信装置Xは、トラフィック抑制処理条件に該当していると判定した場合ステップA200でYES、ステップA220に進む。ステップA220で、所定の送信間隔以上の時間が経過したか判定する。ステップA220で、通信装置Xは、時間が経過したと判定した場合ステップA220でYES、ステップS190に戻って再びトラフィック抑制メッセージを送信する。一方、ステップA220で、通信装置Xは、時間が経過していないと判定した場合ステップA200でNO、ステップA200に戻って再び抑制条件に該当しているか判定する。以上の処理により、通信装置Xは、自身のトラフィック状態が抑制条件に該当する場合に、トラフィック抑制メッセージを生成して、自装置へのトラフィックを抑制するよう他の通信装置Xに通知することができる。次に、図7を参照して、通信装置Xがトラフィック抑制メッセージを受信した場合の処理の流れを説明する。まず、ステップB100で、通信装置Xは、トラフィック抑制メッセージを受信したか判定する。ステップB100で、通信装置Xは、受信していないと判定した場合ステップB100でNO、ステップB100を繰り返す。一方、ステップB100で、通信装置Xは、トラフィック抑制メッセージを受信したと判定した場合ステップB100でYES、ステップB110で、トラフィック抑制メッセージからTrafficControlTimerとLowPriorityHostIPAddressとHighPriorityHostIPAddressとQoSParameterとを抽出する。ステップB120で、通信装置Xは、フィルタパケットキュー200にLowPriorityHostIPAddressが送信元IPアドレス又は宛先IPアドレスであるパケットをフィルタリングするLowPriorityNodeフィルタキューを設定する。ステップB130で、通信装置Xは、フィルタパケットキュー200にIPヘッダのToSTypeOfService値がQoSParameter以下のIPパケットをフィルタリングするQoSフィルタキューを設定する。ステップB140で、通信装置Xは、HighPriorityHostIPAddressのIPパケットのToS値を最大値OxEに書き換えるフィルタ設定mangleを行う。これにより、トラフィック抑制メッセージの送信元である通信装置XによりHighPriorityHostIPAddressとして指定された通信装置Xは、送信するIPパケットのToS値が最大値OxEとなり、中継ノードにおいて最優先で通信帯域通信機会が保証される。次に、ステップB150で、通信装置Xは、トラフィック抑制メッセージにおけるメッセージヘッダ部のメッセージ維持時間invalidtimeを経過したか判定する。ステップB150で、通信装置Xは、メッセージ維持時間を経過したと判定した場合ステップB150でYES、ステップB160で、ステップB120とB130において設定したフィルタキューの設定を解除して、本処理を終了する。このとき、仮に、各フィルタキューに既にパケットが挿入されていた場合、本処理とは別の不図示のフローにより適宜処理される。一方、ステップB150で、通信装置Xは、メッセージ維持時間を経過していないと判定した場合ステップB150でNO、ステップB170で、無線側からパケットを受信したか判定する。ステップB170で、通信装置Xは、受信していないと判定した場合ステップB170でNO、ステップ150に戻る。ステップB170で、通信装置Xは、無線側からパケットを受信したと判定した場合ステップB170でYES、ステップB180で、受信したパケットの送信元IPアドレス又は宛先IPアドレスがLowPriorityHostIPAddressに該当するか判定する。ステップB180で、通信装置Xは、LowPriorityHostIPAddressに該当すると判定した場合ステップB180でYES、ステップB190で、LowPriorityNodeフィルタキューにそのパケットをenqueueして、後述する[1]のフローに進む。一方、ステップB180で、通信装置Xは、LowPriorityHostIPAddressに該当しないと判定した場合ステップB180でNO、ステップB200で、受信パケットのToS値がQoSParameter以下であるか判定する。ステップB200で、通信装置Xは、ToS値がQoSParameter以下であると判定した場合ステップB200でYES、ステップB220で、QoSフィルタキューにパケットをenqueueして、後述する[1]のフローに進む。一方、ステップB200で、通信装置Xは、ToS値がQoSParameter以下でないと判定した場合ステップB200でNO、ステップB210で、中継処理を実施して、ステップB150に戻る。すなわち、ステップB210で中継処理されるIPパケットは、トラフィック抑制メッセージの送信元である通信装置Xを頻繁に経由せず、かつ、QoSが所定値以上のパケットに限定される。続いて、[1]のフローについて図8を参照して説明する。ステップB230で、通信装置Xは、自装置が現在中継処理中であるか判定する。ステップB230で、通信装置Xは、中継処理中であると判定した場合ステップB230でYES、ステップB230に戻る。一方、ステップB230で、通信装置Xは、自装置が中継処理中でないと判定した場合ステップB230でNO、ステップB240で、QoSフィルタキューにパケットが既に挿入されているか判定する。つまり、通信装置Xは、QoSフィルタキューに少なくともパケットが2つ以上挿入されているか判定する。ステップB240で、通信装置Xは、パケットが既に挿入されていると判定した場合ステップB240でYES、ステップB250で、QoSフィルタキューからパケットをdequeueして中継処理を実施し、図7のステップB150に戻る。一方、ステップB240で、通信装置Xは、QoSフィルタキューにパケットが既に挿入されていないと判定した場合ステップB240でNO、ステップB260で、LowPriorityNodeフィルタキューにパケットが既に挿入されているか判定する。つまり、通信装置Xは、LowPriorityNodeフィルタキューに少なくともパケットが2つ以上挿入されているか判定する。ステップB260で、通信装置Xは、LowPriorityNodeフィルタキューにパケットが挿入されていないと判定した場合ステップB260でNO、図7のステップB150に戻る。一方、ステップB260で、通信装置Xは、LowPriorityNodeフィルタキューにパケットが既に挿入されていると判定した場合ステップB260でYES、ステップB270で、TrafficControlTimer値以上時間が経過したか判定する。これは、LowPriorityNodeフィルタキューに挿入された各パケットについて、そのパケットがエンキューされてからTrafficControlTimer値以上時間が経過したか否かにより判定されてもよい。ステップB270で、通信装置Xは、TrafficControlTimer値以上時間が経過していないと判定した場合ステップB270でNO、図7のステップB150に戻る。一方、ステップB270で、通信装置Xは、TrafficControlTimer値以上時間が経過したと判定した場合ステップB270でYES、ステップB280で、LowPriorityNodeフィルタキューからパケットをdequeueして中継処理を実施し、図7のステップB150に戻る。このように、トラフィック抑制メッセージが有効である間トラフィック抑制メッセージに設定されたinvalidtimeを経過するまで、トラフィック抑制メッセージで通知されるHighPriorityHostIPAddressに該当するIPパケットは、通常通り中継処理がなされるのに対して、ToS値がQoSParameter以下であるIPパケットは、遅延して中継処理される。また、トラフィック抑制メッセージで通知されるLowPriorityHostIPAddressに該当するIPパケットは、QoSフィルタキューにパケットが挿入されている限り中継処理されず、QoSフィルタキューにパケットが挿入されていない場合であっても、TrafficControlTimer値以上時間が経過しなければ中継処理されない。これにより、トラフィック抑制メッセージの送信元である通信装置Xは、自装置に届く他装置からの中継データ数を抑制することができるので、自装置が送信元となるデータの送信機会を確保することができる。なお、本実施形態では、QoSParameterについて、IPヘッダ内のToSフィールドの値を用いたが、ToSフィールドを再定義したDiffServフィールドの値を用いてもよい。また、LowPriorityNodeフィルタキューにエンキューされるパケットは、パケットの宛先MACアドレスが抑制メッセージ送信元のMACアドレスである場合に限定してもよいし、送信元IPと宛先IPの両方がLowPriorityHostIPAddressに指定されているものであってもよい。また、送信元又は宛先のいずれかがLowPriorityHostIPAddressに指定されているパケットであっても、ToSフィール値のQoSパラメータが抑制条件のQoSパラメータより高ければ中継する構成としてもよい。また、複数の端末Yは、有線自律ネットワークを構築していてもよい。また、複数の通信装置Xの中には、端末Yと有線接続されていないものがあってもよい。この場合、通信装置Xは、有線インタフェースを備えず、無線インタフェースだけを備えてもよい。また、通信装置Xや端末Yの数は増減してもよい。以上の本実施形態を概説すると、1本実施形態の無線システムは、無線通信を行う複数の無線装置で構成される無線システムであって、第1無線装置から送信されるデータを第3無線装置に中継する第2無線装置を備え、前記第2無線装置は、自装置のトラフィック情報に基づいて所定の抑制条件に該当するかを判定する判定手段と、前記所定の抑制条件に該当するときに、自装置を中継装置として選択している複数の前記無線装置に対して前記中継装置とする選択を止めるよう制御して中継処理を中止する中継制御手段とを備えたことを特徴とする。2また、前記中継制御手段は、自装置を前記中継装置とする複数の前記無線装置の台数が所定割合以上であるときに、前記中継装置として前記複数の前記無線装置に選択される選択度を減らしてもよい。3また、前記所定の抑制条件の第1閾値以上第2閾値未満に該当すると判定した場合に、自装置を中継するデータ量を抑制させるトラフィック抑制手段と、前記所定の抑制条件の前記第2閾値以上に該当すると判定した場合に、自装置の中継処理を中止する前記中継制御手段とを備えてもよい。4また、前記トラフィック抑制手段は、送信元が前記第1無線装置であるデータ又は宛先が前記第3無線装置であるデータを保持させるトラフィック制御時間を通知する抑制メッセージを生成する抑制メッセージ生成手段と、前記抑制メッセージを前記複数の前記無線装置に送信する送信手段とを備え、前記通知メッセージを受信した前記複数の前記無線装置は、前記送信元が前記第1無線装置であるデータ又は前記宛先が前記第3無線装置であるデータを受信した場合、前記データを中継する前に前記データを前記トラフィック制御時間保持する中継データ抑制手段を備えてもよい。5また、前記第2無線装置は、アドホックネットワークのMPRであってもよい。本発明は上述した実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々様々に変更が可能であることは言うまでもない。なお、上記実施形態において、同様の機能を示す構成には、同一の符号を付してある。