(57)【要約】【課題】  第２プロトコルホームネットワークから第１プロトコル第４ネットワークに移動した第１の端末ＭＨと第１プロトコル第１ネットワークを介して第１端末外部ネットワークに接続されている別の第２プロトコルネットワークに登録された第２の端末との間の通信を可能にする登録・通信方法と移動体通信端末とゲートウェイと通信システムとを提供する。【解決手段】  通信システムＳＹＳにおいてＩＰｖ４インターネットである第１のネットワーク（ＩＮ）とＩＰｖ６ネットワークである第２のネットワーク（ＧＶ６−１）とＩＰｖ６ネットワークである第３のネットワーク（ＧＶ６−２）とグローバルＩＰｖ４ネットワークである第４のネットワーク（ＧＶ４）とがそれぞれのゲートウェイ（ＧＷ１、ＧＷ２、ＧＷ３）を介して相互接続される。本発明は、そのホームネットワークが第２ネットワーク（ＧＶ６−１）であって第４ネットワーク（ＧＶ４）に移動した移動体ホスト（ＭＨ）と第３ネットワーク（ＧＶ６−２）に登録されている対応するホスト（ＣＨ）との間の通信を可能にする。本発明は、通信システム（ＳＹＳ）のための登録・通信方法を含む。【選択図】  図４ａ
2007515823.tif 000002
【特許請求の範囲】
【請求項１】
第１と第２それぞれのゲートウェイ（ＨＮＧＷ、ＦＮＧＷ）を介して、第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）と第１のプロトコル（ＩＰｖ４）を使用して実現される第４のネットワーク（ＧＶ４）とに接続された、前記第１のプロトコル（ＩＰｖ４）を使用して実現される第１のネットワーク（ＩＮ）を含む通信システム（ＳＹＳ）において、前記第４のネットワーク（ＧＶ４）に移動した前記第２のネットワーク（ＧＶ６−１）の第１の端末（ＭＨ）を前記第２のネットワーク（ＧＶ６−１）に登録するための登録方法であって、
前記第１と第２のプロトコル（ＩＰｖ４、ＩＰｖ６）は異なっており、
前記第１と第４のネットワーク（ＩＮ、ＧＶ４）は前記第１と第４のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２のネットワーク（ＧＶ６−１）は前記第２のネットワーク（ＧＶ６−１）におけるアドレスを指定するために前記第２のプロトコル（ＩＰｖ６）を使用し、
前記第１と第２と第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ４）はそれぞれ第１と第２と第４のアドレスを含み、
前記第２のアドレスは第２プロトコル第２ネットワークアドレスであり、
前記第１と第４のアドレスはそれぞれ第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、
下記のステップ、すなわち、
ａ）前記第１の端末（ＭＨ）において第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−ＧＡ−４）から第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を生成するステップ（Ｓ４ｄ．１）と、
ｂ）前記第１の端末（ＭＨ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコル第１トンネル（ＴＵＮ１）を設立するステップ（Ｓ４ｄ．２）と、
ｃ）前記第１プロトコル第１トンネル（ＴＵＮ１）を介して前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を送信するステップ（Ｓ４ｄ．３）と、
ｄ）前記第１のゲートウェイ（ＨＮＧＷ）において前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を受信するステップ（Ｓ４ｄ．４）と、
ｅ）前記第２のネットワーク（ＧＶ６−１）を介して前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を前記第２ネットワーク（ＧＶ６−１）のホームエージェント（ＨＡ）に送信するステップ（Ｓ４ｄ．５）と
を含む登録方法。
【請求項２】
前記ステップａ）（Ｓ４ｄ．１）の前に前記第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）は第１プロトコルアドレス配布ユニットから前記第１端末（ＭＨ）に配布される、請求項１に記載の登録方法。
【請求項３】
前記ステップｂ）（Ｓ４ｄ．２）は、少なくとも前記第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）を含む第１プロトコル第４ネットワークヘッダと共に少なくとも前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）をカプセル封入するステップを含む、請求項１または２に記載の登録方法。
【請求項４】
前記ステップｄ）（Ｓ４ｄ．４）は、前記第１プロトコル第４ネットワークヘッダから前記カプセル封入された第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）をカプセル開放するステップを含む、請求項１〜３のいずれか一項に記載の登録方法。
【請求項５】
前記ステップｄ）（Ｓ４ｄ．４）は、前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を記憶するステップを含む、請求項１〜４のいずれか一項に記載の登録方法。
【請求項６】
前記第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）と前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）との間のマッピングテーブル（写像表）にマッピング相関が記憶される、請求項１〜５のいずれか一項に記載の登録方法。
【請求項７】
前記ステップｂ）（Ｓ４ｄ．２）において前記第１端末（ＭＨ）と前記第１ゲートウェイ（ＨＮＧＷ）との間の前記第１プロトコル第１トンネル（ＴＵＮ１）は、前記第４ネットワーク（ＧＶ４）と前記第２ゲートウェイ（ＦＮＧＷ）と前記第１ネットワーク（ＩＮ）とを経由して設立される、請求項１〜６のいずれか一項に記載の登録方法。
【請求項８】
第１と第２と第３それぞれのゲートウェイ（ＨＮＧＷ、ＦＮＧＷ、ＣＮＧＷ）を介して、第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）と第１のプロトコル（ＩＰｖ４）を使用して実現される第４のネットワーク（ＧＶ４）と前記第２のプロトコル（ＩＰｖ６）を使用して実現される第３のネットワーク（ＧＶ６−２）とに接続された、前記第１のプロトコル（ＩＰｖ４）を使用して実現される第１のネットワーク（ＩＮ）を含む通信システム（ＳＹＳ）において、前記第４のネットワーク（ＧＶ４）に移動した前記第２のネットワーク（ＧＶ６−１）の第１の端末（ＭＨ）から前記第３のネットワーク（ＧＶ６−２）の第２の端末（ＣＨ）に通信情報（ＰＡＹ）を提供するための通信方法であって、
前記第１と第２のプロトコル（ＩＰｖ４、ＩＰｖ６）は異なっており、
前記第１と第４のネットワーク（ＩＮ、ＧＶ４）は前記第１と第４のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）は前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）におけるアドレスを指定するために前記第２のプロトコル（ＩＰｖ６）を使用し、
前記第１と第２と第３と第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ６−２、ＧＶ４）はそれぞれ第１と第２と第３と第４のアドレスを含み、
前記第２と第３のアドレスはそれぞれ第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、
前記第１と第４のアドレスはそれぞれ第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、
前記通信方法は下記のステップ、すなわち、
ａ）前記第１の端末（ＭＨ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコル第１トンネル（ＴＵＮ１）を設立するステップ（Ｓ４ｅ．１）と、
ｂ）前記第１プロトコル第１トンネル（ＴＵＮ１）を介して前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｅ．２）と、
ｃ）前記第１のゲートウェイ（ＨＮＧＷ）において前記通信情報（ＰＡＹ）を受信するステップ（Ｓ４ｅ．３）と、
ｄ）前記第１のゲートウェイ（ＨＮＧＷ）と前記第３のゲートウェイ（ＣＮＧＷ）との間に第１プロトコル第２トンネル（ＴＵＮ２）を設立するステップ（Ｓ４ｅ．４）と、
ｅ）前記第１プロトコル第２トンネル（ＴＵＮ２）を介して前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｅ．５）と、
ｆ）前記第３のゲートウェイ（ＣＮＧＷ）において前記通信情報（ＰＡＹ）を受信するステップ（Ｓ４ｅ．６）と、
ｇ）前記第３のネットワーク（ＧＶ６−２）を介して前記第２の端末（ＣＨ）に前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｅ．７）と
を含む通信方法。
【請求項９】
前記ステップａ）(Ｓ４ｅ．１)の前に第２プロトコル第３ネットワーク第２端末アドレス（ＣＨＡ−６−３）は第２プロトコルアドレス配布ユニットから前記第１端末（ＭＨ）に配布される、請求項８に記載の通信方法。
【請求項１０】
前記ステップａ）（Ｓ４ｅ．１）は、少なくとも第２プロトコル第２ネットワーク第１端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）と第２プロトコル第３ネットワーク第２端末アドレス（ＣＨＡ−６−３）とを含む第２プロトコルヘッダと、少なくとも第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）と第１プロトコル第１ネットワーク第１ゲートウェイアドレス（ＨＮＧＷＡ−Ｇ４−１）とを含む第１プロトコル第４ネットワークヘッダと共に、少なくとも前記通信情報（ＰＡＹ）をカプセル封入するステップを含む、請求項８または９に記載の通信方法。
【請求項１１】
前記ステップｄ）（Ｓ４ｅ．４）は、
ａ）少なくとも前記第１プロトコル第４ネットワークヘッダから前記通信情報（ＰＡＹ）をカプセル開放するステップと、
ｂ）少なくとも第１プロトコル第１ネットワーク第３ゲートウェイアドレス（ＣＮＧＷＡ−Ｇ４−１）を含む第１プロトコル第１ネットワークヘッダと共に、前記カプセル開放された通信情報（ＰＡＹ）をカプセル封入するステップとを含む、請求項８〜１０のいずれか一項に記載の通信方法。
【請求項１２】
前記ステップｆ）（Ｓ４ｅ．６）は少なくとも前記第１プロトコル第１ネットワークヘッダから前記通信情報（ＰＡＹ）をカプセル開放するステップを含む、請求項８〜１１のいずれか一項に記載の通信方法。
【請求項１３】
第１と第２と第３それぞれのゲートウェイ（ＨＮＧＷ、ＦＮＧＷ、ＣＮＧＷ）を介して、第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）と第１のプロトコル（ＩＰｖ４）を使用して実現される第４のネットワーク（ＧＶ４）と前記第２のプロトコル（ＩＰｖ６）を使用して実現される第３のネットワーク（ＧＶ６−２）とに接続された、前記第１のプロトコル（ＩＰｖ４）を使用して実現される第１のネットワーク（ＩＮ）を含む通信システム（ＳＹＳ）において、前記第３のネットワーク（ＧＶ６−２）の第２の端末（ＣＨ）から、前記第４のネットワーク（ＧＶ４）に移動した前記第２のネットワーク（ＧＶ６−１）の第１の端末（ＭＨ）に通信情報（ＰＡＹ）を提供ための通信方法であって、
前記第１と第２のプロトコル（ＩＰｖ４、ＩＰｖ６）は異なっており、
前記第１と第４のネットワーク（ＩＮ、ＧＶ４）は前記第１、第４のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）は前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）におけるアドレスを指定するために前記第２のプロトコル（ＩＰｖ６）を使用し、
前記第１と第２と第３と第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ６−２、ＧＶ４）はそれぞれ第１と第２と第３と第４のアドレスを含み、
前記第２と第３のアドレスはそれぞれ第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、
前記第１と第４のアドレスはそれぞれ前記第１プロトコルの異なるアドレス範囲から選択される第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、
前記通信方法は下記のステップ、すなわち、
ａ）前記第２の端末（ＣＨ）から前記第３のネットワーク（ＧＶ６−２）を介して前記第３のゲートウェイ（ＣＮＧＷ）に前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｆ．１）と、
ｂ）前記第３のゲートウェイ（ＣＮＧＷ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコル第１トンネル（ＴＵＮ３）を設立するステップ（Ｓ４ｆ．２）と、
ｃ）前記第１プロトコル第１トンネル（ＴＵＮ３）を経由して前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｆ．３）と、
ｄ）前記第１のゲートウェイ（ＨＮＧＷ）において前記通信情報（ＰＡＹ）を受信するステップ（Ｓ４ｆ．４）と、
ｅ）前記第１のゲートウェイ（ＨＮＧＷ）と前記第１の端末（ＭＨ）との間に第１プロトコル第２トンネル（ＴＵＮ４）を設立するステップ（Ｓ４ｆ．５）と、
ｆ）前記第１プロトコル第２トンネル（ＴＵＮ４）を経由して前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｆ．６）と、
ｇ）前記第１の端末（ＭＨ）において前記通信情報（ＰＡＹ）を受信するステップ（Ｓ４ｆ．７）と
を含む通信方法。
【請求項１４】
前記ステップａ）(Ｓ４ｆ．１)の前に第２プロトコル第２ネットワーク第１端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）は第２プロトコルアドレス配布ユニットから前記第２端末（ＣＨ）に配布される、請求項１３に記載の通信方法。
【請求項１５】
前記ステップａ）（Ｓ４ｆ．１）の前に少なくとも前記通信情報（ＰＡＹ）は、少なくとも第２プロトコル第３ネットワーク第２端末アドレス（ＣＨＡ−６−３）と前記第２プロトコル第２ネットワーク第１端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）とを含む第２プロトコル第３ネットワークヘッダと共に少なくともカプセル封入される、請求項１３または１４に記載の通信方法。
【請求項１６】
前記ステップｂ）（Ｓ４ｆ．２）は、少なくとも第１プロトコル第１ネットワーク第１ゲートウェイアドレス（ＨＮＧＷＡ−Ｇ４−１）を含む第１プロトコル第１ネットワーク第１ヘッダと共に少なくとも前記通信情報（ＰＡＹ）をカプセル封入するステップを含む、請求項１３〜１５のいずれか一項に記載の通信方法。
【請求項１７】
前記ステップｄ）（Ｓ４ｆ．４）と前記ステップｅ）（Ｓ４ｆ．５）との間で、
ａ）前記通信情報（ＰＡＹ）は少なくとも前記第１プロトコル第１ネットワーク第１ヘッダからカプセル開放され、
ｂ）前記カプセル開放された通信情報（ＰＡＹ）は前記第２ネットワーク（ＧＶ６−１）を介して前記第２ネットワーク（ＧＶ６−１）のホームエージェント（ＨＡ）に送信される、請求項１３〜１６のいずれか一項に記載の通信方法。
【請求項１８】
前記カプセル開放された通信情報（ＰＡＹ）は少なくとも第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）と共にカプセル封入される、請求項１７に記載の通信方法。
【請求項１９】
前記カプセル封入された通信情報（ＰＡＹ）は前記第２ネットワーク（ＧＶ６−１）を経由して前記第１のゲートウェイ（ＨＮＧＷ）に送信される、請求項１８に記載の通信方法。
【請求項２０】
前記ステップｅ）（Ｓ４ｆ．５）は、少なくとも第１プロトコル第１ネットワーク第１ゲートウェイアドレス（ＨＮＧＷＡ−Ｇ４−１）と第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）とを含む第１プロトコル第１ネットワーク第２ヘッダと共に少なくとも前記通信情報（ＰＡＹ）をカプセル封入するステップを含む、請求項１３〜１９のいずれか一項に記載の通信方法。
【請求項２１】
前記ステップｇ）（Ｓ４ｆ．７）は、少なくとも前記第１プロトコル第１ネットワーク第２ヘッダから前記通信情報（ＰＡＹ）をカプセル開放するステップを含む、請求項１３〜２０のいずれか一項に記載の通信方法。
【請求項２２】
前記ステップｅ）（Ｓ４ｆ．５）において、前記第１のゲートウェイ（ＨＮＧＷ）と前記第１の端末（ＭＨ）との間の前記第１プロトコル第４トンネル（ＴＵＮ４）は、前記第１のネットワーク（ＩＮ）と前記第２のゲートウェイ（ＦＮＧＷ）と前記第４のネットワーク（ＧＶ４）とを経由して設立される、請求項１３〜２１のいずれか一項に記載の通信方法。
【請求項２３】
第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）に属する移動体通信端末（ＭＨ）と前記第２のプロトコル（ＩＰｖ６）を使用して実現される第３のネットワーク（ＧＶ６−２）に属するもう一つの端末（ＣＨ）との間の通信を提供するための移動体通信端末（ＭＨ）であって、前記通信は前記第２のプロトコル（ＩＰｖ６）とは異なる第１のプロトコル（ＩＰｖ４）を使用して実現される第４と第１のネットワーク（ＧＶ４、ＩＮ）を介して与えられ、前記第２と第４と第３のネットワーク（ＧＶ６−１、ＧＶ４、ＧＶ６−２）は第１と第２と第３それぞれのゲートウェイ（ＨＮＧＷ、ＦＮＧＷ、ＣＮＧＷ）を介して前記第１のネットワーク（ＩＮ）に接続され、前記移動体通信端末（ＭＨ）は前記第４のネットワーク（ＧＶ４）に移動しており、前記第２のネットワーク（ＧＶ６−１）はホームエージェント（ＨＡ）を含み、
前記第１と第４のネットワーク（ＩＮ、ＧＶ４）は前記第１、第４のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）は前記第２のネットワーク（ＧＶ６−１、ＧＶ６−２）におけるアドレスを指定するために前記第２のプロトコル（ＩＰｖ６）を使用し、
前記第１と第２と第３と第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ６−２、ＧＶ４）はそれぞれ、第１と第２と第３と第４のアドレスを含み、
前記第２と第３のアドレスはそれぞれ、第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、
前記第１と第４のアドレスはそれぞれ、第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、ここで
ａ）前記移動体通信端末（ＭＨ）は前記第１のプロトコル（ＩＰｖ４）と前記第２のプロトコル（ＩＰｖ６）とを使用して通信することができ、
ｂ）前記移動体通信端末（ＭＨ）は、前記移動体通信端末（ＭＨ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコルトンネル（ＴＵＮ１）を設立するためのトンネル設立ユニット（ＴＳ１）
を含む移動体通信端末（ＭＨ）。
【請求項２４】
第２プロトコル第２ネットワーク移動体通信端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を生成するための生成ユニット（ＧＵ１）を更に含む、請求項２３に記載の移動体通信端末（ＭＨ）。
【請求項２５】
前記第１プロトコルトンネル（ＴＵＮ１）を経由して前記ホームエージェント（ＨＡ）に少なくとも前記第２プロトコル第２ネットワーク移動体通信端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を送信するための送信ユニット（ＴＵ１）を更に含む、請求項２３または２４に記載の移動体通信端末（ＭＨ）。
【請求項２６】
第１プロトコルアドレス配布ユニットから第１プロトコル第４ネットワーク移動体通信端末アドレス（ＭＨＡ−Ｇ４−４）を受信するための受信ユニット（ＲＵ１）を更に含む、請求項２３〜２５のいずれか一項に記載の移動体通信端末（ＭＨ）。
【請求項２７】
前記生成ユニット（ＧＵ１）において前記第１プロトコル第４ネットワーク移動体通信端末アドレス（ＭＨＡ−Ｇ４−４）は前記第２プロトコル第２ネットワーク移動体通信端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を生成するために使用される、請求項２３〜２６のいずれか一項に記載の移動体通信端末（ＭＨ）。
【請求項２８】
少なくとも第２プロトコル第２ネットワーク移動体通信端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）と第２プロトコル第２ネットワークホームエージェントアドレス（ＨＡＡ−６−２）と第１プロトコル第１ネットワーク第１ゲートウェイアドレス（ＨＮＧＷＡ−Ｇ４−１）とを記憶するための記憶ユニット（ＳＵ１）を更に含む、請求項２３〜２７のいずれか一項に記載の移動体通信端末（ＭＨ）。
【請求項２９】
前記第２プロトコル第２ネットワーク移動体通信端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）と前記第２プロトコル第２ネットワークホームエージェントアドレス（ＨＡＡ−６−２）と前記第１プロトコル第１ネットワーク第１ゲートウェイアドレス（ＨＮＧＷＡ−Ｇ４−１）は、前記記憶ユニット（ＳＵ１）に恒久的に記憶される、請求項２３〜２８のいずれか一項に記載の移動体通信端末（ＭＨ）。
【請求項３０】
少なくとも前記第１プロトコル第４ネットワーク移動体通信端末アドレス（ＭＨＡ−Ｇ４−４）を含む第１プロトコル第４ネットワークヘッダと共に少なくとも前記第２プロトコル第２ネットワーク移動体通信端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）をカプセル封入するためのカプセル封入ユニット（ＥＵ１）を更に含む、請求項２３〜２９のいずれか一項に記載の移動体通信端末（ＭＨ）。
【請求項３１】
前記カプセル封入ユニット（ＥＵ１）は、少なくとも前記第２プロトコル第２ネットワーク移動体通信端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）と第２プロトコル第３ネットワーク他端末アドレス（ＣＨＡ−６−３）とを含む第２プロトコルヘッダと、少なくとも前記第１プロトコル第４ネットワーク移動体通信端末アドレス（ＭＨＡ−Ｇ４−４）と第１プロトコル第１ネットワーク第１ゲートウェイアドレス（ＨＮＧＷＡ−Ｇ４−１）とを含む第１プロトコル第４ネットワークヘッダと共に、少なくとも通信情報（ＰＡＹ）をカプセル封入することに更に適応している、請求項３０に記載の移動体通信端末（ＭＨ）。
【請求項３２】
前記第２の端末（ＣＨ）から受信した通信情報（ＰＡＹ）を少なくとも第１プロトコルヘッダからカプセル開放するためのカプセル開放ユニット（ＤＵ１）を更に含む、請求項２３〜３１のいずれか一項に記載の移動体通信端末（ＭＨ）。
【請求項３３】
前記移動体通信端末（ＭＨ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコルトンネル（ＴＵＮ１）を設立するための前記トンネル設立ユニット（ＴＳ１）は、前記第４のネットワーク（ＧＶ４）と前記第２のゲートウェイ（ＦＮＧＷ）と前記第１のネットワーク（ＩＮ）とを経由して前記第１プロトコルトンネル（ＴＵＮ１）を設立することに適応している、請求項２３〜３１のいずれか一項に記載の移動体通信端末（ＭＨ）。
【請求項３４】
それぞれ第１のゲートウェイ（ＨＮＧＷ）を形成する第１のゲートウェイ（ＨＮＧＷ）と第２と第３のゲートウェイ（ＦＮＧＷ、ＣＮＧＷ）とを介して、第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）と第１のプロトコル（ＩＰｖ４）を使用して実現される第４のネットワーク（ＧＶ４）と前記第２のプロトコル（ＩＰｖ６）を使用して実現される第３のネットワーク（ＧＶ６−２）とに接続された、前記第１のプロトコル（ＩＰｖ４）を使用して実現される第１のネットワーク（ＩＮ）を含む通信システム（ＳＹＳ）において、前記第３のネットワーク（ＧＶ６−２）の第２の端末（ＣＨ）から前記第４のネットワーク（ＧＶ４）に移動した前記第２のネットワーク（ＧＶ６−１）の第１の端末（ＭＨ）に、または前記第１の端末（ＭＨ）から前記第２の端末（ＣＨ）に通信情報（ＰＡＹ）を提供するためのゲートウェイ（ＨＮＧＷ）であって、
前記第１と第２のプロトコル（ＩＰｖ４、ＩＰｖ６）は異なっており、
前記第１と第４のネットワーク（ＩＮ、ＧＶ４）は前記第１と第４のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）は前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）におけるアドレスを指定するために前記第２のプロトコル（ＩＰｖ６）を使用し、
前記第１と第２と第３と第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ６−２、ＧＶ４）はそれぞれ第１と第２と第３と第４のアドレスを含み、
前記第２と第３のアドレスはそれぞれ、第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、
前記第１と第４アドレスはそれぞれ、第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、ここで、
前記ゲートウェイ（ＨＮＧＷ）は、第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）と第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）とを相互に変換することに適応した変換ユニット(ＣＵ２)
を含むゲートウェイ（ＨＮＧＷ）。
【請求項３５】
前記ゲートウェイ（ＨＮＧＷ）と前記第１の端末（ＭＨ）との間に第１プロトコルトンネルを設立するための第１のトンネル設立ユニット（ＴＳ２−１）と、
前記ゲートウェイ（ＨＮＧＷ）と前記第３のゲートウェイ（ＣＮＧＷ）との間にもう一つの第１プロトコルトンネルを設立するための第２のトンネル設立ユニット（ＴＳ２−２）と、を更に含む、請求項３４に記載のゲートウェイ（ＨＮＧＷ）。
【請求項３６】
第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）と第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）とを記憶するための記憶ユニット（ＳＵ２）を更に含む、請求項３４または３５に記載のゲートウェイ（ＨＮＧＷ）。
【請求項３７】
前記第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）と前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）は、マッピングテーブル（写像表）に記憶される、請求項３４〜３６のいずれか一項に記載のゲートウェイ（ＨＮＧＷ）。
【請求項３８】
前記マッピングテーブルには、前記第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）と前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）との間のマッピング相関が記憶される、請求項３４〜３７のいずれか一項に記載のゲートウェイ（ＨＮＧＷ）。
【請求項３９】
前記ゲートウェイ（ＨＮＧＷ）と前記第１の端末（ＭＨ）との間に第１プロトコルトンネルを設立するための前記第１のトンネル設立ユニット（ＴＳ２−１）は、前記第１のネットワーク（ＩＮ）と前記第２のゲートウェイ（ＦＮＧＷ）と前記第４のネットワーク（ＧＶ４）とを経由して前記第１プロトコルトンネルを設立することに適応している、請求項３４〜３８のいずれか一項に記載のゲートウェイ（ＨＮＧＷ）。
【請求項４０】
第１と第２と第３それぞれのゲートウェイ（ＨＮＧＷ、ＦＮＧＷ、ＣＮＧＷ）を介してと第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）と前記第２のプロトコル（ＩＰｖ６）を使用して実現される第３のネットワーク（ＧＶ６−２）と第１のプロトコル（ＩＰｖ４）を使用して実現される第４のネットワーク（ＧＶ４）とに接続された、前記第１のプロトコル（ＩＰｖ４）を使用して実現される第１のネットワーク（ＩＮ）を含む、前記第４のネットワーク（ＧＶ４）に移動した前記第２のネットワーク（ＧＶ６−１）の第１の端末（ＭＨ）と前記第３のネットワーク（ＧＶ６−２）の第２の端末（ＣＨ）との間の通信を提供するための通信システム（ＳＹＳ）であって、
前記第１と第２のプロトコル（ＩＰｖ４、ＩＰｖ６）は異なっており、
前記第１と第４のネットワーク（ＩＮ、ＧＶ４）は前記第１と第４のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）は前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）におけるアドレスを指定するために前記第２のプロトコル（ＩＰｖ６）を使用し、
前記第１から第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ６−２、ＧＶ４）はそれぞれ第１から第４のアドレスを含み、
前記第２と第３のアドレスはそれぞれ、第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、
前記第１と第４アドレスはそれぞれ、第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、ここで、
ａ）前記第２のネットワーク（ＧＶ６−１）は、前記第２のネットワーク（ＧＶ６−１）によって生成され、前記第２のネットワーク（ＧＶ６−１）内の前記第１の端末（ＭＨ）に割り当てられた第２プロトコル第２ネットワーク第１端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）と前記第４のネットワーク（ＧＶ４）に移動した前記第１の端末（ＭＨ）によって生成された第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）とを記憶することに適応したホームエージェント（ＨＡ）を含み、
ｂ）前記第１の端末（ＭＨ）は、前記第１のプロトコル（ＩＰｖ４）と前記第２のプロトコル（ＩＰｖ６）とを使用して通信でき、
ｃ）前記第１の端末（ＭＨ）は、前記第１の端末（ＭＨ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコル第１トンネル（ＴＵＮ１）を設立するための第１トンネル設立ユニット（ＴＳ３−１）を含み、
ｄ）前記第２と第１のネットワーク（ＧＶ６−１、ＩＮ）間の前記第１のゲートウェイ（ＨＮＧＷ）は、前記第１のゲートウェイ（ＨＮＧＷ）と前記第３のゲートウェイ（ＣＮＧＷ）との間に第１プロトコル第２トンネル（ＴＵＮ２）を設立するための第２トンネル設立ユニット（ＴＳ３−２）と、前記第１のゲートウェイ（ＨＮＧＷ）と前記第１の端末（ＭＨ）との間に第１プロトコル第４トンネル（ＴＵＮ４）を設立するための第４トンネル設立ユニット（ＴＳ３−４）とを含み、
ｅ）前記第３と第１のネットワーク（ＧＶ６−２、ＩＮ）間の前記第３のゲートウェイ（ＣＮＧＷ）は、前記第３のゲートウェイ（ＣＮＧＷ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコル第３トンネル（ＴＵＮ３）を設立するための第３トンネル設立ユニット（ＴＳ３−３）
を含む通信システム（ＳＹＳ）。
【請求項４１】
前記第１の端末（ＭＨ）は、少なくとも前記第２プロトコル第２ネットワーク第１端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）と前記ホームエージェント（ＨＡ）の第２プロトコル第２ネットワークホームエージェントアドレス（ＨＡＡ−６−２）と前記第１のゲートウェイ（ＨＮＧＷ）の第１プロトコル第１ネットワーク第１ゲートウェイアドレス（ＨＮＧＷＡ−Ｇ４−１）とを記憶するための記憶ユニット（ＳＵ１）を更に含む、請求項４０に記載の通信システム（ＳＹＳ）。
【請求項４２】
前記第１のゲートウェイ（ＨＮＧＷ）は、第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）と第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）とを記憶するための記憶ユニット（ＳＵ２）を含む、請求項４０または４１に記載の通信システム（ＳＹＳ）。
【請求項４３】
前記第２プロトコル第２ネットワークアドレスと前記第２プロトコル第３ネットワークアドレスは前記第２のプロトコルの共通アドレス範囲から選択され、また
前記第１プロトコル第１ネットワークアドレスと前記第１プロトコル第４ネットワークアドレスは前記第１のプロトコルの共通アドレス範囲から選択される、請求項４０〜４２のいずれか一項に記載の通信システム（ＳＹＳ）。
【請求項４４】
方法請求項１〜２２のいずれか一つ以上の方法ステップの一つ以上を実行する、または装置請求項２３〜３９またはシステム請求項４０〜４３のいずれか一つ以上のユニットの機能的特徴の一つ以上を実行することに適応した命令を有する、プログラム。
【請求項４５】
方法請求項１〜２２のいずれか一つ以上の方法ステップの一つ以上を実行する、または装置請求項２３〜３９またはシステム請求項４０〜４３のいずれか一つ以上のユニットの機能的特徴の一つ以上を実行することに適応したコード手段を含むコンピュータ可読媒体に記憶された、コンピュータプログラム製品。
【請求項４６】
方法請求項１〜２２のいずれか一つ以上の方法ステップの一つ以上を実行する、または装置請求項２３〜３９またはシステム請求項４０〜４３のいずれか一つ以上のユニットの機能的特徴の一つ以上を実行することに適応した手段を含む、具体的に表現されたコンピュータ可読コードを有する、データキャリア（データ担持体）。
【請求項４７】
方法請求項１〜２２のいずれか一つ以上の方法ステップの一つ以上を、または装置請求項２３〜３９またはシステム請求項４０〜４３のいずれか一つ以上のユニットの機能的特徴の一つ以上を、データ処理手段に実行させるプログラムが具体的に表現されている、コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なるプロトコルおよびアドレス空間、あるいは、異なるプロトコルまたはアドレス空間を有する幾つかのネットワークを含む通信システムにおける登録方法と、通信方法と、ゲートウェイと、移動体通信端末と、に関する。特に本発明は、すでに第１のネットワークに登録された移動体通信端末が別のネットワークに移動するときのＩＰベースの移動体ネットワークに関する移動状況に関連し、また更に特定的には移動先のネットワークが、第１のネットワークで使用されるプロトコルとは異なるプロトコルを使用して実現されるときの移動状況に関する。
【０００２】
特に本発明は、移動体通信端末が移動したネットワークにどのようにして登録できるか、またこの移動体通信端末がこの通信システムの中の更に別のネットワークに属する他の移動体通信端末とどのようにして通信できるかという問題に関する。これらの異なるネットワークは、下記に更に詳細に説明されるように、ＩＰｖ４、ＩＰｖ６のようなインターネットプロトコルの異なるバージョンが共存する、インターネットプロトコル（ＩＰ）で実現される移動体ネットワークであり得る。
【０００３】
しかしながら本発明が一般に種々のプロトコルと種々のアドレスベースとを有するネットワークに関しており、ここで行われる説明がインターネットプロトコルで実現されるネットワークに限定されないことは、留意されるべきである。
【背景技術】
【０００４】
図１は、従来技術による通信システムＳＹＳを示す。図１に示すように通信システムＳＹＳは、インターネットプロトコルＩＰｖ４といった第１のプロトコルを使用して実現される第１のネットワークＩＮ（この第１のネットワークはグローバルインターネットであり得る）と、インターネットプロトコルＩＰｖ６といった第２のプロトコルを使用して実現される３つの第２のネットワークＧＶ６−１、ＧＶ６−２、ＧＶ６＊と、ＩＰｖ４といった前記第１のプロトコルを使用して実現される第３、第４のネットワークＰＶ４、ＰＶ４＊＊とを含むことができる。図１に示すように第１のネットワークＩＮ（ＩＰｖ４インターネット）は、それぞれのゲートウェイＧＷを介してその他のネットワークと接続されている。このようなゲートウェイＧＷの機能は、当業者には知られており、ゲートウェイＧＷは典型的には、ＩＰｖ４、ＩＰｖ６ネットワーク間のプロトコル変換とアドレス変換とを実行する。図１の構成は、ＩＰｖ４私設ネットワークと単数または複数のＩＰｖ６ネットワークとが共存すると予想されるＩＰｖ４−ＩＰｖ６遷移期間中に典型的である。典型的には第１、第２のプロトコルＩＰｖ４、ＩＰｖ６は異なっており、相互運用できないので、現在のＩＰｖ４ネットワークと来るべきＩＰｖ６ネットワークとの間のトランスポート通信を可能にするために、遷移解決手段が必要である。
【０００５】
しかしながら異なるネットワークにおける異なるプロトコルＩＰｖ４、ＩＰｖ６の使用によるばかりでなく、それぞれのネットワーク内のアドレスの使用によっても、図１の相互運用可能性に関して問題が存在する。例えば原則として第３、第４のネットワークＰＶ４、ＰＶ４＊＊は、相互運用可能性が原則的に存在し得るように第１のネットワークＩＮと同じ第１のプロトコルＩＰｖ４を使用する。しかしながら例えば第１、第４のネットワークＩＮ、ＰＶ４は、前記第１、第４のネットワークＩＮ、ＰＶ４におけるアドレスを指定するために第１のプロトコルＩＰｖ４を使用するが、第１、第４のアドレスはそれぞれ、第１のプロトコルの異なるアドレス範囲から選択される第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスである。すなわちネットワークＩＮ、ＰＶ４、ＰＶ４＊＊は同じタイプのアドレスを使用する（理由はこれらのネットワークにおけるアドレス指定のために同じプロトコルＩＰｖ４が使用されるからである）が、第１のネットワークＩＮ内のユーザまたは通信端末は、第３、第４のネットワークＰＶ４、ＰＶ＊＊のためにそれぞれ保存されているアドレス範囲の一般的認識も使用法も持っていない。第１、第４のアドレスが異なるアドレス範囲から選択されることは、第３、第４のネットワークＰＶ、ＰＶ＊＊における用語「私設（プライベート）」によって示されている。
【０００６】
一方、アドレスの使用に関して第２のネットワークＧＶ６−１、ＧＶ６−２、ＧＶ６＊はアドレス指定のために第２のプロトコルＩＰｖ６を使用しており、これらのネットワークはグローバルに同じアドレス空間を共用しており、すなわち専用の「私設（プライベート）」アドレスは存在しない。
【０００７】
このようにして図１の通信システムＳＹＳには、プロトコルの使用とアドレスの使用に関する相互運用可能性に関して幾つかの非互換性が存在する。これは、第１のネットワークに接続されたネットワークの一つに登録された移動体通信端末が別のネットワークに移動するときに問題を引き起こす。特にこのような移動体通信端末が新しい（移動して来た）ネットワークにそれ自体を登録することができない可能性があり、また別の移動体通信端末による接触が可能でないかも知れず、あるいはこのような別の移動体通信端末に情報を送信できない可能性がある。図１から既に認められるように、例えばＩＰｖ４私設ネットワークＰＶ４＊＊からＩＰｖ６ネットワークＧＶ６−１に移動する移動体通信端末が、それぞれ異なるプロトコルを有するこれら２つのネットワークでの動作を可能にするためには、二段重ねプロトコル移動体通信端末である必要があることは無論である。しかしながら二段重ね（二重プロトコル）移動体通信端末の使用に加えて、例えばネットワークＧＶ６＊およびＧＶ６−２の２つの移動体通信端末がインターネットＩＮを介して情報の経路を選択することによって通信するとき、ＩＰｖ４プロトコルネットワークを介して例えばＩＰｖ６情報の経路を選択することを可能にするため、幾つかの手順が確立されなくてはならない。このような移動手順の異なるシナリオと通信シナリオは、移動体通信端末が図１のネットワークシナリオを横切って移動するときに区別できる。これは、この動き回る、あるいは移動する端末のために異なるＩＰプロトコル間での通信を可能にする、より専用の遷移機構を必要とする。
【０００８】
図２ａは、第１プロトコルネットワークＰＶ４、ＰＶ４＊、ＰＶ４＊＊がそれぞれ、各ゲートウェイＧＷ１、ＧＷ２、ＧＷ３を介して第１プロトコルネットワークＩＮ（ＩＰｖ４インターネット）に接続される通信システムＳＹＳを示す。上述のようにこの場合、これらのプロトコルはすべてのネットワークで同じであるが、アドレス範囲は、それぞれの「私設」ＩＰｖ４ネットワークＰＶ４、ＰＶ４＊、ＰＶ４＊＊において異なる。図２ａにおいて（そのホームネットワークＰＶ４＊に属している）移動体通信端末Ｔ１は、それが移動体通信端末Ｔ１＊として登録される他のＩＰｖ４ネットワークＰＶ４に移動する。その目的は、移動体通信端末Ｔ１＊がそのホームネットワークＰＶ４＊＊に登録された対応する移動体通信端末Ｔ２と通信することである。図２ａの登録／通信シナリオは、従来技術では、ＩＰベースの移動端末がＩＰｖ４インターネットＩＮに接続されたＩＰｖ４ドメインを動き回ることができるように移動体ＩＰプロトコルを使用することによって解決される。移動体ＩＰプロトコルを使用することは、端末Ｔ１＊、Ｔ２間の通信を可能にし、また図２ａの通信システムＳＹＳがＩＰｖ４ネットワークだけ、すなわち第１プロトコルネットワークだけを含むので、移動体端末Ｔ１＊、Ｔ２が二重プロトコル端末である必要はない。
【０００９】
従来技術の図２ｂに示すようなもう一つの通信シナリオは、ＩＰｖ６グローバルネットワークＧＶ６−１、ＧＶ６＊、ＧＶ６−２といった第２プロトコルネットワークがそれぞれ、各ゲートウェイＧＷ１、ＧＷ２、ＧＷ３を介して第１プロトコルネットワークＩＮ、すなわちＩＰｖ４インターネットに接続される場合に関する。前に説明したようにこの場合、ＩＰｖ６グローバルネットワークＧＶ６−１、ＧＶ６＊、ＧＶ６−２は、アドレス指定のために第２のプロトコルを使用し、また同じ「グローバル」アドレス空間から選択されるアドレスを含む。同様に第１プロトコル（ＩＰｖ４）インターネットＩＮは、第１のプロトコルＩＰｖ４を使用し、それ自身のアドレス仕様とアドレス範囲とを有する。図２ａと同様に、ホームネットワークＧＶ６−１から移動した移動体端末Ｔ１＊は外部（ビジター）ネットワークＧＶＧ＊に登録でき、また例えば第２プロトコルネットワークＧＶ６−２に登録されている移動体通信端末Ｔ２と通信できることが望まれる。図２ｂから分かるように２つの端末Ｔ１＊とＴ２との間の通信と登録は本質的に、第１のゲートウェイＧＷ１と第２のゲートウェイＧＷ２との間に第１プロトコルトンネルＶ６Ｖ４ＴＵＮを設立することによって可能にされる。図２ｂ（「ＩＰｖ４内ＩＰｖ６」を有する）に示すように、このトンネルＶ６Ｖ４ＴＵＮは、第２プロトコル（ＩＰｖ６）情報を第１プロトコル（ＩＰｖ４）内にカプセル封入するために使用される。ＩＰｖ６ドメインがＩＰｖ４インターネットに接続される図２ｂの場合、６ｔｏ４遷移機構と移動体ＩＰｖ６（ＭＩＰｖ６）プロトコルとの組合せは、これらＩＰｖ６ドメイン内に移動するＩＰベースの端末のために使用できる。原則として図２ｂの構成は、移動体端末Ｔ１が第２プロトコル（ＩＰｖ６）ホームネットワークＧＶ６−１を持っていて、また第２プロトコル外部ネットワークＧＶ６＊に移動するので余り複雑ではない。唯一の問題は、ＩＰｖ４インターネットを介して情報の経路を選択する方法であって、これはトンネルＶ６Ｖ４ＴＵＮによって容易に解決される。
【００１０】
図２ａの通信は移動体ＩＰプロトコルを使用することによって達成され、また図２ｂの通信は移動体ＩＰｖ６プロトコルを使用することによって達成されるが、図３に示すような更に複雑な通信シナリオに関しては、従来技術では今までのところ利用可能な方法は存在しない。
【００１１】
図２ａと図２ｂのシナリオに対する違いは、移動体端末（または移動体ホストＭＨ）がその第２プロトコルホームネットワークＧＶ６−１から離れて、異なる第１プロトコルＩＰｖ４を使用して実現されるネットワークＧＶ４に移動することである。すなわち図３では移動体ホストＭＨは、そのＩＰｖ６ホームネットワークＨＮから離れてグローバルＩＰｖ４外部ネットワークＦＮに移動する。図３の通信システムＳＹＳでは第１のネットワークＩＮと第４のネットワークＧＶ４は第１のプロトコルＩＰｖ４を使用して実現されることと、第１、第４のネットワークＩＮ、ＧＶ４内で使用される第１、第４のアドレスは前記第１プロトコルの共通アドレス範囲から選択されることとが想定されている。すなわち第４ネットワークＧＶ４のアドレスは「グローバル」であって、第１のネットワークＩＮで使用される同じグローバルアドレス範囲を共有している。これに対して第２、第３のネットワークＧＶ６−１、ＧＶ６−２は、アドレス指定のために同じ第２プロトコルＩＰｖ６を使用し、第２、第３のネットワークＧＶ６−１、ＧＶ６−２の第２、第３のアドレスは「グローバル」アドレスである、すなわちこれらのアドレスは前記第２プロトコルＩＰｖ６の共通アドレス範囲から選択される。図３の通信シナリオのための方法は、従来技術では今までのところ報告されていない。
【００１２】
第１の端末ＭＨが異なるプロトコルネットワークＧＶ４に移動してその第２プロトコルネットワークＧＶ６−２に登録された対応する移動体端末ＣＨと通信したいときに発生する問題は、移動体ホストＭＨがアドレス不整合問題のために対応するホストＣＨに原則として連絡できない異なるプロトコルドメインに移動することによるものである。
【００１３】
第１に、移動体ホストＭＨがそのホームネットワーク（ＨＮ、ＧＶ６−１）において第２プロトコルＩＰｖ６を使用して登録でき、また第１プロトコル外部ネットワークＧＶ４に登録するために第１プロトコルＩＰｖ４を使用できる二重プロトコル移動体通信端末でなくてはならないことは無論である。しかしながら仮に移動体ホストＭＨが第１プロトコルグローバルネットワークＧＶ４に登録できても、第２のネットワークＧＶ６−１内のそのホームエージェント（ホームレジスター）はなお、第２プロトコル（ＩＰｖ６）ホームアドレスを識別情報として記憶している。したがってＭＨとＣＨとの間に通信が確立されるべきときには、対応するホストＣＨはなお、ホームエージェントＨＡに登録された第２プロトコルＩＰｖ６アドレスの下で移動体ホストＭＨに接触しようと努める。しかしながら図３のシナリオでは、移動体ホストＭＨは、グローバルネットワークＧＶ４へ移動してしまっており、現在はこの外部グローバルＩＰｖ４ネットワークＧＶ４に登録されているので、このアドレスの下ではもはや接触できない。したがってこの移動体ホストＭＨは新しいグローバルユニットＩＰｖ６アドレスの下では接触できず、通信は確立できない。
【００１４】
第２に、ＭＨとＣＨとの間での通信中に、移動体ホストＭＨは本質的に、ネットワークＧＶ４、ＩＮ、ＧＶ６−２を介して、対応するホストＣＨに第２プロトコル情報を送信するであろう。しかしながら送信されるべき情報は本質的に第２プロトコルＩＰｖ６ベースであるから、この情報は（例えば第２、第３のネットワークＧＶ６−１、ＧＶ６−２におけるグローバル第１プロトコルＩＰｖ４アドレス仕様とグローバル第２プロトコルＩＰｖ６アドレス仕様の使用により）第４ネットワークＧＶ４と第１ネットワークＩＮとによって容易に経路選択できない。
【発明の開示】
【発明が解決しようとする課題】
【００１５】
図３を参照しながら上記に説明したように図３の通信システムＳＹＳには、第２プロトコルＩＰｖ６ホームネットワークＧＶ６−１に登録された第１の通信端末ＭＨが第１プロトコルＩＰｖ４グローバルネットワークＧＶ４に移動して、更なる第２プロトコルＩＰｖ６ネットワークＧＶ６−２に登録された対応するホストＣＨと第１プロトコルＩＰｖ４ネットワークＩＮを介して通信したいときに、登録・通信問題が存在する。
したがって本発明の目的は、前述の欠点を克服することである。特に、第２プロトコルホームネットワークから第１プロトコル第４ネットワークに移動した第１の端末ＭＨと第１プロトコル第１ネットワークを介して第１端末外部ネットワークに接続されている別の第２プロトコルネットワークに登録された第２の端末との間の通信を可能にする登録・通信方法と移動体通信端末とゲートウェイと通信システムとを提供することが本発明の目的である。
【課題を解決するための手段】
【００１６】
本目的は、第１、第２それぞれのゲートウェイを介して、第２のプロトコルを使用して実現される第２のネットワークと第１のプロトコルを使用して実現される第４のネットワークとに接続された、前記第１のプロトコルを使用して実現される第１のネットワークを含む通信システムにおいて、前記第４のネットワークに移動した前記第２のネットワークの第１の端末を前記第２のネットワークに登録するための登録方法であって、前記第１、第２のプロトコルは異なっており、前記第１、第４のネットワークは前記第１、第４のネットワークにおけるアドレスを指定するために前記第１のプロトコルを使用し、前記第２のネットワークは前記第２のネットワークにおけるアドレスを指定するために第２のプロトコルを使用し、前記第１、第２、第４のネットワークはそれぞれ第１、第２、第４のアドレスを含み、前記第２のアドレスは第２プロトコル第２ネットワークアドレスであり、前記第１、第４のアドレスはそれぞれ第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、前記登録方法は下記のステップ、前記第１の端末において第１プロトコル第４ネットワーク第１端末アドレスから第２プロトコル第２ネットワーク第１端末外部アドレスを生成するステップと、前記第１の端末と前記第１のゲートウェイとの間に第１プロトコル第１トンネルを設立するステップと、前記第１プロトコル第１トンネルを介して前記第２プロトコル第２ネットワーク第１端末外部アドレスを送信するステップと、前記第１のゲートウェイにおいて前記第２プロトコル第２ネットワーク第１端末外部アドレスを受信するステップと、前記第２のネットワークを介して前記第２プロトコル第２ネットワーク第１端末外部アドレスを前記第２ネットワークのホームエージェントに送信するステップと、を含む、登録方法によって解決される。
【００１７】
本目的はまた、第１、第２、第３それぞれのゲートウェイを介して、第２のプロトコルを使用して実現される第２のネットワークと第１のプロトコルを使用して実現される第４のネットワークと前記第２のプロトコルを使用して実現される第３のネットワークとに接続された、前記第１のプロトコルを使用して実現される第１のネットワークを含む通信システムにおいて、前記第４のネットワークに移動した前記第２のネットワークの第１の端末から前記第３のネットワークの第２の端末に通信情報を提供するための通信方法であって、前記第１、第２のプロトコルは異なっており、前記第１、第４のネットワークは前記第１、第４のネットワークにおけるアドレスを指定するために前記第１のプロトコルを使用し、前記第２、第３のネットワークは前記第２、第３のネットワークにおけるアドレスを指定するために第２のプロトコルを使用し、前記第１、第２、第３、第４のネットワークはそれぞれ第１、第２、第３、第４のアドレスを含み、前記第２、第３のアドレスはそれぞれ第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、前記第１、第４のアドレスはそれぞれ第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、前記通信方法は下記のステップ、前記第１の端末と前記第１のゲートウェイとの間に第１プロトコル第１トンネルを設立するステップと、前記第１プロトコル第１トンネルを介して前記通信情報を送信するステップと、前記第１のゲートウェイにおいて前記通信情報を受信するステップと、前記第１のゲートウェイと前記第３のゲートウェイとの間に第１プロトコル第２トンネルを設立するステップと、前記第１プロトコル第２トンネルを介して前記通信情報を送信するステップと、前記第３のゲートウェイにおいて前記通信情報を受信するステップと、前記第３のネットワークを介して前記第２の端末に前記通信情報を送信するステップと、を含む、通信方法によって解決される。
【００１８】
本目的は更に、第１、第２、第３それぞれのゲートウェイを介して、第２のプロトコルを使用して実現される第２のネットワークと第１のプロトコルを使用して実現される第４のネットワークと前記第２のプロトコルを使用して実現される第３のネットワークとに接続された、前記第１のプロトコルを使用して実現される第１のネットワークを含む通信システムにおいて、前記第３のネットワークの第２の端末から前記第４のネットワークに移動した前記第２のネットワークの第１の端末に通信情報を提供するための通信方法であって、前記第１、第２のプロトコルは異なっており、前記第１、第４のネットワークは前記第１、第４のネットワークにおけるアドレスを指定するために前記第１のプロトコルを使用し、前記第２、第３のネットワークは前記第２、第３のネットワークにおけるアドレスを指定するために前記第２のプロトコルを使用し、前記第１、第２、第３、第４のネットワークはそれぞれ第１、第２、第３、第４のアドレスを含み、前記第２、第３のアドレスはそれぞれ第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、前記第１、第４のアドレスはそれぞれ前記第１プロトコルの異なるアドレス範囲から選択される第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、前記通信方法は下記のステップ、すなわち、前記第２の端末から前記第３のネットワークを介して前記第３のゲートウェイに前記通信情報を送信するステップと、前記第３のゲートウェイと前記第１のゲートウェイとの間に第１プロトコル第１トンネルを設立するステップと、前記第１プロトコル第１トンネルを経由して前記通信情報を送信するステップと、前記第１のゲートウェイにおいて前記通信情報を受信するステップと、前記第１のゲートウェイと前記第１の端末との間に第１プロトコル第２トンネルを設立するステップと、前記第１プロトコル第２トンネルを経由して前記通信情報を送信するステップと、前記第１の端末において前記通信情報を受信するステップと、を含む、通信方法によって解決される。
【００１９】
本目的は更に、第２のプロトコルを使用して実現される第２のネットワークに属する移動体通信端末と前記第２のプロトコルを使用して実現される第３のネットワークに属するもう一つの端末との間の通信を提供するための移動体通信端末であって、前記通信は前記第２のプロトコルとは異なる第１のプロトコルを使用して実現される第４、第１のネットワークを介して与えられ、前記第２、第４、第３のネットワークは第１、第２、第３それぞれのゲートウェイを介して前記第１のネットワークに接続され、前記移動体通信端末は前記第４のネットワークに移動しており、前記第２のネットワークはホームエージェントを含み、前記第１、第４のネットワークは前記第１、第４のネットワークにおけるアドレスを指定するために前記第１のプロトコルを使用し、前記第２、第３のネットワークは前記第２のネットワークにおけるアドレスを指定するために前記第２のプロトコルを使用し、前記第１、第２、第３、第４のネットワークはそれぞれ、第１、第２、第３、第４のアドレスを含み、前記第２、第３のアドレスはそれぞれ、第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、前記第１、第４のアドレスはそれぞれ、第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、ここで前記移動体通信端末は前記第１のプロトコルと前記第２のプロトコルとを使用して通信することができ、前記移動体通信端末は、前記移動体通信端末と前記第１のゲートウェイとの間に第１プロトコルトンネルを設立するためのトンネル設立ユニットを含む、移動体通信端末によって解決される。
【００２０】
更に本目的は、それぞれ第１、第２、第３のゲートウェイを形成するゲートウェイを介して、第２のプロトコルを使用して実現される第２のネットワークと第１のプロトコルを使用して実現される第４のネットワークと前記第２のプロトコルを使用して実現される第３のネットワークとに接続された、前記第１のプロトコルを使用して実現される第１のネットワークを含む通信システムにおいて、前記第３のネットワークの第２の端末から前記第４のネットワークに移動した前記第２のネットワークの第１の端末に、または前記第１の端末から前記第２の端末に通信情報を提供するためのゲートウェイであって、前記第１、第２のプロトコルは異なっており、前記第１、第４のネットワークは前記第１、第４のネットワークにおけるアドレスを指定するために前記第１のプロトコルを使用し、前記第２、第３のネットワークは前記第２のネットワークにおけるアドレスを指定するために前記第２のプロトコルを使用し、前記第１、第２、第３、第４のネットワークはそれぞれ第１、第２、第３、第４のアドレスを含み、前記第２、第３のアドレスはそれぞれ、第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、前記第１、第４アドレスはそれぞれ、第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、前記ゲートウェイは、第１プロトコル第４ネットワーク第１端末アドレスと第２プロトコル第２ネットワーク第１端末外部アドレスとを相互に変換することに適応した変換ユニットを含む、ゲートウェイによって解決される。
【００２１】
本目的は更に、第１、第２、第３それぞれのゲートウェイを介して、第２のプロトコルを使用して実現される第２のネットワークと前記第２のプロトコルを使用して実現される第３のネットワークと第１のプロトコルを使用して実現される第４のネットワークとに接続された、前記第１のプロトコルを使用して実現される第１のネットワークを含む、前記第４のネットワークに移動した前記第２のネットワークの第１の端末と前記第３のネットワークの第２の端末との間の通信を提供するための通信システムであって、前記第１、第２のプロトコルは異なっており、前記第１、第４のネットワークは前記第１、第４のネットワークにおけるアドレスを指定するために前記第１のプロトコルを使用し、前記第２、第３のネットワークは前記第２、第３のネットワークにおけるアドレスを指定するために前記第２のプロトコルを使用し、前記第１から第４のネットワークはそれぞれ第１から第４のアドレスを含み、前記第２、第３のアドレスはそれぞれ、第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、前記第１、第４アドレスはそれぞれ、第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、前記第２のネットワークは、前記第２のネットワークによって生成され、前記第２のネットワーク内の前記第１の端末に割り当てられた第２プロトコル第２ネットワーク第１端末原点アドレスと前記第４のネットワークに移動した前記第１の端末によって生成された第２プロトコル第２ネットワーク第１端末外部アドレスとを記憶することに適応したホームエージェントを含み、前記第１の端末は、前記第１のプロトコルと前記第２のプロトコルとを使用して通信でき、前記第１の端末は、前記第１の端末と前記第１のゲートウェイとの間に第１プロトコル第１トンネルを設立するための第１トンネル設立ユニットを含み、前記第２、第１のネットワーク間の前記第１のゲートウェイは、前記第１のゲートウェイと前記第３のゲートウェイとの間に第１プロトコル第２トンネルを設立するための第２トンネル設立ユニットと、前記第１のゲートウェイと前記第１の端末との間に第１プロトコル第４トンネルを設立するための第４トンネル設立ユニットと、を含み、前記第３、第１のネットワーク間の前記第３のゲートウェイは、前記第３のゲートウェイと前記第１のゲートウェイとの間に第１プロトコル第３トンネルを設立するための第３トンネル設立ユニットを含む、通信システムによって解決される。
【００２２】
本発明によれば本質的に、二重プロトコル移動体端末は、第１の端末の新しい第２プロトコルＩＰｖ６アドレスがそのホームエージェントに通知され、この新しいアドレスがグローバルに一意であってこのホームエージェントに適合している登録方法に関連して使用される。この第２ネットワーク第１端末外部アドレスは、登録時に第４のネットワーク及び第１のネットワークにおけるトンネルを介して第１の端末のホームエージェントに伝達される。
【００２３】
同様に通信時には、（第４のネットワークと第１のネットワークとを相互接続する）外部ゲートウェイを経由する、第１の端末と（第１のネットワークと第２のネットワークとを相互接続する）ホームゲートウェイとの間のトンネルと、ホームゲートウェイと（第１のネットワークと第３のネットワークとを相互接続する）対応するノードゲートウェイとの間のトンネルとが使用される。このようにして第１の端末からの、および第４のネットワークに移動した後の第１の端末への通信を可能にする機構が提供される。
【００２４】
このようなトンネルの設立を可能にするために本発明の移動体通信端末は、第１の端末とホームゲートウェイとの間に第１プロトコルトンネルを設立するためのトンネル設立ユニットを含み、ホームゲートウェイは第１プロトコル第４ネットワーク第１端末アドレスと第２プロトコル第２ネットワーク第１端末外部アドレスとを相互に変換するための変換ユニットを含む。登録時にホームゲートウェイには、設立されたトンネルを経由して対応する情報が供給され、変換ユニットは、登録時に設立されたこの情報を第１の端末と第２の端末との通信時に使用する。
【００２５】
好ましくは、本登録方法において、前記ステップａ）の前に前記第１プロトコル第４ネットワーク第１端末アドレスは第１プロトコルアドレス配布ユニットから前記第１端末に配布される。
【００２６】
好ましくは、本登録方法は、前記ステップｂ）に、少なくとも前記第１プロトコル第４ネットワーク第１端末アドレスを含む第１プロトコル第４ネットワークヘッダと共に少なくとも前記第２プロトコル第２ネットワーク第１端末外部アドレスをカプセル封入するステップを含む。
【００２７】
好ましくは、本登録方法は、前記ステップｄ）に、前記第１プロトコル第４ネットワークヘッダから前記カプセル封入された第２プロトコル第２ネットワーク第１端末外部アドレスをカプセル開放するステップを含む。
【００２８】
好ましくは、本登録方法は、前記ステップｄ）に、前記第２プロトコル第２ネットワーク第１端末外部アドレスを記憶するステップを含む。
【００２９】
好ましくは、本登録方法において、前記第１プロトコル第４ネットワーク第１端末アドレスと前記第２プロトコル第２ネットワーク第１端末外部アドレスとの間のマッピングテーブル（写像表）にマッピング相関が記憶される。
【００３０】
好ましくは、本登録方法では、前記ステップｂ）において前記第１端末と前記第１ゲートウェイとの間の前記第１プロトコル第１トンネルは、前記第４ネットワークと前記第２ゲートウェイと前記第１ネットワークとを経由して設立される。
【００３１】
好ましくは、本通信方法では、前記ステップａ）の前に第２プロトコル第３ネットワーク第２端末アドレスは第２プロトコルアドレス配布ユニットから前記第１端末に配布される。
【００３２】
好ましくは、本通信方法は、前記ステップａ）に、少なくとも第２プロトコル第２ネットワーク第１端末原点アドレスと第２プロトコル第３ネットワーク第２端末アドレスとを含む第２プロトコルヘッダと、少なくとも第１プロトコル第４ネットワーク第１端末アドレスと第１プロトコル第１ネットワーク第１ゲートウェイアドレスとを含む第１プロトコル第４ネットワークヘッダと共に、少なくとも前記通信情報をカプセル封入するステップを含む。
【００３３】
好ましくは、本通信方法は前記ステップｄ）に、少なくとも前記第１プロトコル第４ネットワークヘッダから前記通信情報をカプセル開放するステップと、少なくとも第１プロトコル第１ネットワーク第３ゲートウェイアドレスを含む第１プロトコル第１ネットワークヘッダと共に、前記カプセル開放された通信情報をカプセル封入するステップと、を含む。
【００３４】
好ましくは、本通信方法は、前記ステップｆ）に、少なくとも前記第１プロトコル第１ネットワークヘッダから前記通信情報をカプセル開放するステップを含む。
【００３５】
好ましくは、本通信方法では、前記ステップａ）の前に第２プロトコル第２ネットワーク第１端末原点アドレスは第２プロトコルアドレス配布ユニットから前記第２端末に配布される。
【００３６】
好ましくは、本通信方法では、前記ステップａ）の前に少なくとも前記通信情報は、少なくとも第２プロトコル第３ネットワーク第２端末アドレスと前記第２プロトコル第２ネットワーク第１端末原点アドレスとを含む第２プロトコル第３ネットワークヘッダと共に少なくともカプセル封入される。
【００３７】
好ましくは、本通信方法は、前記ステップｂ）に、少なくとも第１プロトコル第１ネットワーク第１ゲートウェイアドレスを含む第１プロトコル第１ネットワーク第１ヘッダと共に少なくとも前記通信情報をカプセル封入するステップを含む。
【００３８】
好ましくは、本通信方法では、前記ステップｄ）と前記ステップｅ）との間で、前記通信情報は少なくとも前記第１プロトコル第１ネットワーク第１ヘッダからカプセル開放され、また前記カプセル開放された通信情報は前記第２ネットワークを介して前記第２ネットワークのホームエージェントに送信される。
【００３９】
好ましくは、本通信方法では、前記カプセル開放された通信情報は少なくとも第２プロトコル第２ネットワーク第１端末外部アドレスと共にカプセル封入される。
【００４０】
好ましくは、本通信方法では、前記カプセル封入された通信情報は前記第２ネットワークを経由して前記第１のゲートウェイに送信される。
【００４１】
好ましくは、本通信方法は、前記ステップｅ）に、少なくとも第１プロトコル第１ネットワーク第１ゲートウェイアドレスと第１プロトコル第４ネットワーク第１端末アドレスとを含む第１プロトコル第１ネットワーク第２ヘッダと共に少なくとも前記通信情報をカプセル封入するステップを含む。
【００４２】
好ましくは、本通信方法は、前記ステップｇ）に、少なくとも前記第１プロトコル第１ネットワーク第２ヘッダから前記通信情報をカプセル開放するステップを含む。
【００４３】
好ましくは、本通信方法では、前記ステップｅ）において、前記第１のゲートウェイと前記第１の端末との間の前記第１プロトコル第４トンネルは、前記第１のネットワークと前記第２のゲートウェイと前記第４のネットワークとを経由して設立される。
【００４４】
好ましくは、本移動体通信端末は、第２プロトコル第２ネットワーク移動体通信端末外部アドレスを生成するための生成ユニットを更に含む。
【００４５】
好ましくは、本移動体通信端末は、前記第１プロトコルトンネルを経由して前記ホームエージェントに少なくとも前記第２プロトコル第２ネットワーク移動体通信端末外部アドレスを送信するための送信ユニットを更に含む。
【００４６】
好ましくは、本移動体通信端末は、第１プロトコルアドレス配布ユニットから第１プロトコル第４ネットワーク移動体通信端末アドレスを受信するための受信ユニットを更に含む。
【００４７】
好ましくは、本移動体通信端末では、前記生成ユニットにおいて前記第１プロトコル第４ネットワーク移動体通信端末アドレスは前記第２プロトコル第２ネットワーク移動体通信端末外部アドレスを生成するために使用される。
【００４８】
好ましくは、本移動体通信端末は、少なくとも第２プロトコル第２ネットワーク移動体通信端末原点アドレスと第２プロトコル第２ネットワークホームエージェントアドレスと第１プロトコル第１ネットワーク第１ゲートウェイアドレスとを記憶するための記憶ユニットを更に含む。
【００４９】
好ましくは、本移動体端末では、前記第２プロトコル第２ネットワーク移動体通信端末原点アドレスと前記第２プロトコル第２ネットワークホームエージェントアドレスと前記第１プロトコル第１ネットワーク第１ゲートウェイアドレスは、前記記憶ユニットに恒久的に記憶される。
【００５０】
好ましくは、本移動体通信端末は、少なくとも前記第１プロトコル第４ネットワーク移動体通信端末アドレスを含む第１プロトコル第４ネットワークヘッダと共に少なくとも前記第２プロトコル第２ネットワーク移動体通信端末外部アドレスをカプセル封入するためのカプセル封入ユニットを更に含む。
【００５１】
好ましくは、本移動体通信端末では、前記カプセル封入ユニットは、少なくとも前記第２プロトコル第２ネットワーク移動体通信端末原点アドレスと第２プロトコル第３ネットワーク他端末アドレスとを含む第２プロトコルヘッダと、少なくとも前記第１プロトコル第４ネットワーク移動体通信端末アドレスと第１プロトコル第１ネットワーク第１ゲートウェイアドレスとを含む第１プロトコル第４ネットワークヘッダと共に、少なくとも通信情報をカプセル封入することに更に適応している。
【００５２】
好ましくは、本移動体通信端末は、前記第２の端末から受信した通信情報を少なくとも第１プロトコルヘッダからカプセル開放するためのカプセル開放ユニットを更に含む。
【００５３】
好ましくは、本移動体通信端末では、前記移動体通信端末と前記第１のゲートウェイとの間に第１プロトコルトンネルを設立するための前記トンネル設立ユニットは、前記第４のネットワークと前記第２のゲートウェイと前記第１のネットワークとを経由して前記第１プロトコルトンネルを設立することに適応している。
【００５４】
好ましくは、本ゲートウェイは、前記ゲートウェイと前記第１の端末との間に第１プロトコルトンネルを設立するための第１のトンネル設立ユニットと、前記ゲートウェイと前記第３のゲートウェイとの間にもう一つの第１プロトコルトンネルを設立するための第２のトンネル設立ユニットと、を更に含む。
【００５５】
好ましくは、本ゲートウェイは、第１プロトコル第４ネットワーク第１端末アドレスと第２プロトコル第２ネットワーク第１端末外部アドレスとを記憶するための記憶ユニットを更に含む。
【００５６】
好ましくは、本ゲートウェイでは、前記第１プロトコル第４ネットワーク第１端末アドレスと前記第２プロトコル第２ネットワーク第１端末外部アドレスは、マッピングテーブル（写像表）に記憶される。
【００５７】
好ましくは、本ゲートウェイでは、前記マッピングテーブルには、前記第１プロトコル第４ネットワーク第１端末アドレスと前記第２プロトコル第２ネットワーク第１端末外部アドレスとの間のマッピング相関が記憶される。
【００５８】
好ましくは、本ゲートウェイでは、前記ゲートウェイと前記第１の端末との間に第１プロトコルトンネルを設立するための前記第１のトンネル設立ユニットは、前記第１のネットワークと前記第２のゲートウェイと前記第４のネットワークとを経由して前記第１プロトコルトンネルを設立することに適応している。
【００５９】
好ましくは、本通信システムでは、前記第１の端末は、少なくとも前記第２プロトコル第２ネットワーク第１端末原点アドレスと前記ホームエージェントの第２プロトコル第２ネットワークホームエージェントアドレスと前記第１のゲートウェイの第１プロトコル第１ネットワーク第１ゲートウェイアドレスとを記憶するための記憶ユニットを更に含む。
【００６０】
好ましくは、本通信システムでは、前記第１のゲートウェイは、第１プロトコル第４ネットワーク第１端末アドレスと第２プロトコル第２ネットワーク第１端末外部アドレスとを記憶するための記憶ユニットを更に含む。
【００６１】
好ましくは、本通信システムでは、前記第２プロトコル第２ネットワークアドレスと前記第２プロトコル第３ネットワークアドレスは前記第２のプロトコルの共通アドレス範囲から選択され、また前記第１プロトコル第１ネットワークアドレスと前記第１プロトコル第４ネットワークアドレスは前記第１のプロトコルの共通アドレス範囲から選択される。
【００６２】
本発明はまた更なる態様によれば、方法請求項１〜２２のいずれか一つ以上の方法ステップの一つ以上を実行する、または装置請求項２３〜３９またはシステム請求項４０〜４３のいずれか一つ以上のユニットの機能的特徴の一つ以上を実行することに適応した命令を有するプログラムと、方法請求項１〜２２のいずれか一つ以上の方法ステップの一つ以上を実行する、または装置請求項２３〜３９またはシステム請求項４０〜４３のいずれか一つ以上のユニットの機能的特徴の一つ以上を実行することに適応したコード手段を含むコンピュータ可読媒体に記憶されたコンピュータプログラム製品と、方法請求項１〜２２のいずれか一つ以上の方法ステップの一つ以上を実行する、または装置請求項２３〜３９またはシステム請求項４０〜４３のいずれか一つ以上のユニットの機能的特徴の一つ以上を実行することに適応した手段を含む、具体的に表現されたコンピュータ可読コードを有するデータキャリア（データ担持体）と、方法請求項１〜２２のいずれか一つ以上の方法ステップの一つ以上を、または装置請求項２３〜３９またはシステム請求項４０〜４３のいずれか一つ以上のユニットの機能的特徴の一つ以上を、データ処理手段に実行させるプログラムが具体的に表現されているコンピュータ可読媒体と、を含む。
【００６３】
本発明の更に有利な実施形態と改良は、従属請求項から得られる。更に本発明が本明細書と請求項とに別個に記載されたステップと特徴との組合せの結果得られる更なる実施形態と例とを含むことは留意されるべきである。
【００６４】
更にこの後に説明されることが単に、本発明者らによって現在考えられるような本発明の最良の形態である考えられることは留意されるべきである。しかしながら本発明は、本明細書中に示される教えに基づいて当業者によって誘導され得る他の実施形態を含むこともあり得る。
【発明を実施するための最良の形態】
【００６５】
今後、本発明の幾つかの特定の例と実施形態は、図４ａに示すネットワークのようなインターネットプロトコル（ＩＰ）ベースのネットワークに関連して説明されるであろう。しかしながら本発明がこれらの第１（ＩＰｖ４）、第２（ＩＰｖ６）のインターネットプロトコルの特定の使用に限定されないことは留意されるべきである。通信システムＳＹＳは、別の種類の異なる第１、第２のプロトコルを含み得る。更に第４のネットワークＧＶ４と第１のネットワークＩＮは、それぞれのネットワークにおけるアドレスを指定するために同じ第１のプロトコルＩＰｖ４を使用し、また第４ＧＶ４、第１ＩＮネットワークにおける第４、第１アドレスは、前記第１のプロトコルの共通アドレス範囲から選択される。これは、第４のネットワークＧＶ４における「グローバル」という表現によって示される。同様に第２ＧＶ６−１、第３ＧＶ６−２ネットワークは、前記第２のプロトコルの同じ「グローバル」アドレス範囲を有する第２プロトコルＩＰｖ６ネットワークである。
【００６６】
更に以下の例と実施形態では下記の用語が使用される。第１のプロトコルは、ＩＰｖ４プロトコルである。第２のプロトコルは、ＩＰｖ６プロトコルである。第１のネットワークＩＮはＩＰｖ４（グローバル）インターネットである。第２のネットワークは、ＩＰｖ６ネットワークＧＶ６−１である。第３のネットワークは、ＩＰｖ６ネットワークＧＶ６−２である。第４のネットワークは、グローバルＩＰｖ４ネットワークＧＶ４である。本発明の原理を表す図４ａの通信システムＳＹＳは、第１の移動体端末ＭＨがそのホームネットワークＧＶ６−１から離れて異なるプロトコルを有する外部ネットワークＧＶ４に移動する通信シナリオを考えるので、第１のネットワークＧＶ６−１は今後、ホームネットワークＨＮとも称されるであろう。同様に第４のネットワークＧＶ４は、外部ネットワークＦＮと称されるであろう。
【００６７】
図３を参照しながら既に説明したように、それぞれのネットワークは、第１ＧＷ１、第２ＧＷ２、第３ＧＷ３のゲートウェイを介して相互に接続される。図４ａに示すように今後、第１のゲートウェイＧＷ１はホームネットワークゲートウェイＨＮＧＷとも呼ばれ、第２のゲートウェイＧＷ２は外部ネットワークゲートウェイＦＮＧＷとも呼ばれ、第３のゲートウェイＧＷ３は今後、対応するネットワークゲートウェイＣＮＧＷとも称されるであろう。
【００６８】
更に図４ａにおいて本発明の原理の一つが示され、すなわち一方では第４ネットワークＧＶ４と第２ゲートウェイＦＮＧＷと第１ネットワークＩＮとを経由する、第１端末ＭＨとホームネットワークゲートウェイＨＮＧＷとの間のトンネルＴＵＮ’の設立が示され、他方ではホームネットワークゲートウェイＨＮＧＷと対応するネットワークゲートウェイＣＮＧＷとの間のトンネルＴＵＮ”の設立が示される。当業者には公知のように、トンネルは、一つのプロトコルからもう一つのプロトコルへの情報をカプセル封入するために設立される。例えば前述の図２ｂでＩＰｖ６情報は、ＩＰｖ４トンネル内にカプセル封入される。このカプセル封入はそれぞれ、送信方向に依存して送信ユニットによって行われる。
【００６９】
これに対して受信側は、トンネルを通して送信された情報を回収するために情報のカプセル開放を実行する。以下の実施形態と実施例の説明ではトンネルの番号付けは、これらのトンネルがそれぞれ登録、肯定応答、ＭＨ→ＣＨ通信およびＭＨ←ＣＨ通信に現れる順序で行われるであろう。トンネルとプロトコルの呼称は、図４ｇの説明図からも理解できる。
【００７０】
登録手順のとき、第１のトンネルＴＵＮ１は、外部ネットワークＧＶ４と外部ネットワークゲートウェイＦＮＧＷとＩＰｖ４グローバルネットワークＩＮとを経由して第１端末ＭＨとホームネットワークゲートウェイＨＮＧＷとの間に設立されるであろう。もしＭＨからＣＨへの通信が行われるのであれば、ホームネットワークゲートウェイＨＮＧＷとこれに対応するノードゲートウェイＣＮＧＷとの間に第２のトンネルＴＵＮ２が設立される。これに対してもし通信が、対応する端末ＣＨによって開始されるのであれば、この通信では設立されるべき第１のトンネルはＣＮＧＷとＨＮＧＷとの間のトンネルになるであろう。このトンネルは、実際にはＣＨ→ＭＨの通信のために設立されつつある第１のトンネルであるが、呼称上の理由からここでは第３のトンネルＴＵＮ３であると称される。同様にＣＨ→ＭＨ通信では、ＨＮＧＷと第１の端末ＭＨとの間に設立されるトンネルは、実際にはＣＨ→ＭＨの通信のために設立されつつある第２のトンネルであるが、ここでは第４のトンネルＴＵＮ４であると称される。
【００７１】
発明の原理
以下、図４ａ〜図４ｇを参照しながら本発明の原理が説明されるであろう。
【００７２】
基本的に本発明の一態様は、ＩＰｖ４ヘッダを有するＩＰｖ６パケットのトンネル化であって、図４ａに示すようにＭＨまたはＣＨのいずれかによって送信されるすべてのパケットを再方向付けするためにアンカーポイント（投錨点）としてホームネットワークゲートウェイＨＮＧＷを使用する。本発明は、ＩＰｖ６ネットワークからグローバルＩＰｖ４ネットワークに移動するＭＨが発呼者または被呼者として接続を確立するための新しい機構を提案する。更に本発明はまた、ＭＨのホームエージェントＨＡへのＭＨの現在位置の登録のためにも使用できる。図４ａでは通信システムＳＹＳは２つのトンネルＴＵＮ’とＴＵＮ”とを含むように示されているが、これらのトンネルはそれぞれ、登録と通信のときに別々に使用されるであろう。登録時にはトンネルＴＵＮ’が使用され、通信時には２つのトンネルＴＵＮ’、ＴＵＮ”のすべてが使用される。図４ａにも示すように、本発明の原理では各トンネルＴＵＮ’、ＴＵＮ”は、第２プロトコルＩＰｖ６情報をカプセル封入するための第１プロトコルＩＰｖ４トンネルである。
【００７３】
図３を参照しながら既に説明したように、通信システムＳＹＳは、第４のネットワークＧＶ４に移動した、第２のネットワークＧＶ６−１の第１の端末ＭＨと第３のネットワークＧＶ６−２の第２の端末との間の通信を提供するために、第１、第２、第３それぞれのゲートウェイＨＮＧＷ、ＦＮＧＷ、ＣＮＧＷを介して、第２のプロトコルＩＰｖ６を使用して実現される第２のネットワークＧＶ６−１と前記第２のプロトコルＩＰｖ６を使用して実現される第３のネットワークＧＶ６−２と第１のプロトコルＩＰｖ４を使用して実現される第４のネットワークＧＶ４とに接続された、前記第１のプロトコルＩＰｖ４を使用して実現される第１のネットワークＩＮを含み、前記第１、第２のプロトコルＩＰｖ４、ＩＰｖ６は異なっており、前記第１、第４のネットワークＩＮ、ＧＶ４は前記第１、第４のネットワークＩＮ、ＧＶ４におけるアドレスを指定するために前記第１のプロトコルＩＰｖ４を使用し、前記第２、第３のネットワークＧＶ６−１、ＧＶ６−２は前記第２、第３のネットワークＧＶ６−１、ＧＶ６−２におけるアドレスを指定するために第２のプロトコルＩＰｖ６を使用し、前記第１から第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ６−２、ＧＶ４）はそれぞれ第１から第４のアドレスを含み、前記第２、第３のアドレスはそれぞれ第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、前記第１、第４のアドレスはそれぞれ第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスである。
【００７４】
図４ａ、４ｇに示すように第１の端末ＭＨが第２のネットワークＧＶ６−１から前記第４のネットワークＧＶ４に移動したときに、本発明の登録方法とＭＨ→ＣＨ通信方法とＭＨ←ＣＨ通信方法とを実行するために、ホームネットワークゲートウェイＨＮＧＷと第１の端末ＭＨは図４ｂ、４ｃに示すように構成されている。
【００７５】
特にホームネットワークゲートウェイＨＮＧＷは、図９に示されている第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４と第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡとを相互に変換することに適応した変換ユニットＣＵ２を含む。このような情報は、例えばマッピング相関ＨＮＧＷ−ＭＣとして、ホームネットワークゲートウェイＨＮＧＷの記憶ユニットＳＵ２に記憶される。記憶ユニットＳＵ２のマッピングテーブルＨＮＧＷ−ＭＣは、第１端末のホームネットワークＧＶ６−１からグローバルネットワークＧＶ４に移動した各第１端末局のための図９に示すようなエントリーを含む。理解を容易にするために図９は単に、第１端末ＭＨのための一つのエントリーを示している。
【００７６】
マッピングテーブルまたは図９のマッピング相関ＨＮＧＷ−ＭＣにおけるエントリーは、図４ｄに示す登録手順時に設定されるであろう。図９に示すようなエントリーを有するマッピングテーブルＨＮＧＷ−ＭＣの使用と設定は、ＭＨとＣＨとの間の通信方法を実行するために極めて重要である。したがってこれらのエントリーの意味は以下に、より詳細に説明される。
【００７７】
パラメータＭＨＡ−Ｇ４−４は、第４ネットワークと第１プロトコルにおける第１端末アドレスを構成する。第４ネットワークでＩＰｖ４を使用すると、このパラメータＭＨＡ−Ｇ４−４はＭＨ＿ＩＰｖ４＿ＧＬＯ＿ＡＤＤＲ、すなわち第１端末ＭＨのＩＰｖ４（第１プロトコル）グローバルアドレスＧＬＯ＿ＡＤＤＲとして構成できるであろう。これは、「第４ＩＰｖ４ネットワーク」で使用されるような第１端末のグローバルアドレスであるから、第１プロトコル「第４ネットワーク」第１端末アドレスと呼ばれる。
【００７８】
同様に第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡは、第２ネットワークで使用されるような第１端末ＭＨのための第２プロトコルＩＰｖ６ケアオブアドレスＣｏＡである。したがって図９に示すアドレスに関するすべてのこのようなパラメータは、下記のフォーマットを有する。
プロトコルバージョン−ネットワーク内で使用される−参照されるユニット−アドレス
【００７９】
上述のように、図９に示すような情報／パラメータを含むホームネットワークゲートウェイＨＮＧＷ内のマッピングテーブルＨＮＧＷ−ＭＣは、図４ｅ（ＭＨ→ＣＨ）と図４ｆ（ＭＨ←ＣＨ）とを参照しながら下記に説明されるように、ＭＨとＣＨとの間の通信を可能にするために極めて重要である。
【００８０】
特に、また以下に説明されるように、マッピングテーブルＨＮＧＷ−ＭＣは、トンネルＴＵＮ’、ＴＵＮ”を設立するために使用される。したがってゲートウェイＨＮＧＷはまた、前記ゲートウェイＨＮＧＷと第１端末ＭＨとの間に第１プロトコルトンネルを設立するための第１トンネル設立ユニットＴＳ２-１を含む。ゲートウェイＨＮＧＷはまた、前記ゲートウェイＨＮＧＷと前記第３ゲートウェイＣＮＧＷとの間に別の第１プロトコルトンネルを設立するための第２トンネル設立ユニットＴＳ２-２を含む。通信のためのこれらのトンネルの使用法は、下記に説明されるであろう。
【００８１】
自分のホームネットワークＨＮから外部ネットワークＦＮに移動した移動体通信端末ＭＨのブロック図は、図４ｃに示されている。この移動体通信端末ＭＨは、前記第１のプロトコル、例えばＩＰｖ４と前記第２のプロトコル、例えばＩＰｖ６を使用して通信できることを意味する二重プロトコル端末（二重スタック端末）である。情報（パケット）を送信するための送信ユニットＴＵ１と情報（パケット）を受信するための受信ユニットＲＵ１とに加えて図４ｃの実施形態による移動体通信端末は、第４ネットワークＧＶ４と第２ゲートウェイＦＮＧＷと第１ネットワークＩＮとを経由して移動体通信端末ＭＨと第１ゲートウェイＨＮＧＷとの間に第１のプロトコルトンネル、例えば図４ｇのＴＵＮ１を設立するためのトンネル設立ユニットＴＳ１を含む。この第１プロトコルトンネルＴＵＮ１は、登録方法とＭＨ←ＣＨ通信方法とで使用される。
【００８２】
特に移動体通信端末ＭＨの送信ユニットＴＵ１は、前記第１プロトコルトンネルＴＵＮ１を介して、図９に示すような、少なくともいわゆる第２プロトコル第２ネットワーク移動体通信端末外部アドレスＭＨＡ−６−２−ＣｏＡを前記ホームエージェントＨＡに送信することに適応している。更に受信ユニットＲＵ１は、図４ｇに模式的に示すように第１プロトコルアドレス配布ユニットＤＨＣＰから第１プロトコル第４ネットワーク移動体通信端末アドレスＭＨＡ−Ｇ４−４を受信するために適応している。本発明は第１プロトコルアドレス配布ユニット内でＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：動的ホスト構成プロトコル）の使用に限定されることなく、他のプロトコルも本発明内でアドレスを割り当てるために使用できることが指摘される。前述のアドレスＭＨＡ−６-２-ＣｏＡとＭＨＡ−Ｇ４−４は、登録方法に関して以下、更に詳細に説明されるであろう。
【００８３】
移動体通信端末ＭＨはまた、第２プロトコル第２ネットワーク移動体通信端末外部アドレスＭＨＡ−６−２−ＣｏＡを生成するための生成ユニットＧＵ１を含む。一実施形態によればこの生成ユニットＧＵ１は、第１プロトコル第４ネットワーク移動体通信端末アドレスＭＨＡ−Ｇ４−４を使用することによって第２プロトコル第２ネットワーク移動体通信端末外部アドレスＭＨＡ−６−２−ＣｏＡを生成する。
【００８４】
少なくとも第２プロトコル第２ネットワーク移動体通信端末原点アドレスＭＨＡ−６−２−ＯＲＩＧと第２プロトコル第２ネットワークホームエージェントＨＡＡ−６−２と第１プロトコル第１ネットワーク第１ゲートウェイアドレスＨＮＧＷＡ−Ｇ４−１とを記憶するための記憶ユニットＳＵ１も設けられる。
【００８５】
特にこの記憶ユニットＳＵ１は、第２プロトコル第２ネットワーク移動体通信端末原点アドレスＭＨＡ−６−２−ＯＲＩＧと第２プロトコル第２ネットワークホームエージェントアドレスＨＡＡ−６−２と第１プロトコル第１ネットワーク第１ゲートウェイアドレスＨＮＧＷＡ−Ｇ４−１とを恒久的に記憶する。
【００８６】
カプセル封入ユニットＥＵ１は一般に、ＩＰｖ４ヘッダと共に第２プロトコル（ＩＰｖ６）送信情報をカプセル封入するために適応している。「カプセル封入」は第１トンネルＴＵＮ１の設立の一部であるから、カプセル封入ユニットＥＵ１は、移動体端末ＭＨのトンネル設立ユニットＴＳ１の一部であると見ることもできる。
【００８７】
最後に、移動体端末ＭＨは、対応する端末ＣＨから受信した通信情報ＰＡＹを少なくとも第１プロトコルＩＰｖ４ヘッダからカプセル開放するためのカプセル開放ユニットＤＵ１を含む。すなわちこのカプセル開放ユニットＤＵ１は、ペイロード通信情報ＰＡＹを回収するために通信情報ＰＡＹからヘッダを除去する。
【００８８】
カプセル封入ユニットＥＵ１によってヘッダと共にカプセル封入される特定の情報は今後、図４ｄ（登録）と図４ｅ（ＭＨ→ＣＨ通信）における登録およびＭＨ→ＣＨ通信方法を参照しながら説明されるであろう。
【００８９】
登録と通信とを可能にするための移動体通信端末ＭＨの新規な特徴の一つが、移動体通信端末ＭＨは第２プロトコルＩＰ６ばかりでなく第１プロトコルＩＰ４を使用して通信できることであり、また移動体通信端末ＭＨがトンネル設立ユニットＴＳ１によって第１プロトコルトンネルＴＵＮ１を設立できることであることは留意されるべきである。
【００９０】
トンネルＴＵＮ１の設立−登録と通信時の−は、第２プロトコル第２ネットワーク移動体通信端末原点アドレスＭＨＡ−６−２−ＯＲＩＧと第２プロトコル第２ネットワークホームエージェントアドレスＨＡＡ−６−２と第１プロトコル第１ネットワーク第１ゲートウェイアドレスＨＮＧＷＡ−Ｇ４−１とを使用することによって、好ましくは図４ｃに示すように記憶ユニットＳＵ１に記憶された情報（パラメータ）を使用して可能になる。
【００９１】
好ましくは、記憶ユニットＳＵ１は、上述のアドレスを恒久的に記憶する。したがってＭＩＰｖ６の基本的考えから上述の２つのアドレスは、例えば図５ａの登録パケットＲＥＧに示されているそのＩＰｖ６ホームエージェントアドレスＨＡ＿ＩＰｖ６＿ＡＤＤＲとそのＩＰＶ６アドレス自身のＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲとしてＭＨ内に恒久的に記憶されなくてはならない。更にＭＨホームネットワークに対応するゲートウェイＨＮＧＷのＩＰｖ４グローバルアドレスは、第１端末ＭＨに恒久的に記憶されなくてはならない。この第１プロトコル第１ネットワーク第１ゲートウェイアドレスＨＮＧＷ＿ＩＰｖ４＿ＧＬＯ＿ＡＤＤＲも図５ａの登録パケットＲＥＧに示されている。
【００９２】
更に登録および通信手順を可能にするためには、ＩＰｖ６アイランドとＩＰｖ４インターネットとの間で相互接続される各ゲートウェイ間でＩＰｖ６到達可能性情報を交換できる何らかの経路選択プロトコルが必要である。本発明で使用できる経路選択プロトコルの一例は、境界（ボーダー）ゲートウェイプロトコル（Ｂｏｒｄｅｒ  Ｇａｔｅｗａｙ  Ｐｒｏｔｏｃｏｌ：ＢＧＰ）の拡張である。
【００９３】
移動体ホストＭＨの登録
図４ｄは、本発明による登録方法の一実施形態を示す。本質的に登録は、第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡ−移動体端末ＭＨにおいて生成される−が、図９のマッピング相関ＨＡ−ＭＣで示されるように第２プロトコル第２ネットワーク第１端末原点アドレスＭＨＡ−６−２−ＯＲＩＧと関連して第２ネットワークＧＶ６−１（第１端末ＭＨのホームネットワークＨＮ）のホームエージェントＨＡに記憶されるように、実行される。オリジナル（元の）アドレスと現在位置のアドレスとの間のホームエージェントＨＡにおけるマッピングのこの関連は、第１端末ＭＨがそのホームネットワークＨＮからその外部ネットワークＦＮに移動したことにより、ＭＨとＣＨとの間の如何なる通信のためにも第２プロトコルＩＰｖ６における現在位置アドレスが利用可能でなくてはならないという理由で、必要である。
【００９４】
図４ｄの登録方法は、ステップＳ４ｄ．１〜Ｓ４ｄ．５を含む。図６のマッピングテーブルＨＮＧＷ−ＭＣとＨＡ−ＭＣが登録方法のときにどのように満たされるかの、より具体的な実施形態は、図１０ａの最初の部分に示されている。
【００９５】
ステップＳ４ｄ．１で、第１端末ＭＨは、第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４から第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡを生成する。ＭＨＡ−６−２−ＣｏＡは、第４ネットワークＧＶ４内の第１端末ＭＨに関する一種の第２プロトコルＩＰｖ６ケアオブアドレスである。これは本質的に、第２ネットワークから参照される第１端末の外部アドレスである。生成ステップＳ４ｄ．１は、図４ｃに示すような移動体ホストＭＨの生成ユニットＧＵ１によって実行され得る。
【００９６】
ステップＳ４ｄ．２で、トンネル設立ユニットＴＳ１は、第４ネットワークＧＶ４と第２ゲートウェイＦＮＧＷと第１ネットワークＩＮとを経由して第１端末ＭＨと第１ゲートウェイＨＮＧＷとの間に第１プロトコル第１トンネルＴＵＮ１（図４ｇを参照）を設立する。
【００９７】
ステップＳ４ｄ．３で、第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡは、送信ユニットＴＵ１によって第１プロトコル第１トンネルＴＵＮ１を経由してホームネットワークゲートウェイＨＮＧＷに送信される。
【００９８】
ステップＳ４ｄ．４で、ホームネットワークゲートウェイＨＮＧＷの受信ユニット（図４ｂに図示されず）は、第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡを受信する。
【００９９】
ホームネットワークゲートウェイＨＮＧＷはまた、ステップＳ４ｄ．５で第２ネットワークＧＶ６−１を介して第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡを前記第２ネットワークＧＶ６−１のホームエージェントＨＡに送信する送信ユニット（図４ｂに図示せず）を含む。このようにしてこの結合更新拡張手順のときに、第１端末ＭＨに割り当てられたアドレスは、検出されてホームエージェントＨＡ内の現在位置として登録される。ホームエージェントＨＡにおける第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡの記憶は、第４ネットワークＧＶ４と第２ゲートウェイＦＮＧＷと第１ネットワークＩＮとを経由するＭＨ→ＨＮＧＷ間の第１プロトコルＩＰｖ４トンネルＴＵＮ１の設立によって、本質的に可能である。そうでなければ第２プロトコルＩＰｖ６情報は、第１プロトコルＩＰｖ４を使用して実現される第４、第１のネットワークＧＶ４、ＩＮを介して送信できない。
【０１００】
図１０ａの登録においてより具体的詳細に以下に説明されるように、ＭＨのケアオブアドレスＭＨ＿ＩＰｖ６＿ＣｏＡは、Ｇ４Ｇ６アドレスとして生成できる。これは、図１０ａのステップＳ１０ａ．２と図１０ｂとを参照してより詳細に説明されるであろう。したがって以下に、図１０ａに示すような登録方法の特定の実施形態が説明されるであろう。図４ｄのより一般的な登録方法とは対照的に図１０ａはまた、ステップＳ１０ａ．１０からＳ１０ａ．１７とともに、図４ｄにはより一般的詳細に示されていない肯定応答手順を含む。
【０１０１】
図１０ａにおける登録手順の開始前に、移動体ホスト端末ＭＨは最初、そのホームネットワークＨＮ内に位置しており、もしこの端末がそのホームネットワークＨＮに登録されていれば、ＩＰｖ６オリジナルアドレスＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲは、図６に示すようなホームエージェントマッピング相関ＨＡ−ＭＣに登録される。図６は、図１０ａの登録手順の開始前のマッピング相関ＨＮＧＷ−ＭＣとＨＡ−ＭＣのエントリーを示す。それから移動体ホストＭＨは、そのホームネットワークＨＮからＩＰｖ４プロトコルが使用されるその外部ネットワークＦＮ（図４ａを参照）に移動する。外部ネットワークＦＮは、外部ネットワークＦＮ（第４ネットワークＧＶ４）がグローバルＩＰｖ４第１ネットワーク（インターネットＩＮ）と同じＩＰｖ４プロトコルを使用して実現されるばかりでなく、グローバルＩＰｖ４第１ネットワークＩＮが選択するように、前記第１プロトコルＩＰｖ４の共通アドレス範囲からその第１プロトコル第４ネットワークアドレスを選択することを意味するグローバルＩＰｖ４ネットワークである。このようにしてＭＨがＦＮに移動した後に図１０ａの登録方法は、ホームエージェントＨＡがどのようにしてＭＨの現在位置を通知され得るかについての機構として使用される。ステップＳ１０ａ．１で第１プロトコルアドレス配布ユニットＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：動的ホスト構成プロトコル）は、第１端末ＭＨに第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４を配布する。すなわちステップＳ１０ａ．１でＭＨが外部ネットワークＦＮに移動した後に、ＭＨは、新しく割り当てられたグローバルＩＰｖ４アドレスを受信する。ステップＳ１０ａ．２で生成ユニットＧＵ１は、第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４に基づいて第２プロトコル第２ネットワーク移動体通信端末外部アドレスＭＨＡ−６−２−ＣｏＡを生成する。図１０ｂは、図１０ａのステップＳ１０ａ．２の詳細を示す。
【０１０２】
基本的にはステップＳ１０ａ．２で移動体ホストＭＨは、ＭＨが別のネットワークに移動した後にこの端末によって自動的に生成され得るグローバルＩＰｖ６アドレスを割り当てられる必要がある。ＩＰｖ６アドレスを生成するためにＩＰｖ４アドレスを使用するという基本的考えは、図１０ｄに示すようなＩＰｖ４とＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ：媒体アクセス制御）との組合せである。多くのタイプのこのような自動的に生成されるＩＰｖ６アドレスは、６ｔｏ４アドレスといったように既に提案されている。本出願では移動体ホストＭＨのケアオブアドレスＭＨ＿ＩＰｖ６＿ＣｏＡとしてＧ４Ｇ６アドレスが使用されており、このＧ４Ｇ６アドレス（第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡ）の構造は、図１０ｅに示されている。図１０ｅから、Ｇ４Ｇ６フォーマットプレフィックス（ＦＰ）の特定の値が割り当てられる必要がある。主としてＧ４Ｇ６の概念は、６ｔｏ４アドレス構造とほぼ同じであって、相違はプレフィックスが異なっていて、Ｇ４Ｇ６は６ｔｏ４アドレスのＳＬＡ部にゼロを１６ビット持っていることである。
【０１０３】
したがってステップＳ１０ｂ．１で、移動した移動体ホストＭＨは、割り当てられるＩＰｖ４アドレス、すなわちＤＨＣＰによって生成されるＩＰｖ４アドレスを予期して待つ。ステップＳ１０ｂ．２で、割り当てられたアドレスがＩＰｖ４アドレスであるかどうかが検査される。もしステップＳ１０ｂ．２において「ＹＥＳ」であれば、ステップＳ１０ｂ．３でＧ４Ｇ６アドレスが生成され、移動体ホストＭＨのケアオブアドレスとして使用される。このようにしてステップＳ１０ｂ．３で第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡが生成される。一例がこのＧ４Ｇ６アドレスを示すであろう。例えば、もし第１端末ＭＨがＩＰｖ４グローバルネットワークにおいてＤＨＣＰからＩＰｖ４アドレスを
２１２．１１９．９．１７８
として取得すれば、移動体ホストＭＨのＩＰｖ６ケアオブアドレスＭＨ＿ＩＰｖ６＿ＣｏＡは
ＦＰ：Ｄ４７７：０９Ｂ２：００００：ＭＡＣ＿ＭＨ
のように見えるであろう。
【０１０４】
これは、図５ａにも示されている第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡの一例である。このようにしてステップＳ１０ａ．１およびステップＳ１０ｂ．１とＳ１０ｂ．２とＳ１０ｂ．３とを有するステップＳ１０ａ．２は、図４ｄのステップＳ４ｄ．１に対応している。この結果は、第２プロトコルＩＰｖ６ケアオブアドレスが生成されてホームエージェントＨＡに送信されたということになる。
【０１０５】
ステップＳ１０ｂ．４とステップＳ１０ｂ．７において最初に、ＨＡへの宛て先を有するＩＰｖ６パケットおよびＢＵオプションが生成され、それからこのＩＰｖ６パケットは、ＨＮＧＷのＩＰｖ４グローバルアドレス行きのトランスポートＩＰｖ４ヘッダと共にカプセル封入される。したがってステップＳ１０ｂ．４とステップＳ１０ｂ．７では図５ａに示すような登録パケットＲＥＧが生成される。この登録パケットＲＥＧは、通信情報ＰＡＹと、発信元・宛て先ポートＭＨＴ−６−２、ＨＡＴ−６−２を含むトランスポートヘッダＴＨ６と、ＢＵオプションフィールドＢＵＯとを含む。更にステップＳ１０ｂ．４で第２プロトコルＩＰｖ６ホームエージェントアドレスＨＡＡ−６−２と第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡとが、ＩＰｖ６パケットを完成するために追加される。
【０１０６】
前述のトランスポートヘッダＴＨ６は、例えばパラメータＭＨＴ−６−２、ＨＡＴ−６−２のなかのいわゆる「ポート」という形で「トランスポートタイプ」固有情報を含む。ＩＰベースの通信システムでは、アドレス仕様に加えてトランスポートタイプ固有情報が使用される。このようなトランスポートタイプ固有情報は、ＩＰｖ４／ＩＰｖ６タイプのネットワークを使用するときのポート番号であり得る。すなわちアドレスは、それぞれのネットワークにおける経路選択目的のために必要である、すなわちアドレスは、それぞれのネットワークを経由して経路選択される各送信情報（パケット）の発信元アドレスまたは宛て先アドレスであり得る。他方、各ネットワーク内で情報を送信するためには、一意の識別子として役立つアドレスが必要であるばかりでなく、「ポート」といったトランスポートタイプ固有の情報も必要である。この「ポート」は、例えば７層ＯＳＩモデルのトランスポート層におけるトランスポートのタイプを指定する。例えば同じユニット（端末）上で実行する幾つかのアプリケーションは、異なるタイプのトランスポートのために異なるポート番号を使用することができる。このような異なるタイプのトランスポートは、例えばＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ：ユーザデータグラムプロトコル）トランスポートまたはＴＣＰ（Ｔｒａｎｓｆｅｒ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ：転送制御プロトコル）トランスポートであり得る。他のタイプのトランスポートは、順次または並列トランスポートであり得る。本出願ではそれぞれのトランスポートタイプ固有情報を示す参照数字は、下記のフォーマットになっている。
参照されるユニット−Ｔ（「トランスポート」）−プロトコルバージョン−ネットワークで使用される
【０１０７】
本出願では、第１ネットワークＩＮと第４ネットワークＧＶ４が同じ第１のＩＰｖ４プロトコルを使用して実現され、またこれらのネットワーク内でユニットをアドレス指定するために前記ＩＰｖ４プロトコルの共通アドレス範囲から選択される（グローバル）アドレスを使用しているという理由で、これらのネットワーク内または間における情報（パケット）の送信手順時に第１、第４ネットワークＩＮ、ＧＶ４には第１プロトコルＩＰｖ４トランスポートタイプ固有情報の変化が存在しないので、ＩＰｖ４第１ネットワークＩＮとＩＰｖ４第４ネットワークＧＶ４とを経由するトンネルを経由して、第２ネットワークＧＶ６−１と第３ネットワークＧＶ６−２とで使用される第２プロトコルＩＰｖ６トランスポートタイプ固有情報を送信することが単に必要となるだけである。
【０１０８】
情報ＳＡ６、ＤＡ６、ＢＵＯ、ＴＨ６、ＰＡＹから構成される前述のＩＰｖ６パケットはそれから、ステップＳ１０ｂ．５でＩＰｖ４宛て先アドレスＤＡ４とＩＰｖ４発信元アドレスＳＡ４とを含むＩＰｖ４アドレスヘッダと共にカプセル封入される。このようにして第１端末ＭＨのカプセル封入ユニットＥＵ１は、少なくとも前記第１プロトコル第４ネットワーク移動体通信端末アドレスＭＨＡ−ＧＶ４−４を含む第１プロトコル第４ネットワークヘッダと共に少なくとも第２プロトコル第２ネットワーク移動体通信端末外部アドレスＭＨＡ−６−２−ＣｏＡをカプセル封入する。
【０１０９】
好ましくは例えば通信情報を第１端末ＭＨから別の端末ＣＨに伝達するために、このカプセル封入ユニットＥＵ１は更に、少なくとも前記第２プロトコル第２ネットワーク移動体通信端末原点アドレスＭＨＡ−６−２−ＯＲＩＧと第２プロトコル第３ネットワーク他端末アドレスＣＨＡ−６−３とを含む第２プロトコルヘッダと、少なくとも前記第１プロトコル第４ネットワーク移動体通信端末アドレスＭＨＡ−Ｇ４−４と第１プロトコル第１ネットワーク第１ゲートウェイアドレスＨＮＧＷＡ−Ｇ４−１とを含む第１プロトコル第４ネットワークヘッダと共に少なくとも通信情報ＰＡＹをカプセル封入することに適応している。
【０１１０】
最後に、もし図１０ｂのステップＳ１０ｂ．２で、割り当てられたアドレスが実際にＩＰｖ４アドレスでなければ（ステップＳ１０ｂ．２で「ＮＯ」）、この割り当てられたＩＰｖ６アドレスはステップＳ１０ｂ．６で移動体ホストＭＨのケアオブアドレスとして使用される。このような場合ステップＳ１０ｂ．７は、ＨＡへの宛て先を有するＩＰｖ６パケットおよびＢＵオプションを生成するであろう。すなわちステップＳ１０ｂ．５の後に、少なくともカプセル封入された第２プロトコル第２ネットワーク移動体通信端末外部アドレスＭＨＡ−６−２−ＣｏＡと第１プロトコル第４ネットワーク移動体通信端末アドレスＭＨＡ−Ｇ４−４とを含む登録パケットＲＥＧが用意される。更に登録パケットＲＥＧは、それが最後にマッピング相関ＨＡ−ＭＣ内にＭＨケアオブアドレスＭＨＡ−６−２−ＣｏＡを入れるためにホームエージェントマッピング相関ＨＡ−ＭＣで使用されるであろうという理由で、ＢＵオプションフィールドＢＵＯ内に、ホームネットワークＧＶ６−１内の移動体通信端末ＭＨのＩＰｖ６原点アドレスＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲ（＝ＭＨＡ−６−２−ＯＲＩＧ）を含む。しかしながらこれは、マッピング相関ＨＮＧＷ−ＭＣの設定のためには使用されない。
【０１１１】
図１０ｂの各ステップを完了した後に（図４ｄのステップＳ４ｄ．１とＳ４ｄ．２を完了した後に）、登録パケットＲＥＧは、第４ネットワークＧＶ６と第２ゲートウェイＦＮＧＷと第１ネットワークＩＮとを経由して設立された（カプセル封入の結果である）トンネルＴＵＮ１を経由してホームネットワークゲートウェイＨＮＧＷに送信される。この登録パケットＲＥＧは、結合更新（ＢＵ）オプションメッセージを送ることによってＨＡにその現在位置を知らせるためにＨＡの宛て先と共にＭＨから送信される。登録パケットＲＥＧ内のＩＰｖ６パケットは、図５ａに示すように発信元アドレスと宛て先アドレスとをＭＨ＿ＩＰｖ６＿ＣｏＡおよびＨＡ＿ＩＰｖ６＿ＡＤＤＲとして持つ。ＢＵオプションメッセージにはこのＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲアドレスが含まれる。ＭＨはグローバルＩＰｖ４ネットワークプロトコルの第４ネットワーク内にあるので、ＭＨはＩＰｖ４ヘッダと共にＩＰｖ６パケットをカプセル封入する。第４ネットワークＧＶ４と第１ネットワークＩＮは両者ともグローバルＩＰｖ４第１プロトコルを使用して実現されるので、第２ゲートウェイＦＮＧＷは、ステップＳ１０ａ．３で第１端末ＭＨからＩＰｖ４パケットを受信するときにステップＳ１０ａ．４で経路選択テーブルを探索することができる。これは、第２ゲートウェイＦＮＧＷがＩＰｖ４発信元アドレスＭＨ＿ＩＰｖ４＿ＧＬＯ＿ＡＤＤＲと宛て先アドレスＨＮＧＷ＿ＩＰｖ４＿ＧＬＯ＿ＡＤＤＲとを含むＩＰｖ４ヘッダを読み取ることができることを意味する。このようにしてステップＳ１０ａ．５で第２ゲートウェイＦＮＧＷ（外部ネットワークゲートウェイ）は単に、ＩＰｖ４ヘッダのＩＰｖ４宛て先アドレスにしたがって、カプセル封入されたパケットをホームネットワークゲートウェイＨＮＧＷに転送する。第４ネットワークＧＶ４と第１ネットワークＩＮの両者で同じグローバルＩＰｖ４プロトコルを使用するのは、カプセル封入されたＩＰｖ６パケットを移動した第１端末ＭＨからホームネットワークゲートウェイＨＮＧＷに送信するために、第４ネットワークＧＶ４と第２ゲートウェイＦＮＧＷと第１ネットワークとを経由して（移動した）第１端末から第１ゲートウェイＨＮＧＷに、トンネルが一つだけ設立されるからである。
【０１１２】
ステップＳ１０ａ．５で、カプセル封入された登録パケットＲＥＧを外部ネットワークゲートウェイＦＮＧＷからホームネットワークゲートウェイＨＮＧＷに転送した後に、図７に示すようなマッピング相関ＨＮＧＷ−ＭＣが与えられる。ＨＮＧＷは、ＭＨ＿ＩＰｖ４＿ＧＬＯ＿ＡＤＤＲのためのアドレスマッピングのこのエントリーを記憶または更新するであろう。すなわち図７に示すように、このマッピング相関ＨＮＧＷ−ＭＣの片側に、登録パケットＲＥＧのパラメータＭＨＡ−Ｇ４−４が、移動した第１端末ＭＨのＩＰｖ４グローバルアドレスとして記憶されるであろう。更にステップＳ１０ａ．６で、ホームネットワークゲートウェイＨＮＧＷは、図８に示すようにマッピングテーブルＨＮＧＷ−ＭＣに第２プロトコルＩＰｖ６第２ネットワークＧＶ６−１第１端末ＭＨ外部アドレスＭＨＡ−６−２−ＣｏＡを記憶する。またステップＳ１０ａ．６で、第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４と第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡとの間の相関が記憶される。
【０１１３】
マッピングテーブルＨＮＧＷ−ＭＣの使用は、ＭＨとＣＨとの間の通信を可能にする。図１０ａと図４ｄとを比較すると、ステップＳ４ｄ．３はステップＳ１０ａ．３とステップＳ１０ａ．４とステップＳ１０ａ．５とに対応していることが注目される。ステップＳ４ｄ．４は、ステップＳ１０ａ．６とステップＳ１０ａ．７とに対応している。
【０１１４】
ステップＳ１０ａ．７でホームネットワークゲートウェイＨＮＧＷのカプセル開放ユニットは、登録パケットＲＥＧからＩＰｖ４部分ＳＡ４、ＤＡ４を取り除き、またステップＳ１０ａ．８で現在は、部分ＳＡ６、ＤＡ６、ＢＵＯ、ＴＨ６、ＰＡＹだけを含むＩＰｖ６パケットが、ホームエージェントＨＡに転送される。ステップＳ１０ａ．８は、ステップＳ４ｄ．５に対応している。ＩＰｖ６パケットがホームエージェントＨＡで受信されると、ステップＳ１０ａ．９でホームエージェントＨＡ内のマッピング相関ＨＡ−ＭＣ（図８に示すようにまだ第１端末の現在位置アドレスを記憶していない）は、第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡでもって更新される。ホームエージェントは、ホームネットワークゲートウェイＨＮＧＷからホームエージェントＨＡに送られたＩＰｖ６パケットのＢＵオプションフィールドＢＵＯに含まれるＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲを使って相関マッピングテーブルＨＡ−ＭＣ内の対応するエントリーを見つけることができる。ステップＳ１０ａ．９の後に、ホームネットワークゲートウェイＨＮＧＷとホームエージェントＨＡ内のすべてのマッピング相関ＨＮＧＷ−ＭＣとＨＡ−ＭＣは、設定されている。原則として今やこの情報は、ＭＨ←→ＣＨ通信時に使用できる。登録方法の好適な実施形態として図１０ａのステップＳ１０ａ．１０〜Ｓ１０ａ．１７は、マッピング相関ＭＣが正しく設定されたことを移動体ホストＭＨに知らせるために使用できる。新しいＭＨのアドレスの変更を確認するためにホームエージェントＨＡは、結合肯定応答（ＢＡ）オプションメッセージを有するＩＰｖ６パケットをＭＨに返送するであろう。このＩＰｖ６パケットは、図５ｂでは部分ＳＡ６、ＤＡ６、ＢＡＯ、ＴＨ６、ＰＡＹにより示されている。図５ｂに示すようにこのＩＰｖ６パケットの発信元アドレスは、ＨＡ＿ＩＰｖ６＿ＡＤＤＲであって、そのＩＰｖ６宛て先アドレスはＭＨ＿ＩＰｖ６＿ＣｏＡである。ステップＳ１０ａ．１１でホームネットワークゲートウェイマッピングテーブルＨＮＧＷ−ＭＣを使用して、受信されたＩＰｖ６パケットは、ステップＳ１０ａ．１２で宛て先アドレスとして第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４を含むＩＰｖ４ヘッダと共にカプセル封入された結果、図５ｂにおけるカプセル封入されたパケットＡＣＫとなるであろう。このカプセル封入されたパケットＡＣＫは、新しいグローバルＩＰｖ４宛て先アドレスが第４ネットワークＧＶ４に移動した第１端末ＭＨの第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４であるＭＨ＿ＩＰｖ４＿ＧＬＯ＿ＡＤＤＲであることをＩＰｖ６宛て先アドレスＭＨ＿ＩＰｖ６＿ＣｏＡに基づいてホームネットワークゲートウェイマッピング相関ＨＮＧＷ−ＭＣが示しているため、ステップＳ１０ａ．１３、Ｓ１０ａ．１４、Ｓ１０ａ．１５で第１ネットワークＩＮ、第２ゲートウェイＦＮＧＷ、第４ネットワークＧＶ４を経由して第１端末ＭＨに送信される。既に上述したように第１ネットワークＩＮと第２ゲートウェイＦＮＧＷと第４ネットワークＧＶ４とを経由して第１ゲートウェイＨＮＧＷから第１端末ＭＨに肯定応答ＩＰｖ６パケットを送信するためにも、宛て先アドレスとして第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４を含むＩＰｖ４ヘッダと共にＩＰｖ６肯定応答パケットをカプセル封入することによって設立される必要なトンネルが一つだけ存在する。この理由は、第１ネットワークＩＮと第４ネットワークＧＶ４が同じグローバルＩＰｖ４第１プロトコルとグローバルＩＰｖ４アドレスとを使用して実現される、すなわち前記ＩＰｖ４第１プロトコルの共通アドレス範囲から選択されるアドレスが第１ゲートウェイＨＮＧＷ（ＨＮＧＷ＿ＩＰｖ４＿ＧＬＯ＿ＡＤＤＲ）と第１端末ＭＨ（ＭＨ＿ＩＰｖ４＿ＧＬＯ＿ＡＤＤＲ）とに割り当てられるということである。このようにして外部ネットワークＦＮＧＷは、「経路選択テーブルを探索する」と示されたステップＳ１０ａ．１４で肯定応答パケットのＩＰｖ４ヘッダのエントリーを読み取ることができ、ステップＳ１０ａ．１５で外部ネットワークゲートウェイＦＮＧＷは単に、カプセル封入された肯定応答パケットＡＣＫを第１端末ＭＨに転送する。ステップＳ１０ａ．１６で移動体ホストＭＨは、ＩＰｖ４ヘッダを取り除き、ステップＳ１０ａ．１７で肯定応答ＢＡオプションメッセージを回収する。このようにして肯定応答パケットＡＣＫは、ステップＳ１０ａ．１１〜ステップＳ１０ａ．１５で登録パケットＲＥＧと比較して逆のマッピングによって逆のルートを取る。
【０１１５】
カプセル開放手順のためにステップＳ１０ａ．１６は、図１０ｃのステップＳ１０ｃ．１〜Ｓ１０．５を使用する。
【０１１６】
図１０ｃのこのカプセル開放流れ図は、ＭＨ、ＣＨ間の通信時に任意のパケット、例えば肯定応答または送信パケットを受信するときにも同様に使用される。
【０１１７】
ステップＳ１０ｃ．１で移動体ホストＭＨは、何らかのカプセル封入ＩＰｖ４ヘッダが存在するかどうかを検査する。もしカプセル封入ＩＰｖ４ヘッダが存在しなければ、第１端末ＭＨは純粋なＩＰｖ６パケットが受信されたと考えるので、手順はステップＳ１０ｃ．３に進む。もしステップＳ１０ｃ．１でＩＰｖ４ヘッダが存在すれば、ステップＳ１０ｃ．２でこのＩＰｖ４ヘッダは取り除かれる。ステップＳ１０ｃ．３でこのパケットがトランスポートの宛て先ポートとしてＭＨ＿ＩＰｖ６＿ＰＯＲＴＳを持っているかどうかが検査される。もしこのようなポートが存在しなければ、ステップＳ１０ｃ．５でこのパケットは無視される。もしステップＳ１０ｃ．３でこのようなポートを有するパケットが存在すれば、ステップＳ１０ｃ．４でこのＩＰｖ６パケットは処理されて、例えばステップＳ１０ａ．１７でＩＰｖ６パケットからＢＡオプションメッセージを抽出する。
【０１１８】
このようにして図１０ａの登録（肯定応答）手順は特に、ホームネットワークゲートウェイＨＮＧＷの変換ユニットＣＵ２が第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡと第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４とを相互に変換することを可能にするように、ホームネットワークゲートウェイＨＮＧＷマッピング相関ＨＮＧＷ−ＭＣを設定することを可能にする。
【０１１９】
ホームネットワークマッピング相関ＨＡ−ＭＣと共にマッピング相関ＨＮＧＷ−ＭＣは、図４ａと図４ｇに示すように通信システムＳＹＳにおいて移動した第１の端末ＭＨとそれに対応する端末ＣＨとの間の通信を可能にする。
【０１２０】
ＭＨ→ＣＨ通信
図４ｅは、図４ａに示す通信システムＳＹＳにおいて第１の端末ＭＨが第２の端末ＣＨへの通信を開始する場合の通信方法を示す。図４ｅのこの通信のためのトンネルの使用は、図４ｇに示されている。ステップＳ４ｅ．１〜ステップＳ４ｅ．７の、より具体的な詳細は、図１１ｃと共に図１１ａ、図１１ｂに、また図１０ｃに示されている（図１１ｂは図１１ａからの直接の続きである）。
【０１２１】
図４ｆは、第２の端末ＣＨが第１の端末ＭＨへの通信を開始する場合の通信方法を示す。ステップＳ４ｆ．１〜ステップＳ４ｆ．７のより具体的な詳細は、図１２ａと図１２ｂに示されている（図１２ｂは図１２ａからの直接の続きである）。
【０１２２】
ステップＳ４ｅ．１で第４ネットワークＧＶ４と外部ネットワークゲートウェイＦＮＧＷと第１ネットワークＩＮとを経由して第１端末ＭＨと第１ゲートウェイＨＮＧＷとの間に第１プロトコル第１トンネルＴＵＮ１が設立される。ステップＳ４ｅ．２で前記第１プロトコル第１トンネルＴＵＮ１を経由して通信情報ＰＡＹが送信され、この情報はステップＳ４ｅ．３にて第１ゲートウェイＨＮＧＷで受信される。ステップＳ４ｅ．４で第１ゲートウェイＨＮＧＷによって、ホームネットワークゲートウェイＨＮＧＷと第３ゲートウェイＣＮＧＷとの間に第１プロトコル第２トンネルＴＵＮ２が設立される。
【０１２３】
この後、ステップＳ４ｅ．５で通信情報ＰＡＹは、前記第１プロトコル第２トンネルＴＵＮ２を経由して、対応するネットワークゲートウェイＣＮＧＷに送信され、この情報はステップＳ４ｅ．６でそれに受信される。
【０１２４】
最後に、対応するネットワークゲートウェイＣＮＧＷは、ステップＳ４ｅ．７で第３ネットワークＧＶ６−２を介してこの通信情報ＰＡＹを前記第２端末ＣＨに送信する。
【０１２５】
上記に説明したようにそれぞれの第１、第２トンネルＴＵＮ１、ＴＵＮ２は、第１端末ＭＨとホームネットワークゲートウェイＨＮＧＷとにおけるそれぞれのトンネル設立ユニットによって設立される。本質的には第１端末ＭＨは、ペイロード情報ＰＡＹを含むＩＰｖ６パケットを形成し、それからこのＩＰｖ６パケットはそれぞれのトンネルにおいてカプセル封入されるためにＩＰｖ４ヘッダと共にカプセル封入される。
【０１２６】
したがってステップＳ４ｅ．１は好ましくは、少なくとも第２プロトコル第２ネットワーク第１端末原点アドレスＭＨＡ−６−２−ＯＲＩＧと第２プロトコル第３ネットワーク第２端末アドレスＣＨＡ−６−３とを含む第２プロトコルヘッダと、少なくとも第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４と第１プロトコル第１ネットワーク第１ゲートウェイアドレスＨＮＧＷＡ−Ｇ４−１とを含む第１プロトコル第４ネットワークヘッダと共に、少なくとも前記通信情報ＰＡＹをカプセル封入することを含むことができる。
【０１２７】
更にステップＳ４ｅ．４は、好ましくは、少なくとも前記第１プロトコル第４ネットワークヘッダから前記通信情報ＰＡＹをカプセル開放することと、前記カプセル開放された通信情報ＰＡＹを少なくとも第１プロトコル第１ネットワーク第３ゲートウェイアドレスＣＮＧＷＡ−Ｇ４−１を含む第１プロトコル第１ネットワークヘッダと共にカプセル封入することとを含む。
【０１２８】
最後に、ステップＳ４ｅ．６は、好ましくは、少なくとも前記第１プロトコル第１ネットワークヘッダから前記通信情報ＰＡＹをカプセル開放することを含む。
【０１２９】
この仕方でペイロード情報ＰＡＹは、ＩＰｖ６パケット内に入れられ、図４ｇに示すようにそれぞれのトンネルＴＵＮ１、ＴＵＮ２を経由して送信されるときにＩＰｖ４ヘッダと共にカプセル封入され、そしてＩＰｖ４ヘッダからカプセル開放される。
【０１３０】
図９に示すようなマッピング相関ＨＮＧＷ−ＭＣ、ＨＡ−ＭＣにおける特定のＩＰｖ４、ＩＰｖ６仕様を使用してＭＨによって開始される通信の特定の実施形態は、図１１ａ、１１ｂ、１１ｃ、１０ｃを参照しながら以下に説明される。
【０１３１】
図１１ａから分かるように第４ネットワークＧＶ４に関連して、好ましくは、第３ネットワークＧＶ６−２の各対応する端末ＣＨのためにそのＣＨアドレスを提供することができる外部ネットワークドメイン名サーバＦＮＤＮＳが設けられ得る。したがってステップＳ１１ａ．２で第１端末ＭＨは、ＣＨのアドレスに関するＤＮＳ要求を外部ネットワークドメイン名サーバＦＮＤＮＳに送信し、ステップＳ１１ａ．３でこのＦＮＤＮＳはＣＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲを返答する。ステップＳ１１ａ．４で第１端末ＭＨは、発信元アドレスと宛て先アドレスとしてそれぞれＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲとＣＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲを有するＩＰｖ６パケットをＣＨに送信する。
【０１３２】
好ましくは、図１１ａのステップＳ１１ａ．４は、図１１ｃのステップＳ１１ｃ．１〜Ｓ１１ｃ．５を含む。すなわちステップＳ１１ｃ．１でＦＮＤＮＳから受信されたアドレスが検査され、もしステップＳ１１ｃ．２でＦＮＤＮＳから受信されたアドレスが有効なＩＰｖ４アドレスであると決定されれば（ステップＳ１１ｃ．２で「ＹＥＳ」）、ステップＳ１１ｃ．３は、それぞれ発信元アドレスと宛て先アドレスとしてＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲと被呼者アドレスとを有するＩＰｖ６パケットを生成する。所望のペイロード情報ＰＡＹを有するこのＩＰｖ６パケットがＣＨに送信され得る前に、このパケットはステップＳ１１ｃ．４に示すようにＨＮＧＷのＩＰｖ４グローバルアドレス行きのＩＰｖ４ヘッダと共にカプセル封入されることが必要である。
【０１３３】
もしＦＮＤＮＳから受信したアドレスがＩＰｖ４アドレスでなければ、ステップＳ１１ｃ．２で（ステップＳ１１ｃ．２で「ＮＯ」）割り当てられたアドレスはＩＰｖ６アドレスであると決定され、したがってステップＳ１１ｃ．５で発信元アドレスと宛て先アドレスとしてそれぞれ割り当てられたＩＰｖ６アドレスと被呼者アドレスとを有するＩＰｖ６パケットが生成される。
【０１３４】
ステップＳ１１ａ．５で第１トンネルＴＵＮ１を経由する送信のためにＩＰｖ６パケットは、ＨＮＧＷのＩＰｖ４グローバルアドレス行きのＩＰｖ４ヘッダと共にカプセル封入されて、それぞれステップＳ１１ａ．５、Ｓ１１ａ．６、Ｓ１１ａ．７で第４ネットワークＧＶ４と外部ネットワークゲートウェイＦＮＧＷと第１ネットワークＩＮとを経由する第１トンネルＴＵＮ１を介してホームネットワークゲートウェイＨＮＧＷに送信／転送される。これによってステップＳ１１ａ．６で外部ネットワークゲートウェイＦＮＧＷは、経路選択テーブルを参照し、すなわち例えばＨＮＧＷのＩＰｖ４グローバルアドレス行きのカプセル封入されたＩＰｖ４ヘッダを読み取る。これは、送信と登録との間の唯一の違いが現在のペイロード情報ＰＡＹが、対応するホストＣＨに実際に送信されることであるから、図５ａに示す登録パケットＲＥＧに関して行われたとまったく同じ仕方で行われる。したがってステップＳ１１ａ．７で外部ネットワークゲートウェイＦＮＧＷは単に、カプセル封入されたパケットをホームネットワークゲートウェイＨＮＧＷに転送するだけである。登録手順に関して既に説明したように、第４ネットワークＧＶ４と第１ネットワークＩＮの両者が同じ第１プロトコルＩＰｖ４を使用して実現され、また前記第１プロトコルＩＰｖ４の共通アドレス範囲から選択されるグローバルＩＰｖ４アドレスが第１プロトコル第１トンネルＴＵＮ１の開始点、中心点、終了点を構成する３つの成分（第１端末ＭＨ、外部ネットワークゲートウェイＦＮＧＷ、ホームネットワークゲートウェイＨＮＧＷ）に割り当てられるので、ステップＳ１１ａ．５〜Ｓ１１ａ．７に関して必要な第１プロトコル第１トンネルＴＵＮ１は一つだけ存在する。
【０１３５】
ステップＳ１１ａ．８でＩＰｖ４ヘッダは、取り除かれる（カプセル開放）。ステップＳ１１ａ．９でＨＮＧＷの受信・送信手順が使用される。この手順を使用することによって原則としてステップＳ１１ａ．９は、ＩＰｖ６アイランドとＩＰｖ４インターネットとの間で相互接続された各ゲートウェイ間でＩＰｖ６到達可能性情報を一般に交換できる経路選択プロトコルを使用することによってＣＮＧＷのＩＰｖ４アドレスの情報を取得するために設けられる。このような経路選択プロトコルのよく知られた例は、拡張境界ゲートウェイプロトコル（ＢＧＰ）である。ステップＳ１１ａ．１０でパケットは、ＣＮＧＷのＩＰｖ４アドレスの取得された情報を使用することによってＣＮＧＷ行きのＩＰｖ４ヘッダと共にカプセル封入され、そしてこのパケットはステップＳ１１ａ．１１で対応するネットワークゲートウェイＣＮＧＷに転送され、そこでパケットはステップＳ１１ａ．１２でカプセル開放される。最後にこのＩＰｖ６パケットは、ステップＳ１１ａ．１３で対応するホストＣＨに転送され、このＣＨは例えばペイロード情報ＰＡＹを取得するためにステップＳ１１ａ．１４でＩＰｖ６パケットを処理する。ステップＳ１１ａ．２〜Ｓ１１ａ．１４が、ＭＨからＣＨへのパケットの最初の送信であって、ＭＨからの更なるパケットが同じ手順を使用することは留意されるべきである。
【０１３６】
ＭＨとＣＨとの間の通信はまた、ＣＨがステップＳ１１ａ．１５でＩＰｖ６パケットによりＭＨに応答することを含むことは無論である。同様にステップＳ１１ａ．９に関して上記に説明したように、例えば拡張境界ゲートウェイプロトコル（ＢＧＰ）を使用することによって、ＦＮＧＷのＩＰｖ４アドレスの情報は、ステップＳ１１ａ．１６で対応するネットワークゲートウェイＣＮＧＷにおいて取得され得る。ステップＳ１１ｂ．１でＩＰｖ６パケットは、ホームネットワークゲートウェイ行きのＩＰｖ４ヘッダと共にカプセル封入されてＨＮＧＷに転送され、その後このパケットはステップＳ１１ｂ．２でカプセル開放される。
【０１３７】
ステップＳ１１ｂ．３でＩＰｖ６パケットは、ホームエージェントＨＡに転送され、ＨＡはそのテーブルＨＡ−ＭＣを探索するであろう。すなわちステップＳ１１ｂ．３で転送されたＩＰｖ６パケットは、対応するホストＣＨがＭＨの現在位置アドレスを知らないので、ＩＰｖ６パケットの宛て先アドレスとしてアドレス情報ＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲ（ホームネットワーク内の移動体ホストＭＨのＩＰｖ６原点アドレス）を実際に含むであろう。このようにしてステップＳ１１ｂ．４でＭＨの現在位置アドレスを取得するために、マッピング相関ＨＡ−ＭＣが探索される。ステップＳ１１ｂ．５でＩＰｖ６パケットは、現在、宛て先アドレスとしてＭＨ＿ＩＰｖ６＿ＣｏＡを含む、すなわち第４ネットワークＧＶ４内の（に移動して来た）第１端末ＭＨのケアオブアドレスを含む別のＩＰｖ６ヘッダと共にカプセル封入される。
【０１３８】
続いてＩＰｖ６パケットは、ステップＳ１１ｂ．６でホームネットワークゲートウェイＨＮＧＷに転送される。ＨＮＧＷで受信されたこれらのパケットは第１端末ＭＨのケアオブアドレスを含むので、ＨＮＧＷはＭＨＡ−６−２−ＣｏＡをＭＨＡ−Ｇ４−４に変換するためにステップＳ１１ｂ．７でそのマッピング相関ＨＮＧＷ−ＭＣを探索することができる、すなわちステップＳ１１ｂ．７においてＩＰｖ６アドレスと別のＩＰｖ４グローバルアドレスとの間にアドレス変換が存在する。ステップＳ１１ｂ．７で情報を取得した後にＩＰｖ６パケットは、ＩＰｖ４宛て先アドレスとしてＭＨＡ−Ｇ４−４を使用するＩＰｖ４アドレスヘッダと共にカプセル封入される。引き続いてステップＳ１１ｂ．９〜Ｓ１１ｂ．１１でパケットは、第１ネットワークＩＮと外部ネットワークゲートウェイＦＮＧＷと第４ネットワークＧＶ４とを経由して第１端末ＭＨに転送される。すでに上記に説明したようにこれによってステップＳ１１ｂ．１０で外部ネットワークゲートウェイＦＮＧＷは経路選択テーブルを探索する、すなわち例えばステップＳ１１ｂ．１１でＦＮＧＷから移動体ホストＭＨにカプセル封入されたパケットを転送するためにＩＰｖ４ヘッダを読み取る。移動体ホストＭＨは、ステップＳ１１ｂ．１２で図１０ｃに示すような受信手順を開始する。図１０ｃは、図５ｂに示すように肯定応答パケットＡＣＫの受領に関して上記に既に説明されている。任意の他のペイロード情報パケットのための受信手順は、これと異ならないので、肯定応答パケットの受領のために使用されたものと同じ手順とステップＳ１０ｃ．１〜ステップＳ１０ｃ．５が、ステップＳ１１ｂ．１１でＭＨに転送されたカプセル封入されたパケットの受領のために行われる。
【０１３９】
ステップＳ１１ｂ．１２の後、ペイロード情報の確実な受領を知らせるために、ステップＳ１１ｂ．１３で対応するホストＣＨに肯定応答パケットを返送することが可能である。しかしながら肯定応答パケットの送信は、別のペイロードパケットの転送と決して異なるものではなく、したがってステップＳ１１ｂ．１３での肯定応答送信は、図１１ａのステップＳ１１ａ．４で始まるパケットの送信とまったく同様である。
【０１４０】
図１１ａ、図１１ｂから分かるように通信方法ＭＨ→ＣＨの好適な実施形態の中心的特徴の一つは、ステップＳ１１ｂ．４およびＳ１１ｂ．７においてアドレスに関する変換テーブルの使用である。このようにしてＭＨによって開始されるＭＨ→ＣＨ間の通信方法が図９に示すようにマッピング相関ＨＮＧＷ−ＭＣおよびＨＡ−ＭＣ内のそれぞれの情報が登録手順時に前もって設定されている場合にだけ実行できることは、理解されるであろう。
【０１４１】
ＣＨ→ＭＨ通信
以下、ＣＨによって開始される通信は一般に、図４ｆを参照して説明されるであろう。トンネルは、図４ａと図４ｇから見ることができる。
【０１４２】
図４ｆの第１のステップとして通信情報ＰＡＹは、第２端末ＣＨから第３ネットワークＧＶ６−２を経由して第３ゲートウェイＣＮＧＷに送信される。ステップＳ４ｆ．２で図４ｇの第３トンネルＴＵＮ３と呼ばれる第１プロトコル第１トンネルが、第３ゲートウェイＣＮＧＷと第１ゲートウェイＨＮＧＷとの間に設立される。ステップＳ４ｆ．３で通信情報ＰＡＹは、この第１プロトコル第１トンネルＴＵＮ３を経由してホームネットワークゲートウェイＨＮＧＷに送信される。この通信情報ＰＡＹは、ステップＳ４ｆ．４で第１ゲートウェイＨＮＧＷに受信され、そしてステップＳ４ｆ．５で図４ｇの第４トンネルと呼ばれる第１プロトコル第２トンネルＴＵＮ４が、第１ゲートウェイＨＮＧＷと第１端末ＭＨとの間に設立される。理解されるようにステップＳ４ｆ．５でＨＮＧＷおよびＨＡ内の変換テーブルが、後でより詳細に説明されるように使用されるであろう。
【０１４３】
ステップＳ４ｆ．６で通信情報ＰＡＹは、この第１プロトコル第２トンネルＴＵＮ４を経由して送信される。ステップＳ４ｆ．７で通信情報ＰＡＹは、第１端末ＭＨで受信される。
【０１４４】
既に上述したように、これらのトンネルの設立は本質的にＩＰｖ４ヘッダと共にＩＰｖ６パケットをカプセル封入することを意味する。このタイプのカプセル封入は、図９に示すようにマッピングテーブルＨＮＧＷ−ＭＣおよびＨＡ−ＭＣの使用によって可能である。
【０１４５】
したがって好ましくは、ステップＳ４ｆ．１の前に、少なくとも前記通信情報ＰＡＹは、少なくとも第２プロトコル第１ネットワーク第２端末アドレスＣＨＡ−６−３と前記第２プロトコル第２ネットワーク第１端末原点アドレスＭＨＡ−６−２−ＯＲＩＧとを含む第２プロトコル第３ネットワークヘッダと共にカプセル封入される。
【０１４６】
更にステップＳ４ｆ．２は、少なくとも第１プロトコル第１ネットワーク第１ゲートウェイアドレスＨＮＧＷＡ−Ｇ４−１を含む第１プロトコル第１ネットワーク第１ヘッダと共に前記通信情報ＰＡＹをカプセル封入することを含む。
【０１４７】
更にステップＳ４ｆ．４とＳ４ｆ．５との間で前記通信情報ＰＡＹは、少なくとも前記第１プロトコル第１ネットワーク第１ヘッダからカプセル開放され、前記カプセル開放された通信情報ＰＡＹは、前記第２ネットワークＧＶ６−１を経由して前記第２ネットワークＧＶ６−１のホームエージェントＨＡに送信される。
【０１４８】
更に好ましくは、前記カプセルはずしされた通信情報ＰＡＹは、少なくとも第２プロコトル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−Ｃｏａと共に、カプセル封入される。
【０１４９】
前記カプセル封入された通信情報ＰＡＹが前記第２ネットワークＧＶ６−１を経由して前記第１ゲートウェイＨＮＧＷに送信されることもまた好適である。
【０１５０】
更に好ましくは、ステップＳ４ｆ．５は、少なくとも第１プロトコル第１ネットワーク第１ゲートウェイアドレスＨＮＧＷ−Ｇ４−１と第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４とを含む第１プロトコル第１ネットワーク第２ヘッダと共に少なくとも前記通信情報ＰＡＹをカプセル封入することを含む。
【０１５１】
更に好ましくは、ステップＳ４ｆ．７は、少なくとも前記第１プロトコル第１ネットワーク第２ヘッダから前記通信情報ＰＡＹをカプセル開放することを含む。
【０１５２】
また好ましくは、ステップＳ４ｆ．５で第１ゲートウェイＨＮＧＷと第１端末ＭＨとの間の前記第１プロトコル第４トンネルＴＵＮ４は、第１ネットワークＩＮと第２ゲートウェイＦＮＧＷと第４ネットワークＧＶ４とを経由して設立される。
【０１５３】
ステップＳ４ｆ．４で受信されたカプセル封入された通信情報ＰＡＹは、ホームネットワークゲートウェイＨＮＧＷにおいてＩＰｖ４ヘッダからカプセル開放される。それからＨＮＧＷは、ＩＰｖ６パケットをホームエージェントＨＡに転送する。ＨＡは、そのテーブルＨＡ−ＭＣを探索するであろう。すなわちステップＳ４ｆ．３で送信され、ステップＳ４ｆ．４でＨＮＧＷに受信された通信情報ＰＡＹとＩＰｖ６ヘッダとＩＰｖ４ヘッダとを含むパケットは、対応するホストＣＨがＭＨの現在位置アドレスを知らないので、ＩＰｖ６ヘッダ内の宛て先アドレスとしてアドレス情報ＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲ（ホームネットワーク内の移動体ホストＭＨのＩＰｖ６原点アドレス）を実際に含むであろう。このようにしてＭＨの現在位置アドレスを取得するために、ホームネットワーク内の移動体ホストＭＨのＩＰｖ６原点アドレスＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲと移動した外部ネットワーク内の移動体ホストのＩＰｖ６外部アドレスＭＨ＿ＩＰｖ６＿ＣｏＡとの間のマッピング相関ＨＡ−ＭＣが探索される。それからホームエージェントＨＡは、今度は宛て先アドレスとしてＭＨ＿ＩＰｖ６＿ＣｏＡを含む、すなわち第４ネットワークＧＶ４内の（移動して来た）第１端末ＭＨのケアオブアドレスを含むもう一つのＩＰｖ６ヘッダと共にこのＩＰｖ６パケットをカプセル封入する。これによってＩＰｖ６パケットは、第１端末ＭＨの現在位置に方向付けし直される。ＨＡからのパケットのこの再方向付けの後にＨＡは、このパケットをＨＮＧＷに返送する。それからステップＳ４ｆ．５でＨＮＧＷは、ＩＰｖ６パケットをＩＰｖ４ヘッダと共にカプセル封入することによって第１端末ＭＨへのＩＰｖ４トンネルを設立する。このＩＰｖ４ヘッダは好ましくは、マッピングテーブルＨＮＧＷ−ＭＣのエントリーにしたがうＩＰｖ４アドレスヘッダ内の宛て先アドレスとして第４ネットワークＧＶ４内の第１端末ＭＨのグローバルＩＰｖ４アドレス（第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４）を含む。
【０１５４】
図４ｆの各ステップから、図９の情報が利用可能であることは極めて重要であることが理解できる。特にＨＮＧＷ−ＭＣマッピング相関は、そうでなければＨＮＧＷによって送信されるべきパケットがそれぞれの第１ネットワークＩＮと第４ネットワークＧＶ４とを介してカプセル封入（トンネル化）できないので、ＣＨとＭＨとの間の通信で使用される。
【０１５５】
対応するホストＣＨによって開始されるＭＨ←ＣＨ間の通信方法の好適な実施形態は、図１２ａと図１２ｂに示されている（図１２ｂは図１２ａからの直接の続きである）。
【０１５６】
図１２ａに示すようにステップＳ１２ａ．１で、第１端末ＭＨのホームネットワークＨＮ（Ｇｖ６−１）内の第１端末ＭＨの位置アドレスを対応するホストＣＨに与える、対応するネットワークドメイン名サーバＣＮＤＮＳが提供される。すなわち対応するホストＣＨはＭＨの現在位置、またはこのＣＨが呼び出したいと思っている他の如何なる端末の現在位置も知らないので、唯一の可能性はＣＮＤＮＳが第１端末のホームネットワークＨＮ（ＧＶ６−１）のホームエージェントＨＡに登録されている位置アドレスを提供することである。したがってステップＳ１２ａ．２でＣＨは、ＭＨのアドレスに関するＤＮＳ要求をＣＮＤＮＳに送信し、ステップＳ１２ａ．３でＣＮＤＮＳは、オリジナルアドレスとしてホームエージェントＨＡに無論記憶されている第１端末ＭＨのＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲアドレス（図９参照）を返答する。ステップＳ１２ａ．４で対応するホストＣＨは、ペイロード情報ＰＡＹを有するＩＰｖ６パケットを対応するノードゲートウェイＣＮＧＷに送信する。このパケットは、ＩＰｖ６パケットであって、宛て先アドレスとしてＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲを持っている。ステップＳ１２ａ．５でＣＮとＩＰｖ４インターネットとの間の境界においてゲートウェイＣＮＧＷは、例えばＨＮＧＷ  ＩＰｖ４グローバルアドレスを取得するために拡張ＢＧＰプロトコルを使用する。ＣＮＧＷは、ステップＳ１２ａ．６でＨＮＧＷ行きのＩＰｖ４ヘッダと共にＩＰｖ６パケットをカプセル封入する。続いてステップＳ１２ａ．７でこのカプセル封入されたパケットは、ホームネットワークゲートウェイＨＮＧＷに転送され、そこでこのパケットはステップＳ１２ａ．８でカプセル開放される。このパケット（現在はＩＰｖ６パケットである）は、ステップＳ１２ａ．９でホームエージェントＨＡに転送される。ステップＳ１２ａ．１０でホームエージェントＨＡは、第１端末ＭＨの登録手順時に第１端末ＭＨに割り当てられた現在位置アドレスＭＨ＿ＩＰｖ６＿ＣｏＡをホームエージェントマッピングテーブルＨＡ−ＭＣから取得する。
【０１５７】
ステップＳ１２ａ．１１でホームエージェントＨＡは、宛て先アドレスとしてＭＨ＿ＩＰｖ６＿ＣｏＡを有する別のＩＰｖ６ヘッダと共にこのＩＰｖ６パケットをカプセル封入する。ステップＳ１２ａ．１２でこのＩＰｖ６パケットは、ＨＮＧＷに転送される。
【０１５８】
ステップＳ１２ａ．１３でホームネットワークゲートウェイＨＮＧＷは、（移動して来た）第１端末ＭＨのグローバルＩＰｖ４アドレスに関するアドレスを取得するためにそのマッピング相関ＨＮＧＷ−ＭＣを探索する。すなわち受信されたＩＰｖ６パケットに含まれた情報ＭＨＡ−６−２−ＣｏＡはＭＨＡ−Ｇ４−４に変換される。この変換は、ステップＳ１２ａ．１４で新しいＩＰｖ４ヘッダと共にＩＰｖ６パケットをカプセル封入するために、明らかに必要である（図９のＨＮＧＷ−ＭＣの左側の情報）。この仕方において次の宛て先アドレスは、移動した第１端末ＭＨであり、したがってステップＳ１２ａ．１５、Ｓ１２ｂ．１、Ｓ１２ｂ．２で、カプセル封入されたパケットは、第１ネットワークＩＮと外部ネットワークゲートウェイＦＮＧＷと第４ネットワークＧＶ４とを経由して第１端末ＭＨに転送される（トンネルＴＵＮ４経由で、図４ｇ）。
【０１５９】
ステップＳ１２ｂ．１（図１２ｂは図１２ａからの直接の続きである）でＦＮＧＷは、経路選択テーブルを探索し、すなわち例えばＩＰｖ４ヘッダを読み取り、それからステップＳ１２ｂ．２で単にこのパケットを移動体ホストＭＨに転送する。
【０１６０】
ステップＳ１２ｂ．３で移動体ホストＭＨは、図１０ｃを参照しながら既に説明したようにこのパケットのための受信手順を開始する。図１０ｃは肯定応答パケットの受領に関して既に説明されており、ステップ１２ｂ．３の手順は、正常な「通信」パケットが受信されるときと異ならない。したがって図１０ｃの説明はここでは繰り返さない。
【０１６１】
ステップＳ１２ｂ．４で第１端末ＭＨは、ＩＰｖ６パケットによる応答をＣＨに返送するであろう。このＩＰｖ６パケットの発信元アドレスはＭＨ＿ＩＰＶ６＿ＣｏＡの代わりにＭＨ＿ＯＲＩＧＩＮ＿ＩＰｖ６＿ＡＤＤＲになっているであろう。というのはＭＨ＿ＩＰｖ６＿ＣｏＡに関する情報は他のゲートウェイに交換されないからである。ステップＳ１２ｂ．４の段階ではオリジナルパケット（ステップＳ１１ａ．４での）または応答パケット（ステップＳ１２ｂ．４での）が送信されたかどうかで違いはないので、図１１ａのステップＳ１１ａ．４におけるパケットの送信に関して前に説明した図１１ｃの各ステップが再び使用される。したがってステップＳ１２ｂ．４に関する図１０ｃの説明は繰り返さない。しかしながらステップＳ１２ｂ．４で応答パケットがオリジナルパケットの代わりに送信されることは留意されるべきである。
【０１６２】
ステップＳ１１ａ．４〜Ｓ１１ａ．１４とステップＳ１２ｂ．４〜Ｓ１２ｂ．１４との比較から理解できるように、ＭＨからＣＨにオリジナルパケット（図１１ａ）または応答パケット（図１２ｂ）が送信されたかどうかはカプセル封入とカプセル開放とに関して違いはない。したがってステップＳ１２ｂ．４〜Ｓ１２ｂ．１４はステップＳ１１ａ．４〜Ｓ１１ａ．１４に対応しており、説明は繰り返さない。ごく僅かな違いは、ステップＳ１２ｂ．１４では対応するホストＣＨがＩＰｖ６パケットを直ぐに処理することよりむしろ肯定応答を開始することである。
【０１６３】
更なる実施形態
図１０ａに関して（移動して来た）移動体ホストＭＨの登録／肯定応答手順の実施形態についてすでに説明したように、ステップＳ１０ａ．６でホームネットワークゲートウェイＨＮＧＷは、第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡと第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４との間のマッピング相関ＨＮＧＷ−ＭＣを記憶する。それからステップＳ１０ａ．７でホームネットワークゲートウェイＨＮＧＷのカプセル開放ユニットは、登録パケットＲＥＧからＩＰｖ４部分ＳＡ４、ＤＡ４を取り除く。
【０１６４】
しかしながら別の実施形態によれば移動体ホストＭＨの登録／肯定応答手順は、図１３ａに示すように行うこともできる。図１３ａのステップＳ１０ａ．１〜Ｓ１０ａ．５は、図１０ａのステップＳ１０ａ．１〜Ｓ１０ａ．５と同じである。したがって図１３ａのこれらのステップには同じ参照数字が割り当てられており、これらのステップの説明はここでは繰り返さない。図１３ａのステップＳ１０ａ．６’は、ステップＳ１０ａ．５で外部ネットワークゲートウェイＦＮＧＷからホームネットワークゲートウェイＨＮＧＷに転送されたカプセル封入されたパケットがカプセル開放されることを示す。これは、ステップＳ１０ａ．６’でホームネットワークゲートウェイＨＮＧＷのカプセル開放ユニットが登録パケットＲＥＧからＩＰｖ４部分ＳＡ４、ＤＡ４を取り除くことを意味する。それからステップＳ１０ａ．７’でホームネットワークゲートウェイＨＮＧＷは、図１３ｂに示すように、その受信・送信手順を開始する。図１３ｂによるＨＮＧＷの受信・送信手順は、一般に下記に説明されるであろう。
【０１６５】
ステップＳ１３ｂ．１では、受信されたＩＰｖ６パケットのＩＰｖ６宛て先アドレスがホームネットワークＨＮのＩＰｖ６アドレス空間に属するＩＰｖ６アドレスであるかどうかが検査される。もしＹＥＳ（ステップＳ１３ｂ．１で「ＹＥＳ」）であれば、ステップＳ１３ｂ．２でこのＩＰｖ６パケットが何らかの結合更新オプションＢＵＯを含むかどうかが検査される。もしＮＯ（ステップＳ１３ｂ．２で「ＮＯ」）であれば、このＩＰｖ６パケットはステップＳ１３ｂ．６でＩＰｖ６宛て先アドレスにしたがってそのアドレスに転送される。もしＹＥＳ（ステップＳ１３ｂ．２で「ＹＥＳ」）であれば、ステップＳ１３ｂ．３でこのＩＰｖ６パケットのＩＰｖ６発信元アドレスのエントリーが既にマッピングテーブルＨＮＧＷ−ＭＣ内に存在しているかどうかが検査される。これは、外部ネットワークＦＮに移動したある移動体ホストＭＨのエントリーＭＨＡ−６−２−ＣｏＡ（第２プロトコル第２ネットワーク第１端末外部アドレスＭＨ−ＩＰｖ６−ＣｏＡ）が存在するかどうかが検査されることを意味する。もしＮＯ（ステップＳ１３ｂ．３で「ＮＯ」）であれば、第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４とＩＰｖ６発信元アドレスとの間のホームネットワークゲートウェイマッピング相関ＨＮＧＷ−ＭＣに新しいエントリーが追加される。これは、ステップＳ１３ｂ．５で第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡと第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４との間のマッピングテーブルＨＮＧＷ−ＭＣに新しいマッピング相関が記憶されることを意味する。もしステップＳ１３ｂ．３の結果が、受信されたＩＰｖ６パケットのＩＰｖ６発信元アドレスのエントリーがマッピングテーブルＨＮＧＷ−ＭＣ内に既に存在しているということ（ステップＳ１３ｂ．３で「ＹＥＳ」）であれば、ステップＳ１３ｂ．４で第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４とＩＰｖ６発信元アドレスとの間のマッピングは更新される。これは、パラメータＭＨＡ−６−２−ＣｏＡ、ＭＨＡ−Ｇ４−４の値が更新されることを意味する。またもしこの更新時にこれら二つのパラメータのうちの少なくとも一つに変更が存在したならば、第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡと第１プロトコル第４ネットワーク第１端末アドレスＭＨＡ−Ｇ４−４との間のマッピング相関は更新される。ステップＳ１３ｂ．４の後、またステップＳ１３ｂ．５の後にも、ＩＰｖ６パケットは、ステップＳ１３ｂ．６でＩＰｖ６宛て先アドレスにしたがってそのアドレスに転送される。図１３ｂによるＨＮＧＷの受信・送信手順の上記の部分は特に、移動体ホストＭＨの登録／肯定応答手順に関係している。
【０１６６】
しかしながら原理的には、例えばステップＳ１０ａ．５で、または登録手順あるいは通信手順の他のステップでＨＮＧＷに転送され、例えばステップＳ１０ａ．６’でＩＰｖ４ヘッダからカプセル開放されるカプセル封入されたパケットが、ホームネットワークＨＮのＩＰｖ６アドレス空間に属さない（ステップＳ１３ｂ．１で「ＮＯ」の）ＩＰｖ６宛て先アドレスを有する可能性もある。この場合下記のステップＳ１３ｂ．７でＩＰｖ６パケットのＩＰｖ６宛て先アドレスがマッピングテーブルＨＮＧＷ−ＭＣ内に記憶されているＩＰｖ６アドレスであるかどうかが検査される。もしＮＯ（ステップＳ１３ｂ．７で「ＮＯ」）であれば、ステップＳ１３ｂ．８でＩＰｖ６宛て先アドレスに対応するＩＰｖ４アドレスを探索するために例えば拡張境界ゲートウェイプロトコルＢＧＰが使用される。それからステップＳ１３ｂ．９でＩＰｖ６パケットは、カプセル封入され、このカプセル封入されたパケットは拡張ＢＧＰによって見つけられたアドレスに転送される。
【０１６７】
もしＩＰｖ６パケットのＩＰｖ６宛て先アドレスがマッピングテーブルＨＮＧＷ−ＭＣに記憶されているＩＰｖ６アドレスであれば（ステップＳ１３ｂ．７で「ＹＥＳ」）、ステップＳ１３ｂ．１０でこのＩＰｖ６パケットは、このＩＰｖ６アドレスに一致するマッピングテーブルからの値を使用することによってＩＰｖ４ヘッダと共にカプセル封入される。それからステップＳ１３ｂ．１１でこのカプセル封入されたパケットは、前のステップＳ１３ｂ．１０によって見つけられたようなＩＰｖ４アドレスに転送される。
【０１６８】
図１３ａ、図１４ａ、図１４ｂ、図１５ａ、図１５ｂに示すように、移動体ホストＭＨによって開始された登録／肯定応答手順と通信手順、および対応するホストＣＨによって開始された通信手順の各ステップにおける種々の状況にしたがって、図１３ｂによるＨＮＧＷの受信・送信手順においては下記の３つのブランチ、
ステップＳ１３ｂ１〜Ｓ１３ｂ．６を含む左のブランチと、
ステップＳ１３ｂ．１およびステップＳ１３ｂ．７〜Ｓ１３ｂ．９を含む中央のブランチと、
ステップＳ１３ｂ．１とステップＳ１３ｂ．７とステップＳ１３ｂ．１０とステップＳ１３ｂ．１１とを含む右のブランチと、の間は論理的に区別され得る。下記では図１３ａによる移動体ホストＭＨの登録／肯定応答手順の説明が続けられるであろう。ステップＳ１０ａ．７’ではホームネットワークゲートウェイにおいて前述の図１３ｂに示されるＨＮＧＷの受信・送信手順が開始される。好ましくは、ステップＳ１０ａ．７’でＨＮＧＷの受信・送信手順は、ＩＰｖ６パケットのＩＰｖ６宛て先アドレスが第２プロトコル第２ネットワークホームエージェントアドレスＨＡＡ−６−２であるという理由で、ステップＳ１３ｂ．２で判定「ＹＥＳ」を有する左のブランチを取るであろう。このＩＰｖ６アドレスは、ホームネットワークＨＮのアドレス空間に属しており、また登録パケットＲＥＧのＩＰｖ６パケットは結合ユニットオプションフィールドＢＵＯ内に結合更新オプションを持つ。次のステップＳ１０ａ．８〜Ｓ１０ａ．１０は、図１０ａによる登録／肯定応答手順と同じである。したがってこれらのステップの説明はここでは省略される。ステップＳ１０ａ．１０でホームエージェントＨＡからホームネットワークゲートウェイＨＮＧＷに結合肯定応答メッセージを送信した後に、再び図１３ｂによるＨＮＧＷの受信・送信手順は、ステップＳ１０ａ．１１’から開始される。好ましくは、ステップＳ１０ａ．１１’でＨＮＧＷの受信・送信手順は、この段階におけるＩＰｖ６パケットのＩＰｖ６宛て先アドレスがホームネットワークＨＮのＩＰｖ６アドレス空間に属さないＭＨＡ−６−２−ＣｏＡであるという理由で、またこのＩＰｖ６宛て先アドレスＭＨＡ−６−２−ＣｏＡがマッピングテーブルＨＮＧＷ−ＭＣに記憶されているという理由で右のブランチを取るであろう。次のステップＳ１０ａ．１３〜Ｓ１０ａ．１７は図１０ａに示すような移動体ホストＭＨの登録／肯定応答手順と同じであるので、これらのステップの説明は、以下では繰り返されないであろう。
【０１６９】
第１端末ＭＨによって第２端末ＣＨに対して開始された通信手順は、図１１ａ、１１ｂに関して上述された。しかしながら図１４ａ、１４ｂの図で説明されるようなこういった通信手順のもう一つの実施形態もある。図１４ａから分かるように、ステップＳ１１ａ．１〜Ｓ１１ａ．８は、図１１ａに示すような通信手順と同じである。ステップＳ１１ａ．８で如何なるＩＰｖ４ヘッダからもＩＰｖ６パケットをカプセル開放した後に、ホームネットワークゲートウェイＨＮＧＷは、ステップＳ１１ａ．９’で図１３ｂにしたがってその受信・送信手順を開始する。好ましくは、通信のこの段階におけるＨＮＧＷの受信・送信手順は、ＩＰｖ６パケットのＩＰｖ６宛て先アドレスが第２プロトコル第３ネットワーク第２端末アドレスＣＨＡ−６−３であるという理由で中央のブランチを取るであろう。このＩＰｖ６アドレスは、ホームネットワークＨＮのＩＰｖ６アドレス空間に属しておらず、マッピングテーブルＨＮＧＷ−ＭＣに記憶されていない。ステップＳ１１ａ．９’におけるＨＮＧＷの受信・送信手順の後に、ステップＳ１１ａ．１１〜Ｓ１１ａ．１６が続き、また図１１ａ、１１ｂと同じ参照数字を有する対応するステップと同じであるステップＳ１１ｂ．１〜Ｓ１１ｂ．２が続く。したがってここでは前述のこれらのステップの説明が参照される。ステップＳ１１ｂ．２で如何なるＩＰｖ４ヘッダからもＩＰｖ６パケットをカプセル開放した後に、再び図１３ｂによるＨＮＧＷの受信・送信手順は、ステップＳ１１ｂ．２’からＨＮＧＷにおいて開始される。好ましくは、通信手順のこの段階においてＨＮＧＷの受信・送信手順は、このＩＰｖ６パケットのＩＰｖ６宛て先アドレスが第２プロトコル第２ネットワーク第１端末原点アドレスＭＨＡ−６−２−ＯＲＩＧであって、このＩＰｖ６アドレスがホームネットワークＨＮのＩＰｖ６アドレス空間に属しているので、ステップＳ１３ｂ．２での判定「ＮＯ」により左のブランチを取るであろう。
【０１７０】
ステップＳ１１ｂ．２’におけるＨＮＧＷの受信・送信手順の後に、図１１ｂに関してすでに説明されているステップＳ１１ｂ．３〜Ｓ１１ｂ．６が続く。ステップＳ１１ｂ．６でホームエージェントＨＡからホームネットワークゲートウェイＨＮＧＷにＩＰｖ６パケットを転送した後に、再び図１３ｂのＨＮＧＷの受信・送信手順は、ステップＳ１１ｂ．７’からＨＮＧＷにおいて開始される。好ましくは、ステップＳ１１ｂ．７’におけるＨＮＧＷの受信送信手順は、このＩＰｖ６パケットのＩＰｖ６宛て先アドレスが第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡであるので、右のブランチを取るであろう。このＩＰｖ６アドレスは、ホームネットワークＨＮのＩＰｖ６アドレス空間に属しておらず、マッピングテーブルＨＮＧＷ−ＭＣに記憶される。ステップＳ１１ｂ．７’におけるＨＮＧＷの受信・送信手順の後に、図１１ｂに関してすでに説明されているステップＳ１１ｂ．９〜Ｓ１１ｂ．１３が続く。
【０１７１】
第２端末ＣＨによって第１端末ＭＨに対して開始された通信手順は、図１２ａ、１２ｂに関して前に説明された。しかしながら図１５ａ、１５ｂに関して下記に説明されるこういった通信手順のもう一つの実施形態もある。ステップＳ１２ａ．１〜Ｓ１２ａ．８は、図１２ａの対応するステップと同じである。ステップＳ１２ａ．８で如何なるＩＰｖ４ヘッダからもＩＰｖ６パケットをカプセル開放した後に、図１３ｂによるＨＮＧＷの受信・送信手順は、ステップＳ１２ａ．８’からＨＮＧＷにおいて開始される。好ましくは、ステップＳ１２ａ．８’におけるＨＮＧＷの受信・送信手順は、ＩＰｖ６パケットのＩＰｖ６宛て先アドレスが第２プロトコル第２ネットワーク第１端末原点アドレスＭＨＡ−６−２−ＯＲＩＧであって、このＩＰｖ６アドレスがホームネットワークＨＮのＩＰｖ６アドレス空間に属するという理由でステップＳ１３ｂ．２の判定「ＮＯ」により左のブランチを取るであろう。ステップＳ１２ａ．８’のＨＮＧＷの受信・送信手順の後に、図１２ａに関して既に説明されているステップＳ１２ａ．９〜Ｓ１２ａ．１２が続く。ステップＳ１２ａ．１２でホームエージェントＨＡからホームネットワークゲートウェイＨＮＧＷにＩＰｖ６パケットを転送した後に、再び図１３ｂによるＨＮＧＷの受信・送信手順は、ステップＳ１２ａ．１３’からＨＮＧＷにおいて開始される。好ましくは、ステップＳ１２ａ．１３’においてＨＮＧＷの受信・送信手順は、このＩＰｖ６パケットのＩＰｖ６宛て先アドレスが第２プロトコル第２ネットワーク第１端末外部アドレスＭＨＡ−６−２−ＣｏＡであるので、右のブランチを取るであろう。このＩＰｖ６アドレスは、ホームネットワークＨＮのＩＰｖ６アドレス空間に属しておらず、これはマッピングテーブルＨＮＧＷ−ＭＣに記憶される。
【０１７２】
ステップＳ１２ａ．１３’におけるＨＮＧＷの受信・送信手順の後に、図１２ａ、１２ｂに関してすでに説明されているステップＳ１２ａ．１５とステップＳ１２ｂ．１〜Ｓ１２ｂ．８が続く。ステップＳ１２ｂ．８で如何なるＩＰｖ４ヘッダからもＩＰｖ６パケットをカプセル開放した後に、再び図１３ｂによるＨＮＧＷの受信・送信手順は、ステップＳ１２ｂ．９’からＨＮＧＷにおいて開始される。好ましくは、ステップＳ１２ｂ．９’のＨＮＧＷの受信・送信手順は、ＩＰｖ６パケットのＩＰｖ６宛て先アドレスが第２プロトコル第３ネットワーク第２端末アドレスＣＨＡ−６−３であるという理由で中央のブランチを取るであろう。このＩＰｖ６アドレスは、ホームネットワークＨＮのＩＰｖ６アドレスに属しておらず、マッピングテーブルＨＮＧＷ−ＭＣに記憶されない。ステップＳ１２ｂ．９’のＨＮＧＷの受信・送信手順の後に、図１２ｂに関して既に説明されているステップＳ１２ｂ．１１〜Ｓ１２ｂ．１４が続く。
【０１７３】
登録手順、肯定応答手順および通信手順時のＭＨとＣＨとの間の通信の上記の説明から理解できるように、移動体端末および、ＩＰｖ６ホームネットワークとＩＰｖ４インターネットとの間に位置するゲートウェイの幾つかの特定の機能と変更は実施される必要があるが、ＩＰｖ４外部ネットワークとＩＰｖ４インターネットの両者に関しては、変更は必要でない。したがって図４ａに示すような４つのネットワークを含む通信システムＳＹＳにおいてＭＨとＣＨとの間の通信を可能にするための簡易な実施形態が達成される。他のＩＰｖ６ネットワークに関しては、それらのゲートウェイが到達可能性情報を交換できる何らかの種類の経路選択プロトコル、例えばＢＧＰ拡張プロトコルを使用しなくてはならないことを除いて、変更は必要でない。
【産業上の利用可能性】
【０１７４】
本発明は、図４ａに示すような４つのネットワークを含む通信システムの第１の端末と第２の端末との間の通信がどのように記述されるかを説明している。移動体ホストＭＨと、ホームエージェントＨＡと一緒のホームネットワークゲートウェイＨＮＧＷとにおける変更だけが必要である。上記ではしばしば第１および第２のプロトコルのためにＩＰｖ４およびＩＰｖ６プロトコルの特定の例が使用されているが、本発明がこのようなプロトコルの使用に限定されないことは留意されるべきである。本発明は、第１、第４のネットワークがアドレス指定のために第１のプロトコルを使用し、第２、第３のネットワークがアドレス指定のために第二のプロトコルを使用し、第２、第３のネットワークの第２、第３のアドレスが前記第２プロトコルの同じアドレス範囲から選択され、また第１、第４のネットワークの第１、第４のアドレスが第１プロトコルの同じアドレス範囲から選択される如何なる通信システムＳＹＳにおいても使用可能である。本発明はまた、例えば本発明の移動体通信端末ＭＨも無論、例えばグローバルＩＰｖ６ネットワークのような他のプロトコルタイプのネットワークに移動することができるように、移動体ホストがグローバルＩＰｖ４ネットワークに移動するという移動状況に限定されない。
【０１７５】
更に本発明が本明細書と請求項とにおいて別々に説明され、請求されている他の実施形態を含むことは留意されるべきである。更に、更なる修正版と変形版は、本明細書中に開示された教示に基づいて、当業者によって実施され得る。
【０１７６】
本発明はまた、前述の方法ステップの一つ以上および説明された装置もしくはシステムユニットの一つ以上のものの機能的特徴の一つ以上、または、前述の方法ステップの一つ以上または説明された装置もしくはシステムユニットの一つ以上のものの機能的特徴の一つ以上を実行することに適応した命令を有するプログラムを含む。
【０１７７】
更に本発明はまた、前述の方法ステップの一つ以上および説明された装置もしくはシステムユニットの一つ以上のものの機能的特徴の一つ以上、または、前述の方法ステップの一つ以上または説明された装置もしくはシステムユニットの一つ以上のものの機能的特徴の一つ以上を実行することに適応したコード手段を含むコンピュータ可読媒体に記憶されたコンピュータプログラム製品を含む。
【０１７８】
本発明はまた、前述の方法ステップの一つ以上および説明された装置もしくはシステムユニットの一つ以上のものの機能的特徴の一つ以上、または、前述の方法ステップの一つ以上または説明された装置もしくはシステムユニットの一つ以上のものの機能的特徴の一つ以上を実行することに適応した手段を含む、具体的に表現されたコンピュータ可読コードを有するデータキャリアを含む。
【０１７９】
更に本発明はまた、前述の方法ステップの一つ以上および説明された装置もしくはシステムユニットの一つ以上のものの機能的特徴の一つ以上、または、前述の方法ステップの一つ以上または説明された装置もしくはシステムユニットの一つ以上のものの機能的特徴の一つ以上をデータ処理手段に実行させるべきプログラムが具体的に表現されているコンピュータ可読媒体を含む。
【０１８０】
請求項内の参照数字は、分類目的に役立つだけのものであって、これらの請求項の範囲を限定するものではない。
【図面の簡単な説明】
【０１８１】
【図１】ＩＰｖ４、ＩＰｖ６といった異なるプロトコルバージョンを使用して実現される複数のネットワークを含む通信システムＳＹＳの概要を示す図である。
【図２ａ】第１の端末Ｔ１＊が外部第４ネットワークＰＶ４に移動して第３ネットワークＰＶ４＊＊の第２の端末Ｔ２と通信する通信システムＳＹＳであって、第４、第３のネットワークならびに第２のネットワークＰＶ４＊が同じ第１のプロトコルＩＰｖ４を使用して実現される通信システムＳＹＳを示す図である。
【図２ｂ】第２ＧＶ６−１、第３ＧＶ６−２、第４ＧＶ６＊ネットワークが第２のプロトコルＩＰｖ６を使用して実現され、第１のプロトコルＩＰｖ４を使用して実現される第１のネットワークＩＮにゲートウェイＧＷ１、ＧＷ２、ＧＷ３を介して相互接続される、図２ａと同様の通信システムＳＹＳを示す図である。
【図３】第１の端末ＭＨが第２プロトコルＩＰｖ６ホームネットワークから第１プロトコルＩＰｖ４外部ネットワークに移動して、ゲートウェイＧＷ３を介して第１プロトコルＩＰｖ４第１ネットワークＩＮに相互接続された第２プロトコルＩＰｖ６ネットワークＧＶ６−２に登録されている第２の端末ＣＨと通信する、本発明の原理による通信システムＳＹＳを示す図である。
【図４ａ】トンネルＴＵＮ’、ＴＵＮ”を介して、第１端末ＭＨとこれに対応する第２端末ＣＨとの間の通信を提供するための通信システムＳＹＳと移動体通信端末ＭＨとホームネットワークゲートウェイＨＮＧＷと外部ネットワークゲートウェイＦＮＧＷとを示す図である。
【図４ｂ】本発明の原理によるホームネットワークゲートウェイＨＮＧＷのブロック図である。
【図４ｃ】本発明の原理による移動体通信端末ＭＨのブロック図である。
【図４ｄ】本発明による登録方法の一実施形態を示す図である。
【図４ｅ】第１の端末ＭＨによって開始される通信のための本発明による通信方法を示す図である。
【図４ｆ】第２の端末ＣＨが通信を開始するときの本発明による通信方法を示す図である。
【図４ｇ】図４ｄ、４ｅ、４ｆそれぞれにおける登録および通信手順のためのトンネルの設立を示す図である。
【図５ａ】図４ｄによる登録方法のときに第１の端末ＭＨからホームネットワークゲートウェイＨＮＧＷに送信される登録情報（例えばパケット）ＲＥＧを示す図である。
【図５ｂ】主として図１０ａに示されるような肯定応答手順においてホームネットワークゲートウェイＨＮＧＷから第１の端末ＭＨに送信される肯定応答情報（例えばパケット）ＡＣＫを示す図である。
【図６】図１０ａにおける登録処理の開始時のホームネットワークゲートウェイＨＮＧＷにおけるマッピング相関ＨＮＧＷ−ＭＣとホームエージェントＨＡにおけるマッピング相関ＨＡ−ＭＣとを示す図である。
【図７−９】それぞれ図４ｄにおける登録方法の異なる段階時のＨＮＧＷ−ＭＣとＨＡ−ＭＣのエントリーを示す図であって、図９は登録手順の終了時におけるマッピング相関ＭＣの内容を、これらが通信方法時にトンネルを設立するために使用される形式で示している。
【図１０ａ】ステップＳ１０ａ．１〜Ｓ１０ａ．９が図６〜９のマッピング相関においてそれぞれの情報を設定するために使用される第１端末ＭＨの登録／肯定応答手順の詳細なステップを示す図である。
【図１０ｂ】図１０ａのステップＳ１０ａ．２の詳細ステップを示す図である。
【図１０ｃ】図１０ａのステップＳ１０ａ．１６と図１１ｂのステップＳ１１ｂ．１２と図１２ｂのステップＳ１２ｂ．３の詳細ステップを示す図である。
【図１０ｄ】ＩＰｖ６アドレスを生成するためにＩＰｖ４アドレスを使用する考えを示す図である。
【図１０ｅ】本発明による図１０ｄに示された考えの一実施形態を示す図である。
【図１１ａ】通信が第１端末ＭＨによって第２端末ＣＨに対して開始されるときの通信手順の詳細ステップを示す図である。
【図１１ｂ】図１１ａのＭＨ→ＣＨ間の通信の続きを示す図である。
【図１１ｃ】図１１ａのステップＳ１１ａ．４と図１２ｂのステップＳ１２ｂ．４の詳細ステップを示す図である。
【図１２ａ】通信が第２端末ＣＨによって開始されるときの通信手順の詳細ステップを示す図である。
【図１２ｂ】図１２ａのＭＨ←ＣＨ間の通信の続きを示す図である。
【図１３ａ】ステップＳ１０ａ．１〜Ｓ１０ａ．５とＳ１０ａ．６’とＳ１０ａ．７’とＳ１０ａ．８〜Ｓ１０ａ．９とが図６〜９のマッピング相関においてそれぞれの情報を設定するために使用される第１端末ＭＨの登録／肯定応答手順の更なる実施形態の詳細なステップを示す図である。
【図１３ｂ】図１３ａのステップＳ１０ａ．７’およびＳ１０ａ．１１’と図１４ａのステップＳ１１ａ．９’と図１４ｂのステップＳ１１ｂ．２’およびＳ１１ｂ．７’と図１５ａのステップＳ１２ａ．８’およびＳ１２ａ．１３’と図１５ｂのステップＳ１２ｂ．９’との詳細ステップを示す図である。
【図１４ａ】通信が第１端末ＭＨによって第２端末ＣＨに対して開始されるときの通信手順のもう一つの実施形態の詳細ステップを示す図である。
【図１４ｂ】図１４ａのＭＨ→ＣＨ間の通信の続きを示す図である。
【図１５ａ】通信が第２端末ＣＨによって開始されるときの通信手順のもう一つの実施形態の詳細ステップを示す図である。
【図１５ｂ】図１５ａのＭＨ←ＣＨ間の通信の続きを示す図である。
【図１】
2007515823.tif 000003
2007515823.tif 000004
【図３】
2007515823.tif 000005
2007515823.tif 000006
2007515823.tif 000007
2007515823.tif 000008
2007515823.tif 000009
2007515823.tif 000010
2007515823.tif 000011
2007515823.tif 000012
2007515823.tif 000013
【図６】
2007515823.tif 000014
【図７】
2007515823.tif 000015
【図８】
2007515823.tif 000016
【図９】
2007515823.tif 000017
2007515823.tif 000018
2007515823.tif 000019
2007515823.tif 000020
2007515823.tif 000021
2007515823.tif 000022
2007515823.tif 000023
2007515823.tif 000024
2007515823.tif 000025
2007515823.tif 000026
2007515823.tif 000027
2007515823.tif 000028
2007515823.tif 000029
2007515823.tif 000030
2007515823.tif 000031
2007515823.tif 000032
【手続補正書】
【提出日】平成18年5月9日(2006.5.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１と第２それぞれのゲートウェイ（ＨＮＧＷ、ＦＮＧＷ）を介して、第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）と第１のプロトコル（ＩＰｖ４）を使用して実現される第３のネットワーク（ＧＶ４）とに接続された、前記第１のプロトコル（ＩＰｖ４）を使用して実現される第１のネットワーク（ＩＮ）を含む通信システム（ＳＹＳ）において使用される、前記第３のネットワーク（ＧＶ４）に移動した前記第２のネットワーク（ＧＶ６−１）の第１の端末（ＭＨ）を前記第２のネットワーク（ＧＶ６−１）に登録するための登録方法であって、
前記第１と第２のプロトコル（ＩＰｖ４、ＩＰｖ６）は異なっており、
前記第１と第３のネットワーク（ＩＮ、ＧＶ４）は前記第１と第３のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２のネットワーク（ＧＶ６−１）は前記第２のネットワーク（ＧＶ６−１）におけるアドレスを指定するために第２のプロトコル（ＩＰｖ６）を使用し、
前記第１と第２と第３のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ４）はそれぞれ第１と第２と第３のアドレスを含み、
前記第２のアドレスは第２プロトコル第２ネットワークアドレスであり、
前記第１と第３のアドレスはそれぞれ第１プロトコル第１ネットワークアドレスと第１プロトコル第３ネットワークアドレスであり、
前記登録方法は下記のステップ、すなわち、
ａ）前記第１の端末（ＭＨ）において第１プロトコル第３ネットワーク第１端末アドレス（ＭＨＡ−ＧＡ−４）から第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を生成するステップ（Ｓ４ｄ．１）と、
ｂ）前記第１の端末（ＭＨ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコルトンネル（ＴＵＮ１）を設立するステップ（Ｓ４ｄ．２）と、
ｃ）前記第１プロトコルトンネル（ＴＵＮ１）を介して前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を送信するステップ（Ｓ４ｄ．３）と、
ｄ）前記第１のゲートウェイ（ＨＮＧＷ）において前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を受信するステップ（Ｓ４ｄ．４）と、
ｅ）前記第２のネットワーク（ＧＶ６−１）を介して前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を前記第２ネットワーク（ＧＶ６−１）のホームエージェント（ＨＡ）に送信するステップ（Ｓ４ｄ．５）と
を含む登録方法。
【請求項２】
前記ステップａ）（Ｓ４ｄ．１）の前に前記第１プロトコル第３ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）は第１プロトコルアドレス配布ユニットから前記第１端末（ＭＨ）に配布される、請求項１に記載の登録方法。
【請求項３】
前記ステップｂ）（Ｓ４ｄ．２）は、少なくとも前記第１プロトコル第３ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）を含む第１プロトコル第３ネットワークヘッダと共に少なくとも前記第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）をカプセル封入するステップを含む、請求項１または２に記載の登録方法。
【請求項４】
前記ステップｄ）（Ｓ４ｄ．４）は、前記第１プロトコル第３ネットワークヘッダから前記カプセル封入された第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）をカプセル開放するステップを含む、請求項１〜３のいずれか一項に記載の登録方法。
【請求項５】
第１と第２と第３それぞれのゲートウェイ（ＨＮＧＷ、ＦＮＧＷ、ＣＮＧＷ）を介して、第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）と第１のプロトコル（ＩＰｖ４）を使用して実現される第４のネットワーク（ＧＶ４）と前記第２のプロトコル（ＩＰｖ６）を使用して実現される第３のネットワーク（ＧＶ６−２）とに接続された、前記第１のプロトコル（ＩＰｖ４）を使用して実現される第１のネットワーク（ＩＮ）を含む通信システム（ＳＹＳ）において使用される、前記第４のネットワーク（ＧＶ４）に移動した前記第２のネットワーク（ＧＶ６−１）の第１の端末（ＭＨ）から前記第３のネットワーク（ＧＶ６−２）の第２の端末（ＣＨ）に通信情報（ＰＡＹ）を提供するための通信方法であって、
前記第１と第２のプロトコル（ＩＰｖ４、ＩＰｖ６）は異なっており、
前記第１と第４のネットワーク（ＩＮ、ＧＶ４）は前記第１と第４のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）は前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）におけるアドレスを指定するために前記第２のプロトコル（ＩＰｖ６）を使用し、
前記第１と第２と第３と第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ６−２、ＧＶ４）はそれぞれ第１と第２と第３と第４のアドレスを含み、
前記第２と第３のアドレスはそれぞれ第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、
前記第１と第４のアドレスはそれぞれ第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、
前記通信方法は下記のステップ、すなわち、
ａ）前記第１の端末（ＭＨ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコル第１トンネル（ＴＵＮ１）を設立するステップ（Ｓ４ｅ．１）と、
ｂ）前記第１プロトコル第１トンネル（ＴＵＮ１）を介して前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｅ．２）と、
ｃ）前記第１のゲートウェイ（ＨＮＧＷ）において前記通信情報（ＰＡＹ）を受信するステップ（Ｓ４ｅ．３）と、
ｄ）前記第１のゲートウェイ（ＨＮＧＷ）と前記第３のゲートウェイ（ＣＮＧＷ）との間に第１プロトコル第２トンネル（ＴＵＮ２）を設立するステップ（Ｓ４ｅ．４）と、
ｅ）前記第１プロトコル第２トンネル（ＴＵＮ２）を介して前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｅ．５）と、
ｆ）前記第３のゲートウェイ（ＣＮＧＷ）において前記通信情報（ＰＡＹ）を受信するステップ（Ｓ４ｅ．６）と、
ｇ）前記第３のネットワーク（ＧＶ６−２）を介して前記第２の端末（ＣＨ）に前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｅ．７）と
を含む通信方法。
【請求項６】
第１と第２と第３それぞれのゲートウェイ（ＨＮＧＷ、ＦＮＧＷ、ＣＮＧＷ）を介して、第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）と第１のプロトコル（ＩＰｖ４）を使用して実現される第４のネットワーク（ＧＶ４）と前記第２のプロトコル（ＩＰｖ６）を使用して実現される第３のネットワーク（ＧＶ６−２）とに接続された、前記第１のプロトコル（ＩＰｖ４）を使用して実現される第１のネットワーク（ＩＮ）を含む通信システム（ＳＹＳ）において使用される、前記第３のネットワーク（ＧＶ６−２）の第２の端末（ＣＨ）から、前記第４のネットワーク（ＧＶ４）に移動した前記第２のネットワーク（ＧＶ６−１）の第１の端末（ＭＨ）に通信情報（ＰＡＹ）を提供するための通信方法であって、
前記第１と第２のプロトコル（ＩＰｖ４、ＩＰｖ６）は異なっており、
前記第１と第４のネットワーク（ＩＮ、ＧＶ４）は前記第１と第４のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）は前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）におけるアドレスを指定するために前記第２のプロトコル（ＩＰｖ６）を使用し、
前記第１と第２と第３と第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ６−２、ＧＶ４）はそれぞれ第１と第２と第３と第４のアドレスを含み、
前記第２と第３のアドレスはそれぞれ第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、
前記第１と第４のアドレスはそれぞれ前記第１プロトコルの異なるアドレス範囲から選択される第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、
前記通信方法は下記のステップ、すなわち、
ａ）前記第２の端末（ＣＨ）から前記第３のネットワーク（ＧＶ６−２）を介して前記第３のゲートウェイ（ＣＮＧＷ）に前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｆ．１）と、
ｂ）前記第３のゲートウェイ（ＣＮＧＷ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコル第１トンネル（ＴＵＮ３）を設立するステップ（Ｓ４ｆ．２）と、
ｃ）前記第１プロトコル第１トンネル（ＴＵＮ３）を経由して前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｆ．３）と、
ｄ）前記第１のゲートウェイ（ＨＮＧＷ）において前記通信情報（ＰＡＹ）を受信するステップ（Ｓ４ｆ．４）と、
ｅ）前記第１のゲートウェイ（ＨＮＧＷ）と前記第１の端末（ＭＨ）との間に第１プロトコル第２トンネル（ＴＵＮ４）を設立するステップ（Ｓ４ｆ．５）と、
ｆ）前記第１プロトコル第２トンネル（ＴＵＮ４）を経由して前記通信情報（ＰＡＹ）を送信するステップ（Ｓ４ｆ．６）と、
ｇ）前記第１の端末（ＭＨ）において前記通信情報（ＰＡＹ）を受信するステップ（Ｓ４ｆ．７）と
を含む通信方法。
【請求項７】
前記ステップａ）(Ｓ４ｆ．１)の前に第２プロトコル第２ネットワーク第１端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）は第２プロトコルアドレス配布ユニットから前記第２端末（ＣＨ）に配布される、請求項６に記載の通信方法。
【請求項８】
前記ステップａ）（Ｓ４ｆ．１）の前に少なくとも前記通信情報（ＰＡＹ）は、少なくとも第２プロトコル第３ネットワーク第２端末アドレス（ＣＨＡ−６−３）と前記第２プロトコル第２ネットワーク第１端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）とを含む第２プロトコル第３ネットワークヘッダと共に少なくともカプセル封入される、請求項６または７に記載の通信方法。
【請求項９】
前記ステップｂ）（Ｓ４ｆ．２）は、少なくとも第１プロトコル第１ネットワーク第１ゲートウェイアドレス（ＨＮＧＷＡ−Ｇ４−１）を含む第１プロトコル第１ネットワーク第１ヘッダと共に少なくとも前記通信情報（ＰＡＹ）をカプセル封入するステップを含む、請求項６〜８のいずれか一項に記載の通信方法。
【請求項１０】
前記ステップｄ）（Ｓ４ｆ．４）と前記ステップｅ）（Ｓ４ｆ．５）との間で、
ａ）前記通信情報（ＰＡＹ）は少なくとも前記第１プロトコル第１ネットワーク第１ヘッダからカプセル開放されることと、
ｂ）前記カプセル開放された通信情報（ＰＡＹ）は前記第２ネットワーク（ＧＶ６−１）を介して前記第２ネットワーク（ＧＶ６−１）のホームエージェント（ＨＡ）に送信される、請求項６〜９のいずれか一項に記載の通信方法。
【請求項１１】
第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）に属する移動体通信端末（ＭＨ）と前記第２のプロトコル（ＩＰｖ６）を使用して実現される第３のネットワーク（ＧＶ６−２）に属するもう一つの端末（ＣＨ）との間の通信を提供するための移動体通信端末（ＭＨ）であって、前記通信は前記第２のプロトコル（ＩＰｖ６）とは異なる第１のプロトコル（ＩＰｖ４）を使用して実現される第４と第１のネットワーク（ＧＶ４、ＩＮ）を介して与えられ、前記第２と第４と第３のネットワーク（ＧＶ６−１、ＧＶ４、ＧＶ６−２）は第１と第２と第３それぞれのゲートウェイ（ＨＮＧＷ、ＦＮＧＷ、ＣＮＧＷ）を介して前記第１のネットワーク（ＩＮ）に接続され、前記移動体通信端末（ＭＨ）は前記第４のネットワーク（ＧＶ４）に移動しており、前記第２のネットワーク（ＧＶ６−１）はホームエージェント（ＨＡ）を含み、
前記第１と第４のネットワーク（ＩＮ、ＧＶ４）は前記第１と第４のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）は前記第２のネットワーク（ＧＶ６−１、ＧＶ６−２）におけるアドレスを指定するために前記第２のプロトコル（ＩＰｖ６）を使用し、
前記第１と第２と第３と第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ６−２、ＧＶ４）はそれぞれ、第１と第２と第３と第４のアドレスを含み、
前記第２と第３のアドレスはそれぞれ、第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、
前記第１と第４のアドレスはそれぞれ、第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、ここで
ａ）前記移動体通信端末（ＭＨ）は前記第１のプロトコル（ＩＰｖ４）と前記第２のプロトコル（ＩＰｖ６）とを使用して通信することができ、
ｂ）前記移動体通信端末（ＭＨ）は、前記移動体通信端末（ＭＨ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコルトンネル（ＴＵＮ１）を設立するためのトンネル設立ユニット（ＴＳ１）
を含む移動体通信端末（ＭＨ）。
【請求項１２】
少なくとも第２プロトコル第２ネットワーク移動体通信端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）と第２プロトコル第２ネットワークホームエージェントアドレス（ＨＡＡ−６−２）と第１プロトコル第１ネットワーク第１ゲートウェイアドレス（ＨＮＧＷＡ−Ｇ４−１）とを記憶するための記憶ユニット（ＳＵ１）を更に含む、請求項１１に記載の移動体通信端末（ＭＨ）。
【請求項１３】
第１プロトコルアドレス配布ユニットから第１プロトコル第４ネットワーク移動体通信端末アドレス（ＭＨＡ−Ｇ４−４）を受信するための受信ユニット（ＲＵ１）を更に含む、請求項１１または１２に記載の移動体通信端末（ＭＨ）。
【請求項１４】
第２プロトコル第２ネットワーク移動体通信端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を生成するための生成ユニット（ＧＵ１）を更に含む、請求項１１〜１３のいずれかに記載の移動体通信端末（ＭＨ）。
【請求項１５】
前記第１プロトコルトンネル（ＴＵＮ１）を経由して前記ホームエージェント（ＨＡ）に少なくとも前記第２プロトコル第２ネットワーク移動体通信端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を送信するための送信ユニット（ＴＵ１）を更に含む、請求項１４に記載の移動体通信端末（ＭＨ）。
【請求項１６】
前記生成ユニット（ＧＵ１）において前記第１プロトコル第４ネットワーク移動体通信端末アドレス（ＭＨＡ−Ｇ４−４）は前記第２プロトコル第２ネットワーク移動体通信端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）を生成するために使用される、請求項１４または１５に記載の移動体通信端末（ＭＨ）。
【請求項１７】
それぞれ第１のゲートウェイ（ＨＮＧＷ）を形成する第１のゲートウェイ（ＨＮＧＷ）と第２と第３のゲートウェイ（ＦＮＧＷ、ＣＮＧＷ）とを介して、第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）と第１のプロトコル（ＩＰｖ４）を使用して実現される第４のネットワーク（ＧＶ４）と前記第２のプロトコル（ＩＰｖ６）を使用して実現される第３のネットワーク（ＧＶ６−２）とに接続された、前記第１のプロトコル（ＩＰｖ４）を使用して実現される第１のネットワーク（ＩＮ）を含む通信システム（ＳＹＳ）において、前記第３のネットワーク（ＧＶ６−２）の第２の端末（ＣＨ）から前記第４のネットワーク（ＧＶ４）に移動した前記第２のネットワーク（ＧＶ６−１）の第１の端末（ＭＨ）に、または前記第１の端末（ＭＨ）から前記第２の端末（ＣＨ）に通信情報（ＰＡＹ）を提供するためのゲートウェイ（ＨＮＧＷ）であって、
前記第１と第２のプロトコル（ＩＰｖ４、ＩＰｖ６）は異なっており、
前記第１と第４のネットワーク（ＩＮ、ＧＶ４）は前記第１と第４のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）は前記第２のネットワーク（ＧＶ６−１、ＧＶ６−２）におけるアドレスを指定するために前記第２のプロトコル（ＩＰｖ６）を使用し、
前記第１と第２と第３と第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ６−２、ＧＶ４）はそれぞれ第１と第２と第３と第４のアドレスを含み、
前記第２と第３のアドレスはそれぞれ、第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、
前記第１と第４アドレスはそれぞれ、第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、ここで、
前記ゲートウェイ（ＨＮＧＷ）は、第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）と第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）とを相互に変換することに適応した変換ユニット(ＣＵ２)
を含むゲートウェイ（ＨＮＧＷ）。
【請求項１８】
前記ゲートウェイ（ＨＮＧＷ）と前記第１の端末（ＭＨ）との間に第１プロトコルトンネルを設立するための第１のトンネル設立ユニット（ＴＳ２−１）と、
前記ゲートウェイ（ＨＮＧＷ）と前記第３のゲートウェイ（ＣＮＧＷ）との間にもう一つの第１プロトコルトンネルを設立するための第２のトンネル設立ユニット（ＴＳ２−２）と、を更に含む、請求項１７に記載のゲートウェイ（ＨＮＧＷ）。
【請求項１９】
第１プロトコル第４ネットワーク第１端末アドレス（ＭＨＡ−Ｇ４−４）と第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）とを記憶するための記憶ユニット（ＳＵ２）を更に含む、請求項１７または１８に記載のゲートウェイ（ＨＮＧＷ）。
【請求項２０】
第１と第２と第３それぞれのゲートウェイ（ＨＮＧＷ、ＦＮＧＷ、ＣＮＧＷ）を介して、第２のプロトコル（ＩＰｖ６）を使用して実現される第２のネットワーク（ＧＶ６−１）と前記第２のプロトコル（ＩＰｖ６）を使用して実現される第３のネットワーク（ＧＶ６−２）と第１のプロトコル（ＩＰｖ４）を使用して実現される第４のネットワーク（ＧＶ４）とに接続された、前記第１のプロトコル（ＩＰｖ４）を使用して実現される第１のネットワーク（ＩＮ）を含む、前記第４のネットワーク（ＧＶ４）に移動した前記第２のネットワーク（ＧＶ６−１）の第１の端末（ＭＨ）と前記第３のネットワーク（ＧＶ６−２）の第２の端末（ＣＨ）との間の通信を提供するための通信システム（ＳＹＳ）であって、
前記第１と第２のプロトコル（ＩＰｖ４、ＩＰｖ６）は異なっており、
前記第１と第４のネットワーク（ＩＮ、ＧＶ４）は前記第１と第４のネットワーク（ＩＮ、ＧＶ４）におけるアドレスを指定するために前記第１のプロトコル（ＩＰｖ４）を使用し、
前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）は前記第２と第３のネットワーク（ＧＶ６−１、ＧＶ６−２）におけるアドレスを指定するために前記第２のプロトコル（ＩＰｖ６）を使用し、
前記第１から第４のネットワーク（ＩＮ、ＧＶ６−１、ＧＶ６−２、ＧＶ４）はそれぞれ第１から第４のアドレスを含み、
前記第２と第３のアドレスはそれぞれ、第２プロトコル第２ネットワークアドレスと第２プロトコル第３ネットワークアドレスであり、
前記第１と第４アドレスはそれぞれ、第１プロトコル第１ネットワークアドレスと第１プロトコル第４ネットワークアドレスであり、ここで、
ａ）前記第２のネットワーク（ＧＶ６−１）は、前記第２のネットワーク（ＧＶ６−１）によって生成され、前記第２のネットワーク（ＧＶ６−１）内の前記第１の端末（ＭＨ）に割り当てられた第２プロトコル第２ネットワーク第１端末原点アドレス（ＭＨＡ−６−２−ＯＲＩＧ）と前記第４のネットワーク（ＧＶ４）に移動した前記第１の端末（ＭＨ）によって生成された第２プロトコル第２ネットワーク第１端末外部アドレス（ＭＨＡ−６−２−ＣｏＡ）とを記憶することに適応したホームエージェント（ＨＡ）を含み、
ｂ）前記第１の端末（ＭＨ）は、前記第１のプロトコル（ＩＰｖ４）と前記第２のプロトコル（ＩＰｖ６）とを使用して通信でき、
ｃ）前記第１の端末（ＭＨ）は、前記第１の端末（ＭＨ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコル第１トンネル（ＴＵＮ１）を設立するための第１トンネル設立ユニット（ＴＳ３−１）を含み、
ｄ）前記第２と第１のネットワーク（ＧＶ６−１、ＩＮ）間の前記第１のゲートウェイ（ＨＮＧＷ）は、前記第１のゲートウェイ（ＨＮＧＷ）と前記第３のゲートウェイ（ＣＮＧＷ）との間に第１プロトコル第２トンネル（ＴＵＮ２）を設立するための第２トンネル設立ユニット（ＴＳ３−２）と、前記第１のゲートウェイ（ＨＮＧＷ）と前記第１の端末（ＭＨ）との間に第１プロトコル第４トンネル（ＴＵＮ４）を設立するための第４トンネル設立ユニット（ＴＳ３−４）とを含み、
ｅ）前記第３と第１のネットワーク（ＧＶ６−２、ＩＮ）間の前記第３のゲートウェイ（ＣＮＧＷ）は、前記第３のゲートウェイ（ＣＮＧＷ）と前記第１のゲートウェイ（ＨＮＧＷ）との間に第１プロトコル第３トンネル（ＴＵＮ３）を設立するための第３トンネル設立ユニット（ＴＳ３−３）
を含む通信システム（ＳＹＳ）。
【請求項２１】
方法請求項１〜１０のいずれか一つ以上の方法ステップの一つ以上を実行することに適応した手段を含む、具体的に表現されたコンピュータ可読コードを有する、データキャリア（データ担持体）。
【国際調査報告】
2007515823.tif 000033
2007515823.tif 000034