Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5118055B2 - 移動体ネットワーク上におけるインターネット・プロトコル・トンネリング - Google Patents
[go: Go Back, main page]

JP5118055B2 - 移動体ネットワーク上におけるインターネット・プロトコル・トンネリング - Google Patents

移動体ネットワーク上におけるインターネット・プロトコル・トンネリング Download PDF

Info

Publication number
JP5118055B2
JP5118055B2 JP2008542395A JP2008542395A JP5118055B2 JP 5118055 B2 JP5118055 B2 JP 5118055B2 JP 2008542395 A JP2008542395 A JP 2008542395A JP 2008542395 A JP2008542395 A JP 2008542395A JP 5118055 B2 JP5118055 B2 JP 5118055B2
Authority
JP
Japan
Prior art keywords
pdsn
home
ipv6
mobile node
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2008542395A
Other languages
English (en)
Other versions
JP2009516988A5 (ja
JP2009516988A (ja
Inventor
ナヴァリ,ムルスユンジャヤ
ショウドゥリー,クンタル
プシヤンドイル,サニール・クマー
ハーパー,マシュー・エイチ
Original Assignee
シスコ テクノロジー インコーポレーテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by シスコ テクノロジー インコーポレーテッド filed Critical シスコ テクノロジー インコーポレーテッド
Publication of JP2009516988A publication Critical patent/JP2009516988A/ja
Publication of JP2009516988A5 publication Critical patent/JP2009516988A5/ja
Application granted granted Critical
Publication of JP5118055B2 publication Critical patent/JP5118055B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/251Translation of Internet protocol [IP] addresses between different IP versions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2592Translation of Internet protocol [IP] addresses using tunnelling or encapsulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0019Control or signalling for completing the hand-off for data sessions of end-to-end connection adapted for mobile IP [MIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • H04W80/045Network layer protocols, e.g. mobile IP [Internet Protocol] involving different protocol versions, e.g. MIPv4 and MIPv6

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

(関連出願に対する相互引用)
本願は、2005年11月21日に出願した米国仮特許出願第60/738,503号の優先権を主張する。その内容は、ここで引用したことにより、本願にも全てが含まれることとする。
(発明の技術分野)
本発明は、第1プロトコルの情報を、第2プロトコルをサポートするネットワーク上で伝達するシステムおよび方法に関する。更に特定すれば、第1プロトコルに合わせて設計したネットワーク上において、第2プロトコルの情報を伝達するために動的トンネル(dynamic tunnel)を用いつつ、アドレス移行可能性(address mobility)も設けている。
インターネット・プロトコル(IP)は、パケット交換ネットワークを通じてデータを伝達するためのプロトコルである。ネットワークは、第1および第2ノード間にワイヤレスおよび有線部分を含む可能性がある。IPは、ネットワークにおけるノードの場所を表すために一意のグローバル・アドレシング方法を提供する。これによって、第1ノードは、データを送るときに、第2ノードのIPアドレスを用いることにより、第2ノードにデータを送ることが可能になる。インターネット・プロトコル・バージョン4(IPv4)は、32ビット(4バイト)のアドレスを用いており、アドレス空間が、4,294,967,296通りを取り得る一意のアドレスに限定されることになる。次世代IPはIPv6であり、これの方が広いアドレス空間をサポートする。即ち、IPv6におけるアドレスは、IPv4における32ビットに対して、128ビットである。
IPv4アドレスをサポートするネットワーキング機器は、長さが異なるために、IPv6に基づくパケットを容易に読み取り、ルーティングすることができない。つまり、IPv6メッセージは、一般に、アドレシングの相違により、IPv4のみをサポートするネットワーク上では送ることができない。このため、IPv4からIPv6にネットワークを移行する場合に問題が生ずる。何故なら、アドレシング・サポートを格上げするためにネットワーク機器を交換するには、かなりの費用がかかる可能性があるからである。
第2プロトコルをサポートするネットワーク・コア上において、第1プロトコルのパケット・データを伝達するシステムおよび方法を提供する。パケット・データは、動的トンネルを通じて伝達され、これによって、移動体ノードもネットワーク上をローミング(roaming)しながら、同じアドレスを維持することが可能になる。実施形態の中には、移動体ノードがIPv6またはMIPv6のパケット・データ配給ノード(packet data serving node)と通信し、ルーティング・デバイスとホーム・エージェントとの間におけるネットワーク・コアがIPv4ネットワークである場合もある。双方向トンネルによって、IPv4ネットワーク上において、IPv6またはMIPv6の通信が行われる。
ある種の実施形態は、パケット・データ通信システムを提供するシステムを特徴とし、第1プロトコルを用いて移動体ノードと通信するパケット・データ配給ノード(PDSN)と、パケット・データ配給ノードに結合されており、第2プロトコルを用いるネットワーク・コアと、ネットワーク・コアに結合されているホーム・エージェント(HA)であって、ネットワーク・コア上において第1プロトコルを用いてカプセル化されたデータ・パケットを搬送するために、PDSNとHAとの間に、トンネルを確立する、ホーム・エージェントと、ネットワーク・コアに結合されている第2PDSNであって、移動体ノードがPDSNから第2PDSNに移動するときに、移動体ノードが同じアドレスを維持する、第2PDSNとを特徴とする。
一部の実施形態は、パケット通信方法を特徴とし、アドレスを移動体ノードに割り当てるステップと、第2プロトコルを用いるネットワーク・コア上で第1プロトコルのパケット・データを交換するために、パケット・データ配給ノード(PDSN)からホーム・エージェントにトンネルを確立するステップと、移動体ノードが第2PDSNに移動し、PDSNから第2PDSNへのハンドオフが発生したときに、同じアドレスを移動体ノードに割り当てるステップと、パケット・データを交換するために、第2パケット・データ配給ノードからホーム・エージェントにトンネルを確立するステップとを特徴とする。
ある種の実施形態は、パケット・データ通信システムを提供するシステムを特徴とし、第1プロトコルを用いて移動体ノードと通信するメカニズムと、通信メカニズムに結合されており、第2プロトコルを用いるネットワーク・コアと、ネットワーク・コアに結合されているホーム・ルーティング提供メカニズムであって、ネットワーク・コア上において第1プロトコルを用いてカプセル化されたデータ・パケットを搬送するために、通信メカニズムとホーム・ルーティング提供メカニズムとの間に、トンネルを確立する、ホーム・ルーティング提供メカニズムと、ネットワーク・コアに結合されている第2メカニズムであって、移動体ノードが通信メカニズムから第2通信メカニズムに移動するときに、移動体ノードが同じアドレスを維持する、第2メカニズムとを特徴とする。
本発明のある種の実施形態では、第2プロトコルをサポートするネットワーク上において、第1プロトコルで送られた情報を送るために、トンネルを用いる。ネットワークの一端において第1プロトコルの情報を第2プロトコルにカプセル化して送信するために、ネットワーク・デバイスを用いる。別のネットワーク・デバイスが、カプセル化した情報を受信し、カプセル化を除去して、第1プロトコルに基づいて情報を送信する。カプセル化によって、第1プロトコルを用いるパケットを、第2プロトコルを用いるパケットのペイロードの中に配することができ、あるいは第2プロトコルに合わせて構成されているヘッダを、第1プロトコルを用いるパケットに追加することができる。例えば、IPv4パケット・コア・ネットワーク上においてネーティブ・インターネット・プロトコル・バージョン(IPv6)のサポートがない場合、本発明の実施形態の中には、既存のIPv4パケット・コア上においてIPv6アドレス空間を設けるために、移行メカニズムを用いることができる場合がある。
図1は、本発明のある種の実施形態にしたがってネットワーク上でトラフィックを送るためにトンネルを用いるネットワーク100を示す。ネットワーク100は、移動体ノード110、無線アクセス・ネットワーク(RAN)112、パケット・データ配給ノード(PDSN)114、IPv4ネットワーク116、ホーム・エージェント118、ルータ120、IPv6ネットワーク122、対応ノード124、ドメイン・ネーム・サービス(DNS)サーバ126、ならびに認証、許可、およびアカウンティング(AAA)サーバ128を含む。移動体ノード110は、セル・フォン、パーソナル・ディジタル・アシスタント(PDA)、またはBlackberry、Treo、またはワイヤレス・カードを備えたラップトップ・コンピュータのような、他のデータ処理可能ワイヤレス・デバイスであればいずれでも可能である。RAN112は、基地局(図示せず)を含み、無線周波数およびその他のネットワーク・デバイスを通じて移動体ノード110に送信し、無線周波数送信のためにパケット・データを処理する。PDSN114は、無線アクセス・ネットワークとパケット・データ・ネットワークとの間における接続点として機能し、移動体ノード110とのポイント・ツー・ポイント(PPP)セッションの確立、維持、および終了を責務とする。HA118は、外部ネットワークに取り付けられた移動体ノード間でデータを双方向にルーティングし、移動体ノードに情報を送信し、移動体ノードから情報を受信するためのホーム・アドレスを供給する。
ルータ120は、電気通信ネットワークにおいて見られるルータであり、アドレスに基づいてパケットを転送することができる。ルータ120は、IPv6ネットワーク122と通信状態にあり、IPv6ネットワーク122は、別のルータおよびネットワーク・デバイスを含む。図示するIPv6ネットワーク122は、対応ノード124と通信状態にある。対応ノード124は、例えば、ウェブ・サーバ、コンテンツ・プロバイダ、無線周波数識別(RFID)タグを内蔵するデバイス、その他の移動体ノード、またはコンピュータとすることができる。DNSサーバ126は、ドメイン・ネーム・サービスを提供し、電子メール・アドレスまたはユニバーサル・リレー・リンクのような別の情報からIPアドレスを突き止める。AAAサーバ128は、請求書発行の目的で、移動体ノードの活動監視を行い、ユーザを検証した後、ネットワーク・リソースへのアクセスを付与する。
ネットワーク100において、IPv6に対応する(capable)移動体ノード110は、PDSN114と共にPPPリンク130を確立する。PDSN114は、移動体ノード110のためにIPv6ルーティングを設け、ネットワーク接続を確立するための情報を移動体ノード110に提供する。ネットワーク接続は、ステートレス自動構成とすることができる。PDSN114は、IPv6パケットを用いて移動体ノード110と通信することができる。PDSN114は、IPv6パケットを用いて移動体ノード110と通信することができる。PDSN114は、V6−V4トンネル132を通じて、IPv4ネットワーク上でHA118に通信する。図示するV6−V4トンネル132は、移動体ノード110から受信するIPv6パケットを処理して、このIPv6パケットをIPv4ネットワーク上で伝達できるようにする。移動体ノードはローミングする可能性があり、セッションが開始または中断する可能性があるので、実施形態の中にはV6−V4トンネル132が動的となる場合もある。この動的な態様では、移動体ノード110のセッションおよびトラフィック・フローを確立する際に柔軟性が得られ、1つ以上の移動体ノードに必要なときには、1つ以上のトンネル132の作成が可能となる。実施形態の中には、V6−V4トンネル132を確立するために、プロキシ移動体IP(PMIP)を用いることができる場合もある。PMIPは、移動体IP(MIP)と同様であるが、MIPクライアントが、移動体ノードではなく、ネットワーク内にあることを除く。
ある種の実施形態では、PMIPは、PDSN114から対応ノード124への、HA118を経由し更にIPv4ネットワーク116およびIPv6ネットワーク122上でのシンプルなIPv6トラフィックのトンネリングをサポートする。HA118からIPv6プレフィックスを入手して移動体ノード110に割り当てるために、MIPメッセージを用いる。このプレフィックスによって、移動体ノード110はIPv6アドレスを作成することが可能になり、PDSN114はIPv4ネットワーク上でパケット・データをルーティングすることが可能になる。実施形態の中には、プレフィックスをHA118によって格納し、移動体ノードがセッションを要求したときに、PDSN114に送るようにすることもある。ハンドオフの後、同じプレフィックスを再度送ることができる。IPv4内IPv6トンネル(IPv6-in-IPv4 tunnel)を設定するために、HA IPv4アドレスおよびIPv6プレフィックスまたはアドレスと共に、IPv4気付アドレス(CoA:Ipv4 Care of Address)を用いることができる。IPv4アドレスによって、IPv4ネットワーク上でルーティングが行われ、一方プレフィックスによってIPv4ネットワーク外部においてルーティングが行われる。パケット・データを通り抜けさせる目的で、IPv6アドレスを、HA IPV4およびPDSN IPv4のようなIPv4アドレスと関連付けることができる。IPv4内IPv6トンネルを設定した後、IPv4ネットワーク上で送信するために、IPv6パケット・データをIPv4パケットにカプセル化することができる。IPv4内IPv6トンネルの動的な特質によって、トンネルはPDSN間を移動し、ローミングする移動体ノードを追従することができる。何故なら、ハンドオフの際に、PDSNは、毎回異なるIPv4CoAを用いて、同じIPv6プレフィックスをHAに登録するからである。
実施形態の中には、PMIPを用いてホーム・エージェントからプレフィックスを取得するときにトンネル設定が発生する場合がある。トンネル終点は、外部エージェントおよびホーム・エージェントのアドレスとすることができる。移動体ノードとの通信からの第1プロトコルのパケットは、PDSNにおいて、第2プロトコルに合わせて設定されているネットワーク・コア上をトンネルする。
図2は、本発明のある実施形態にしたがって、第2プロトコル・ネットワーク(例えば、IPv4)上に、第1プロトコル通信(例えば、IPv6)のためのトンネルを設定するプロセスを示す。ステップ210において、移動体ノードはPDSNと通信を開始する。PDSNは、ステップ212において、逆トンネリング・オプションにより、PMIPのHAへの登録を開始する。逆トンネリング・オプションが可能な場合、双方向トンネルを設定する。ステップ212におけるPMIPの登録は、要求を含むことができ、ある種の実施形態ではアドレシング情報の要求である。HAへの登録は、IPV4気付アドレス(CoA)、およびIPv6プレフィックスまたはHAからのホーム・アドレスの要求を含むことができる。HAは、ステップ214において、アドレシング情報の集合(pool)から、移動体ノードに第1プロトコル・アドレシング情報を割り当てる。この集合はHAに追加されるので、実施形態の中には、HAは一意のIPv6プレフィックスをMIPセッションに割り当てることができる場合もある。プレフィックスの範囲は、HA内部におけるIPv6集合として構成される。ステップ216において、PDSNは、プレフィックスのようなアドレシング情報を受信し、このアドレシング情報を含むメッセージを移動体ノードに送る。ステップ218において、第1および第2プロトコル情報を用いて、トンネルを確立する。実施形態の中には、PDSNおよびHAが、PDSN IPv4アドレス(このアドレスは外部エージェントのものでもある可能性がある)、HA IPv4アドレス、およびIPv6アドレスを用いて、IPv4内IPv6双方向トンネルを確立する場合もある。ステップ220において、第2プロトコル・ネットワーク上で、トンネルを通じてパケットを転送する。
IPv4内IPv6トンネルを設定するには少なくとも2つの手法があり、呼の確立をどのように処理するかによって異なる。一方の手法では、多数の加入者即ち移動体ノード間で1つのプレフィックスを共有する。2番目の手法では、加入者即ち移動体ノード毎に一意のプレフィックスを割り当てる。選択した手法によって、PDSNがホーム・リンク・プレフィックスを要求したのか、またはHAからのプレフィックスを含むホーム・アドレス全体を要求したのか判定を行う。ホーム・リンク・プレフィックスまたはプレフィックスを含むホーム・アドレスのどちらを取得したのかに応じて、一意のインターフェース識別子をローカルにPDSNまたはHAのどちらによって割り当てるか決定する。インターフェース識別子は、プレフィックスと共に用いて、一意のIPv6アドレスを構成することができる。当業者であれば認められようが、ここに記載するメカニズムは、提唱する手法のいずれでも適応させる柔軟性を与える。
ある種の実施形態では、プレフィックスはPDSNによってインターフェース識別子と共に用いられ、移動体ノードのために一意のIPv6アドレスを構成する。PDSNは、PPPリンクのローカル側にローカル・インターフェース識別子を発生し、PPPリンクの移動体ノード側にリモート・インターフェース識別子を発生することができる。一意のホーム・リンク・プレフィックスをセッション毎に用いる場合、インターフェース識別子をローカルに発生し、PPPセッションに対して一意とすることができる。実施形態の中には、セッション毎に一意のホーム・リンク・プレフィックスを用いると、IPv6CP構成要求メッセージの受信に続いて、プロキシMIP登録をトリガすることができる場合がある。共有プレフィックスをセッション全体で用いる場合、インターフェース識別子は、ホーム・アドレスの一部として、HAによって付与される。ある種の実施形態では、IPv6CPインターフェース識別子の取り決めの前に、共有プレフィックスのプロキシ登録を完了する。実施形態の中には、HAからホーム・リンク・プレフィックスまたはホーム・アドレスのいずれを受信しても、PDSNはIPv6メッセージングにおいてインターフェース識別子を取り決め、ルータ広告メッセージ(router advertisement message)においてホーム・リンク・プレフィックスを送り、移動体ノードにグローバルIPv6ホーム・アドレスを計算させることができる。
図3は、本発明のある種の実施形態による、一意のホーム・リンク・プレフィックスを用いたトンネリング設定の模式シグナリング図300を示す。シグナリング図300は、移動体ノード310、PDSN/FA(パケット・データ配給ノード/外部エージェント)312、AAA(認証、許可、およびアカウンティング)サーバ314、HA(ホーム・エージェント)316、および6/4ルータ318を含む。シグナリング図300に示す呼の流れは、どのようにしてPDSNが一意のホーム・リンク・プレフィックスを移動体ノードのためにHAから取得し、セッション設定を完了するかを示す。HA316には、移動体ノードに割り当てるために、IPv6プレフィックス範囲集合が設けられている。移動体ノード310は、セッションを開始する際に、LCPメッセージング320においてPDSN/FA312とリンク制御プロトコル(LCP)を取り決める。LCPは、PPPリンクを設定する際に用いられるプロトコルである。パスワード認証プロトコル(PAP)要求メッセージ322を、移動体ネットワーク310からPDSN/FA312に送り、PPPリンクを求める。別の形態の認証も、PAPの代わりに用いてもよい。PDSN/FA312は、アクセス要求メッセージ324をAAAサーバ314に送り、移動体ノード310を認証する。アクセス受入メッセージ326をAAAサーバ314からPDSN/FA312に返送して、移動体ノードが有効化されたことを示す。パスワード認証プロトコル(PAP)承認(ACK)メッセージ328を移動体ノード310に送り、IPv6セッションを開始できることを移動体ノードに示す。
移動体ノード310は、IPv6CP(インターネット・プロトコル・バージョン6制御プロトコル)構成要求メッセージ330を送る。IPv6CPは、PPPリンク上においてIPv6を確立し構成するために用いられるプロトコルである。IPv6CPメッセージ330は、0のインターフェース識別子を含むことができる。0のインターフェース識別子は、インターフェース識別子を受信する要求を示す。PDSN/FA312は、プロキシ移動体IP登録要求メッセージ(PMIP RRQ)332を送り、HA316からのホーム・リンク・プレフィックスを要求する。インターフェース識別子はPDSN/FA312によって供給されることになるので、HA316からはインターフェース識別子は要求されず、インターフェース識別子の取り決めは、HA316から回答を受信する前に、開始することができる。インターフェース識別子の取り決めは、IPv6CP構成要求メッセージ334で開始する。
インターフェース識別子取り決めプロセスは、移動体ノード310およびPDSN/FA312のインターフェース識別子を決定する。IPv6CP構成要求メッセージ334において、PDSN/FAはインターフェース識別子(例えば、10)を要求する。PMIP登録回答メッセージ336は、ホーム・リンク・プレフィックスを含み、PDSN/FA316が受信する。ホーム・リンク・プレフィックスは、ルータ広告において用いるために必要となるまで格納しておくことができる。インターフェース識別子の取り決めでは、続いて、PDSNが、構成要求メッセージ330において移動体ノード310が選択したインターフェース識別子を、構成NAKメッセージ338において否定的に承認する(NAK)。更に、IPv6CP構成NAKメッセージ338は、移動体310のインターフェース識別子(例えば、20)を提案する。移動体ノード310は、IPv6CP構成ACKメッセージ340において、PDSN/FA312が構成要求メッセージ334において選択したインターフェース識別子を受け入れる。構成NAKメッセージ338において受信した情報に対して作用して、移動体ノード310は構成要求メッセージを送り、提案されたインターフェース識別子(例えば、20)を求める。PDSN/FA312は、メッセージ344においてその選択を承認する。次いで、移動体ノード310はIPアドレス、ホーム・リンク・プレフィックス、またはIPv6ルータ要請メッセージ(IPv6 router solicit message)346によるその他のアドレス識別情報を求める。図示したPDSN/FA312は、プレフィックスまたはHA316からPMIP登録回答メッセージ336において受信したその他のアドレス識別情報を、IPv6ルータ広告メッセージ348において転送する。移動体ノード310は、ルータ広告メッセージ348において受信した情報(例えば、ホーム・リンク・プレフィックス)をインターフェース識別子と共に用いて、IPv6アドレスを構成することができる。組み立てたIPv6アドレスは、グローバルに一意とすることができる。
移動体ノードは、メッセージング350において、IPv6データ・パケットを交換し始める。IPv6データ・パケットをPDSN/FA312が受信すると、IPv6データ・パケットをPMIPデータ・パケットにカプセル化し、IPv4内IPv6トンネル352においてHA316に転送する。実施形態の中には、IPv4内IPv6トンネル352がホーム・リンク・プレフィックスまたはIPv6アドレスに一意であるので、トンネルは一方の移動体ノードから発信されたデータ・パケットだけを搬送する場合もある。HA316がPMIPデータ・パケットを受信すると、HA316は外側のヘッダを取り除いて、6/4トンネル354を通じてパケットを6/4ルータ318に転送する。図示する6/4トンネル354は、実施形態によっては静的トンネルである場合もある。即ち、トンネルの終点が固定されている。更に、6/4トンネル354は、1つよりも多い移動体ノードからのIPv6データ・パケットを搬送することもできる。
図4は、本発明のある種の実施形態による、ホーム・アドレスを用いたトンネリング設定の模式シグナリング図400を示す。シグナリング図400は、移動体ノード410、PDSN/FA412、AAAサーバ414、HA416、および6/4ルータ418を含む。シグナリング図400に示す呼の流れは、どのようにしてPDSNがIPv6ホーム・アドレスをHAから、移動体ノードに割り当てるために取得し、セッション設定を完了するかを示す。HA416には、移動体ノードに割り当てるために、IPv6アドレス範囲集合を設けることができる。プレフィックスをセッション間で共有する場合、インターフェース識別子は、HA416によってホーム・アドレスの一部として付与することができる。PDSN/FA412は、インターフェース識別子をホーム・アドレスから抽出することができ、IPv6CPインターフェース識別子の取り決め開始前に、PMIP登録が完了するまで待つこともできる。
移動体ノード410は、セッションを開始する際、LCPの取り決め420によってPPPリンクを設定する。LCPの取り決めにおいて、各リンク終端から、LCPパケットを用いてリンクの保全性を検査する。一旦PPPリンクが確立されたなら、PAP要求422をPDSN/FA412に送り、移動体ノード410を認証する。図示するPDSN/FA412は、アクセス要求424をAAAサーバ414に送り、移動体ノード410を認証し、更にそれ以外でもその有効化する。AAAサーバ414は、アクセス受入メッセージ426を送り、移動体410の認証に成功したことを示す。PDSN/FA412は、PAP ACK428を送って、今ではIPv6のようなネットワーク・レイヤ・プロトコルを確立できることを認証する。移動体ノード410は、IPv6CP構成要求430をPDSN/FA412に送る。メッセージ430は、インターフェース識別子要求を含むことができ(例えば、0の値を送ることにより)、あるいは移動体ノード410が用いたいインターフェース識別子を供給することができる。PDSN/FAは、PMIP登録要求432を送る。これもインターフェース識別子要求を含む(例えば、インターフェースIDを0に等しくセットする)。HA416は、プレフィックスを調べて、プレフィックス集合から割り当てを行い、PMIP登録回答434をPDSN/FA412に送る。PDSN/FA412は、436においてホーム・リンク・プレフィックスおよびインターフェース識別子をホーム・アドレスから抽出する。このホーム・アドレスは、HA416からPMIP登録回答434の中で送られたものである。
436においてPDSN/FA412がホーム・リンク・プレフィックスおよびインターフェース識別子をホーム・アドレスから抽出し終えると、PDSN/FA412は、IPv6CP構成要求メッセージ438において、抽出したインターフェース識別子を移動体ノード410が用いることを要求する。また、PDSN/FA412は、IPv6CP構成NAKメッセージ440を送ることによって、メッセージ430の中で要求したインターフェース識別子を拒絶することもある。インターフェース識別子を提案して、構成NAKメッセージ440に含ませることもできる。メッセージ438の中で送られるインターフェース識別子は、メッセージ442において受け入れられる。移動体ノード410のインターフェース識別子は、IPv6CP構成要求メッセージ444の中で要求する。PDSN/FA412は、IPv6CP構成ACKメッセージ446の中でインターフェース識別子を受け入れる。移動体ノード410がIPセッションを起動する準備ができると、移動体ノード410はルータ要請メッセージ448を送り、IPアドレス情報を要求する。応答して、ルータ広告メッセージ450を送る。ルータ広告メッセージ450は、移動体ノード410のためにIPアドレスまたはホーム・リンク・プレフィックスを含む。IPアドレスまたはホーム・リンク・プレフィックスを入手した後、IPv6データ・メッセージングを交換する(452)。設定からの構成情報を用いて、IPv4ネットワーク上に動的なIPv4内IPV6トンネル454を設定する。IPv4内IPv6トンネル454は、カプセル化したデータ・パケットを搬送し、トンネルの終点においてこれらはカプセルから解放され、次いでカプセルから解放されたデータ・パケットに基づいてルーティングされる。HA416は、ルータ418に接続する際には、別のトンネル456を用いる。
図5は、本発明のある種の実施形態による、PDSN間ハンドオフ500に伴うシグナリングを示す。PDSN間ハンドオフは、移動体ノードのIPアドレスを、ホーム・エージェント(HA)から割り当てられた通りに維持する。PDSN間ハンドオフ500は、移動体ノード510、PDSN1 512、PDSN2 514、およびHA516を含む。図示する移動体ノード510は、LCPメッセージの取り決めを通じてセッションを開始し、PPPリンクおよびIPv6CPメッセージングを設定して、メッセージング518においてインターフェース識別子を取り決める。PDSN1 512が、移動体ノード510がIPv4ネットワーク上においてIPv6またはMIPv6セッションを開始したことを検出すると、PMIPv4登録要求メッセージ520をHA516に送る。HA516は、PMIPv4登録回答メッセージ522をPDSN1 512に送る。PMIPv4登録回答メッセージ522は、移動体ノード510のホーム・リンクまたはホーム・アドレスのいずれかを含む。他の情報、例えば、MIPv6セッションを施行しているときも含むことができる。移動体ノード510は、ルータ要請メッセージ524を送り、IPv6アドレスを入手するか、またはIPアドレスを作成するための情報を入手する。図示するPDSN1 512は、IPv6ルータ広告メッセージ526で応答する。IPv6ルータ広告メッセージ526は、IPアドレス、ホーム・アドレス、ホーム・リンク・プレフィックス、およびIPアドレスを構成するためのその他の情報の内少なくとも1つを含むことができる。IPv6データ交換528は、IPv4内IPv6トンネル530をトンネルする。IPv4内IPv6トンネル530は、PDSN1 512とHA516との間に設定されている。実施形態の中には、IPv4内IPv6トンネルの終点は動的である場合もある。例えば、トンネルは、ハンドオフを通じて、移動体ノードに追従し、移動体ノードは、HA516によって割り当てられたIPアドレスを維持する。HA516が、32ビット・アドレシングのみを用いるコア・ネットワークに結合されていても、HA516によって割り当てられたIPアドレスは、32ビットよりも大きいIPアドレスとすることができる。
PDSN2 514へのハンドオフが532において発生する。移動体ノード510は、メッセージング534において、LCPおよびIPv6CP情報を取り決める。PMIPv4登録要求メッセージ536をPDSN2 514からHA516に送る。PMIPv4登録回答538をHA516からPDSN2 514に送る。PMIPv4登録回答538は、移動体ノード510とのIPセッション、およびIPv4内IPv6トンネル546を設定するための情報を含む。IPv6ルータ要請メッセージ540を、移動体ノード510からPDSN2 514に送り、IPアドレス、またはホーム・リンク・プレフィックスのような、IPアドレスを構成するための情報を入手する。IPv6ルータ広告メッセージ542をPDSN2 514から移動体ノード510に送る。IPv6ルータ広告メッセージ542は、移動体510がIPv6またはMIPv6セッションを設定するための情報を含む。IPv6パケット・データは、メッセージング544において、移動体ノード510とPDSN2 514との間をフローする。IPv4ネットワーク上でIPv6データを伝送するために、IPv4内IPv6トンネル546を設定する。図示するIPv4内IPv6トンネル546は、IPv4内IPv6トンネル530と同じIPアドレスを移動体ノード510に用いる。
図6は、本発明のある種の実施形態において、ホーム・リンク・プレフィックスまたはホーム・アドレスをHAから要求する際に用いられるIPv6ホーム・アドレス要求拡張メッセージ600を示す。IPv6ホーム・アドレス要求拡張メッセージ600は、タイプ・フィールド610、予約フィールド612、長さフィールド614、およびベンダ/組織IDフィールド616を含む。タイプ・フィールド610は、拡張メッセージの種類を示し、38のような値を取ることができる。予約フィールド612は、このビット空間が今後の使用のために残してあることを示す。実施形態の中には、このフィールドに情報を入れて、予約ステータスを解除することができる場合もある。長さフィールド614は、拡張メッセージの長さ、例えば、16バイトを示す。ベンダ/組織IDフィールド616は、Starent Networks/8164のような拡張メッセージを用いるベンダを示す。実施形態の中には、IPv6ホーム・アドレス拡張メッセージ600を、PDSNによって、HAに送られる初期登録要求メッセージの中に含ませることができる場合もある。PDSNがローカルにインターフェース識別子を移動体ノード即ち加入者セッションに割り当てた場合、PDSNは、この拡張に非ゼロのインターフェース識別子を含ませ、HAに一意のホーム・リンク・プレフィックスを割り当てるように要求することができる。PDSNが、インターフェース識別子を含むホーム・アドレスを割り当てることをHAに期待する場合、PDSNはインターフェース識別子をゼロにセットすることができる。
図示するIPv6ホーム・アドレス要求拡張メッセージ600は、移動体IPに欠くことができないベンダ特定拡張子(CVSE:critical ventor-specific extension)を用い、IPv6ホーム・アドレス要求タイプを含ませるようにベンダ−CVSE−タイプ・フィールドを設定し、インターフェース識別子を含ませるようにベンダ−VCSE−値を設定することによって形成することができる。実施形態の中には、PPPユーザ名を、PMIPセッションのネットワーク・アドレス識別子(NAI)として用い、移動体ノード−NAI(MN−NAI)拡張子において送ることができる場合もある。PPPユーザ名が利用できない場合、セッションを識別するために他の識別子が必要となる場合もある。セッションを識別するために移動体ノードID(MNID)を用いてもよく、これは、移動体ノード−NAI(MN−NAI)拡張子または新しいベンダ特定拡張子において搬送することができる。
図7は、本発明のある種の実施形態にしたがって、ホーム・アドレスおよび一意のホーム・リンク・プレフィックスを送るIPv6ホーム・アドレス拡張メッセージ700を示す。図示するIPv6ホーム・アドレス拡張メッセージ700は、PDSNからの登録要求、またはHAからの登録回答に含ませ、MIP登録またはMIP取り消し、およびいずれの対応する承認メッセージをも識別することができる。CVSEは、IPv6ホーム・アドレス拡張メッセージ700を形成するために用いることができる。CVSEは、IPv6ホーム・アドレスおよびベンダ−CVSE−値を供給するために用いられるベンダ−CVSE−タイプによって修正し、フラグ・フィールド710およびIPv6ホーム・アドレス・フィールド712を含むようにすることができる。フラグ・フィールド710は、ホーム・リンク・プレフィックスを含むことができ、IPv6ホーム・アドレス・フィールド712は、128ビット・アドレスまたは32ビットよりも大きいいずれのアドレスでも含むことができる。
PMIPを通じてIPv6ホーム・アドレスを割り当てられた移動体ノードに対して、PDSNからのPMIP登録要求は、要求のタイプに応じて、拡張メッセージ600および700を含むことができる。IPv6ホーム・アドレス要求拡張メッセージ600は、呼設定のためのPDSNからHAへの初期登録要求の中に含むことができる。IPv6ホーム・アドレス拡張メッセージ700は、PDSNからHAへの更新要求および登録解除要求、ならびにHAからの登録回答メッセージに含むことができる。実施形態の中には、外部エージェント−ホーム・エージェント(FA−HA)認証拡張子の前に、IPv6ホーム・アドレス要求拡張メッセージ600およびIPv6ホーム・アドレス拡張メッセージ700を含ませる場合もある。IPv6ホーム・アドレス拡張メッセージ700は、PDSNまたはHAからのMIP登録を識別するためのMIP登録取り消しメッセージおよび取り消し承認メッセージに含むことができる。
PDSNは、IPv6アドレシング、移動体ノードの認証、およびIPv6データ処理において役割を有することができる。移動体ノードに一意のホーム・リンク・プレフィックスを割り当てようとする場合、PDSNはローカルにインターフェース識別子を割り当て、HAに対してPMIPを開始する。PDSNは、インターフェース識別子が、割り当てられたインターフェース識別子にセットされている、IPv6ホーム・アドレス要求拡張メッセージ600を含む登録要求をHAに送る。割り当てられたインターフェース識別子を受信した後、HAは一意のホーム・リンク・プレフィックスをPDSNに送る。移動体ノードが一意のホーム・リンク・プレフィックスを必要としない場合、PDSNは、IPCP構成要求メッセージを受信したときに、HAに対してPMIPを開始することができる。PDSNは、HAに、インターフェース識別子が0にセットされたIPv6ホーム・アドレス要求拡張メッセージ600を含む登録要求を送る。IPv6ホーム・アドレス拡張メッセージ600を含む受入登録回答が受信され、ホーム・アドレスが有効である場合、PDSNはそのホーム・アドレスからホーム・リンク・プレフィックスおよびインターフェース識別子を抽出することができる。PDSNは、アドレス情報を移動体ノードに、ルータ広告メッセージを通じて受け渡し、加入者を接続状態にする。
PDSN認証は、ある種の実施形態では、PPPチャレンジ−ハンドシェーク認証プロトコル(CHAP)またはパスワード認証プロトコル(PAP)を含む。PMIP設定の間にPDSNにおいて鍵分配方式が実施されなかった場合、移動体ノード−HA(MN−HA)および移動体ノード−AAA(MN−AAA)認証拡張子を、登録要求に含めなくてもよい。実施形態の中には、PDSNがIPv6パケット・データ・ユニットをPPPセッション上で移動体ノードから受信し、PMIPトンネルが確立されている場合、PDSNはパケットをIPv4パケットにカプセル化し、このパケットをHAに転送する。PDSNがIPv4カプセル化IPv6パケット・データ・ユニットをHAからPMIPトンネルを通じて受信した場合、PDSNは外側のIPv4ヘッダを除去し、IPv6パケット・データ・ユニットをPPPセッションを通じて移動体ノードに転送する。
HAは、IPv6アドレシング、移動体ノード認証、およびIPv6データ処理において役割を有することができる。要求を満たすために、実施形態の中には、HAにIPv6プレフィックス集合またはIPv6アドレス集合を設ける場合がある。32ビットよりも多いビットを採用する他のアドレシング方式も用いることができる。インターフェース識別子がPDSNにおいて割り当てられる場合、HAは移動体ノード毎に一意のホーム・リンク・プレフィックスを割り当てる。非ゼロ・インターフェース識別子を内部に有するIPv6ホーム・アドレス要求600と共に登録要求を受信すると、HAはホーム・リンク・プレフィックスを移動体ノードに割り当て、このインターフェース識別子を用いて移動体ノードに対してグローバルIPv6アドレスを形成し、ホーム・アドレス拡張メッセージ700を含む回答を送る。IPv6ホーム・アドレス要求拡張メッセージ600において、インターフェース識別子が0に設定されている登録要求を受信すると、HAはIPv6ホーム・アドレスを移動体ノードに割り当て、IPv6ホーム・アドレス拡張メッセージ700を用いて回答を送る。インターフェース識別子がHAにおいて割り当てられる場合、HAは移動体ノード毎に共有または一意のホーム・リンク・プレフィックスを割り当てることを選択することができる。一意のホーム・リンク・プレフィックスを送る場合、ホーム・アドレス拡張メッセージにおける一意のホーム・リンク・プレフィックス・フラグがこれを示すことができる。ある種の実施形態では、HAは、PMIPトンネルを通じて、IPv4ネットワーク上でIPv6サービスをローミングする移動体ノードに提供する。
HAが6/4ルータから6/4トンネルを通じてIPv6データ・ユニットを受信すると、HAはIPv4ヘッダを除去し、内部のIPv6アドレスをルックアップする。PMIPトンネルがこの内部IPv6アドレスを用いて移動体ノードのために確立されている場合、HAはアドレシングが32ビットよりも大きいパケットをIPv4パケットにカプセル化し、IPv4パケットをPDSNに転送する。HAがIPv4カプセル化IPv6パケット・データ・ユニットをPDSNからPMIPトンネルを通じて受信すると、HAは、外部のIPv4ヘッダを除去し、IPv6パケット・データ・ユニットを6/4トンネルを通じて6/4ルータに転送する。
実施形態の中には、MIPv6のようなプロトコルを、IPv4コア・ネットワーク上でサポートする場合もある。PDSNが、MIPv6セッションを取り決めている最中であることを検出すると、PMIP登録要求をHAに送り、トンネルを設定することができる。MIP6vセッションは、IPsec取り決めまたはインターネット制御メッセージング・プロトコル(ICMP)プレフィックス要請を探すことによって検出することができる。MIPv6は、移動体ノード−ネットワーク・アクセス識別子(MN−NAI)、完全に条件を満たしたドメイン名(FQDN; fully qualified domain name)、国際移動局識別子(IMSA)、および移動体加入者番号のような、異なるインターフェース識別子を用いてもよい。IPv6以外のプロトコルに対するプレフィックスの割り当ては、先に説明したのと同様に処理することができ、PDSNは、自動的に検出し、PMIPトンネルで移送するためのパケットをカプセル化することができる。PDSNはパケット・ヘッダ情報を検査し、規則を適用することによって、パケットを検出することができる。この規則は、if/thenフォーマットをなし、条件が見つかった場合に対応するアクションを実行することができる。
ある種の実施形態では、PMIPトンネルは、パケット・データ送信を直接移動体ノードから対応ノードにルーティングする状況に適用する。これは、例えば、MIPv6がルート最適化モードを用い、移動体ノードがその現在のバインディング(バインディングとは、ホーム・アドレスと気付アドレスとの間の関係である)をその対応ノードに登録している場合に、行うことができる。ルート最適化をサポートする実施形態では、IPv4コア・ネットワークに結合されているルータが、パケット・データ・トラフィックをIPv4ネットワーク上で搬送するために、PDSNへのPMIPトンネルを設定することができる。PMIPトンネルは、他のPDSNに対するバインディングの更新によってトンネルが移動できるように、動的にすることができる。
当業者であれば認められようが、PMIPのようなプロトコルのネットワーク内部における使用は、多数のその他のプロトコルおよびその他のネットワーク・トポロジと組み合わせて用いることができる。互換性のないネットワーク上で移動体ノードにアドレシング機構を提供するためにプロキシ・トンネリングと共に用いることができるその他のネットワーク・トポロジには、WiMax、WiFi、CDMA2000、UMTS、GPRS、およびGSMのようなネットワークがある。
実施形態の中には、プロセスを実施するために必要とされるソフトウェアが、C、C++、C#、Java、またはPerlのような、上位手続き言語またはオブジェクト指向言語を含む。また、ソフトウェアは、所望であれば、アセンブリ言語でも実施することができる。リンクおよびマッピングは、ポインタ、メモリ参照、またはその他の適用可能な方法であればいずれによってでも実施することができる。データベースまたは仮想データベースは、配列、リンク・リスト、ツリー、関連配列、スタック、キューのような、多数の異なるデータ構造によって作成することができる。ある種の実施形態では、ソフトウェアは、リード・オンリ・メモリ(ROM)、プログラマブル・リード・オンリ・メモリ(PROM)、あるいは本文書において記載したプロセスを実行するために汎用または特殊目的演算装置による読み取りが可能な磁気ディスクのような、記憶媒体またはデバイス上に格納する。実施形態の中には、パケット・データ提供ノード(PDSN)、外部エージェント(FA)、またはホーム・エージェント(HA)を、マサチューセッツ州TewksburyのStarent Networks CorporationのST−16インテリジェント・モバイル・ゲートウェイ上で実施することができる場合もある。他の実施形態では、トンネルを設定するためには、ゲートウェイ一般パケット無線サービス・サービス・ノード(GGSN)、担当GPRSサポートノード(SGSN ; serving GPRS support node)、セッション開始プロトコル(SIP)サーバ、プロキシ呼セッション制御機能(P−CSCF)、および質問−呼(interrogating-call)セッション制御機能(I−CSCF)のような、別の形式のデバイスも用いることができる。
以上、前述の実施形態例において本発明を説明および例示したが、本開示は、一例として行ったに過ぎず、本発明の実施態様の詳細において、本発明の主旨や範囲から逸脱することなく、多数の変更が可能であることは言うまでもない。本発明の範囲は、以下の特許請求の範囲のみによって限定されるものとする。
図1は、本発明のある種の実施形態にしたがって、ネットワーク上においてトラフィックを送るためにトンネルを用いるネットワークの模式図である。 図2は、本発明のある種の実施形態にしたがってトンネルを設定するプロセスを示す図である。 図3は、本発明のある種の実施形態にしたがって、一意の識別子を用いてトンネルを設定する場合の模式シグナリング図である。 図4は、本発明のある種の実施形態にしたがって、共有識別子を用いてトンネルを設定する場合の模式シグナリング図である。 図5は、本発明のある種の実施形態によるPDSN間ハンドオフの模式シグナリング図である。 図6は、本発明のある種の実施形態による要求拡張の図である。 図7は、本発明のある種の実施形態によるアドレス拡張の図である。

Claims (19)

  1. パケット・データ通信システムであって、
    32ビットより大きいアドレス指定をサポートする第1プロトコルを用いて移動体ノードと通信するパケット・データ配給ノード(PDSN)と、
    前記パケット・データ配給ノードに結合されており、第2プロトコルを用いるネットワーク・コアと、
    前記ネットワーク・コアに結合されているホーム・エージェント(HA)であって、第2プロトコルを用いるネットワーク・コアを介して第1プロトコルのパケット・データを交換するために、前記PDSNと前記HAとの間にトンネルを確立する、ホーム・エージェントと、
    前記ネットワーク・コアに結合されている第2PDSNであって、前記移動体ノードが前記PDSNから前記第2PDSNに移動するときに、移動体ノードについて32ビットより大きい同一のアドレスを維持するために前記第2PDSNが前記HAと取り決めを行うように構成される、第2PDSNと、
    を備えている、パケット・データ通信システム。
  2. 請求項1記載のシステムにおいて、前記移動体ノードは、IPv6およびMIPv6のうち少なくとも1つを用いる、システム。
  3. 請求項1記載のシステムにおいて、前記移動体ノードに一意のホーム・リンク・プレフィックスを割り当てる、システム。
  4. 請求項1記載のシステムにおいて、前記PDSNはホーム・アドレスを前記ホーム・エージェントから受信する、システム。
  5. 請求項4記載のシステムにおいて、前記PDSNは前記ホーム・アドレスからホーム・リンク・プレフィックスを抽出する、システム。
  6. 請求項1記載のシステムにおいて、前記PDSNはIPv6パケット・データ・ユニットを受信し、前記PDSNは前記IPv6パケットをIPv4パケットにカプセル化して、該IPv4パケットを前記ホーム・エージェントに送る、システム。
  7. 請求項1記載のシステムにおいて、前記PDSNはプロキシ・モバイルIP(PMIP)を用いて、前記ホーム・エージェントと双方向に通信する、システム。
  8. 請求項1記載のシステムにおいて、前記ホーム・エージェントは、IPv6ホーム・アドレスおよび外部エージェントIPv4気付アドレスのために、MIP登録バインディングを保持する、システム。
  9. パケット・データ通信方法であって、
    32ビット長より大きいアドレスを移動体ノードに割り当てるステップと、
    第2プロトコルを用いるネットワーク・コアを介して第1プロトコルのパケット・データを交換するために、パケット・データ配給ノード(PDSN)からホーム・エージェントへのトンネルを確立するステップと、
    前記移動体ノードが第2PDSNに移動し、前記PDSNから前記第2PDSNへのハンドオフが発生したときに、同一のアドレスを前記移動体ノードに割り当てるステップと、
    パケット・データを交換するために、前記第2パケット・データ配給ノードから前記ホーム・エージェントへの前記トンネルを確立するステップと、
    を備えている、パケット・データ通信方法。
  10. 請求項9記載の方法において、アドレスの割り当ては、IPv6およびMIPv6の一方を用いることを含む、方法。
  11. 請求項9記載の方法であって、更に、前記ホーム・エージェントから前記移動体ノードに一意のホーム・リンク・プレフィックスを割り当てるステップを備えている、方法。
  12. 請求項9記載の方法であって、更に、前記ホーム・エージェントからホーム・アドレスを割り当てるステップを備えている、方法。
  13. 請求項12記載の方法であって、更に、前記ホーム・アドレスからホーム・リンク・プレフィックスを抽出するステップを備えている、方法。
  14. 請求項9記載の方法であって、更に、
    前記移動体ノードからIPv6パケット・データ・ユニットを受信するステップと、
    前記IPv6パケットをIPv4パケットにカプセル化するステップと、
    前記IPv4パケットを前記ホーム・エージェントに送るステップと、
    を備えている、方法。
  15. 請求項9記載の方法において、前記トンネルの確立は、双方向プロキシ・モバイルIP(PMIP)トンネルを用いることを伴う、方法。
  16. 請求項9記載の方法であって、更に、前記ホーム・エージェント上において、IPv6ホーム・アドレスおよび外部エージェントIPv4気付アドレスのためにMIP登録バインディングを格納するステップを備えている、方法。
  17. パケット・データ通信システムであって、
    第1プロトコルを用いて移動体ノードと通信する手段と、
    前記通信手段に結合されており、第2プロトコルを用いるネットワーク・コアと、
    前記ネットワーク・コアに結合されているホーム・ルーティング提供手段であって、第2プロトコルを用いるネットワーク・コアを介して第1プロトコルのパケット・データを交換するために、前記通信手段と前記ホーム・ルーティング提供手段との間にトンネルを確立する、ホーム・ルーティング提供手段と、
    前記ネットワーク・コアに結合されている第2通信手段であって、前記移動体ノードが前記通信手段から前記第2通信手段に移動するときに、前記移動体ノードに同一のアドレスを維持させるために、ホーム・ルーティング提供手段と取り決めを行うように構成され、前記アドレスが32ビット長よりも大きい、第2手段と、
    を備えている、パケット・データ通信システム。
  18. 請求項17記載のシステムにおいて、前記移動体ノードは、IPv6およびMIPv6のうち少なくとも1つを用いる、システム。
  19. 請求項17記載のシステムにおいて、前記通信手段は、プロキシ・モバイルIP(PMIP)を用いて、前記ホーム・ルーティング提供手段と双方向に通信する、システム。
JP2008542395A 2005-11-21 2006-11-17 移動体ネットワーク上におけるインターネット・プロトコル・トンネリング Expired - Fee Related JP5118055B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US73850305P 2005-11-21 2005-11-21
US60/738,503 2005-11-21
US11/598,875 US20070189219A1 (en) 2005-11-21 2006-11-14 Internet protocol tunneling on a mobile network
US11/598,875 2006-11-14
PCT/US2006/044929 WO2007061968A2 (en) 2005-11-21 2006-11-17 Internet protocol tunneling on a mobile network

Publications (3)

Publication Number Publication Date
JP2009516988A JP2009516988A (ja) 2009-04-23
JP2009516988A5 JP2009516988A5 (ja) 2009-11-05
JP5118055B2 true JP5118055B2 (ja) 2013-01-16

Family

ID=38067831

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008542395A Expired - Fee Related JP5118055B2 (ja) 2005-11-21 2006-11-17 移動体ネットワーク上におけるインターネット・プロトコル・トンネリング

Country Status (3)

Country Link
US (1) US20070189219A1 (ja)
JP (1) JP5118055B2 (ja)
WO (1) WO2007061968A2 (ja)

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100556029C (zh) * 2004-12-20 2009-10-28 上海贝尔阿尔卡特股份有限公司 IPv6无状态地址配置中主机的DNS更新方法和装置
DE102006015033B4 (de) * 2005-12-16 2016-07-07 Siemens Aktiengesellschaft Mobile Station als Gateway für mobile Endgeräte zu einem Zugangsnetz sowie Verfahren zur Netzanmeldung der mobilen Station und der mobilen Endgeräte
US7995558B1 (en) * 2006-02-08 2011-08-09 Sprint Communications Company L.P. Association of digital communication network customers with network signaling tunnels
KR100739803B1 (ko) * 2006-04-21 2007-07-13 삼성전자주식회사 이동 노드에서의 핸드오버 장치 및 방법
KR100973118B1 (ko) 2006-08-21 2010-07-29 콸콤 인코포레이티드 듀얼 스택 동작의 인가를 인터워킹하기 위한 방법 및 장치
US8978103B2 (en) * 2006-08-21 2015-03-10 Qualcomm Incorporated Method and apparatus for interworking authorization of dual stack operation
US8644247B2 (en) * 2006-10-12 2014-02-04 Telefonaktiebolaget L M Ericsson (Publ) Inter-system handoffs in multi-access environments
KR101203472B1 (ko) * 2006-10-13 2012-11-21 삼성전자주식회사 프리픽스 바인딩을 기반으로 이동 단말기의 이동성을지원하는 방법 및 이를 이용한 시스템
US8018847B2 (en) * 2006-11-15 2011-09-13 Starent Networks Llc System and method for redirecting requests
US8406237B2 (en) * 2006-11-17 2013-03-26 Qualcomm Incorporated Methods and apparatus for implementing proxy mobile IP in foreign agent care-of address mode
KR100901790B1 (ko) * 2006-12-04 2009-06-11 한국전자통신연구원 IPv4 네트워크 기반 IPv6 서비스 제공시스템에서의 제어 터널 및 다이렉트 터널 설정 방법
JP5341771B2 (ja) * 2006-12-28 2013-11-13 ノキア コーポレイション 移動体接続
US9392434B2 (en) 2007-01-22 2016-07-12 Qualcomm Incorporated Message ordering for network based mobility management systems
EP1956755A1 (en) * 2007-02-08 2008-08-13 Matsushita Electric Industrial Co., Ltd. Network controlled overhead reduction of data packets by route optimization procedure
WO2008112744A1 (en) * 2007-03-12 2008-09-18 Nortel Networks Limited Tunneling support for mobile ip using a key for flow identification
US8189512B2 (en) * 2007-03-23 2012-05-29 Telefonaktibolaget L M Ericsson (Publ) Proxy mobile IP routing
US20080279151A1 (en) * 2007-05-09 2008-11-13 Nokia Siemens Networks Gmbh & Co. Kg Method and device for processing data and communication system comprising such device
US8559321B2 (en) 2007-06-08 2013-10-15 Qualcomm Incorporated Mobile IP home agent discovery
US20080313332A1 (en) * 2007-06-18 2008-12-18 Qualcomm Incorporated Methods and apparatus for resource management in a communication network
US8146140B2 (en) 2007-06-29 2012-03-27 Ericsson Ab Mobile IP bulk registration revocation
KR101013654B1 (ko) * 2007-08-09 2011-02-10 엘지전자 주식회사 이동통신 시스템에서의 이동성 프로토콜 선택 및 관리 방법및 장치
WO2009025232A1 (ja) * 2007-08-22 2009-02-26 Sharp Kabushiki Kaisha 移動端末装置、中継装置及び移動通信システム
US8875237B2 (en) * 2007-10-31 2014-10-28 Microsoft Corporation Private network access using IPv6 tunneling
CN101919301A (zh) * 2007-12-07 2010-12-15 思达伦特网络有限责任公司 使用仿真提供移动性管理
US8797377B2 (en) 2008-02-14 2014-08-05 Cisco Technology, Inc. Method and system for videoconference configuration
US8503460B2 (en) * 2008-03-24 2013-08-06 Qualcomm Incorporated Dynamic home network assignment
US8477612B2 (en) * 2008-04-03 2013-07-02 Ntt Docomo, Inc. Data relay device and data relay method
US8675630B2 (en) * 2008-05-22 2014-03-18 Qualcomm Incorporated Systems and methods for multiplexing multiple connections in mobile IP network
US8238877B2 (en) * 2008-08-14 2012-08-07 Cisco Technology, Inc. Access technology independent identifier generation
US8694658B2 (en) 2008-09-19 2014-04-08 Cisco Technology, Inc. System and method for enabling communication sessions in a network environment
US8880705B2 (en) * 2008-10-15 2014-11-04 Qualcomm Incorporated Systems and methods for dynamic creation and release of proxy mobile IP connections
US20100135244A1 (en) * 2008-12-01 2010-06-03 Telefonaktiebolaget Lm Ericsson (Publ) REDUCTION OF HANDOVER DELAYS IN NESTED PROXY MOBILE IPv6/MOBILE IPv6 NETWORKS
US8659637B2 (en) 2009-03-09 2014-02-25 Cisco Technology, Inc. System and method for providing three dimensional video conferencing in a network environment
CN101848454B (zh) * 2009-03-26 2014-01-01 华为技术有限公司 一种分配前缀的方法、网络系统和本地移动锚点
US8659639B2 (en) 2009-05-29 2014-02-25 Cisco Technology, Inc. System and method for extending communications between participants in a conferencing environment
US8559392B2 (en) * 2009-07-30 2013-10-15 Cisco Technology, Inc. Inter-technology handovers for wireless networks
US9082297B2 (en) 2009-08-11 2015-07-14 Cisco Technology, Inc. System and method for verifying parameters in an audiovisual environment
US8873507B2 (en) * 2009-10-02 2014-10-28 Futurewei Technologies, Inc. Distributed local mobility anchors for achieving optimized mobility routing
US8824353B2 (en) 2009-10-02 2014-09-02 Futurewei Technologies, Inc. Mobility route optimization in a network having distributed local mobility anchors
US8842607B2 (en) * 2010-01-08 2014-09-23 Futurewei Technologies, Inc. Mobility management system and method
CN102158563B (zh) * 2010-02-12 2013-10-30 华为技术有限公司 IPv6过渡网络中获取IPv6配置信息的方法、系统以及装置
US9225916B2 (en) 2010-03-18 2015-12-29 Cisco Technology, Inc. System and method for enhancing video images in a conferencing environment
US9313452B2 (en) 2010-05-17 2016-04-12 Cisco Technology, Inc. System and method for providing retracting optics in a video conferencing environment
US8896655B2 (en) 2010-08-31 2014-11-25 Cisco Technology, Inc. System and method for providing depth adaptive video conferencing
US8565129B1 (en) * 2010-09-01 2013-10-22 Sprint Spectrum L.P. Supporting simple IP with address translation in a proxy mobile IP gateway
US8649355B1 (en) 2010-09-01 2014-02-11 Sprint Spectrum L.P. Supporting simple IP with address translation in a wireless communication device
US8599934B2 (en) 2010-09-08 2013-12-03 Cisco Technology, Inc. System and method for skip coding during video conferencing in a network environment
US8892724B1 (en) 2010-10-08 2014-11-18 Sprint Spectrum L.P. Assigning a type of address based on expected port utilization
US8599865B2 (en) * 2010-10-26 2013-12-03 Cisco Technology, Inc. System and method for provisioning flows in a mobile network environment
US8699457B2 (en) 2010-11-03 2014-04-15 Cisco Technology, Inc. System and method for managing flows in a mobile network environment
US8902244B2 (en) 2010-11-15 2014-12-02 Cisco Technology, Inc. System and method for providing enhanced graphics in a video environment
US9338394B2 (en) 2010-11-15 2016-05-10 Cisco Technology, Inc. System and method for providing enhanced audio in a video environment
US9143725B2 (en) 2010-11-15 2015-09-22 Cisco Technology, Inc. System and method for providing enhanced graphics in a video environment
US8730297B2 (en) 2010-11-15 2014-05-20 Cisco Technology, Inc. System and method for providing camera functions in a video environment
US8723914B2 (en) 2010-11-19 2014-05-13 Cisco Technology, Inc. System and method for providing enhanced video processing in a network environment
US9111138B2 (en) 2010-11-30 2015-08-18 Cisco Technology, Inc. System and method for gesture interface control
US8692862B2 (en) 2011-02-28 2014-04-08 Cisco Technology, Inc. System and method for selection of video data in a video conference environment
JP5357913B2 (ja) * 2011-03-24 2013-12-04 株式会社エヌ・ティ・ティ・ドコモ 移動通信方法
US8670019B2 (en) 2011-04-28 2014-03-11 Cisco Technology, Inc. System and method for providing enhanced eye gaze in a video conferencing environment
US8786631B1 (en) 2011-04-30 2014-07-22 Cisco Technology, Inc. System and method for transferring transparency information in a video environment
US8934026B2 (en) 2011-05-12 2015-01-13 Cisco Technology, Inc. System and method for video coding in a dynamic environment
US8947493B2 (en) 2011-11-16 2015-02-03 Cisco Technology, Inc. System and method for alerting a participant in a video conference
US8682087B2 (en) 2011-12-19 2014-03-25 Cisco Technology, Inc. System and method for depth-guided image filtering in a video conference environment
US10194284B2 (en) * 2012-09-12 2019-01-29 Digit International Inc. Embedded communication in message based transports
US9843621B2 (en) 2013-05-17 2017-12-12 Cisco Technology, Inc. Calendaring activities based on communication processing
CN104954336B (zh) * 2014-03-28 2019-05-17 中兴通讯股份有限公司 IPv6网络参数处理方法、装置、系统及AAA服务器
JP7423364B2 (ja) * 2020-03-19 2024-01-29 セコム株式会社 中継装置及びシステム

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6992994B2 (en) * 2000-04-17 2006-01-31 Telcordia Technologies, Inc. Methods and systems for a generalized mobility solution using a dynamic tunneling agent
US6985464B2 (en) * 2001-07-30 2006-01-10 Starent Networks Corporation Managing packet data interconnections in mobile communications
US20040006641A1 (en) * 2002-07-02 2004-01-08 Nischal Abrol Use of multi-format encapsulated internet protocol messages in a wireless telephony network
US7130614B2 (en) * 2002-08-30 2006-10-31 Nokia Corporation Mobile unit attachment/update to cellular communication network
US7133386B2 (en) * 2002-11-18 2006-11-07 Cisco Technology, Inc. Method and system for service portability across disjoint wireless networks
US8498391B2 (en) * 2002-12-02 2013-07-30 Apple Inc. Methods, systems and program products for supporting prepaid service within a communication network
US6865184B2 (en) * 2003-03-10 2005-03-08 Cisco Technology, Inc. Arrangement for traversing an IPv4 network by IPv6 mobile nodes
CA2453924A1 (en) * 2003-12-22 2005-06-22 Hexago Inc. Ip network node and middleware for establishing connectivity to both the ipv4 and ipv6 networks
US8724582B2 (en) * 2004-06-28 2014-05-13 Nokia Corporation Method and apparatus providing context transfer for inter-PDSN handoffs in a wireless communication system
US20060168110A1 (en) * 2004-11-24 2006-07-27 Utstarcom, Inc. Method to facilitate use of multiple communication protocols in a communication network

Also Published As

Publication number Publication date
WO2007061968A3 (en) 2007-11-08
US20070189219A1 (en) 2007-08-16
WO2007061968A2 (en) 2007-05-31
JP2009516988A (ja) 2009-04-23

Similar Documents

Publication Publication Date Title
JP5118055B2 (ja) 移動体ネットワーク上におけるインターネット・プロトコル・トンネリング
EP1657877B1 (en) Methods and apparatus for using VPN gateway acting as Mobile IP Foreign Agent FA for mobile node
EP1634422B1 (en) Method, system and apparatus to support hierarchical mobile ip services
CN1774906B (zh) 安全代理移动ip的方法和装置
JP5461591B2 (ja) Ipとセルラーモビリティとの組み合わせ
US8102815B2 (en) Proxy mobility optimization
US20070053334A1 (en) Packet forwarding apparatus for connecting mobile terminal to ISP network
Leung et al. WiMAX forum/3GPP2 proxy mobile IPv4
JP2010521888A (ja) フロー識別用の鍵を使用した、モバイルipのトンネリング・サポート
JPWO2008099802A1 (ja) 移動端末管理システム、ネットワーク機器及びそれらに用いる移動端末動作制御方法
JP2009524275A5 (ja)
JP5644824B2 (ja) 移動管理システム、ホームエージェント及びそれらに用いる移動端末管理方法並びにそのプログラム
JP2010088055A (ja) 通信システム、移動機、端末管理装置および通信方法
CN101232699B (zh) 确定终端移动性管理类型的方法和系统
WO2007128239A1 (fr) Système d'implémentation d'ipv6 mobile et procédé d'établissement de lien utilisateur dans le système
CN101331716B (zh) 在至少一个移动通信单元和通信系统之间传输基于以太网传输协议的数据分组的方法
US8045569B1 (en) Mechanism to verify packet data network support for internet protocol mobility
JP3573098B2 (ja) 移動網における移動端末管理システム、アクセスルータ、移動端末管理方法
JP3885942B2 (ja) 移動端末のデータ通信方法
CN101043264B (zh) 建立移动网络隧道的方法、移动网络及中继节点
CN103428779B (zh) 服务质量信息的传输方法、系统及固网接入网关
KR100924428B1 (ko) 휴대인터넷 망에서 듀얼 스택 지원 방법과 그를 위한 주소할당 및 등록 방법과 패킷 전달 방법
CN101198157A (zh) 一种变更移动节点家乡代理的方法
Leung et al. RFC 5563: WiMAX Forum/3GPP2 Proxy Mobile IPv4
CN101562555A (zh) 数据报文封装方法、相应的通信系统和装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090915

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090915

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20111207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120116

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120224

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20120523

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20120530

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120824

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121002

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121018

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5118055

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151026

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees