(57)【要約】【課題】移動ノード（ＭＮ）がＩＰネットワークへ接続するリンクを切り替えた際の気付アドレス更新時間を短縮する。【解決手段】ＭＮにおいて、自ノードが接続するリンクの近隣リンクに存在するアクセスルータ（ＡＲ）のリストを取得し(A01〜A03)、エントリーされた各ＡＲについて、当該ＡＲが存在するリンクでＭＮの宛先として使用する気付アドレス（ＣｏＡ）のリストを作成する(A04)。ＭＮが、接続するリンクを変更すると、変更後リンク上に存在するＡＲのデータリンク層アドレスを取得し(A05)、当該アドレスからアクセスノードリストを参照してデフォルトルータを検出する(A06)。さらに、デフォルトルータのサブネットプレフィックスと一致したネットワークプレフィックスを持つＣｏＡをプライマリＣｏＡとして検出し(A07)、プライマリＣｏＡとＨｏＡのバインディングの登録をＭＡＰに要請する(A08)。【選択図】  図１１
2004201116.tif 000002
【特許請求の範囲】
【請求項１】
インターネットプロトコル・バージョン６に準拠した通信システムを、移動ノードの移動を管理するモビリティ制御装置と、移動ノードがパケット通信ネットワークに接続するリンクを提供するアクセスノードとともに構成する移動ノードであって、
自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストを取得するリスト取得手段と、
取得したアクセスノードリストにエントリーされている各アクセスノードについて、当該アクセスノードが存在するリンクで移動ノードの宛先として使用する気付アドレスのリストを作成する気付アドレスリスト作成手段と、
自ノードが接続するリンクを変更した場合、変更後のリンク上に存在するアクセスノードのデータリンク層アドレスを取得するアクセスノードアドレス取得手段と、
取得したデータリンク層アドレスから、前記アクセスノードリストを参照してデフォルトルータを検出するデフォルトルータ検出手段と、
前記デフォルトルータのサブネットプレフィックスと一致したネットワークプレフィックスを持つ気付アドレスを、プライマリ気付アドレスとして、前記気付アドレスのリストから検出するプライマリ気付アドレス検出手段と、
前記プライマリ気付アドレスをもって自ノード宛パケットの経路を更新するよう前記モビリティ制御装置に要請する経路更新要請手段と、
を有する移動ノード。
【請求項２】
前記アクセスノードリスト取得手段が、
自ノードが接続するリンクに存在するアクセスノードの情報をモビリティ制御装置に通知するアクセスノード通知手段と、
自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストをモビリティ制御装置に要請するアクセスノードリスト要請手段と、
モビリティ制御装置により作成された近隣リンクのアクセスノードリストをモビリティ制御装置から取得するアクセスノードリスト取得手段と、
を含んで構成されたことを特徴とする請求項１記載の移動ノード。
【請求項３】
前記アクセスノード通知手段が、
自ノードが接続するリンクに存在するアクセスノードの情報を、モビリティ制御装置あてのバインディング更新メッセージに付加されたアクセスノードオプションに記載することで、当該アクセスノードの情報を前記モビリティ制御装置に通知することを特徴とする請求項２記載の移動ノード。
【請求項４】
前記アクセスノードリスト要請手段が、
新たに定義されたメッセージ、又はモビリティ制御装置あてのバインディング更新メッセージに付加されたメッセージフィールドを用いて、自ノードが接続しているリンクの近隣に存在するアクセスノードリストを要請することを特徴とする請求項２又は３に記載の移動ノード。
【請求項５】
前記アクセスノードリスト取得手段が、
新たに定義されたメッセージ、又はモビリティ制御装置からのバインディング確認メッセージに付加されたメッセージフィールドを用いて、自ノードが接続しているリンクの近隣に存在するアクセスノードリストを取得することを特徴とする請求項２〜４の何れか１項に記載の移動ノード。
【請求項６】
前記アクセスノード通知手段が、
前記アクセスノードがアクセスルータである場合、前記アクセスノードの情報として当該アクセスルータのネットワーク層アドレス及びデータリンク層アドレスを通知し、
前記アクセスノードがアクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成される場合、前記アクセスノードの情報として当該アクセスルータのネットワーク層アドレス、データリンク層アドレス、及び当該アクセスポイントのデータリンク層アドレスを通知することを特徴とする請求項２〜５の何れか１項に記載の移動ノード。
【請求項７】
前記アクセスノードアドレス取得手段が、
前記アクセスノードがアクセスルータである場合、ＩＰ層とデータリンク層との情報交換のための所定の情報交換メッセージを用いて、変更後のリンク上に存在するアクセスルータのデータリンク層アドレスをＩＰ層に通知することで前記データリンク層アドレスを取得し、
前記アクセスノードがアクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成される場合、前記所定の情報交換メッセージを用いて、変更後のリンク上に存在するアクセスポイントのデータリンク層アドレスをＩＰ層に通知することで前記データリンク層アドレスを取得することを特徴とする請求項６記載の移動ノード。
【請求項８】
前記デフォルトルータ検出手段が、
前記アクセスノードがアクセスルータである場合、取得したアクセスルータのデータリンク層アドレスと一致するアクセスルータを前記アクセスノードリストから検索し、検索で得られたアクセスルータをデフォルトルータとし、
前記アクセスノードがアクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成される場合、変更後のリンク上に存在するアクセスポイントと同じサブネットに存在するアクセスルータを、前記取得したアクセスポイントのデータリンク層アドレス及び前記アクセスノードリストを参照して検索し、検索で得られたアクセスルータをデフォルトルータとすることを特徴とする請求項７記載の移動ノード。
【請求項９】
インターネットプロトコル・バージョン６に基づいて移動ノードの移動を管理するモビリティ制御装置であって、
移動ノードが接続するリンク上に存在するアクセスノードの情報を取得するアクセスノード取得手段と、
移動ノードにアクセスリンクを提供するアクセスノードを登録したアクセスノードリストを作成するアクセスノードリスト作成手段と、
自装置が設置されたドメイン内のアクセスノードリストを移動ノードに通知するアクセスノードリスト通知手段と、
を有するモビリティ制御装置。
【請求項１０】
前記アクセスノード取得手段が、
移動ノードからのバインディング更新メッセージに付加されたアクセスノードオプションより、前記アクセスノードの情報を取得することを特徴とする請求項９記載のモビリティ制御装置。
【請求項１１】
前記アクセスノードリスト通知手段が、
新たに定義されたメッセージ、又は移動ノードあてのバインディング確認メッセージに付加されたメッセージフィールドを用いて、前記アクセスノードリストを移動ノードに通知することを特徴とする請求項９又は１０に記載のモビリティ制御装置。
【請求項１２】
前記アクセスノードリスト通知手段が、
自装置が設置されたドメイン内のリンクで、移動ノードにアクセスリンクを提供する全てのリンク上に存在するアクセスノードの情報を登録したアクセスノードリストを、移動ノードに通知することを特徴とする請求項９〜１１の何れか１項に記載のモビリティ制御装置。
【請求項１３】
前記アクセスノードリスト通知手段が、
移動ノードが現在接続しているリンクからハンドオフする可能性が所定基準以上の、周辺リンク上のアクセスノードの情報を登録したアクセスノードリストを、移動ノードに通知することを特徴とする請求項９〜１１の何れか１項に記載のモビリティ制御装置。
【請求項１４】
前記アクセスノード取得手段が、
前記アクセスノードがアクセスルータである場合、前記アクセスノードの情報として当該アクセスルータのネットワーク層アドレス及びデータリンク層アドレスを取得し、
前記アクセスノードがアクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成される場合、前記アクセスノードの情報として当該アクセスルータのネットワーク層アドレス、データリンク層アドレス、及び当該アクセスポイントのデータリンク層アドレスを取得することを特徴とする請求項１２又は１３に記載のモビリティ制御装置。
【請求項１５】
前記アクセスノードリスト作成手段が、
前記アクセスノードがアクセスルータである場合、当該アクセスルータのネットワーク層アドレス及びデータリンク層アドレスを１つのエントリーとしたアクセスノードリストを作成し、
前記アクセスノードがアクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成される場合、当該アクセスルータのネットワーク層アドレス及びデータリンク層アドレス、並びに当該アクセスポイントのデータリンク層アドレスを１つのエントリーとしたアクセスノードリストを作成することを特徴とする請求項１４記載のモビリティ制御装置。
【請求項１６】
インターネットプロトコル・バージョン６に準拠した通信システムを、移動ノードの移動を管理するモビリティ制御装置と、移動ノードがパケット通信ネットワークに接続するリンクを提供するアクセスノードとともに構成する移動ノードにおける通信制御方法であって、
自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストを取得するリスト取得工程と、
取得したアクセスノードリストにエントリーされている各アクセスノードについて、当該アクセスノードが存在するリンクで移動ノードの宛先として使用する気付アドレスのリストを作成する気付アドレスリスト作成工程と、
自ノードが接続するリンクを変更した場合、変更後のリンク上に存在するアクセスノードのデータリンク層アドレスを取得するアクセスノードアドレス取得工程と、
取得したデータリンク層アドレスから、前記アクセスノードリストを参照してデフォルトルータを検出するデフォルトルータ検出工程と、
前記デフォルトルータのサブネットプレフィックスと一致したネットワークプレフィックスを持つ気付アドレスを、プライマリ気付アドレスとして、前記気付アドレスのリストから検出するプライマリ気付アドレス検出工程と、
前記プライマリ気付アドレスをもって自ノード宛パケットの経路を更新するよう前記モビリティ制御装置に要請する経路更新要請工程と、
を有する通信制御方法。
【請求項１７】
インターネットプロトコル・バージョン６に準拠したパケット通信が行われ、移動ノードと、移動ノードの移動を管理するモビリティ制御装置と、移動ノードがパケット通信ネットワークに接続するリンクを提供するアクセスノードとを含んで構成される通信システムにおける通信制御方法であって、
移動ノードが、自ノードが接続するリンクに存在するアクセスノードの情報をモビリティ制御装置に通知するアクセスノード通知工程と、
モビリティ制御装置が、移動ノードからのアクセスノードの情報を取得するアクセスノード取得工程と、
モビリティ制御装置が、前記アクセスノードの情報に基づいて、移動ノードにアクセスリンクを提供するアクセスノードを登録したアクセスノードリストを作成するアクセスノードリスト作成工程と、
移動ノードが、自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストをモビリティ制御装置に要請するアクセスノードリスト要請工程と、
モビリティ制御装置が、移動ノードからのアクセスノードリストの要請を受けて、前記近隣リンクに存在するアクセスノードリストを移動ノードに通知するアクセスノードリスト通知工程と、
移動ノードが、前記近隣リンクのアクセスノードリストをモビリティ制御装置から取得するアクセスノードリスト取得工程と、
を有する通信制御方法。
【請求項１８】
インターネットプロトコル・バージョン６に準拠したパケット通信が行われ、移動ノードと、移動ノードの移動を管理するモビリティ制御装置と、移動ノードがパケット通信ネットワークに接続するリンクを提供するアクセスノードとを含んで構成される通信システムであって、
前記移動ノードが、
自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストを取得するリスト取得手段と、
取得したアクセスノードリストにエントリーされている各アクセスノードについて、当該アクセスノードが存在するリンクで移動ノードの宛先として使用する気付アドレスのリストを作成する気付アドレスリスト作成手段と、
自ノードが接続するリンクを変更した場合、変更後のリンク上に存在するアクセスノードのデータリンク層アドレスを取得するアクセスノードアドレス取得手段と、
取得したデータリンク層アドレスから、前記アクセスノードリストを参照してデフォルトルータを検出するデフォルトルータ検出手段と、
前記デフォルトルータのサブネットプレフィックスと一致したネットワークプレフィックスを持つ気付アドレスを、プライマリ気付アドレスとして、前記気付アドレスのリストから検出するプライマリ気付アドレス検出手段と、
前記プライマリ気付アドレスをもって自ノード宛パケットの経路を更新するよう前記モビリティ制御装置に要請する経路更新要請手段とを有することを特徴とする通信システム。
【請求項１９】
前記移動ノードのリスト取得手段が、
自ノードが接続するリンクに存在するアクセスノードの情報をモビリティ制御装置に通知するアクセスノード通知手段と、
自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストをモビリティ制御装置に要請するアクセスノードリスト要請手段と、
前記近隣リンクに存在するアクセスノードリストをモビリティ制御装置から取得するアクセスノードリスト取得手段とを含んで構成され、
前記モビリティ制御装置が、
移動ノードからのアクセスノードの情報を取得するアクセスノード取得手段と、
前記アクセスノードの情報に基づいて、移動ノードにアクセスリンクを提供するアクセスノードを登録したアクセスノードリストを作成するアクセスノードリスト作成手段と、
移動ノードからのアクセスノードリストの要請を受けて、前記近隣リンクに存在するアクセスノードリストを移動ノードに通知するアクセスノードリスト通知手段とを有する、
ことを特徴とする請求項１８記載の通信システム。
【請求項２０】
請求項４に記載の新たに定義されたメッセージにおいて採用されるデータフォーマットであって、
インターネットプロトコル・バージョン６に準拠した基本ヘッダ部と、拡張ヘッダ部から成り、
前記基本ヘッダ部が、
次のヘッダがＩＣＭＰバージョン６に関するヘッダであることを示す次ヘッダ設定フィールドと、
移動ノードの気付アドレスを格納するソースアドレスフィールドと、
移動ノードがバインディングを登録するモビリティ制御装置のアドレスを格納する宛先アドレスフィールドとを含んで構成され、
前記拡張ヘッダ部が、
当該メッセージがＩＣＭＰルータアドレス・ソリシテーション・メッセージであることを識別するタイプフィールドを含んで構成されたことを特徴とするデータフォーマット。
【請求項２１】
請求項５に記載の新たに定義されたメッセージにおいて採用されるデータフォーマットであって、
インターネットプロトコル・バージョン６に準拠した基本ヘッダ部と、拡張ヘッダ部から成り、
前記基本ヘッダ部が、
次のヘッダがＩＣＭＰバージョン６に関するヘッダであることを示す次ヘッダ設定フィールドと、
モビリティ制御装置のアドレスを格納するソースアドレスフィールドと、
移動ノードの気付アドレスを格納する宛先アドレスフィールドとを含んで構成され、
前記拡張ヘッダ部が、
当該メッセージがＩＣＭＰルータアドレス・アドバタイズメント・メッセージであることを識別するタイプフィールドと、
モビリティ制御装置が保持するアクセスノードリストのエントリー順に付されるシーケンス番号を格納するシーケンス番号フィールドと、
通知するアドレスの有効期間情報を格納する有効期間フィールドと、
アクセスルータのネットワーク層アドレス、データリンク層アドレス又はアクセスポイントのデータリンク層アドレスの何れかを格納するアドレス格納フィールドと、
前記アドレス格納フィールドに格納されるアドレスが、アクセスルータのネットワーク層アドレス、データリンク層アドレス又はアクセスポイントのデータリンク層アドレスの何れであるかを示す種別フィールドと
を含んで構成されたことを特徴とするデータフォーマット。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットプロトコル・バージョン６（ＩＰｖ６）に関する技術であり、移動ノード、モビリティ制御装置、通信制御方法、通信システム及びデータフォーマットに関する。
【０００２】
【従来の技術】
Internet Protocol version 6 (IPv6) (例えば、非特許文献１参照)によるインターネットにおいて、ノードが接続するリンクを移動に伴って次々と変更しても通信相手のノードとの通信を維持することを可能にする従来技術としてMobileIPv6 (例えば、非特許文献２参照)がある。Mobile IPv6は、インターネット上を移動するノードである移動ノード(ＭＮ:Mobile Node)と、インターネットの所定のリンクに存在してＭＮ宛パケットをＭＮに転送するホームエージェント(ＨＡ:Home Agent)を定義している。ＭＮは、自分が使用するＨＡが存在するリンクから決まるホームアドレス(ＨｏＡ:Home Address)と、自分が現在存在するリンクから決まる気付アドレス(ＣｏＡ:Care of Address)を使用する。ＭＮは、移動する度にＣｏＡを更新する。そして、バインディング更新（Binding Update：ＢＵ）メッセージによって、ＨｏＡとＣｏＡの対応を示すバインディングをＨＡに通知する。ＨＡは、ＭＮの通信相手が送信したＭＮのＨｏＡ宛パケットを、バインディングが示すＣｏＡ宛のパケットに入れて転送する。Mobile IPv6は、以上の動作によりＭＮと相手ノードとの通信を保障する。
【０００３】
ＨＡは、ＭＮが移動してインターネットヘの接続リンクを切り替えた後、ＣｏＡを更新し、ＨＡが管理するＭＮのバインディングを更新するまで旧ＣｏＡにパケットを転送し、バインディング更新処理が完了すると新ＣｏＡに転送する。旧ＣｏＡに転送されたパケットは、ＭＮが移動前に接続していたリンクに転送されるために、ＭＮに受信されることなくバースト的なパケットロスになる。
【０００４】
バーストパケットロスの原因となるバインディング更新処理時間を低減するため、ＨＡとＭＮの間にモビリティアンカーポイント(ＭＡＰ:Mobility Anchor Point)を導入したHierarchical Mobile IPv6(例えば、非特許文献３参照)が提案されている。Hierarchical Mobile IPv6において、ＨＡはＨｏＡとＭＡＰアドレスのバインディングを管理し、ＭＡＰはＨｏＡとＣｏＡのバインディングを管理する。ＭＮは、同一ＭＡＰドメイン内で接続リンクを切り替える場合、ＨＡが管理するバインディングの更新が不要であり、ＭＡＰが管理するバインディングのみを更新すれば良い。ＭＮとＭＡＰの間の伝送遅延時間はＭＮとＨＡの間の伝送遅延時間よりも短いため、ＭＡＰとのバインディング更新処理時間はＨＡとのバインディング更新処理時間よりも短くなる。したがって、Hierarchical Mobile IPv6は、同一ＭＡＰドメイン内で接続リンクを切り替える場合、Mobile IPよりもバーストパケットロスを低減することができる。
【０００５】
【非特許文献1】
S.Deering and R.Hinden, "Internet Protocol, Version 6 (IPv6) Specification," Request For Comments 2460, December, 1998.
【０００６】
【非特許文献2】
C.Perkins and D.B.Johnson, "Mobility Support in IPv6," draft-ietf-mobileip-ipv6-18.txt, June, 2002.
【０００７】
【非特許文献3】
H.Soliman, et al., "Hierarchical MIPv6 mobility management (HMIPv6)," draft-ietf-mobileip-hmipv6-06.txt, July, 2002.
【０００８】
【非特許文献4】
T.Narten, et al., "Neighbor Discovery for IP version 6 (IPv6)," Request For Comments 2461, December, 1998.
【０００９】
【発明が解決しようとする課題】
しかし、Hierarchical Mobile IPv6は、もう１つのバーストパケットロスの原因となるＣｏＡ更新時間を低減していない。ＭＮは接続リンク上に存在するアクセスルータ(ＡＲ:Access Router)よりRouter Advertisement(ＲＡ)メッセージを受信してデフォルトルータを検出した後にＣｏＡを更新できる。ＭＮは、アクセスルータが定期的に送信するＲＡを受信するか、又は自ら接続リンク上のアクセスルータに対してRouter Solicitation(ＲＳ)メッセージを送信してＲＡを送信するよう要請することでＲＡを受信することができる。しかし、アクセスルータは、ＭＮからＲＳによりＲＡを送信するよう要請を受けても、即座に送信せず最大500[msec]のランダム送信遅延を付加してＲＡを送信する(例えば、非特許文献４参照)。したがって、ＣｏＡ更新は、最大で500[msec]要する。
【００１０】
本発明は、上記課題を解決するために成されたものであり、移動ノードがＩＰネットワークへ接続するリンクを切り替えた際に、移動ノードがデータリンク層と接続を確立してから気付アドレスを更新するまでに要する気付アドレス更新時間を短縮することができる移動ノード、モビリティ制御装置、通信制御方法、通信システム及びデータフォーマットを提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る移動ノードは、請求項１に記載したように、インターネットプロトコル・バージョン６に準拠した通信システムを、移動ノードの移動を管理するモビリティ制御装置と、移動ノードがパケット通信ネットワークに接続するリンクを提供するアクセスノードとともに構成する移動ノードであって、自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストを取得するリスト取得手段と、取得したアクセスノードリストにエントリーされている各アクセスノードについて、当該アクセスノードが存在するリンクで移動ノードの宛先として使用する気付アドレスのリストを作成する気付アドレスリスト作成手段と、自ノードが接続するリンクを変更した場合、変更後のリンク上に存在するアクセスノードのデータリンク層アドレスを取得するアクセスノードアドレス取得手段と、取得したデータリンク層アドレスから、アクセスノードリストを参照してデフォルトルータを検出するデフォルトルータ検出手段と、デフォルトルータのサブネットプレフィックスと一致したネットワークプレフィックスを持つ気付アドレスを、プライマリ気付アドレスとして、気付アドレスのリストから検出するプライマリ気付アドレス検出手段と、プライマリ気付アドレスをもって自ノード宛パケットの経路を更新するようモビリティ制御装置に要請する経路更新要請手段とを有することを特徴とする。
【００１２】
この移動ノードでは、リスト取得手段が、自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストを取得し、気付アドレスリスト作成手段が、取得されたアクセスノードリストにエントリーされている各アクセスノードについて、当該アクセスノードが存在するリンクで移動ノードの宛先として使用する気付アドレスのリストを作成する。そして、移動ノードが、接続するリンクを変更した場合、アクセスノードアドレス取得手段が、変更後のリンク上に存在するアクセスノードのデータリンク層アドレスを取得し、デフォルトルータ検出手段が、取得したデータリンク層アドレスから、アクセスノードリストを参照してデフォルトルータを検出する。さらに、プライマリ気付アドレス検出手段が、デフォルトルータのサブネットプレフィックスと一致したネットワークプレフィックスを持つ気付アドレスを、プライマリ気付アドレスとして、気付アドレスのリストから検出し、経路更新要請手段が、当該プライマリ気付アドレスをもって自ノード宛パケットの経路を更新するようモビリティ制御装置に要請する。
【００１３】
上記のように、移動ノードは、事前に保持した近隣リンクに存在するアクセスノードリスト及び気付アドレスリストに基づいて、接続するリンクの変更後に、デフォルトルータ及びプライマリ気付アドレスを検出し、当該プライマリ気付アドレスをもって自ノード宛パケットの経路を更新するようモビリティ制御装置に要請するため、接続するリンクの変更時に、気付アドレスの更新要請を即座にモビリティ制御装置に送ることができ、移動ノードがデータリンク層と接続を確立してから気付アドレスを更新するまでに要する気付アドレス更新時間を大幅に短縮することができる。
【００１４】
なお、アクセスノードリスト取得手段は、請求項２に記載したように、自ノードが接続するリンクに存在するアクセスノードの情報をモビリティ制御装置に通知するアクセスノード通知手段と、自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストをモビリティ制御装置に要請するアクセスノードリスト要請手段と、モビリティ制御装置により作成された近隣リンクのアクセスノードリストをモビリティ制御装置から取得するアクセスノードリスト取得手段とを含んで構成されたことを特徴とする。
【００１５】
即ち、アクセスノードリスト取得手段において、アクセスノード通知手段が、自ノードが接続するリンクに存在するアクセスノードの情報をモビリティ制御装置に通知する。この通知を受けたモビリティ制御装置では、アクセスノードを登録したアクセスノードリストを作成することが可能となる。そして、アクセスノードリスト要請手段が、自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストをモビリティ制御装置に要請し、アクセスノードリスト取得手段が、モビリティ制御装置により作成された近隣リンクのアクセスノードリストをモビリティ制御装置から取得することができる。
【００１６】
上記移動ノードでは、以下のような構成態様を採ることもできる。
【００１７】
アクセスノード通知手段は、請求項３に記載したように、自ノードが接続するリンクに存在するアクセスノードの情報を、モビリティ制御装置あてのバインディング更新メッセージに付加されたアクセスノードオプションに記載することで、当該アクセスノードの情報をモビリティ制御装置に通知することを特徴とする。
【００１８】
アクセスノードリスト要請手段は、請求項４に記載したように、新たに定義されたメッセージ、又はモビリティ制御装置あてのバインディング更新メッセージに付加されたメッセージフィールドを用いて、自ノードが接続しているリンクの近隣に存在するアクセスノードリストを要請することを特徴とする。
【００１９】
アクセスノードリスト取得手段は、請求項５に記載したように、新たに定義されたメッセージ、又はモビリティ制御装置からのバインディング確認メッセージに付加されたメッセージフィールドを用いて、自ノードが接続しているリンクの近隣に存在するアクセスノードリストを取得することを特徴とする。
【００２０】
ところで、上記のアクセスノードは、アクセスルータのみで構成してもよいし、アクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成してもよい。このようなアクセスノードの構成態様に応じて、アクセスノード通知手段、アクセスノードアドレス取得手段及びデフォルトルータ検出手段は、それぞれ以下のように構成することができる。
【００２１】
アクセスノード通知手段は、請求項６に記載したように、アクセスノードがアクセスルータである場合、アクセスノードの情報として当該アクセスルータのネットワーク層アドレス及びデータリンク層アドレスを通知し、アクセスノードがアクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成される場合、アクセスノードの情報として当該アクセスルータのネットワーク層アドレス、データリンク層アドレス、及び当該アクセスポイントのデータリンク層アドレスを通知することを特徴とする。
【００２２】
アクセスノードアドレス取得手段は、請求項７に記載したように、アクセスノードがアクセスルータである場合、ＩＰ層とデータリンク層との情報交換のための所定の情報交換メッセージを用いて、変更後のリンク上に存在するアクセスルータのデータリンク層アドレスをＩＰ層に通知することでデータリンク層アドレスを取得し、アクセスノードがアクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成される場合、所定の情報交換メッセージを用いて、変更後のリンク上に存在するアクセスポイントのデータリンク層アドレスをＩＰ層に通知することでデータリンク層アドレスを取得することを特徴とする。
【００２３】
デフォルトルータ検出手段は、請求項８に記載したように、アクセスノードがアクセスルータである場合、取得したアクセスルータのデータリンク層アドレスと一致するアクセスルータをアクセスノードリストから検索し、検索で得られたアクセスルータをデフォルトルータとし、アクセスノードがアクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成される場合、変更後のリンク上に存在するアクセスポイントと同じサブネットに存在するアクセスルータを、取得したアクセスポイントのデータリンク層アドレス及びアクセスノードリストを参照して検索し、検索で得られたアクセスルータをデフォルトルータとすることを特徴とする。
【００２４】
本発明に係るモビリティ制御装置は、請求項９に記載したように、インターネットプロトコル・バージョン６に基づいて移動ノードの移動を管理するモビリティ制御装置であって、移動ノードが接続するリンク上に存在するアクセスノードの情報を取得するアクセスノード取得手段と、移動ノードにアクセスリンクを提供するアクセスノードを登録したアクセスノードリストを作成するアクセスノードリスト作成手段と、自装置が設置されたドメイン内のアクセスノードリストを移動ノードに通知するアクセスノードリスト通知手段とを有することを特徴とする。
【００２５】
このモビリティ制御装置では、アクセスノード取得手段が、移動ノードが接続するリンク上に存在するアクセスノードの情報を取得すると、アクセスノードリスト作成手段が、移動ノードにアクセスリンクを提供するアクセスノードを登録したアクセスノードリストを作成する。そして、例えば、移動ノードからアクセスノードリストの要請があった場合等には、アクセスノードリスト通知手段が、自装置が設置されたドメイン内のアクセスノードリストを移動ノードに通知することができる。
【００２６】
上記の各種手段は以下のように構成することもできる。
【００２７】
アクセスノード取得手段は、請求項１０に記載したように、移動ノードからのバインディング更新メッセージに付加されたアクセスノードオプションより、アクセスノードの情報を取得することを特徴とする。
【００２８】
アクセスノードリスト通知手段は、請求項１１に記載したように、新たに定義されたメッセージ、又は移動ノードあてのバインディング確認メッセージに付加されたメッセージフィールドを用いて、アクセスノードリストを移動ノードに通知することを特徴とする。
【００２９】
アクセスノードリスト通知手段は、請求項１２に記載したように、自装置が設置されたドメイン内のリンクで、移動ノードにアクセスリンクを提供する全てのリンク上に存在するアクセスノードの情報を登録したアクセスノードリストを、移動ノードに通知することを特徴とする。
【００３０】
アクセスノードリスト通知手段は、請求項１３に記載したように、移動ノードが現在接続しているリンクからハンドオフする可能性が所定基準以上の、周辺リンク上のアクセスノードの情報を登録したアクセスノードリストを、移動ノードに通知することを特徴とする。
【００３１】
ところで、上記のアクセスノードは、アクセスルータのみで構成してもよいし、アクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成してもよい。このようなアクセスノードの構成態様に応じて、アクセスノード取得手段及びアクセスノードリスト作成手段は、それぞれ以下のように構成することができる。
【００３２】
アクセスノード取得手段は、請求項１４に記載したように、アクセスノードがアクセスルータである場合、アクセスノードの情報として当該アクセスルータのネットワーク層アドレス及びデータリンク層アドレスを取得し、アクセスノードがアクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成される場合、アクセスノードの情報として当該アクセスルータのネットワーク層アドレス、データリンク層アドレス、及び当該アクセスポイントのデータリンク層アドレスを取得することを特徴とする。
【００３３】
アクセスノードリスト作成手段は、請求項１５に記載したように、アクセスノードがアクセスルータである場合、当該アクセスルータのネットワーク層アドレス及びデータリンク層アドレスを１つのエントリーとしたアクセスノードリストを作成し、アクセスノードがアクセスルータ、及び当該移動ノードにアクセスリンクを提供するアクセスポイントにより構成される場合、当該アクセスルータのネットワーク層アドレス及びデータリンク層アドレス、並びに当該アクセスポイントのデータリンク層アドレスを１つのエントリーとしたアクセスノードリストを作成することを特徴とする。
【００３４】
ところで、本発明は、移動ノードやモビリティ制御装置を含んで構成された通信システムに関する発明として捉えることもでき、また、移動ノードや通信システムにおける通信制御方法として捉えることもできる。
【００３５】
即ち、本発明に係る通信制御方法は、請求項１６に記載したように、インターネットプロトコル・バージョン６に準拠した通信システムを、移動ノードの移動を管理するモビリティ制御装置と、移動ノードがパケット通信ネットワークに接続するリンクを提供するアクセスノードとともに構成する移動ノードにおける通信制御方法であって、自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストを取得するリスト取得工程と、取得したアクセスノードリストにエントリーされている各アクセスノードについて、当該アクセスノードが存在するリンクで移動ノードの宛先として使用する気付アドレスのリストを作成する気付アドレスリスト作成工程と、自ノードが接続するリンクを変更した場合、変更後のリンク上に存在するアクセスノードのデータリンク層アドレスを取得するアクセスノードアドレス取得工程と、取得したデータリンク層アドレスから、アクセスノードリストを参照してデフォルトルータを検出するデフォルトルータ検出工程と、デフォルトルータのサブネットプレフィックスと一致したネットワークプレフィックスを持つ気付アドレスを、プライマリ気付アドレスとして、気付アドレスのリストから検出するプライマリ気付アドレス検出工程と、プライマリ気付アドレスをもって自ノード宛パケットの経路を更新するようモビリティ制御装置に要請する経路更新要請工程とを有することを特徴とする。
【００３６】
また、本発明に係る通信制御方法は、請求項１７に記載したように、インターネットプロトコル・バージョン６に準拠したパケット通信が行われ、移動ノードと、移動ノードの移動を管理するモビリティ制御装置と、移動ノードがパケット通信ネットワークに接続するリンクを提供するアクセスノードとを含んで構成される通信システムにおける通信制御方法であって、移動ノードが、自ノードが接続するリンクに存在するアクセスノードの情報をモビリティ制御装置に通知するアクセスノード通知工程と、モビリティ制御装置が、移動ノードからのアクセスノードの情報を取得するアクセスノード取得工程と、モビリティ制御装置が、アクセスノードの情報に基づいて、移動ノードにアクセスリンクを提供するアクセスノードを登録したアクセスノードリストを作成するアクセスノードリスト作成工程と、移動ノードが、自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストをモビリティ制御装置に要請するアクセスノードリスト要請工程と、モビリティ制御装置が、移動ノードからのアクセスノードリストの要請を受けて、近隣リンクに存在するアクセスノードリストを移動ノードに通知するアクセスノードリスト通知工程と、移動ノードが、近隣リンクのアクセスノードリストをモビリティ制御装置から取得するアクセスノードリスト取得工程とを有することを特徴とする。
【００３７】
本発明に係る通信システムは、請求項１８に記載したように、インターネットプロトコル・バージョン６に準拠したパケット通信が行われ、移動ノードと、移動ノードの移動を管理するモビリティ制御装置と、移動ノードがパケット通信ネットワークに接続するリンクを提供するアクセスノードとを含んで構成される通信システムであって、移動ノードが、自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストを取得するリスト取得手段と、取得したアクセスノードリストにエントリーされている各アクセスノードについて、当該アクセスノードが存在するリンクで移動ノードの宛先として使用する気付アドレスのリストを作成する気付アドレスリスト作成手段と、自ノードが接続するリンクを変更した場合、変更後のリンク上に存在するアクセスノードのデータリンク層アドレスを取得するアクセスノードアドレス取得手段と、取得したデータリンク層アドレスから、アクセスノードリストを参照してデフォルトルータを検出するデフォルトルータ検出手段と、デフォルトルータのサブネットプレフィックスと一致したネットワークプレフィックスを持つ気付アドレスを、プライマリ気付アドレスとして、気付アドレスのリストから検出するプライマリ気付アドレス検出手段と、プライマリ気付アドレスをもって自ノード宛パケットの経路を更新するようモビリティ制御装置に要請する経路更新要請手段とを有することを特徴とする。
【００３８】
上記通信システムでは、請求項１９に記載したように、移動ノードのリスト取得手段が、自ノードが接続するリンクに存在するアクセスノードの情報をモビリティ制御装置に通知するアクセスノード通知手段と、自ノードが接続するリンクの近隣リンクに存在するアクセスノードのリストをモビリティ制御装置に要請するアクセスノードリスト要請手段と、近隣リンクに存在するアクセスノードリストをモビリティ制御装置から取得するアクセスノードリスト取得手段とを含んで構成され、モビリティ制御装置が、移動ノードからのアクセスノードの情報を取得するアクセスノード取得手段と、アクセスノードの情報に基づいて、移動ノードにアクセスリンクを提供するアクセスノードを登録したアクセスノードリストを作成するアクセスノードリスト作成手段と、移動ノードからのアクセスノードリストの要請を受けて、近隣リンクに存在するアクセスノードリストを移動ノードに通知するアクセスノードリスト通知手段とを有することを特徴とする。
【００３９】
前述した請求項４や請求項５に記載した「新たに定義されたメッセージ」については、以下のようなデータフォーマットを採用することが望ましい。
【００４０】
本発明に係るデータフォーマットは、請求項２０に記載したように、請求項４に記載の新たに定義されたメッセージにおいて採用されるデータフォーマットであって、インターネットプロトコル・バージョン６に準拠した基本ヘッダ部と、拡張ヘッダ部から成り、基本ヘッダ部が、次のヘッダがＩＣＭＰバージョン６に関するヘッダであることを示す次ヘッダ設定フィールドと、移動ノードの気付アドレスを格納するソースアドレスフィールドと、移動ノードがバインディングを登録するモビリティ制御装置のアドレスを格納する宛先アドレスフィールドとを含んで構成され、拡張ヘッダ部が、当該メッセージがＩＣＭＰルータアドレス・ソリシテーション・メッセージであることを識別するタイプフィールドを含んで構成されたことを特徴とする。
【００４１】
また、本発明に係るデータフォーマットは、請求項２１に記載したように、請求項５に記載の新たに定義されたメッセージにおいて採用されるデータフォーマットであって、インターネットプロトコル・バージョン６に準拠した基本ヘッダ部と、拡張ヘッダ部から成り、基本ヘッダ部が、次のヘッダがＩＣＭＰバージョン６に関するヘッダであることを示す次ヘッダ設定フィールドと、モビリティ制御装置のアドレスを格納するソースアドレスフィールドと、移動ノードの気付アドレスを格納する宛先アドレスフィールドとを含んで構成され、拡張ヘッダ部が、当該メッセージがＩＣＭＰルータアドレス・アドバタイズメント・メッセージであることを識別するタイプフィールドと、モビリティ制御装置が保持するアクセスノードリストのエントリー順に付されるシーケンス番号を格納するシーケンス番号フィールドと、通知するアドレスの有効期間情報を格納する有効期間フィールドと、アクセスルータのネットワーク層アドレス、データリンク層アドレス又はアクセスポイントのデータリンク層アドレスの何れかを格納するアドレス格納フィールドと、アドレス格納フィールドに格納されるアドレスが、アクセスルータのネットワーク層アドレス、データリンク層アドレス又はアクセスポイントのデータリンク層アドレスの何れであるかを示す種別フィールドとを含んで構成されたことを特徴とする。
【００４２】
【発明の実施の形態】
以下、本発明に係る各種の実施形態について説明する。
【００４３】
［第１実施形態］
［通信システムの構成］
図１には、第１実施形態における通信システム１の構成を示す。同図に示すように、通信システム１は、インターネットプロトコル・バージョン６に準拠したパケット通信が行われ、移動ノード（ＭＮ）１０と、移動ノード１０の移動を管理するモビリティアンカーポイント（ＭＡＰ）５０と、ＭＮ１０がパケット通信ネットワークに接続するリンクを提供するアクセスノードとしてのアクセスルータ（ＡＲ）３０とを含んで構成されている。各ＡＲ３０は、有線又は無線の回線を介してＭＡＰ５０に接続される。なお、第１実施形態の通信システム１では、アクセスノードはＡＲ３０のみで構成される。また、図１の領域範囲４０は、各ＡＲがアクセスリンクを提供する範囲を示す。
【００４４】
図２には、ＭＮ１０の構成を示す。同図に示すように、ＭＮ１０は、情報の送受信を行う送受信機１２と、記憶装置１４と、後述の各種の処理を行う構成部から成る処理装置１６とを含んで構成されている。処理装置１６は、ＡＲ３０のネットワーク層アドレス及びデータリンク層アドレスをＭＡＰ５０に通知するアクセスノード通知部１６Ａと、アクセスノードリストをＭＡＰ５０に要求するアクセスノードリスト要請部１６Ｂと、ＭＡＰ５０よりアクセスノードリストを取得するアクセスノードリスト取得部１６Ｃと、気付アドレスリストを作成する気付アドレスリスト作成部１６Ｄと、移動後に接続したリンク上のＡＲ３０のデータリンク層アドレスをL2triggerより取得するアクセスノードアドレス取得部１６Ｅと、アクセスノードリストからデフォルトルータを検出するデフォルトルータ検出部１６Ｆと、気付アドレスリストからプライマリ気付アドレス（ＰＣｏＡ）を検出するプライマリ気付アドレス検出部１６Ｇと、ＰＣｏＡとホームアドレス（ＨｏＡ）のバインディングをバインディング更新メッセージ（ＢＵ）によりＭＡＰ５０に要請する経路更新登録要請部１６Ｈとを含んで構成されている。
【００４５】
図３には、ＭＡＰ５０の構成を示す。同図に示すように、ＭＡＰ５０は、情報の送受信を行う送受信機５２と、記憶装置５４と、後述の各種の処理を行う構成部から成る処理装置５６とを含んで構成されている。処理装置５６は、ＡＲ３０のネットワーク層アドレス及びデータリンク層アドレスを取得するアクセスノード取得部５６Ａと、ＡＲ３０のネットワーク層アドレス及びデータリンク層アドレスを１エントリーとしたアクセスノードリストを作成するアクセスノードリスト作成部５６Ｂと、ＭＮ１０にアクセスノードリストを通知するアクセスノードリスト通知部５６Ｃとを含んで構成されている。
【００４６】
［各種メッセージやリストのフォーマット］
ＭＮ１０のアクセスノード通知部１６Ａは、ＭＮ１０がＭＡＰ５０に送信する図４のＢＵ６０に、新しく定義されたアクセスノードオプションヘッダ６０Ｄを付加する。ここで、図４のＢＵ６０を概説する。ＢＵ６０は、アクセスノード通知部１６ＡがＡＲ３０のネットワーク層アドレス及びデータリンク層アドレス、並びにＡＰのデータリンク層アドレスを通知するために使用される（但し、第１実施形態ではＡＲ３０のネットワーク層アドレス及びデータリンク層アドレスのみ）。ＢＵ６０は、ＩＰｖ６基本ヘッダ６０Ａ、ＢＵモビリティオプションヘッダ６０Ｂ、ホームアドレスオプションヘッダ６０Ｃ、及びアクセスノードオプションヘッダ６０Ｄから構成される。１つのアクセスノードオプションで通知できるアドレスは１つである。よって、例えば、ＡＲ３０のネットワーク層アドレス及びデータリンク層アドレスを通知する場合は、２つのアクセスノードオプションヘッダがＢＵ６０に付加される。
【００４７】
上記のアクセスノードオプションヘッダ６０Ｄのフィールドのうち、「OptionType」フィールドはアクセスノードオプションであることを識別するためのフィールドであり、任意の整数が割り当てられる。「Option Length」フィールドはアクセスノードオプションのヘッダ長に関するフィールドであり、Ａフラグフィールドは当該ヘッダのフィールドに格納されたアドレスの種別に関するフィールドである。例えば、Ａフラグが０の場合、格納されたアドレスがＡＲ３０のネットワーク層アドレスであることを表し、Ａフラグが１の場合はＡＲ３０のデータリンク層アドレスであることを、Ａフラグが２の場合はＡＰのデータリンク層アドレスであることを、それぞれ表す。「Prefix Length」フィールドは、通知するアドレスがネットワーク層アドレスの場合のみ使用され、アドレスのプレフィックス長に関するフィールドである。また、「Lifetime」フィールドは、通知するアドレスの有効期間に関するフィールドである。
【００４８】
アクセスノードリスト要請部１６Ｂは、自身のバインディングを登録するＭＡＰ５０を変更した時及び自身が保持するアクセスノードリスト内のエントリーの有効期間が切れた時に、ＭＡＰ５０にアクセスノードリストを要請するが、このとき、図５に示すICMP Router Address Solicitationメッセージ６２を送受信機１２より送信してアクセスノードリストを要請する。また、このときアクセスノードリスト要請部１６Ｂは、図６に示すアクセスノードリスト要請フラグ付ＢＵ６４をＭＡＰ５０に送信してアクセスノードリストを要請してもよい。
【００４９】
上記のICMP Router Address Solicitationメッセージ６２は、図５に示すように、ＩＰｖ６基本ヘッダ６２Ａ及びICMP Router Address Solicitationヘッダ６２Ｂから構成され、ＩＰｖ６基本ヘッダ６２Ａの「Next Header」フィールドには次のヘッダがＩＣＭＰｖ６に関するヘッダであることを示す情報（例えば、"58"）が格納される。また、ICMP Router Address Solicitationヘッダ６２Ｂにおいては、「Type」フィールドは当該ヘッダがICMP Router Address Solicitationであることを識別するためのフィールドであり、任意の整数が割り当てられる。「Options」フィールドには、始点リンク層アドレスオプション等のＩＣＭＰｖ６で定められたオプションが使用可能とされている。
【００５０】
また、アクセスノードリスト要請フラグ付ＢＵ６４は、図６に示すように、ＩＰｖ６基本ヘッダ６４Ａ、ＢＵモビリティオプションヘッダ６４Ｂ及びホームアドレスオプションヘッダ６４Ｃから構成される。このうちＢＵモビリティオプションヘッダ６４Ｂには、新規にＲフラグ６４Ｘが設定される。このＲフラグ６４Ｘが１の場合、ＭＮ１０はＭＡＰ５０にアクセスノードリストを通知するよう要請する。Ｒフラグ６４Ｘが０の場合は、ＭＮ１０はＭＡＰ５０にアクセスノードリストの通知を要請しない。
【００５１】
アクセスノードリスト取得部１６Ｃは、ＭＡＰ５０が作成したアクセスノードリストをＭＡＰ５０から取得するが、ここでのアクセスノードリストは、例えば、図７のように、ＭＮ１０からＭＡＰに通知したＡＲのネットワーク層アドレス及びデータリンク層アドレスを１エントリーとしたリストとして構成することができる。アクセスノードリスト取得部１６Ｃは、ICMP Router Address Advertisement(図８)を送受信機１２より受信して、ICMP Router Address Advertisement内の所定のフィールドに記載されているアクセスノードリストを取得する。また、アクセスノードリスト取得部１６Ｃは、Router Address Advertisementオプション付ＢＡ(図９)をＭＡＰ５０より受信してアクセスノードリストを取得してもよい。
【００５２】
図８に示すように、ICMP Router Address Advertisementメッセージ６６は、ＩＰｖ６基本ヘッダ６６Ａ及びICMP Router Address Advertisement ヘッダ６６Ｂから構成され、ＩＰｖ６基本ヘッダ６６Ａの「Next Header」フィールドには次のヘッダがＩＣＭＰｖ６に関するヘッダであることを示す情報（例えば、"58"）が格納される。また、ICMP Router Address Advertisementヘッダ６６Ｂにおいては、「Type」フィールドは当該ヘッダがICMP Router Address Advertisementオプションであることを識別するためのフィールドであり、任意の整数が割り当てられる。「Sequence」フィールドには、シーケンス番号がＭＡＰ５０の保持するアクセスノードリストのエントリー順に付けられる。シーケンス番号が等しいＡＲ３０のネットワーク層アドレス、データリンク層アドレス及びＡＰのデータリンク層アドレスは、同じアクセスリンクに存在するＡＲ及びＡＰのアドレスを表している。「Lifetime」フィールドは、通知するアドレスの有効期間に関するフィールドである。
【００５３】
また、Ａフラグフィールドは当該ヘッダのフィールドに格納されたアドレスの種別に関するフィールドである。例えば、Ａフラグが０の場合、格納されたアドレスがＡＲ３０のネットワーク層アドレスであることを表し、Ａフラグが１の場合はＡＲ３０のデータリンク層アドレスであることを、Ａフラグが２の場合はＡＰのデータリンク層アドレスであることを、それぞれ表す。「Prefix Length」フィールドは、通知するアドレスがネットワーク層アドレスの場合のみ使用され、アドレスのプレフィックス長に関するフィールドである。
【００５４】
図９に示すように、Router Address Advertisementオプション付ＢＡ６８は、ＩＰｖ６基本ヘッダ６８Ａ、ＢＡモビリティオプションヘッダ６８Ｂ及び新規のRouter Address Advertisementオプションヘッダ６８Ｃから構成される。RouterAddress Advertisementオプションヘッダ６８Ｃにおける「Option Type」フィールドは当該ヘッダがRouter Address Advertisementオプションであることを識別するためのフィールドであり、任意の整数が割り当てられる。「Option Length」フィールドには、Router Address Advertisementオプションのヘッダ長情報が格納される。「Sequence」フィールドには、シーケンス番号がＭＡＰ５０の保持するアクセスノードリストのエントリー順に付けられる。シーケンス番号が等しいＡＲ３０のネットワーク層アドレス、データリンク層アドレス及びＡＰのデータリンク層アドレスは、同じアクセスリンクに存在するＡＲ及びＡＰのアドレスを表している。「Lifetime」フィールドは、通知するアドレスの有効期間に関するフィールドである。
【００５５】
また、Ａフラグフィールドは当該ヘッダのフィールドに格納されたアドレスの種別に関するフィールドである。例えば、Ａフラグが０の場合、格納されたアドレスがＡＲ３０のネットワーク層アドレスであることを表し、Ａフラグが１の場合はＡＲ３０のデータリンク層アドレスであることを、Ａフラグが２の場合はＡＰのデータリンク層アドレスであることを、それぞれ表す。「Prefix Length」フィールドは、通知するアドレスがネットワーク層アドレスの場合のみ使用され、アドレスのプレフィックス長に関するフィールドである。
【００５６】
気付アドレスリスト作成部１６Ｄは、ＭＡＰ５０より通知されたアクセスノードリストにエントリーしているＡＲ３０のサブネットプレフィックスに対応したＣｏＡを作成し、作成したＣｏＡを図１０の気付アドレスリスト（ＣｏＡリスト）にエントリーする。同図に示すように、ＣｏＡリストには、シーケンス番号、気付アドレス及び有効期間の情報が格納され、後述のプライマリ気付アドレスについては「プライマリ気付アドレス」である旨の情報が付される。
【００５７】
［第１実施形態における処理内容］
以下、第１実施形態における処理内容を説明する。
【００５８】
図１１にはＭＮ１０の動作フローを示す。ＭＮ１０においては、図１１のＡ０１にて、アクセスノード通知部１６Ａが、ＭＮ１０が現在接続しているＡＲ３０のネットワーク層アドレス及びデータリンク層アドレスを、ＢＵの送信によりＭＡＰ５０に通知する。このとき、アクセスノード通知部１６Ａは、ＭＡＰ５０あてのＢＵにアクセスノードオプションヘッダを付加し、当該アクセスノードオプションヘッダの所定フィールドに上記ＡＲ３０のネットワーク層アドレス及びデータリンク層アドレスを記載した上で、当該ＢＵをＭＡＰ５０へ送信する。
【００５９】
次に、Ａ０２にてアクセスノードリスト要請部１６Ｂが、ＭＡＰ５０に対しICMP Router Address Solicitation(図５)を送受信機１２より送信してアクセスノードリストの通知を要請する。この要請は、自身のバインディングを登録するＭＡＰ５０を変更した時及び自身が保持するアクセスノードリスト内のエントリーの有効期間が切れた時に行われる。なお、アクセスノードリスト要請部１６Ｂは、アクセスノードリスト要請フラグ付ＢＵ（図６）をＭＡＰ５０に送信してアクセスノードリストを要請してもよい。
【００６０】
次に、Ａ０３にてアクセスノードリスト取得部１６Ｃが、ＭＡＰ５０からのICMP Router Address Advertisement(図８)を送受信機１２より受信して、ICMP Router Address Advertisement内の所定のフィールドに記載されているアクセスノードリスト（図７）を取得する。なお、アクセスノードリスト取得部１６Ｃは、Router Address Advertisementオプション付ＢＡ(図９)をＭＡＰ５０より受信してアクセスノードリストを取得してもよい。
【００６１】
次に、Ａ０４にて気付アドレスリスト作成部１６Ｄが、ＭＡＰ５０より通知されたアクセスノードリストにエントリーしているＡＲ３０のサブネットプレフィックスに対応したＣｏＡを作成し、作成したＣｏＡをＣｏＡリスト(図１０)にエントリーする。図１０のＣｏＡリストにエントリーされているＣｏＡの順番は、アクセスノードリストのシーケンス番号と一致する。取得されたアクセスノードリストは、記憶装置１４に保持される。
【００６２】
次に、Ａ０５にてアクセスノードアドレス取得部１６Ｅが、ＭＮ１０が移動して接続先を切り替えた後、リンク上に存在するＡＲ３０のデータリンク層アドレスをL2triggerより取得する。L2triggerは、ＭＮ１０のデータリンク層がデータリンク層での接続を確立したことをＩＰ層に通知するメッセージであり、ＡＲ３０のデータリンク層アドレスはL2triggerの所定のフィールド内に格納されている。
【００６３】
次に、Ａ０６にてデフォルトルータ検出部１６Ｆが、取得されたＡＲ３０のデータリンク層アドレスと一致するエントリーをアクセスノードリストから検索し、検索したエントリーのＡＲをデフォルトルータとして設定する。
【００６４】
次に、Ａ０７にてプライマリ気付アドレス検出部１６Ｇが、記憶装置１４に保持されたＣｏＡリストの中から、上記設定されたデフォルトルータのサブネットプレフィックスに対応したネットワークプレフィックスを持つＣｏＡを検索し、検索したＣｏＡをプライマリ気付アドレス（ＰＣｏＡ）として設定する。
【００６５】
そして、Ａ０８にて経路更新登録要請部１６Ｈが、ＰＣｏＡとＭＮ１０のＨｏＡのバインディングをＭＡＰ５０に登録するために、ＢＵを送受信機１２よりＭＡＰ５０あてに送信する。以上でＭＮ１０の処理を終了する。
【００６６】
図１２にはＭＡＰ５０の動作フローを示す。ＭＡＰ５０においては、図１２のＢ０１にて、アクセスノード取得部５６Ａが、ＭＮ１０から送信されたＢＵを送受信機５２より受信すると、ＢＵに付加されているアクセスノードオプションに記載されているＡＲ３０のネットワーク層アドレス及びデータリンク層アドレスを取得する。
【００６７】
次に、Ｂ０２〜Ｂ０４にてアクセスノードリスト作成部５６Ｂが、取得されたＡＲ３０のネットワーク層アドレス及びデータリンク層アドレスを１エントリーとしたアクセスノードリスト(図７)を作成し、記憶装置５４に保持する（アクセスノードリスト作成機能）。このときＭＡＰ５０に通知されるＡＲ３０のアドレスは、ＭＡＰ５０を使用しているＭＮ１０より通知されるため、ＭＮ１０によって通知されるＡＲ３０の集合をＭＡＰドメインとする。ＭＡＰドメイン内の全てのＡＲ３０にＭＮ１０が少なくとも１台接続していれば、全てのＡＲ３０のアドレスを取得することができる。従って、ＭＡＰ５０は、ＭＡＰドメイン内の全てのＡＲ３０がエントリーしたアクセスノードリストを作成することができる。
【００６８】
具体的には、Ｂ０２にてアクセスノードリスト作成部５６Ｂが、アクセスノードリスト内にＢＵで通知されたＡＲ３０と同じエントリーを検索し発見したか否かを判定する。アクセスノードリスト内にＢＵで通知されたＡＲ３０と同じエントリーを発見した場合は、通知された各アドレスの有効期間のみを更新し（Ｂ０３）、通知されたＡＲ３０と同じエントリーを発見しない場合は、新たにＡＲアドレスのエントリーを新規登録する（Ｂ０４）。
【００６９】
そして、次のＢ０５にてアクセスノードリスト通知部５６Ｃが、記憶装置５４に保持しているアクセスノードリストをＭＮ１０に通知する。但し、このときＭＡＰ５０は、ＭＮ１０からICMP Router Address Solicitation(図５)又はアクセスノードリスト要請フラグ付ＢＵ(図６)を送受信機５２より受信し、ＭＮ１０がアクセスノードリストを要請した場合に、アクセスノードリストを通知する。なお、ＭＡＰ５０が、自身が記憶装置５４に保持するバインディングにエントリーされているＭＮ１０に定期的にアクセスノードリストを通知してもよい。
【００７０】
上記Ｂ０５にてＭＡＰ５０は、所定のフィールド内に、通知すべきアクセスノードのエントリーを記載したICMP Router Address Advertisement(図８)を送受信機５２よりＭＮ１０に送信することでアクセスノードリストを通知する。また、Router Address Advertisementオプション付ＢＡ(図９)を送受信機５２よりＭＮ１０に送信することでアクセスノードリストを通知してもよい。
【００７１】
なお、ＭＡＰ５０は、図１３（ａ）のように自身が保持しているアクセスノードリストの全てのエントリーをＭＮ１０に通知してもよいし、図１３（ｂ）のようにアクセスノードリスト通知対象のＭＮ１０が接続しているＡＲの周囲に存在するＡＲのエントリーのみを通知してもよい。
【００７２】
以上のような第１実施形態によれば、アクセスノードとしてＡＲのみが存在する通信システムにおいて、ＭＮは、近隣リンクに存在するアクセスノードリストにエントリーされている各アクセスノード（ここではＡＲのみ）について、当該アクセスノードが存在するリンクでＭＮの宛先として使用する気付アドレスのリストを作成しておく。そしてＭＮは、接続するリンクを変更した場合、変更後のリンク上に存在するアクセスノードのデータリンク層アドレスから、アクセスノードリストを参照してデフォルトルータを検出し、当該デフォルトルータのサブネットプレフィックスと一致したネットワークプレフィックスを持つ気付アドレスを、プライマリ気付アドレスとして検出し、当該プライマリ気付アドレスをもって自ノード宛パケットの経路を更新するようＭＡＰに要請する。このようにして、接続するリンクの変更時に、気付アドレスの更新要請を即座にＭＡＰに送ることができ、ＭＮがデータリンク層と接続を確立してから気付アドレスを更新するまでに要する気付アドレス更新時間を大幅に短縮することができる。
【００７３】
［第２実施形態］
［通信システムの構成］
図１４には、第２実施形態における通信システム１Ｓの構成を示す。同図に示すように、通信システム１Ｓは、インターネットプロトコル・バージョン６に準拠したパケット通信が行われ、移動ノード（ＭＮ）１０と、移動ノード１０の移動を管理するモビリティアンカーポイント（ＭＡＰ）５０と、ＭＮ１０がパケット通信ネットワークに接続するリンクを提供するアクセスノードとしてのアクセスルータ（ＡＲ）３０及びアクセスポイント（ＡＰ）２０とを含んで構成されている。即ち、第２実施形態の通信システム１Ｓは、アクセスノードがＡＲ３０のみでなく、ＡＲ３０とＡＰ２０により構成される点で、第１実施形態の通信システム１と異なる。
【００７４】
ＭＮ１０及びＭＡＰ５０の構成（図２と図３）は、第１実施形態と同様である。但し、図２のアクセスノード通知部１６Ａは、ＡＲ３０のネットワーク層アドレス及びデータリンク層アドレス、並びにＡＰ２０のデータリンク層アドレスをＭＡＰ５０に通知する。アクセスノードアドレス取得部１６Ｅは、移動後に接続したリンク上のＡＰ２０のデータリンク層アドレスをL2triggerより取得する。デフォルトルータ検出部１６Ｆは、取得されたＡＰ２０のデータリンク層アドレスと一致するエントリーを、記憶装置１４に保持したアクセスノードリストから検索し、検索で得られたエントリーより、ＡＰ２０のデータリンク層アドレスと同じエントリーにあるＡＲ３０のネットワーク層アドレス及びデータリンク層アドレスを検出し、得られたＡＲ３０をデフォルトルータとして設定する。
【００７５】
また、図３のアクセスノード取得部５６Ａは、ＡＲ３０のネットワーク層アドレス及びデータリンク層アドレス、並びにＡＰ２０のデータリンク層アドレスをＭＮ１０から取得する。アクセスノードリスト作成部５６Ｂは、ＡＲ３０のネットワーク層アドレス及びデータリンク層アドレス、並びにＡＰ２０のデータリンク層アドレスを１エントリーとしたアクセスノードリストを作成する。
【００７６】
なお、第２実施形態では、各種メッセージやリストのフォーマットは第１実施形態と同様であるが、アクセスノードリストのフォーマットが異なる。即ち、図１５に示すようにアクセスノードリストは、ＭＮ１０からＭＡＰ５０に通知したＡＲ３０のネットワーク層アドレス及びデータリンク層アドレス並びにＡＰ２０のデータリンク層アドレスを１エントリーとしたリストとして構成される。
【００７７】
［第２実施形態における処理内容］
以下、第２実施形態における処理内容を説明する。
【００７８】
図１６にはＭＮ１０の動作フローを示す。ＭＮ１０においては、図１６のＡ１１にて、アクセスノード通知部１６Ａが、ＭＮ１０が現在接続しているＡＲ３０のネットワーク層アドレス及びデータリンク層アドレス並びにＡＰ２０のデータリンク層アドレスを、ＢＵの送信によりＭＡＰ５０に通知する。このとき、アクセスノード通知部１６Ａは、ＭＡＰ５０あてのＢＵにアクセスノードオプションヘッダを付加し、当該アクセスノードオプションヘッダの所定フィールドに上記ＡＲ３０のネットワーク層アドレス及びデータリンク層アドレス並びにＡＰ２０のデータリンク層アドレスを記載した上で、当該ＢＵをＭＡＰ５０へ送信する。
【００７９】
次に、Ａ１２にてアクセスノードリスト要請部１６Ｂが、ＭＡＰ５０に対しICMP Router Address Solicitation(図５)を送受信機１２より送信してアクセスノードリストの通知を要請する。この要請は、自身のバインディングを登録するＭＡＰ５０を変更した時及び自身が保持するアクセスノードリスト内のエントリーの有効期間が切れた時に行われる。なお、アクセスノードリスト要請部１６Ｂは、アクセスノードリスト要請フラグ付ＢＵ（図６）をＭＡＰ５０に送信してアクセスノードリストを要請してもよい。
【００８０】
次に、Ａ１３にてアクセスノードリスト取得部１６Ｃが、ＭＡＰ５０からのICMP Router Address Advertisement(図８)を送受信機１２より受信して、ICMP Router Address Advertisement内の所定のフィールドに記載されているアクセスノードリスト（図１５）を取得する。なお、アクセスノードリスト取得部１６Ｃは、Router Address Advertisementオプション付ＢＡ(図９)をＭＡＰ５０より受信してアクセスノードリストを取得してもよい。
【００８１】
次に、Ａ１４にて気付アドレスリスト作成部１６Ｄが、ＭＡＰ５０より通知されたアクセスノードリストにエントリーしているＡＲ３０のサブネットプレフィックスに対応したＣｏＡを作成し、作成したＣｏＡをＣｏＡリスト(図１０)にエントリーする。図１０のＣｏＡリストにエントリーされているＣｏＡの順番は、アクセスノードリストのシーケンス番号と一致する。取得されたアクセスノードリストは、記憶装置１４に保持される。
【００８２】
次に、Ａ１５にてアクセスノードアドレス取得部１６Ｅが、ＭＮ１０が移動して接続先を切り替えた後、リンク上に存在するＡＰ２０のデータリンク層アドレスをL2triggerより取得する。L2triggerは、ＭＮ１０のデータリンク層がデータリンク層での接続を確立したことをＩＰ層に通知するメッセージであり、ＡＰ２０のデータリンク層アドレスはL2triggerの所定のフィールド内に格納されている。
【００８３】
次に、Ａ１６にてデフォルトルータ検出部１６Ｆが、取得されたＡＰ２０のデータリンク層アドレスと一致するエントリーをアクセスノードリストから検索し、検索したエントリーのＡＲをデフォルトルータとして設定する。
【００８４】
次に、Ａ１７にてプライマリ気付アドレス検出部１６Ｇが、記憶装置１４に保持されたＣｏＡリストの中から、上記設定されたデフォルトルータのサブネットプレフィックスに対応したネットワークプレフィックスを持つＣｏＡを検索し、検索したＣｏＡをプライマリ気付アドレス（ＰＣｏＡ）として設定する。
【００８５】
そして、Ａ１８にて経路更新登録要請部１６Ｈが、ＰＣｏＡとＭＮ１０のＨｏＡのバインディングをＭＡＰ５０に登録するために、ＢＵを送受信機１２よりＭＡＰ５０あてに送信する。以上でＭＮ１０の処理を終了する。
【００８６】
図１７にはＭＡＰ５０の動作フローを示す。ＭＡＰ５０においては、図１７のＢ１１にて、アクセスノード取得部５６Ａが、ＭＮ１０から送信されたＢＵを送受信機５２より受信すると、ＢＵに付加されているアクセスノードオプションに記載されているＡＲ３０のネットワーク層アドレス及びデータリンク層アドレス並びにＡＰ２０のデータリンク層アドレスを取得する。
【００８７】
次に、Ｂ１２〜Ｂ１４にてアクセスノードリスト作成部５６Ｂが、取得されたＡＲ３０のネットワーク層アドレス及びデータリンク層アドレス並びにＡＰ２０のデータリンク層アドレスを１エントリーとしたアクセスノードリスト(図１５)を作成し、記憶装置５４に保持する（アクセスノードリスト作成機能）。このときＭＡＰ５０に通知されるＡＲ３０及びＡＰ２０のアドレスは、ＭＡＰ５０を使用しているＭＮ１０より通知されるため、ＭＮ１０によって通知されるＡＲ３０及びＡＰ２０の集合をＭＡＰドメインとする。ＭＡＰドメイン内の全てのＡＰ２０にＭＮ１０が少なくとも１台接続していれば、全てのＡＲアドレス及びＡＰアドレスのエントリーを取得することができる。従って、ＭＡＰ５０は、ＭＡＰドメイン内の全てのＡＲ３０及びＡＰ２０がエントリーしたアクセスノードリストを作成することができる。
【００８８】
具体的には、Ｂ１２にてアクセスノードリスト作成部５６Ｂが、アクセスノードリスト内にＢＵで通知されたＡＲ３０又はＡＰ２０と同じエントリーを検索し発見したか否かを判定する。アクセスノードリスト内にＢＵで通知されたＡＲ３０又はＡＰ２０と同じエントリーを発見した場合は、取得された各アドレスの有効期間のみを更新し（Ｂ１３）、通知されたＡＲ３０又はＡＰ２０と同じエントリーを発見しない場合は、取得されたＡＲ３０のネットワーク層アドレス及びデータリンク層アドレス並びにＡＰ２０のデータリンク層アドレスのエントリーを新規登録する（Ｂ１４）。
【００８９】
そして、次のＢ１５にてアクセスノードリスト通知部５６Ｃが、記憶装置５４に保持しているアクセスノードリストをＭＮ１０に通知する。但し、このときＭＡＰ５０は、ＭＮ１０からICMP Router Address Solicitation(図５)又はアクセスノードリスト要請フラグ付ＢＵ(図６)を送受信機５２より受信し、ＭＮ１０がアクセスノードリストを要請した場合に、アクセスノードリストを通知する。なお、ＭＡＰ５０が、自身が記憶装置５４に保持するバインディングにエントリーされているＭＮ１０に定期的にアクセスノードリストを通知してもよい。
【００９０】
上記Ｂ１５にてＭＡＰ５０は、所定のフィールド内に、通知すべきアクセスノードのエントリーを記載したICMP Router Address Advertisement(図８)を送受信機５２よりＭＮ１０に送信することでアクセスノードリストを通知する。また、Router Address Advertisementオプション付ＢＡ(図９)を送受信機５２よりＭＮ１０に送信することでアクセスノードリストを通知してもよい。
【００９１】
なお、ＭＡＰ５０は、図１３（ａ）のように自身が保持しているアクセスノードリストの全てのエントリーをＭＮ１０に通知してもよいし、図１３（ｂ）のようにアクセスノードリスト通知対象のＭＮ１０が接続しているＡＲの周囲に存在するＡＲのエントリーのみを通知してもよい。
【００９２】
以上のような第２実施形態によれば、アクセスノードとしてＡＲとＡＰが存在する通信システムにおいて、ＭＮは、近隣リンクに存在するアクセスノードリストにエントリーされている各アクセスノード（ここではＡＲ、ＡＰ）について、当該アクセスノードが存在するリンクでＭＮの宛先として使用する気付アドレスのリストを作成しておく。そしてＭＮは、接続するリンクを変更した場合、変更後のリンク上に存在するアクセスノードのデータリンク層アドレスから、アクセスノードリストを参照してデフォルトルータを検出し、当該デフォルトルータのサブネットプレフィックスと一致したネットワークプレフィックスを持つ気付アドレスを、プライマリ気付アドレスとして検出し、当該プライマリ気付アドレスをもって自ノード宛パケットの経路を更新するようＭＡＰに要請する。このようにして、接続するリンクの変更時に、気付アドレスの更新要請を即座にＭＡＰに送ることができ、ＭＮがデータリンク層と接続を確立してから気付アドレスを更新するまでに要する気付アドレス更新時間を大幅に短縮することができる。
【００９３】
【発明の効果】
以上説明したように、本発明によれば、移動ノードは、近隣リンクに存在するアクセスノードリストにエントリーされている各アクセスノードについて、当該アクセスノードが存在するリンクで移動ノードの宛先として使用する気付アドレスのリストを作成しておく。移動ノードは、接続するリンクを変更した場合、変更後のリンク上に存在するアクセスノードのデータリンク層アドレスから、アクセスノードリストを参照してデフォルトルータを検出し、当該デフォルトルータのサブネットプレフィックスと一致したネットワークプレフィックスを持つ気付アドレスを、プライマリ気付アドレスとして検出し、当該プライマリ気付アドレスをもって自ノード宛パケットの経路を更新するようモビリティ制御装置に要請するため、接続するリンクの変更時に、気付アドレスの更新要請を即座にモビリティ制御装置に送ることができ、移動ノードがデータリンク層と接続を確立してから気付アドレスを更新するまでに要する気付アドレス更新時間を大幅に短縮することができる。
【図面の簡単な説明】
【図１】第１実施形態における通信システムの構成図である。
【図２】移動ノード（ＭＮ）の構成図である。
【図３】モビリティアンカーポイント（ＭＡＰ）の構成図である。
【図４】アクセスノードオプションヘッダを付加したＢＵメッセージのフォーマットを示す図である。
【図５】ICMP Router Address Solicitationメッセージのフォーマットを示す図である。
【図６】アクセスノードリスト要請フラグ付ＢＵメッセージのフォーマットを示す図である。
【図７】第１実施形態のアクセスノードリストのフォーマットを示す図である。
【図８】ICMP Router Address Advertisementメッセージのフォーマットを示す図である。
【図９】Router Address Advertisementオプション付ＢＡメッセージのフォーマットを示す図である。
【図１０】気付アドレスリストのフォーマットを示す図である。
【図１１】第１実施形態のＭＮの動作フローを示す流れ図である。
【図１２】第１実施形態のＭＡＰの動作フローを示す流れ図である。
【図１３】（ａ）はＭＡＰがアクセスノードリストの全てのエントリーをＭＮに通知する態様を示す図であり、（ｂ）はＭＡＰがアクセスノードリスト通知対象ＭＮの接続先ＡＲの周囲に存在するＡＲエントリーのみを通知する態様を示す図である。
【図１４】第２実施形態における通信システムの構成図である。
【図１５】第２実施形態のアクセスノードリストのフォーマットを示す図である。
【図１６】第２実施形態のＭＮの動作フローを示す流れ図である。
【図１７】第２実施形態のＭＡＰの動作フローを示す流れ図である。
【符号の説明】
１、１Ｓ…通信システム、１０…移動ノード（ＭＮ）、１２…送受信機、１４…記憶装置、１６…処理装置、１６Ａ…アクセスノード通知部、１６Ｂ…アクセスノードリスト要請部、１６Ｃ…アクセスノードリスト取得部、１６Ｄ…気付アドレスリスト作成部、１６Ｅ…アクセスノードアドレス取得部、１６Ｆ…デフォルトルータ検出部、１６Ｇ…プライマリ気付アドレス検出部、１６Ｈ…経路更新登録要請部、２０…アクセスポイント（ＡＰ）、３０…アクセスルータ（ＡＲ）、４０…領域範囲、５０…モビリティアンカーポイント（ＭＡＰ）、５２…送受信機、５４…記憶装置、５６…処理装置、５６Ａ…アクセスノード取得部、５６Ｂ…アクセスノードリスト作成部、５６Ｃ…アクセスノードリスト通知部、６０…バインディング更新メッセージ（ＢＵ）、６０Ａ…ＩＰｖ６基本ヘッダ、６０Ｂ…ＢＵモビリティオプションヘッダ、６０Ｃ…ホームアドレスオプションヘッダ、６０Ｄ…アクセスノードオプションヘッダ、６２…ICMP Router Address Solicitationメッセージ、６２Ａ…ＩＰｖ６基本ヘッダ、６２Ｂ…ICMP Router Address Solicitationヘッダ、６４…アクセスノードリスト要請フラグ付ＢＵ、６４Ａ…ＩＰｖ６基本ヘッダ、６４Ｂ…ＢＵモビリティオプションヘッダ、６４Ｃ…ホームアドレスオプションヘッダ、６４Ｘ…Ｒフラグ、６６…ICMP Router Address Advertisementメッセージ、６６Ａ…ＩＰｖ６基本ヘッダ、６６Ｂ…ICMP Router Address Advertisementヘッダ、６８…Router Address Advertisementオプション付ＢＡ、６８Ａ…ＩＰｖ６基本ヘッダ、６８Ｂ…ＢＡモビリティオプションヘッダ、６８Ｃ…Router Address Advertisementオプションヘッダ。
【図１】
2004201116.tif 000003
【図２】
2004201116.tif 000004
【図３】
2004201116.tif 000005
【図４】
2004201116.tif 000006
【図５】
2004201116.tif 000007
【図６】
2004201116.tif 000008
【図７】
2004201116.tif 000009
【図８】
2004201116.tif 000010
【図９】
2004201116.tif 000011
【図１０】
2004201116.tif 000012
【図１１】
2004201116.tif 000013
【図１２】
2004201116.tif 000014
【図１３】
2004201116.tif 000015
【図１４】
2004201116.tif 000016
【図１５】
2004201116.tif 000017
【図１６】
2004201116.tif 000018
【図１７】
2004201116.tif 000019