JP3958661B2 - Communication control method and communication control program - Google Patents
Communication control method and communication control program Download PDFInfo
- Publication number
- JP3958661B2 JP3958661B2 JP2002279165A JP2002279165A JP3958661B2 JP 3958661 B2 JP3958661 B2 JP 3958661B2 JP 2002279165 A JP2002279165 A JP 2002279165A JP 2002279165 A JP2002279165 A JP 2002279165A JP 3958661 B2 JP3958661 B2 JP 3958661B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- address
- interface
- home agent
- node
- 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
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、無線LANやPHSといったIP(Internet Protocol )を利用したIPネットワークに対するインターフェースを有する通信ノードを用いて通信を行なう通信処理方法および通信処理プログラムに関する。
【0002】
【従来の技術】
IPネットワークはサブネットなどの階層構造になっており、各端末は各ネットワークに所属するため、他のネットワ−クに移動した場合には通信ができなくなる。このため、IPネットワークにおいて、異なるネットワーク間を端末が移動した場合にも通信を継続させるための方式として、IETF(Internet Engineering Task Force)からモバイルIP(RFC3220)が提案されている。
【0003】
モバイルIPでは、本来の端末のIPアドレスであるホームアドレスと、移動先ネットワークに接続するための一時的に与えられた気付アドレス(CoA: Care-of-Address)を用いる。そして、端末は第三者に対しては本来の自分のホームアドレスを用い、移動先ネットワークにおいては訪問先ネットワークに属する気付アドレスを用いる(例えば、非特許文献1参照)。
【0004】
以下に、ネットワーク間を移動する移動ノード(Mobile Node :MN)、通信ホスト(Correspondent Host:CH)、ホームエージェント(Home Agent:HA)の基本的な動作を以下に説明する。ここで、移動ノードはネットワーク間を移動する端末であり、相手先の通信ホストは移動ノードの通信相手となる。
【0005】
また、移動ノードが本来所属しているホームネットワークでは、ホームエージェントが移動ノードの通信を管理する。また、移動ノードが一時的に訪問している移動先ネットワークでは、外部エージェント(Foreign Agent :FA)が移動ノードの通信を管理する。そして、各ネットワークはインターネットを介して中継される。
【0006】
ホームエージェントは、移動ノードが現在どのネットワークを訪問しているかを示す位置情報と、その移動先ネットワークを管理する外部エージェントの情報を保持し、移動ノード宛のIPパケットを受信できるように自らのネットワークインタフェースを設定する。なお、ホームネットワークでの移動ノードのインターネット接続はホームアドレスにより通常のインターネットアクセスと同じ手順で行われる。
【0007】
移動ノードが他のネットワークに移ると、移動ノードは移動先ネットワークでの気付アドレスを取得し、ホームエージェントに対して取得した気付アドレスを通知する。
【0008】
インターネットを介して移動ノードと通信を行なっている通信ホストは、移動ノードのホームアドレスに対してIPパケットを送信する。このIPパケットを受信したホームエージェントは、移動ノードの気付アドレスに対して、カプセリング、トンネリングによるIPパケットの転送を行なう。これにより、ホームエージェントを介して移動ノードと通信ホストとの通信中継が行なわれ、通信ホストは移動ノードがネットワークを移動していることを意識せずに通信することが可能になる。
【0009】
【非特許文献1】
ジェームズ・D・ソロモン著,「詳解Mobile IP」ピアソン・エデュケーション,1998年7月27日,p.74
【0010】
【発明が解決しようとする課題】
このようなモバイルIPでは、通信ホストが送信したIPパケットはホームエージェントに届けられ、次に移動ノードに転送される。この場合、ホームエージェントはIPパケットのIPアドレスのみを参照して転送先を決定していた。このため、IPアドレスが同じであれば、目的が異なるIPパケットに対して、その目的に応じた選択的な処理できなかった。
【0011】
本発明は、上記問題に着目してなされたものであって、その目的とするところは、複数のIPインターフェースを有する通信ノードと通信ホストとの間で送受信される通信内容に応じて、効率的に通信を行なうことができる通信制御方法及び通信制御プログラムを提供することである。
【0012】
【課題を解決するための手段】
上記問題点を解決するために、請求項1に記載の発明は、複数のIPインターフェースを有する通信ノードの通信を管理する制御コンピュータを用いて、前記通信ノードと通信ホストとの通信を制御する方法であって、前記制御コンピュータが、前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて、通信に用いるIPインターフェースを決定する第1の段階と、前記IPインターフェースに対応するIPアドレスを用いて通信を行なう第2の段階とを有することを要旨とする。
【0013】
請求項2に記載の発明は、請求項1に記載の通信制御方法において、前記第1の段階は、前記セッション要求に含まれるコンテンツ情報に基づいてIPインターフェースを決定することを要旨とする。
【0014】
請求項3に記載の発明は、請求項1又は2に記載の通信制御方法において、前記制御コンピュータには、コンテンツ情報とIPアドレスとを関連づけた対応データベースに接続され、前記第1の段階は、前記セッション要求に含まれるコンテンツ情報を抽出し、前記対応データベースを用いてIPインターフェースを決定することを要旨とする。
【0015】
請求項4に記載の発明は、請求項1〜3のいずれか1項に記載の通信制御方法において、前記第2の段階は、前記制御コンピュータが、前記通信ノードのIPインターフェースを特定するための識別子とともにIPアドレスを、前記通信ノードのIPアドレスを管理するホームエージェントに送信するアドレス通知段階を、さらに有することを要旨とする。
【0016】
請求項5に記載の発明は、請求項1〜3のいずれか1項に記載の通信制御方法において、前記第2の段階は、前記制御コンピュータが、前記通信ノードとのセッションを特定するための識別子ともにIPアドレスを、前記通信ノードのIPアドレスを管理するホームエージェントに送信するアドレス通知段階を、さらに有することを要旨とする。
【0017】
請求項6に記載の発明は、複数のIPインターフェースを有する通信ノードの通信を管理するホームエージェントを用いて、前記通信ノードと通信ホストとの通信を制御する方法であって、前記ホームエージェントが、初期設定されたIPアドレスとともに、前記通信ノードのIPインターフェースに対応するIPアドレスを登録するアドレス登録段階と、前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて決定したIPアドレスを用いて通信の中継を行なう通信中継段階とを有することを要旨とする。
【0018】
請求項7に記載の発明は、複数のIPインターフェースを有する通信ノードの通信を管理するホームエージェントを用いて、前記通信ノードと通信ホストとの通信を制御する方法であって、前記ホームエージェントが、初期設定されたIPアドレスとともに、前記通信ノードのセッションに対応するIPアドレスを登録するアドレス登録段階と、前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて決定したIPアドレスを用いて通信の中継を行なう通信中継段階とを有することを要旨とする。
【0019】
請求項8に記載の発明は、複数のIPインターフェースを有する通信ノードの通信を管理する制御コンピュータを用いて、前記通信ノードと通信ホストとの通信を制御するプログラムであって、前記制御コンピュータを、前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて、通信に用いるIPインターフェースを決定する第1の手段と、前記IPインターフェースに対応するIPアドレスを用いて通信を行なう第2の手段として機能させることを要旨とする。
【0020】
請求項9に記載の発明は、請求項8に記載の通信制御プログラムにおいて、前記第1の手段は、前記セッション要求に含まれるコンテンツ情報に基づいてIPインターフェースを決定することを要旨とする。
【0021】
請求項10に記載の発明は、請求項8又は9に記載の通信制御プログラムにおいて、前記制御コンピュータには、コンテンツ情報とIPアドレスとを関連づけた対応データベースに接続され、前記第1の手段は、前記セッション要求に含まれるコンテンツ情報を抽出し、前記対応データベースを用いてIPインターフェースを決定することを要旨とする。
【0022】
請求項11に記載の発明は、請求項8〜10のいずれか1項に記載の通信制御プログラムにおいて、前記第2の手段は、前記制御コンピュータを、前記通信ノードのIPインターフェースを特定するための識別子とともにIPアドレスを、前記通信ノードのIPアドレスを管理するホームエージェントに送信するアドレス通知手段として、さらに機能させることを要旨とする。
【0023】
請求項12に記載の発明は、請求項8〜10のいずれか1項に記載の通信制御プログラムにおいて、前記第2の手段は、前記制御コンピュータを、前記通信ノードとのセッションを特定するための識別子ともにIPアドレスを、前記通信ノードのIPアドレスを管理するホームエージェントに送信するアドレス通知手段として、さらに機能させることを要旨とする。
【0024】
請求項13に記載の発明は、複数のIPインターフェースを有する通信ノードの通信を管理するホームエージェントを用いて、前記通信ノードと通信ホストとの通信を制御するプログラムであって、前記ホームエージェントを、初期設定されたIPアドレスとともに、前記通信ノードのIPインターフェースに対応するIPアドレスを登録するアドレス登録手段と、前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて決定したIPアドレスを用いて通信の中継を行なう通信中継手段として機能させることを要旨とする。
【0025】
請求項14に記載の発明は、複数のIPインターフェースを有する通信ノードの通信を管理するホームエージェントを用いて、前記通信ノードと通信ホストとの通信を制御するプログラムであって、前記ホームエージェントを、初期設定されたIPアドレスとともに、前記通信ノードのセッションに対応するIPアドレスを登録するアドレス登録手段と、前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて決定したIPアドレスを用いて通信の中継を行なう通信中継手段として機能させることを要旨とする。
【0026】
(作用)
請求項1又は8に記載の発明によれば、制御コンピュータが、前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて、通信に用いるIPインターフェースを決定する。このため、セッション要求に基づいて特定された通信内容に適したIPインターフェースを用いることができる。そして、前記IPインターフェースに対応するIPアドレスを用いて通信を行なう。このため、各IPインターフェースを効率的に利用して通信を行なうことができる。
【0027】
請求項2又は9に記載の発明によれば、前記セッション要求に含まれるコンテンツ情報に基づいてIPインターフェースを決定する。このため、コンテンツ情報に基づいて、効率的に通信を行なうことが可能なIPインターフェースを選択することができる。
【0028】
請求項3又は10に記載の発明によれば、制御コンピュータには、コンテンツ情報とIPアドレスとを関連づけた対応データベースに接続される。そして、セッション要求に含まれるコンテンツ情報を抽出し、前記対応データベースを用いてIPインターフェースを決定する。このため、対応データベースを用いて、効率的にIPインターフェースを決定することができる。
【0029】
請求項4又は11に記載の発明によれば、前記制御コンピュータが、前記通信ノードのIPインターフェースを特定するための識別子とともにIPアドレスを、前記通信ノードのIPアドレスを管理するホームエージェントに送信する。このため、ホームエージェントはIPインターフェースに応じてIPアドレスを決定できる。従って、通信ノードは、ホームエージェントを介して効率的に通信を行なうことができる。
【0030】
請求項5又は12に記載の発明によれば、前記制御コンピュータが、前記通信ノードとのセッションを特定するための識別子ともにIPアドレスを、前記通信ノードのIPアドレスを管理するホームエージェントに送信する。このため、ホームエージェントはセッションに応じてIPアドレスを決定できる。従って、通信ノードは、ホームエージェントを介して、効率的に通信を行なうことができる。
【0031】
請求項6又は13に記載の発明によれば、ホームエージェントが、初期設定されたIPアドレスとともに、前記通信ノードのIPインターフェースに対応するIPアドレスを登録する。そして、前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて決定したIPアドレスを用いて通信の中継を行なう。このため、ホームエージェントはIPインターフェースに応じてIPアドレスを決定できる。従って、ホームエージェントを介して、効率的に通信を行なうことができる。
【0032】
請求項7又は14に記載の発明によれば、ホームエージェントが、初期設定されたIPアドレスとともに、前記通信ノードのセッションに対応するIPアドレスを登録する。そして、前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて決定したIPアドレスを用いて通信の中継を行なう。このため、ホームエージェントはセッションに応じてIPアドレスを決定できる。従って、ホームエージェントを介して、効率的に通信を行なうことができる。
【0033】
【発明の実施の形態】
以下、本発明を具体化した一実施形態を図1〜図5に従って説明する。図1は、本発明の実施形態にかかる通信システムのネットワーク構成を示す図である。なお、以下の実施形態は、IPv4(Internet Protocol Version 4 )のみならずIPv6(Internet Protocol Version 6 )以降においても適用可能である。
【0034】
本実施形態では、図1に示すように、通信ノードとしての移動ノード10(Mobile Node :MN)と、通信ホスト30(Correspond Host :CH)とが通信を行なう場合の手順を説明する。移動ノード10や通信ホスト30は、IPネットワーク(Internet Protocol Network )を介して通信を行なう。
【0035】
本実施形態における通信では、SIP(Session Initiation Protocol)を用いてセッションが開始される。SIPは、IETFにより標準化され、IPネットワーク上でセッションを開始等する場合に用いられる。SIPはテキスト形式の通信プロトコルであり、UDPやTCP上で動作可能である。また、SIPでは、通信先のアドレスをメールアドレス形式で記述する。
【0036】
このSIPは音声にみならず、ビデオやテキスト等を含むマルティメディアサービスのセッション制御に用いられる。そして、SIPでは、実際のセッションで使用するメディアのタイプやフォーマット等、セッションの内容を記述するコンテンツ識別情報を含めることができるSDP(Session Description Protocol)を併せて利用することができる。
【0037】
また、IPネットワークには、ホームネットワークに存在する移動ノード10を管理するための拡張ホームエージェント20が設けられている。このため拡張ホームエージェント20は、移動ノード10の通信処理を支援するため、移動ノード10のロケーション情報(気付アドレス等)の管理処理を行なう。この処理を実行するために、アドレス登録段階や通信中継段階等のステップを含む通信制御プログラムを実行する。これにより、拡張ホームエージェント20は、アドレス登録手段や通信中継手段等の各手段として機能する。
【0038】
また、拡張ホームエージェント20は、図2に示すようにアドレスデータベース220を保持する。このアドレスデータベース220は、移動ノード10から気付アドレスを受信した場合に登録され、移動ノード10のアドレスを管理するために用いられる。本実施形態では、アドレスデータベース220では、ホームアドレス、種別識別子及び気付アドレス(CoA)に関連するデータが、相互に関連づけられて記録される。
【0039】
ここで、ホームアドレスとは、拡張ホームエージェント20が管理する移動ノード10の本来のIPアドレスである。通信ホスト30がIPパケットを送信する場合、このアドレスを用いる。
【0040】
種別識別子とは、登録された気付アドレスの用途を識別するための識別子である。この種別識別子には、初期設定フラグやポート番号、IPv6におけるフローラベル等を用いる。
【0041】
気付アドレスは、移動先ネットワークに接続するための一時的に与えられたIPアドレスである。ここで、デフォルトの気付アドレスには初期設定フラグが付与される。
【0042】
図1に示す移動ノード10は、IPネットワークを利用しての通信機能を備えた移動可能な通信端末である。この移動ノード10は本来、ホームネットワークに所属しており、ホームネットワークに存在する拡張ホームエージェント20により管理されている。
【0043】
この移動ノード10は移動先ネットワークを訪問し、アクセスルータを介して移動先ネットワークに接続され、通信を行なう。このため、移動ノード10は制御コンピュータを有し、通信処理を行なうための処理手順(第1の段階や、第2の段階、アドレス通知段階等)のための通信制御プログラムを実行する。これにより、移動ノード10は、第1の手段や、第2の手段、アドレス通知手段等の各手段として機能する。
【0044】
本実施形態では、移動ノード10は、セルラー方式のIPインターフェース及び無線LAN方式のIPインターフェースを備えている。セルラー方式は、無線LAN方式よりスムーズなハンドオーバを実現することができ、通信の連続性を維持する場合に適している。一方、無線LAN方式は、伝送帯域が広いためファイルのダウンロード等に有効である。
【0045】
そして、この移動ノード10は、図3に示すように、対応データベースとしてのコンテンツ識別データベース120と、インターフェースデータベース140とを保持している。
【0046】
このコンテンツ識別データベース120では、コンテンツ識別情報とIPインターフェースとの対応付けている。そして、コンテンツ識別データベース120は、コンテンツ識別情報に基づいてIPインターフェースを決定するために用いられる。コンテンツ識別情報の属性に基づいて決定されたIPインターフェースを登録した場合に記録される。例えば、この対応表を用いた場合、HTTP(Hypertext Transfer Protocol )に対しては無線LAN方式のIPインターフェースが対応づけられている。また、FTP(File Transfer Protocol)やVoIP(Voice over IP)に対してはセルラー方式のIPインターフェースが対応づけられている。
【0047】
さらに、移動ノード10が保持しているインターフェースデータベース140では、IPインターフェースと気付アドレスとを対応させて記録されている。このインターフェースデータベース140は、IPインターフェースに基づいて気付アドレスを決定するために用いられる。このインターフェースデータベース140は、移動ノード10が新たに気付アドレスを取得した場合に生成される。
【0048】
また、ネットワークには、SIP代理サーバ40が設けられている。このSIP代理サーバ40は、SIPに関するメッセージを適切なノードに転送する機能を有する。
【0049】
次に、本実施形態の通信処理手順について具体的に説明する。ここでは、初期登録段階及びセッション開始段階の処理に分けて説明する。
(初期登録段階)
まず、図4を用いて初期登録段階の処理を説明する。移動ノード10が移動先ネットワークに接続された場合、移動先ネットワークで管理される気付アドレスの取得する(S1−1)。具体的には、まず、移動ノード10は移動先ネットワークで管理される気付アドレスの要求を行なう。この要求は、移動先ネットワークの外部エージェント(FA)あるいはDHCPサーバに対して行なわれる。このDHCP(Dynamic Host Configuration Protocol )は、ネットワークパラメータの自動設定を行なうためのプロトコルである。移動ノード10が移動先ネットワークにおいて起動された場合、動的にIPアドレスを割り当て、デフォルト経路のようなネットワークパラメータの通知を行なう。
【0050】
この結果、移動ノード10は気付アドレスを取得する。そして、移動ノード10は、種々のパラメータの設定を気にせず移動先ネットワークにおいて通信を行なうことができる。なお、DHCPサーバは通信終了時には割り当てたIPアドレスを回収する。
【0051】
次に、移動ノード10は拡張ホームエージェント20に取得した気付アドレスを通知する(S1−2)。
移動ノード10からは気付アドレスの通知を受けた拡張ホームエージェント20は、受信した気付アドレスをアドレスデータベース220に登録する(S1−3)。この場合、拡張ホームエージェント20は、受信した気付アドレスに、種別識別子として初期設定フラグを付与して登録する。
【0052】
(セッション開始段階)
次に、図4、図5を用いてセッション開始段階の処理を説明する。図4に示すように、通信相手先である通信ホスト30が移動ノード10に対する通信データとしてのIPパケットのデータ送信を行なう場合を想定する。この場合、通信ホスト30はセッション要求の送信を行なう(S1−4)。本実施形態では、SIPを用いているので、セッション要求として「INVITE要求」メッセージを送信する。このセッション要求には、送信元アドレス、送信先アドレス及びコンテンツ識別情報が含まれる。ここでは、送信元アドレスとして通信ホスト30のIPアドレスが用いられる。一方、送信先アドレスとしては、移動ノード10のホームアドレスが用いられる。また、コンテンツ識別情報は、通信ホスト30が移動ノード10に送信しようとしているコンテンツを識別するための情報である。
【0053】
通信ホスト30からセッション要求を受信したSIP代理サーバ40は、拡張ホームエージェント20にセッション要求を転送する(S1−5)。さらに、拡張ホームエージェント20はセッション要求を移動ノード10に対して転送する(S1−6)。この場合、拡張ホームエージェント20は、アドレスデータベース220に初期設定フラグに関連づけて登録された気付アドレスを用いて、セッション要求を転送する。
【0054】
セッション要求を受信した移動ノード10は、セッション要求に含まれるコンテンツ識別情報に基づいてセッションに使用するIPインターフェースを選択する(S1−7)。ここでは、移動ノード10は、コンテンツ識別データベース120を用いて、通信に使用するIPインターフェースを決定する。
【0055】
次に、移動ノード10は、インターフェースデータベース140を用いて、選択されたIPインターフェースに基づいて使用する気付アドレスを決定する(S1−8)。選択されたIPインターフェースに対応する気付アドレスがインターフェースデータベース140に含まれる場合は、この気付アドレスを用いる。一方、インターフェースデータベース140に選択されたIPインターフェースに対応する気付アドレスがない場合には、移動ノード10は新たに気付アドレスを取得する。
【0056】
そして、移動ノード10はインターフェース識別情報とともに気付アドレスを拡張ホームエージェント20に送信する(S1−9)。
移動ノード10から気付アドレスの通知を受けた拡張ホームエージェント20は、受信した気付アドレスをアドレスデータベース220に登録する(S1−10)。この場合、拡張ホームエージェント20は、種別識別子としてインターフェース識別情報を登録する。
【0057】
そして、移動ノード10は、通信ホスト30に応答メッセージを返信する(S1−11)。この応答メッセージは、SIP代理サーバ40を介して通信ホスト30に返信される。これにより、通信ホスト30は移動ノード10と通信可能であることを把握する。
【0058】
この結果、通信ホスト30と移動ノード10とは、拡張ホームエージェント20を介してセッションが実行される。この場合、拡張ホームエージェント20は通信ホスト30から受信したパケットのIPアドレス(ここでは、ホームアドレス)と種別識別子とを用いて気付アドレスを決定する。そして、拡張ホームエージェント20は通信ホスト30からのIPパケットを、気付アドレスを用いてカブセリングしたカプセル化パケットを生成し、移動ノード10に送信する。移動ノード10は受信したカプセル化パケットのカプセル開放を行ない、カプセル中のIPパケットを取り出す。以上により、このIPパケットに関して、通信ホスト30から移動ノード10に対する送信処理を、セッション終了まで実行する。
【0059】
上記実施形態によれば、以下のような特徴を得ることができる。
・ 上記実施形態では、拡張ホームエージェント20は、アドレスデータベース220を保持する。アドレスデータベース220では、ホームアドレス、種別識別子及び気付アドレス(CoA)に関連するデータが、相互に関連づけられて記録される。従って、拡張ホームエージェント20は、通信に適したIPインターフェースに対応した気付アドレスにIPパケットを送信することができる。従って、複数のIPインターフェースを有する移動ノード10は、効率的にこれらのIPインターフェースを利用して通信を行なうことができる。
【0060】
・ 上記実施形態では、移動ノード10は、コンテンツ識別情報とIPインターフェースとの対応させたコンテンツ識別データベース120を保持している。このコンテンツ識別データベース120では、コンテンツ識別情報とIPインターフェースとが関連づけられて記録されている。このため、コンテンツの属性に基づいて、それに適したIPインターフェースを決定することができる。
【0061】
・ 上記実施形態では、移動ノード10は、IPインターフェースと気付アドレスとを対応させたインターフェースデータベース140を保持している。このインターフェースデータベース140では、IPインターフェースと気付アドレスとが関連づけられて記録されている。このため、使用するIPインターフェースが決めれば、気付アドレスを決定することができる。
【0062】
また、上記実施形態では、インターフェースデータベース140に選択されたIPインターフェースに対応する気付アドレスがない場合には、移動ノード10は新たに気付アドレスを取得する。このため、取得した気付アドレスを用いてIPインターフェースが利用することができる。
【0063】
なお、上記実施形態は以下のように変更してもよい。
・ 上記実施形態では、拡張ホームエージェント20やSIP代理サーバ40を用いて、移動ノード10と通信ホスト30との通信を中継する。拡張ホームエージェント20とは別に気付アドレスを管理するサーバを設けてもよい。
【0064】
・ 上記実施形態では、拡張ホームエージェント20は、アドレスデータベース220を保持する。アドレスデータベース220では、ホームアドレス、種別識別子及び気付アドレス(CoA)に関連するデータが、相互に関連づけられて記録される。この種別識別子には、ポート番号、IPv6におけるフローラベル等を用いる。これに代えて、セッションを管理する識別子を用いてもよい。この場合、移動ノード10は、セッションを特定するための識別子とともに気付アドレスを拡張ホームエージェント20に送信する。これにより、拡張ホームエージェント20はセッションに応じて気付アドレスを選択することができる。従って、気付アドレスに応じたIPインターフェースを用いて効率的に通信を行なうことができる。
【0065】
・ 上記実施形態では、移動ノード10に、コンテンツ識別データベース120やインターフェースデータベース140を設ける。そして、移動ノード10の制御コンピュータが、セッション要求に含まれるコンテンツ識別情報に基づいて、セッションに使用するIPインターフェースを選択し、使用する気付アドレスを決定する。これに代えて、拡張ホームエージェント20がこの処理を実行してもよい。この場合には、拡張ホームエージェント20が、第1の段階や、第2の段階の処理を実行する制御コンピュータとして機能する。
【0066】
・ 上記実施形態では、通信は、SIP(Session Initiation Protocol )を用いてセッションが開始される。セッションの開始時に、IPインターフェースを決定するための情報(コンテンツの種別に関する情報)を含むのであれば、他の通信プロトコルを用いてもよい。
【0067】
・ 上記実施形態では、移動ノード10はセルラー方式のIPインターフェース及び無線LAN方式のIPインターフェースを備えている。IPインターフェースはこれらに限定されるものではない。
【0068】
・ 上記実施形態では、拡張ホームエージェント20が保持するアドレスデータベース220を用いて、ホームアドレス、種別識別子及び気付アドレス(CoA)を管理する。これに代えて、SIP代理サーバ40が、移動ノード10との通信を行なうためのIPアドレスを管理してもよい。
【0069】
【発明の効果】
以上詳述したように、本発明によれば、複数のIPインターフェースを有する通信ノードと通信ホストとの間で送受信される通信内容に応じて、効率的な通信を実現できる。
【図面の簡単な説明】
【図1】 本発明の実施形態におけるネットワーク構成の概略図。
【図2】 拡張ホームエージェントに記録されたデータの説明図。
【図3】 移動ノードに記録されたデータの説明図。
【図4】 本実施形態の処理手順の説明図。
【図5】 本実施形態の処理手順の説明図。
【符号の説明】
10…通信ノード、制御コンピュータとしての移動ノード、120…対応データベースとしてのコンテンツ識別データベース、20…ホームエージェント、30…通信ホスト。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication processing method and a communication processing program for performing communication using a communication node having an interface to an IP network using IP (Internet Protocol) such as a wireless LAN and PHS.
[0002]
[Prior art]
An IP network has a hierarchical structure such as a subnet, and each terminal belongs to each network, so communication is not possible when the terminal moves to another network. For this reason, mobile IP (RFC3220) has been proposed by IETF (Internet Engineering Task Force) as a method for continuing communication even when a terminal moves between different networks in an IP network.
[0003]
In the mobile IP, a home address that is an IP address of the original terminal and a care-of-address (CoA: Care-of-Address) temporarily given for connection to the destination network are used. The terminal uses its own home address for a third party, and uses a care-of address belonging to the visited network in the destination network (for example, see Non-Patent Document 1).
[0004]
Hereinafter, basic operations of a mobile node (Mobile Node: MN), a communication host (Correspondent Host: CH), and a home agent (Home Agent: HA) that move between networks will be described. Here, the mobile node is a terminal that moves between networks, and the partner communication host is the communication partner of the mobile node.
[0005]
In the home network to which the mobile node originally belongs, the home agent manages the communication of the mobile node. In addition, in a destination network visited by a mobile node temporarily, a foreign agent (FA) manages communication of the mobile node. Each network is relayed via the Internet.
[0006]
The home agent retains location information indicating which network the mobile node is currently visiting and information on a foreign agent that manages the destination network, and can receive its own IP packet to receive the IP packet addressed to the mobile node. Set the interface. Note that the mobile node is connected to the Internet in the home network by the same procedure as the normal Internet access by the home address.
[0007]
When the mobile node moves to another network, the mobile node acquires a care-of address in the destination network, and notifies the home agent of the acquired care-of address.
[0008]
A communication host communicating with a mobile node via the Internet transmits an IP packet to the home address of the mobile node. The home agent that has received this IP packet transfers the IP packet by encapsulation and tunneling to the care-of address of the mobile node. As a result, communication relay between the mobile node and the communication host is performed via the home agent, and the communication host can communicate without being aware that the mobile node is moving in the network.
[0009]
[Non-Patent Document 1]
James D. Solomon, “Detailed Mobile IP”, Pearson Education, July 27, 1998, p. 74
[0010]
[Problems to be solved by the invention]
In such mobile IP, the IP packet transmitted by the communication host is delivered to the home agent and then transferred to the mobile node. In this case, the home agent determines the transfer destination by referring only to the IP address of the IP packet. For this reason, if the IP addresses are the same, it is impossible to selectively process IP packets having different purposes according to the purpose.
[0011]
The present invention has been made paying attention to the above-mentioned problem, and the object of the present invention is to efficiently perform communication according to communication contents transmitted and received between a communication node having a plurality of IP interfaces and a communication host. It is to provide a communication control method and a communication control program capable of communicating with each other.
[0012]
[Means for Solving the Problems]
In order to solve the above problem, the invention according to claim 1 is a method for controlling communication between a communication node and a communication host using a control computer that manages communication of a communication node having a plurality of IP interfaces. When the control computer receives a session request from the communication host, a first step of determining an IP interface to be used for communication based on the session request, and an IP corresponding to the IP interface And a second stage of performing communication using an address.
[0013]
The invention according to claim 2 is the communication control method according to claim 1, wherein the first stage determines an IP interface based on content information included in the session request.
[0014]
According to a third aspect of the present invention, in the communication control method according to the first or second aspect, the control computer is connected to a correspondence database in which content information and an IP address are associated, and the first stage includes: The gist is to extract content information included in the session request and determine an IP interface using the correspondence database.
[0015]
According to a fourth aspect of the present invention, in the communication control method according to any one of the first to third aspects, the second step is for the control computer to specify an IP interface of the communication node. The gist further includes an address notification step of transmitting the IP address together with the identifier to a home agent that manages the IP address of the communication node.
[0016]
According to a fifth aspect of the present invention, in the communication control method according to any one of the first to third aspects, the second step is for the control computer to specify a session with the communication node. The gist further includes an address notification step of transmitting the IP address together with the identifier to a home agent that manages the IP address of the communication node.
[0017]
The invention according to claim 6 is a method for controlling communication between the communication node and a communication host using a home agent that manages communication of a communication node having a plurality of IP interfaces, wherein the home agent includes: An address registration stage for registering an IP address corresponding to the IP interface of the communication node together with the IP address that is initialized, and an IP address that is determined based on the session request when a session request is received from the communication host And a communication relay stage for relaying communication using the above.
[0018]
The invention according to claim 7 is a method for controlling communication between the communication node and a communication host using a home agent that manages communication of a communication node having a plurality of IP interfaces, wherein the home agent includes: An address registration stage for registering an IP address corresponding to the session of the communication node together with the IP address that is initially set; and when receiving a session request from the communication host, an IP address determined based on the session request And a communication relay stage for relaying communication using the communication.
[0019]
The invention according to claim 8 is a program for controlling communication between the communication node and a communication host using a control computer that manages communication of a communication node having a plurality of IP interfaces, the control computer comprising: When a session request is received from the communication host, a first means for determining an IP interface to be used for communication based on the session request and a second for performing communication using an IP address corresponding to the IP interface The gist is to function as the means.
[0020]
The invention according to claim 9 is the communication control program according to claim 8, wherein the first means determines an IP interface based on content information included in the session request.
[0021]
According to a tenth aspect of the present invention, in the communication control program according to the eighth or ninth aspect, the control computer is connected to a correspondence database that associates content information with an IP address, and the first means includes: The gist is to extract content information included in the session request and determine an IP interface using the correspondence database.
[0022]
The invention according to claim 11 is the communication control program according to any one of claims 8 to 10, wherein the second means specifies the control computer for an IP interface of the communication node. The gist is to further function as address notification means for transmitting the IP address together with the identifier to a home agent that manages the IP address of the communication node.
[0023]
The invention according to claim 12 is the communication control program according to any one of claims 8 to 10, wherein the second means specifies the control computer for a session with the communication node. The gist is to further function as address notification means for transmitting the IP address together with the identifier to a home agent that manages the IP address of the communication node.
[0024]
The invention according to claim 13 is a program for controlling communication between the communication node and a communication host using a home agent that manages communication of a communication node having a plurality of IP interfaces, An address registration means for registering an IP address corresponding to the IP interface of the communication node together with the IP address that is initialized, and an IP address determined based on the session request when a session request is received from the communication host The gist is to make it function as a communication relay means for relaying communication by using.
[0025]
The invention according to claim 14 is a program for controlling communication between the communication node and a communication host using a home agent that manages communication of a communication node having a plurality of IP interfaces, An address registration means for registering an IP address corresponding to the session of the communication node together with the IP address that is initialized, and a session request received from the communication host, an IP address determined based on the session request The gist is to use it as a communication relay means for relaying communication.
[0026]
(Function)
According to the first or eighth aspect of the present invention, when the control computer receives a session request from the communication host, the control computer determines an IP interface used for communication based on the session request. For this reason, an IP interface suitable for the communication content specified based on the session request can be used. Communication is performed using an IP address corresponding to the IP interface. For this reason, it is possible to communicate using each IP interface efficiently.
[0027]
According to the invention of claim 2 or 9, an IP interface is determined based on content information included in the session request. Therefore, it is possible to select an IP interface that can efficiently communicate based on the content information.
[0028]
According to the third or tenth aspect of the present invention, the control computer is connected to the correspondence database in which the content information and the IP address are associated with each other. Then, content information included in the session request is extracted, and an IP interface is determined using the correspondence database. For this reason, an IP interface can be determined efficiently using a correspondence database.
[0029]
According to the invention described in claim 4 or 11, the control computer transmits an IP address together with an identifier for specifying an IP interface of the communication node to a home agent that manages the IP address of the communication node. Therefore, the home agent can determine the IP address according to the IP interface. Therefore, the communication node can efficiently communicate via the home agent.
[0030]
According to the fifth or twelfth aspect of the invention, the control computer transmits an IP address together with an identifier for specifying a session with the communication node to a home agent that manages the IP address of the communication node. Therefore, the home agent can determine the IP address according to the session. Therefore, the communication node can efficiently communicate via the home agent.
[0031]
According to the invention described in claim 6 or 13, the home agent registers the IP address corresponding to the IP interface of the communication node together with the IP address that is initially set. When a session request is received from the communication host, communication is relayed using the IP address determined based on the session request. Therefore, the home agent can determine the IP address according to the IP interface. Therefore, efficient communication can be performed via the home agent.
[0032]
According to the invention described in claim 7 or 14, the home agent registers the IP address corresponding to the session of the communication node together with the IP address that is initially set. When a session request is received from the communication host, communication is relayed using the IP address determined based on the session request. Therefore, the home agent can determine the IP address according to the session. Therefore, efficient communication can be performed via the home agent.
[0033]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment embodying the present invention will be described with reference to FIGS. FIG. 1 is a diagram showing a network configuration of a communication system according to an embodiment of the present invention. The following embodiments are applicable not only to IPv4 (Internet Protocol Version 4) but also to IPv6 (Internet Protocol Version 6) and later.
[0034]
In the present embodiment, as shown in FIG. 1, a procedure when a mobile node 10 (Mobile Node: MN) as a communication node and a communication host 30 (Correspond Host: CH) perform communication will be described. The
[0035]
In communication in the present embodiment, a session is started using SIP (Session Initiation Protocol). SIP is standardized by IETF and is used when starting a session on an IP network. SIP is a text-format communication protocol and can operate on UDP and TCP. In SIP, a communication destination address is described in a mail address format.
[0036]
This SIP is used not only for voice but also for session control of multimedia services including video and text. In SIP, it is possible to use SDP (Session Description Protocol) that can include content identification information describing the content of the session, such as the type and format of media used in the actual session.
[0037]
The IP network is provided with an
[0038]
Further, the
[0039]
Here, the home address is the original IP address of the
[0040]
The type identifier is an identifier for identifying the use of the registered care-of address. As this type identifier, an initial setting flag, a port number, a flow label in IPv6, or the like is used.
[0041]
The care-of address is an IP address temporarily given for connecting to the destination network. Here, an initial setting flag is assigned to the default care-of address.
[0042]
A
[0043]
The
[0044]
In this embodiment, the
[0045]
The
[0046]
In the
[0047]
Further, in the
[0048]
In addition, a
[0049]
Next, the communication processing procedure of this embodiment will be specifically described. Here, the process will be described separately in the initial registration stage and the session start stage.
(Initial registration stage)
First, processing in the initial registration stage will be described with reference to FIG. When the
[0050]
As a result, the
[0051]
Next, the
The
[0052]
(Session start stage)
Next, the process at the session start stage will be described with reference to FIGS. As shown in FIG. 4, it is assumed that the
[0053]
The
[0054]
The
[0055]
Next, the
[0056]
Then, the
Upon receiving the notice of the care-of address from the
[0057]
Then, the
[0058]
As a result, a session is executed between the
[0059]
According to the above embodiment, the following features can be obtained.
In the above embodiment, the
[0060]
In the above embodiment, the
[0061]
In the above embodiment, the
[0062]
In the above embodiment, when there is no care-of address corresponding to the selected IP interface in the
[0063]
In addition, you may change the said embodiment as follows.
In the above embodiment, the
[0064]
In the above embodiment, the
[0065]
In the above embodiment, the
[0066]
In the above-described embodiment, the communication starts a session using SIP (Session Initiation Protocol). Another communication protocol may be used as long as it includes information for determining the IP interface (information regarding the type of content) at the start of the session.
[0067]
In the above embodiment, the
[0068]
In the above embodiment, the home database, the type identifier, and the care-of address (CoA) are managed using the
[0069]
【The invention's effect】
As described above in detail, according to the present invention, it is possible to realize efficient communication according to communication contents transmitted and received between a communication node having a plurality of IP interfaces and a communication host.
[Brief description of the drawings]
FIG. 1 is a schematic diagram of a network configuration in an embodiment of the present invention.
FIG. 2 is an explanatory diagram of data recorded in an extended home agent.
FIG. 3 is an explanatory diagram of data recorded in a mobile node.
FIG. 4 is an explanatory diagram of a processing procedure of the present embodiment.
FIG. 5 is an explanatory diagram of a processing procedure of the present embodiment.
[Explanation of symbols]
DESCRIPTION OF
Claims (14)
前記制御コンピュータが、
前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて、通信に用いるIPインターフェースを決定する第1の段階と、
前記IPインターフェースに対応するIPアドレスを用いて通信を行なう第2の段階と
を有することを特徴とする通信制御方法。A method of controlling communication between a communication node and a communication host using a control computer that manages communication of a communication node having a plurality of IP interfaces,
The control computer is
A first step of determining an IP interface to be used for communication based on the session request when a session request is received from the communication host;
And a second step of performing communication using an IP address corresponding to the IP interface.
前記セッション要求に含まれるコンテンツ情報に基づいてIPインターフェースを決定することを特徴とする請求項1に記載の通信制御方法。The first stage includes
The communication control method according to claim 1, wherein an IP interface is determined based on content information included in the session request.
前記第1の段階は、
前記セッション要求に含まれるコンテンツ情報を抽出し、前記対応データベースを用いてIPインターフェースを決定することを特徴とする請求項1又は2に記載の通信制御方法。The control computer is connected to a correspondence database that associates content information with IP addresses,
The first stage includes
3. The communication control method according to claim 1, wherein content information included in the session request is extracted and an IP interface is determined using the correspondence database.
前記制御コンピュータが、
前記通信ノードのIPインターフェースを特定するための識別子とともにIPアドレスを、前記通信ノードのIPアドレスを管理するホームエージェントに送信するアドレス通知段階を、さらに有することを特徴とする請求項1〜3のいずれか1項に記載の通信制御方法。The second stage includes
The control computer is
4. The address notification step of transmitting an IP address together with an identifier for specifying an IP interface of the communication node to a home agent that manages the IP address of the communication node. The communication control method according to claim 1.
前記制御コンピュータが、
前記通信ノードとのセッションを特定するための識別子ともにIPアドレスを、前記通信ノードのIPアドレスを管理するホームエージェントに送信するアドレス通知段階を、さらに有することを特徴とする請求項1〜3のいずれか1項に記載の通信制御方法。The second stage includes
The control computer is
4. The address notification step of transmitting an IP address together with an identifier for identifying a session with the communication node to a home agent that manages the IP address of the communication node. The communication control method according to claim 1.
前記ホームエージェントが、
初期設定されたIPアドレスとともに、前記通信ノードのIPインターフェースに対応するIPアドレスを登録するアドレス登録段階と、
前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて決定したIPアドレスを用いて通信の中継を行なう通信中継段階と
を有することを特徴とする通信制御方法。A method for controlling communication between a communication node and a communication host using a home agent that manages communication of a communication node having a plurality of IP interfaces,
The home agent
An address registration stage for registering an IP address corresponding to the IP interface of the communication node together with an IP address that is initially set;
A communication control method comprising: a communication relay step of relaying communication using an IP address determined based on the session request when a session request is received from the communication host.
前記ホームエージェントが、
初期設定されたIPアドレスとともに、前記通信ノードのセッションに対応するIPアドレスを登録するアドレス登録段階と、
前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて決定したIPアドレスを用いて通信の中継を行なう通信中継段階と
を有することを特徴とする通信制御方法。A method for controlling communication between a communication node and a communication host using a home agent that manages communication of a communication node having a plurality of IP interfaces,
The home agent
An address registration stage for registering an IP address corresponding to the session of the communication node together with an IP address that is initially set;
A communication control method comprising: a communication relay step of relaying communication using an IP address determined based on the session request when a session request is received from the communication host.
前記制御コンピュータを、
前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて、通信に用いるIPインターフェースを決定する第1の手段と、
前記IPインターフェースに対応するIPアドレスを用いて通信を行なう第2の手段
として機能させることを特徴とする通信制御プログラム。A program for controlling communication between the communication node and a communication host using a control computer that manages communication of a communication node having a plurality of IP interfaces,
The control computer;
A first means for determining an IP interface used for communication based on the session request when a session request is received from the communication host;
A communication control program that functions as a second means for performing communication using an IP address corresponding to the IP interface.
前記セッション要求に含まれるコンテンツ情報に基づいてIPインターフェースを決定することを特徴とする請求項8に記載の通信制御プログラム。The first means includes
9. The communication control program according to claim 8, wherein an IP interface is determined based on content information included in the session request.
前記第1の手段は、
前記セッション要求に含まれるコンテンツ情報を抽出し、前記対応データベースを用いてIPインターフェースを決定することを特徴とする請求項8又は9に記載の通信制御プログラム。The control computer is connected to a correspondence database that associates content information with IP addresses,
The first means includes
The communication control program according to claim 8 or 9, wherein content information included in the session request is extracted, and an IP interface is determined using the correspondence database.
前記制御コンピュータを、
前記通信ノードのIPインターフェースを特定するための識別子とともにIPアドレスを、前記通信ノードのIPアドレスを管理するホームエージェントに送信するアドレス通知手段として、さらに機能させることを特徴とする請求項8〜10のいずれか1項に記載の通信制御プログラム。The second means includes
The control computer;
11. The apparatus according to claim 8, further comprising an address notification unit that transmits an IP address together with an identifier for specifying an IP interface of the communication node to a home agent that manages the IP address of the communication node. The communication control program according to any one of claims.
前記制御コンピュータを、
前記通信ノードとのセッションを特定するための識別子ともにIPアドレスを、前記通信ノードのIPアドレスを管理するホームエージェントに送信するアドレス通知手段として、さらに機能させることを特徴とする請求項8〜10のいずれか1項に記載の通信制御プログラム。The second means includes
The control computer;
11. The address notification means for transmitting an IP address together with an identifier for specifying a session with the communication node to a home agent that manages the IP address of the communication node, further causing the function to function. The communication control program according to any one of claims.
前記ホームエージェントを、
初期設定されたIPアドレスとともに、前記通信ノードのIPインターフェースに対応するIPアドレスを登録するアドレス登録手段と、
前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて決定したIPアドレスを用いて通信の中継を行なう通信中継手段
として機能させることを特徴とする通信制御プログラム。A program for controlling communication between the communication node and a communication host using a home agent that manages communication of a communication node having a plurality of IP interfaces,
The home agent
An address registration means for registering an IP address corresponding to the IP interface of the communication node together with an IP address that is initially set;
When a session request is received from the communication host, a communication control program that functions as a communication relay unit that relays communication using an IP address determined based on the session request.
前記ホームエージェントを、
初期設定されたIPアドレスとともに、前記通信ノードのセッションに対応するIPアドレスを登録するアドレス登録手段と、
前記通信ホストからセッション要求を受信した場合には、このセッション要求に基づいて決定したIPアドレスを用いて通信の中継を行なう通信中継手段
として機能させることを特徴とする通信制御プログラム。A program for controlling communication between the communication node and a communication host using a home agent that manages communication of a communication node having a plurality of IP interfaces,
The home agent
Address registration means for registering an IP address corresponding to the session of the communication node together with an IP address that is initially set;
When a session request is received from the communication host, a communication control program that functions as a communication relay unit that relays communication using an IP address determined based on the session request.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002279165A JP3958661B2 (en) | 2002-09-25 | 2002-09-25 | Communication control method and communication control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002279165A JP3958661B2 (en) | 2002-09-25 | 2002-09-25 | Communication control method and communication control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004120195A JP2004120195A (en) | 2004-04-15 |
JP3958661B2 true JP3958661B2 (en) | 2007-08-15 |
Family
ID=32274249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002279165A Expired - Fee Related JP3958661B2 (en) | 2002-09-25 | 2002-09-25 | Communication control method and communication control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3958661B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1761359B (en) | 2004-10-12 | 2012-02-29 | 株式会社日立制作所 | Mobile communication control method and communication control system |
US8407299B2 (en) * | 2007-10-27 | 2013-03-26 | Research In Motion Limited | Content disposition system and method for processing message content in a distributed environment |
-
2002
- 2002-09-25 JP JP2002279165A patent/JP3958661B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004120195A (en) | 2004-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5461591B2 (en) | Combination of IP and cellular mobility | |
JP3668047B2 (en) | Mobile communication method, mobile computer device and encrypted communication device | |
US20060126649A1 (en) | Packet distribution system, PAN registration device, PAN control device, packet transfer device, and packet distribution method | |
JP3675800B2 (en) | Voice call software and voice call device | |
WO2008003334A1 (en) | Topology hiding of mobile agents | |
US8363598B2 (en) | Method and apparatus for obtaining server information in a wireless network | |
CA2563911C (en) | System and method for providing ipv6 services | |
WO2008080326A1 (en) | A method, system and device for transmitting media independent handover information | |
WO2008014719A1 (en) | A device and method for carrying out the node roaming in internet protocol version 6 network | |
Wang et al. | Integrated Mobile IP and SIP approach for advanced location management | |
JP3958661B2 (en) | Communication control method and communication control program | |
US8238363B2 (en) | Method and apparatus for a dual-stack MN to roaming in an IPv4 network | |
JP4725751B2 (en) | Packet transfer system and method, apparatus constituting the system, program and recording medium | |
WO2008017253A1 (en) | A multiple hosts access method, system and apparatus supporting mixed ip | |
JP2003018185A (en) | Mobile ip communication system, mobile ip communication method, network repeater system and terminal for mobile object | |
WO2008151492A1 (en) | Method for selecting mobile managing mode in wireless network | |
JPWO2007091421A1 (en) | Inter-terminal session handover method, network system, and program | |
JP4605381B2 (en) | Communication control system and management device | |
JP2004289659A (en) | Mobile communication system, communication device and mobile ip terminal to be used for mobile communication system | |
JP2007150522A (en) | Home agent apparatus | |
Sengodan et al. | Wireless and mobility issues in IP telephony | |
Andersson et al. | Technical Investigation of IPv6 in Mobile Internet | |
van Sebille et al. | o vodafone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050913 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070418 |
|
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: 20070501 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070510 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100518 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110518 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120518 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120518 Year of fee payment: 5 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120518 Year of fee payment: 5 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130518 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130518 Year of fee payment: 6 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130518 Year of fee payment: 6 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130518 Year of fee payment: 6 |
|
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 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |