JP3601464B2 - 移動網における移動端末管理システム、移動端末管理方法および端末 - Google Patents
移動網における移動端末管理システム、移動端末管理方法および端末 Download PDFInfo
- Publication number
- JP3601464B2 JP3601464B2 JP2001070119A JP2001070119A JP3601464B2 JP 3601464 B2 JP3601464 B2 JP 3601464B2 JP 2001070119 A JP2001070119 A JP 2001070119A JP 2001070119 A JP2001070119 A JP 2001070119A JP 3601464 B2 JP3601464 B2 JP 3601464B2
- Authority
- JP
- Japan
- Prior art keywords
- mobile terminal
- network
- address
- home
- care
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
【発明の属する技術分野】
本発明は、複数の相互に接続されたサブネットワークを備え、任意のサブネットワークに在圏する移動端末に対してパケット通信サービスを提供する移動網における移動端末管理システムに関する。
【0002】
【従来の技術】
インタネットの爆発的な進展に伴い、従来音声サービスが中心であった移動網においてもデータサービスが急激に立ち上がり始めており、早晩データトラフィックが音声トラフィックを上回ることが予想されている。これに伴い移動網も音声中心のネットワークからモバイルインタネットに適したネットワークへと進化すべく3GPPやGPP2でALL IPの検討が進められている。またIETFでもこれに呼応する形で、従来LANユースのIPモビリティを議論していたMOBILE IP WGが第三世代移動通信システムをスコープにいれ標準化を検討するようになってきた。本WGでは、特に今後アドレス枯渇が懸念されているIPV4にかわるIPV6のIPモビリティ(Mobility Support in IPv6<draft−ietf−mobileip−ipv6−12.txt>)の検討が活発化してきている。
【0003】
IPV4、IPV6では、携帯情報端末など頻繁に動き回って接続サブネットワークが変わるノードを移動端末(Mobile Node)、移動端末がもともと接続されていたサブネットワークをホームネットワーク(Home Network)、ホームネットワークにあって移動端末の留守を預かるノードをホームエージェント(Home Agent)、移動端末が実際につながっているサブネットワークをフォリンネットワーク(Foreign Network)またはビジティングネットワーク(Visiting Network)、フォリンネットワークにあって移動端末が当該フォリンネットワークにいる間の世話をするノードをフォリンエージェント(Foreign Agent)、移動端末がフォリンネットワークで割り当てられたアドレスを気付アドレス(care−of address、略してCOA)、接続サブネットワークに依存せず移動端末に一意に割り当てられたアドレスをホームアドレス(home address)と呼ぶ。但し、IPV6ではフォリンエージェント的な役割は移動端末本体やIPV6機構で吸収できるため存在しない。また、移動端末の通信相手(Correspondence)には他の移動端末以外に固定端末も含まれる。
【0004】
IPV4、IPV6プロトコルによるネットワークでは、概ね以下のような処理が行われる。
【0005】
(1)移動端末がホームネットワークにいる場合
この場合は通常のTCP/IPと同じ状態であり、移動端末は通信相手と通常と同じ方法で通信を行う。
【0006】
(2)移動端末がホームネットワーク以外にいる場合
移動端末がホームネットワーク以外にいることに気づいたとき、ホームアドレス宛のパケットを全て自端末に転送してもらうため、フォリンエージェントを通じてホームエージェントに対して新たなCOAを通知するバインディング更新要求(binding update)を行う。IPV6の場合、図6に示すように移動端末がホームエージェントに対し直接にバインディング更新要求を行う。
【0007】
(2−1)パケットの到着
通信相手から送出されホームアドレスをめざしているパケットは通常のIPルーティングのメカニズムに従ってホームネットワークまで到着する。ホームエージェントはProxy ARPなどの方法でこのパケットを捕捉し、移動端末のいるネットワークのフォリンエージェント宛にエンキャプシュレイション(encapsulation)してトンネリングし、フォリンエージェントを通じて移動端末にパケットを届ける。IPV6の場合、図8に示すようにトンネリングされたパケットを受信した移動端末は、そのパケットを送出した通信相手に対して新たに登録依頼を行ってCOAを通知し、以降、その通信相手は当該移動端末に対してはそのCOAを使って直接にパケットを送信する。
【0008】
(2−2)パケットの送出
移動端末から通信相手に対してパケットを送出するときは、IPヘッダのソースアドレスはホームアドレスのまま送信する。途中で何かエラーが発生した場合、ホームアドレスに送られるので、結果的に前述の機構を用いて移動端末に返ってくる。IPV6の場合は、ソースアドレスにはCOAを設定し、ホームアドレスは新しく定義されたディスティネーションオプションで示される。
【0009】
【発明が解決しようとする課題】
IPV4の場合、移動端末宛のパケットは必ずホームエージェントを通じて送られる為、いわゆるトライアングルルーティングの問題がある。また、通信相手から送信された移動端末宛のパケットはホームエージェントでインタセプトされた後、移動端末が在圏するフォリンエージェント宛にエンキャプシュレイションしてトンネリングされ、フォリンエージェントではこのパケットをデキャプシュレイション(decapsulation)して移動端末宛に転送するため、ホームエージェントでのパケットのエンキャプシュレイション処理が大規模移動網にスケールさせるためにボトルネックとなる可能性がある。
【0010】
他方、図8に示したようにIPV6では移動端末がトンネリングされたパケットを受信したとき、通信相手がCOAを知らないと判断してその通信相手に対してバインディング更新要求でCOAを通知し、通信相手はそのCOAを使って直接にパケットを送信する。従って、IPV4の欠点であったトライアングルルーティングはほぼ解決されるが、移動端末のCOAを知らない通信相手から送出される最初のパケットは必ずホームエージェント経由で送られるため、最初のパケットに関してはトライアングルルーティングの問題が残存する。
【0011】
また、IPV6では移動端末が通信相手にバインディング更新要求を送信する機能は必須機能でなく、IETF用語で“MAY”となっており必ずしも全ての端末がバインディング更新機能をサポートするとは言いきれない。とするとIPV6に進化した移動網において、なおIPV4と同様トライアングルルーティングとホームエージェントでのパケットのエンキャプシュレイション処理がそのまま残る可能性が懸念される。
【0012】
一方、最初のパケットからCOA宛にパケットを直接送信できるように、移動端末と通信相手(相手が移動端末の場合は移動端末)同士が互いにバインディング更新要求をやりとりし、ホームアドレスとCOAの対応情報を更新し合うようにすると、バインディング更新要求をやり取りする相手端末が多い場合、移動端末は頻繁にバインディング更新要求を送受信することになる。このため、端末は待ち受け時でもバインディング更新要求を送信するため送信モードとなる必要があり端末のバッテリ消費を早めることになる。また、バインディング更新要求を移動端末間でやり取りするため、大規模移動網ではバインディング更新要求トラフィックが大量に無線区間を飛び交うことになり、これによる無線リソースの消費が無視できなくなる。
【0013】
以上の課題をまとめると以下のようになる。
(1)移動端末が相手端末とバインディング更新要求をやり取りすることによる移動端末のバッテリ消費問題
(2)移動端末が相手端末とバインディング更新要求をやり取りすることによる無線リソース消費問題
(3)ホームエージェントの移動端末宛てのパケットのエンキャプシュレイション処理による大規模移動網へのスケーラビリティ問題
【0014】
【発明の目的】
本発明では、かかる従来技術の3つの課題を解決するシステムを提供することを目的としている。
【0015】
【課題を解決するための手段】
本発明の第1の移動網における移動端末管理システムは、複数の相互に接続されたサブネットワークを備え、現在接続しているサブネットワークに依存するCOAと依存しないホームアドレスとを有する移動端末に対してパケット通信サービスを提供する移動網における移動端末管理システムにおいて、前記サブネットワークは、自ネットワークをホームネットワークとする前記移動端末からの位置登録要求を受けて前記移動端末のCOAとホームアドレスとの対応を保持管理するホームエージェントと、自ネットワークをホームネットワークとする前記移動端末のホームアドレスと当該移動端末のホームエージェントのアドレスとの対応を保持管理するネームサーバとを備え、前記ネームサーバは、前記移動端末のホームアドレスを指定したCOAの問い合わせ要求に応答して、指定されたホームアドレスで判明するホームネットワークに存在する前記ホームエージェントから前記移動端末のCOAを獲得して要求元に回答する手段を備える。
【0016】
このように構成された本発明の第1の移動網における移動端末管理システムにあっては、サブネットワーク間を移動した移動端末が新たなCOAをホームエージェントに通知する位置登録要求を行うと、ホームエージェントがその移動端末のホームアドレスとCOAとの対応関係を保持し、その移動端末に対して通信を行いたい通信相手が移動端末のホームアドレスを指定したCOAの問い合わせを行うと、ネームサーバがその問い合わせで指定されたホームアドレスで判明するホームネットワークに存在するホームエージェントからその移動端末のCOAを獲得して要求元に回答する。
【0017】
なお、ネームサーバは、自サーバが居るサブネットワークが問い合わせ要求で指定された移動端末のホームアドレスから判明する移動端末のホームネットワークと一致する場合は自サーバ自身が移動端末のホームエージェントからCOAを獲得して要求元に回答するが、一致しない場合は移動端末のホームネットワーク上の他のネームサーバに問い合わせ要求を転送して当該他のネームサーバから移動端末のCOAを獲得する。
【0018】
本発明の第2の移動網における移動端末管理システムは、複数の相互に接続されたサブネットワークを備え、現在接続しているサブネットワークに依存するCOAと依存しないホームアドレスとを有する移動端末に対してパケット通信サービスを提供する移動網における移動端末管理システムにおいて、前記サブネットワークは、自ネットワークをホームネットワークとする前記移動端末からの位置登録要求を受けて前記移動端末のCOAとホームアドレスとの対応を保持管理するホームエージェントと、前記ホームエージェントからの位置登録要求を受けて前記移動端末のCOAとホームアドレスとの対応を保持管理するネームサーバとを備え、前記ネームサーバは、前記移動端末のホームアドレスを指定したCOAの問い合わせ要求に応答して、前記移動端末のCOAを獲得して要求元に回答する手段を備える。
【0019】
このように構成された本発明の第2の移動網における移動端末管理システムにあっては、サブネットワーク間を移動した移動端末が新たなCOAをホームエージェントに通知する位置登録要求を行うと、ホームエージェントがその移動端末のホームアドレスとCOAとの対応関係を登録すると共に、直ちに同じサブネットワーク上のネームサーバに転送して当該ネームサーバにその移動端末のホームアドレスとCOAとの対応関係を保持管理させる。そして、その移動端末に対して通信を行いたい通信相手が移動端末のホームアドレスを指定したCOAの問い合わせを行うと、ネームサーバがその問い合わせ要求に応答して、移動端末のCOAを獲得して要求元に回答する。
【0020】
なお、ネームサーバは、自サーバが居るサブネットワークが問い合わせ要求で指定された移動端末のホームアドレスから判明する移動端末のホームネットワークと一致する場合は自サーバで保持管理されている移動端末のCOAを要求元に回答するが、一致しない場合は移動端末のホームネットワーク上の他のネームサーバに問い合わせ要求を転送して当該他のネームサーバから移動端末のCOAを獲得する。
【0021】
本発明の第3の移動網における移動端末管理システムは、複数の相互に接続されたサブネットワークを備え、現在接続しているサブネットワークに依存するCOAと依存しないホームアドレスとを有する移動端末に対してパケット通信サービスを提供する移動網における移動端末管理システムにおいて、前記サブネットワークは、ホームエージェント機能とネームサーバ機能とを併せ持つサーバを備え、前記サーバは、自ネットワークをホームネットワークとする前記移動端末からの位置登録要求を受けて前記移動端末のCOAとホームアドレスとの対応を保持管理する手段と、前記移動端末のホームアドレスを指定したCOAの問い合わせ要求に応答して、前記移動端末のCOAを獲得して要求元に回答する手段とを備える。
【0022】
このように構成された本発明の第3の移動網における移動端末管理システムにあっては、サブネットワーク間を移動した移動端末が新たなCOAをホームエージェント機能を持つサーバに通知する位置登録要求を行うと、サーバがその移動端末のホームアドレスとCOAとの対応関係を登録する。そして、その移動端末に対して通信を行いたい通信相手が移動端末のホームアドレスを指定したCOAの問い合わせを行うと、ネームサーバ機能を併せ持つ前記サーバがその問い合わせ要求に応答して、移動端末のCOAを獲得して要求元に回答する。
【0023】
なお、サーバは、問い合わせ要求で指定された移動端末のホームアドレスとCOAの対応を自サーバが保持していない場合はその対応を保持している他のサーバに問い合わせ要求を転送して当該他のサーバから移動端末のCOAを獲得する。
【0024】
本発明の第4の移動網における移動端末管理システムは、複数の相互に接続されたサブネットワークを備え、現在接続しているサブネットワークに依存する気付アドレスと依存しないホームアドレスとを有する移動端末に対してパケット通信サービスを提供する移動網における移動端末管理システムにおいて、前記サブネットワークは、自ネットワークをホームネットワークとする前記移動端末からの位置登録要求を受けて前記移動端末の気付アドレスとホームアドレスとの対応を保持管理すると共にルートネームサーバに前記移動端末の気付アドレスとホームアドレスとの対応情報を通知するホームエージェントと、前記ルートネームサーバからの位置登録要求を受けて前記移動端末の気付アドレスとホームアドレスとの対応を保持管理するネームサーバとを備え、前記ネームサーバは、前記移動端末のホームアドレスを指定した気付アドレスの問い合わせ要求に応答して前記移動端末の気付アドレスを要求元に回答する手段を備える。
【0025】
このように構成された本発明の第4の移動網における移動端末管理システムにあっては、サブネットワーク間を移動した移動端末が新たなCOAをホームエージェントに通知する位置登録要求を行うと、ホームエージェントがその移動端末のホームアドレスとCOAとの対応関係を登録すると共に、直ちにルートネームサーバに転送する。ルートネームサーバは、これを直ちに各サブネットワーク上のネームサーバに転送して当該ネームサーバにその移動端末のホームアドレスとCOAとの対応関係を保持管理させる。そして、その移動端末に対して通信を行いたい通信相手が移動端末のホームアドレスを指定したCOAの問い合わせを在圏するサブネットワークのネームサーバに行うと、そのネームサーバがその問い合わせ要求に応答して、移動端末のCOAを要求元に回答する。
【0026】
また第1乃至第4の移動網における移動端末管理システムにおいて、前記複数のサブネットワークはそれぞれ異なるネットワークプレフィックスを持ち、前記移動端末のCOAは在圏する前記サブネットワークのネットワークプレフィックスと当該移動端末のインタフェースIDとから構成され、また、前記移動端末のホームアドレスは、例えば前記移動端末のホームネットワークを一意に識別可能なURLが用いられる。
【0027】
【発明の第1の実施の形態】
次に本発明の第1の実施の形態の例について図面を参照して詳細に説明する。図1は本発明の実施の形態にかかるシステム構成図を示す。図1に示すように本実施の形態の移動網は、複数のサブネットワークSX、SYと、各サブネットワークSX、SYに設けられたIPV6ルータであるアクセスルータARX、ARYと、アクセスルータARX,ARY間を相互に接続するインターネット等のIPコアネットワークNWとから構成され、任意のサブネットワークSX、SYに接続する移動端末MNに対してパケット通信サービスを提供する。図1の構成を3G移動網に対応させると、アクセスルータARX、ARYと移動端末MNの関係は、GGSNと移動端末、cdma2000の場合のPDSNと移動端末の関係に該当する。
【0028】
各サブネットワークSX、SYには1台以上の移動端末が接続され得るが、図1では説明の便宜上、1つの移動端末MNだけを図示してある。また、この移動端末MNの通信相手となる移動端末や固定端末は一般に複数存在するが、図1では1つの通信相手CNだけを図示してある。
【0029】
また各サブネットワークSX、SYは、自ネットワークをホームネットワークとする移動端末からのバインディング更新要求(位置登録要求)を受けてその移動端末のCOAとホームアドレスとの対応を保持管理するホームエージェントと、自ネットワークをホームネットワークとする移動端末のホームアドレスと当該移動端末のホームエージェントのアドレスとの対応を保持管理するネームサーバとを備えている。図1では、ホームエージェントは移動端末MNのホームエージェントHAだけを図示してある。なお、図1の状態は移動端末MNがホームネットワークであるサブネットワークSYからフォリンネットワークであるサブネットワークSXに移動している状態を示す。他方、ネームサーバは各サブネットワークSX、SY毎のネームサーバDNSX、DNSYを図示してあり、このうち、移動端末MNのホームアドレスとそのホームエージェントHAのアドレスとの対応を保持管理しているのは、移動端末MNのホームネットワークにあるネームサーバDNSYである。このネームサーバDNSYのように移動端末MNのホームアドレスとそのホームエージェントHAのアドレスとの対応を保持管理しているネームサーバを、移動端末MNのホームネームサーバと呼び、それ以外のネームサーバDNSXを移動端末MNのビジィテッドネームサーバと呼ぶ。
【0030】
本実施の形態では、各サブネットワークSX、SYはそれぞれ異なるネットワークプレフィックス(Network prefix)X、Yを持ち、移動端末MNが移動先のサブネットワークで獲得するCOAはそのサブネットワークのネットワークプレフィックスを含むものとする。また、移動端末MNのホームアドレスとして、本実施の形態では移動端末MNのホームネットワークを一意に識別可能なURLを用いるものとし、URLの例としてohki@nec.co.jpを用いる。ここで、「nec.co.jp」の部分で移動端末MNのホームネットワーク(サブネットワークSY)が一意に識別される。
【0031】
図2は本実施の形態における処理シーケンス図であり、併せて移動端末、ホームエージェント、ネームサーバ、通信相手で行われる処理例を示す。このような処理は移動端末、ホームエージェント、ネームサーバ、通信相手を構成するメモリに記憶されたプログラムに従ってそれらを構成するコンピュータで実行される(後述する他の実施の形態も同様である)。以下、各図を参照して本実施の形態の動作を説明する。
【0032】
(1)位置登録要求(バインディング更新要求)
移動端末MNがサブネットワーク間を移動した際の位置登録要求は、IPV6と同様に以下のようにして行われる。
【0033】
移動端末MNがサブネットワークSYからサブネットワークSXへ移動した場合、従来のIPV6の移動端末と同様に移動先のルータ広告から別のサブネットワークに移動したことを認識し、COAを獲得する(図2のS101)。図1ではIPV6ルータであるアクセスルータARXがこのルータ広告を出す。COAの獲得方法はDHCPV6によるStatefull address autoconfigurationもしくはstateless address autoconfiguration(RFC1971)いずれでもよい。図1では移動端末MNが新たに獲得したCOAの例をX:aと記している。ここでX:aは、128ビット長のIPV6のアドレスを示しており、XはサブネットワークSXのネットワークプレフィックス、aは移動端末MNのインタフェースIDを示す。
【0034】
次に移動端末MNは、バインディング更新要求を自身のホームエージェントHAに対して行う(S102)。具体的には、IPV6ヘッダ内の送信元アドレスに移動端末MNのCOA(X:a)を、宛先アドレスにホームエージェントHAのアドレスをセットし、ディスティネーションオプション(Destination option)に移動端末MNのURL(ohki@nec.co.jp)をセットした位置登録要求パケットを送信する。
【0035】
ホームエージェントHAはこの登録要求を受けると、自身が保有するバインディングキャッシュを更新し、通知された移動端末MNのCOAとURLとの対を登録する(S103)。そして、登録応答を移動端末MNに送信する(S104)。
【0036】
(2)パケット送信、受信
通信相手CNが移動端末MNにパケットを送信する場合を例に、本実施の形態におけるパケット送信、受信の処理例を説明する。
【0037】
通信相手CNは、パケット送信に先立ち、移動端末MNのURLに該当するCOAを自身が在圏するサブネットワークSXのネームサーバDNSXに問い合わせる(S201)。つまり、通信相手CNは、移動端末MNのURLをDNS Quaryに載せネームサーバDNSXへ送信する。これを受けたネームサーバDNSXは、移動端末MNのURLから移動端末MNのホームネットワークSYのネットワークプレフィックスYを認識し(S202)、自ネームサーバDNSXのサブネットワークと相違するため、移動端末MNからのDNS Quaryを当該ネットワークプレフィックスYを持つサブネットワークSYのネームサーバ(移動端末MNのホームネームサーバ)DSNYへ転送する(S203)。なお、ネームサーバDSNXが移動端末MNのホームネットワークのネームサーバDNSYのアドレスが解決できない場合、通常のDNSアーキテクチャに従い上位の図示しないルートネームサーバ(RootDNS)まで遡りアドレスを解決する。
【0038】
ネームサーバDSNYは、ネームサーバDSNXからDNS Queryを受信すると、移動端末MNのURLから移動端末MNのホームネットワークSXのネットワークプレフィックスYを認識し(S204)、自ネームサーバDNSYのサブネットワークと一致するため、自身が保有する移動端末MNのURLとホームエージェントHAのアドレスとの対応情報に基づき、ホームエージェントHAに対して、移動端末MNのURLを指定してCOAを問い合わせる(S205)(Location Service Query)。
【0039】
ホームエージェントHAは、移動端末MNのURLをキーに自身のバインディングキャッシュから移動端末MNのバインディング更新情報を読み出し、ネームサーバDNSYへ返送する(S206)。この移動端末MNのバインディング更新情報は、ネームサーバDNSYからネームサーバDNSX経由で通信相手CNへ通知される(S207、S208)。
【0040】
通信相手CNは、移動端末MNのCOAを得ると、通常のパケット送信と同じく宛先アドレスにCOAを設定し、パケットを送信する(S209)。
【0041】
【発明の第2の実施の形態】
次に本発明の第2の実施の形態の例について図面を参照して詳細に説明する。本実施の形態は、ホームエージェントHAが移動端末MNから位置登録を受けた時点で移動端末MNのホームネームサーバDNSYへ直ちにバインディング更新情報を通知するようにした点で第1の実施の形態と相違する。従って、移動端末MNのホームネームサーバDNSYは、ホームエージェントHAと同じく移動端末MNのホームアドレスとCOAとの対応情報(バインディング更新情報)を保持管理する。
【0042】
本実施の形態における処理シーケンスを図3に示す。以下、図3を参照して第1の実施の形態との相違点を中心に本実施の形態の動作を説明する。
【0043】
(1)位置登録要求(バインディング更新要求)
移動端末MNがバインディング更新要求を自身のホームエージェントHAに対して行い、ホームエージェントHAが自身の保有するバインディングキャッシュを更新して登録応答を移動端末MNに送信するまでの処理は第1の実施の形態と同じである(S101〜S104)。ホームエージェントHAは、バインディングキャッシュ上の移動端末MNのCOAを更新すると、直ちに、当該バインディング更新情報を含むバインディング更新要求を移動端末MNのホームネームサーバDNSYへ送信する(S105)。ホームネームサーバDNSYは、このバインディング更新要求に基づいて自身の保有する移動端末MNのURLとCOAの対応情報を更新する(S106)。
【0044】
(2)パケット送信、受信
通信相手CNが移動端末MNのURLに該当するCOAを自身が在圏するサブネットワークSXのネームサーバDNSXに問い合わせ、その問い合わせがホームネームサーバDNSYに転送され、ネームサーバDSNYが移動端末MNのホームネットワークSYのネットワークプレフィックスYを認識するまでの処理は第1の実施の形態と同じである(S201〜S204)。ネームサーバDSNYは、自身の保有する移動端末MNのURLとCOAの対応情報(バインディング更新情報)を読み出し(S210)、ネームサーバDNSXへ送信する(S207)。ネームサーバDNSXはそれを通信相手CNへ通知する(S208)。
【0045】
本実施の形態によれば、第1の実施の形態のようにホームネームサーバDNSYからホームエージェントHAへの問い合わせが必要なくなるため、通信相手CNからの問い合わせに対する応答時間を短縮することができる。
【0046】
【発明の第3の実施の形態】
次に本発明の第3の実施の形態の例について図面を参照して詳細に説明する。本実施の形態は、ホームエージェント機能とネームサーバ機能とを併せ持つサーバを各サブネットワークに備えるようにした点で第1の実施の形態と相違する。図4に本実施の形態にかかる移動網のシステム構成を示す。図4中、SBX、SBYがホームエージェント機能とネームサーバ機能とを併せ持つサーバであり、他の構成要素は第1の実施の形態と同じである。図5は本実施の形態の処理シーケンス図である。以下、本実施の形態の動作を第1の実施の形態との相違点を中心に説明する。
【0047】
(1)位置登録要求(バインディング更新要求)
移動端末MNはサブネットワークSYからサブネットワークSXへ移動した場合、第1の実施の形態と同様にCOAをアクセスルータARXから獲得する(S301)。次に移動端末MNは、バインディング更新要求を自身のホームエージェント機能を持つサーバSBYに対して行う(S302)。具体的には、IPV6ヘッダ内の送信元アドレスに移動端末MNのCOA(X:a)を、宛先アドレスにサーバSBYのアドレスをセットし、ディスティネーションオプションに移動端末MNのURL(ohki@nec.co.jp)をセットした登録要求パケットを送信する。
【0048】
サーバSBYはこの位置登録要求を受けると、自身が保有するバインディングキャッシュを更新し、通知された移動端末MNのCOAとURLとの対の情報であるバインディング更新情報を登録する(S303)。そして、登録応答を移動端末MNに送信する(S304)。
【0049】
(2)パケット送信、受信
通信相手CNは、パケット送信に先立ち、移動端末MNのURLに該当するCOAを自身が在圏するサブネットワークSXのネームサーバ機能を持つサーバSBXに問い合わせる(S401)。これを受けたサーバSBXは、移動端末MNのURLから移動端末MNのホームネットワークSYのネットワークプレフィックスYを認識し(S402)、自サーバSBXのネットワークプレフィックスと相違するため、移動端末MNからのDNS Queryを当該ネットワークプレフィックスYを持つサブネットワークSYのサーバSBYへ転送する(S403)。なお、サーバSBXが移動端末MNのホームネットワークのサーバSBYのアドレスが解決できない場合、通常のDNSアーキテクチャに従い図示しない上位のRootDNSまで遡りアドレスを解決する。
【0050】
サーバSBYは、サーバSBXからDNS Queryを受信すると、移動端末MNのURLから移動端末MNのホームネットワークSYのネットワークプレフィックスYを認識し(S404)、自サーバSBYのネットワークプレフィックスと一致するため、自身が保有する移動端末MNのURLとCOAとの対応情報であるバインディング更新情報を読み出し(S405)、サーバSBXへ返送する(S406)。この移動端末MNのバインディング更新情報は、サーバSBX経由で通信相手CNへ通知される(S407)。
【0051】
通信相手CNは、移動端末MNのCOAを得ると、通常のパケット送信と同じく宛先アドレスにCOAを設定し、パケットを送信する(S408)。
【0052】
本実施の形態によれば、ホームエージェントとネームサーバとを別々のノードとして備える必要がなく、且つ、通信相手CNからの問い合わせに対する応答時間を短縮することができる。
【0053】
【発明の第4の実施の形態】
次に本発明の第4の実施の形態の例について図面を参照して詳細に説明する。本実施の形態は、ホームエージェントHAが移動端末MNから位置登録を受けた時点でルートネームサーバへ直ちにバインディング更新情報を通知し、ルートネームサーバがその配下の全てのネームサーバへ直ちにバインディング更新情報を通知するようにした点で第1の実施の形態と相違する。従って、各ネームサーバはホームエージェントHAと同じく移動端末MNのホームアドレスとCOAとの対応情報(バインディング更新情報)を保持管理する。
【0054】
図6に本実施の形態にかかる移動網のシステム構成を示す。図6中、RDNSがルートネームサーバであり、階層構造をなすネームサーバシステムの最上位に位置する。ネームサーバDNSX、DNSYはルートネームサーバRDNSの下位層に位置し、ルートネームサーバRDNSと相互に通信可能になっている。また、ルートネームサーバRDNSは移動端末MNのホームエージェントHAとも相互に通信可能になっている。このような通信はIPコアネットワークNWを通じて行われる。なお、図6ではルートネームサーバRDNSの下位に2つのネームサーバDNSX、DNSYが存在するが、サブネットワークの数に応じて3つ以上のネームサーバが接続される構成も考えられる。また、各サブネットワークSX、SYに設けられたネームサーバDNSX、DNSYは、ルートネームサーバRDNSの直下の階層に位置するが、他のサブネットワークに設けられたネームサーバの下位層に位置付ける構成も考えられる。
【0055】
本実施の形態における処理シーケンスを図7に示す。以下、図6及び図7を参照して第1の実施の形態との相違点を中心に本実施の形態の動作を説明する。
【0056】
(1)位置登録要求(バインディング更新要求)
移動端末MNがバインディング更新要求を自身のホームエージェントHAに対して行い、ホームエージェントHAが自身の保有するバインディングキャッシュを更新して登録応答を移動端末MNに送信するまでの処理は第1の実施の形態と同じである(S501〜S504)。ホームエージェントHAは、バインディングキャッシュ上の移動端末MNのCOAを更新すると、直ちに、当該バインディング更新情報を含むバインディング更新要求をルートネームサーバRDNSへ送信する(S505)。
【0057】
ルートネームサーバRDNSは、このバインディング更新情報に基づいて自身の保有する移動端末MNのURLとCOAの対応情報を更新し(S506)、配下の全てのネームサーバDNSX、DNSYに当該バインディング更新情報を直ちに送信する(S507)。各ネームサーバDNSX、DNSYは、このバインディング更新情報に基づいて自身の保有する移動端末MNのURLとCOAの対応情報を更新する(S508、S509)。なお、ネームサーバDNSX、DNSYは、自身の配下に別のネームサーバを持つ場合、そのネームサーバに対して当該バインディング更新情報を直ちに送信する。
【0058】
(2)パケット送信、受信
通信相手CNが移動端末MNのURLに該当するCOAを自身が在圏するサブネットワークSXのネームサーバDNSXに問い合わせる点は、第1の実施の形態と同じである(S601)。本実施の形態の場合、移動端末MNのバインディング更新情報は移動端末MNの移動と同期したホームエージェントHA及びルートネームサーバRDNS経由で各ネームサーバDNSX、DNSYに通知されている。このためネームサーバDSNXは、自身の保有する移動端末MNのURLとCOAの対応情報(バインディング更新情報)を読み出し(S602)、それを通信相手CNへ通知する(S603)。通信相手CNは、この情報から移動端末MNのCOAを獲得してパケットを送信する(S604)。
【0059】
本実施の形態によれば、通信相手CNは在圏するサブネットワークのネームサーバから直ちに移動端末MNのCOAを獲得できるため、通信相手CNからの問い合わせに対する応答時間を大幅に短縮することができる。
【0060】
なお、以上の説明では、移動端末MNが位置登録を行ったときにのみホームエージェントHAからルートネームサーバRDNSへバインディング更新情報を送信した。若し、ルートネームサーバRDNS及び各ネームサーバDSNX、DNSYが、自身の保有するバインディング更新情報の有効期限をタイマで管理し、更新後一定期間経過した時点で消去する構成を採用している場合には、ホームエージェントHAは移動端末MNからの位置登録時に加えて、前記一定時間より短い周期で定期的にバインディング更新情報をルートネームサーバRDNSへ配送し、ルートネームサーバRDNSはそれを配下のネームサーバDNSX、DNSYに配送する構成が採用される。
【0061】
【発明の効果】
以上説明したように本発明によれば以下のような効果が奏される。
【0062】
移動端末の通信相手は最寄りのネームサーバに問い合わせることにより当該移動端末のCOAを知ることができ、最初のパケットから移動端末宛に直接送信することが可能となる。
【0063】
移動端末はホームエージェントにバインディング更新要求を送信するだけで良く、通信相手は必要な移動端末について適宜にCOAを問い合わせれば済むため、移動端末が複数の通信相手に対して自身のCOAを直接通知する方式におけるような端末バッテリ消費問題が改善され、また端末間同士の多くのバインディング更新要求が無線区間を流れることがない。
【0064】
ホームエージェントは基本的にはDNS Queryに対し該当するバインディング更新情報を返すだけで良く、パケットのエンキャプシュレーションの処理が不要である。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態にかかるシステム構成図である。
【図2】本発明の第1の実施の形態にかかる処理シーケンス図である。
【図3】本発明の第2の実施の形態にかかる処理シーケンス図である。
【図4】本発明の第3の実施の形態にかかるシステム構成図である。
【図5】本発明の第3の実施の形態にかかる処理シーケンス図である。
【図6】本発明の第4の実施の形態にかかるシステム構成図である。
【図7】本発明の第4の実施の形態にかかる処理シーケンス図である。
【図8】IPV6による位置登録及び通信相手から移動端末へのパケット送信のシーケンス図である。
【符号の説明】
MN…移動端末
HA…ホームエージェント
ARX、ARY…アクセスルータ(IPV6ルータ)
DNCX、DNCY…ネームサーバ
RDNS…ルートネームサーバ
CN…通信相手
NW…IPコアネットワーク
SX、SY…サブネットワーク
Claims (11)
- 複数の相互に接続されたサブネットワークを備え、現在接続しているサブネットワークに依存する気付アドレスと依存しないホームアドレスとを有する移動端末に対してパケット通信サービスを提供する移動網における移動端末管理システムにおいて、
前記サブネットワークは、
自ネットワークをホームネットワークとする前記移動端末からの位置登録要求を受けて前記移動端末の気付アドレスとホームアドレスとの対応を保持管理するホームエージェントと、
自ネットワークをホームネットワークとする前記移動端末のホームアドレスと当該移動端末のホームエージェントのアドレスとの対応を保持管理するネームサーバとを備え、
前記ネームサーバは、
前記移動端末のホームアドレスを指定した気付アドレスの問い合わせ要求に応答して、指定されたホームアドレスで判明するホームネットワークに存在する前記ホームエージェントから前記移動端末の気付アドレスを獲得して要求元に回答する手段を備えることを特徴とする移動網における移動端末管理システム。 - 前記ネームサーバは、自サーバが居るサブネットワークが前記問い合わせ要求で指定された前記移動端末のホームアドレスから判明する前記移動端末のホームネットワークと一致する場合、自サーバ自身で前記移動端末の前記ホームエージェントから前記移動端末の気付アドレスを獲得して要求元に回答し、一致しない場合、前記移動端末のホームネットワーク上の他の前記ネームサーバに前記問い合わせ要求を転送して当該他のネームサーバから前記移動端末の気付アドレスを獲得する手段を備える請求項1記載の移動網における移動端末管理システム。
- 複数の相互に接続されたサブネットワークを備え、現在接続しているサブネットワークに依存する気付アドレスと依存しないホームアドレスとを有する移動端末に対してパケット通信サービスを提供する移動網における移動端末管理システムにおいて、
前記サブネットワークは、
自ネットワークをホームネットワークとする前記移動端末からの位置登録要求を受けて前記移動端末の気付アドレスとホームアドレスとの対応を保持管理するホームエージェントと、
前記ホームエージェントからの位置登録要求を受けて前記移動端末の気付アドレスとホームアドレスとの対応を保持管理するネームサーバとを備え、
前記ネームサーバは、
前記移動端末のホームアドレスを指定した気付アドレスの問い合わせ要求に応答して、前記移動端末の気付アドレスを獲得して要求元に回答する手段を備えることを特徴とする移動網における移動端末管理システム。 - 前記ネームサーバは、自サーバが居るサブネットワークが前記問い合わせ要求で指定された前記移動端末のホームアドレスから判明する前記移動端末のホームネットワークと一致する場合、自サーバで保持管理されている前記移動端末の気付アドレスを要求元に回答し、一致しない場合、前記移動端末のホームネットワーク上の他の前記ネームサーバに前記問い合わせ要求を転送して当該他のネームサーバから前記移動端末の気付アドレスを獲得する手段を備える請求項3記載の移動網における移動端末管理システム。
- 複数の相互に接続されたサブネットワークを備え、現在接続しているサブネットワークに依存する気付アドレスと依存しないホームアドレスとを有する移動端末に対してパケット通信サービスを提供する移動網における移動端末管理システムにおいて、
前記サブネットワークは、ホームエージェント機能とネームサーバ機能とを併せ持つサーバを備え、
前記サーバは、自ネットワークをホームネットワークとする前記移動端末からの位置登録要求を受けて前記移動端末の気付アドレスとホームアドレスとの対応を保持管理する手段と、
前記移動端末のホームアドレスを指定した気付アドレスの問い合わせ要求に応答して、前記移動端末の気付アドレスを獲得して要求元に回答する手段とを備えることを特徴とする移動網における移動端末管理システム。 - 前記サーバは、前記問い合わせ要求で指定された前記移動端末のホームアドレスと気付アドレスの対応を自サーバが保持していない場合、その対応を保持している他の前記サーバに前記問い合わせ要求を転送して当該他のサーバから前記移動端末の気付アドレスを獲得する手段を備える請求項5記載の移動網における移動端末管理システム。
- 複数の相互に接続されたサブネットワークを備え、現在接続しているサブネットワークに依存する気付アドレスと依存しないホームアドレスとを有する移動端末に対してパケット通信サービスを提供する移動網における移動端末管理システムにおいて、
前記サブネットワークは、
自ネットワークをホームネットワークとする前記移動端末からの位置登録要求を受けて前記移動端末の気付アドレスとホームアドレスとの対応を保持管理すると共にルートネームサーバに前記移動端末の気付アドレスとホームアドレスとの対応情報を通知するホームエージェントと、
前記ルートネームサーバからの位置登録要求を受けて前記移動端末の気付アドレスとホームアドレスとの対応を保持管理するネームサーバとを備え、
前記ネームサーバは、
前記移動端末のホームアドレスを指定した気付アドレスの問い合わせ要求に応答して前記移動端末の気付アドレスを要求元に回答する手段を備えることを特徴とする移動網における移動端末管理システム。 - 前記複数のサブネットワークはそれぞれ異なるネットワークプレフィックスを持ち、前記移動端末の気付アドレスは在圏する前記サブネットワークのネットワークプレフィックスと当該移動端末のインタフェースIDとから構成される請求項1乃至7の何れか1項に記載の移動網における移動端末管理システム。
- 前記移動端末のホームアドレスは、前記移動端末のホームネットワークを一意に識別可能なURLを用いる請求項8記載の移動網における移動端末管理システム。
- 複数の相互に接続されたサブネットワークを備え、現在接続しているサブネットワークに依存する気付アドレスと依存しないホームアドレスとを有する移動端末に対してパケット通信サービスを提供する移動網における移動端末管理方法であって、
パケット送信に先立ち送信先の気付アドレスの問い合わせをする問い合わせステップと、
前記問い合わせステップの問い合わせに応答して前記気付アドレスを返答する返答ステップと、
前記返答ステップの返答に基づいて前記パケット送信を行うパケット送信ステップと、
を備えることを特徴とする移動端末管理方法。 - 複数の相互に接続されたサブネットワークを備え、現在接続しているサブネットワークに依存する気付アドレスと依存しないホームアドレスとを有する移動端末に対してパケット通信サービスを提供する移動網における端末であって、
移動端末にパケットを送信する場合に、該送信に先立ち、送信先の気付アドレスの問い合わせを送信する手段と、
前記問い合わせに対する返答として前記移動端末の気付アドレスを受信する手段と、
前記返答に基づいて前記移動端末に対して前記パケット送信を行う手段と、
を備えることを特徴とする端末。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001070119A JP3601464B2 (ja) | 2001-03-13 | 2001-03-13 | 移動網における移動端末管理システム、移動端末管理方法および端末 |
US10/471,613 US7483697B2 (en) | 2001-03-13 | 2002-03-12 | System for managing mobile node in mobile network |
PCT/JP2002/002301 WO2002073907A1 (fr) | 2001-03-13 | 2002-03-12 | Systeme de gestion de noeud mobile dans un reseau de mobiles |
CN2005101187073A CN1770742B (zh) | 2001-03-13 | 2002-03-12 | 移动网络中管理移动节点的*** |
CNB02806660XA CN1262090C (zh) | 2001-03-13 | 2002-03-12 | 移动网络中管理移动节点的*** |
EP02702906A EP1379034A4 (en) | 2001-03-13 | 2002-03-12 | SYSTEM FOR MANAGING A MOBILE NODE IN A MOBILE NETWORK |
HK04107869A HK1065201A1 (en) | 2001-03-13 | 2004-10-13 | System for managing mobile node in mobile network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001070119A JP3601464B2 (ja) | 2001-03-13 | 2001-03-13 | 移動網における移動端末管理システム、移動端末管理方法および端末 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002271368A JP2002271368A (ja) | 2002-09-20 |
JP3601464B2 true JP3601464B2 (ja) | 2004-12-15 |
Family
ID=18928044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001070119A Expired - Lifetime JP3601464B2 (ja) | 2001-03-13 | 2001-03-13 | 移動網における移動端末管理システム、移動端末管理方法および端末 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP3601464B2 (ja) |
CN (1) | CN1770742B (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1587249A4 (en) * | 2003-01-24 | 2009-05-06 | Fujitsu Ltd | LOCATION MANAGEMENT PROGRAM, COMPUTER PROGRAM AND RECORDING MEDIUM |
KR100580168B1 (ko) | 2003-03-21 | 2006-05-16 | 삼성전자주식회사 | 다중 홈 에이전트 제어장치 및 방법 |
KR100568231B1 (ko) | 2003-08-11 | 2006-04-07 | 삼성전자주식회사 | 도메인 네임 서비스 시스템 및 방법 |
KR101037531B1 (ko) * | 2004-02-05 | 2011-05-26 | 주식회사 케이티 | 무선 인터넷 시스템에서 통신 상태 정보를 이용한 소프트핸드오버 방법 |
JP4534146B2 (ja) | 2005-03-14 | 2010-09-01 | 横河電機株式会社 | ホームエージェントおよび移動通信システム |
JP2006323786A (ja) * | 2005-05-20 | 2006-11-30 | Nippon Hoso Kyokai <Nhk> | 名前解決装置および名前解決プログラム |
US7680123B2 (en) * | 2006-01-17 | 2010-03-16 | Qualcomm Incorporated | Mobile terminated packet data call setup without dormancy |
CN101047616A (zh) * | 2006-05-13 | 2007-10-03 | 华为技术有限公司 | 一种分配家乡代理的方法 |
CN101047637B (zh) * | 2006-06-30 | 2010-12-08 | 华为技术有限公司 | 为移动节点选择服务的本地移动锚点的方法 |
CN100596101C (zh) * | 2006-08-31 | 2010-03-24 | 华为技术有限公司 | 一种本地移动性管理网络的报文路由方法和*** |
CN101420762B (zh) * | 2007-10-23 | 2011-02-23 | ***通信集团公司 | 接入网关的选择方法、***及网关选择执行节点 |
EP2337386A1 (en) | 2009-12-15 | 2011-06-22 | Alcatel Lucent | Method and system for routing data to a mobile node in a foreign network |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1065737A (ja) * | 1996-08-23 | 1998-03-06 | Matsushita Electric Ind Co Ltd | 代理サーバ装置およびサーバ装置 |
US6147986A (en) * | 1998-03-06 | 2000-11-14 | Lucent Technologies Inc. | Address updating of wireless mobile terminal hosts affiliated with a wired network |
EP1075123A1 (en) * | 1999-08-06 | 2001-02-07 | Lucent Technologies Inc. | Dynamic home agent system for wireless communication systems |
-
2001
- 2001-03-13 JP JP2001070119A patent/JP3601464B2/ja not_active Expired - Lifetime
-
2002
- 2002-03-12 CN CN2005101187073A patent/CN1770742B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1770742A (zh) | 2006-05-10 |
CN1770742B (zh) | 2010-10-06 |
JP2002271368A (ja) | 2002-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7483697B2 (en) | System for managing mobile node in mobile network | |
JP4106909B2 (ja) | パケット通信制御装置及びパケット通信制御方法 | |
JP4071136B2 (ja) | 通信システム、接続装置及び通信方法 | |
JP3587984B2 (ja) | 移動通信システム、パケットゲートウェイ装置、位置情報管理方法、および、位置情報通知方法 | |
US20030021275A1 (en) | Mobile data routing | |
JP3617952B2 (ja) | モバイルipにおけるデータ転送方法およびシステム | |
US9049625B2 (en) | Route switching methods and systems | |
JP4741493B2 (ja) | 一時的な名前識別子に基づく移動ネットワークの到達可能性維持方法 | |
US20100103876A1 (en) | Mobile terminal and communication management device | |
JP3601464B2 (ja) | 移動網における移動端末管理システム、移動端末管理方法および端末 | |
JP4654703B2 (ja) | ネットワーク識別子共有方法および移動ルータ | |
JP3573098B2 (ja) | 移動網における移動端末管理システム、アクセスルータ、移動端末管理方法 | |
JP4106621B2 (ja) | モバイル端末及びルータ及びアドレス登録方法 | |
WO2013007133A1 (zh) | 报文转发路径管理方法、***及网元 | |
JP4425757B2 (ja) | モバイルネットワークシステム | |
JP4676018B2 (ja) | 移動通信システム、位置登録方法、端末およびホームエージェント | |
KR101037531B1 (ko) | 무선 인터넷 시스템에서 통신 상태 정보를 이용한 소프트핸드오버 방법 | |
Jora | Mobile IP and comparison between mobile IPv4 and IPv6 | |
Qiu et al. | A mapping forwarding approach for supporting mobility in networks with identifier/locator separation | |
KR101529175B1 (ko) | 비캡슐화 패킷 전송 방식에서의 이동성 관리방법 및 이동성 관리 시스템 | |
Bokor et al. | A Complete HIP Based Framework for Secure Micromobility. | |
JP3890252B2 (ja) | パケット通信方法および通信端末装置 | |
JP2006261902A (ja) | アドホックネットワークにおけるアドホックルータの移動管理方法 | |
Fu et al. | WLC35-2: Hierarchical Location Management for Transport Layer Mobility | |
JP2007150522A (ja) | ホームエージェント装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040608 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040805 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040831 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040913 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071001 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081001 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091001 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101001 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111001 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121001 Year of fee payment: 8 |