(57)【要約】【課題】スループットの低下を抑制することができるノード装置及びネットワークシステムを提供する。【解決手段】複数のセンサノードから、当該センサノードが収集したデータを受信する第１通信部２６と、前記データを上位の階層の基幹ネットワークに転送する第２通信部２８とを備え、前記第１通信部２６と前記第２通信部２８とは、同時に通信することが可能であることを特徴とする。【選択図】図３
2015061216.tif 000002
【特許請求の範囲】
【請求項１】
複数のセンサノードから、当該センサノードが収集したデータを受信する第１通信部と、
前記データを上位の階層の基幹ネットワークに転送する第２通信部と
を備え、
前記第１通信部と前記第２通信部とは、同時に通信することが可能であることを特徴とするノード装置。
【請求項２】
前記第１通信部と前記第２通信部は、互いにチャネル又は周波数帯が異なることを特徴とする請求項１記載のノード装置。
【請求項３】
前記複数のセンサノードから収集したデータを格納する第１記憶部と、
転送するデータを格納する第２記憶部と、
前記データの転送先を示す管理テーブルと
を備え、
前記データを前記第１記憶部から取り出し、前記第１記憶部に格納された前記データと前記データの転送先を関連付け、前記第２記憶部に格納することを特徴とする請求項１又は２記載のノード装置。
【請求項４】
ゲートウェイと通信可能なインターフェースを備えることを特徴とする請求項１〜３のいずれか１項記載のノード装置。
【請求項５】
請求項１〜４のいずれか１項記載のノード装置と、複数のセンサノードとで構成される複数のサブネットワークと、
複数の前記ノード装置と、前記ノード装置を管理する管理ノード装置とで構成される基幹ネットワークと
を備えることを特徴とするネットワークシステム。
【請求項６】
前記管理ノード装置は、複数の前記ノード装置の１つであることを特徴とする請求項５記載のネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ノード装置及びネットワークシステムに関するものである。
【背景技術】
【０００２】
データを収集するセンサノードを備えたネットワークシステムは、一般に無線センサネットワークと呼ばれている。無線センサネットワークは、センサノード間において経路を複数選択するマルチパスや、複数のチャネルを同時に使うマルチチャネル無線通信により、通信システムの性能を向上できることが知られている。物理層、ＭＡＣ層を規定しているＩＥＥＥ８０２．１５．４より上位のネットワーク層では、利用するプロトコルによりメッシュ型をはじめ、スター型、ツリー型など多様なネットワークトポロジを構築することができる。
【０００３】
通常、無線センサネットワークにおいて、データを中継するノードは、共通の無線チャネルを用いて複数のセンサノードのいずれか一つと通信をしてデータを収集する。さらに別の無線チャネルを用いることにより、他のセンサノードと同時に通信してデータを収集する無線センサネットワークが開示されている（例えば、特許文献１）。
【０００４】
また、無指向性アンテナにより近接の周辺ノードからデータを収集する一方で、指向性アンテナを使って特定の方角にある転送先ノードへデータを転送する階層構造を有する無線センサネットワークが開示されている（例えば、非特許文献１）。無線センサネットワークでは、動的に通信方向を制御することにより、通信距離が延伸し、かつ指向性アンテナからの通信電波と近接のセンサノードとの通信電波の干渉を減らし、伝送効率を向上することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2012-50089号公報
【非特許文献】
【０００６】
【非特許文献１】坂本浩ほか、「S-UNAGI:スマートアンテナを用いた階層型センサネットワークの実装」、「マルチメディア、分散、協調とモバイル(DICOMO2008)シンポジウム」平成20年7月、2020頁〜2024頁
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しなしながら、上記特許文献１の場合、ノードが共通チャネルを使って通信するのか、別のチャネルを使って通信するのか空間的・時間的判別や制御が複雑となる。データ収集の効率は向上するものの、より遠方へデータを伝搬（ホッピング）させる場合、図１０に示すように受信（データの収集）と送信とを同時に実行することができないので、ノードから先への送信がボトルネックとなる可能性がある。また、マルチホップ（伝搬が重なる）により広域伝送を行う際に、経路途中でデータの送受信を行うノード数が増え、データ通信の頻度が密になることは避けられず、その為、遠方へデータを伝送するにしたがい、スループットが低下するという問題がある。
【０００８】
また上記非特許文献１の場合、指向性アンテナが指し示す相手先ノードの位置を特定する必要があり、実用化には未だ解決すべき課題を含んでいる。また、方角を特定せず通信距離を延伸させるには電波の出力を大きくする必要があるが、一様に電波の出力を大きくすることは電波干渉の範囲を拡張させてしまう。
【０００９】
そこで本発明は、スループットの低下を抑制することができるノード装置及びネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係るノード装置は、複数のセンサノードから、当該センサノードが収集したデータを受信する第１通信部と、前記データを上位の階層の基幹ネットワークに転送する第２通信部とを備え、前記第１通信部と前記第２通信部とは、同時に通信することが可能であることを特徴とする。
【００１１】
本発明に係るネットワークシステムは、上記ノード装置と、複数のセンサノードとで構成される複数のサブネットワークと、複数の前記ノード装置と、前記ノード装置を管理する管理ノード装置とで構成される基幹ネットワークとを備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、データの収集と、データフレームの転送とを同時に行うことができるので、スループットの低下を抑制することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係るネットワークシステムの全体構成を示す模式図である。
【図２】本実施形態に係るノード装置の通信レイヤの説明に供する図である。
【図３】本実施形態に係るノード装置の構成を示すブロック図である。
【図４】本実施形態に係るテーブルの説明に供する図である。
【図５】本実施形態に係るノード装置のテーブル編集処理手順を示すフローチャートである。
【図６】本実施形態に係るノード装置の関連付け処理手順を示すフローチャートである。
【図７】本実施形態に係るノード装置の転送処理手順を示すフローチャートである。
【図８】本実施形態に係るノード装置の転送処理におけるタイミングチャートである。
【図９】本実施形態に係るノード装置のスケジューリングの説明に供する図である。
【図１０】従来のノードのスケジューリングの説明に供する図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００１５】
（全体構成）
図１に示すネットワークシステム１０は、複数（本図の場合４個）のサブネットワーク１２と、当該サブネットワーク１２に対し階層が上位の基幹ネットワーク１４とで構成されている。サブネットワーク１２は、それぞれノード装置１８Ａ〜１８Ｄを一つずつ備える。ノード装置１８Ａ〜１８Ｄの配下には、それぞれ複数のセンサノード１６が設けられている。ノード装置１８Ａ〜１８Ｄと、配下のセンサノード１６は、互いに電波を送受信することにより双方向に無線通信可能に形成されている。センサノード１６は、図示しないが、センサと、ノード装置１８Ａ〜１８Ｄと無線通信をする通信機とが設けられている。センサは、例えば、温度、湿度、速度、映像等の情報を収集するセンサが用いられる。
【００１６】
基幹ネットワーク１４は、各サブネットワーク１２に属するノード装置１８Ａ〜１８Ｄで構成される。基幹ネットワーク１４においては、複数のノード装置１８Ａ〜１８Ｄのいずれか一つが管理ノード装置（コーディネータとも呼ばれる）２０に設定される。ノード装置１８Ａ〜１８Ｄと管理ノード装置２０は、互いに電波を送受信することにより双方向に無線通信可能に形成されている。管理ノード装置２０は、ゲートウェイ２１に接続されている。ゲートウェイ２１は、例えば公衆回線に接続可能なパーソナルコンピュータである。
【００１７】
サブネットワーク１２及び基幹ネットワーク１４は、ＩＥＥＥ８０２．１５．４規格に基づき無線通信を行うように形成されている。ネットワークシステム１０は、サブネットワーク１２で収集したデータを、基幹ネットワーク１４を通じてゲートウェイ２１へ転送する。これにより、サブネットワーク１２で収集されたデータは、ゲートウェイ２１からインターネット網２２を介してユーザ端末２４へ伝送される。
【００１８】
ノード装置１８Ａ〜１８Ｄは、図２に示すように、第１通信部２６及び第２通信部２８を備える。第１通信部２６及び第２通信部２８は、それぞれ、ＰＨＹ（Physical layer）６０Ａ，６０Ｂ、ＭＡＣ（Media Access Control）層５８Ａ，５８Ｂ、ＮＷ層（Network layer）５６Ａ，５６Ｂが実装されている。さらにノード装置は、第１通信部２６及び第２通信部２８において共通のアプリケーション層５４、トランザクション層５２が実装されている。ＰＨＹ６０Ａ，６０Ｂ及びＭＡＣ層５８Ａ，５８Ｂは、ＩＥＥＥ８０２．１５．４規格で規定されている。ＮＷ層５６Ａ，５６Ｂは、任意の通信規格を用いることができる。アプリケーション層５４は、ルーティング処理に加え、サブネットワーク１２に属するセンサノード１６から収集したデータと当該データの転送先とを関連づける転送識別登録処理を行う。トランザクション層５２は、データの受信処理および送信処理を行う。
【００１９】
実際上、ノード装置１８Ａ〜１８Ｄは、図３に示すように、第１通信部２６と、第２通信部２８と、制御部３０とを有する。第１通信部２６は、サブネットワーク１２内でセンサノード１６と無線通信可能に形成されている。第２通信部２８は、基幹ネットワーク１４において、他のノード装置１８Ａ〜１８Ｄ及び管理ノード装置２０と無線通信可能に形成されている。第１通信部２６と第２通信部２８は、互いに異なる無線チャネルを使用する。
【００２０】
制御部３０は、ＭＰＵ（Micro-Processing Unit）３２と、インターフェースとしてのＩ／Ｏ３４とを有する。Ｉ／Ｏ３４はゲートウェイ２１（本図には図示しない）に接続されている。ノード装置１８Ａ〜１８Ｄは、制御部３０がＲＯＭ（Read Only Memory）３６に記憶されているプログラムをＲＡＭ（Random Access Memory）３８に読み出す。制御部３０は、読み出したプログラムをＲＡＭ３８上で展開し、この展開したプログラムに従って、各種処理を実行する。また、ＲＡＭ３８内のメモリ４０には、管理テーブル４２、トランザクションルール４４、第１記憶部としての近接フレームバッファ４６、第２記憶部としての広域フレームバッファ４８、Ｉ／Ｏフレームバッファ５０が設けられている。トランザクションルール４４は、データを収集し転送するまでの複数の処理を、一つの処理としてまとめて扱うルールを管理する。
【００２１】
ＭＰＵ３２は、センサノード１６から収集したデータを、データフレーム化し、近接フレームバッファ４６に一時的に格納する。ＭＰＵ３２は、管理ノード装置２０からの指示に従って、近接フレームバッファ４６に一時的に格納されたデータフレームと、当該データフレームの転送先とを関連付ける転送識別情報を登録する。より具体的には、管理ノード装置２０からの指示にしたがい、ＭＰＵ３２は、図４Ａに示す転送識別情報を、図４Ｂに示す転送先アドレス情報を参照しながら編集する。なお、転送先アドレス情報は、管理ノード装置２０が各ノード装置１８Ａ〜１８Ｄに割り当てたアドレスに基づき設定される。
【００２２】
上記のようにしてＭＰＵ３２は、近接フレームバッファ４６に一時的に格納されたデータフレームに対し、管理テーブル４２に基づき転送先アドレス情報を付与する加工を行い、データフレームを広域フレームバッファ４８に移動する。ＭＰＵ３２は、広域フレームバッファ４８に格納された順に、転送識別情報にしたがって他のノード装置１８Ａ〜１８Ｄへデータフレームを転送する。
【００２３】
ＭＰＵ３２は、上記した転送識別情報を登録することで、センサノード１６が収集したデータの最終的なデータ収集地点を指定したり、各センサノード１６の状態を把握したりする。
【００２４】
基幹ネットワーク１４において、複数のサブネットワーク１２のいずれかで収集されたデータに基づき作成されたデータフレームは、当該サブネットワーク１２に属するノード装置１８Ａ〜１８Ｄから、他のサブネットワーク１２に属するノード装置１８Ａ〜１８Ｄへ転送される。したがって、広域フレームバッファ４８には、サブネットワーク１２内で収集され基幹ネットワーク１４へ転送されるデータフレームと、他のサブネットワーク１２に属するノード装置１８Ａ〜１８Ｄから基幹ネットワーク１４を介して転送されてきたデータフレームとが一時的に格納される。
【００２５】
（データ収集処理手順）
次に、ノード装置１８Ａ〜１８Ｄのデータ収集処理手順について説明する。ＭＰＵ３２は処理プログラムに従って、管理ノード装置２０の指示にしたがい管理テーブル４２を書き換えるテーブル編集処理を行う。
【００２６】
次いでＭＰＵ３２は、自己が属するサブネットワーク１２内のセンサノード１６から受信したデータと、当該データの転送先とを関連付ける関連付け処理を行う。並行してＭＰＵ３２は、自己が属するサブネットワーク１２内のセンサノード１６から受信したデータ及び、他のサブネットワーク１２に属するノード装置１８Ａ〜１８Ｄから転送されたデータを次のノード装置１８Ａ〜１８Ｄへ転送する転送処理を行う。
【００２７】
（テーブル編集処理手順）
次に、図５のフローチャートを参照し、テーブル編集処理手順について説明する。ＭＰＵ３２は本図に示すテーブル編集処理手順ＲＴ１を開始してステップＳＰ１０へ移る。
【００２８】
ステップＳＰ１０においてＭＰＵ３２は、管理ノード装置２０から送られてくるコマンドを待ち受け、ステップＳＰ１１へ移る。
【００２９】
ステップＳＰ１１においてＭＰＵ３２は、管理ノード装置２０からコマンドが送られてきたか否かを判別する。ステップＳＰ１１において肯定結果が得られると、このことは管理ノード装置２０からの処理要求があることを意味し、このときＭＰＵ３２はステップＳＰ１２へ移る。
【００３０】
一方ステップＳＰ１１において否定結果が得られると、管理ノード装置２０からの処理要求がないことを意味し、ＭＰＵ３２はステップＳＰ１０を繰り返し、管理ノード装置２０からコマンドが送られてくるまで待ち受ける。
【００３１】
ステップＳＰ１２においてＭＰＵ３２は、送られてきたコマンドの内容を解析し、ステップＳＰ１３へ移る。ステップＳＰ１３においてＭＰＵ３２はコマンドの内容にしたがい、処理を行い、ステップＳＰ１５へ移る。具体的には、サブネットワーク１２内で収集されたデータと、当該データの転送先とを関連付けする転送識別情報を登録するため、ＭＰＵ３２はステップＳＰ１４においてテーブルを編集する。
【００３２】
ステップＳＰ１５においてＭＰＵ３２は、テーブルの編集がコマンドにしたがって終了したことを管理ノード装置２０へ通知する応答処理を行い、ステップＳＰ１６へ移る。ステップＳＰ１６においてＭＰＵ３２は、テーブル編集処理手順を終了する。
【００３３】
（関連付け処理手順）
次に、図６のフローチャートを参照し、ノード装置１８Ａ〜１８Ｄの関連付け処理手順について説明する。ＭＰＵ３２は本図に示す関連付け処理手順ＲＴ２を開始してステップＳＰ２０へ移る。ステップＳＰ２０においてＭＰＵ３２は、自己が属するサブネットワーク１２内のセンサノード１６から送信されたデータが、近接フレームバッファ４６に格納されるまで待ち受け、ステップＳＰ２１へ移る。
【００３４】
ステップＳＰ２１においてＭＰＵ３２はデータの格納が完了したか否かを判別する。ステップＳＰ２１において肯定結果が得られると、ＭＰＵ３２はステップＳＰ２２へ移る。実際上、ＭＰＵ３２は、センサノード１６から受信したデータをデータフレーム化した上で近接フレームバッファ４６に格納する。
【００３５】
一方ステップＳＰ２１において否定結果が得られると、ＭＰＵ３２はステップＳＰ２０を繰り返し、データの格納が完了するまで待ち受ける。
【００３６】
ステップＳＰ２２においてＭＰＵ３２は、近接フレームバッファ４６に格納されたデータフレームを取り出し、ステップＳＰ２３へ移る。
【００３７】
ステップＳＰ２３においてＭＰＵ３２は、送信先を抽出する。具体的には、ＭＰＵ３２はデータフレームとテーブルを照合し（ステップＳＰ２４）、データフレームの送信先を抽出し、ステップＳＰ２５へ移る。
【００３８】
ステップＳＰ２５においてＭＰＵ３２は、照合した結果、データフレームの転送先が登録されていたか否かを判別する。ステップＳＰ２５において肯定結果が得られると、ＭＰＵ３２はステップＳＰ２７へ移る。
【００３９】
ステップＳＰ２７においてＭＰＵ３２は、データフレームを広域フレームバッファ４８に一時的に格納し、ステップＳＰ２８へ移る。実際上、ＭＰＵ３２は、近接フレームバッファ４６から取り出したデータフレームに対し、管理テーブル４２に基づき転送先アドレス情報を付与する加工を行った上で、広域フレームバッファ４８に格納する。
【００４０】
一方ステップＳＰ２５において否定結果が得られると、このことは要求がないデータを収集したことを意味し、ＭＰＵ３２はステップＳＰ２６へ移る。ステップＳＰ２６においてＭＰＵ３２は、エラー処理を行う。具体的には、ＭＰＵ３２は、当該データフレームを消去し、ステップＳＰ２８へ移る。ステップＳＰ２８においてＭＰＵ３２は関連付け処理手順を終了する。
【００４１】
（転送処理手順）
次に、図７に示すフローチャートを参照し、ノード装置１８Ａ〜１８Ｄの転送処理手順について説明する。ＭＰＵ３２は図８に示す転送処理サブルーチンＲＴ３を開始してステップＳＰ３０へ移る。ステップＳＰ３０においてＭＰＵ３２は、広域フレームバッファ４８にデータフレームが格納されるのを待ち受け、ステップＳＰ３１へ移る。実際上、広域フレームバッファ４８に格納されるデータフレームは、センサノード１６から収集したデータから作成されたデータフレームと、他のノード装置１８Ａ〜１８Ｄから転送されてきたデータフレームとが含まれる。
【００４２】
ステップＳＰ３１においてＭＰＵ３２は広域フレームバッファ４８にデータフレームが格納されているか否か判別する。ステップＳＰ３１において肯定結果が得られると、ＭＰＵ３２はステップＳＰ３２へ移る。一方ステップＳＰ３１において否定結果が得られると、ＭＰＵ３２はステップＳＰ３０を繰り返し、データフレームが格納されるまで待ち受ける。
【００４３】
ステップＳＰ３２においてＭＰＵ３２は、広域フレームバッファ４８に格納されたデータフレームを取り出し、ステップＳＰ３３へ移る。実際上、広域フレームバッファ４８に複数のデータフレームが格納されている場合、ＭＰＵ３２は先に格納されたデータフレームから順に取り出す。
【００４４】
ステップＳＰ３３においてＭＰＵ３２は、当該データの転送先を抽出し、ステップＳＰ３４へ移る。より具体的には、ＭＰＵ３２はデータフレームから転送先情報を抽出する。
【００４５】
ステップＳＰ３４において、ＭＰＵ３２は転送処理を行う。具体的には、ＭＰＵ３２は転送先を１区切りとしてデータフレームを切り出し、ステップＳＰ３５へ移る。
【００４６】
ステップＳＰ３５において、ＭＰＵ３２は切り出し後にデータフレームが残っているか否かを判別する。ステップＳＰ３５において肯定結果が得られると、このことはデキューしたデータフレームが空となったことを意味し、ステップＳＰ３６へ移る。
【００４７】
一方ステップＳＰ３６で否定結果が得られると、このことは転送先の異なるデータフレームが残っていることを意味し、ステップＳＰ３３に戻り、ステップＳＰ３３からステップＳＰ３５を繰り返す。
【００４８】
ステップＳＰ３６において、ＭＰＵ３２は次にデキューする位置をセットし、ステップＳＰ３７へ移る。ステップＳＰ３７において、ＭＰＵ３２は格納キューに残りデータフレームが格納されているか否かを判別する。ステップＳＰ３７において肯定結果が得られると、このことは格納キューが空になったことを意味し、ステップＳＰ３８へ移る。
【００４９】
一方ＳＰ３７で否定結果が得られると、このことは格納キューが空となっていないことを意味し、ステップＳＰ３２に戻り、ステップＳＰ３２からステップＳＰ３７を繰り返す。ステップＳＰ３８においてＭＰＵ３２は転送処理手順を終了する。
【００５０】
（動作及び効果）
ネットワークシステム１０を構成するノード装置１８Ａ〜１８Ｄの動作は、すべて同様であるので、ノード装置１８Ａを中心として、図８を参照して説明する。
【００５１】
ノード装置１８Ａは、管理ノード装置２０が発信するコマンドを受け取ると、当該コマンドに基づき処理を開始する。具体的には、コマンドに基づき、ノード装置１８Ａは、第１通信部２６を介して自己が属するサブネットワーク１２内の所定のセンサノード１６から所定のデータを収集する。収集したデータは、データフレーム化されて、ノード装置１８Ａ内の近接フレームバッファ４６に一時的に格納される。
【００５２】
次いで、ノード装置１８Ａは、近接フレームバッファ４６に一時的に格納されたデータフレームを取り出し、当該データフレームに対し管理テーブル４２に基づき転送先アドレス情報を付与する加工を行う。加工されたデータフレームは、広域フレームバッファ４８に一時的に格納される。ノード装置１８Ａは、管理ノード装置２０からの要求が続く限り、上記動作を繰り返す。これにより広域フレームバッファ４８には、転送先アドレス情報が付与されたデータフレームが順に格納されていく。
【００５３】
並行してノード装置１８Ａは、転送識別情報にしたがい、広域フレームバッファ４８に一時的に格納されたデータフレームを、第２通信部２８を介して、所定のノード装置１８Ｃへ転送する。この場合、ノード装置１８Ａは、広域フレームバッファ４８に先に格納されたデータフレームから順に転送していく。
【００５４】
上記のようにノード装置１８Ａは、センサノード１６と双方向通信する第１通信部２６と、他のノード装置１８Ｂ，１８Ｃ，１８Ｄと双方向通信する第２通信部２８とを備え、第１通信部２６と第２通信部２８は異なる無線チャネルを使用する。これによりノード装置１８Ａは、データの収集と、データフレームの転送とを同時に行うことができる。すなわち図９に示すように、ノード装置１８Ａは、複数のセンサノード１６（図中、ノード１、ノード２）からデータを収集しながら、同時に既に広域フレームバッファ４８に格納されたデータフレームを他のノード装置１８Ｃへ転送することができる。したがってノード装置１８Ａは、データの収集完了を待たずに既に収集が完了した他のデータを他のノード装置１８Ｃへ転送することができるので、スループットの低下を抑制することができる。ここでスループットとは、単位時間あたりのデータ転送量をいう。
【００５５】
ノード装置１８Ａは他のノード装置１８Ｂが収集したデータに基づき作成されたデータフレームを中継する。すなわち、ノード装置１８Ｂは、管理ノード装置２０が発信したコマンドにしたがい、自己が属するサブネットワーク１２内のセンサノード１６から第１通信部２６を介してデータを収集する。ノード装置１８Ｂは、転送識別情報にしたがい、転送先がノード装置１８Ａであるデータフレームを、第２通信部２８を介してノード装置１８Ａへ転送する（図８）。
【００５６】
ノード装置１８Ａは、第２通信部２８を介してデータフレームを受信すると、広域フレームバッファ４８に一時的に格納し、転送識別情報にしたがい他のノード装置１８Ｃへ順に転送する。したがってノード装置１８Ａが、センサノード１６からデータを収集すると同時に、他のノード装置１８Ｂから転送されてきたデータフレームを他のノード装置１８Ｃへ転送するので、ネットワークシステム１０は、スループットの低下を抑制することができる。
【００５７】
管理ノード装置２０（ノード装置１８Ｃ）は、各ノード装置１８Ａ〜１８Ｃから送信されたデータフレームを受信すると、Ｉ／Ｏフレームバッファ５０に一時的に格納する。次いで、管理ノード装置２０は、ゲートウェイからの要求にしたがいＩ／Ｏフレームバッファ５０に格納されたデータフレームを取り出し、Ｉ／Ｏを介してゲートウェイ２１に転送する。このようにして、サブネットワーク１２で収集されたデータは、ゲートウェイ２１からインターネット網２２を介してユーザ端末２４へ伝送される。
【００５８】
（変形例）
本発明は上記実施形態に限定されるものではなく、本発明の趣旨の範囲内で適宜変更することが可能である。
【００５９】
上記実施形態では、第１通信部２６と第２通信部２８が、異なる無線チャネルを使用する場合について説明したが、本発明はこれに限らず、通信距離や通信速度など用途に応じて異なる無線帯域を使用することとしてもよい。
【００６０】
上記実施形態では、管理ノード装置２０がゲートウェイ２１に接続される場合について説明したが、本発明はこれに限らず、管理ノード装置２０以外のノード装置１８Ａ〜１８Ｄをゲートウェイ２１に接続することとしてもよい。
【００６１】
上記実施形態では、サブネットワーク１２及びセンサノード１６について説明の便宜上、数を特定したが、本発明はこれに限らず、サブネットワーク１２及びセンサノード１６の数は適宜選択することができる。
【符号の説明】
【００６２】
１０  ネットワークシステム
１２  サブネットワーク
１４  基幹ネットワーク
１６  センサノード
１８Ａ，１８Ｂ，１８Ｃ，１８Ｄ  ノード装置
２０  管理ノード装置
２１  ゲートウェイ
２６  第１通信部
２８  第２通信部
３４  Ｉ／Ｏ（インターフェース）
４２  管理テーブル
４６  近接フレームバッファ（第１記憶部）
４８  広域フレームバッファ（第２記憶部）
【図１】
2015061216.tif 000003
【図２】
2015061216.tif 000004
【図３】
2015061216.tif 000005
【図４】
2015061216.tif 000006
【図５】
2015061216.tif 000007
【図６】
2015061216.tif 000008
【図７】
2015061216.tif 000009
【図８】
2015061216.tif 000010
【図９】
2015061216.tif 000011
【図１０】
2015061216.tif 000012