(57)【要約】【課題】端末の位置情報を階層的に別々に管理する２つの装置に対して端末から位置情報を登録する際に端末の処理負荷を低減する。【解決手段】事前に、プロキシ装置３は、ＭＮ（移動端末）２との間のSAを確立し、ＭＮとの間のSA確立処理を一時中断し、ＨＡ４との間でSAを確立する処理を行い、ＨＡ４との間にSAを確立後、ＭＮとの間のSA確立を再開し、ＭＮにMNのIDに応じた固定IPアドレスHoAを割り当てる。位置登録の際には、ＭＮが、プロキシ装置３との間に確立したIPsec SAトンネル１４を介して、固定IPアドレスHoAと在圏IPアドレスLCoAとをプロキシ装置３へ通知することでプロキシ装置３に対して位置登録要求を行い、プロキシ装置３が、ＨＡ４との間に確立したIPsec SAトンネル１５を介して、ＭＮの固定IPアドレスHoAと自ら保持する地域IPアドレスRCoAとをＨＡ４へ通知することでＨＡ４に対して位置登録要求を行う。【選択図】図１
2011044988.tif 000002
【特許請求の範囲】
【請求項１】
移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける位置登録管理方法であって、
前記移動端末が前記プロキシ装置に接続してセッションが確立するまでに、IPsec（Security Architecture for Internet Protocol）確立フェーズと、それに続く位置登録フェーズとの２つの段階があり、
前記IPsec確立フェーズは、
前記移動端末が、所在位置の１つのリンクに対応した在圏IPアドレスを生成するステップを実行し、
前記プロキシ装置が、
前記移動端末との間のSA（Security Association）を確立する処理を開始するステップと、
前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するステップと、
前記移動端末の通信モードが前記プロキシモードであると判別した場合、前記移動端末との間のSA確立処理を一時中断し、前記ホームエージェントとの間でSAを確立する処理を行うステップと、
前記ホームエージェントとの間でSAを確立した後、一時中断していた前記移動端末との間のSA確立を再開するステップと、
前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して前記移動端末のIDに応じた固定IPアドレスを割り当てるステップとを実行し、
前記位置登録フェーズは、
前記移動端末が、前記プロキシモードにおいて、前記プロキシ装置との間のIPsec SAトンネルを介して、前記固定IPアドレスと、前記在圏IPアドレスとを前記プロキシ装置へ通知することで、当該プロキシ装置に対して位置登録要求を行うステップを実行し、
前記プロキシ装置が、前記ホームエージェントとの間のIPsec SAトンネルを介して、前記移動端末の固定IPアドレスと、自ら保持する情報である複数のリンクに対応した地域IPアドレスとを、前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行うステップを実行し、
前記ホームエージェントが、前記移動端末の固定IPアドレスと、前記地域IPアドレスとの対応関係を登録した後、前記プロキシ装置へ位置登録完了を応答するステップを実行し、
前記プロキシ装置が、前記移動端末に対して位置登録完了を応答するステップを実行することを特徴とする位置登録管理方法。
【請求項２】
第１の前記プロキシ装置に既に接続している前記移動端末が、当該第１のプロキシ装置の管理範囲を越えて第２の前記プロキシ装置の管理範囲内の移動先に移動する場合、
前記移動端末が、
当該移動先において前記在圏IPアドレスを更新するステップと、
当該移動先において確立した前記第２のプロキシ装置との間のIPsec SAトンネルを介して、前記固定IPアドレスと、前記更新した在圏IPアドレスとを前記第２のプロキシ装置へ通知することで、当該第２のプロキシ装置に対して位置登録要求を行うステップとを実行し、
前記第２のプロキシ装置が、
前記移動端末の固定IPアドレスを基に前記第１のプロキシ装置が所有するIPsec SA情報を取得するステップと、
前記ホームエージェントとの間に確立するIPsec SAトンネルを介して、前記移動端末の固定IPアドレスと、自ら保持する地域IPアドレスとを、前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行うステップとを実行し、
前記ホームエージェントが、前記移動端末の固定IPアドレスと、前記地域IPアドレスとの対応関係を登録した後、前記第２のプロキシ装置へ位置登録完了を応答するステップを実行し、
前記第２のプロキシ装置が、前記移動端末に対して位置登録完了を応答するステップを実行することを特徴とする請求項１に記載の位置登録管理方法。
【請求項３】
移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける位置登録管理方法であって、
前記移動端末が前記プロキシ装置に接続してセッションが確立するまでに、IPsec確立フェーズと、それに続く位置登録フェーズとの２つの段階があり、
前記IPsec確立フェーズは、
前記移動端末が、所在位置の１つのリンクに対応した在圏IPアドレスを生成するステップを実行し、
前記プロキシ装置が、
前記移動端末との間のSAを確立する処理を開始するステップと、
前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するステップと、
前記移動端末の通信モードが前記プロキシモードであると判別した場合、前記移動端末との間のSA確立処理を一時中断し、前記ホームエージェントとの間でSAを確立する処理を行うステップと、
前記ホームエージェントとの間でSAを確立した後、一時中断していた前記移動端末との間のSA確立を再開するステップと、
前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して前記移動端末のIDに応じた固定IPアドレスを割り当てるステップとを実行し、
前記位置登録フェーズは、
前記移動端末が、前記プロキシモードにおいて、前記プロキシ装置との間のIPsec SAトンネルを介して、前記固定IPアドレスと、前記在圏IPアドレスとを前記プロキシ装置へ通知することで、当該プロキシ装置に対して位置登録要求を行うステップを実行し、
前記プロキシ装置が、前記ホームエージェントとの間のIPsec SAトンネルを介して、自ら保持する情報である複数のリンクに対応した地域IPアドレスを送信元IPアドレスとして、前記移動端末のIDを前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行うステップを実行し、
前記ホームエージェントが、
自ら保持する情報である移動端末毎の固定IPアドレスに対応した固定プレフィクスの中から、通知を受けた前記移動端末のIDに応じた固定プレフィクスを検索するステップと、
検索された固定プレフィクスに対応した固定IPアドレスと、前記送信元IPアドレスとの対応関係を位置情報として登録した後、前記検索された固定プレフィクスを含むメッセージを位置登録完了の応答として、前記プロキシ装置へ送出するステップとを実行し
前記プロキシ装置が、前記移動端末に対して位置登録完了を応答するステップを実行することを特徴とする位置登録管理方法。
【請求項４】
第１の前記プロキシ装置に既に接続している前記移動端末が、当該第１のプロキシ装置の管理範囲を越えて第２の前記プロキシ装置の管理範囲内の移動先に移動する場合、
前記移動端末が、
当該移動先において前記在圏IPアドレスを更新するステップと、
当該移動先において確立した前記第２のプロキシ装置との間のIPsec SAトンネルを介して、前記固定IPアドレスと、前記更新した在圏IPアドレスとを前記第２のプロキシ装置へ通知することで、当該第２のプロキシ装置に対して位置登録要求を行うステップとを実行し、
前記第２のプロキシ装置が、
前記移動端末の固定IPアドレスを基に前記第１のプロキシ装置が所有するIPsec SA情報を取得するステップと、
前記ホームエージェントとの間に確立するIPsec SAトンネルを介して、前記地域IPアドレスを送信元IPアドレスとして、前記移動端末のIDを前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行うステップとを実行し、
前記ホームエージェントが、
自ら保持する固定プレフィクスの中から、通知を受けた前記移動端末のIDに応じた固定プレフィクスを検索するステップと、
検索された固定プレフィクスに対応した固定IPアドレスと、前記送信元IPアドレスとの対応関係を位置情報として登録した後、前記検索された固定プレフィクスを含むメッセージを位置登録完了の応答として、前記第２のプロキシ装置へ送出するステップとを実行し、
前記第２のプロキシ装置が、前記移動端末に対して位置登録完了を応答するステップを実行することを特徴とする請求項３に記載の位置登録管理方法。
【請求項５】
移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける位置登録管理方法であって、
前記移動端末が、前記プロキシ装置に接続してセッションが確立するまでのIPsec確立フェーズとして、
前記移動端末が、所在位置の１つのリンクに対応した在圏IPアドレスを生成するステップを実行し、
前記プロキシ装置が、
前記移動端末との間のSAを確立する処理を開始し、前記移動端末から前記在圏IPアドレスを取得するステップと、
前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するステップと、
前記移動端末の通信モードが前記プロキシモードであると判別した場合、前記移動端末との間のSA確立処理を一時中断し、前記ホームエージェントとの間でSAを確立する処理を行い、前記移動端末のIDに応じた固定IPアドレスと、当該プロキシ装置が保持する情報である複数のリンクに対応した地域IPアドレスとを前記ホームエージェントに通知するステップとを実行し、
前記ホームエージェントが、前記固定IPアドレスと、前記地域IPアドレスとの対応関係を位置情報として登録するステップを実行し、
前記プロキシ装置が、
前記移動端末に対して割り当てる固定IPアドレスと前記在圏IPアドレスとの対応関係を位置情報として登録するステップと、
前記ホームエージェントとの間でSAを確立した後、一時中断していた前記移動端末との間のSA確立を再開するステップと、
前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して前記固定IPアドレスを割り当てるステップとを実行することを特徴とする位置登録管理方法。
【請求項６】
第１の前記プロキシ装置に既に接続している前記移動端末が、当該第１のプロキシ装置の管理範囲を越えて第２の前記プロキシ装置の管理範囲内の移動先に移動する場合、
前記移動端末が、
当該移動先において前記在圏IPアドレスを更新するステップと、
当該移動先において確立した前記第２のプロキシ装置との間のIPsec SAトンネルを介して、前記固定IPアドレスと、前記更新した在圏IPアドレスとを前記第２のプロキシ装置へ通知することで、当該第２のプロキシ装置に対してIPアドレス更新要求を行うステップとを実行し、
前記第２のプロキシ装置が、
前記移動端末の固定IPアドレスを基に前記第１のプロキシ装置が所有するIPsec SA情報を取得するステップと、
前記ホームエージェントとの間に確立するIPsec SAトンネルを介して、前記移動端末の固定IPアドレスと、自ら保持する地域IPアドレスとを、前記ホームエージェントへ通知することで、前記ホームエージェントに対してIPアドレス更新要求を行うステップとを実行し、
前記ホームエージェントが、
前記移動端末の固定IPアドレスと、前記地域IPアドレスとの対応関係を位置情報として登録するステップと、
前記第２のプロキシ装置へIPアドレス更新完了を応答するステップとを実行し、
前記第２のプロキシ装置が、
前記移動端末の固定IPアドレスと、更新した在圏IPアドレスとの対応関係を位置情報として登録するステップと、
前記移動端末に対してIPアドレス更新完了を応答するステップとを実行することを特徴とする請求項５に記載の位置登録管理方法。
【請求項７】
前記プロキシ装置に対して前記移動端末が既に接続しているときに、別の移動端末が当該プロキシ装置に対して新規に接続する場合に、前記IPsec確立フェーズは、
前記プロキシ装置が、
前記新規に接続する移動端末の通信モードが前記プロキシモードであると判別した場合、当該新規に接続する移動端末との間のSA確立処理を一時中断し、当該プロキシ装置と前記ホームエージェントとの間で既に確立されているSAを、当該新たに接続する移動端末との通信を許容するように更新する処理を行うステップと、
前記ホームエージェントとの間のIPsec SAを更新した後、前記新規に接続する移動端末に対して当該移動端末のIDに応じた固定IPアドレスを割り当てるステップとを実行することを特徴とする請求項１ないし請求項６のいずれか一項に記載の位置登録管理方法。
【請求項８】
前記プロキシ装置に既に接続している前記移動端末が、当該プロキシ装置の管理範囲内の移動先に移動する場合、
前記移動端末が、
当該移動先において前記在圏IPアドレスを更新するステップと、
当該移動先において、前記固定IPアドレスと、前記更新した在圏IPアドレスとを前記プロキシ装置へ通知することで、当該プロキシ装置に対して位置登録要求を行うステップとを実行し、
前記プロキシ装置が、前記移動端末に対して位置登録完了を応答するステップを実行することを特徴とする請求項１ないし請求項７のいずれか一項に記載の位置登録管理方法。
【請求項９】
移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける前記プロキシ装置であって、
前記移動端末との間でSAを確立する処理と、前記ホームエージェントとの間でSAを確立する処理とを行うＳＡ処理手段と、
前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するモード判定手段と、
前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して当該移動端末のIDに応じた固定IPアドレスを割り当てるアドレス割当手段と、
前記移動端末から、前記固定IPアドレスと、前記在圏IPアドレスとを取得し、前記ホームエージェントとの間のIPsec SAトンネルを介して、前記取得した固定IPアドレスと、自ら保持する情報である複数のリンクに対応した地域IPアドレスとを、前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行う位置情報登録手段と、
を備えることを特徴とするプロキシ装置。
【請求項１０】
移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける前記プロキシ装置であって、
前記移動端末との間でSAを確立する処理と、前記ホームエージェントとの間でSAを確立する処理とを行うＳＡ処理手段と、
前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するモード判定手段と、
前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して当該移動端末のIDに応じた固定IPアドレスを割り当てるアドレス割当手段と、
前記移動端末から、前記固定IPアドレスと、前記在圏IPアドレスとを取得し、前記ホームエージェントとの間のIPsec SAトンネルを介して、自ら保持する情報である複数のリンクに対応した地域IPアドレスを送信元IPアドレスとして、前記移動端末のIDを前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行う位置情報登録手段と、
を備えることを特徴とするプロキシ装置。
【請求項１１】
移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける前記プロキシ装置であって、
前記移動端末との間でSAを確立する処理によって前記移動端末の在圏IPアドレスを取得すると共に、前記ホームエージェントとの間でSAを確立する処理によって自ら保持する情報である複数のリンクに対応した地域IPアドレスと前記移動端末のIDに応じて当該移動端末に割り当てる固定IPアドレスとを前記ホームエージェントへ通知するＳＡ処理手段と、
前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するモード判定手段と、
前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して前記固定IPアドレスを割り当てるアドレス割当手段と、
前記移動端末に割り当てる固定IPアドレスと、前記移動端末から取得した在圏IPアドレスとの対応関係を、位置情報として記憶手段に登録する位置情報登録手段と、
を備えることを特徴とするプロキシ装置。
【請求項１２】
請求項９乃至請求項１１のいずれか一項に記載のプロキシ装置を構成する各手段としてコンピュータを機能させるためのプロキシプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク内に位置情報管理装置が分散されている環境において、移動端末からの位置登録を階層的に行う方式に関するものである。
【背景技術】
【０００２】
従来、移動端末のプロトコルとしては、インターネットで利用される技術の標準化を策定するＩＥＴＦ（The Internet Engineering Task Force）による技術仕様書ＲＦＣ（Request for Comments）として次の（１）〜（３）のプロトコルが知られている（非特許文献１〜３参照）。
【０００３】
（１）Hierarchical Mobile IPv6 （HMIPv6）
HMIPv6（非特許文献１参照）においては、１つのリンクから構成される「在圏網」をいくつかまとめたものを「在圏エリア」と呼んでいる。なお、IPv6は、Internet Protocol version 6の略称である。
【０００４】
HMIPv6では、図１８に示すように、通信システム１０１において、ネットワークＮ（ネットワーク名：NW1）に属す移動端末１０２（端末名：MN）と、MAP（Mobility Anchor Point）装置１０３（装置名：MAP）と、ホームエージェント１０４（装置名：HA）とを階層的に配備する。MAP装置１０３は、移動端末１０２の在圏網で用いる在圏気付アドレス（Link Care-of-Address：LCoA）と、在圏エリアで用いる地域気付アドレス（Regional Care-of-Address：RCoA）との対応関係を管理する装置である。ホームエージェント１０４は、移動端末１０２の固定的なホームIPアドレス（HoA）と、地域気付アドレスRCoAとの対応関係を管理する装置である。
【０００５】
移動端末１０２（MN）は、例えば、ネットワークＮ内のルータ１０６によるルータ広告（RA：Router Advertisement）等を契機に、在圏気付アドレス（LCoA）を生成し（S101）、MN〜MAP間のIPsecトンネル１１４を生成し（S102）、MAPへ位置登録する（S103）。このとき、移動端末１０２（MN）とMAPは、保持する情報を交換する（RCoA⇔LCoA）。次いで、移動端末１０２（MN）は、MN〜HA間のIPsecトンネル１１５を生成し（S104）、HAへ位置登録する（S105）。このとき、移動端末１０２（MN）とHAは、保持する情報を交換する（HoA⇔RCoA）。ここでは、一例として、各装置が管理する位置情報を、それぞれ次の通りに定めた。移動端末１０２（MN）は、「HoA1、RCoA1、LCoA1」を位置情報１１１として記憶部に管理する。MAP装置１０３（MAP）は、「RCoA1、LCoA1」を位置情報１１２として記憶部に管理する。ホームエージェント１０４（HA）は、「HoA1、RCoA1」を位置情報１１３として記憶部に管理する。
【０００６】
HMIPv6は、移動端末１０２（MN）のIPアドレス変更を伴う移動が生じた場合（ハンドオーバが生じた場合）に対応するために、図１９に示すような仕組みを備えている。ハンドオーバには、同一のMAP装置１０３（MAP1）内におけるハンドオーバと、MAP装置１０３を跨るハンドオーバとの２種類がある。
【０００７】
移動端末１０２（MN）は、初期登録として、例えば、ネットワークＮ（ネットワーク名：NW1）において、在圏気付アドレス（LCoA1）を生成し、MN〜MAP間のIPsecトンネル１１４により、MAP装置１０３（MAP1）へ位置登録すると共に、MN〜HA間のIPsecトンネル１１５により、ホームエージェント１０４（HA）へ位置登録する（S111）。
【０００８】
移動端末１０２（MN）は、MAP装置１０３（MAP1）内におけるハンドオーバとして、例えば、ネットワークＮ（ネットワーク名：NW2）に移動したときに、在圏気付アドレス（LCoA2）を生成し、更新した位置情報１１１ａを記憶する。この場合、MN〜MAP間のトンネルはIPsecトンネル１１４ａに更新されるが、MN〜HA間のIPsecトンネル１１５に変化はないので、移動端末１０２（MN）は、MAP装置１０３（MAP1）への位置登録のみを行う（S112）。MAP装置１０３（MAP1）は、更新した位置情報１１２ａを記憶する。
【０００９】
移動端末１０２（MN）は、MAP装置１０３を跨るハンドオーバとして、例えば、MAP装置１０３（MAP２）が管理するネットワークＮ（ネットワーク名：NW3）に移動したときに、在圏気付アドレス（LCoA3）を生成し、更新した位置情報１１１ｂを記憶する。この場合、MN〜MAP間のトンネルはIPsecトンネル１１４ｂに更新され、MN〜HA間のトンネルはIPsecトンネル１１５ｂに更新される。したがって、移動端末１０２（MN）は、MAP装置１０３ｂ（MAP2）への位置登録と、ホームエージェント１０４（HA）への位置登録の両方を行う（S113）。MAP装置１０３ｂ（MAP2）は、更新した位置情報１１２ｂを記憶し、ホームエージェント１０４（HA）は、更新した位置情報１１３ｂを記憶する。
【００１０】
つまり、移動端末（MN）は、その移動が、在圏エリア内での移動であれば、MAPだけに位置登録を行えばよい。また、移動端末（MN）が、在圏エリアを跨って移動する場合には、MAPへの位置登録とホームエージェント（HA）への位置登録との両方を行う。仮にこの仕組みが無ければ、ホームエージェント（HA）は、移動端末（MN）からの位置登録に対応する処理を常に行わなければならない。HMIPv6では、この仕組みにより、移動端末（MN）からの位置登録処理を分散させ、ホームエージェント（HA）の位置登録処理負荷を削減することが可能である。
【００１１】
（２）Proxy Mobile IPv6 （PMIPv6）
Proxy Mobile IPv6ドメイン内において、ネットワーク側でモビリティ機能を提供することにより、端末は特別な機能を追加することなくモビリティ機能を実現可能なプロトコルである（非特許文献２参照）。PMIPv6では、図示は省略するが、MAG（Mobile Access Gateway）と、LMA（Local Mobility Anchor）とを階層的に配備する。MAGは、端末と同一リンク内のデフォルトゲートウェイとして位置付けられている。LMAは、各MAGからの端末位置情報を管理する装置である。
【００１２】
PMIPv6では、端末は、何らかの手段により、端末IDをMAGに伝える。MAGは、この端末IDをLMAへの位置登録要求時に通知する。LMAでは、通知を受けた端末IDから、該当するホームネットワークプレフィクス（HNP：Home Network Prefix）を検索し、LMAからMAGへの位置登録応答時に、このHNPを通知する。このHNPを受信したMAGは、ルータ広告などの手段により、このHNPを端末に通知する。そして、端末は、どのMAG配下に接続していようが、同一のプレフィクスを受信可能である。つまり、端末は、固定プレフィクス（HNP）を受信できる。そのため、結果として、端末は固定IPアドレスを持ち回ることが可能である。
【００１３】
（３）Mobile IPv6
Mobile IPv6は、（１）HMIPv6や（２）PMIPv6のベースとなるモビリティを実現するためのプロトコルである（非特許文献３参照）。Mobile IPv6では、移動端末とホームエージェント（網内装置）とにおいて、ホームアドレス（固定IPアドレス）と気付けアドレス（在圏先のIPアドレスを示す在圏IPアドレス）のセットをそれぞれ管理する。通信相手が、移動端末のホームアドレス宛にパケットを送出すると、そのパケットはホームエージェントに送られ、このパケットは、さらにMobile IPv6トンネルにより移動端末の在圏ネットワークに転送される。
【先行技術文献】
【非特許文献】
【００１４】
【非特許文献１】H. Soliman et al.,“Hierarchical Mobile IPv6 (HMIPv6) Mobility Management”、RFC5380（Network Working Group Request for Comments: 5380）, October 2008
【非特許文献２】S. Gundavelli, Ed.，“Proxy Mobile IPv6”、RFC5213（Network Working Group Request for Comments: 5213）, August 2008
【非特許文献３】D. Johnson et al.,“Mobility Support in IPv6”、RFC3775（Network Working Group Request for Comments:3775）, June 2004
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかしながら、従来技術であるHMIPv6により階層化した場合、図１８に示すように、移動端末（MN）からMAP装置１０３（MAP）及びホームエージェント１０４（HA）の両装置に対してトンネル１１４，１１５を確立する必要がある。この場合、二重のIPsecトンネル１１４，１１５を移動端末１０２で終端することになる。そのため、移動端末１０２において、暗号化／復号化処理、セキュリティポリシ（security policy）やセキュリティアソシエーション（SA：Security Association）の検索処理による負荷が増加する。その結果として、接続遅延やハンドオーバ遅延を引き起こしてしまう。つまり、トンネルが二重になり、移動端末１０２において処理が重いため、ハンドオーバのときに時間がかかるなどの欠点があった。
【００１６】
そこで、本発明では、前記した問題を解決し、端末の位置情報を階層的に別々に管理するプロキシ装置及びホームエージェントに対して端末から位置情報を登録する際に端末の処理負荷を低減することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【００１７】
前記目的を達成するために、本願発明者らは、移動端末の位置情報を登録するプロトコルにおいて種々検討を行った。その結果、端末の位置情報を階層的に別々に管理するプロキシ装置及びホームエージェントに対して端末から位置情報を登録する方法において、Mobile IPv6を用いた方式、PMIPv6をベースに改良を加えた方式、及び、位置登録処理を不要とする方式の３つの観点において、移動端末にて１つのIPsecトンネルだけを終端することが可能であることを見出した。
【００１８】
そこで、本発明の第１の観点に係る通信システムにおける位置登録管理方法は、移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける位置登録管理方法であって、前記移動端末が前記プロキシ装置に接続してセッションが確立するまでに、IPsec（Security Architecture for Internet Protocol）確立フェーズと、それに続く位置登録フェーズとの２つの段階があり、前記IPsec確立フェーズは、前記移動端末が、所在位置の１つのリンクに対応した在圏IPアドレスを生成するステップを実行し、前記プロキシ装置が、前記移動端末との間のSA（Security Association）を確立する処理を開始するステップと、前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するステップと、前記移動端末の通信モードが前記プロキシモードであると判別した場合、前記移動端末との間のSA確立処理を一時中断し、前記ホームエージェントとの間でSAを確立する処理を行うステップと、前記ホームエージェントとの間でSAを確立した後、一時中断していた前記移動端末との間のSA確立を再開するステップと、前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して前記移動端末のIDに応じた固定IPアドレスを割り当てるステップとを実行し、前記位置登録フェーズは、前記移動端末が、前記プロキシモードにおいて、前記プロキシ装置との間のIPsec SAトンネルを介して、前記固定IPアドレスと、前記在圏IPアドレスとを前記プロキシ装置へ通知することで、当該プロキシ装置に対して位置登録要求を行うステップを実行し、前記プロキシ装置が、前記ホームエージェントとの間のIPsec SAトンネルを介して、前記移動端末の固定IPアドレスと、自ら保持する情報である複数のリンクに対応した地域IPアドレスとを、前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行うステップを実行し、前記ホームエージェントが、前記移動端末の固定IPアドレスと、前記地域IPアドレスとの対応関係を登録した後、前記プロキシ装置へ位置登録完了を応答するステップを実行し、前記プロキシ装置が、前記移動端末に対して位置登録完了を応答するステップを実行することを特徴とする。
【００１９】
かかる手順によれば、第１の観点に係る通信システムは、Mobile IPv6を用いた方式により、移動端末と、プロキシ装置と、ホームエージェントとの間で、IPsec確立フェーズと、位置登録フェーズとを実行する。IPsec確立フェーズでは、プロキシ装置は、移動端末の通信モードがプロキシ装置を経由してホームエージェントと通信するモードを示すプロキシモードであると判定した場合に、移動端末との間のSAと、ホームエージェントまでのSAとを並行して確立し、移動端末に固定IPアドレスを割り当てる。そして、位置登録フェーズでは、プロキシ装置は、移動端末からホームエージェントへの位置登録要求を中継し、IPsec確立フェーズで割り当てた固定IPアドレスに対応付けた地域IPアドレスをホームエージェントに通知する。これにより、移動端末と、ホームエージェントとの間のトンネルを、途中のプロキシ装置で終端することで、従来のHMIpv6により二重のトンネルが確立されることを防くことができる。したがって、移動端末が、位置登録の際に１つのIPsecトンネルだけを終端し、一度の位置登録要求により、プロキシ装置とホームエージェントの双方への位置登録を実行することができる。
【００２０】
また、本発明の第１の観点に係る通信システムにおける位置登録管理方法は、第１の前記プロキシ装置に既に接続している前記移動端末が、当該第１のプロキシ装置の管理範囲を越えて第２の前記プロキシ装置の管理範囲内の移動先に移動する場合、前記移動端末が、当該移動先において前記在圏IPアドレスを更新するステップと、当該移動先において確立した前記第２のプロキシ装置との間のIPsec SAトンネルを介して、前記固定IPアドレスと、前記更新した在圏IPアドレスとを前記第２のプロキシ装置へ通知することで、当該第２のプロキシ装置に対して位置登録要求を行うステップとを実行し、前記第２のプロキシ装置が、前記移動端末の固定IPアドレスを基に前記第１のプロキシ装置が所有するIPsec SA情報を取得するステップと、前記ホームエージェントとの間に確立するIPsec SAトンネルを介して、前記移動端末の固定IPアドレスと、自ら保持する地域IPアドレスとを、前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行うステップとを実行し、前記ホームエージェントが、前記移動端末の固定IPアドレスと、前記地域IPアドレスとの対応関係を登録した後、前記第２のプロキシ装置へ位置登録完了を応答するステップを実行し、前記第２のプロキシ装置が、前記移動端末に対して位置登録完了を応答するステップを実行することが好ましい。
【００２１】
かかる手順によれば、第１の観点に係る通信システムにおいて、移動端末が、既に接続している第１のプロキシ装置の管理範囲を越えて第２のプロキシ装置の管理範囲内に移動する場合に、移動端末の新たな接続先の第２のプロキシ装置は、第１のプロキシ装置が所有するIPsec SA情報を取得する。つまり、プロキシ装置を跨るハンドオーバの場合、移動端末が以前接続していた第１のプロキシ装置から、新規な第２のプロキシ装置に対して、該当する移動端末のIPsec SA情報を引き継ぐことができる。これにより、第１の観点に係る通信システムは、プロキシ装置を跨るハンドオーバに対して迅速に対応することができる。つまり、従来のHMIpv6によるトンネルの二重化を回避し、ハンドオーバ時の処理を軽くすることができる。ここで、第２のプロキシ装置は、移動してきた移動端末の固定IPアドレスを受け付けるので、これにより移動端末の移動前の該当するIPsec SA情報を検索し、検索結果をコピーすることができる。第２のプロキシ装置は、このようなIPsec SA情報を種々の方法で取得することができる。例えば、隣接するプロキシ装置に対して、自身が持つIPsec SA情報を相互に全てコピーしておいてもよい。
【００２２】
また、前記目的を達成するために、本発明の第２の観点に係る通信システムにおける位置登録管理方法は、移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける位置登録管理方法であって、前記移動端末が前記プロキシ装置に接続してセッションが確立するまでに、IPsec確立フェーズと、それに続く位置登録フェーズとの２つの段階があり、前記IPsec確立フェーズは、前記移動端末が、所在位置の１つのリンクに対応した在圏IPアドレスを生成するステップを実行し、前記プロキシ装置が、前記移動端末との間のSAを確立する処理を開始するステップと、前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するステップと、前記移動端末の通信モードが前記プロキシモードであると判別した場合、前記移動端末との間のSA確立処理を一時中断し、前記ホームエージェントとの間でSAを確立する処理を行うステップと、前記ホームエージェントとの間でSAを確立した後、一時中断していた前記移動端末との間のSA確立を再開するステップと、前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して前記移動端末のIDに応じた固定IPアドレスを割り当てるステップとを実行し、前記位置登録フェーズは、前記移動端末が、前記プロキシモードにおいて、前記プロキシ装置との間のIPsec SAトンネルを介して、前記固定IPアドレスと、前記在圏IPアドレスとを前記プロキシ装置へ通知することで、当該プロキシ装置に対して位置登録要求を行うステップを実行し、前記プロキシ装置が、前記ホームエージェントとの間のIPsec SAトンネルを介して、自ら保持する情報である複数のリンクに対応した地域IPアドレスを送信元IPアドレスとして、前記移動端末のIDを前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行うステップを実行し、前記ホームエージェントが、自ら保持する情報である移動端末毎の固定IPアドレスに対応した固定プレフィクスの中から、通知を受けた前記移動端末のIDに応じた固定プレフィクスを検索するステップと、検索された固定プレフィクスに対応した固定IPアドレスと、前記送信元IPアドレスとの対応関係を位置情報として登録した後、前記検索された固定プレフィクスを含むメッセージを位置登録完了の応答として、前記プロキシ装置へ送出するステップとを実行し前記プロキシ装置が、前記移動端末に対して位置登録完了を応答するステップを実行することを特徴とする。
【００２３】
かかる手順によれば、第２の観点に係る通信システムは、PMIPv6をベースに改良を加えた方式により、移動端末と、プロキシ装置と、ホームエージェントとの間で、IPsec確立フェーズと、位置登録フェーズとを実行する。IPsec確立フェーズでは、プロキシ装置は、移動端末の通信モードがプロキシ装置を経由してホームエージェントと通信するモードを示すプロキシモードであると判定した場合に、移動端末との間のSAと、ホームエージェントまでのSAとを並行して確立し、移動端末に固定IPアドレスを割り当てる。そして、位置登録フェーズでは、プロキシ装置は、移動端末からホームエージェントへの位置登録要求を中継し、IPsec確立フェーズで用いた移動端末の認証IDをホームエージェントに通知する。ホームエージェントは、認証IDから移動端末の固定IPアドレスを認識する。したがって、移動端末が、位置登録の際に１つのIPsecトンネルだけを終端し、一度の位置登録要求により、プロキシ装置とホームエージェントの双方への位置登録を実行することができる。
【００２４】
また、本発明の第２の観点に係る通信システムにおける位置登録管理方法は、第１の前記プロキシ装置に既に接続している前記移動端末が、当該第１のプロキシ装置の管理範囲を越えて第２の前記プロキシ装置の管理範囲内の移動先に移動する場合、前記移動端末が、当該移動先において前記在圏IPアドレスを更新するステップと、当該移動先において確立した前記第２のプロキシ装置との間のIPsec SAトンネルを介して、前記固定IPアドレスと、前記更新した在圏IPアドレスとを前記第２のプロキシ装置へ通知することで、当該第２のプロキシ装置に対して位置登録要求を行うステップとを実行し、前記第２のプロキシ装置が、前記移動端末の固定IPアドレスを基に前記第１のプロキシ装置が所有するIPsec SA情報を取得するステップと、前記ホームエージェントとの間に確立するIPsec SAトンネルを介して、前記地域IPアドレスを送信元IPアドレスとして、前記移動端末のIDを前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行うステップとを実行し、前記ホームエージェントが、自ら保持する固定プレフィクスの中から、通知を受けた前記移動端末のIDに応じた固定プレフィクスを検索するステップと、検索された固定プレフィクスに対応した固定IPアドレスと、前記送信元IPアドレスとの対応関係を位置情報として登録した後、前記検索された固定プレフィクスを含むメッセージを位置登録完了の応答として、前記第２のプロキシ装置へ送出するステップとを実行し、前記第２のプロキシ装置が、前記移動端末に対して位置登録完了を応答するステップを実行することが好ましい。
【００２５】
かかる手順によれば、第２の観点に係る通信システムにおいて、移動端末が、既に接続している第１のプロキシ装置の管理範囲を越えて第２のプロキシ装置の管理範囲内に移動する場合に、移動端末の新たな接続先の第２のプロキシ装置は、第１のプロキシ装置が所有するIPsec SA情報を取得することができる。つまり、プロキシ装置を跨るハンドオーバの場合、移動端末が以前接続していた第１のプロキシ装置から、新規な第２のプロキシ装置に対して、該当する移動端末のIPsec SA情報を引き継ぐことができる。これにより、第２の観点に係る通信システムは、プロキシ装置を跨るハンドオーバに対して迅速に対応することができる。
【００２６】
また、前記目的を達成するために、本発明の第３の観点に係る通信システムにおける位置登録管理方法は、移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける位置登録管理方法であって、前記移動端末が、前記プロキシ装置に接続してセッションが確立するまでのIPsec確立フェーズとして、前記移動端末が、所在位置の１つのリンクに対応した在圏IPアドレスを生成するステップを実行し、前記プロキシ装置が、前記移動端末との間のSAを確立する処理を開始し、前記移動端末から前記在圏IPアドレスを取得するステップと、前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するステップと、前記移動端末の通信モードが前記プロキシモードであると判別した場合、前記移動端末との間のSA確立処理を一時中断し、前記ホームエージェントとの間でSAを確立する処理を行い、前記移動端末のIDに応じた固定IPアドレスと、当該プロキシ装置が保持する情報である複数のリンクに対応した地域IPアドレスとを前記ホームエージェントに通知するステップとを実行し、前記ホームエージェントが、前記固定IPアドレスと、前記地域IPアドレスとの対応関係を位置情報として登録するステップを実行し、前記プロキシ装置が、前記移動端末に対して割り当てる固定IPアドレスと前記在圏IPアドレスとの対応関係を位置情報として登録するステップと、前記ホームエージェントとの間でSAを確立した後、一時中断していた前記移動端末との間のSA確立を再開するステップと、前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して前記固定IPアドレスを割り当てるステップとを実行することを特徴とする。
【００２７】
かかる手順によれば、第３の観点に係る通信システムは、位置登録処理を不要とする方式により、移動端末と、プロキシ装置と、ホームエージェントとの間で、IPsec確立フェーズを実行する中で位置登録処理も実行する。IPsec確立フェーズでは、プロキシ装置は、移動端末の通信モードがプロキシ装置を経由してホームエージェントと通信するモードを示すプロキシモードであると判定した場合に、移動端末との間のSAを確立する間に、ホームエージェントまでのSAを確立することで、SA確立処理の過程で、移動端末が生成する在圏IPアドレスと、移動端末に割り当てる固定IPアドレスとのいずれをも保持する。したがって、プロキシ装置は、自ら保持する地域IPアドレスと在圏IPアドレスとを対応付けて登録すると共に、固定IPアドレスと地域IPアドレスとの組をホームエージェントへ通知することができる。そのため、ホームエージェントは、プロキシ装置とのSA確立処理の過程で、移動端末の固定IPアドレスと地域IPアドレスとの組を登録することができる。そして、このIPsec確立フェーズでは、プロキシ装置は、移動端末に固定IPアドレスを割り当てる。したがって、移動端末は、プロキシモードを選択するだけで、ホームエージェントへの位置登録要求処理をすることなく、プロキシ装置とのIPsecトンネルだけを終端し、プロキシ装置とのSA確立処理の過程で、結果として、プロキシ装置とホームエージェントへの位置登録を完了することができる。
【００２８】
また、本発明の第３の観点に係る通信システムにおける位置登録管理方法は、第１の前記プロキシ装置に既に接続している前記移動端末が、当該第１のプロキシ装置の管理範囲を越えて第２の前記プロキシ装置の管理範囲内の移動先に移動する場合、前記移動端末が、当該移動先において前記在圏IPアドレスを更新するステップと、当該移動先において確立した前記第２のプロキシ装置との間のIPsec SAトンネルを介して、前記固定IPアドレスと、前記更新した在圏IPアドレスとを前記第２のプロキシ装置へ通知することで、当該第２のプロキシ装置に対してIPアドレス更新要求を行うステップとを実行し、前記第２のプロキシ装置が、前記移動端末の固定IPアドレスを基に前記第１のプロキシ装置が所有するIPsec SA情報を取得するステップと、前記ホームエージェントとの間に確立するIPsec SAトンネルを介して、前記移動端末の固定IPアドレスと、自ら保持する地域IPアドレスとを、前記ホームエージェントへ通知することで、前記ホームエージェントに対してIPアドレス更新要求を行うステップとを実行し、前記ホームエージェントが、前記移動端末の固定IPアドレスと、前記地域IPアドレスとの対応関係を位置情報として登録するステップと、前記第２のプロキシ装置へIPアドレス更新完了を応答するステップとを実行し、前記第２のプロキシ装置が、前記移動端末の固定IPアドレスと、更新した在圏IPアドレスとの対応関係を位置情報として登録するステップと、前記移動端末に対してIPアドレス更新完了を応答するステップとを実行することが好ましい。
【００２９】
かかる手順によれば、第３の観点に係る通信システムにおいて、移動端末が、既に接続している第１のプロキシ装置の管理範囲を越えて第２のプロキシ装置の管理範囲内に移動する場合に、移動端末の新たな接続先の第２のプロキシ装置は、第１のプロキシ装置が所有するIPsec SA情報を取得することができる。つまり、プロキシ装置を跨るハンドオーバの場合、移動端末が以前接続していた第１のプロキシ装置から、新規な第２のプロキシ装置に対して、該当する移動端末のIPsec SA情報を引き継ぐことができる。これにより、第３の観点に係る通信システムは、プロキシ装置を跨るハンドオーバに対して迅速に対応することができる。なお、第３の観点に係る通信システムにおいては、IPアドレスを変更する手段として、例えば、RFC4555で規定される「IKEv2 Mobility and Multihoming Protocol （MOBIKE）」のような手段を用いる。
【００３０】
また、本発明の各観点に係る通信システムにおける位置登録管理方法は、前記プロキシ装置に対して前記移動端末が既に接続しているときに、別の移動端末が当該プロキシ装置に対して新規に接続する場合に、前記IPsec確立フェーズは、前記プロキシ装置が、前記新規に接続する移動端末の通信モードが前記プロキシモードであると判別した場合、当該新規に接続する移動端末との間のSA確立処理を一時中断し、当該プロキシ装置と前記ホームエージェントとの間で既に確立されているSAを、当該新たに接続する移動端末との通信を許容するように更新する処理を行うステップと、前記ホームエージェントとの間のIPsec SAを更新した後、前記新規に接続する移動端末に対して当該移動端末のIDに応じた固定IPアドレスを割り当てるステップとを実行することが好ましい。
【００３１】
かかる手順によれば、プロキシ装置に対して移動端末が既に接続しているときに、別の移動端末が当該プロキシ装置に対して新規に接続する場合に、プロキシ装置は、ホームエージェントとの間に既に確立されているIPsec SAを更新する。したがって、プロキシ装置に対して移動端末が新規に接続する度にホームエージェントとの間に新規なSAを確立する場合と比べて、網側装置のリソースを抑制することができる。
【００３２】
また、本発明の各観点に係る通信システムにおける位置登録管理方法は、前記プロキシ装置に既に接続している前記移動端末が、当該プロキシ装置の管理範囲内の移動先に移動する場合、前記移動端末が、当該移動先において前記在圏IPアドレスを更新するステップと、当該移動先において、前記固定IPアドレスと、前記更新した在圏IPアドレスとを前記プロキシ装置へ通知することで、当該プロキシ装置に対して位置登録要求を行うステップとを実行し、前記プロキシ装置が、前記移動端末に対して位置登録完了を応答するステップを実行することが好ましい。
【００３３】
かかる手順によれば、移動端末は、既に接続しているプロキシ装置の管理範囲内で移動する場合、プロキシ装置だけに位置登録を行う。したがって、移動端末からの位置登録処理を分散させ、ホームエージェントの位置登録処理負荷を削減することができる。なお、第３の観点に係る通信システムにおいては、IPアドレスを変更する手段として、例えば、RFC4555で規定されるMOBIKEのような手段を用いる。
【００３４】
また、前記目的を達成するために、本発明の第１の観点に係るプロキシ装置は、移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける前記プロキシ装置であって、前記移動端末との間でSAを確立する処理と、前記ホームエージェントとの間でSAを確立する処理とを行うＳＡ処理手段と、前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するモード判定手段と、前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して当該移動端末のIDに応じた固定IPアドレスを割り当てるアドレス割当手段と、前記移動端末から、前記固定IPアドレスと、前記在圏IPアドレスとを取得し、前記ホームエージェントとの間のIPsec SAトンネルを介して、前記取得した固定IPアドレスと、自ら保持する情報である複数のリンクに対応した地域IPアドレスとを、前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行う位置情報登録手段と、を備えることを特徴とする。
【００３５】
かかる構成によれば、プロキシ装置は、Mobile IPv6を用いた方式により、移動端末の通信モードがプロキシ装置を経由してホームエージェントと通信するモードを示すプロキシモードである場合に、プロキシ装置及びホームエージェントに位置登録を行う前に、移動端末との間のSAと、ホームエージェントまでのSAとをそれぞれ確立しておき、移動端末からホームエージェントへの位置登録要求を中継する。したがって、移動端末が、位置登録の際に１つのIPsecトンネルだけを終端し、一度の位置登録要求により、プロキシ装置とホームエージェントの双方への位置登録を実行することができる。
【００３６】
また、前記目的を達成するために、本発明の第２の観点に係るプロキシ装置は、移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける前記プロキシ装置であって、前記移動端末との間でSAを確立する処理と、前記ホームエージェントとの間でSAを確立する処理とを行うＳＡ処理手段と、前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するモード判定手段と、前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して当該移動端末のIDに応じた固定IPアドレスを割り当てるアドレス割当手段と、前記移動端末から、前記固定IPアドレスと、前記在圏IPアドレスとを取得し、前記ホームエージェントとの間のIPsec SAトンネルを介して、自ら保持する情報である複数のリンクに対応した地域IPアドレスを送信元IPアドレスとして、前記移動端末のIDを前記ホームエージェントへ通知することで、前記ホームエージェントに対して位置登録要求を行う位置情報登録手段と、を備えることを特徴とする。
【００３７】
かかる構成によれば、プロキシ装置は、PMIPv6をベースに改良を加えた方式により、移動端末の通信モードがプロキシ装置を経由してホームエージェントと通信するモードを示すプロキシモードである場合に、プロキシ装置及びホームエージェントに位置登録を行う前に、移動端末との間のSAと、ホームエージェントまでのSAとをそれぞれ確立しておき、移動端末からホームエージェントへの位置登録要求を中継する。したがって、移動端末が、位置登録の際に１つのIPsecトンネルだけを終端し、一度の位置登録要求により、プロキシ装置とホームエージェントの双方への位置登録を実行することができる。
【００３８】
また、前記目的を達成するために、本発明の第３の観点に係るプロキシ装置は、移動端末と、前記移動端末の位置情報を管理するホームエージェントと、前記移動端末と前記ホームエージェントとの間を中継するプロキシ装置とを備える通信システムにおける前記プロキシ装置であって、前記移動端末との間でSAを確立する処理によって前記移動端末の在圏IPアドレスを取得すると共に、前記ホームエージェントとの間でSAを確立する処理によって自ら保持する情報である複数のリンクに対応した地域IPアドレスと前記移動端末のIDに応じて当該移動端末に割り当てる固定IPアドレスとを前記ホームエージェントへ通知するＳＡ処理手段と、前記移動端末の通信モードが当該プロキシ装置を経由して前記ホームエージェントと通信するモードを示すプロキシモードであるか否かを判別するモード判定手段と、前記移動端末との間のSA確立処理の最終メッセージで、前記移動端末に対して前記固定IPアドレスを割り当てるアドレス割当手段と、前記移動端末に割り当てる固定IPアドレスと、前記移動端末から取得した在圏IPアドレスとの対応関係を、位置情報として記憶手段に登録する位置情報登録手段と、を備えることを特徴とする。
【００３９】
かかる構成によれば、プロキシ装置は、位置登録処理を不要とする方式により、移動端末の通信モードがプロキシ装置を経由してホームエージェントと通信するモードを示すプロキシモードである場合に、移動端末との間のSAを確立する間に、ホームエージェントまでのSAを確立することで、SA確立処理の過程で、移動端末が生成する在圏IPアドレスと、移動端末に割り当てる固定IPアドレスとのいずれをも保持する。そのため、プロキシ装置は、自ら保持する地域IPアドレスと在圏IPアドレスとを対応付けて登録すると共に、固定IPアドレスと地域IPアドレスとの組をホームエージェントへ通知することができる。したがって、移動端末が、SA確立処理の際に１つのIPsecトンネルだけを終端し、一度のSA確立処理により、プロキシ装置とホームエージェントの双方への位置登録を実行することができる。
【００４０】
また、本発明のプロキシプログラムは、前記いずれかのプロキシ装置を構成する各手段としてコンピュータを機能させるためのプログラムである。このように構成されることにより、このプログラムをインストールされたコンピュータは、このプログラムに基づいた各機能を実現することができる。
【発明の効果】
【００４１】
本発明によれば、移動端末の位置情報を階層的に管理するプロキシ装置及びホームエージェントに対して移動端末から位置情報を登録する際に、移動端末にて１つのIPsecトンネルだけを終端することができる。したがって、移動端末が位置情報を登録する際の処理負荷を低減することができる。その結果、接続遅延やハンドオーバ遅延を低減することができる。
【図面の簡単な説明】
【００４２】
【図１】本発明の第１実施形態に係る通信システムにおいて移動端末がプロキシ装置に接続するときの概略構成図である。
【図２】図１に示す移動端末の構成を示すブロック図である。
【図３】図１に示すプロキシ装置の構成を示すブロック図である。
【図４】図１に示すホームエージェントの構成を示すブロック図である。
【図５】本発明の第１実施形態に係る通信システムにおいて１台目の移動端末がプロキシ装置に接続するときのシーケンス図である。
【図６】本発明の第１実施形態に係る通信システムにおいて２台目以降の移動端末がプロキシ装置に接続するときのシーケンス図である。
【図７】本発明の実施形態に係る通信システムのハンドオーバ時の概略構成図である。
【図８】本発明の実施形態に係る通信システムのハンドオーバ時（同一プロキシ装置配下）のシーケンス図である。
【図９】本発明の第１実施形態に係る通信システムのハンドオーバ時（プロキシ装置跨り）のシーケンス図である。
【図１０】本発明の第２実施形態に係る通信システムにおいて移動端末がプロキシ装置に接続するときの概略構成図である。
【図１１】本発明の第２実施形態に係る通信システムにおいて１台目の移動端末がプロキシ装置に接続するときのシーケンス図である。
【図１２】第２実施形態に係る通信システムにおいて２台目以降の移動端末がプロキシ装置に接続するときのシーケンス図である。
【図１３】本発明の第２実施形態に係る通信システムのハンドオーバ時（プロキシ装置跨り）のシーケンス図である。
【図１４】本発明の第３実施形態に係る通信システムにおいて移動端末がプロキシ装置に接続するときの概略構成図である。
【図１５】本発明の第３実施形態に係る通信システムにおいて１台目の移動端末がプロキシ装置に接続するときのシーケンス図である。
【図１６】本発明の第３実施形態に係る通信システムにおいて２台目以降の移動端末がプロキシ装置に接続するときのシーケンス図である。
【図１７】本発明の第３実施形態に係る通信システムのハンドオーバ時（プロキシ装置跨り）のシーケンス図である。
【図１８】従来のHMIPv6を用いた通信システムにおいて移動端末が位置情報管理装置に接続するときの概略構成図である。
【図１９】従来のHMIPv6を用いた通信システムのハンドオーバ時の概略構成図である。
【発明を実施するための形態】
【００４３】
次に、図面を参照して本発明に係る通信システムにおける位置登録管理方法を実施するための第１ないし第３実施形態について順次詳細に説明する。以下では、説明の都合上、第１実施形態として、１．通信システムの概要、２．通信システムの各装置の構成、３．１台目の端末接続時の位置登録管理方法の流れ、４．２台目以降の端末接続時の位置登録管理方法の流れ、５．ハンドオーバの概要、６．同一プロキシ装置内のハンドオーバ時の処理の流れ、７．プロキシ装置跨りのハンドオーバ時の処理の流れの各章について説明した後、第２〜第３実施形態を順次説明することとする。
【００４４】
本発明の位置登録管理方法は、従来のHMIPv6の課題である二重のトンネルの確立を防止するために、第１〜第３実施形態として、（１）Mobile IPv6を用いた方式、（２）PMIPv6をベースに改良を加えた方式、及び、（３）位置登録処理を不要とする方式を採用したものである。
【００４５】
（第１実施形態）
［１．通信システムの概要］
通信システム１は、図１に示すように、ネットワークＮ（ネットワーク名：NW）に属す移動端末２（端末名：MN）と、プロキシ装置３（装置名：Proxy HA）と、ホームエージェント４（装置名：HA）と、AAAサーバ５（装置名：AAA）とを備える。
第１実施形態では、通信システム１は、移動端末２（MN）〜プロキシ装置３（Proxy HA）間にはMobile IPv6を適用し、かつ、MN〜HA間にMobile IPv6を適用するのでなく、プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間にMobile IPv6を適用し、Hop-by-Hopの位置登録処理を行うことで、階層化を実現する。
【００４６】
移動端末２（MN）は、在圏先のIPアドレス（HMIPでいう在圏IPアドレス相当なので以降、在圏IPアドレスLCoAとする）を生成する。
移動端末２（MN）は、位置登録に係る処理モードとして、プロキシモードと、ダイレクトモードと、位置登録不要モードのいずれかのモードを選択可能に構成されている。
プロキシモードは、プロキシ装置３（Proxy HA）を利用した位置登録モードである。
ダイレクトモードは、ホームエージェント４（HA）に直接に位置登録するモードである。位置登録不要モードは、位置登録処理を行わずともIPsec SA確立処理の中で位置登録も済ませるというモードである。
【００４７】
プロキシ装置３は、移動端末２とホームエージェント４との間を中継するものである。、プロキシ装置３は、移動端末２（MN）に対して割り当てる固定IPアドレス（以降HoAとする）と、自ら保持する地域IPアドレス（HMIPでいう地域気付アドレス相当のため、以降RCoAとする）と、移動端末２の在圏IPアドレスLCoAとの対応関係を管理する装置である。
【００４８】
ホームエージェント４は、移動端末２の固定IPアドレス（HoA）と、地域IPアドレス（RCoA）との対応関係を管理する装置である。
AAA（Authentication、Authorization、Accounting）サーバ５は、プロキシ装置３との間で、移動端末２の正当性を確認するための認証を行う認証サーバであり、移動端末２の端末ID等を管理している。
【００４９】
後記するように、プロキシ装置３は、移動端末２（MN）との間で、MN〜Proxy HA間のIPsecトンネル１４を確立している間に、ホームエージェント４（HA）との間で、Proxy HA〜HA間のIPsecトンネル１５を確立する。また、プロキシ装置３は、AAAサーバ５との認証により、移動端末２（MN）に、固定的なホームIPアドレス（固定IPアドレスHoA）を割り当てる。
【００５０】
移動端末２（MN）は、MN〜Proxy HA間のIPsecトンネル１４を介して、プロキシ装置３へ位置登録を要求する。このとき、移動端末２（MN）は、登録要求用の位置情報１６として、プロキシ装置３に割り当てられた固定IPアドレス（HoA）と、生成した在圏IPアドレス（LCoA）とをプロキシ装置３に通知する。次いで、プロキシ装置３は、Proxy HA〜HA間のIPsecトンネル１５を介して、HAへ位置登録を要求する。このとき、プロキシ装置３は、登録要求用の位置情報１７として、移動端末２（MN）に割り当てた固定IPアドレス（HoA）と、自ら保持する地域IPアドレス（RCoA）とをホームエージェント４（HA）に通知する。ここでは、一例として、各装置が管理する位置情報を、それぞれ次の通りに定めた。移動端末２（MN）は、「HoA1、LCoA1」を位置情報１１として記憶部に管理する。プロキシ装置３は、「HoA1、RCoA1、LCoA1」を位置情報１２として記憶部に管理する。ホームエージェント４（HA）は、「HoA1、RCoA1」を位置情報１３として記憶部に管理する。
【００５１】
［２．通信システムの各装置の構成］
＜移動端末＞
次に、図２を用いて、移動端末２の構成例を説明する。移動端末２は、入出力部２１と、通信処理部２２と、記憶部２３とを含んで構成される。なお、図２では、この発明に直接に関係のないブロックは省略してある。
入出力部２１は、プロキシ装置３やネットワークＮ内のルータ６との間で送受信するセッション制御パケット、IPsec SAに関する情報、暗号化パケット等、各種データの入出力を行う入出力インタフェースから構成される。
【００５２】
通信処理部２２は、移動端末２が備えるＣＰＵ（Central Processing Unit）によるプログラム実行処理や、専用回路等により実現され、外部の装置との通信処理を実行する。この通信処理部２２は、例えば、SIP（Session Initiation Protocol）等のセッション制御プロトコル、IKEv2（Internet Key Exchange）等の自動鍵交換プロトコルを備え、例えば、セッション制御パケットの送受信をしたり、IKEv2によりプロキシ装置３との間でIPsec SAを確立して、暗号化通信を行ったりする。
【００５３】
記憶部２３は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ、フラッシュメモリ等の記憶媒体により構成される。また、通信処理部２２の機能をプログラム実行処理により実現する場合、記憶部２３には、この通信処理部２２の機能を実現するためのプログラムが格納される。記憶部２３は、図２に示すように、位置情報１１と、ＳＡＤ（Security Association database）２３１と、ＳＰＤ（Security Policy Database）２３２と、セッション制御情報２３３とを備える。
【００５４】
位置情報１１は、処理結果として格納される情報であり、自ら生成する在圏IPアドレスLCoAや、プロキシ装置３に割り当てられる固定IPアドレス（HoA）である。このセットは、登録要求用の位置情報１６（図１参照）として利用される。
【００５５】
ＳＡＤ２３１は、移動端末２が確立したIPsec SAに関する情報（SAに関する情報）を記憶する。このSAに関する情報は、通信パケットの終点IPアドレス（宛先IPアドレス）、IPsecプロトコルの種類、各SAのパラメータを識別するための値であるＳＰＩ（Security Parameter Index）、暗号化アルゴリズム、暗号化鍵に関する情報のほか、様々な情報が記述される。なお、ＳＡＤ２３１は、移動端末２が出力する通信パケットに関するSAを記憶した出力用ＳＡＤと、移動端末２が受信する通信パケットのSAを記憶した入力用ＳＡＤとの２種類のＳＡＤで構成される。ＳＡＤについては、例えばRFC2401に記載されている。
【００５６】
ＳＰＤ２３２は、パケットの暗号化を行う（IPsecを適用する）／行わない（IPsecを適用しない）といった通信パケットのセキュリティポリシを記憶する。このセキュリティポリシは、各処理内容を適用する優先順位と、処理対象である通信データパケットの始点のIPアドレスと、終点のIPアドレスと、プロトコルと、宛先ポートと、これらの項目（セレクタ：Traffic Selector）に該当する通信パケットに適用する処理内容に関する情報とを含んで構成される。また、このセキュリティポリシは、暗号化部２２６がパケットを暗号化するときのカプセル化モード、暗号化アルゴリズムや認証アルゴリズムに関する情報も含んでいる。なお、ＳＰＤ２３２は、移動端末２が出力する通信パケットに関するセキュリティポリシを記憶した出力用ＳＰＤと、移動端末２が受信する通信パケットに関するセキュリティポリシを記憶した入力用ＳＰＤとの２種類のＳＰＤで構成される。ＳＰＤについては、非特許文献２に記載されている。
【００５７】
セッション制御情報２３３は、移動端末２の通信相手のアドレスや、通信のシグナリングセッション識別情報であるCall-ID（呼識別情報）、通信相手とのEnd-to-End暗号化通信を行うときに中継するルータのIPアドレス等を示した情報である。
【００５８】
通信処理部２２は、図２に示すように、在圏アドレス生成部２２１と、ＳＡ処理部２２２と、位置情報登録部２２３と、セッション制御処理部２２４と、ポリシ管理部２２５と、暗号化部２２６と、復号化部２２７とを含んで構成される。
【００５９】
在圏アドレス生成部２２１は、移動端末２の所在する１つのリンクに対応した在圏アドレスを生成するものである。本実施形態では、ルータ６によるルータ広告（RA）を契機に、在圏アドレスとして在圏IPアドレスLCoAを生成することとした。
【００６０】
ＳＡ処理部２２２は、プロキシ装置３に対して、IKEv2によりIPsec SAの折衝を行い、このときの折衝結果を当該SAに関する情報としてＳＡＤ２３１に登録する。
【００６１】
位置情報登録部２２３は、位置登録要求時に、記憶部２３に登録された在圏IPアドレスLCoAと固定IPアドレス（HoA）のセットを登録要求用の位置情報１６（図１参照）としてプロキシ装置３に通知する。
【００６２】
セッション制御処理部２２４は、セッション制御パケットの送受信を行う。例えば、移動端末２は、相手先との間で通信を行うとき、セッション制御処理部２２４によって、この相手先との間の通信の識別情報であるCall-IDを発行する。
【００６３】
ポリシ管理部２２５は、通信パケットの属性を示すヘッダ情報を参照して、ＳＰＤ２３２から、通信パケットのセキュリティポリシを検索し、通信パケットに対するセキュリティポリシを決定する。また、ポリシ管理部２２５は、ＳＡＤ２３１から、通信データのSAに関する情報を検索する。そして、この検索結果（セキュリティポリシ及びSA）に基づいて、通信データの処理内容を決定する。この後、通信パケットに暗号化が必要ならば、その旨と暗号化に用いるSAに関する情報とを暗号化部２２６へ出力する。また、復号が必要ならばその旨と復号に用いるSAに関する情報とを復号化部２２７へ出力する。
【００６４】
暗号化部２２６は、ポリシ管理部２２５により決定された処理内容（SAに関する情報）を用いて、パケットを暗号化する。
復号化部２２７は、ポリシ管理部２２５により決定された処理内容（SAに関する情報）を用いて、パケットを復号する。
【００６５】
＜プロキシ装置＞
次に、図３を用いて、プロキシ装置３の構成例を説明する。プロキシ装置３は、入出力部３１と、通信処理部３２と、記憶部３３とを含んで構成される。なお、図３では、この発明に直接に関係のないブロックは省略してある。
入出力部３１は、移動端末２、ホームエージェント４、AAAサーバ５との間で送受信するセッション制御パケット、IPsec SAに関する情報、暗号化パケット等、各種データの入出力を行う入出力インタフェースから構成される。
【００６６】
通信処理部３２は、図２に示した通信処理部２２と同様な機能を備えている。なお、プロキシ装置３の独自の機能については後記する。
記憶部３３は、図２に示した記憶部２３と同様な情報を記憶している。プロキシ装置３の記憶部３３は、図３に示すように、位置情報１２と、ＳＡＤ３３１と、認証制御情報３３２とを備える。
【００６７】
位置情報１２は、図１に示した情報と同じものである。このうち、固定IPアドレス（HoA1）と、自ら保持する地域IPアドレス（RCoA1）とのセットは、登録要求用の位置情報１７（図１参照）として利用される。
ＳＡＤ３３１は、図２に示したＳＡＤ２３１と同様なので説明を省略する。
認証制御情報３３２は、AAAサーバ５との間で認証処理を行う際の制御情報であり、移動端末２の端末ID等を含む。なお、記憶部３３は、ＳＰＤ等も保持している。
【００６８】
通信処理部３２は、図３に示すように、ＳＡ処理部３２１と、認証処理部３２２と、モード判定部３２３と、アドレス割当部３２４と、位置情報登録部３２５とを含んで構成される。
【００６９】
ＳＡ処理部３２１は、移動端末２との間でSAを確立する処理と、ホームエージェント４との間でSAを確立する処理とを行うものである。
認証処理部３２２は、移動端末２のID（認証ID）を用いて認証処理を行うものである。
モード判定部３２３は、認証処理にて、移動端末２の通信モードが当該プロキシ装置３を経由してホームエージェント４と通信するモードを示すプロキシモードであるか否かを判別するものである。
【００７０】
アドレス割当部３２４は、移動端末２との間のSA確立処理の最終メッセージで、移動端末２に対して固定IPアドレス（HoA）を割り当てるものである。なお、本実施形態では、認証処理にてAAAサーバ５から受信して事前に内部に登録しておいた固定IPアドレス（HoA）を払い出すことにより、移動端末２に対して固定IPアドレス（HoA）を割り当てることとした。
【００７１】
位置情報登録部３２５は、移動端末２から、固定IPアドレス（HoA）と、在圏IPアドレス（LCoA）とを取得し、ホームエージェント４との間のIPsec SAトンネル１５を介して、取得した固定IPアドレス（HoA）と、自ら保持する地域IPアドレス（RCoA）とを、ホームエージェント４へ通知することで、ホームエージェント４に対して位置登録要求を行うものである。
【００７２】
＜ホームエージェント＞
次に、図４を用いて、ホームエージェント４の構成例を説明する。ホームエージェント４は、入出力部４１と、通信処理部４２と、記憶部４３とを含んで構成される。なお、図４では、この発明に直接に関係のないブロックは省略してある。
入出力部４１は、プロキシ装置３との間で送受信するセッション制御パケット、IPsec SAに関する情報、暗号化パケット等、各種データの入出力を行う入出力インタフェースから構成される。なお、ダイレクトモードのときには、直接に移動端末２との間で情報をやりとりする。
【００７３】
通信処理部４２は、図２に示した通信処理部２２と同様な機能を備えている。なお、ホームエージェント４の独自の機能については後記する。
記憶部４３は、図２に示した記憶部２３と同様な情報を記憶している。ホームエージェント４の記憶部４３は、図４に示すように、位置情報１３と、ＳＡＤ４３１とを備える。なお、プレフィクス情報４３２は第２実施形態で説明する。
【００７４】
位置情報１３は、図１に示した情報と同じものであり、位置登録処理結果として取得した固定IPアドレス（HoA1）と、地域IPアドレス（RCoA1）とのセットである。
ＳＡＤ４３１は、図２に示したＳＡＤ２３１と同様なので説明を省略する。なお、記憶部４３は、ＳＰＤ等も保持している。
【００７５】
通信処理部４２は、図４に示すように、ＳＡ処理部４２１と、位置情報登録部４２２とを含んで構成される。なお、プレフィクス検索部４２３は第２実施形態で説明する。
ＳＡ処理部４２１は、プロキシ装置３との間でSAを確立する処理を行うものである。
位置情報登録部４２２は、プロキシ装置３から、固定IPアドレス（HoA）と、地域IPアドレス（RCoA）とを取得し、それらを対応付けて位置情報１３として登録するものである。
【００７６】
［３．１台目の端末接続時の位置登録管理方法の流れ］
プロキシ装置３に対して１台目の移動端末２が接続するときの位置登録管理方法の流れについて図５を参照（適宜図１ないし図４参照）して説明する。
【００７７】
この位置登録管理方法では、セッションが確立するまでには、大別して、２つの段階（IPsec確立フェーズＰ1、位置登録フェーズＰ2）がある。IPsec確立フェーズＰ1は、位置情報の登録前にIPsecを確立する段階である。まず、移動端末２（MN）は、ネットワークＮ内のルータ６によるルータ広告（RA）を受信し（ステップＳ１）、これを契機に、在圏先のIPアドレスである在圏IPアドレス（LCoA1）を生成する（ステップＳ２）。そして、移動端末２は、プロキシ装置３（Proxy HA）との間で、IKEv2等を用いてSA（Security Association)を確立する（SA確立処理：ステップＳ３）。
【００７８】
このSA確立の際に、プロキシ装置３（Proxy HA）とAAAサーバ５（AAA）との間で、認証処理（ステップＳ４）が行われる。ここで、プロキシ装置３（Proxy HA）は、ユーザID（端末IDとすることもできる）に応じてプロキシモード、ダイレクトモード、位置登録不要モードを判別する（ステップＳ５）。認証により、AAAサーバ５（AAA）は、予め登録しておいた値より払い出しを行うことにより、移動端末２（MN）に対して割り当てる固定IPアドレス（HoA）を、プロキシ装置３（Proxy HA）に送信する（ステップＳ６）。ここで、AAAサーバ５（AAA）は、認証により、移動端末２（MN）のモードによらずに、固定IPアドレス（HoA）を送信する。なお、位置登録不要モードについては、第３実施形態として説明する。
【００７９】
プロキシ装置３（Proxy HA）は、プロキシモードを決定した場合（ステップＳ７）、認証が成功したことを認識した時点で、移動端末２（MN）との間のSA確立処理を一時中断し、ホームエージェント４（HA）との間でSAを確立する（SA確立処理：ステップＳ８）。次いで、プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間でSA確立後、プロキシ装置３（Proxy HA）は、一時中断していたプロキシ装置３（Proxy HA）〜移動端末２（MN）間のSA確立を再開する（SA確立処理：ステップＳ９）。そして、SA確立処理の最終メッセージで、プロキシ装置３（Proxy HA）は、ステップＳ６にて受信して登録しておいた固定IPアドレス（HoA）を払い出すことにより、移動端末２（MN）に対して固定IPアドレス（HoA）を割り当てる（ステップＳ１０）。
【００８０】
以上の処理により、プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間で双方向に対応した２つのトンネル（図１では双方向意味で１つのトンネル１５で示した）が使用できるようになる（IPsec SA確立：ステップＳ１１）。同様に、プロキシ装置３（Proxy HA）〜移動端末２（MN）間で双方向に対応した２つのトンネル（図１では双方向意味で１つのトンネル１４で示した）が使用できるようになる（IPsec SA確立：ステップＳ１２）。これらのSAは、位置登録処理メッセージ（C-plane：Control-plane）の保護や、ユーザデータ（U-plane：User-plane）の保護に使われる。
【００８１】
IPsec確立フェーズＰ1に続く位置登録フェーズＰ2は、位置情報を登録する段階である。第１実施形態では、プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間にMobile IPv6を適用することが特徴である。プロキシ装置３（Proxy HA）がプロキシモードを決定した場合（ステップＳ７）、移動端末２（MN）〜プロキシ装置３（Proxy HA）、プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間のIPsec SAが確立される（ステップＳ１１，Ｓ１２）。その後、移動端末２（MN）は、トンネル１４を介して、固定IPアドレス（HoA1）と、在圏IPアドレス（LCoA1）とをプロキシ装置３（Proxy HA）へ通知することで、プロキシ装置３（Proxy HA）に対して位置登録要求を行う（ステップＳ１３）。
【００８２】
続いて、プロキシ装置３（Proxy HA）は、移動端末２（MN）からの位置登録要求を受信した後、固定IPアドレス（HoA1）と、在圏IPアドレス（LCoA1）との対応関係を登録する。次に、プロキシ装置３（Proxy HA）は、自ら保持する地域IPアドレス（RCoA1）と、移動端末２（MN）の固定IPアドレス（HoA1）とを、トンネル１５を介してホームエージェント４（HA）へ通知することで、ホームエージェント４（HA）に対して位置登録要求を行う（ステップＳ１４）。
【００８３】
そして、ホームエージェント４（HA）は、移動端末２（MN）の固定IPアドレス（HoA1）と地域IPアドレス（RCoA1）との対応関係を登録した後、プロキシ装置３（Proxy HA）へ位置登録完了を応答する（ステップＳ１５）。この応答を受信したプロキシ装置３（Proxy HA）は、移動端末２（MN）に対して位置登録完了を応答する（ステップＳ１６）。これにて、位置登録処理が完了し、セッションが確立する（ステップＳ１７）。
【００８４】
［４．２台目以降の端末接続時の位置登録管理方法の流れ］
プロキシ装置３に対して２台目以降の移動端末２が接続するときの位置登録管理方法の流れについて図６を参照（適宜図１ないし図５参照）して説明する。
第１実施形態に係る通信システム１の位置登録管理方法では、既に１台の移動端末２（MN）がプロキシ装置３（Proxy HA）へ接続しており、２台目以降の移動端末２（MN2）が同一のプロキシ装置３（Proxy HA）に接続する場合に、移動端末２（MN2）は、何も意識することなく、既に確立されているプロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間のIPsec SAを更新することができる。この仕組みにより、同区間におけるIPsec SAを何本も作らずに済むことができる。
【００８５】
図６に示すシーケンス図では、図５に示すシーケンス図のステップＳ８をステップＳ２１，Ｓ２２に変更し、図５に示すシーケンス図のステップＳ１１（IPsec SA確立）をステップＳ２３（IPsec SA更新）に変更した。また、移動端末２の装置名を「MN」から「MN2」へ変更したことにより、在圏IPアドレスの識別情報が「LCoA1」から「LCoA2」へ変更され、地域IPアドレスの識別情報が「RCoA1」から「RCoA2」へ変更され、固定IPアドレスの識別情報が「HoA1」から「HoA2」へ変更された点が異なる。
【００８６】
具体的には、プロキシ装置３（Proxy HA）でプロキシモードが決定した後（ステップＳ７）、既に確立しているプロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間のIPsec SAで、HoA2（移動端末２（MN2）の固定IPアドレス）の送受信IPアドレスである通信を保護するために、既存IPsec SAを更新する（ステップＳ２１）。例えば、IKEv2を用いる場合、Traffic Selectorに、HoA2を送受信IPアドレスとして持つ通信を許容するようにする。ホームエージェント４（HA）は、トンネル更新応答を返す（ステップＳ２２）。
【００８７】
このプロキシ装置３（Proxy HA）〜ホームエージェント４（HA）区間のIPsec SAを更新した後、プロキシ装置３（Proxy HA）は、移動端末２（MN2）に対してHoA2を割り当て（ステップＳ１０）、IPsec SA確立フェーズＰ1が完了する。ここで、Proxy HA〜HA間のIPsec SAだけ更新される（ステップＳ２３）。この後、移動端末２（MN2）は、プロキシ装置３（Proxy HA）に対して位置登録要求を送出し（ステップＳ１３）、プロキシ装置３（Proxy HA）は、これを受けてホームエージェント４（HA）に対して位置登録要求を送出する（ステップＳ１４）。これらの位置登録処理は、１台目の移動端末２の接続時と同一なので、説明を省略する。
【００８８】
［５．ハンドオーバの概要］
移動端末２（MN）は、ハンドオーバ（無線基地局やアクセス手段を切り替えても通信継続できること）により、移動中も通信を継続することが可能である。本実施形態におけるハンドオーバとは、IPアドレス（LCoA）の更新を伴うハンドオーバのことを指す。
第１実施形態に係る通信システム１の位置登録管理方法では、移動端末２（MN）のIPアドレス変更を伴う移動が生じた場合（ハンドオーバが生じた場合）に対応するために、図７に示すような仕組みを備えている。ハンドオーバには、同一のプロキシ装置３内におけるハンドオーバと、プロキシ装置３を跨るハンドオーバとの２種類がある。
【００８９】
図７において、符号６１の破線矢印で示すように、同一プロキシ装置３（Proxy HA1）内におけるハンドオーバであれば、プロキシ装置３（Proxy HA1）に対してのみ新しい在圏IPアドレス（LCoA2）を通知するための位置登録を行えばよい。また、この場合、地域IPアドレス（RCoA1）の変更がないことから、ホームエージェント４（HA）に対しては、位置登録不要である。
【００９０】
［６．同一プロキシ装置内のハンドオーバ時の処理の流れ］
以下、図７及び図８を参照して説明する。
【００９１】
ここでは、移動端末２（MN1）は、図７に示すように、初期登録として、例えば、ネットワークＮ（ネットワーク名：NW1）において、在圏IPアドレス（LCoA1）を生成し、MN〜Proxy HA間のIPsecトンネル１４により、プロキシ装置３（Proxy HA1）へ位置登録しているものとする。この場合、プロキシ装置３（Proxy HA1）は、Proxy HA〜HA間のIPsecトンネル１５により、ホームエージェント４（HA）へ位置登録する。これにより、移動端末２、プロキシ装置３及びホームエージェント４の間において、セッションが確立する（ステップＳ１７）。
【００９２】
移動端末２（MN1）は、プロキシ装置３（Proxy HA1）内におけるハンドオーバとして、符号６１の破線矢印で示すように、例えば、ネットワークＮ（ネットワーク名：NW2）に移動し（ステップＳ２４）、ネットワークＮ（ネットワーク名：NW2）内のルータ６ａによるルータ広告（RA）を受信し（ステップＳ２５）、これを契機に、在圏IPアドレス（LCoA2）を生成して更新し（ステップＳ２６）、更新した位置情報１１ａを記憶する。
【００９３】
この場合、MN〜Proxy HA間のトンネルはIPsecトンネル１４ａに更新されるが、Proxy HA〜HA間のIPsecトンネル１５に変化はないので、ホームエージェント４（HA）への登録を行わずに、移動端末２（MN1）は、プロキシ装置３（Proxy HA1）への位置登録を行う（ステップＳ２７）。このとき、移動端末２（MN1）は、登録要求用の位置情報１６ａとして、割り当てられた固定的なホームIPアドレス（HoA1）と、更新した在圏IPアドレス（LCoA2）とをプロキシ装置３に通知する。プロキシ装置３（Proxy HA1）は、更新した位置情報１２ａを記憶し、移動端末２（MN1）に位置登録応答を返す（ステップＳ２８）。これにより、移動端末２、プロキシ装置３及びホームエージェント４の間において、通信が継続できる（ステップＳ２９）。
【００９４】
［７．プロキシ装置跨りのハンドオーバ時の処理の流れ］
プロキシ装置３（Proxy HA）を跨る場合は様々な工夫が必要になる。まず、プロキシ装置３（Proxy HA）に対して新しいLCoAを位置登録するためのIPsec SAは、移動端末２（MN1）と旧プロキシ装置３（Proxy HA1）間で確立したものであるため、新プロキシ装置３ｂ（Proxy HA2）はIPsec SA情報を保持していない。同様に、旧プロキシ装置３（Proxy HA1）〜ホームエージェント４（HA）間のIPsec SAは確立されていても、新プロキシ装置３ｂ（Proxy HA2）〜ホームエージェント４（HA）間のIPsec SAは存在しない。そのため、旧プロキシ装置３（Proxy HA1）から、新プロキシ装置３ｂ（Proxy HA2）に対して、当該移動端末２（MN1）や当該ホームエージェント４（HA）との間で確立していたIPsec SA情報を提供してもらう必要が生じる。
【００９５】
このIPsec SA情報の展開方法は、移動端末２（MN）のHoAを基に、該当するIPsec SA情報を検索し、コピーしさえすればよく、例えば、以下の１）〜３）のような様々な方法が考えられる。
【００９６】
１）隣接ネットワークのプロキシ装置３（Proxy HA）に対して、予め自身が持つIPsec SA情報を全てコピーしておく方法
２）移動端末２（MN）からの位置登録要求を受信したことを契機に、SA情報を旧プロキシ装置３（Proxy HA）から入手する方法
３）予めIPsec SA情報を別データベースに登録しておき、位置登録要求の受信を契機にSA情報を当該データベースから入手する方法
【００９７】
このうち、２）の場合について、以下、図７及び図９を参照して説明する。
ここでは、図９に示すように、移動端末２、プロキシ装置３及びホームエージェント４の間において、セッションが確立しているものとする（ステップＳ３０）。移動端末２（MN1）は、プロキシ装置３を跨るハンドオーバとして、図７の符号６２の破線矢印で示すように、例えば、プロキシ装置３ｂ（Proxy HA2）が管理するネットワークＮ（ネットワーク名：NW3）に移動し（ステップＳ３１）、ネットワークＮ（ネットワーク名：NW3）内のルータ６ｂによるルータ広告（RA）を受信し（ステップＳ３２）、これを契機に、在圏IPアドレス（LCoA3）を生成し（ステップＳ３３）、更新した位置情報１１ｂを記憶する。
【００９８】
この場合、MN〜Proxy HA間のトンネルはIPsecトンネル１４ｂに更新される。また、Proxy HA〜HA間のトンネルはIPsecトンネル１５ｂに更新される。移動端末２（MN1）は、プロキシ装置３ｂ（Proxy HA2）へ位置登録を要求する（ステップＳ３４）。このとき、移動端末２（MN1）は、登録要求用の位置情報１６ｂとして、割り当てられた固定IPアドレス（HoA1）と、更新した在圏IPアドレス（LCoA3）とをプロキシ装置３ｂ（Proxy HA2）に通知する。
【００９９】
プロキシ装置３ｂ（Proxy HA2）は、受け付けた固定IPアドレス（HoA1）を基に、移動端末２（MN1）が以前接続していたプロキシ装置３（Proxy HA1）が所有するIPsec SA情報の引継を要求する（ステップＳ３５）。そして、プロキシ装置３（Proxy HA1）は、SA情報引継応答として、MN1〜Proxy HA1のSA情報と、Proxy HA〜HAのSA情報とをプロキシ装置３ｂ（Proxy HA2）に通知する（ステップＳ３６）。こうして、プロキシ装置３ｂ（Proxy HA2）は、プロキシ装置３（Proxy HA1）が所有するSA情報を取得し（ステップＳ３７）、図７に示すように更新した位置情報１２ｂを記憶する。
【０１００】
IPsec SA情報を引き継いだプロキシ装置３ｂ（Proxy HA2）は、ホームエージェント４（HA）に対して位置登録要求を行う（ステップＳ３８）。このとき、位置登録メッセージを保護するIPsec SA（IPsec SAトンネル１５ｂ）は、既にプロキシ装置３（Proxy HA1）から引き継いでいるため、特に意識することなく利用可能である。プロキシ装置３ｂ（Proxy HA2）は、ホームエージェント４との間にIPsec SAトンネル１５ｂを介して、登録要求用の位置情報１７ｂとして、固定IPアドレス（HoA1）と、自ら保持する地域IPアドレス（RCoA2）とをホームエージェント４（HA）に通知する。ホームエージェント４（HA）は、更新した位置情報１３ｂを記憶した後、位置登録応答を返す（ステップＳ３９）。最後に、プロキシ装置３ｂ（Proxy HA2）は、位置登録応答を移動端末２に返す（ステップＳ４０）。
【０１０１】
第１実施形態によれば、移動端末２においてIPsec SAを二重終端しなくても、階層的な位置情報管理が可能となるため、移動端末２に負担をかけることなく、Mobile IPのスケーラビリティ（拡張性）を上げることが可能である。Mobile IPv6は、位置登録処理のC-planeのみIPsec SAが必須で、ユーザデータのU-planeのIPsec SAはオプションである。しかし、もし、セキュリティ面でU-planeの暗号化が必要となった場合、移動端末でIPsec SAの暗号化／復号化処理と、SA検索処理とを２度実施しなければならない処理負荷は相当大きいものになる。そのため、移動端末における処理を半減させたことにより、接続遅延やハンドオーバ遅延の短縮が可能であり、保持するメモリ量の削減も可能である。
【０１０２】
また、プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間のIPsec SA数を１つのみで済むことも大きな効果があり、プロキシ装置３（Proxy HA）やホームエージェント４（HA）で保持すべきセッション数を削減することが可能である。特にダイレクトモードのユーザからは、移動端末２（MN）からホームエージェント４（HA）に対してダイレクトに位置登録が行われるため、ホームエージェント４（HA）〜プロキシ装置３（Proxy HA）間のIPsec SA数を大幅に削減できることも効果の１つである。
【０１０３】
（第２実施形態）
［１．通信システムの概要］
図１０に示す第２実施形態では、通信システム１Ａは、移動端末２（MN）〜プロキシ装置３（Proxy HA）間にはMobile IPv6を適用し、かつ、プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間にRFC5213で規定されるProxy Mobile IPv6を適用し、位置登録処理を行うことで、階層化を実現する。第２実施形態では、第１実施形態と同じ構成及び同じ動作には、同じ符号を付し、説明及び図面を適宜省略する。
【０１０４】
［２．通信システムの各装置の構成］
図１０に示す通信システム１Ａでは、ホームエージェント４が、端末IDと固定プレフィクス（HNP）とを対応付けた情報（対応表）７１を記憶している。他の装置構成は、第１実施形態と同様である。ホームエージェント４は、図４に示すように、記憶部４３にプレフィクス情報４３２を記憶し、通信処理部４２にプレフィクス検索部４２３を備えている。
【０１０５】
プレフィクス情報４３２は、図１０に示す情報（対応表）７１に相当し、移動端末２毎の固定IPアドレスに対応した固定プレフィクスを含む。プレフィクス検索部４２３は、プレフィクス情報４３２の中から、プロキシ装置３より位置登録要求時に通知を受けた移動端末２の認証ID７２（図１０参照）に応じた固定プレフィクス（HNP）を検索するものである。検索されたHNP７３（図１０参照）は、位置登録要求への応答として返却される。
【０１０６】
［３．１台目の端末接続時の位置登録管理方法の流れ］
プロキシ装置３に対して１台目の移動端末２が接続するときの位置登録管理方法の流れについて図１１を参照（適宜図５参照）して説明する。第２実施形態では、プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間にProxy Mobile IPv6を適用する点が異なるので、IPsec確立フェーズＰ1の処理は同じであり、位置登録フェーズＰ2に相違点がある。プロキシモードを決定した場合（ステップＳ７）、移動端末２（MN）〜プロキシ装置３（Proxy HA）、プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間のIPsec SAが確立される（ステップＳ１１，Ｓ１２）。その後、移動端末２（MN）は、トンネル１４を介して、固定IPアドレス（HoA1）と、在圏IPアドレス（LCoA1）をプロキシ装置３（Proxy HA）へ通知することで、移動端末２（MN）は、プロキシ装置３（Proxy HA）に対して位置登録要求を行う（ステップＳ１３）。
【０１０７】
そして、プロキシ装置３（Proxy HA）は、移動端末２（MN）からの位置登録要求を受信した後、RFC5213のPBU（Proxy Binding Update）のメッセージにならい、認証に用いた移動端末２（MN）のID（認証ID）をホームエージェント４（HA）へ通知する。なお、PBUは、端末の与えられたインタフェースに対して割り当てられた端末のHNPと、端末の現在のCoA(Proxy-CoA)との間に、結合（binding）を確立するために、MAGによって、端末のLMAに送られた要求メッセージのことである。
【０１０８】
本メッセージを受信したホームエージェント４（HA）は、認証IDから一意に決まる固定Prefix（HNP）を検索する（ステップＳ５２）。ヒットすれば、固定IPアドレス（HoA1）とPBUの送信元アドレス（つまり、地域IPアドレスRCoA）とのセットを、位置情報としてホームエージェント４（HA）に登録する。その後、ホームエージェント４（HA）は、位置登録完了を応答としてプロキシ装置３（Proxy HA）に対して送出するPBA（Proxy Binding Acknowledgement）の中で、固定Prefix（HNP）を通知する（ステップＳ５３）。なお、RFC5213のPBAは、MAGから受信したPBUメッセージに対する応答としてLMAによって送られたメッセージのことである。
【０１０９】
まとめると、プロキシ装置３（Proxy HA）が保持する地域IPアドレス（RCoA）と移動端末２（MN）の固定IPアドレス（HoA1）とを、プロキシ装置３（Proxy HA）からホームエージェント４（HA）へ通知することで、プロキシ装置３（Proxy HA）は、ホームエージェント４（HA）に対して位置登録要求を行う。また、ホームエージェント４（HA）は、固定IPアドレス（HoA1）と地域IPアドレス（RCoA1）との対応関係を登録した後、プロキシ装置３（Proxy HA）へ位置登録完了を応答する。なお、本応答を受信したプロキシ装置３（Proxy HA）は、移動端末２（MN）に対して位置登録完了を応答することで、位置登録処理が完了する（ステップＳ１６）。
【０１１０】
［４．２台目以降の端末接続時の位置登録管理方法の流れ］
プロキシ装置３に対して２台目以降の移動端末２が接続するときの位置登録管理方法の流れについて図１２を参照（適宜図６及び図１１参照）して説明する。図１２に示す第２実施形態に係る通信システム１Ａの位置登録管理方法では、図６に示すステップＳ１４，Ｓ１５が、ステップＳ５４，Ｓ５５，Ｓ５６の処理に変更されている。図１２に示すステップＳ５４，Ｓ５５，Ｓ５６の処理は、図１１に示すステップＳ５１，Ｓ５２，Ｓ５３の処理と同様なので、説明を省略する。
【０１１１】
［５．同一プロキシ装置内のハンドオーバ時の処理の流れ］
第２実施形態において、同一プロキシ装置内のハンドオーバ時の処理の流れは、第１実施形態と同様なので、説明を省略する。
【０１１２】
［６．プロキシ装置跨りのハンドオーバ時の処理の流れ］
第２実施形態において、プロキシ装置跨りのハンドオーバ時の処理の流れについて図１３を参照（適宜図９及び図１１参照）して説明する。図１３に示す第２実施形態に係る通信システム１Ａのハンドオーバ時の処理の流れでは、図９に示すステップＳ３８，Ｓ３９が、ステップＳ５７，Ｓ５８，Ｓ５９の処理に変更されている。図１３に示すステップＳ５７，Ｓ５８，Ｓ５９の処理は、図１１に示すステップＳ５１，Ｓ５２，Ｓ５３の処理と同様なので、説明を省略する。
【０１１３】
（第３実施形態）
図１４に示す第３実施形態に係る通信システム１Ｂの位置登録管理方法は、位置登録処理を不要とする方式である。第３実施形態では、第１実施形態と同じ構成及び同じ動作には、同じ符号を付し、説明及び図面を適宜省略する。
【０１１４】
［１．通信システムの概要］
図１４に示す通信システム１Ｂでは、位置登録処理を不要とする構成であり、SA確立処理で確立されるIPsecトンネル１４，１５は、位置登録要求／応答メッセージを通すものではない。移動端末２（MN）〜プロキシ装置３（Proxy HA）間のIPsec SAトンネルを確立する際に、また、プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間のIPsec SAトンネルを確立する際に、各装置で、固定IPアドレス（HoA）、地域IPアドレス（RCoA）、在圏IPアドレス（LCoA）の必要な情報を保持可能なため、Mobile IPの位置登録処理をせず、IPsec SAの確立を持って位置登録まで完了とする。ただし、Mobile IPの位置登録の代わりに、ハンドオーバ時に、RFC4555で規定される「IKEv2 Mobility and Multihoming Protocol （MOBIKE）」を用いたIPsec SA切り替え機能を必要とする。
【０１１５】
［２．１台目の端末接続時の位置登録管理方法の流れ］
プロキシ装置３に対して１台目の移動端末２が接続するときの位置登録管理方法の流れについて図１５を参照（適宜図５参照）して説明する。第３実施形態では、位置登録処理を不要とする構成なので、位置登録を含むIPsec確立フェーズＰ3の処理を行う。ただし、プロキシモードを決定するまでの処理（ステップＳ７までの処理）は、第１実施形態と同じである。
【０１１６】
移動端末２の通信モードがプロキシモードであると判別した場合（ステップＳ７）、認証が成功した後に、移動端末２との間のSA確立処理を一時中断し、ホームエージェント４との間でSAを確立する処理を行い、移動端末２の固定IPアドレス（HoA1）と、当該プロキシ装置３が保持する情報である地域IPアドレス（RCoA1）とをホームエージェント４）に通知する（SA確立処理：ステップＳ８）そして、ホームエージェント４（HA）は、固定IPアドレス（HoA1）と、地域IPアドレス（RCoA1）との関係を登録する（ステップＳ６１）。この処理は、Mobile IPの位置登録処理に相当する。ここでは、ホームエージェント４（HA）にMOBIKEのような手段を用いてRCoAの更新を行うこととした。また、プロキシ装置３（Proxy HA）は、固定IPアドレス（HoA1）と、在圏IPアドレス（LCoA1）との関係を登録する（ステップＳ６２）。この処理は、Mobile IPの位置登録処理に相当する。なお、移動端末２との間のSA確立処理を再開した後の処理は同様なので説明を省略する。
【０１１７】
［３．２台目以降の端末接続時の位置登録管理方法の流れ］
プロキシ装置３に対して２台目以降の移動端末２が接続するときの位置登録管理方法の流れについて図１６を参照（適宜図６及び図１５参照）して説明する。図１６に示す第３実施形態に係る通信システム１Ｂの位置登録管理方法では、プロキシモードを決定するまでの処理（ステップＳ７までの処理）は、第１実施形態と同じである。さらに、SA更新に係る処理（ステップＳ２１，Ｓ２２）も図６に示す処理と同様である。ただし、その後の処理（ステップＳ６３，Ｓ６４）は、図１５に示す処理（ステップＳ６１，Ｓ６２）と同じであり、その後の処理も図１５に示す処理と同様なので説明を省略する。
【０１１８】
［４．同一プロキシ装置内のハンドオーバ時の処理の流れ］
第３実施形態において、同一プロキシ装置内のハンドオーバ時の処理の流れは、第１実施形態と同様なので、説明を省略する。
【０１１９】
［５．プロキシ装置跨りのハンドオーバ時の処理の流れ］
第３実施形態において、プロキシ装置跨りのハンドオーバ時の処理の流れについて図１７を参照（適宜図９及び図１５参照）して説明する。図１７に示す第３実施形態に係る通信システム１Ｂのハンドオーバ時の処理の流れは、図９に示す処理と同様である。ただし、通信システム１Ｂは、位置登録処理を不要とする方式であり、IPアドレスを変更する手段としてMOBIKE等の手段を用いるので、移動端末２が、IPsecトンネル１４ｂを介して、在圏IPアドレス（LCoA3）をプロキシ装置３ｂ（Proxy HA2）に通知することで、IPアドレス更新を要求する（ステップＳ６５）。また、同様に、プロキシ装置３ｂ（Proxy HA2）は、IPsecトンネル１５ｂを介して、ホームエージェント４（HA）にIPアドレス更新を要求する（ステップＳ６６）。
【０１２０】
これに続くホームエージェント４（HA）の行う処理（ステップＳ６７）と、ホームエージェント４（HA）からのIPアドレス更新応答（ステップＳ６８）によりプロキシ装置３ｂ（Proxy HA2）の行う処理（ステップＳ６９）とは、図１５に示す処理（ステップＳ６１，Ｓ６２）と同じなので説明を省略する。なお、最後に、プロキシ装置３ｂ（Proxy HA2）は、移動端末２にIPアドレス更新応答を返す（ステップＳ７０）。
【０１２１】
第２，第３実施形態によれば、第１実施形態と同様な効果を奏する。
以上説明したように、各実施形態は、広範囲なモビリティ環境を実現するため、位置情報管理を階層化する方式である。従来のHMIPでは、移動端末２（MN）において、プロキシ装置３（Proxy HA）からのIPsecトンネルと、ホームエージェント４（HA）からのIPsecトンネルを両方終端しなければならないため、ソフト処理が中心である移動端末２では処理負荷が大きくなる問題点を抱えていた。一方、各実施形態の通信システムにおける位置登録管理方法では、位置情報管理を階層化する。そのために、移動端末２において、プロキシ装置３（Proxy HA）からのIPsec SAのみ終端すればよく、移動端末２の処理負荷を軽減した状態でスケーラビリティを上げることが可能である。さらに以下の優れた効果も奏する。
【０１２２】
（１）プロキシモードとダイレクトモードという両方のモードを規定し、ネットワークの状況に応じて、移動端末２にモードを使い分けさせることが可能である。
（２）プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間IPsecトンネルを１本で済ませるように、２台目以降の移動端末２（MN）接続時には、プロキシ装置３（Proxy HA）〜ホームエージェント４（HA）間の既存IPsec SAを更新することで、網側装置のリソースを抑制することが可能である。
（３）プロキシ装置３（Proxy HA）を跨るハンドオーバの場合、旧プロキシ装置３（Proxy HA）から新プロキシ装置３（Proxy HA）に対して、該当する移動端末２（MN）のIPsec SA情報を引き継ぐ仕組みを盛り込み、プロキシ装置３（Proxy HA）跨りのハンドオーバも実現可能である。
なお、前記各実施形態では、IPsec SA確立処理にIKEv2を用いることとして説明したが、他のプロトコルを用いてもよい。
【符号の説明】
【０１２３】
１，１Ａ，１Ｂ  通信システム
２      移動端末
２１    入出力部
２２    通信処理部
２２１  在圏アドレス生成部
２２２  ＳＡ処理部
２２３  位置情報登録部
２２４  セッション制御処理部
２２５  ポリシ管理部
２２６  暗号化部
２２７  復号化部
２３    記憶部
２３１  ＳＡＤ
２３２  ＳＰＤ
２３３  セッション制御情報
３，３ｂ  プロキシ装置
３１    入出力部
３２    通信処理部
３２１  ＳＡ処理部
３２２  認証処理部
３２３  モード判定部
３２４  アドレス割当部
３２５  位置情報登録部
３３    記憶部
３３１  ＳＡＤ
３３２  認証制御情報
４      ホームエージェント
４１    入出力部
４２    通信処理部
４２１  ＳＡ処理部
４２２  位置情報登録部
４２３  プレフィクス検索部
４３    記憶部
４３１  ＳＡＤ
４３２  プレフィクス情報
５      ＡＡＡサーバ
６，６ａ，６ｂ  ルータ
１４，１４ａ，１４ｂ  トンネル
１５，１５ｂ  トンネル
７２    位置登録処理用情報
７３    位置登録処理用情報
Ｎ      ネットワーク
【図１】
2011044988.tif 000003
【図２】
2011044988.tif 000004
【図３】
2011044988.tif 000005
【図４】
2011044988.tif 000006
【図５】
2011044988.tif 000007
【図６】
2011044988.tif 000008
【図７】
2011044988.tif 000009
【図８】
2011044988.tif 000010
【図９】
2011044988.tif 000011
【図１０】
2011044988.tif 000012
【図１１】
2011044988.tif 000013
【図１２】
2011044988.tif 000014
【図１３】
2011044988.tif 000015
【図１４】
2011044988.tif 000016
【図１５】
2011044988.tif 000017
【図１６】
2011044988.tif 000018
【図１７】
2011044988.tif 000019
【図１８】
2011044988.tif 000020
【図１９】
2011044988.tif 000021