"複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードが行うルーティングテーブル設定方法において、当該ノードは、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、前記ルーティングプロトコル部の何れかが、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが他のルーティングプロトコル部により設定されていた場合は、前記第2の経路エントリの経路コストよりも前記第1の経路エントリの経路コストの方が小さいのであれば前記第1の経路エントリを前記ルーティングテーブルに設定することを特徴とするルーティングテーブル設定方法。複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードが行うルーティングテーブル設定方法において、当該ノードは、前記所属するエリア毎に対応しており、それぞれ個別の識別番号を割り当てられた複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部の識別番号と第2のルーティングプロトコル部の識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするルーティングテーブル設定方法。複数のノード間を接続するリンクによって構成されたサブネットワークであり、それぞれ個別の識別番号を割り当てられた複数のエリアが存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードが行うルーティングテーブル設定方法において、当該ノードは、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部に対応するエリアの識別番号と第2のルーティングプロトコル部に対応するエリアの識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするルーティングテーブル設定方法。請求項1乃至3の何れか1項に記載のルーティングテーブル設定方法において、前記第2の経路エントリが設定されていない場合、及び、前記第2のエントリを設定したルーティングプロトコル部が前記第1のエントリの設定を試みているルーティングプロトコル部と同一であった場合、には前記第1の経路エントリを前記ルーティングテーブルに設定することを特徴とするルーティングテーブル設定方法。請求項1乃至4の何れか1項に記載のルーティングテーブル設定方法において、前記複数のルーティングプロトコル部は、当該ルーティングプロトコル部に対応したエリアに所属している隣接ノードとリンクステート情報を交換するリンクステート情報交換ステップと、前記リンクステート情報交換部が交換した前記リンクステート情報を格納するリンクステートデータベースを用意するステップと、前記格納されている前記リンクステート情報に基づいて当該ルーティングプロトコル部に対応したエリアに所属している各宛先ノードへの最小コスト経路を計算する経路計算ステップと、を行い、前記経路計算ステップの計算結果に基づいて前記経路エントリを算出することを特徴とするルーティングテーブル設定方法。請求項1乃至5の何れか1項に記載のルーティングテーブル設定方法において、前記リンクは、相互の伝播距離内に存在する2つのノードの無線インターフェースに同一の無線通信周波数を割り当てることにより作られるリンクであり、同一の無線通信周波数によって作られる1つ以上のリンクのことを、同一のグループに所属するリンクと定義することを特徴とするルーティングテーブル設定方法。複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードにおいて、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、前記ルーティングプロトコル部の何れかが、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが他のルーティングプロトコル部により設定されていた場合は、前記第2の経路エントリの経路コストよりも前記第1の経路エントリの経路コストの方が小さいのであれば前記第1の経路エントリを前記ルーティングテーブルに設定することを特徴とするノード。複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードにおいて、前記所属するエリア毎に対応しており、それぞれ個別の識別番号を割り当てられた複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部の識別番号と第2のルーティングプロトコル部の識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするノード。複数のノード間を接続するリンクによって構成されたサブネットワークであり、それぞれ個別の識別番号を割り当てられた複数のエリアが存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードにおいて、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部に対応するエリアの識別番号と第2のルーティングプロトコル部に対応するエリアの識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするノード。複数のノード間を接続するリンクによって構成されたサブネットワークであり、それぞれ個別の識別番号を割り当てられた複数のエリアが存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードを複数備えた通信システムにおいて、前記ノードが請求項7乃至9の何れか1項に記載のノードであることを特徴とする通信システム。上述したような技術を利用することにより、エリア間の到達性を確保することができる。しかしながら、上述の技術には問題点があるため、この点について説明する。コグニティブ無線ネットワークにおいて、各エリア内でリンクステート情報を交換する場合、同一のノード内で複数のルーティングプロトコルが動作することがある。エリアは、同じチャネルを共有し、共有するチャネルによって作られるリンクで互いに接続されるノード同士で定義されるため、複数のチャネルが割り当てられたノードは複数のエリアに属することがありうるからである。昨今一般的に利用されているOSでは、各ノードにおいて1つのルーティングテーブルしか設定できないことが多い。そして、各ノードにおいて1つのルーティングテーブルしか設定できない場合、同一ノードにおいて複数のルーティングプロトコルが動作するとパケットのループが発生する可能性がある。同一のノード内で複数のルーティングプロトコルが動作することによってパケットのループが発生する例を図3を参照して説明する。説明の便宜上、図3で示すネットワーク構成は、図1のネットワークの構成例と比べて、エリアX及びエリアYが省略された構成をとるものとする。リンクコストテーブル501にはエリアZにおける各リンクのリンクコストが示されている。また、リンクコストテーブル502にはエリアWにおける各リンクのリンクコストが示されている。このリンクコストは、事前に設定により定められても良いし、リンクキャパシティやリンクの遅延時間などに基づいて計算されてもよい。リンクコストテーブル501及び502の例では、リンクL35だけがリンクコスト=4であり、その他のリンクはリンクコスト=1であるものとする。ルーティングプロトコルは最小コスト経路を計算する。そのため、エリアZにおけるルーティングプロトコルが計算する経路エントリは、ノードDにおいてはルーティングテーブル503、ノードEにおいてはルーティングテーブル504のようになる。また、エリアZにおけるルーティングプロトコルが計算する経路エントリは、ノードDにおいてはルーティングテーブル505、ノードEにおいてはルーティングテーブル506のようになる。なお、今回の説明ではエリア外のノードへの経路エントリは省略している。ここで、ノードDにおいてはルーティングテーブル503が有効なルーティングテーブルとして設定され、ノードEにおいてはルーティングテーブル506が有効なルーティングテーブルとして設定されるとする。ただしエリアWに含まれないノードであるノードC、Fへの経路エントリはルーティングテーブル504のエントリが設定される。この場合、ノードGを宛先とするパケットはノードDとノードEの間でループする。上記の例のように、コグニティブ無線ネットワークにおいてエリアごとにルーティングプロトコルを動作させる場合、複数のルーティングプロトコルが動作していると、ループが発生することがある、という課題がある。そこで本発明は、コグニティブ無線ネットワークにおいて、エリアごとにルーティングプロトコルを動作させる場合に、複数のルーティングプロトコルが動作していても、ループを発生させない、マルチエリアネットワークにおけるルーティングテーブル設定方法、通信システム及びノードを提供することを目的とする。本発明の第1の観点によれば、複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードが行うルーティングテーブル設定方法において、当該ノードは、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、前記ルーティングプロトコル部の何れかが、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが他のルーティングプロトコル部により設定されていた場合は、前記第2の経路エントリの経路コストよりも前記第1の経路エントリの経路コストの方が小さいのであれば前記第1の経路エントリを前記ルーティングテーブルに設定することを特徴とするルーティングテーブル設定方法が提供される。本発明の第2の観点によれば、複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードが行うルーティングテーブル設定方法において、当該ノードは、前記所属するエリア毎に対応しており、それぞれ個別の識別番号を割り当てられた複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部の識別番号と第2のルーティングプロトコル部の識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするルーティングテーブル設定方法が提供される。本発明の第3の観点によれば、複数のノード間を接続するリンクによって構成されたサブネットワークであり、それぞれ個別の識別番号を割り当てられた複数のエリアが存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードが行うルーティングテーブル設定方法において、当該ノードは、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部に対応するエリアの識別番号と第2のルーティングプロトコル部に対応するエリアの識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするルーティングテーブル設定方法が提供される。本発明の第4の観点によれば、複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードにおいて、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、前記ルーティングプロトコル部の何れかが、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが他のルーティングプロトコル部により設定されていた場合は、前記第2の経路エントリの経路コストよりも前記第1の経路エントリの経路コストの方が小さいのであれば前記第1の経路エントリを前記ルーティングテーブルに設定することを特徴とするノードが提供される。本発明の第5の観点によれば、複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードにおいて、前記所属するエリア毎に対応しており、それぞれ個別の識別番号を割り当てられた複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部の識別番号と第2のルーティングプロトコル部の識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするノードが提供される。本発明の第6の観点によれば、複数のノード間を接続するリンクによって構成されたサブネットワークであり、それぞれ個別の識別番号を割り当てられた複数のエリアが存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードにおいて、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部に対応するエリアの識別番号と第2のルーティングプロトコル部に対応するエリアの識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするノードが提供される。本発明の第7の観点によれば、複数のノード間を接続するリンクによって構成されたサブネットワークであり、それぞれ個別の識別番号を割り当てられた複数のエリアが存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードを複数備えた通信システムにおいて、前記ノードが上記本発明の第4の観点乃至第6の観点の何れかにより提供されるノードであることを特徴とする通信システムが提供される。本発明によれば、或る宛先ノードに対する経路エントリを設定しようとする際に、所定のポリシを満たす場合にのみ当該経路エントリをルーティングテーブルに設定することから、1つのルーティングテーブルしかない場合に、複数のルーティングプロトコル部が同一宛先ノードに対する経路エントリを設定しようとしたとしても、ループを発生させる経路エントリの設定を防ぐことが可能になる。[実施形態1]次に、本発明の第1の実施の形態について図面を参照して詳細に説明する。図4に本発明の第1の実施の形態であるノード1000を示す。ノード1000は、コグニティブ無線ネットワーク内に含まれるノードの1つであり、無線リンクにより他のノードと接続されている。また、本実施形態におけるコグニティブ無線ネットワーク全体の構成は図1のネットワーク構成例と同様である。なお、ノード1000に接続される他のノードもノード1000と同様の構成をしているものとする。すなわち、本実施形態はノード1000単独でも成立するが、ノード1000を含む複数のノードからなるコグニティブ無線ネットワークとしても成立する。図4を参照すると、ノード1000は、ルーティングプロトコル群100と、最小経路コストエントリ判定部200と、ルーティングテーブル300とを含む。ルーティングプロトコル群100は、ノード1000が属するエリア毎に対応する複数のルーティングプロトコル部を含む。図4の構成例では、ノード1000はN個のエリアに属しているものとする。そのため、ルーティングプロトコル群100は、第1のエリアルーティングプロトコル部110-1、第2のエリアルーティングプロトコル部110-2、、第Nのエリアルーティングプロトコル部110-N、のN個のルーティングプロトコル部を含む。なお、図4においては3つのルーティングプロトコル部のみが示されているが、これはあくまで図示の都合のためである。実際には、ノードが属するエリアの数だけのルーティングプロトコルを含む。つまり、図4では第3のエリアルーティングプロトコル部110-3、、第N-1のエリアルーティングプロトコル部110-N-1に関しては図示を省略する。なお、接続状況によってはルーティングプロトコル部は2つのみであってもよい。第1のエリアルーティングプロトコル部110-1、第2のエリアルーティングプロトコル部110-2、、第Nのエリアルーティングプロトコル部110-Nは全て同じ構成をとる。そのため各ルーティングプロトコル部を代表して第1のエリアルーティングプロトコル部110-1について説明する。なお、上述のように第Nのエリアルーティングプロトコル部110-Nも第1のエリアルーティングプロトコル部110-1と同様の構成をしているが、第Nのエリアルーティングプロトコル部110-N内の各部の図示は省略する。第1のエリアルーティングプロトコル部110-1は、リンクステート情報交換部111-1と、リンクステートデータベース112-1と、経路計算部113-1と、経路設定部114-1とを含む。リンクステート情報交換部111-1は、同じエリアに属する隣接ノードと当該エリア内のリンクステート情報の交換を行う。ここで、リンクステート情報とは、各ノードにおける隣接ノードとの間を接続するリンクに関する情報である。このリンクに関する情報としては、例えば、リンクステート情報を広告したノードを識別するための情報、各リンクに対応する隣接ノードを識別するための情報及びリンクコストなどが挙げられる。また、リンクステート情報を交換するプロトコルの例としては、OLSRやOSPFが挙げられる。なお、これらはあくまで例示であり、他の情報を更に用いるようにしたり、他のプロトコルに準拠するようにしてもよい。また、リンクステート情報の交換は、隣接するノードからの通知を契機として行ってもよいし、定期的に隣接するノードに問い合わせてもよい。リンクステートデータベース112-1は、リンクステート情報交換部111-1が交換した各エリア内のリンクステート情報を格納する機能を有するデータベースである。リンクステートデータベース112-1に格納されるリンクステート情報の例を図5に示す。図5のリンクステートデータベース507は図3におけるノードC~Gが格納するエリアZのリンクステート情報の例である。また、リンクステートデータベース508は図3におけるノードD、E、Gが格納するエリアWのリンクステート情報の例である。例えば、リンクステートデータベース507を参照すると、リンクステート情報を広告したノードごとに、各リンクに対応する隣接ノード及びリンクコストが登録されている。例えば、ノードCはノードDへのリンクを持っており、該リンクのリンクコストは1であることが分かる。また、ノードDは、ノードC,E,Gへのリンクを持っており、それぞれのリンクのリンクコストは1,1,4であることが分かる。経路計算部113-1は、リンクステートデータベース112-1に格納されているリンクステート情報を参照して、第1のエリアルーティングプロトコル部110-1が属するエリア内の各宛先ノードへの最小コスト経路を計算する。最小コスト経路を計算するアルゴリズムの例として、ダイクストラ法というアルゴリズムが挙げられる。経路計算は、定期的に行ってもよいし、リンクステートデータベース112-1が更新されたときに行われてもよい。経路設定部114-1は、経路計算部113-1が計算した各ノードへの経路に対応する次ホップノード、経路コスト及び該経路エントリを設定したルーティングプロトコル部の識別子を経路エントリとしてルーティングテーブル300へ設定する機能を有する。経路設定部114-1は、ルーティングテーブル300へ経路エントリを設定する前に、最小経路コストエントリ判定部200に問い合わせ、設定しようとしている経路エントリが、ノード1000内の他のルーティングプロトコル部がルーティングテーブル300に設定した同じ宛先ノードへの経路エントリと比べて、最小の経路コストをもつものであるかどうか調べる。最小経路コストエントリ判定部200は、経路設定部114-1~経路設定部114-Nの問い合わせに対し、経路設定部114-1~経路設定部114-Nが設定しようとする経路エントリが、ノード1000内の他のルーティングプロトコル部がルーティングテーブル300に設定した同じ宛先ノードへの経路エントリと比べて、最小の経路コストをもつものであるかどうかを判定する。そして、その判定結果を問い合わせもとの経路設定部114経路設定部114-1~経路設定部114-Nの何れかへ応答する。具体的な判定方法として、今回の問い合わせもとの経路設定部114が設定しようとする経路エントリの宛先ノードと同じ宛先ノードに対する経路がルーティングテーブル300に既に設定されているかどうかを調べる。もし設定されていないならば、今回の問い合わせもとの経路設定部114が設定しようとする経路エントリは該宛先ノードへの最小経路コストをもつ経路であると判定する。もし既に設定されているエントリが存在する場合は、設定されているエントリを参照し、該エントリを設定したルーティングプロトコル部の識別子を調べる。識別子が今回の問い合わせもとの経路設定部114を含むルーティングプロトコル部の識別子と一致する場合、今回の問い合わせもとの経路設定部114が設定しようとする経路エントリは該宛先ノードへの最小経路コストをもつ経路であると判定する。また、一致しない場合は、既に設定されているエントリの経路コストと、今回の問い合わせもとの経路設定部114が設定しようとする経路エントリの経路コストとを比較する。そして比較の結果、今回の問い合わせもとの経路設定部114が設定しようとする経路エントリの経路コストの方が小さいならば、今回の問い合わせもとの経路設定部114が設定しようとする経路エントリは該宛先ノードへの最小経路コストをもつ経路であると判定する。ルーティングテーブル300は、各宛先ノードごとに次ホップノード、該宛先ノードへの経路コスト及び設定したルーティングプロトコル部の識別子のエントリが登録された表であり、経路設定部114-1~経路設定部114-Nによって設定される。ルーティングテーブル300に設定される経路エントリの例を図6のルーティングテーブル509に示す。図6を参照すると、ルーティングテーブル509は、図3におけるノードDにおいて設定されるルーティングテーブルを示しており、各宛先ノードごとに、対応する経路の次ホップノード、該宛先ノードへの経路コスト及び設定したルーティングプロトコル部の識別子のエントリが登録されている。例えば、1番目のエントリでは、ノードCを宛先ノードとする経路の次ホップノードはノードC、経路コストは1、該エントリを設定したルーティングプロトコル部はルーティングプロトコル部110-1であることが分かる。また、同様に、2番目のエントリでは、ノードEを宛先ノードとする経路の次ホップノードはノードE、経路コストは1、該エントリを設定したルーティングプロトコル部はルーティングプロトコル部110-2であることが分かる。3番目のエントリでは、ノードFを宛先ノードとする経路の次ホップノードはノードE、経路コストは2、該エントリを設定したルーティングプロトコル部はルーティングプロトコル部110-1であることが分かる。4番目のエントリでは、ノードGを宛先ノードとする経路の次ホップノードはノードG、経路コストは1、該エントリを設定したルーティングプロトコル部はルーティングプロトコル部110-2であることが分かる。次に、図7を参照して、本実施の形態においてノード1000のリンクステート情報交換部111-1、リンクステート情報交換部111-2及びリンクステート情報交換部111-N並びにリンクステートデータベース112-1、リンクステートデータベース112-2及びリンクステートデータベース112-Nによるリンクステートテーブルの作成時の動作について詳細に説明する。今回は、リンクステート情報交換部111-1及びリンクステートデータベース112-1を例に取って説明するが他のリンクステート情報交換部及びリンクステートデータベースも同様の動作を行うものとする。まず、リンクステート情報交換部111-1が同じエリアに属する隣接ノードと当該エリア内のリンクステート情報の交換を行うステップS601。続いて、リンクステートデータベース112-1は、ステップS601においてリンクステート情報交換部111-1が取得したリンクステート情報を、リンクステートテーブルとして格納するステップS602。上述の動作を各隣接ノード毎に行うことにより、図5に示されるリンクステートデータベース507やリンクステートデータベース508のようなデータベースが作成される。次に、図8を参照して、本実施の形態においてノード1000の経路設定部114-1、114-2及び経路設定部114-Nがルーティングテーブル300を設定する動作について詳細に説明する。まず、ルーティングプロトコル群100内の第1のエリアルーティングプロトコル部110-1内の経路計算部113-1は、リンクステートデータベース112-1を参照し、第1のエリアルーティングプロトコル部110-1が属するエリア内の各宛先ノードへの最小コスト経路を計算する図8のステップS611。次に、経路設定部114-1は、ステップS611で経路計算部113-1が計算した各ノードへの経路に対応する次ホップノード、経路コスト及び該経路エントリを設定したルーティングプロトコル部の識別子を経路エントリとして最小経路コストエントリ判定部200へ送る。これにより、該経路エントリが、ノード1000内の他のルーティングプロトコル部がルーティングテーブル300に設定した同じ宛先ノードへの経路エントリと比べて、最小の経路コストをもつものであるかどうかを問い合わせる。経路設定部114-1の問い合わせに対して、最小経路コストエントリ判定部200は、経路設定部114-1が設定しようとする経路エントリと同一宛先ノードへのエントリがルーティングテーブル300に既に設定されているか調査するステップS612、S613。もしも、設定されていない場合はステップS613においてNo、経路設定部114-1が設定しようとする経路エントリは該宛先ノードへの最小経路コストをもつ経路であると判定し、ステップS618へ移行する。一方、もし既に設定されているエントリが存在する場合はステップS613においてYes、設定されているエントリを参照し、該エントリを設定したルーティングプロトコル部の識別子を調べるステップS614、S615。もしも、識別子が経路設定部114-1を含むルーティングプロトコル部110-1の識別子と一致する場合ステップS615においてYes、経路設定部114-1が設定しようとする経路エントリは該宛先ノードへの最小経路コストをもつ経路であると判定し、ステップS618へ移行する。一方、もし識別子が経路設定部114-1を含むルーティングプロトコル部の識別子と一致しない場合ステップS615においてNo、既に設定されているエントリの経路コストと、経路設定部114-1が設定しようとする経路エントリの経路コストとを比較するステップS616、S617。比較の結果、経路設定部114-1が設定しようとする経路エントリの経路コストの方が小さいならばステップS617においてYes、経路設定部114-1が設定しようとする経路エントリは該宛先ノードへの最小経路コストをもつ経路であると判定し、ステップS618へ移行する。反対に、経路設定部114-1が設定しようとする経路エントリの経路コストの方が小さくないならばステップS617においてNo、経路設定部114-1は該経路エントリを設定せずに動作を終了する。最小経路コストエントリ判定部200によって、経路設定部114-1が設定しようとする経路エントリは最小の経路コストをもつものであると判断された場合、経路設定部114-1はステップS611で算出した経路エントリをルーティングテーブル300に設定するステップS618。ここで、上記のステップS611~S618の動作の具体例を、ノード1000が図3のノードDの位置にあるものとして説明する。加えて今回の説明では、第1のエリアルーティングプロトコル部110-1はエリアZのリンクステート情報を交換し、第2のエリアルーティングプロトコル部110-2はエリアWのリンクステート情報を交換し、それぞれが経路を計算設定するものとして説明する。まず、エリアZ内の各リンクのリンクコストが、図3のリンクコストテーブル501に示したものであるとき、リンクステートデータベース112-1に格納されるリンクステート情報は図5のリンクステートデータベース507のようになり、ステップS611において経路計算部113-1が計算する各宛先ノードへの経路は図3のルーティングテーブル503のようになる。また、エリアW内の各リンクのリンクコストが、図3のリンクコストテーブル502に示したものであるとき、リンクステートデータベース112-2に格納されるリンクステート情報は図5のリンクステートデータベース508のようになり、ステップS611において経路計算部113-2が計算する各宛先ノードへの経路は図3のルーティングテーブル505のようになる。ステップS612以降の動作の例として、エリアWに対応する経路エントリを設定する場合を想定する。具体的には、経路設定部114-2がノードGを宛先ノードとする経路エントリを設定しようとするものとする。ステップS612を開始する前のルーティングテーブル300の状態は、図9に示すルーティングテーブル510に示すものであったとする。まず、ステップS612で、最小コストエントリ判定部200は、ノードGを宛先ノードとするエントリがルーティングテーブル300に設定されているか調査する。この例の場合はノードGを宛先ノードとする経路エントリが設定されているため、ステップS613においてNoとなるためステップS614へ移行する。次に、ステップS614では、最小コストエントリ判定部200は、ルーティングテーブル510を参照することにより、ノードGを宛先ノードとする経路エントリを設定したルーティングプロトコル部はルーティングプロトコル部110-1であると分かる。これは、いまノードGへの経路エントリを設定しようとするルーティングプロトコル部110-2の識別子とは異なる。そのため、ステップS615においてNoとなりステップS616へ移行する。ステップS616では、最小コストエントリ判定部200は、経路設定部114-2が設定しようとしているノードGへの経路エントリの経路コストである1と、ルーティングテーブル510におけるノードGへの経路エントリの経路コストである3とを比較する。比較の結果、経路設定部114-2が設定しようとしているノードGへの経路エントリの経路コストの方が小さいため、ステップS617においてNoとなりステップS618へ移行する。ステップS618では、経路設定部114-2がルーティングテーブル300に対してノードGへの経路を上書きする形で設定し、その結果、ルーティングテーブル300は図6に示すルーティングテーブル509のようになる。上述した本実施の形態の説明では、ルーティングプロトコル群100においては、OLSRなどのリンクステート型のルーティングプロトコルが動作するものとして説明を行ったが、他にも、AODVなど、リンクステート型以外の任意のルーティングプロトコルが用いられても同様に実施することが可能である。次に本実施の形態の効果について説明する。本実施の形態では、経路設定部がある宛先ノードに対する経路エントリを設定しようとするとき、1.当該宛先ノードに対する経路エントリがルーティングテーブルにまだ設定されていない2.当該宛先ノードに対する経路エントリがルーティングテーブルに既に設定されているが、該エントリを、今回エントリを設定証としているルーティングプロトコル部と同一のルーティングプロトコル部が設定している3.当該宛先ノードに対する経路エントリがルーティングテーブルに既に設定されており、該エントリを、今回エントリを設定証としているルーティングプロトコル部と異なるルーティングプロトコル部が設定しているが、既に設定されている経路エントリの経路コストよりも設定しようとしている経路エントリの経路コストの方が小さいのいずれかの条件を満たす場合に、当該経路エントリをルーティングテーブルに設定する。このようにすることにより、ノードごとに1つのルーティングテーブルしかない場合に、複数のルーティングプロトコル部が同一宛先ノードに対する経路エントリを設定しようとしたとしても、ネットワーク内の各ノードにおいて、同一宛先ノードに対しては、最小経路コストをもつ経路エントリを優先的に設定する、という一貫したポリシで経路設定が行われる。そのため、一般的な技術のようにループを発生させる経路エントリの設定を防ぐことが可能になる。[実施形態2]次に、本発明の第2の実施の形態について図面を参照して詳細に説明する。図10を参照すると、本発明の第2の実施の形態は、ノード2000によって構成される。ノード2000は、本発明の第1の実施の形態におけるノード1000と同様、コグニティブ無線ネットワーク内のノードで、無線リンクにより他のノードと接続されている。また、本実施形態におけるコグニティブ無線ネットワーク全体の構成は図1のネットワーク構成例と同様である。なお、ノード2000に接続される他のノードの全て又は一部もノード2000と同様の構成をしているものとする。すなわち、本実施形態はノード2000単独でも成立するが、ノード2000を含む複数のノードからなるコグニティブ無線ネットワークとしても成立する。図10を参照すると、ノード2000は、ルーティングプロトコル群100と、経路設定可否判定部400と、ルーティングテーブル300とを含む。ルーティングプロトコル群100は、ノード2000が属するエリア毎に対応する複数のルーティングプロトコル部を含む。これら複数のルーティングプロトコル部は全て同じ構成をとる。そのため各ルーティングプロトコル部を代表して第1のエリアルーティングプロトコル部110-1について説明する。また、第Nのエリアルーティングプロトコル部110-Nに関しては各部の図示を省略する。第1のエリアルーティングプロトコル部110-1は、リンクステート情報交換部111-1と、リンクステートデータベース112-1と、経路計算部113-1と、経路設定部114-1とを含む。これら、ルーティングプロトコル部110-1に含まれる各部のうち、リンクステート情報交換部111-1、リンクステートデータベース112-1及び経路計算部113-1並びにルーティングテーブル300は、第1の実施形態として同一の符号を付して説明した各部及びルーティングテーブル300と同様の構成及び機能を有しているものとする。よって、ルーティングプロトコル部110-1に含まれる各部のうち、リンクステート情報交換部111-1、リンクステートデータベース112-1及び経路計算部113-1並びにルーティングテーブル300に関しては再度の説明を省略する。一方、本実施形態のノード2000では、第1の実施形態におけるノード1000が有していた経路設定部114-1、経路設定部114-2及び経路設定部114-Nが、それぞれ経路設定部115-1、経路設定部115-2及び経路設定部115-Nに置き換わっている。更に、本実施形態のノード2000では、第1の実施形態におけるノード1000が有していた最小経路コストエントリ判定部200が経路設定可否判定部400に置き換わっている。これら置き換わっている各部に関して以下詳細に説明する。経路設定部115-1は、第1の実施の形態における経路設定部114-1と比べて、経路エントリを設定する前に最小経路コストエントリ判定部200に問い合わせを行う代わりに、経路設定可否判定部400に問い合わせ、設定しようとしている経路エントリを設定してもよいかどうか調べる点が異なる。経路設定可否判定部400は、経路設定部115-1が設定しようとしている経路エントリを設定してもよいかどうかの問い合わせに対して、予め設定されるポリシに基づいて、経路設定部115-1が設定しようとする経路エントリを設定してよいかどうかを判定する。そして、設定してよいかどうかの応答を経路設定部115-1に対して行う。予め設定されるポリシの例として、1.既存の経路エントリを設定したルーティングプロトコル部の識別子よりも、これから設定しようとするルーティングプロトコル部の識別子の値の方が小さいまたは大きい場合にのみ、該経路エントリを上書きできる2.既存の経路エントリを設定したルーティングプロトコル部に対応するエリアの識別子よりも、これから設定しようとするルーティングプロトコル部に対応するエリアの識別子の値の方が小さいまたは大きい場合にのみ、該経路エントリを上書きできるなどが挙げられる。これらのポリシは、ネットワーク内の各ノードにおいて、同一のものが用いられる必要がある。異なるノードにおいて別のポリシが用いられると、一般的な技術同様、ループを発生させる経路エントリが設定されてしまう可能性がある。以下では、経路設定可否判定部400において、上記の1のポリシこれから設定しようとするルーティングプロトコル部の識別子の値の方が小さい場合にのみ、該経路エントリを上書きできるが使われる場合を例として説明を行う。本実施の形態におけるノード2000のリンクステート情報交換部111-1、リンクステート情報交換部111-2及びリンクステート情報交換部111-N並びにリンクステートデータベース112-1、リンクステートデータベース112-2及びリンクステートデータベース112-Nによるリンクステートテーブルの作成時の動作については、図7を参照して上述した動作と同一であるので、説明は省略する。次に、図11を参照して、本実施の形態においてノード2000の経路設定部115-1、115-2及び経路設定部115-Nがルーティングテーブル300を設定する動作について詳細に説明する。図11のステップS621~S625の動作は、図8におけるステップS611~S615の動作と同一であるため、説明は省略する。ステップS625において、もし識別子が経路設定部115-1を含むルーティングプロトコル部の識別子と一致しない場合、既に設定されているエントリを設定したルーティングプロトコル部の識別子と、これから経路エントリを設定しようとする経路設定部115-1に対応するルーティングプロトコル部の識別子の値の大小を比較するステップS626、S627。比較の結果、経路設定部115-1に対応するルーティングプロトコル部の識別子の値の方が小さいならばステップS627においてYes、ステップS628へ移行する。反対に、経路設定部115-1に対応するルーティングプロトコル部の識別子の値の方が小さくないならばステップS627においてNo、経路設定部115-1は該経路エントリを設定せずに動作を終了する。経路設定可否判定部400によって、経路設定部115-1が設定しようとする経路エントリを設定してもよいと判定された場合、経路設定部115-1はステップS621で計算した経路エントリをルーティングテーブル300に設定するステップS628。ここで、上記のステップS621~S628の動作の具体例を、ノード2000が図3のノードDの位置にあるものとして説明する。加えて今回の説明では、第1のエリアルーティングプロトコル部110-1はエリアZのリンクステート情報を交換し、第2のエリアルーティングプロトコル部110-2はエリアWのリンクステート情報を交換し、それぞれが経路を計算設定するものとして説明する。まず、エリアZ内の各リンクのリンクコストが、図3のリンクコストテーブル501に示したものであるとき、リンクステートデータベース112-1に格納されるリンクステート情報は図5のリンクステートデータベース507のようになり、ステップS621において経路計算部113-1が計算する各宛先ノードへの経路は図3のルーティングテーブル503のようになる。また、エリアW内の各リンクのリンクコストが、図3のリンクコストテーブル502に示したものであるとき、リンクステートデータベース112-2に格納されるリンクステート情報は図5のリンクステートデータベース508のようになり、ステップS621において経路計算部113-2が計算する各宛先ノードへの経路は図3のルーティングテーブル505のようになる。ステップS622以降の動作の例として、エリアZに対応する経路エントリを設定する場合を想定する。具体的には、経路設定部115-1がノードGを宛先ノードとする経路エントリを設定しようとするものとする。ステップS622を開始する前のルーティングテーブル300の状態は、図12に示すルーティングテーブル511に示すものであったとする。ステップS622~S625の動作は、第1の実施の形態において説明した動作例と同じ動作となるため、説明は省略する。ステップS626では、経路設定可否判定部400は、経路設定部115-1に対応するルーティングプロトコル部の識別子である110-1と、ルーティングテーブル403におけるノードGへの経路エントリを設定したルーティングプロトコル部の識別子である110-2の値の大小を比較する。比較の結果、経路設定部115-1に対応するルーティングプロトコル部の識別子である110-1の値の方が小さいため、ステップS627からステップS628へ移行する。ステップS628では、経路設定部115-1がルーティングテーブル300に対してノードGへの経路を上書きする形で設定し、その結果、ルーティングテーブル300は図13に示すルーティングテーブル512のようになる。次に本実施の形態の効果について説明する。本実施の形態では、経路設定部がある宛先ノードに対する経路エントリを設定しようとするとき、1.当該宛先ノードに対する経路エントリがルーティングテーブルにまだ設定されていない2.当該宛先ノードに対する経路エントリがルーティングテーブルに既に設定されているが、該エントリを同一のルーティングプロトコル部が設定している3.当該宛先ノードに対する経路エントリがルーティングテーブルに既に設定されており、該エントリを異なるルーティングプロトコル部が設定しているが、既に設定されている経路エントリを設定したルーティングプロトコル部の識別子よりも、これから経路エントリを設定しようとするルーティングプロトコル部の識別子の値の方が小さいのいずれかの条件を満たす場合に、当該経路エントリをルーティングテーブルに設定する。このようにすることにより、ノードごとに1つのルーティングテーブルしかない場合に、複数のルーティングプロトコル部が同一宛先ノードに対する経路エントリを設定しようとしたとしても、ネットワーク内の各ノードにおいて、同一宛先ノードに対しては、最小の識別子の値をもつルーティングプロトコル部が経路エントリ優先的に設定する、という一貫したポリシで経路設定が行われる。そのため、一般的な技術のようにループを発生させる経路エントリの設定を防ぐことが可能になる。以上説明した本発明の実施形態は、1つのルーティングテーブルしかない場合に、複数のルーティングプロトコル部が同一宛先ノードに対する経路エントリを設定しようとしたとしても、ループを発生させる経路エントリの設定を防ぐことが可能になる、という効果を奏する。その第1の理由は、経路設定部が或る宛先ノードに対する経路エントリを設定しようとするとき、既に設定されている経路エントリの経路コストよりも設定しようとしている経路エントリの経路コストの方が小さい場合にだけ、当該経路エントリをルーティングテーブルに設定することで、全エリアのなかで最小コスト経路の経路エントリだけが有効なものとして設定されるからである。その第2の理由は、経路設定部がある宛先ノードに対する経路エントリを設定しようとするとき、既に設定されている経路エントリを設定したルーティングプロトコル部の識別子よりも、これから経路エントリを設定しようとするルーティングプロトコル部の識別子の値の方が小さい場合だけ、当該経路エントリをルーティングテーブルに設定することで、ネットワーク内の全ノードが一貫したポリシで経路エントリを設定するからである。なお、上記実施形態では、本実施形態のノードとして実現させるためのプログラムが、各ノードに予め組み込まれているものとして説明した。しかし、コンピュータを、本実施形態のノードの全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、CD-ROMCompactDiscReadOnlyMemory、DVDDigitalVersatileDisc、MOMagnetoOpticalDiskBDBlurayDisc等のコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波にプログラムを重畳させて、コンピュータにダウンロード等してプログラムを実行してもよい。また、本発明の実施形態によるルーティングテーブル設定方法は、ハードウェアにより実現することもできるが、コンピュータにその方法を実行させるためのプログラムをコンピュータがコンピュータ読み取り可能な記録媒体から読み込んで実行することによっても実現することができる。また、上述した実施形態は、本発明の好適な実施形態ではあるが、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。付記1複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードが行うルーティングテーブル設定方法において、当該ノードは、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、前記ルーティングプロトコル部の何れかが、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが他のルーティングプロトコル部により設定されていた場合は、前記第2の経路エントリの経路コストよりも前記第1の経路エントリの経路コストの方が小さいのであれば前記第1の経路エントリを前記ルーティングテーブルに設定することを特徴とするルーティングテーブル設定方法。付記2複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードが行うルーティングテーブル設定方法において、当該ノードは、前記所属するエリア毎に対応しており、それぞれ個別の識別番号を割り当てられた複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部の識別番号と第2のルーティングプロトコル部の識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするルーティングテーブル設定方法。付記3複数のノード間を接続するリンクによって構成されたサブネットワークであり、それぞれ個別の識別番号を割り当てられた複数のエリアが存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードが行うルーティングテーブル設定方法において、当該ノードは、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部に対応するエリアの識別番号と第2のルーティングプロトコル部に対応するエリアの識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするルーティングテーブル設定方法。付記4付記1乃至3の何れか1に記載のルーティングテーブル設定方法において、前記第2の経路エントリが設定されていない場合、及び、前記第2のエントリを設定したルーティングプロトコル部が前記第1のエントリの設定を試みているルーティングプロトコル部と同一であった場合、には前記第1の経路エントリを前記ルーティングテーブルに設定することを特徴とするルーティングテーブル設定方法。付記5付記1乃至4の何れか1に記載のルーティングテーブル設定方法において、前記複数のルーティングプロトコル部は、当該ルーティングプロトコル部に対応したエリアに所属している隣接ノードとリンクステート情報を交換するリンクステート情報交換ステップと、前記リンクステート情報交換部が交換した前記リンクステート情報を格納するリンクステートデータベースを用意するステップと、前記格納されている前記リンクステート情報に基づいて当該ルーティングプロトコル部に対応したエリアに所属している各宛先ノードへの最小コスト経路を計算する経路計算ステップと、を備え、前記経路計算ステップの計算結果に基づいて前記経路エントリを算出することを特徴とするルーティングテーブル設定方法。付記6付記1乃至5の何れか1に記載のルーティングテーブル設定方法において、前記リンクは、相互の伝播距離内に存在する2つのノードの無線インターフェースに同一の無線通信周波数を割り当てることにより作られるリンクであり、同一の無線通信周波数によって作られる1つ以上のリンクのことを、同一のグループに所属するリンクと定義することを特徴とするルーティングテーブル設定方法。付記7複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードにおいて、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、前記ルーティングプロトコル部の何れかが、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが他のルーティングプロトコル部により設定されていた場合は、前記第2の経路エントリの経路コストよりも前記第1の経路エントリの経路コストの方が小さいのであれば前記第1の経路エントリを前記ルーティングテーブルに設定することを特徴とするノード。付記8複数のノード間を接続するリンクによって構成されたサブネットワークであるエリアが複数存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードにおいて、前記所属するエリア毎に対応しており、それぞれ個別の識別番号を割り当てられた複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部の識別番号と第2のルーティングプロトコル部の識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするノード。付記9複数のノード間を接続するリンクによって構成されたサブネットワークであり、それぞれ個別の識別番号を割り当てられた複数のエリアが存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードにおいて、前記所属するエリア毎に対応した複数のルーティングプロトコル部を備え、第1の前記ルーティングプロトコル部が、或る宛先ノードに対する第1の経路エントリを前記ルーティングテーブルに設定しようと試みたとき、前記ルーティングテーブルに既に前記或る宛先ノードに対する第2の経路エントリが第2の前記ルーティングプロトコル部により設定されていた場合は、当該第1のルーティングプロトコル部に対応するエリアの識別番号と第2のルーティングプロトコル部に対応するエリアの識別番号の大小関係に基づいて前記第1の経路エントリを設定するか否かを判定することを特徴とするノード。付記10付記7乃至9の何れか1に記載のノードにおいて、前記第2の経路エントリが設定されていない場合、及び、前記第2のエントリを設定したルーティングプロトコル部が前記第1のエントリの設定を試みているルーティングプロトコル部と同一であった場合、には前記第1の経路エントリを前記ルーティングテーブルに設定することを特徴とするノード。付記11付記7乃至10の何れか1に記載のノードにおいて、前記複数のルーティングプロトコル部は、当該ルーティングプロトコル部に対応したエリアに所属している隣接ノードとリンクステート情報を交換するリンクステート情報交換部と、前記リンクステート情報交換部が交換した前記リンクステート情報を格納するリンクステートデータベースを用意する部と、前記格納されている前記リンクステート情報に基づいて当該ルーティングプロトコル部に対応したエリアに所属している各宛先ノードへの最小コスト経路を計算する経路計算部と、を備え、前記経路計算部の計算結果に基づいて前記経路エントリを算出することを特徴とするノード。付記12付記7乃至11の何れか1に記載のノードにおいて、前記リンクは、相互の伝播距離内に存在する2つのノードの無線インターフェースに同一の無線通信周波数を割り当てることにより作られるリンクであり、同一の無線通信周波数によって作られる1つ以上のリンクのことを、同一のグループに所属するリンクと定義することを特徴とするノード。付記13複数のノード間を接続するリンクによって構成されたサブネットワークであり、それぞれ個別の識別番号を割り当てられた複数のエリアが存在する環境下で、複数の前記エリアに所属し、当該複数のエリア全てに対し1つのルーティングテーブルを共有するノードを複数備えた通信システムにおいて、前記ノードが付記7乃至12の何れか1に記載のノードであることを特徴とする通信システム。"