JPWO2010001860A1 - ネットワークシステム、モバイルゲートウェイ、位置管理サーバ、モバイルノードの通信制御方法 - Google Patents
ネットワークシステム、モバイルゲートウェイ、位置管理サーバ、モバイルノードの通信制御方法 Download PDFInfo
- Publication number
- JPWO2010001860A1 JPWO2010001860A1 JP2010519062A JP2010519062A JPWO2010001860A1 JP WO2010001860 A1 JPWO2010001860 A1 JP WO2010001860A1 JP 2010519062 A JP2010519062 A JP 2010519062A JP 2010519062 A JP2010519062 A JP 2010519062A JP WO2010001860 A1 JPWO2010001860 A1 JP WO2010001860A1
- Authority
- JP
- Japan
- Prior art keywords
- mobile node
- mobile
- message
- management server
- communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/20—Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/34—Modification of an existing route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/082—Mobility data transfer for traffic bypassing of mobility servers, e.g. location registers, home PLMNs or home agents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
モバイルノードとの間で通信を行うネットワークシステムにおいて、モバイルノード、モバイルノードの通信相手、ネットワークを構成する機器に対する変更を抑えつつ、モバイルノードとその通信相手との間の通信経路の最適化を可能とする。モバイルゲートウェイは、管理対象であるモバイルノードの通信状況を監視して前記通信状況を示すデータを取得する通信監視部と、前記モバイルノードの位置情報の位置管理サーバへの登録と、前記モバイルノードと前記位置管理サーバとの間のメッセージの転送を行うモバイル処理部と、前記通信状況を示す前記データが閾値を越えたならば、前記モバイルノードのホームアドレス宛のメッセージの転送先を変更した新しいルーティングテーブルへの変更依頼を生成するホームネットワーク変更通知部と、前記変更依頼を受けて、前記新しいルーティングテーブルをルータに通知するルーティング管理部とを備えている。
Description
本発明は、モバイルノードとの間で通信を行うネットワークシステム、このようなネットワークシステムのモバイルゲートウェイ及び位置管理サーバ、並びにモバイルノードの通信制御方法に関する。
モバイルノードとの間で通信を行うネットワークシステムとして、特許文献1は、移動体IP網の境界にゲートウェイを設置して、移動体IP網内の全てのホームエージェントで管理する位置情報と同一の情報をゲートウェイが一括して保持管理することで、経路最適化を実現するようにした位置情報管理システムを提案している。
また、特許文献2は、次のような無線通信システムを提案している。移動端末は、移動前に、この移動端末が現在接続しているアクセスルータを介して、移動先で使用する気付けアドレスとこの移動端末のホームアドレスを含む事前位置登録メッセージを通信相手端末に送信する。移動端末は、移動後に、事前位置登録メッセージで送信した気付けアドレスを用いて通信相手端末へのパケットを作成して、作成したパケットを送信する。通信相手端末は、事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づき、移動端末の移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶する。その後、通信相手端末は、移動端末の移動を検出すると、記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、更新した対応関係を用いて移動端末へのパケットを作成して、作成したパケットを送信する。以上のようにすることで、通信相手端末は、移動端末との間でホームエージェントを経由することなく最適経路での通信を開始可能となる。
また、特許文献3は、モバイルノードとホームエージェントとの距離が遠くなった場合に、現在のホームエージェントをより近くにあるホームエージェントに変更することにより、ネットワークの負荷を減少させるとともに、データの遅延を小さくすることができるようにしたモバイルノードおよび移動通信方法を提案している。
しかしながら、上述したモバイルノードとの間で通信を行う特許文献1のネットワークシステムでは、モバイルノード、通信相手、モバイルノードのモビリティサポートに関与しないネットワーク機器への機能追加や、モバイルノードのホームアドレスなどの変更なしに、モバイルノードと通信相手との間の通信経路を改善することは難しいという問題がある。
特許文献2では、移動端末(モバイルノード)と通信相手端末との間の通信経路を改善するために、通信相手端末並びにモバイルノードが接続するアクセスルータへの機能追加が必要である。
また、特許文献3では、通信経路を改善するために、モバイルノードのホームアドレスを変更する必要がある。このほか、ホームアドレスの変更を伴う場合、変更する以前のコネクション型の通信をいったん終了させ、再接続する必要がある。
上述の課題を解決するために、本発明は、モバイルノード、モバイルノードの通信相手、ネットワークを構成する機器に対する変更を抑えつつ、モバイルノードとその通信相手との間の通信経路の最適化を可能とするネットワークシステム、モバイルゲートウェイ、位置管理サーバ、モバイルノードの通信制御方法を提供することを目的とする。
上述の課題を鑑み、本発明のネットワークシステムは、移動を行う通信機器であるモバイルノードと、前記モバイルノード宛のメッセージの代理受信と転送処理を行う位置管理サーバと、保持しているルーティングテーブルを参照して前記メッセージを転送するルータと、前記モバイルノードに代わって位置管理サーバへの前記モバイルノードの位置情報の登録と前記位置管理サーバとの間でのメッセージの送受信とを行い、前記モバイルノードの通信状況を監視して前記通信状況を示すデータを取得し、前記データが閾値を越えたならば、前記モバイルノードのホームアドレス宛のメッセージの転送先を変更した新しいルーティングテーブルを前記ルータに通知するモバイルゲートウェイとを備えている。
本発明のモバイルゲートウェイは、管理対象であるモバイルノードの通信状況を監視して前記通信状況を示すデータを取得する通信監視部と、前記モバイルノードの位置情報の位置管理サーバへの登録と、前記モバイルノードと前記位置管理サーバとの間のメッセージの転送を行うモバイル処理部と、前記通信状況を示す前記データが閾値を越えたならば、前記モバイルノードのホームアドレス宛のメッセージの転送先を変更した新しいルーティングテーブルへの変更依頼を生成するホームネットワーク変更通知部と、前記変更依頼を受けて、前記新しいルーティングテーブルをルータに通知するルーティング管理部とを備えている。
本発明の位置管理サーバは、モバイルノードの位置情報の格納と、前記モバイルノード宛のメッセージの代理受信と、モバイルゲートウェイとの間での前記メッセージの転送とを行うエージェント処理部と、ルータとの間でのルーティングテーブルの交換と前記ルーティングテーブルの格納とを行い、格納した前記ルーティングテーブルに従ってメッセージの転送処理を行うルーティング管理部と、前記ルーティング管理部が格納している前記ルーティングテーブルを監視し、前記モバイルノードのホームネットワークに関与するルーティングテーブルの変更があるかを確認し、変更がある場合には前記モバイルノードの前記ホームネットワークの変更を行うホームネットワーク変更部とを備えている。
本発明のモバイルノードの通信制御方法は、モバイルゲートウェイの管理対象である前記モバイルノードの通信状況を監視して、前記通信状況を示すデータを取得し、前記データが閾値を越えた場合には、前記モバイルノードのホームアドレス宛のメッセージの転送先を変更した新しいルーティングテーブルをルータに通知する。
本発明によれば、モバイルゲートウェイが、モバイルノードの通信状況を監視し、ネットワーク内のルータ間で交換されているルーティングテーブルについて、モバイルノードのホームアドレス宛のメッセージの転送先を変更することで、モバイルノードと通信相手との間の通信経路の最適化を実現することが可能である。このとき、変更する必要のあるネットワーク機器は、位置管理サーバとモバイルゲートウェイだけである。このため、モバイルノード、通信相手、モバイルノードのモビリティサポートに関与しないネットワーク機器への機能追加や、モバイルノードのホームアドレスなどの変更なしに、モバイルノードと通信相手との間の通信経路を改善できる。
また本発明によれば、モバイルノードと通信相手との間の通信経路が最適化されることで、モバイルノードと通信相手との間のメッセージが位置管理サーバを経由せず、位置管理サーバとモバイルゲートウェイとの間のトンネルも経由しない。また、モバイルノードがホームリンクに移動したことになるため、モバイルゲートウェイが定期的に位置管理サーバに送信するモビリティに関連する制御メッセージがない。このため、位置管理サーバやモバイルゲートウェイでのパケットのカプセル化処理やモビリティに関連する制御メッセージ(位置登録メッセージ、位置応答メッセージ)のやり取りに伴う負荷を減少させることができる。
以下、本発明の実施形態について図面を参照して詳細に説明する。
<第1の実施形態>
図1は、本発明の第1の実施形態としてのネットワークシステムの一構成例を示している。図1の各機器について以下に説明する。
<第1の実施形態>
図1は、本発明の第1の実施形態としてのネットワークシステムの一構成例を示している。図1の各機器について以下に説明する。
図1のネットワークシステムは、モバイルノード10、モバイルゲートウェイ20、位置管理サーバ30、ネットワーク1、通信相手50を備えている。モバイルノード10は移動を行う通信機器である。モバイルゲートウェイ20は、管理対象であるモバイルノード10に代わって位置管理サーバ30にモバイルノード10の位置情報を登録するとともに、位置管理サーバ30との間でトンネル作成を行うルータである。位置管理サーバ30は、モバイルノード10の位置情報の保存と、モバイルノード10宛のメッセージの代理受信と転送処理を行う。ネットワーク1は、ルータ40、41、42などから構成される。ルータ40、41、42の各々は、ルーティングテーブルを保持し、このルーティングテーブルを参照してメッセージを転送する。通信相手50は、モバイルノード10の通信相手であって、パーソナルコンピュータなどの機器である。
図2は、モバイルゲートウェイ20の構成を示している。以下、図2に示した各部について説明していく。
モバイル処理部201は、モバイルノード10に代わりモバイルノード10の位置情報を位置管理サーバ30へ登録する処理と、モバイルノード10からのメッセージをカプセル化してカプセル化されたメッセージを位置管理サーバ30へ転送する処理と、位置管理サーバ30が送信するカプセル化されたメッセージをデカプセル化してデカプセル化されたメッセージをモバイルノード10へ転送する処理と、モバイルノード10のアドレス情報を保存する処理とを行う。
ネットワークインタフェース202は、ネットワーク1に接続してメッセージの送信と受信を行う。
通信監視部203は、ネットワークインタフェース202を通して送受信するメッセージを監視し、モバイルノードの通信時間などの通信状況(通信状態)を示すデータを取得してこのデータを保存する。
ホームネットワーク変更通知部204は、通信監視部203が保存するモバイルノードの状態を参照し、モバイルノードのホームネットワークの変更の決定と、変更の実施とを行なう。
ルーティング管理部205は、ルータ41との間でルーティングテーブルを交換するとともにルーティングテーブルを格納し、格納したルーティングテーブルに従い、他の通信機器から受信したメッセージの転送処理を行う。
図3は、位置管理サーバ30の構成を示している。以下、図3に示した各部について説明していく。
エージェント処理部301は、モバイルノード10の位置情報を格納する処理と、モバイルノード10宛のメッセージを代理受信する処理と、モバイルノード10へのメッセージをカプセル化してカプセル化されたメッセージをモバイルゲートウェイ20に転送する処理と、モバイルゲートウェイ20が送信したカプセル化されたメッセージをデカプセル化してデカプセル化されたメッセージを転送する処理と、モバイルノード10のアドレスとモバイルゲートウェイ20のアドレス情報を保存する処理とを行う。
ネットワークインタフェース302は、ネットワーク1に接続してメッセージの送信と受信を行う。
ホームネットワーク変更部303は、後述のルーティング管理部304が格納しているルーティングテーブルを監視して、モバイルノード10のホームネットワークに関与するルーティングテーブルの変更があるかを確認し、変更がある場合にはモバイルノード10のホームネットワークの変更を行う。
ルーティング管理部304は、他のルータとの間でルーティングテーブルを交換するとともにルーティングテーブルを格納し、格納したルーティングテーブルに従い、他の通信機器から受信したメッセージの転送処理を行う。
次に、本発明の第1の実施形態の動作を説明する。初期状態として、モバイルノード10がモバイルゲートウェイ20に接続しようとしているものとする。
図1において、モバイルノード10がモバイルゲートウェイ20に接続すると、モバイルゲートウェイ20のモバイル処理部201(図2)は、モバイルノード10のホームアドレスとモバイルゲートウェイ20のアドレスを位置管理サーバ30へ登録するために、ネットワークインタフェース202を通して位置管理サーバ30に登録メッセージを送信する。
位置管理サーバ30のネットワークインタフェース302(図3)は、ネットワーク1を経由してこの登録メッセージを受信すると、エージェント処理部301にこのメッセージを渡す。エージェント処理部301は、モバイルノード10のホームアドレスとモバイルゲートウェイ20のアドレス情報を保存し、登録応答メッセージをネットワークインタフェース302経由でモバイルゲートウェイ20に送信する。
モバイルゲートウェイ20のネットワークインタフェース202がネットワーク1を経由してこの登録応答メッセージを受信すると、ネットワークインタフェース202はこの登録応答メッセージをモバイル処理部201に通知する。このメッセージを受信したモバイル処理部201は、位置管理サーバ30との間でトンネルを作成する。
この状態で、ネットワーク1に存在するルータ40〜42には、図4Aに示すように、モバイルノード10を宛先としたアドレスを持つメッセージを位置管理サーバ30に転送するようなルーティングテーブルが存在する。通信相手50からモバイルノード10宛にメッセージを送信すると、このメッセージはルータ40に到達する。ルータ40は、自らが持つルーティングテーブルを参照し、モバイルノード10のホームアドレス宛のメッセージは位置管理サーバ30に送信することを確認し、通信相手50から受信したメッセージを位置管理サーバ30に向けて転送する。このメッセージは、ネットワーク1のルータが持つルーティングテーブルに従って転送され、位置管理サーバ30のネットワークインタフェース302に到達する。
ネットワークインタフェース302は、受信したメッセージをエージェント処理部301に転送する。エージェント処理部301は、自らに登録された位置情報のテーブルを参照してモバイルノード10のテーブルを確認し、メッセージのカプセル化を行う。その後、エージェント処理部301は、このテーブルに登録されたモバイルゲートウェイ20に向けて、カプセル化されたメッセージをネットワークインタフェース302経由で送信する。
カプセル化されたメッセージは、ネットワーク1を経由してモバイルゲートウェイ20のネットワークインタフェース202に到達する。ネットワークインタフェース202は、カプセル化されたメッセージをモバイル処理部201に転送する。モバイル処理部201は、カプセル化されたメッセージのデカプセル化を行い、モバイルノード10に向けて、デカプセル化されたメッセージをネットワークインタフェース202経由で送信する。このメッセージはモバイルノード10に到達する。
モバイルノード10から通信相手50宛に送信されたメッセージは、上記の逆の通信経路をとり、同様に処理される。
次に、この状態で、モバイルノード10と通信相手50との間の通信経路の最適化を行うときの動作を説明する。図5は、最適化処理を行うときのシーケンスを示す。
モバイルゲートウェイ20のホームネットワーク変更通知部204は、モバイルノード10の通信状況(通信時間、通信相手50からの応答時間など)を監視し、この通信状況を示すデータ取得する。例えば、モバイルノード10の接続している時間が事前に指定した閾値を越える場合、もしくは、モバイルノード10がメッセージを通信相手50に送信して応答が返ってくるまでの応答時間が事前に指定した閾値を越えた場合、ホームネットワーク変更通知部204は、モバイルノード10のホームネットワークを変更することを決定する。ホームネットワークを変更する場合、ホームネットワーク変更通知部204は、モバイルノード10のホームネットワークアドレス宛のメッセージの転送先を自らのモバイルゲートウェイ20とする新しいルーティングテーブルへの変更依頼を生成し、この変更依頼をルーティング管理部205に通知する。この変更依頼の通知を受けたルーティング管理部205は、この新しいルーティングテーブルを近隣のルータに通知する。また、ルーティングの変更に伴い、ホームネットワーク変更通知部204は、モバイルノード10宛のメッセージの位置管理サーバ30への転送処理、および、制御メッセージの停止を行う。
この新しいルーティングテーブルは、ルーティングプロトコルを通じて、ネットワーク1に存在するルータ40〜42に通知される。図4Bは、この時の新しいルーティングテーブルを示している。図4Bに示すように、新しいルーティングテーブルでは、モバイルノード10を宛先とするアドレスを持つメッセージの転送先は、モバイルゲートウェイ20に変更される。
位置管理サーバ30のルーティング管理部304は、ルータ41から新しいルーティングテーブルを通知されると、ルーティングテーブルの変更を行う。ルーティングテーブルの変更を監視するホームネットワーク変更部303は、自らがモビリティサポートをしているモバイルノードに対するルーティングの変更が行われたかを確認する。ルーティングの変更が行われた場合、ホームネットワーク変更部303は、そのモバイルノードのバインディングキャッシュを削除する処理と、モバイルノード10と通信相手50との間の通信の中継を停止する処理とを行う。すなわち、ホームネットワーク変更部303は、変更されたルーティングテーブルに宛先として格納されているホームアドレスと、以前に位置登録されたホームアドレスとの比較を行い、これらのホームアドレスが一致した場合には、そのモバイルノードの位置登録を削除する。また、ルーティングテーブルの変更に伴い、ホームネットワーク変更部303は、モバイルノードのモビリティサポート(モバイルノード宛のパケットの転送、および、モバイルノードの位置登録に対する応答)を停止する。
ここで、通信相手50からモバイルノード10に対してメッセージが送信された場合には、次のような処理となる。
通信相手50から送信されたモバイルノード10宛のメッセージは、ルータ40に到達する。ルータ40は、自らのルーティングテーブルを参照し、モバイルノード10宛のメッセージの転送先であるモバイルゲートウェイ20に向けて、通信相手50から送信されたメッセージを送信する。
このメッセージは、ネットワーク1を通り、モバイルゲートウェイ20のネットワークインタフェース202に到達する。ネットワークインタフェース202は、隣接するモバイルノード10に向けてメッセージを転送する。このメッセージはモバイルノード10に到達する。
モバイルノード10から通信相手50宛にメッセージを送信した場合には、上記とは逆の経路で同様の処理を行うことで、通信相手50にメッセージが到達する。
以上のように、本発明の第1の実施形態では、モバイルゲートウェイ20がモバイルノード10の通信時間や通信相手からの応答時間などの通信状況を監視し、通信状況を示すデータが事前に指定した閾値を越えた場合には、ネットワーク1内のルータ40〜42が格納しているルーティングテーブルのうち、モバイルノード10のホームアドレスに関与するルーティングテーブルを変更する。これにより、モバイルノード10のホームリンクの変更を実現して、モバイルノード10と通信相手との間の通信経路の最適化を実現する。
以上のように、本発明の第1の実施形態では、モバイルゲートウェイ20がモバイルノード10の通信時間や通信相手からの応答時間などの通信状況を監視し、通信状況を示すデータが事前に指定した閾値を越えた場合には、ネットワーク1内のルータ40〜42が格納しているルーティングテーブルのうち、モバイルノード10のホームアドレスに関与するルーティングテーブルを変更する。これにより、モバイルノード10のホームリンクの変更を実現して、モバイルノード10と通信相手との間の通信経路の最適化を実現する。
<第2の実施形態>
次に、本発明の第2の実施形態について説明する。図6は、本発明の第2の実施形態を示すものである。
次に、本発明の第2の実施形態について説明する。図6は、本発明の第2の実施形態を示すものである。
第2の実施形態と第1の実施形態との相違点は、第2の実施形態では、通信相手50が移動可能なモバイルノード11であることと、モバイルゲートウェイ21が追加されたことにある。モバイルゲートウェイ21は、モバイルノード11の位置情報を位置管理サーバ30に登録を行うものとする。
第1の実施形態を図6の構成にそのまま適用した場合、モバイルノード11の位置情報が位置管理サーバ30に登録されたままになる。このため、モバイルノード10の通信相手がモバイルノード11の場合には、モバイルノード10とモバイルノード11との間の通信は、常に位置管理サーバ30を経由し、通信経路が長くなる。
これに対して、この第2の実施形態ではモバイルゲートウェイ21が追加されており、モバイルノード10に対してモバイルゲートウェイ20および位置管理サーバ30が動作するのと同様に、モバイルノード10の通信相手であるモバイルノード11に対して、モバイルゲートウェイ21および位置管理サーバ30が同様に動作を行う。これにより、モバイルノード10宛のメッセージは、モバイルゲートウェイ20宛に転送することになり、また、モバイルノード11宛のメッセージはモバイルゲートウェイ21宛に転送することになる。その結果、モバイルノード10とモバイルノード11との間の通信経路が、位置管理サーバ30を経由しなくなり、最適な経路での通信が可能となる。
<第3の実施形態>
次に、本発明の第3の実施形態について説明する。図7は、本発明の第3の実施形態を示すものである。
次に、本発明の第3の実施形態について説明する。図7は、本発明の第3の実施形態を示すものである。
第3の実施形態と第2の実施形態との相違点は、モバイルノード11の位置情報の登録先が、位置管理サーバ30ではなく、ルータ43を通してネットワーク1に接続する位置管理サーバ31である点である。
この第3の実施形態の動作は、位置情報の登録先が位置管理サーバ30ではなく位置管理サーバ31であることを除いて、第2の実施形態と同様となる。
第3の実施形態においても、モバイルノード10とモバイルノード11との間の通信経路は、位置管理サーバ30を経由しなくなるため、最適な経路での通信が可能となる。
以上、実施形態を参照して本発明を説明したが、本発明は上述した実施形態に限定されるものではない。本発明の構成や詳細には、本発明の範囲内で当業者が理解し得る様々な変更を加えることができる。
なお、本発明において、前記転送先の変更前において、前記ルータの前記ルーティングテーブルには、前記モバイルノード宛のアドレスを持つメッセージの転送先として前記位置管理サーバが設定され、前記通信状況を示す前記データが前記閾値を越えたならば、前記ルータのルーティングテーブルに設定されている前記転送先が前記モバイルゲートウェイに変更されるようにしても良い。
また、本発明において、モバイルノードの通信相手のモバイルノードに対応してさらなるモバイルゲートウェイを有するようにしても良い。
また、本発明において、モバイルノードの通信相手のモバイルノードに対応してさらなる位置管理サーバを有するようにしても良い。
また、本発明において、前記ホームネットワーク変更通知部は、前記通信状況を示す前記データが前記閾値を越えたならば、前記モバイルノードの前記ホームアドレス宛の前記メッセージの前記転送先を自身のモバイルゲートウェイとするような変更依頼を生成するようにしても良い。
また、本発明において、前記通信状況を示す前記データは、前記モバイルノードが接続している時間、および、前記モバイルノードの通信相手にメッセージを送信して応答が返ってくるまでの応答時間の少なくとも一つを含んでいても良い。
また、本発明において、ホームネットワーク変更部は、前記モバイルノードの前記ホームアドレスに関与する前記ルーティングテーブルの変更が行われた場合、前記モバイルノードのバインディングキャッシュの削除と、前記モバイルノードと前記モバイルノードの通信相手との間の通信の中継の停止とを行うようにしても良い。
この出願は、2008年6月30日に出願された日本出願特願2008−170911号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
本発明では、モバイルノード、通信相手、モバイルノードのモビリティサポートに関与しないネットワーク機器への機能追加や、モバイルノードのホームアドレスなどの変更なしに、モバイルノードと通信相手との間の通信経路を改善することができる。また、位置管理サーバや、モバイルゲートウェイでのパケットのカプセル化処理やモビリティに関連する制御メッセージ(位置登録メッセージ、位置応答メッセージ)のやり取りに伴う負荷を減少させることができる。
1 ネットワーク
10,11 モバイルノード
20 モバイルゲートウェイ
20,21 モバイルゲートウェイ
30,31 位置管理サーバ
40〜43 ルータ
50 通信相手
201 モバイル処理部
202 ネットワークインタフェース
203 通信監視部
204 ホームネットワーク変更通知部
205 ルーティング管理部
301 エージェント処理部
302 ネットワークインタフェース
303 ホームネットワーク変更部
304 ルーティング管理部
10,11 モバイルノード
20 モバイルゲートウェイ
20,21 モバイルゲートウェイ
30,31 位置管理サーバ
40〜43 ルータ
50 通信相手
201 モバイル処理部
202 ネットワークインタフェース
203 通信監視部
204 ホームネットワーク変更通知部
205 ルーティング管理部
301 エージェント処理部
302 ネットワークインタフェース
303 ホームネットワーク変更部
304 ルーティング管理部
Claims (10)
- 移動を行う通信機器であるモバイルノードと、
前記モバイルノード宛のメッセージの代理受信と転送処理を行う位置管理サーバと、
保持しているルーティングテーブルを参照して前記メッセージを転送するルータと、
前記モバイルノードに代わって前記位置管理サーバへの前記モバイルノードの位置情報の登録と前記位置管理サーバとの間でのメッセージの送受信とを行い、前記モバイルノードの通信状況を監視して前記通信状況を示すデータを取得し、前記データが閾値を越えたならば、前記モバイルノードのホームアドレス宛のメッセージの転送先を変更した新しいルーティングテーブルを前記ルータに通知するモバイルゲートウェイと
を備えるネットワークシステム。 - 前記転送先の変更前において、前記ルータの前記ルーティングテーブルには、前記モバイルノード宛のアドレスを持つメッセージの転送先として前記位置管理サーバが設定され、前記通信状況を示す前記データが前記閾値を越えたならば、前記ルータの前記ルーティングテーブルに設定されている前記転送先が前記モバイルゲートウェイに変更される請求項1に記載のネットワークシステム。
- 前記モバイルノードの通信相手のモバイルノードに対応してさらなるモバイルゲートウェイを有する請求項1又は請求項2に記載のネットワークシステム。
- 前記モバイルノードの通信相手のモバイルノードに対応してさらなる位置管理サーバを有する請求項1乃至3の何れかに記載のネットワークシステム。
- 管理対象であるモバイルノードの通信状況を監視して前記通信状況を示すデータを取得する通信監視部と、
前記モバイルノードの位置情報の位置管理サーバへの登録と、前記モバイルノードと前記位置管理サーバとの間のメッセージの転送を行うモバイル処理部と、
前記通信状況を示す前記データが閾値を越えたならば、前記モバイルノードのホームアドレス宛のメッセージの転送先を変更した新しいルーティングテーブルへの変更依頼を生成するホームネットワーク変更通知部と、
前記変更依頼を受けて、前記新しいルーティングテーブルをルータに通知するルーティング管理部と
を備えるモバイルゲートウェイ。 - 前記ホームネットワーク変更通知部は、前記通信状況を示す前記データが前記閾値を越えたならば、前記モバイルノードの前記ホームアドレス宛の前記メッセージの前記転送先を自身のモバイルゲートウェイとするような変更依頼を生成する請求項5に記載のモバイルゲートウェイ。
- 前記通信状況を示す前記データは、前記モバイルノードが接続している時間、および、前記モバイルノードの通信相手にメッセージを送信して応答が返ってくるまでの応答時間の少なくとも一つを含む請求項5また請求項6に記載のモバイルゲートウェイ。
- モバイルノードの位置情報の格納と、前記モバイルノード宛のメッセージの代理受信と、モバイルゲートウェイとの間での前記メッセージの転送とを行うエージェント処理部と、
ルータとの間でのルーティングテーブルの交換と前記ルーティングテーブルの格納とを行い、格納した前記ルーティングテーブルに従ってメッセージの転送処理を行うルーティング管理部と、
前記ルーティング管理部が格納している前記ルーティングテーブルを監視し、前記モバイルノードのホームネットワークに関与するルーティングテーブルの変更があるかを確認し、変更がある場合には前記モバイルノードの前記ホームネットワークの変更を行うホームネットワーク変更部と
を備える位置管理サーバ。 - 前記ホームネットワーク変更部は、前記モバイルノードの前記ホームアドレスに関与する前記ルーティングテーブルの変更が行われた場合、前記モバイルノードのバインディングキャッシュの削除と、前記モバイルノードと前記モバイルノードの通信相手との間の通信の中継の停止とを行う請求項8に記載の位置管理サーバ。
- モバイルノードの通信制御方法であって、
モバイルゲートウェイの管理対象である前記モバイルノードの通信状況を監視して、前記通信状況を示すデータを取得し、
前記データが閾値を越えた場合には、前記モバイルノードのホームアドレス宛のメッセージの転送先を変更した新しいルーティングテーブルをルータに通知するモバイルノードの通信制御方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008170911 | 2008-06-30 | ||
JP2008170911 | 2008-06-30 | ||
PCT/JP2009/061858 WO2010001860A1 (ja) | 2008-06-30 | 2009-06-29 | ネットワークシステム、モバイルゲートウェイ、位置管理サーバ、モバイルノードの通信制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPWO2010001860A1 true JPWO2010001860A1 (ja) | 2011-12-22 |
Family
ID=41465955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010519062A Pending JPWO2010001860A1 (ja) | 2008-06-30 | 2009-06-29 | ネットワークシステム、モバイルゲートウェイ、位置管理サーバ、モバイルノードの通信制御方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20110110306A1 (ja) |
JP (1) | JPWO2010001860A1 (ja) |
WO (1) | WO2010001860A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5928087B2 (ja) * | 2012-03-29 | 2016-06-01 | 富士通株式会社 | スイッチ、情報処理装置および通信制御方法 |
US11258694B2 (en) * | 2017-01-04 | 2022-02-22 | Cisco Technology, Inc. | Providing dynamic routing updates in field area network deployment using Internet Key Exchange v2 |
TWI699130B (zh) * | 2019-05-09 | 2020-07-11 | 吳彥緯 | 動態式多節點室內定位系統 |
CN110505296A (zh) * | 2019-08-21 | 2019-11-26 | 湖北泰龙互联通信股份有限公司 | 基于物联网技术的森林火灾火点精准定位方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2003071749A1 (ja) * | 2002-02-20 | 2005-06-16 | 三菱電機株式会社 | 移動体ネットワーク |
US20050259631A1 (en) * | 2002-07-19 | 2005-11-24 | Jarno Rajahalme | Route optiminzing in mobile ip providing location privacy |
US7552234B2 (en) * | 2003-02-11 | 2009-06-23 | Cisco Technology, Inc. | Arrangement for establishing a bidirectional tunnel between a mobile router and a correspondent node |
US7886075B2 (en) * | 2003-05-16 | 2011-02-08 | Cisco Technology, Inc. | Arrangement for retrieving routing information for establishing a bidirectional tunnel between a mobile router and a correspondent router |
JP2005006264A (ja) * | 2003-06-16 | 2005-01-06 | Fujitsu Ltd | モバイルipネットワークシステム |
-
2009
- 2009-06-29 JP JP2010519062A patent/JPWO2010001860A1/ja active Pending
- 2009-06-29 WO PCT/JP2009/061858 patent/WO2010001860A1/ja active Application Filing
- 2009-06-29 US US12/999,968 patent/US20110110306A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
WO2010001860A1 (ja) | 2010-01-07 |
US20110110306A1 (en) | 2011-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4353010B2 (ja) | ホームエージェント、モバイルルータおよび、それらによる移動体通信方法 | |
US9049625B2 (en) | Route switching methods and systems | |
JP5421280B2 (ja) | 複数の気付アドレス指定を有するモバイル・ノードに対するトンネル通信の継続性のサポート | |
EP1513316B1 (en) | Communication system and communication control method | |
WO2002073906A1 (fr) | Systeme de gestion de terminal mobile, terminal mobile, agent et programme | |
KR20150074220A (ko) | 고속 핸드오프 전이 동안 이동성 액세스 게이트웨이 간의 터널링을 위한 시스템 및 프로토콜들 | |
JPWO2008013218A1 (ja) | 移動通信方法及びアクセスルータ | |
JP5602252B2 (ja) | 移動通信の制御方法、システム、マッピング転送サーバ及びアクセスルータ | |
JP5655018B2 (ja) | ハンドオーバ処理システム、及びゲートウェイルータ | |
WO2010001860A1 (ja) | ネットワークシステム、モバイルゲートウェイ、位置管理サーバ、モバイルノードの通信制御方法 | |
JP2006005607A (ja) | ネットワークシステムおよび移動ルータ | |
JP3693230B2 (ja) | パケット通信システム | |
JP2000224233A (ja) | 移動体通信システム | |
JP2007281721A (ja) | 移動通信制御方法、移動通信システム及びルータ | |
EP3073713B1 (en) | Router optimization method, router and position management entity | |
JP2005027047A (ja) | 移動ノード、移動通信システム、通信制御方法及びアクセスルータ | |
JP2008219490A (ja) | ネットワークシステム及びアドレス変換方法 | |
KR100935637B1 (ko) | 프록시 모바일 아이피에서 고속 경로 최적화 방법 | |
JP2006094337A (ja) | 通信システム、情報処理方法、およびルータ | |
JP3756781B2 (ja) | データ中継装置及びデータ中継方法 | |
JP2002016636A (ja) | 移動通信システム、データ転送方法、およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
KR100933368B1 (ko) | 네트워크 기반의 모바일 IPv6 지원장치 및 방법 | |
JP2005006264A (ja) | モバイルipネットワークシステム | |
JP3682236B2 (ja) | パケット転送システム | |
JP2006261902A (ja) | アドホックネットワークにおけるアドホックルータの移動管理方法 |