Nothing Special   »   [go: up one dir, main page]

JP2002509390A - プロキシルート設定 - Google Patents

プロキシルート設定

Info

Publication number
JP2002509390A
JP2002509390A JP2000539612A JP2000539612A JP2002509390A JP 2002509390 A JP2002509390 A JP 2002509390A JP 2000539612 A JP2000539612 A JP 2000539612A JP 2000539612 A JP2000539612 A JP 2000539612A JP 2002509390 A JP2002509390 A JP 2002509390A
Authority
JP
Japan
Prior art keywords
mobile
data
mobile node
node
destination
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.)
Pending
Application number
JP2000539612A
Other languages
English (en)
Inventor
フリーン、ジェイソン・スチュアート
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
British Telecommunications PLC
Original Assignee
British Telecommunications PLC
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
Priority claimed from GBGB9726647.2A external-priority patent/GB9726647D0/en
Application filed by British Telecommunications PLC filed Critical British Telecommunications PLC
Publication of JP2002509390A publication Critical patent/JP2002509390A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/182Network node acting on behalf of an other network entity, e.g. proxy

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 インターネットのような通信システムにおいて移動ノード(6)へ行き先が定められたメッセージをルート設定する方法であって、移動ノード(6)の流れを記録する到達可能性情報およびサービス制御装置(13)によって与えられるユーザ選択情報にしたがってメッセージをプロキシノード(18)へ送り、サービス制御装置(13)が到来メッセージをユーザによって特定されるアドレスへ迂回させ、移動ノード(6)の現在の位置情報がないときは、到来メッセージをプロキシノード(18)のようなデフォルト位置へ送るように介入できることを含む方法。

Description

【発明の詳細な説明】
【0001】 発明の属する技術分野 本発明は、通信ネットワーク、すなわち限定はしないがインターネットのよう
なネットワーク内のデータのルート設定、および制限はしないが、とくに移動ノ
ードに向けたデータをルート設定する方法に関する。移動ノードは、ポータブル
コンピュータのような移動ホストであってもよく、または1以上の全ネットワー クの移動に責務を負うルータ、例えば航空機内部の移動データネットワークであ
ってもよい。いずれの場合においても、移動ノードは1つのネットワークまたは サブネットワークから別のネットワークへの接続点を変更することができる。
【0002】 従来の技術 インターネットを構成する種々のネットワークにおけるデータのルート設定は
、インターネットプロトコル(IP)として知られているプロトコルに基いてい
る。データは、IPアドレスによって特定されるインターネット内の地点(ポイ
ント)間においてIPデータグラムとして知られているデータユニットの形態で
転送される。IPの詳細な仕様は、Internet Engineering Task Force(IETF)に よって維持されている“Request for Comments”ドキュメント、RFC791の
中で得られる。RFCドキュメントは一般的にインターネット上で、例えば“ft
p://ds.internic.net/rfc/rfcxxxx.txt”(なお、xxxxはRFCの番号を表わし ており、したがってRFC791はrfc791.txtである)で得られる。
【0003】 IPv4として知られているIPの現在のバージョン(形態)はそれ自体、移
動度(モビリティ)をサポートしないが、移動IPとして一般的に呼ばれている
“IP Mobility Support”というプロトコルは、IPv4を向上して移動をサポ ートするように設計されている。このプロトコルは、上述と同様のドキュメント
RFC2002に記載されている。IPの次の世代(IPv6)はとくに移動の
要求を処理するように設計されている。
【0004】 IPv4は、ノードのIPアドレスがインターネットへのノードの固定接続点
を独特に識別すると仮定する。ノードが異なる地点へ移動されるとき、ノードに
新しいIPアドレスを割り当てることによってのみ、このノードに接触できる。
しかしながら移動IPは、ラップトップまたはパームトップコンピュータのよう
な移動ノードが、インターネットへ接続される物理的な位置とは無関係に、IP
アドレスを変更せずにインターネット上でIPデータグラムを送受信できるよう
にする。移動IPが上述の通りに行なう機構の1つの例は図1aおよび1bに記
載した。
【0005】 図1aを参照すると、インターネットは、ルータ5を介して接続された多数の
ネットワークおよびサブネットワーク1、2、3、4を含む。ルータは、ルーテ
ィングタスクを実行するようにプログラムされた汎用コンピュータであってもよ
い。次第にインターネットにおけるルータはハードウエアに専用となっており、
これはCisco Systems (California, USA)のような会社によって提供されている 。何れの場合にも、IP応用ネットワークにおいて使用することを意図されたル
ータの機能はRFC1812で規定されている。
【0006】 移動ノード(MN)6は通常、ホームネットワーク1を経由してインターネッ
トに接続されている。ノード6に割り当てられた独特のIPアドレスはそのホー
ムアドレスとして知られている。外部エージェント(FA)およびホームエージ
ェント(HA)として知られている移動度エージェントは、エージェント広告と
して知られている使用可能度メッセージを介してネットワーク上における存在を
広告する。移動度エージェントは一般的に特定のネットワークに接続されたルー
タであり;例えばホームエージェント7はホームネットワーク1に接続されたル
ータであり、外部エージェント8は外部ネットワーク2に接続されたルータであ
る。移動ノード6は、ローカルな移動エージェントからエージェント請求メッセ
ージを介してエージェント広告メッセージを選択的に請求することができる。エ
ージェント広告メッセージを受取ることによって、移動ノード6は、それがホー
ムネットワーク1上にあるかまたは外部ネットワーク2、3、4上にあるかを判
断することができる。
【0007】 移動ノード6はホームネットワーク上にあるときは、移動サービスを必要とし
ない。移動サービス6が、図1aにおいて点線のボックス部で示した、外部ネッ
トワーク2へ一時的に移動されるとき、移動ノード6は外部ネットワーク2上で
一時的な気付アドレス(temporary care-of address)を得る。これは外部エージ ェントのc/oアドレス、すなわち外部ネットワーク2に基く外部エージェント
からエージェント広告を受取るかまたは請求することによって得られる外部エー
ジェントのIPアドレスであってもよい。その代わりに、c/oアドレスはダイ
ナミックホスト構成プロトコル(DHCP (Dynamic Host Configuration Proto
col))(詳細についてはRFC1541参照)のような外部の割り当て機構を使
用することによって得ることもでき、この場合にDHCPは一緒に置かれたc/
oアドレスとして知られている。
【0008】 次に移動ノード6は、登録要求および登録応答メッセージを新しいc/oアド
レスと交換することによって、それをホームエージェント7に登録する。登録で
は、移動ノードは現在の到達可能情報をホームエージェントに伝えることができ
る機構を用意する。登録プロセスは後でより詳しく記載するが、外部ネットワー
ク2上の移動ノード6は、例えば外部エージェント8からエージェント広告を介
して受取られる外部エージェントのc/oアドレスを登録すると仮定する。
【0009】 最初に移動ノード6は登録要求メッセージを外部エージェント8へ送り、外部
エージェント8は登録要求メッセージを処理して、それを移動ノードのホームエ
ージェント7へ一時的に送る。登録要求メッセージは外部エージェントのIPア
ドレスを含む。ホームエージェント7は、登録要求を許可(または拒絶)する登
録応答メッセージを外部エージェント8へ送る。外部エージェント8はこの応答
を処理して、それを移動ノード6へ送る。このプロセスでは、ノードがホームネ
ットワーク1から離れてロームする間、データグラムが送られる移動ノード6の
一時的なアドレスを設定する。
【0010】 移動ノード6は、外部ネットワーク2上にあったホームネットワーク1へ戻る
ときに、登録要求および登録応答メッセージを交換することによって、ホームエ
ージェント7の登録を解除する。
【0011】 図1bを参照すると、ネットワーク4へ接続された対応するノード(CN)9
が移動ノード6へ向かうメッセージを送るとき、移動ノード6は外部ネットワー
ク2へ接続されている状態で、メッセージは矢印Aによって示したように、ホー
ムエージェント7によってインターセプトされる。ホームエージェント7は、移
動ノード6のc/oアドレス、この例では外部エージェント8のIPアドレスで
メッセージを形成するデータグラムをエンカプシュレートして、メッセージを外
部エージェント8へ送る。矢印Bによって示したエンカプシュレートされたデー
タグラムの伝送はトンネリングとして知られている。外部エージェント8はデー
タグラムを受取り、それらをデカプシュレートし、矢印Cによって示したように
移動ノード6へ送る。移動ノード6からインターネット内の他のノードへメッセ
ージを送るのにこのルートにしたがう必要はなく、適切なルータを経由して直接
に送ってもよく、適切なルータは外部エージェント8であってもよい。
【0012】 エンカプシュレートおよびトンネリングの概念は、RFC2003、“IP Enc
apsulation within IP.”に詳しく記載されている。このモデルでは、トンネル はエンカプシュレートされたデータグラムがとる経路である。エンカプシュレー
トにより中間のルータからIPデータグラムは隠れてしまい、したがってそれを
移動ノードへルート設定する試行は不正確になる。その代わりにデータグラムは
エンカプシュレータと、データグラムを正確にルート設定できる、外部エージェ
ントのような、知力のあるデカプシュレータとの間でルート設定される。ホーム
エージェント7および外部エージェント8はトンネルの終端点であることが分か
っている。一緒に置かれたc/oアドレスの場合、移動ノード、それ自体がトン
ネルの終端点として働く。
【0013】 文献(US-A-5 325 362(Aziz) and Johnson D B:“Ubiquitous Mobile Host Int
ernetworking”,Proceedings of the workshop on workstation operating syst
ems, 14 October 1993, pp.85-90, XP000672247)において、移動ノードがホーム
ネットワークと外部ネットワークとの間を移動するときに、移動ノードへのデー
タの効果的なルート設定を維持できるようにするトンネリング方式が開示されて
いる。
【0014】 上述のトンネリングプロセスが正しく機能できるようにするために、ホームエ
ージェント7は移動ノード6の到達可能度情報を、移動度結合(mobility bindin
g)として知られている形態で維持する。これは移動ノードの識別子とc/oアド
レス、およびホームエージェント7におけるノード6の登録期限が切れるまでに
何秒も残っている寿命(Lifetime)として知られているパラメータとを結合したも
のである。寿命値の二次的な目的は、移動ノード6によって積極的に維持されな
い限り、設定時間内に切れてしまう結合でシステムのダイナミックな性質を維持
することである。例えば、移動ノードがエージェント広告を介して求めた外部エ
ージェントに移動ノードが登録しているときに使用できるデフォルトのルータ広
告寿命値は、1800秒である。
【0015】 登録要求メッセージを受取る際、要求が再登録要求であり、移動度結合期間が
まだ切れていないとき、ホームエージェント7は、例えば寿命値を再設定するこ
とによって、移動度結合を生成または変更する。再登録要求を受取る前に所定の
移動度結合の寿命値が切れるときは、ホームエージェント7は移動度結合をその
記録から削除する。ホームエージェント7からの登録応答メッセージは、(外部
エージェント8を介して)移動ノード6に、ホームエージェント7によって割り
当てられた寿命値を含む要求の状態を知らせる。
【0016】 移動IPは、多数の同時移動度結合をサポートして、各移動ノード6は多数の
外部エージェントに登録し、多数のc/oアドレスを得ることができる。これは
、ネットワークへワイヤレスインターフェイス、例えばRFインターフェイスを
使用するときに移動ノードが複数の外部エージェント内で移動するときにとくに
有益である。例えば移動ノードが航空機上のルータである場合、航空機が飛行中
であるとき、ルータはときどき無線リンクを使用して次に示す理由に基いて一連
の外部エージェントに登録することができる。
【0017】 多数の同時移動度結合の場合、ホームエージェント7が新しい外部エージェン
トのIPアドレスを含む登録要求を受け取るとき、ホームエージェント7は移動
度結合の既存のリストを保持する。1つの移動度結合の寿命値が切れるとき、ホ
ームエージェント7はその移動度結合を記録から削除するが、その記録の中に他
の期限の切れていない結合を保持する。
【0018】 図2は、移動ノード6が2つの外部エージェント10、11内にある状況を示して
いる。各外部エージェント10、11における登録プロセスが完了すると、移動IP
によってホームエージェント7は各c/oアドレスにデータグラムが到達する各
別個のコピーをトンネルする。したがって移動ノード6は、それが登録されてい
る外部エージェントの数、この場合は2つに依存して各データグラムの多数のコ
ピーを受取ることになる。これは伝送におけるビットエラーレートを改善する。
【0019】 移動通信システムの明白な性質は、リンクが常に設定、中断、再設定されるこ
とである。ホームエージェント7は、1つの外部エージェントにより移動ノード
6との接触を失なうと、別の外部エージェントによってのみ、この移動ノード6
と接続を再設定することができる。しかしながらホームエージェント7は移動ノ
ード6との接触を完全に失い、その結果各移動度結合(mobility binding)の寿命
が切れることがある。このようなことになると、ホームエージェント7は、各移
動度結合が切れるときに、移動ノード6の記録からそれを削除する。全ての移動
度結合が切れるとき、移動ノードは最早ホームエージェント7を通って到達でき
ない。したがって移動ノード6へ送られたデータをその送信先へルート設定する
ことはできない。このタイプのイベントは、全IP構成の一体部分であるインタ
ーネット制御メッセージプロトコル(ICMP)として知られているプロトコル
によって処理される。ICMPの機能は、エラー報告および到達能力(reachabil
ity)試験、さらに加えて振る舞い(performance)測定および輻輳制御を処理する ことを含む。ホームエージェント7が移動ノード6へのルートを特定する移動度
結合をもたないとき、ホームエージェント7はICMPでは送信先へ到達できな
いエラー報告(ICMP Destination Unreachable error report)を生成して、これ を送信先ネットワークに到達できないことを示すコードと共に対応するノード9 へ送る。
【0020】 例えばノードはその存在をホームエージェント7に再登録した直後は到達でき
なくなるので、対応する移動度結合の寿命はまだ切れていないことが原因となっ
て、ホームエージェント7が移動ノード6に最早到達できないことに気付かない こともある。この場合、ホームエージェント7はエンカプシュレートされたデー
タグラムをトンネルへ送り続けるが、外部エージェント10、11はこれらのデータ
グラムを移動ノードへ中継できなくなる。したがってICMPエラーメッセージ
が生成されることになり、このICMPメッセージは以前のように対応するノー
ド9へ中継されることになる。
【0021】 通信の難しさを何かの形で示すときにICMPは有益であるといっても、デー
タがその送信先に到達することを保証する問題を解決しないが、単に問題の存在
を知らせる。さらに、移動ノード6、それ自体が現在の位置では到達できないこ
とを知っていて、呼を先に送る方法を要求する時間がある。移動ノード6は到達
できなくなった後、再び接触可能になり、ホームエージェント7に再登録するが
、移動ノードへ行き先を定められたデータが最早使用可能でないときは、さらに
不便である。
【0022】 発明が解決しようとする課題 上述の問題に対処するために、本発明は通信システムにおいて移動ノードへ方
向付けられたデータをルート設定する方法であって:移動ノードへの到達可能性
情報を維持する段階と、移動ノードへ向けられたデータを受取る段階とを含み;
到達可能性情報が移動ノードに到達できないことを示すときに、受取ったデータ
が送られるデータ送信先を設定する段階を特徴とする方法を提供する。
【0023】 データ送信先はプロキシノードを含んでもよく、前記方法は、到達可能性情報
が、移動ノードが到達可能になったことを示すときに、プロキシノードに命令し
て、受取ったデータを移動ノードへ送ることを含んでもよい。
【0024】 データの送信先は、ユーザの選択にしたがって設定でき、さらにユーザが特定
した送信先を使用する条件を特定することもできる。したがって都合のよいこと
には、ユーザはプロキシの送信先が使用される環境を制御でき、一方でユーザが
デフォルトの送信先を特定しない場合、移動ノードがホームエージェントから到
達できないときに送信先が常に与えられるように、システムを構成できる。
【0025】 到達可能性情報は単一の送信先アドレスか、または複数のアドレス、例えば移
動IPベースシステムにおいて複数の外部エージェントによって与えられる管理
アドレスであってもよい。
【0026】 本発明はさらに、移動ノードと;移動ノードへの到達可能性情報を維持する手
段と;移動ノードへ方向付けられたメッセージを受取る手段を含む移動通信シス
テムであって:到達可能性情報が移動ノードに到達できないことを示すときに移
動ノードへ方向付けられたメッセージ送信先を設定するように構成されているサ
ービス制御装置を特徴とする移動通信システムを提供する。
【0027】 本発明にしたがって、ホームネットワークから離れている移動ホストへ方向付
けられたデータをルート設定する方法であって:データを移動ホストへルート設
定できる位置の記録を維持する段階と;記録内で特定されているいずれの位置を
通っても移動ホストへデータをルート設定できないときに、それが移動ホストの
次の検索に使用できる別の送信先へ向けてデータをルート設定する段階とを含む
方法を提供する。
【0028】 本発明にしたがって、移動通信システムであって:ホームネットワークと複数
の接続された通信ネットワークとの間を移動できる移動ホストと;移動ホストが
通信ネットワークから離れているときに、データを移動ホストへ送る際に通る位
置へ、移動ホストへ向かうように意図されたデータをルート設定するように構成
されたルータと;このデータを移動ホストへ送ることができないときに、データ
を別の位置へ送るために介入するように構成されたサービス制御装置とを含む移
動通信システムをさらに提供する。
【0029】 本発明は、移動手段と;移動ノードへ方向付けられたメッセージを受取る手段
とを含む移動通信システムであって:ユーザの選択にしたがってメッセージが送
られる送信先を制御する手段を特徴とする移動通信システムをさらに提供する。
【0030】 システムは移動ノードへの到達可能性情報を維持する手段をさらに含んでもよ
く、制御手段は、到達可能性情報がノードに到達できないことを示すときに、ユ
ーザが定めたメッセージ送信先を設定するように動作することができる。
【0031】 本発明はさらに、通信システムにおいて移動ノードに向けられたデータをルー
ト設定する方法であって:移動ノードに向けられたデータを受取る段階と;ユー
ザ選択にしたがってデータが送られる送信先を設定する段階とを含む方法を提供
する。
【0032】 ここで本発明の実施形態を添付の図面を参照して例示的に記載することにする
【0033】 発明の実施の形態 図1bを参照すると、インターネットのような既知のIP応用システムでは、
ホームエージェント7は移動ノード6へのデータ伝送において受動的役割を果た
している。ホームエージェント7が移動ノード6へ行き先が定められているデー
タメッセージをインターセプトするとき、その唯一のオプション(選択肢)は、
そのノードの現在の位置の記録に基いて移動ノード6へメッセージをトンネルす
るか、または到達可能性情報がないときは、ICPMエラーを戻すかである。
【0034】 図3を参照すると、本発明のシステムにおいて、ホームエージェント7、例え
ばルート設定機能を用意するソフトウエアを実行するPCは、データグラムが外
部エージェント10、11へトンネルされる前に、サービス制御装置13が介入できる
ように、再び構成される。後述で規定するようなサービス制御装置13の機能は、
汎用コンピュータ上のソフトウエアにおいて容易に構成することができる。サー
ビス制御装置13はユーザインターフェイス14、およびユーザアプリケーション15
を実行する処理能力を含む。サービス制御装置13はさらに、一時記憶装置16およ
びユーザ選択データベース17のようなデータメモリを用意している。サービス制
御装置13の主な機能は、ホームエージェント7からの現在の結合情報に基づいて
ホームエージェント7の適切な移動度結合を、ユーザまたはシステムの所定の選
択と一緒に判断することである。
【0035】 移動ノード6がホームエージェント7から到達可能なとき、ユーザの選択がサ
ービス制御装置が新しい移動度結合を設定することを特定する場合に、そうする
ようにサービス制御装置が介入してもよい。
【0036】 移動ノード6がホームエージェント7に到達できないということがあると、サ
ービス制御装置13に命令して、到来データが常に適切な送信先へ送られるように
介入することができる。これは、例えば一時記憶装置16であってもよいが、本発
明の好ましい実施形態では、適切な送信先はプロキシ(代理)ノード18であり、
プロキシノード18は、移動ノードが使用できないときは、移動ノードへ行き先が
決められたデータを記憶することができ、後に移動ノード6がネットワーク上で
使用可能になると、効果的に対応するノード9に代わる。
【0037】 特定の環境において、または一般的なデフォルトの送信先の何れかにおいて使
用するのに好ましい送信先は、ユーザインターフェイス14を通ってユーザによっ
て、またはサービス制御装置13上で実行しているユーザアプリケーション15によ
って特定することができる。好ましい送信先がユーザによって特定されないとき
、システムアドミニストレータは何れの場合でもデフォルトの送信先、例えばプ
ロキシノード18を設定することができる。
【0038】 ユーザによって要求される選択は、ユーザ選択データベース17に記憶すること
ができる。選択は、別の送信先、例えば移動ノード6にアドレスされたメッセー
ジにおいて複数の別のプロキシノード19aないし19nの1つを示し、さらに別の
送信先を使用する環境を特定するコードを含んでもよい。例えばデータベース17
は、特定の日付または時刻においてまたはその後でのみ代わりの送信先を使用す
ると特定できる。データベース17はさらに多数の送信先アドレスを含んでもよく
、各アドレスは異なる環境で使用される。例えば異なる送信先を異なる時間に、
または異なるタイプのメッセージに応答して使用してもよく、その結果ファイル
転送を1つの送信先、例えばプロキシノード19aへルート設定し、一方でビデオ
呼を別の送信先、例えばプロキシノード19bへルート設定してもよい。
【0039】 上述の例はそれに制限することを意図していない。その理由は、データベース
17がデータフォーマットを記憶して、サービス制御装置13を使用する特定のシス
テムの要求と調和してサービス制御装置13がインテリジェントネットワークサー
ビスを提供するように構成できるからである。
【0040】 次に図3を参照してシステムの動作を記載する。
【0041】 データグラム流のメッセージが移動ノード6へ行き先を定められた対応するノ
ード9から受取られると、ホームエージェント7は対応するノード9の期限の切
れていない移動度結合の内部記録を検査する。
【0042】 ホームエージェントの記録が、移動ノード6用に記録された移動度結合を明ら
かにしていないとき、ホームエージェント7はサービス制御装置13へ信号を送る
。次にサービス制御装置13はユーザ選択のデータベース17を検査し、他の結合が
ないときのみ活性であるデフォルトの結合をホームエージェント7に与える。ユ
ーザの選択が供給されないとき、サービス制御装置13はシステムアドミニストレ
ータによって与えられるデフォルトを使用する。
【0043】 移動ノード6が使用可能でなく、したがたてデフォルト結合が活性であるとき
、移動ノード6へ向かうことを意図されたメッセージは好ましい送信先、例えば
プロキシノード18へトンネルされることになる。プロキシノード18はメッセージ
をデカプシュレートして、それを記憶する。ホームエージェント7が対応するノ
ード9からメッセージを受取るとき、サービス制御装置13はさらにホームエージ
ェント7へ命令して、メッセージ、例えば先に記憶したユーザメッセージを対応
するノード9へ戻すことができる。
【0044】 対応するノード9からメッセージが送られた後、移動ノード6は再び使用可能
になり、ホームネットワーク1上で使用可能になるときは、移動ノード6はホー
ムエージェント7から登録を解除し、外部ネットワーク2、3、4上で使用可能
になるときは新しいc/oアドレスをホームエージェント7に再び登録する。何
れの場合においても、ホームエージェント7はサービス制御装置13を更新し、プ
ロキシノード18に命令して、記憶されたメッセージを移動ノード6へ送る。移動
ノード6に関する限り、プロキシノード18は対応するノード9の代わりをし、通
常の移動IPプロトコルにしたがって移動ノード6へ記憶されたメッセージを送
る。例えば、移動ノード6はホームネットワーク1へ戻されると、プロキシノー
ド18は移動ノード6へメッセージを直接に送り、ホームエージェント7を無視す
る。他方で、移動ノード6が外部ネットワーク2,3,4上にあり、ホームエー
ジェント7に登録されていると、プロキシノード18はメッセージをホームエージ
ェント7へ送り、適切なc/oアドレスによって移動ノード6へ送信する。
【0045】 例えば移動ノード6はその存在をホームエージェント7に再び登録した直後は
到達できなくなるという理由で、移動ノード6に最早到達できないことに、ホー
ムエージェント7が気付かない可能性に対処するために、全てのICPMエラー
メッセージをホームエージェント7へ送り、ホームエージェント7がその結合を 変更できるように、外部エージェント10、11が構成される。したがってこのよう
なエラーメッセージは対応するノード9へ送り戻されず、その結果対応するノー
ド9に関する限り、移動ノード6は対応するノード9に対して使用可能であり、
メッセージはサービス制御装置13において特定された設定にしたがってルート設
定されることが保証される。
【0046】 ホームエージェントの記録が少なくとも1つの外部エージェント10、11に対し
て期限の切れていない移動度結合を含むとき、ホームエージェント7はサービス
制御装置13に、ユーザ選択がユーザ選択データベース17に記録されているか否か
を検査することを要求する。上述のように、ユーザデータベース17はさらにユー
ザの選択が使用される環境を示す情報を記録する。ユーザの選択が示されていな
いときは、またはユーザの条件または環境が満たされないときは、ホームエージ
ェント7はメッセージを適切な外部エージェント10、11を介して移動ノード6へ
送る。活性のユーザ選択が見付かるとき、サービス制御装置13はこの選択にした
がって動作し、ホームエージェントの移動度結合を変更する。例えばこの選択は
、移動ノード6が到達可能であるにも関わらず、メッセージは所定の期間中プロ
キシノード19aへ送られるべきことを特定することができる。したがってサービ
ス制御装置13は、適切な時間のホームエージェントの移動度結合を変更して、こ
の選択を実行へ移す。所定の期間が切れると、上述のように、サービス制御装置
13はプロキシノード19aへ命令して、従来の移動IPプロトコルにしたがって記
憶されたメッセージを移動ノード6へ送る。
【0047】 上述のシステムは、ビデオ呼のような実時間の遠隔通信サービスを処理するこ
とができ、移動ノードが使用可能でないときに、このようなサービスをプロキシ
ノードを介して移動ノードへオン−ザ−フライで再び方向付けできるようにする
【0048】 上述の例はインターネットを参照して記載したが、本発明はインターネットプ
ロトコルに基いて別のネットワークにも応用可能であり、その原理は他のネット
ワークプロトコルに基づくシステムに拡張できる。
【図面の簡単な説明】
【図1】 従来の移動IP応用システムの一般的な構成の模式図(図1a)と、図1aの
システムに外部ネットワークに接続された移動ノードへのデータ流を加えた模式
図(図1b)。
【図2】 従来の移動IP応用システムにおいて多数の外部エージェントへの移動ノード
の登録を示す模式的ブロック図。
【図3】 本発明の方法を使用する本発明のシステムの模式的ブロック図。
───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE),AU,CA,C N,IN,JP,SG,US

Claims (17)

    【特許請求の範囲】
  1. 【請求項1】 通信システムにおいて移動ノード(6)へ向けられたデータ
    をルート設定する方法であって: 移動ノードへの到達可能性情報を維持する段階と、移動ノードへ向けられた
    データを受取る段階とを含み; 到達可能性情報が移動ノードに到達できないことを示すときに、受取ったデ
    ータが送られるデータ送信先(18,19aないし19n)を設定する段階を特徴とする方 法。
  2. 【請求項2】 データ送信先がプロキシノード(18)を含む請求項1記載の 方法。
  3. 【請求項3】 到達可能性情報が、移動ノードが到達可能になったことを示
    すときに、プロキシノードに命令して、受取ったデータを移動ノードへ送ること
    をさらに含む請求項2記載の方法。
  4. 【請求項4】 ユーザ選択にしたがってデータ送信先を設定することを含む
    請求項1ないし3の何れか1項記載の方法。
  5. 【請求項5】 ユーザ選択が、ユーザの特定された送信先を使用する条件を
    特定する請求項4記載の方法。
  6. 【請求項6】 到達可能性情報が少なくとも1つの送信先アドレスを含む請
    求項1ないし5の何れか1項記載の方法。
  7. 【請求項7】 移動ホストが使用可能になるまで、データを前記データ送信
    先に記憶することをさらに含む請求項1記載の方法。
  8. 【請求項8】 通信システムがインターネットプロトコル(IP)応用シス
    テムを含む請求項1ないし7の何れか1項記載の方法。
  9. 【請求項9】 到達可能性情報がホームエージェントルータ(7)によって
    維持される請求項7記載の方法。
  10. 【請求項10】 送信先アドレスが移動ノードの管理アドレスである請求項
    7または8記載の方法。
  11. 【請求項11】 移動ノード(6)と; 移動ノードへの到達可能性情報を維持する手段と; 移動ノードへ向けられたメッセージを受取る手段とを含む移動通信システム
    であって: 到達可能性情報が移動ノードに到達できないことを示すときに移動ノードへ
    方向付けられたメッセージの送信先を設定するように構成されているサービス制
    御装置(13)を特徴とする移動通信システム。
  12. 【請求項12】 ホームネットワーク(1)から離れている移動ホスト(6
    )へ方向付けられたデータをルート設定する方法であって: データを移動ホストへルート設定できる位置の記録を維持する段階と; 記録内で特定されているいずれの位置を通っても移動ホストへデータをルー
    ト設定できないときに、そこからは移動ホストへの次の検索に使用できる別の送
    信先(18,19aないし19n)へ向けてデータをルート設定する段階とを含む方法。
  13. 【請求項13】 移動ホストが使用可能になるまで、データを前記別の送信
    先に記憶することをさらに含む請求項12記載の方法。
  14. 【請求項14】 移動通信システムであって: ホームネットワーク(1)と複数の接続された通信ネットワーク(2,3)
    との間を移動可能な移動ホスト(6)と; 移動ホストが通信ネットワークから離れているときに、データを移動ホスト
    へ送る際に通る位置(10,11)へ、移動ホストへ向かうように意図されたデータ
    をルート設定するように構成されたルータ(7)と; データをこの移動ホストへ送ることができないときに、データを別の位置(
    18,19aないし19n)へ送るために介入するように構成されたサービス制御装置と
    を含む移動通信システム。
  15. 【請求項15】 移動手段(6)と; 移動ノードへ方向付けられたメッセージを受取る手段(7)とを含む移動通
    信システムであって: ユーザの選択にしたがってメッセージが送られる送信先を制御する手段(13
    )を特徴とする移動通信システム。
  16. 【請求項16】 システムは移動ノードへの到達可能性情報を維持する手段
    をさらに含み、制御手段が、到達可能性情報がノードに到達できないことを示す
    ときに、ユーザの選択によるメッセージ送信先を設定するように動作する請求項
    14記載のシステム。
  17. 【請求項17】 通信システムにおいて移動ノード(6)に向けられたデー
    タをルート設定する方法であって: 移動ノードに向けられたデータを受取る段階と; ユーザ選択にしたがってデータが送られる送信先を設定する段階とを含む方
    法。
JP2000539612A 1997-12-17 1998-12-11 プロキシルート設定 Pending JP2002509390A (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
EP97310244 1997-12-17
GB9726647.2 1997-12-17
GB97310244.5 1997-12-17
GBGB9726647.2A GB9726647D0 (en) 1997-12-17 1997-12-17 Proxy routing
PCT/GB1998/003718 WO1999031846A1 (en) 1997-12-17 1998-12-11 Proxy routing

Publications (1)

Publication Number Publication Date
JP2002509390A true JP2002509390A (ja) 2002-03-26

Family

ID=26147750

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000539612A Pending JP2002509390A (ja) 1997-12-17 1998-12-11 プロキシルート設定

Country Status (8)

Country Link
US (1) US6892069B1 (ja)
EP (1) EP1040622B1 (ja)
JP (1) JP2002509390A (ja)
CN (1) CN1282476A (ja)
AU (1) AU745231B2 (ja)
CA (1) CA2313124C (ja)
DE (1) DE69821393T2 (ja)
WO (1) WO1999031846A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011041284A (ja) * 2003-04-25 2011-02-24 Qualcomm Inc モバイルipを拡張するための方法および装置
US9226139B2 (en) 2002-04-15 2015-12-29 Qualcomm Incorporated Methods and apparatus for extending mobile IP

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI19992560A (fi) 1999-11-30 2001-05-31 Nokia Networks Oy IP-liikkuvuus tietoliikennejärjestelmissä
FI110227B (fi) * 2000-03-31 2002-12-13 Nokia Oyj Arkkitehtuuri ja paketinreititys monipalveluverkossa
US7218634B1 (en) * 2000-10-10 2007-05-15 Nortel Networks Limited Assisted power-up and hand-off system and method
US6959341B1 (en) * 2000-12-20 2005-10-25 Cisco Technology, Inc. Dynamic network allocation for mobile router
US7295551B1 (en) * 2000-12-28 2007-11-13 Cisco Technology, Inc. Support mobile device in asymmetric link environment
US6985463B1 (en) * 2001-03-08 2006-01-10 Ipr Licensing, Inc. Resource utilization efficiency during hand-off in mobile communication systems
DE10117133B4 (de) * 2001-04-05 2005-07-07 T-Mobile Deutschland Gmbh Verfahren und Vorrichtung zur Wegsteuerung von IP-Verbindungen in einem teilnehmerbezogenen Kommunikationsnetz
US6978128B1 (en) * 2001-05-04 2005-12-20 Utstarcom, Inc. System and method to allow simple IP mobile nodes to operate seamlessly in a mobile IP network with true roaming capabilities
KR20030030329A (ko) * 2001-10-09 2003-04-18 안순신 이동 인터넷 환경에서의 라우팅 성능 개선방법
US7069015B2 (en) * 2002-02-14 2006-06-27 Qualcomm, Inc. Method and apparatus for conserving home agent resources in mobile IP deployment
US8090828B2 (en) * 2002-03-05 2012-01-03 Cisco Technology, Inc. Method and apparatus for reusing DHCP addresses in home addresses of mobile IP clients
US7461169B2 (en) * 2002-03-05 2008-12-02 Cisco Technology, Inc. DHCP based home address management of mobile IP clients
US7447162B1 (en) 2002-03-05 2008-11-04 Cisco Technology, Inc. Methods and apparatus for anchoring of mobile nodes using DNS
US20030224788A1 (en) * 2002-03-05 2003-12-04 Cisco Technology, Inc. Mobile IP roaming between internal and external networks
US7916322B2 (en) * 2002-03-14 2011-03-29 Senshin Capital, Llc Method and apparatus for uploading content from a device to a remote network location
WO2003096588A2 (en) * 2002-04-15 2003-11-20 Flarion Technologies, Inc. Methods and apparatus for extending mobile ip
US20030216983A1 (en) * 2002-05-16 2003-11-20 International Business Machines Corporation Method and architecture for online receipts
US7539164B2 (en) 2002-06-14 2009-05-26 Nokia Corporation Method and system for local mobility management
JP3943465B2 (ja) * 2002-08-20 2007-07-11 株式会社エヌ・ティ・ティ・ドコモ 通信装置、通信システム及び通信方法
US7460547B2 (en) * 2002-10-03 2008-12-02 Cisco Technology, Inc. Mobile director
US7308506B1 (en) * 2003-01-14 2007-12-11 Cisco Technology, Inc. Method and apparatus for processing data traffic across a data communication network
US9451422B2 (en) 2003-03-17 2016-09-20 Nokia Technologies Oy Method, system and network device for routing a message to a temporarily unavailable network user
US7343158B2 (en) * 2003-04-16 2008-03-11 Nortel Networks Limited Home agent redirection for mobile IP
US7248885B2 (en) * 2003-05-09 2007-07-24 Lucent Technologies Inc. Automatic/timed silencing of mobile phone from a network
KR100555891B1 (ko) * 2004-01-28 2006-03-03 삼성전자주식회사 중첩된 이동 네트워크 환경에서의 네트워크 이동성 지원라우터 및 그 터널 형성방법
JP2006121599A (ja) * 2004-10-25 2006-05-11 Fujitsu Ltd モバイルネットワークシステム
US8059661B2 (en) * 2004-12-29 2011-11-15 Cisco Technology, Inc. Methods and apparatus for using DHCP for home address management of nodes attached to an edge device and for performing mobility and address management as a proxy home agent
US7814227B2 (en) * 2005-03-04 2010-10-12 Cisco Technology, Inc. Computation of a shortest inter-domain TE-LSP across a set of autonomous systems
US20060274672A1 (en) * 2005-06-06 2006-12-07 Narayanan Venkitaraman System and method for reducing unnecessary traffic in a network
EP1764970A1 (en) 2005-09-19 2007-03-21 Matsushita Electric Industrial Co., Ltd. Multiple interface mobile node with simultaneous home- and foreign network connection
WO2008039469A2 (en) * 2006-09-26 2008-04-03 Telecommunication Systems, Inc. Location object proxy
US8279826B1 (en) * 2007-07-19 2012-10-02 Sprint Communications Company L.P. Presence based routing in an IP multimedia subsystem network
EP2213070B1 (en) * 2007-10-26 2011-09-14 Telefonaktiebolaget LM Ericsson (publ) Method and apparatus for use in a communications network
FI120996B (fi) * 2007-10-30 2010-05-31 Teliasonera Ab Optimointimenetelmä ja -laite kommunikaatioverkossa
TWI384532B (zh) 2008-11-24 2013-02-01 Ind Tech Res Inst 具導通孔的電子元件及薄膜電晶體元件的製造方法
US20110185083A1 (en) * 2010-01-27 2011-07-28 Electronics And Telecommunications Research Institute Identifier and locator structure, and communication method based on the structure
US8943373B1 (en) * 2013-09-25 2015-01-27 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Keyboard, video and mouse switch identifying and displaying nodes experiencing a problem
US10102755B1 (en) 2013-10-07 2018-10-16 Satcom Direct, Inc. Method and system for aircraft positioning—automated tracking using onboard global voice and high-speed data
US9565618B1 (en) * 2013-10-09 2017-02-07 Satcom Direct, Inc. Air to ground management of multiple communication paths
US9553658B1 (en) 2013-10-09 2017-01-24 Satcom Direct, Inc. Router for aircraft communications with simultaneous satellite connections
US9577742B1 (en) 2013-10-10 2017-02-21 Satcom Direct, Inc. Data compression and acceleration for air to ground communications
US10049508B2 (en) 2014-02-27 2018-08-14 Satcom Direct, Inc. Automated flight operations system
US8937941B1 (en) * 2014-03-31 2015-01-20 Ringcentral, Inc. Techniques for VoIP provider interconnection over the internet using a shared subscriber contact identifier translation service
US9554275B1 (en) 2014-10-19 2017-01-24 Satcom Direct, Inc. Voice and SMS communication from a mobile device over IP network and satellite or other communication network
US10993147B1 (en) 2015-02-25 2021-04-27 Satcom Direct, Inc. Out-of-band bandwidth RSVP manager

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3280423T2 (de) * 1981-07-31 1993-04-29 Hitachi Ltd Datenuebertragungssystem.
FR2708116B1 (fr) 1993-07-21 1995-09-01 Bull Sa Système de communication avec un réseau et protocole d'accès aux fournisseurs de transports appartenant à ce système.
US5325362A (en) * 1993-09-29 1994-06-28 Sun Microsystems, Inc. Scalable and efficient intra-domain tunneling mobile-IP scheme
US5680548A (en) * 1994-12-02 1997-10-21 Xcellenet, Inc. Systems and methods for work assignment and distribution from a server to remote/mobile nodes
FI98027C (fi) 1995-01-10 1997-03-25 Nokia Telecommunications Oy Pakettiradiojärjestelmä ja päätelaitteisto pakettiradiojärjestelmää varten
US5583862A (en) * 1995-03-28 1996-12-10 Bay Networks, Inc. Method and apparatus for routing for virtual networks
JPH0916486A (ja) 1995-06-07 1997-01-17 Xerox Corp 事象を矛盾無く解釈するための方法
US5862481A (en) * 1996-04-08 1999-01-19 Northern Telecom Limited Inter-technology roaming proxy
DE19618535A1 (de) 1996-05-08 1997-07-24 Siemens Ag Fahrerinformationssystem
US6058303A (en) * 1996-08-30 2000-05-02 Telefonaktiebolaget L M Ericsson (Publ) System and method for subscriber activity supervision
US6061650A (en) * 1996-09-10 2000-05-09 Nortel Networks Corporation Method and apparatus for transparently providing mobile network functionality
US6134433A (en) * 1996-12-09 2000-10-17 Telefonaktiebolaget L M Ericsson (Publ) System and method of forwarding data calls in a radio telecommunications network

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9226139B2 (en) 2002-04-15 2015-12-29 Qualcomm Incorporated Methods and apparatus for extending mobile IP
JP2011041284A (ja) * 2003-04-25 2011-02-24 Qualcomm Inc モバイルipを拡張するための方法および装置

Also Published As

Publication number Publication date
DE69821393T2 (de) 2004-11-11
EP1040622B1 (en) 2004-01-28
AU745231B2 (en) 2002-03-14
CA2313124C (en) 2007-10-16
WO1999031846A1 (en) 1999-06-24
DE69821393D1 (de) 2004-03-04
CN1282476A (zh) 2001-01-31
AU1498399A (en) 1999-07-05
EP1040622A1 (en) 2000-10-04
US6892069B1 (en) 2005-05-10
CA2313124A1 (en) 1999-06-24

Similar Documents

Publication Publication Date Title
US6892069B1 (en) Proxy routing
EP1134991B1 (en) Load balancing in telecommunications system supporting mobile IP
JP3983976B2 (ja) 移動可能なデータのルート設定
JP3587984B2 (ja) 移動通信システム、パケットゲートウェイ装置、位置情報管理方法、および、位置情報通知方法
US8170010B2 (en) Multiple interface mobile node with simultaneous home- and foreign network connection
JP4019880B2 (ja) サーバ装置
US20030021275A1 (en) Mobile data routing
US20030225892A1 (en) Handover method in mobile communication system and router device used in mobile communication system
EP1453255B1 (en) Communication system, mobile terminal and transfer device
JP4063024B2 (ja) 分散MobileIPによる移動管理方式
WO2001041395A1 (en) Ip mobility in a communication system
JP2006502636A (ja) データ通信ネットワークにおけるルーティング
WO2002073906A1 (fr) Systeme de gestion de terminal mobile, terminal mobile, agent et programme
JP4522035B2 (ja) 通信システム及び方法
JP4418590B2 (ja) パケット無線ネットワークのip移動機構
EP1854247A1 (en) Packet data transmission
JP2002271368A (ja) 移動網における移動端末管理システム
JP2004260317A (ja) MobileIPマルチキャスト方法、ホームエージェント、モビリティアンカーポイント、およびMobileIPマルチキャストプログラム
JPWO2008105170A1 (ja) オーバレイネットワークノード
KR101037531B1 (ko) 무선 인터넷 시스템에서 통신 상태 정보를 이용한 소프트핸드오버 방법
JP3555587B2 (ja) 移動端末管理システム
JP3756781B2 (ja) データ中継装置及びデータ中継方法
KR101014283B1 (ko) 네트워크 노드, 통신 네트워크 및 이의 동작방법
KR20060023359A (ko) 서로 다른 이기종 무선망간 로밍을 수행할 수 있는 이동단말기
KR100933368B1 (ko) 네트워크 기반의 모바일 IPv6 지원장치 및 방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050802

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070411

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070515

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070710

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070911

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20071211

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20071218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080117

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080304