JP2003018185A - Mobile ip communication system, mobile ip communication method, network repeater system and terminal for mobile object - Google Patents
Mobile ip communication system, mobile ip communication method, network repeater system and terminal for mobile objectInfo
- Publication number
- JP2003018185A JP2003018185A JP2001203679A JP2001203679A JP2003018185A JP 2003018185 A JP2003018185 A JP 2003018185A JP 2001203679 A JP2001203679 A JP 2001203679A JP 2001203679 A JP2001203679 A JP 2001203679A JP 2003018185 A JP2003018185 A JP 2003018185A
- Authority
- JP
- Japan
- Prior art keywords
- address
- network
- mobile terminal
- home agent
- mobile
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 59
- 238000000034 method Methods 0.000 title claims description 26
- 230000005540 biological transmission Effects 0.000 claims abstract description 17
- 238000006243 chemical reaction Methods 0.000 claims description 45
- 238000013519 translation Methods 0.000 claims description 13
- 238000012546 transfer Methods 0.000 description 107
- 238000001514 detection method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 9
- 238000011161 development Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、複数のバージョン
のIPプロトコルを用いた「TCP/IP通信用ネット
ワーク(以下、IPネットワークという)」が混在する
環境において、「モバイルIP通信」を行う技術に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technique for performing "mobile IP communication" in an environment in which "TCP / IP communication networks (hereinafter referred to as IP networks)" using a plurality of versions of IP protocols are mixed. .
【0002】[0002]
【従来の技術】近年、TCP/IP通信サービスを担う
インターネットの普及や端末の小型化・低価格化によ
り、1ユーザ当たりの使用端末数が増加しており、「既
存のIPプロトコル(IPバージョン4、IPv4)」
において、IPアドレスの枯渇という深刻な問題が発生
している。そのため、IPアドレスのアドレス空間を3
2ビットから128ビットに拡大することにより問題を
解決しようとする「新しいIPプロトコル(IPバージ
ョン6、IPv6)」の仕様の検討と開発が進められて
いる。2. Description of the Related Art In recent years, the number of terminals used per user has been increasing due to the spread of the Internet that carries TCP / IP communication services and the downsizing and price reduction of terminals. , IPv4) "
In, there is a serious problem of exhaustion of IP addresses. Therefore, the address space of the IP address is 3
The specification and development of the "new IP protocol (IP version 6, IPv6)", which tries to solve the problem by expanding from 2 bits to 128 bits, is underway.
【0003】しかしながら、インターネット上の全ての
端末で使用されるIPプロトコルを一度に「IPv6」
へ移行することは、さまざまな問題を含んでおり困難で
ある。そのため、今後、管理形態やポリシーの異なるI
Pネットワーク同士を接続するためには、バージョンの
異なるIPプロトコルを用いたIPネットワーク間で、
シームレスなTCP/IP通信サービスを提供すること
が必要になる。However, the IP protocol used by all terminals on the Internet is "IPv6" at once.
Transitioning to is difficult because it involves various problems. Therefore, in the future I
In order to connect P networks to each other, between IP networks using different versions of IP protocol,
It is necessary to provide a seamless TCP / IP communication service.
【0004】この問題を解決するために、インターネッ
トにおける標準化委員会である「IETF(Inter
net Engineering Task Forc
e)」において、IPプロトコルのバージョンを緩やか
に移行する技術として「IPバージョン番号変換方式」
が検討され開発されている。In order to solve this problem, a standardization committee on the Internet, "IETF (Inter
net Engineering Task Forc
"e)", "IP version number conversion method" as a technique for gradually migrating the version of the IP protocol
Has been studied and developed.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上述の
IPバージョン番号変換方式は、複数のバージョンのI
Pプロトコルを用いたIPネットワークが混在する環境
において「モバイルIP通信」を行うことについて考慮
していない。However, the above-mentioned IP version number conversion method is used for the I version of a plurality of versions.
It does not consider performing "mobile IP communication" in an environment in which IP networks using the P protocol are mixed.
【0006】ここで「モバイルIP通信」は、移動体端
末が、当該移動端末に対してIPアドレスを付与してい
る「ホームネットワーク(Home Networ
k)」から他のIPネットワークに移動した場合であっ
て、移動先のIPネットワークである「訪問先ネットワ
ーク(Foreign Network)」が、当該移
動体端末に対して、新しいIPアドレスを付与した場合
であっても、「ホームネットワーク」で付与された当該
移動体端末のIPアドレスを宛先アドレスとするIPパ
ケットが、当該移動体端末に「経路制御(ルーティン
グ)」されることを可能とするものである。また「モバ
イルIP通信」方式の一つとしてIETFなどで検討さ
れている「MobileIP」では、移動体端末(移動
ノード)が「ホームネットワーク」から「訪問先ネット
ワーク」に移動した場合、当該移動体端末が、「Mob
ileIP登録要求メッセージ」を用いて、「訪問先ネ
ットワーク」上の「訪問先エージェント(Foreig
n Agent)」のアドレス又は「訪問先ネットワー
ク」のDHCPサービスにより新規に割り当てられた移
動体端末の「共存気付けアドレス(Co−locate
d Care−of−Address)」を、「気付け
アドレス(Care−of−Address)」として
「ホームエージェント」に登録する。その後、「ホーム
エージェント」に転送された移動体端末宛てのIPパケ
ットが、トンネリング転送を用いて「訪問先ネットワー
ク」に届けられる。[0006] Here, "mobile IP communication" means "home network" in which a mobile terminal gives an IP address to the mobile terminal.
k) ”to another IP network and the destination IP network“ Foreign Network ”has given a new IP address to the mobile terminal. Even if there is, an IP packet whose destination address is the IP address of the mobile terminal given by the “home network” can be “routed” to the mobile terminal. . In "MobileIP", which is being considered by IETF as one of the "mobile IP communication" methods, when a mobile terminal (mobile node) moves from a "home network" to a "visited network", the mobile terminal concerned But "Mob
ileIP registration request message ", the" visited agent (Foreig) "on the" visited network "is used.
n Agent) "or the" Co-locate Care-of Address (Co-locate) of the mobile terminal newly assigned by the DHCP service of the "visited network".
"d Care-of-Address)" is registered in the "home agent" as a "care-of-address". After that, the IP packet addressed to the mobile terminal transferred to the "home agent" is delivered to the "visited network" using tunneling transfer.
【0007】すなわち、バージョンが異なるIPプロト
コルを用いた「ホームネットワーク」と「訪問先ネット
ワーク」の中継ノード(ルータ)に配置される上述の
「IPバージョン番号変換方式」用トランスレータは、
付与されるIPアドレスが頻繁に変更される移動体端末
に係るアドレス変換情報を管理することができず、「M
obileIP登録要求メッセージ」により「気付けア
ドレス」が「ホームエージェント」に登録された後であ
っても、当該移動体端末宛てのIPパケットを経路制御
することができない。その結果、「MobileIP」
で供給されるべき通信の継続性が満足できず、移動体端
末がバージョンの異なるIPプロトコルを用いたIPネ
ットワーク間を移動すると、通信が中断されることにな
る。That is, the above-mentioned translator for "IP version number conversion method" arranged in the relay nodes (routers) of "home network" and "visited network" using different IP protocols,
Since it is not possible to manage the address translation information related to the mobile terminal whose assigned IP address is frequently changed, "M
Even after the "care-of address" is registered in the "home agent" by the "mobileIP registration request message", the IP packet addressed to the mobile terminal cannot be routed. As a result, "MobileIP"
If the continuity of the communication to be supplied in step 1 is not satisfied and the mobile terminal moves between IP networks using different versions of the IP protocol, the communication will be interrupted.
【0008】そこで、本発明は、以上の点に鑑みてなさ
れたもので、複数のバージョンのIPプロトコルを用い
たIPネットワークが混在する環境において「モバイル
IP通信」を行うことを可能にすることを課題とする。Therefore, the present invention has been made in view of the above points, and it is possible to perform "mobile IP communication" in an environment in which IP networks using a plurality of versions of IP protocols are mixed. It is an issue.
【0009】[0009]
【課題を解決するための手段】本発明に係るモバイルI
P通信システム及びモバイルIP通信方法は、移動体端
末と、第1のネットワークにおいて割り当てられた移動
体端末の第1のIPアドレスを管理するホームエージェ
ントと、第1のネットワーク及び他のネットワークであ
る第2のネットワークを接続するネットワーク中継装置
とを具備するものであって、ネットワーク中継装置にお
いて、第1のネットワークにおいて割り当てられた第1
のIPアドレスと第2のネットワークにおいて割り当て
られた第2のIPアドレスとを関連付けて記憶するアド
レス変換テーブルに、第2のネットワークを介して移動
体端末から受信したホームエージェントの第2のIPア
ドレスについての問い合わせに応じて、ホームエージェ
ントの第1のIPアドレスとホームエージェントの第2
のIPアドレスとを関連付けて記憶する工程と、アドレ
ス変換テーブルに基づいて、第1のネットワークと第2
のネットワークとの間で送受信されるIPパケット内の
アドレスを変換する工程とを有することを特徴とするも
のである。[MEANS FOR SOLVING THE PROBLEMS] Mobile I according to the present invention
A P communication system and a mobile IP communication method are a mobile terminal, a home agent managing a first IP address of a mobile terminal allocated in a first network, a first network and another network. A network relay device for connecting two networks, wherein the network relay device has a first network assigned to the first network.
The second IP address of the home agent received from the mobile terminal via the second network in the address conversion table that stores the IP address of the home agent and the second IP address assigned in the second network in association with each other. The home agent's first IP address and home agent's second IP address
And storing the IP address of the first network and the second network based on the address conversion table.
And the step of translating the address in the IP packet transmitted / received to / from the network.
【0010】本発明に係るモバイルIP通信システム及
びモバイルIP通信方法によれば、ネットワーク中継装
置が、第2のネットワークを介して移動体端末から受信
した「ホームエージェントの第2のIPアドレス(IP
v4アドレス)についての問い合わせ(DNS問い合わ
せ)」に応じて「ホームエージェントの第1のIPアド
レス(IPv6アドレス)」と「ホームエージェントの
第2のIPアドレス(IPv4アドレス)」とを関連付
けてアドレス変換テーブルに記憶するため、IPv6を
用いたIPネットワークとIPv4を用いたIPネット
ワークとの間でホームエージェントのIPアドレス変換
が可能となる。According to the mobile IP communication system and the mobile IP communication method of the present invention, the network relay device receives the “second IP address (IP of the home agent) received from the mobile terminal via the second network.
v4 address) inquiry (DNS inquiry) "in association with the" home agent first IP address (IPv6 address) "and the" home agent second IP address (IPv4 address) ". Since it is stored in the IP address of the home agent, the IP address of the home agent can be converted between the IP network using IPv6 and the IP network using IPv4.
【0011】また、本発明に係るモバイルIP通信シス
テム及びモバイルIP通信方法は、移動体端末と、第1
のネットワークにおいて割り当てられた移動体端末の第
1のIPアドレスを管理するホームエージェントと、第
1のネットワーク及び他のネットワークである第2のネ
ットワークを接続するネットワーク中継装置とを具備す
るものであって、第1のネットワークにおいて割り当て
られた第1のIPアドレスの第1のアドレス体系が、第
2のネットワークにおいて割り当てられた第2のIPア
ドレスの第2のアドレス体系と異なり、移動体端末にお
いて、移動体端末の第2のIPアドレスを第1のアドレ
ス体系に従うように変換した移動体端末の第3のIPア
ドレスをホームエージェントに登録するための登録要求
パケットを生成する工程と、移動体端末の第2のIPア
ドレスを送信元アドレスとし、ホームエージェントの第
2のIPアドレスを宛先アドレスとするIP経路制御情
報によって、登録要求パケットをカプセル化して送信す
る工程とを有し、ネットワーク中継装置において、移動
体端末により送信された登録要求パケット内のIP経路
制御情報における送信元アドレスを、第1のアドレス体
系に従う移動体端末の第3のIPアドレスに変換する工
程を有することを特徴とするものである。A mobile IP communication system and a mobile IP communication method according to the present invention include: a mobile terminal;
A home agent that manages the first IP address of the mobile terminal assigned to the second network, and a network relay device that connects the first network and a second network that is another network. , The first address system of the first IP address assigned in the first network is different from the second address system of the second IP address assigned in the second network, and Generating a registration request packet for registering the third IP address of the mobile terminal, which is obtained by converting the second IP address of the mobile terminal according to the first address system, with the home agent; The second IP address of the home agent with the second IP address as the source address A step of encapsulating and transmitting the registration request packet by the IP route control information used as the destination address, and the source address in the IP route control information in the registration request packet transmitted by the mobile terminal in the network relay device. Is converted into the third IP address of the mobile terminal according to the first address system.
【0012】本発明に係るモバイルIP通信システム及
びモバイルIP通信方法によれば、ネットワーク中継装
置が、移動体端末により送信された登録要求パケット内
のIP経路制御情報における送信元アドレスを「移動体
端末の第3のIPアドレス(共存気付けアドレス(IP
v6))」に変換し、ホームエージェントが、この「移
動体端末の第3のIPアドレス(共存気付けアドレス
(IPv6))」を登録する。ネットワーク中継装置
は、「移動体端末の第3のIPアドレス(共存気付けア
ドレス(IPv6))」から所定の方法で「移動体端末
の第2のIPアドレス(IPv4アドレス)」を生成す
ることができるため、IPv6を用いたIPネットワー
クとIPv4を用いたIPネットワークが混在する環境
においてもモバイルIP通信の継続性を保つことが可能
となる。According to the mobile IP communication system and the mobile IP communication method of the present invention, the network relay device sets the transmission source address in the IP route control information in the registration request packet transmitted by the mobile terminal as “mobile terminal. Third IP address of (Coexistence care of address (IP
v6)) ”, and the home agent registers this“ third IP address of the mobile terminal (coexistence care of address (IPv6)) ”. The network relay device can generate the "second IP address (IPv4 address) of the mobile terminal" by a predetermined method from the "third IP address of the mobile terminal (coexistence care of address (IPv6))". Therefore, it is possible to maintain continuity of mobile IP communication even in an environment in which an IP network using IPv6 and an IP network using IPv4 coexist.
【0013】[0013]
【発明の実施の形態】(実施形態に係るモバイルIP通
信システムの構成)本発明の実施形態について図1を参
照しながら説明する。図1は、本実施形態に係るモバイ
ルIP通信システムを示す概略構成図である。同図に示
すように、本実施形態に係るモバイルIP通信システム
は、IPv6を用いたIPネットワーク(第1のネット
ワーク)1とIPv4を用いたIPネットワーク(第2
のネットワーク)2との間を移動する移動体端末10に
対して「モバイルIP通信」を提供するものである。I
Pネットワーク1は、移動体端末10に係るアドレス情
報が登録されている「ホームネットワーク1」であり、
IPネットワーク2は、移動体端末10の移動先のIP
ネットワークである「訪問先ネットワーク2」である。BEST MODE FOR CARRYING OUT THE INVENTION (Configuration of Mobile IP Communication System According to Embodiment) An embodiment of the present invention will be described with reference to FIG. FIG. 1 is a schematic configuration diagram showing a mobile IP communication system according to this embodiment. As shown in the figure, the mobile IP communication system according to the present embodiment has an IP network (first network) 1 using IPv6 and an IP network (second network) using IPv4.
The “mobile IP communication” is provided to the mobile terminal 10 moving between the mobile terminal 10 and the mobile terminal 10. I
The P network 1 is a “home network 1” in which address information related to the mobile terminal 10 is registered,
The IP network 2 is an IP to which the mobile terminal 10 moves.
It is the "visited network 2" that is the network.
【0014】本実施形態に係るモバイルIP通信システ
ムは、具体的には、移動体端末10と、ネットワーク中
継装置30と、ホームエージェント50と、訪問先エー
ジェント51と、DHCPサーバ52と、無線中継装置
53とを具備している。The mobile IP communication system according to this embodiment is specifically, a mobile terminal 10, a network relay device 30, a home agent 50, a visited agent 51, a DHCP server 52, and a wireless relay device. And 53.
【0015】移動体端末10は、例えば、携帯電話端末
やPHS端末等によって構成されており、モバイルIP
通信を処理する機能を有するものである。移動体端末1
0は、具体的には、図2に示すように、移動検出部11
と、プロトコル検出部12と、HA IPv4アドレス
取得部13と、IPv6アドレス情報記憶部14と、移
動体端末IPv4アドレス取得部15と、移動体端末I
Pv6生成部16と、登録要求パケット生成部17と、
転送パケット生成部18と、送受信部19とを具備して
いる。登録要求パケット生成部17が、登録要求パケッ
ト生成手段を構成する。転送パケット生成部18と送受
信部19とが、登録要求パケット送信手段を構成する。The mobile terminal 10 is composed of, for example, a mobile phone terminal, a PHS terminal, etc.
It has a function of processing communication. Mobile terminal 1
0 is, specifically, as shown in FIG.
, Protocol detection unit 12, HA IPv4 address acquisition unit 13, IPv6 address information storage unit 14, mobile terminal IPv4 address acquisition unit 15, and mobile terminal I
A Pv6 generation unit 16, a registration request packet generation unit 17,
The transfer packet generator 18 and the transmitter / receiver 19 are provided. The registration request packet generation unit 17 constitutes a registration request packet generation means. The transfer packet generator 18 and the transmitter / receiver 19 constitute a registration request packet transmitter.
【0016】移動検出部11は、プロトコル検出部12
に接続されており、移動体端末10のIPネットワーク
間の移動を検出し、その旨をプロトコル検出部12に通
知するものである。移動検出部11は、例えば、「IC
MP(Internet Control Manag
ement Protocol)」の「ルータ広告メッ
セージ(Router Advertisement
Message)」を監視することで、移動体端末10
がIPネットワーク間を移動したかどうか判断する。The movement detecting section 11 includes a protocol detecting section 12
The mobile terminal 10 is connected to an IP network, detects the movement of the mobile terminal 10 between the IP networks, and notifies the protocol detection unit 12 to that effect. The movement detection unit 11 may, for example,
MP (Internet Control Manager)
"Router Advertisement message" of "Element Protocol"
Message), the mobile terminal 10
Determines if it has moved between IP networks.
【0017】プロトコル検出部12は、移動検出部11
とHA IPv4アドレス取得部13とに接続されてお
り、移動検出部11による通知に応じて、訪問先ネット
ワーク2が「IPv4」を用いているか「IPv6」を
用いているかを判定するものである。プロトコル検出部
12は、例えば、「ICMP」の「ルータ広告メッセー
ジ」を検査し、訪問先ネットワーク2が、「IPv4」
を用いたIPネットワークか「IPv6」を用いたIP
ネットワークかを判定する。プロトコル検出部12は、
判定した結果を、HA IPv4アドレス取得部13に
通知する。The protocol detection unit 12 includes a movement detection unit 11
It is connected to the HA IPv4 address acquisition unit 13 and determines whether the visited network 2 uses “IPv4” or “IPv6” according to the notification from the movement detection unit 11. The protocol detection unit 12 inspects, for example, the "router advertisement message" of "ICMP", and the visited network 2 determines that "IPv4".
IP network using IP or IP using "IPv6"
Determine if it is a network. The protocol detection unit 12 is
The determination result is notified to the HA IPv4 address acquisition unit 13.
【0018】HA IPv4アドレス取得部13は、プ
ロトコル検出部12とIPv6アドレス情報記憶部14
と登録要求パケット生成部17とに接続されており、I
Pv6アドレス情報記憶部14に記憶されている「ホー
ムエージェント50のホスト名」を用いて、ネットワー
ク中継装置30のDNS機能部37から「ホームエージ
ェント50のIPv4アドレス」を取得し、この「ホー
ムエージェント50のIPv4アドレス」を保持するも
のである。The HA IPv4 address acquisition unit 13 includes a protocol detection unit 12 and an IPv6 address information storage unit 14.
And a registration request packet generator 17
Using the “host name of the home agent 50” stored in the Pv6 address information storage unit 14, the “IPv4 address of the home agent 50” is acquired from the DNS function unit 37 of the network relay device 30, and the “home agent 50” is acquired. The IPv4 address of the ".
【0019】IPv6アドレス情報記憶部14は、HA
IPv4アドレス取得部13と登録要求パケット生成
部17とに接続されており、移動体端末10に係るアド
レス情報(IPv6アドレスやホスト名等)及びホーム
エージェント50に係るアドレス情報(IPv6アドレ
スやホスト名等)を記憶しているものである。The IPv6 address information storage unit 14 is a HA
It is connected to the IPv4 address acquisition unit 13 and the registration request packet generation unit 17, and has address information (IPv6 address, host name, etc.) related to the mobile terminal 10 and address information (IPv6 address, host name, etc.) related to the home agent 50. ) Is remembered.
【0020】移動体端末IPv4アドレス取得部15
は、移動検出部11と移動体端末IPv6生成部16と
に接続されており、移動検出部11により移動体端末1
0のIPネットワーク間の移動が検出された場合に、訪
問先ネットワーク2のDHCPサーバ52から「移動体
端末10に対して割り当てられたIPv4アドレス(移
動体端末10のIPv4アドレス、第2のIPアドレ
ス)」を取得するものである。Mobile terminal IPv4 address acquisition unit 15
Is connected to the movement detection unit 11 and the mobile terminal IPv6 generation unit 16, and the movement detection unit 11 causes the mobile terminal 1 to move.
When the movement between the IP networks of 0 is detected, the DHCP server 52 of the visited network 2 reports “IPv4 address assigned to the mobile terminal 10 (IPv4 address of the mobile terminal 10, second IP address ) ”Is obtained.
【0021】移動体端末IPv6生成部16は、移動体
端末IPv4アドレス取得部15と登録要求パケット生
成部17とに接続されており、移動体端末IPv4アド
レス取得部15により取得された「移動体端末10のI
Pv4アドレス」に基づいて「移動体端末10のIPv
6アドレス(共存気付けアドレス(IPv6)、マップ
ドアドレス(IPv6)、第3のIPアドレス)」を生
成するものである。「移動体端末10のIPv6アドレ
ス」は128ビットであり、「移動体端末10のIPv
4アドレス」は32ビットであるため、「移動体端末1
0のIPv6アドレス(128ビット)」の生成は、
「移動体端末10のIPv4アドレス(32ビット)」
に所定のプレフィクスを付加することによって行われ
る。The mobile terminal IPv6 generation unit 16 is connected to the mobile terminal IPv4 address acquisition unit 15 and the registration request packet generation unit 17, and is acquired by the mobile terminal IPv4 address acquisition unit 15. I of 10
"IPv4 of mobile terminal 10" based on the "Pv4 address"
6 addresses (coexistence care-of address (IPv6), mapped address (IPv6), third IP address) ”are generated. The "IPv6 address of the mobile terminal 10" is 128 bits, and the "IPv6 address of the mobile terminal 10"
Since "4 address" is 32 bits, "mobile terminal 1
0 IPv6 address (128 bits) ”is generated by
"IPv4 address of mobile terminal 10 (32 bits)"
Is added by adding a predetermined prefix.
【0022】登録要求パケット生成部17は、HA I
Pv4アドレス取得部13とIPv6アドレス情報記憶
部14と移動体端末IPv6アドレス生成部16とに接
続されており、移動体端末IPv4アドレス取得部15
により取得され、移動体端末IPv6生成部16により
生成された「移動体端末10のIPv6アドレス」すな
わち「共存気付けアドレス(IPv6)」を、ホームエ
ージェント50に登録するための「登録要求パケット」
を生成するものである。The registration request packet generator 17 has the HA I
The mobile terminal IPv4 address acquisition unit 15 is connected to the Pv4 address acquisition unit 13, the IPv6 address information storage unit 14, and the mobile terminal IPv6 address generation unit 16.
"Registration request packet" for registering the "IPv6 address of the mobile terminal 10", that is, the "coexistence care-of address (IPv6)" acquired by the mobile terminal IPv6 generation unit 16 in the home agent 50.
Is generated.
【0023】「登録要求パケット」は、IPv6プロト
コル用経路制御情報を有するIPv6ヘッダと、認証ヘ
ッダと、受信者オプションヘッダとにより構成される。
「登録要求パケット」は、IPv6ヘッダにおいて、
「送信元アドレス」として移動体端末IPv6アドレス
生成部16により生成された「移動体端末10のIPv
6アドレス」すなわち「共存気付けアドレス(IPv
6)」を設定し、「宛先アドレス」としてIPv6アド
レス情報記憶部14に記憶されている「ホームエージェ
ント50のIPv6アドレス」を設定する。また、「登
録要求パケット」は、「受信者オプションヘッダ」に、
「共存気付けアドレス(IPv6)」及びIPv6アド
レス情報記憶部14に記憶されている「移動体端末10
のIPv6アドレス」を設定する。The "registration request packet" is composed of an IPv6 header having routing control information for IPv6 protocol, an authentication header, and a receiver option header.
The “registration request packet” is an IPv6 header
The “IPv6 of the mobile terminal 10” generated by the mobile terminal IPv6 address generation unit 16 as the “source address”
6 addresses ”, that is,“ coexistence care address (IPv6
6) ”is set, and the“ IPv6 address of the home agent 50 ”stored in the IPv6 address information storage unit 14 is set as the“ destination address ”. Also, the "registration request packet" is added to the "recipient option header"
“Coexistence care address (IPv6)” and “Mobile terminal 10 stored in the IPv6 address information storage unit 14
IPv6 address ”.
【0024】転送パケット生成部18は、HA Ipv
4アドレス取得部13と移動体端末IPv4アドレス取
得部15と登録要求パケット生成部17と送受信部19
とに接続されており、登録要求パケット生成部17によ
り生成された「登録要求パケット」を、IPv4パケッ
ト内にカプセル化することによって、訪問先ネットワー
ク2で転送され得る転送パケットを生成するものであ
る。上述のIPv4パケットにおいて、HA Ipv4
アドレス取得部13により取得された「ホームエージェ
ント50のIPv4アドレス」を「宛先アドレス」と
し、移動体端末IPv4アドレス取得部15により取得
された「移動体端末10のIPv4アドレス」を「送信
元アドレス」とすることによって、上述のカプセル化を
行う。The transfer packet generator 18 uses the HA Ipv
4 address acquisition unit 13, mobile terminal IPv4 address acquisition unit 15, registration request packet generation unit 17, and transmission / reception unit 19
And a "registration request packet" generated by the registration request packet generation unit 17 is encapsulated in an IPv4 packet to generate a transfer packet that can be transferred in the visited network 2. . In the above IPv4 packet, HA Ipv4
The “IPv4 address of the home agent 50” acquired by the address acquisition unit 13 is set as the “destination address”, and the “IPv4 address of the mobile terminal 10” acquired by the mobile terminal IPv4 address acquisition unit 15 is set as the “source address”. By doing so, the encapsulation described above is performed.
【0025】送受信部19は、転送パケット生成部18
に接続されており、転送パケット生成部18により生成
された転送パケットを、IPv4プロトコル用経路制御
情報を用いて訪問先ネットワーク2に送信するものであ
る。また、送受信部19は、IPv4プロトコル用経路
制御情報により訪問先ネットワーク2から送信されたI
Pv4パケットを受信するものである。The transmission / reception unit 19 includes a transfer packet generation unit 18
The transfer packet generated by the transfer packet generation unit 18 is transmitted to the visited network 2 by using the route control information for the IPv4 protocol. Further, the transmission / reception unit 19 transmits the I transmitted from the visited network 2 by the route control information for IPv4 protocol.
It receives a Pv4 packet.
【0026】ネットワーク中継装置30は、例えば、ホ
ームネットワーク1と訪問先ネットワーク2との間に配
置させる一つ又は複数のルータによって構成されてお
り、基本的なTCP/IP通信用経路制御機能に加え、
DNSサーバ機能やNAT変換機能等を有するものであ
る。ネットワーク中継装置30は、具体的には、図3に
示すように、登録要求パケット判断部31と、NAT変
換機能32と、IPv6アドレス生成部33と、転送パ
ケット生成部34と、アドレス変換テーブル記憶部35
と、送受信部36と、DNS機能部37とを具備してい
る。The network relay device 30 is composed of, for example, one or a plurality of routers arranged between the home network 1 and the visited network 2, and has a basic TCP / IP communication path control function. ,
It has a DNS server function and a NAT conversion function. Specifically, the network relay device 30, as shown in FIG. 3, has a registration request packet determination unit 31, a NAT conversion function 32, an IPv6 address generation unit 33, a transfer packet generation unit 34, and an address conversion table storage. Part 35
And a transmission / reception unit 36 and a DNS function unit 37.
【0027】登録要求パケット判断部31は、NAT変
換機能32とIPv6アドレス生成部33とに接続され
ており、訪問ネットワーク2から受信したIPv4パケ
ットのIPv4ヘッダを検査することによって、このI
Pv4パケットにカプセル化されている中身が「登録要
求パケット」であるか否かを判断するものである。The registration request packet judgment unit 31 is connected to the NAT conversion function 32 and the IPv6 address generation unit 33, and examines the IPv4 header of the IPv4 packet received from the visited network 2 to check this I
It is to judge whether the content encapsulated in the Pv4 packet is a “registration request packet”.
【0028】NAT変換機能32は、登録要求パケット
判断部31と転送パケット生成部34とアドレス変換テ
ーブル記憶部35とに接続されており、登録要求パケッ
ト判断部31により、上述のIPv4パケットの中身が
「登録要求パケット」でないと判断された場合に、アド
レス変換テーブル記憶部35に記憶されているアドレス
変換テーブル35aに基づいて、IPv4パケット内の
IPv4ヘッダに設定されているIPv4アドレスを、
IPv6アドレスに変換するアドレス変換手段である。The NAT conversion function 32 is connected to the registration request packet determination unit 31, the transfer packet generation unit 34, and the address conversion table storage unit 35, and the registration request packet determination unit 31 determines the contents of the above-mentioned IPv4 packet. When it is determined that the packet is not the “registration request packet”, the IPv4 address set in the IPv4 header in the IPv4 packet is set based on the address translation table 35a stored in the address translation table storage unit 35.
It is an address conversion means for converting an IPv6 address.
【0029】IPv6アドレス生成部33は、登録要求
パケット判断部31と転送パケット生成部34とアドレ
ス変換テーブル記憶部35とに接続されている。IPv
6アドレス生成部33は、登録要求パケット判断部31
により、上述のIPv4パケットの中身が「登録要求パ
ケット」であると判断された場合に、IPv4パケット
内のIPv4ヘッダに設定されている「宛先アドレス」
すなわち「ホームエージェント50のIPv4アドレ
ス」を、アドレス変換テーブル記憶部35に記憶されて
いるアドレス変換テーブル35aに基づいて「ホームエ
ージェント50のIPv6アドレス」に変換するもので
ある。また、IPv6アドレス生成部33は、IPv4
パケット内のIPv4ヘッダに設定されている「送信元
アドレス」すなわち「移動体端末10のIPv4アドレ
ス」に所定のプレフィクスを付加することで「移動体端
末10のIPv6アドレス(共存気付けアドレス(IP
v6)、マップドアドレス(IPv6))」を生成する
送信元アドレス変換手段である。The IPv6 address generation unit 33 is connected to the registration request packet determination unit 31, the transfer packet generation unit 34, and the address conversion table storage unit 35. IPv6
The 6-address generation unit 33 uses the registration request packet determination unit 31
When it is determined that the content of the IPv4 packet is a "registration request packet", the "destination address" set in the IPv4 header of the IPv4 packet is determined.
That is, the "IPv4 address of the home agent 50" is converted into the "IPv6 address of the home agent 50" based on the address conversion table 35a stored in the address conversion table storage unit 35. Further, the IPv6 address generation unit 33 uses the IPv4
By adding a predetermined prefix to the “source address” set in the IPv4 header in the packet, that is, the “IPv4 address of the mobile terminal 10,” the “IPv6 address of the mobile terminal 10 (coexistence care address (IP
v6), mapped address (IPv6)) ".
【0030】転送パケット生成部34は、NATアドレ
ス変換部32とIPv6アドレス生成部33とアドレス
変換テーブル記憶部35とに接続されており、IPv6
を用いたホームネットワーク1又はIPv4を用いた訪
問先ネットワーク2において転送され得る転送パケット
を生成するものである。The transfer packet generation unit 34 is connected to the NAT address conversion unit 32, the IPv6 address generation unit 33, and the address conversion table storage unit 35, and the IPv6
Is used to generate a transfer packet that can be transferred in the home network 1 using IPv4 or the visited network 2 using IPv4.
【0031】ネットワーク中継装置30が、訪問先ネッ
トワーク2から「登録要求パケット」をカプセル化した
IPv4パケットを受信した場合、転送パケット生成部
34は、IPv6アドレス生成部33によりアドレス変
換テーブル記憶部35に記憶されているアドレス変換テ
ーブル35aに基づき変換された「ホームエージェント
50のIPv6アドレス」を「宛先アドレス」とし、I
Pv6アドレス生成部33により生成された「共存気付
けアドレス(IPv6)」を「送信元アドレス」とする
ことによって、IPv6に準拠した転送パケットを生成
する。When the network relay device 30 receives the IPv4 packet encapsulating the “registration request packet” from the visited network 2, the transfer packet generating unit 34 causes the IPv6 address generating unit 33 to store the address in the address conversion table storage unit 35. The “IPv6 address of the home agent 50” converted based on the stored address conversion table 35a is set as the “destination address”, and I
By setting the “coexistence care-of address (IPv6)” generated by the Pv6 address generation unit 33 as the “source address”, a transfer packet conforming to IPv6 is generated.
【0032】また、ネットワーク中継装置30が、訪問
先ネットワーク2から「登録要求パケット」をカプセル
化していないIPv4パケットを受信した場合、転送パ
ケット生成部34は、NATアドレス変換部32により
アドレス変換テーブル記憶部35に記憶されているアド
レス変換テーブル35aに基づき変換されたIPv6ア
ドレスを用いて、IPv6に準拠した転送パケットを生
成する。When the network relay device 30 receives an IPv4 packet in which the “registration request packet” is not encapsulated from the visited network 2, the transfer packet generator 34 causes the NAT address converter 32 to store the address conversion table. The IPv6 address converted based on the address conversion table 35a stored in the unit 35 is used to generate a transfer packet conforming to IPv6.
【0033】また、ネットワーク中継装置30が、ホー
ムネットワーク1からIPv6パケットを受信した場
合、転送パケット生成部34は、アドレス変換テーブル
記憶部35に記憶されているアドレス変換テーブル35
aに基づき変換されたIPv4アドレスを用いて、IP
v4に準拠した転送パケットを生成するアドレス変換手
段である。但し、ホームネットワーク1から受信したI
Pv6パケットの宛先アドレスが、所定のプレフィクス
を含む「共存気付けアドレス(IPv6)」であった場
合は、転送パケット生成部34は、この宛先アドレス
を、所定の方法(例えば、所定のプレフィクスを削除す
る方法)でIPv4アドレスに変更する宛先アドレス変
換手段である。Further, when the network relay device 30 receives the IPv6 packet from the home network 1, the transfer packet generation unit 34 has the address conversion table 35 stored in the address conversion table storage unit 35.
Using the IPv4 address translated based on a
It is an address conversion unit that generates a v4 compliant transfer packet. However, I received from home network 1
When the destination address of the Pv6 packet is the “coexistence care-of address (IPv6)” including a predetermined prefix, the transfer packet generation unit 34 uses this destination address in a predetermined method (for example, a predetermined prefix This is a destination address conversion means for changing to an IPv4 address by the method of deleting).
【0034】アドレス変換テーブル記憶部35は、NA
Tアドレス変換部32とIPv6アドレス生成部33と
転送パケット生成部34とDNS機能部37とに接続さ
れており、アドレス変換テーブル35aを記憶するもの
である。The address conversion table storage unit 35 stores the NA
It is connected to the T address conversion unit 32, the IPv6 address generation unit 33, the transfer packet generation unit 34, and the DNS function unit 37, and stores the address conversion table 35a.
【0035】アドレス変換テーブル35aは、図4に示
すように、例えば「ホスト名(オプション)」と「IP
v4アドレス(32ビット)」と「IPv6アドレス
(128ビット)」を関連付けるものである。アドレス
変換テーブル35aは、DNS機能部37によって登録
されるものであり「移動体端末10のIPv6アドレ
ス」と「移動体端末10のIPv4アドレス」とを関連
付けるものである。As shown in FIG. 4, the address conversion table 35a includes, for example, "host name (option)" and "IP
The “v4 address (32 bits)” and the “IPv6 address (128 bits)” are associated with each other. The address conversion table 35a is registered by the DNS function unit 37 and associates the "IPv6 address of the mobile terminal 10" with the "IPv4 address of the mobile terminal 10".
【0036】送受信部36は、転送パケット生成部34
に接続されており、転送パケット生成部34により生成
された転送パケットを、IPv6プロトコル用経路制御
情報に従ってホームネットワーク1へ送信し、IPv4
プロトコル用経路制御情報に従って訪問先ネットワーク
2へ送信するものである。The transmission / reception unit 36 includes a transfer packet generation unit 34.
Connected to the home network 1 according to the route control information for the IPv6 protocol, and transmits the transfer packet generated by the transfer packet generation unit 34 to the IPv4.
It is transmitted to the visited network 2 according to the protocol route control information.
【0037】DNS機能部37は、アドレス変換テーブ
ル記憶部35に接続されており、IPv6プロトコル用
DNSサーバとIPv4プロトコル用DNSサーバによ
って構成されており、ホスト名を含む問い合わせに対し
て、IPv6アドレス又はIPv4アドレスを提供する
ものである。DNS機能部37は、移動体端末10のH
A IPv4アドレス取得部13からの問い合わせに応
じて「ホームエージェント50のIPv6アドレス」を
取得する。そして、DNS機能部37は、取得した「ホ
ームエージェント50のIPv6アドレス」に対して
「ホームエージェント50のIPv4アドレス」を割り
当て、そのIPv6アドレスとIPv4アドレスとを関
連付けてアドレス変換テーブル35aに登録するアドレ
ス関連付け手段であって、登録した「ホームエージェン
ト50のIPv4アドレス」を提供するものである。The DNS function unit 37 is connected to the address conversion table storage unit 35, is composed of an IPv6 protocol DNS server and an IPv4 protocol DNS server, and responds to an inquiry including a host name with an IPv6 address or It provides an IPv4 address. The DNS function unit 37 is the H of the mobile terminal 10.
A “IPv6 address of home agent 50” is acquired in response to an inquiry from the IPv4 address acquisition unit 13. Then, the DNS function unit 37 assigns the “IPv4 address of the home agent 50” to the acquired “IPv6 address of the home agent 50”, associates the IPv6 address with the IPv4 address, and registers the address in the address translation table 35a. The associating means provides the registered "IPv4 address of home agent 50".
【0038】ホームエージェント50は、ホームネット
ワーク1に配置されており、移動体端末10に係るアド
レス情報を登録しているものである。ホームエージェン
ト50は、例えばルータ等により構成されている。ホー
ムエージェント50は、移動体端末10がホームネット
ワーク1から離れて訪問先ネットワーク2に存在する場
合、当該移動体端末10宛てのパケットを、登録されて
いる移動体端末10のアドレス情報に基づいてネットワ
ーク中継装置30に転送する。The home agent 50 is arranged in the home network 1 and registers address information relating to the mobile terminal 10. The home agent 50 is composed of, for example, a router. The home agent 50, when the mobile terminal 10 is away from the home network 1 and exists in the visited network 2, sends a packet addressed to the mobile terminal 10 to the network based on the address information of the registered mobile terminal 10. Transfer to the relay device 30.
【0039】訪問先エージェント51は、訪問先ネット
ワーク2に配置されており、訪問先ネットワーク2に存
在する移動体端末10に、IPネットワークへの接続点
を提供するものである。訪問先エージェント51は、例
えばルータ等により構成されている。The visited agent 51 is arranged in the visited network 2 and provides the mobile terminal 10 existing in the visited network 2 with a connection point to the IP network. The visited agent 51 is composed of, for example, a router.
【0040】DHCPサーバ52は、訪問先ネットワー
ク2に配置されており、訪問先ネットワーク2に存在す
る移動体端末10に対して、DHCPプロトコルに従っ
てIPv4アドレスを割り当てるものである。The DHCP server 52 is arranged in the visited network 2 and allocates an IPv4 address to the mobile terminal 10 existing in the visited network 2 according to the DHCP protocol.
【0041】無線中継装置53は、移動体端末10との
間で無線通信を行う無線基地局と、無線基地局を制御す
る無線制御装置と、移動体端末から送信されたデータの
交換を行う交換装置とによって構成されている。無線中
継装置53は、ホームネットワーク1及び訪問先ネット
ワーク2の双方に設置されている。The radio relay device 53 is a radio base station for performing radio communication with the mobile terminal 10, a radio control device for controlling the radio base station, and an exchange for exchanging data transmitted from the mobile terminal. And a device. The wireless relay device 53 is installed in both the home network 1 and the visited network 2.
【0042】(本実施形態に係るモバイルIP通信シス
テムの動作)上記構成を有するモバイルIP通信システ
ムを用いたモバイルIP通信方法は、以下の手順により
実施することができる。図5は、本実施形態に係るモバ
イルIP通信システムにおいて、移動体端末10がホー
ムネットワーク1から訪問先ネットワーク2に移動した
際の動作を示すタイムチャート図である。(Operation of Mobile IP Communication System According to this Embodiment) A mobile IP communication method using the mobile IP communication system having the above configuration can be implemented by the following procedure. FIG. 5 is a time chart showing the operation when the mobile terminal 10 moves from the home network 1 to the visited network 2 in the mobile IP communication system according to this embodiment.
【0043】図5に示すように、ステップA1におい
て、移動体端末10の移動検出部11が、ICMPのル
ータ広告メッセージから訪問先ネットワーク2に移動し
たことを検出する。そして、移動体端末10の移動体端
末IPv4アドレス取得部15が、DHCPサーバ52
に対して移動体端末10にIPv4アドレスを割り当て
るように要求する無線信号を、無線中継装置53に送信
する。ステップA2において、無線中継装置53は、上
述の無線信号をDHCPサーバ52に転送する。As shown in FIG. 5, in step A1, the movement detection unit 11 of the mobile terminal 10 detects that it has moved to the visited network 2 from the router advertisement message of ICMP. Then, the mobile terminal IPv4 address acquisition unit 15 of the mobile terminal 10 makes the DHCP server 52
To the wireless relay device 53, a wireless signal requesting that the mobile terminal 10 be assigned an IPv4 address. In step A2, the wireless relay device 53 transfers the wireless signal described above to the DHCP server 52.
【0044】ステップA3において、DHCPサーバ5
2は、移動体端末10に対して割り当てられたIPv4
アドレスを無線中継装置53に送信する。ステップA4
において、無線中継装置53は、上述の「移動体端末1
0のIPv4アドレス」を移動体端末10に対して転送
し、移動体端末10の移動体端末IPv4アドレス取得
部15が、上述の「移動体端末10のIPv4アドレ
ス」を取得する。In step A3, the DHCP server 5
2 is the IPv4 assigned to the mobile terminal 10.
The address is transmitted to the wireless relay device 53. Step A4
In the wireless relay device 53, the mobile terminal 1
"IPv4 address of 0" is transferred to the mobile terminal 10, and the mobile terminal IPv4 address acquisition unit 15 of the mobile terminal 10 acquires the above-mentioned "IPv4 address of the mobile terminal 10."
【0045】ステップA5において、移動体端末10の
プロトコル検出部12が、訪問先ネットワーク2が「I
Pv4」を用いていると判定した場合、移動体端末10
のHA IPv4アドレス取得部13が、IPv6アド
レス情報記憶部14に記憶されている「ホームエージェ
ント50のホスト名」を用いて、「ホームエージェント
50のIPv4アドレス」を問い合わせるための無線信
号を、無線中継装置53に送信する。ステップA6にお
いて、無線中継装置53が、上述の無線信号をネットワ
ーク中継装置30に転送する。In step A5, the protocol detection unit 12 of the mobile terminal 10 determines that the visited network 2 is "I".
Pv4 ”is used, the mobile terminal 10
The HA IPv4 address acquisition unit 13 uses the “host name of the home agent 50” stored in the IPv6 address information storage unit 14 to wirelessly relay a wireless signal for inquiring about the “IPv4 address of the home agent 50”. It is transmitted to the device 53. In step A6, the wireless relay device 53 transfers the above-described wireless signal to the network relay device 30.
【0046】ステップA7において、ネットワーク中継
装置30のDNS機能部37が、「ホームエージェント
50のホスト名」に基づいて「ホームエージェント50
のIPv6アドレス」の応答を得ると、そのIPv6ア
ドレスにIPv4アドレスを割り当て、そのIPv6ア
ドレスとIPv4アドレスとを関連付けてアドレス変換
テーブル35aに登録する。In step A7, the DNS function unit 37 of the network relay device 30 determines the "home agent 50" based on the "host name of the home agent 50".
Of the IPv6 address ”, the IPv4 address is assigned to the IPv6 address, and the IPv6 address and the IPv4 address are associated and registered in the address translation table 35a.
【0047】ステップA8において、ネットワーク中継
装置30のDNS機能部37が、検索された「ホームエ
ージェント50のIPv4アドレス」を、無線中継装置
53に転送し、ステップA9において、無線中継装置5
3が、「ホームエージェント50のIPv4アドレス」
を無線チャネルを介して移動体端末10に転送する。In step A8, the DNS function unit 37 of the network relay device 30 transfers the retrieved "IPv4 address of the home agent 50" to the wireless relay device 53, and in step A9, the wireless relay device 5
3 is "IPv4 address of home agent 50"
Is transferred to the mobile terminal 10 via a wireless channel.
【0048】ステップA10において、移動体端末10
の転送パケット生成部18が、登録要求パケット生成部
17により生成された「登録要求パケット」を、IPv
4パケット内にカプセル化することによって、訪問先ネ
ットワーク2で転送され得る転送パケットを生成する。
そして、移動体端末10の送受信部19が、この転送パ
ケットを、無線チャネルを介して無線中継装置53に送
信する。At step A10, the mobile terminal 10
The transfer packet generation unit 18 of the IPv6 transfers the “registration request packet” generated by the registration request packet generation unit 17 to the IPv6.
By encapsulating in 4 packets, a transfer packet that can be transferred in the visited network 2 is generated.
Then, the transmission / reception unit 19 of the mobile terminal 10 transmits this transfer packet to the wireless relay device 53 via the wireless channel.
【0049】図6(a)に、移動体端末10の転送パケ
ット生成部18により生成された転送パケットを示す。
この転送パケットは、IPv4プロトコル用経路制御情
報を有するIPv4ヘッダと、カプセル化された「登録
要求パケット」のIPv6ヘッダと、認証ヘッダと、受
信者オプションヘッダとによって構成される。FIG. 6A shows a transfer packet generated by the transfer packet generator 18 of the mobile terminal 10.
This transfer packet is composed of an IPv4 header having routing control information for IPv4 protocol, an IPv6 header of the encapsulated “registration request packet”, an authentication header, and a receiver option header.
【0050】この転送パケットは、IPv4ヘッダにお
いて、「送信元アドレス」として移動体端末IPv4ア
ドレス取得部15により取得された「移動体端末10の
IPv4アドレス(移動体端末10の第2のIPアドレ
ス)」を設定し、「宛先アドレス」としてHA IPv
4アドレス取得部13により取得された「ホームエージ
ェント50のIPv4アドレス(ホームエージェント5
0の第2のIPアドレス)」を設定する。また、この転
送パケットは、IPv6ヘッダにおいて、「送信元アド
レス」として移動体端末IPv6アドレス生成部16に
より生成された「移動体端末10のIPv6アドレス
(移動体端末IPv6アドレスA、移動体端末10の第
3のIPアドレス)」を設定し、「宛先アドレス」とし
てIPv6アドレス情報記憶部14に記憶されている
「ホームエージェント50のIPv6アドレス(ホーム
エージェント50の第1のIPアドレス)」を設定す
る。さらに、この転送パケットは、受信者オプションヘ
ッダにおいて、「移動体端末IPv6アドレス生成部1
6により生成された「移動体端末10のIPv6アドレ
ス(移動体端末IPv6アドレスA、移動体端末10の
第3のIPアドレス)」と、IPv6アドレス情報記憶
部14に記憶されている「移動体端末10のIPv6ア
ドレス(移動体端末IPv6アドレスB、移動体端末1
0の第1のIPアドレス)」とを設定する。This transfer packet has the "IPv4 address of the mobile terminal 10 (second IP address of the mobile terminal 10)" acquired by the mobile terminal IPv4 address acquisition unit 15 as the "source address" in the IPv4 header. ", And HA IPv6 as the" destination address "
The IPv4 address of the home agent 50 (the home agent 5
0 second IP address) ". In addition, this transfer packet includes, in the IPv6 header, the “IPv6 address of the mobile terminal 10 (mobile terminal IPv6 address A, mobile terminal 10 of the mobile terminal 10 generated by the mobile terminal IPv6 address generation unit 16 as“ source address ”). The third IP address) ”is set and the“ destination address ”is set to the“ IPv6 address of the home agent 50 (first IP address of the home agent 50) ”stored in the IPv6 address information storage unit 14. Further, this transfer packet includes the "mobile terminal IPv6 address generation unit 1" in the receiver option header.
“IPv6 address of the mobile terminal 10 (mobile terminal IPv6 address A, third IP address of the mobile terminal 10)” generated by No. 6 and the “mobile terminal stored in the IPv6 address information storage unit 14. 10 IPv6 addresses (mobile terminal IPv6 address B, mobile terminal 1
0 first IP address) ”.
【0051】ステップA11において、無線中継装置5
3は、転送パケットを訪問先エージェント51に転送
し、ステップA12において、訪問先エージェント51
が、転送パケットをネットワーク中継装置30に転送す
る。In step A11, the wireless relay device 5
3 transfers the transfer packet to the visited agent 51, and in step A12, the visited agent 51
Transfers the transfer packet to the network relay device 30.
【0052】ステップA13において、ネットワーク中
継装置30の転送パケット生成部34が、ホームネット
ワーク1から受信したIPv4に準拠した転送パケット
に基づいて、IPv6に準拠した転送パケットを生成す
る。In step A13, the transfer packet generator 34 of the network relay device 30 generates a transfer packet conforming to IPv6 based on the transfer packet conforming to IPv4 received from the home network 1.
【0053】図6(b)に、ネットワーク中継装置30
の転送パケット生成部34により生成された転送パケッ
トを示す。この転送パケットは、IPv6プロトコル用
経路制御情報を有するIPv6ヘッダと、カプセル化さ
れた「登録要求パケット」のIPv6ヘッダと、認証ヘ
ッダと、受信者オプションヘッダとによって構成され
る。FIG. 6B shows the network relay device 30.
The transfer packet generated by the transfer packet generation unit 34 of FIG. This transfer packet is composed of an IPv6 header having routing control information for IPv6 protocol, an IPv6 header of the encapsulated "registration request packet", an authentication header, and a receiver option header.
【0054】この転送パケットは、転送パケットのIP
v6ヘッダにおいて、「送信元アドレス」としてネット
ワーク中継装置30のIPv6アドレス生成取得部33
により生成された「移動体端末10のIPv6アドレス
(移動体端末IPv6アドレスA、移動体端末10の第
3のIPアドレス)」を設定し、「宛先アドレス」とし
てネットワーク中継装置30のIPv6アドレス生成取
得部33によりアドレス変換テーブル記憶部35に記憶
されているアドレス変換テーブル35aに基づき変換さ
れた「ホームエージェント50のIPv6アドレス(ホ
ームエージェント50の第1のIPアドレス)」を設定
する。「登録要求パケット」のIPv6ヘッダ、認証ヘ
ッダ及び受信者オプションヘッダは、図6(a)の転送
パケットのそれらと同じである。This transfer packet is the IP of the transfer packet.
In the v6 header, the IPv6 address generation / acquisition unit 33 of the network relay device 30 as the “source address”
The IPv6 address of the mobile terminal 10 (the mobile terminal IPv6 address A, the third IP address of the mobile terminal 10) generated by the above is set, and the IPv6 address generation acquisition of the network relay device 30 is obtained as the "destination address". The "IPv6 address of the home agent 50 (first IP address of the home agent 50)" converted by the unit 33 based on the address conversion table 35a stored in the address conversion table storage unit 35 is set. The IPv6 header, the authentication header, and the receiver option header of the “registration request packet” are the same as those of the transfer packet of FIG.
【0055】ステップA14において、ネットワーク中
継装置30の送受信部36が、IPv6に準拠した転送
パケットをホームエージェント50に送信する。In step A14, the transmission / reception unit 36 of the network relay device 30 transmits the IPv6 compliant transfer packet to the home agent 50.
【0056】ステップA15において、ホームエージェ
ント50は、ネットワーク中継装置3から受信した転送
パケット内の受信者オプションヘッダに設定された「移
動体端末IPv6アドレスA」及び「移動体端末IPv
6アドレスB」に基づいて、移動体端末10の現在のア
ドレス情報を登録し、その結果を通知するための「登録
応答パケット」を生成し、ネットワーク中継装置30に
送信する。In step A15, the home agent 50 has the "mobile terminal IPv6 address A" and the "mobile terminal IPv6 address A" set in the receiver option header in the transfer packet received from the network relay device 3.
6 address B ”, the current address information of the mobile terminal 10 is registered, a“ registration response packet ”for notifying the result is generated and transmitted to the network relay device 30.
【0057】図7(a)に、ホームエージェント50に
より生成された「登録応答パケット」を転送するための
転送パケットを示す。この転送パケットは、IPv6プ
ロトコル用経路制御情報を有するIPv6ヘッダと、
「登録応答パケット」のIPv6ヘッダと、認証ヘッダ
と、受信者オプションヘッダとによって構成される。FIG. 7A shows a transfer packet for transferring the "registration response packet" generated by the home agent 50. This transfer packet includes an IPv6 header having routing control information for IPv6 protocol,
It is composed of the IPv6 header of the “registration response packet”, the authentication header, and the recipient option header.
【0058】この転送パケットは、転送パケットのIP
v6ヘッダにおいて、「送信元アドレス」として「ホー
ムエージェント50のIPv6アドレス(ホームエージ
ェント50の第1のIPアドレス)」を設定し、「宛先
アドレス」として「登録要求パケット」に設定されてい
た「移動体端末IPv6アドレスA(移動体端末10の
第3のIPアドレス)を設定する。また、この転送パケ
ットは、「登録応答パケット」のIPv6ヘッダにおい
て、「送信元アドレス」として「ホームエージェント5
0のIPv6アドレス(ホームエージェント50の第1
のIPアドレス)」を設定し、「宛先アドレス」として
「登録要求パケット」に設定されていた「移動体端末I
Pv6アドレスA(移動体端末10の第3のIPアドレ
ス)」を設定する。さらに、この転送パケットは、受信
者オプションヘッダにおいて、「移動体端末IPv6ア
ドレスB(移動体端末10の第1のIPアドレス)」を
設定する。This transfer packet is the IP of the transfer packet.
In the v6 header, "IPv6 address of home agent 50 (first IP address of home agent 50)" is set as the "source address" and "movement" that is set in the "registration request packet" as the "destination address". The IPv6 address A of the mobile terminal (the third IP address of the mobile terminal 10) is set, and this transfer packet has "Home Agent 5" as the "source address" in the IPv6 header of the "registration response packet".
0 IPv6 address (first of the home agent 50
IP address) ”, and the“ mobile terminal I ”set in the“ registration request packet ”as the“ destination address ”is set.
Pv6 address A (third IP address of mobile terminal 10) "is set. Further, this transfer packet sets "mobile terminal IPv6 address B (first IP address of mobile terminal 10)" in the receiver option header.
【0059】ステップA16において、ネットワーク中
継装置30の転送パケット生成部34が、ホームエージ
ェント50から受信した転送パケット内の「転送パケッ
トのIPv6ヘッダ」における「送信元アドレス」及び
「宛先アドレス」を変換し、IPv4に準拠した転送パ
ケットを生成する。In step A16, the transfer packet generator 34 of the network relay device 30 converts the “source address” and the “destination address” in the “IPv6 header of the transfer packet” in the transfer packet received from the home agent 50. , IPv4 compliant transfer packet is generated.
【0060】図7(b)に、ネットワーク中継装置30
の転送パケット生成部34により生成された転送パケッ
トを示す。この転送パケットは、IPv6プロトコル用
経路制御情報を有するIPv6ヘッダと、「登録応答パ
ケット」のIPv6ヘッダと、認証ヘッダと、受信者オ
プションヘッダとによって構成される。FIG. 7B shows the network relay device 30.
The transfer packet generated by the transfer packet generation unit 34 of FIG. This transfer packet is composed of an IPv6 header having routing control information for IPv6 protocol, an IPv6 header of a "registration response packet", an authentication header, and a receiver option header.
【0061】この転送パケットは、転送パケットのIP
v4ヘッダにおいて、「送信元アドレス」として転送パ
ケット生成部34によりアドレス変換テーブル記憶部3
5のアドレス変換テーブル35aに基づき変換された
「ホームエージェント50のIPv4アドレス(ホーム
エージェント50の第2のIPアドレス)」を設定し、
「宛先アドレス」として転送パケット生成部34により
所定の方法(例えば、所定のプレフィクスを削除する方
法)で変換された「移動体端末10のIPv4アドレス
(移動体端末10の第2のIPアドレス)」を設定す
る。「登録応答パケット」のIPv6ヘッダ、認証ヘッ
ダ及び受信者オプションヘッダは、図7(a)の転送パ
ケットのそれらと同じである。This transfer packet is the IP of the transfer packet.
In the v4 header, the transfer packet generation unit 34 sets the address conversion table storage unit 3 as the “source address”.
The "IPv4 address of the home agent 50 (second IP address of the home agent 50)" converted based on the address conversion table 35a of No. 5 is set,
"The IPv4 address of the mobile terminal 10 (the second IP address of the mobile terminal 10) converted as a" destination address "by the transfer packet generation unit 34 by a predetermined method (for example, a method of deleting a predetermined prefix) Is set. The IPv6 header, the authentication header, and the receiver option header of the “registration response packet” are the same as those of the transfer packet of FIG. 7A.
【0062】ステップA17において、ネットワーク中
継装置30の送受信部36が、生成された転送パケット
を訪問先エージェント51に送信し、ステップA18に
おいて、訪問先エージェント51が、この転送パケット
を無線中継装置53に転送し、ステップA19におい
て、無線中継装置53が、この転送パケットを無線チャ
ネルを介して移動体端末10に転送する。そして、移動
体端末10の送受信部19が、この転送パケットを受信
し、その中身として「登録応答パケット」が含まれてい
ることを確認する。以上のステップにより、訪問先ネッ
トワーク2に移動した移動体端末10の現在のアドレス
情報がホームエージェント1に登録される。In step A17, the transmission / reception unit 36 of the network relay device 30 transmits the generated transfer packet to the visited agent 51, and in step A18, the visited agent 51 transmits this transfer packet to the wireless relay device 53. Then, in step A19, the wireless relay device 53 transfers the transfer packet to the mobile terminal 10 via the wireless channel. Then, the transmission / reception unit 19 of the mobile terminal 10 receives this transfer packet and confirms that the contents include the "registration response packet". Through the above steps, the current address information of the mobile terminal 10 that has moved to the visited network 2 is registered in the home agent 1.
【0063】ステップB1において、上述の登録後に移
動体端末10に宛てられたIPパケットは、ホームエー
ジェント50によって転送パケットにカプセル化され、
ネットワーク中継装置30に転送される。In step B1, the IP packet addressed to the mobile terminal 10 after the above-mentioned registration is encapsulated into a transfer packet by the home agent 50,
It is transferred to the network relay device 30.
【0064】図8(a)に、ホームエージェント50に
よってカプセル化された転送パケットを示す。この転送
パケットは、IPv6プロトコル用経路制御情報を有す
るIPv6ヘッダと、「移動体端末10宛てIPパケッ
ト」のIPv6ヘッダと、ペイロードとによって構成さ
れる。FIG. 8A shows a transfer packet encapsulated by the home agent 50. This transfer packet is composed of an IPv6 header having routing control information for IPv6 protocol, an IPv6 header of “IP packet addressed to mobile terminal 10”, and a payload.
【0065】この転送パケットは、転送パケットのIP
v6ヘッダにおいて、「送信元アドレス」として「ホー
ムエージェント50のIPv6アドレス(ホームエージ
ェント50の第1のIPアドレス)」を設定し、「宛先
アドレス」としてホームエージェント50に登録されて
いる「移動体端末IPv6アドレスA(移動体端末10
の第3のIPアドレス)」を設定する。また、この転送
パケットは、「移動体端末10宛てIPパケット」のI
Pv6ヘッダにおいて、「送信元アドレス」として「送
信元端末のIPv6アドレス(送信元端末の第1のIP
アドレス)」を設定し、「宛先アドレス」としてホーム
エージェント50に登録されている「移動体端末IPv
6アドレスB(移動体端末10の第1のIPアドレ
ス)」を設定する。This transfer packet is the IP of the transfer packet.
In the v6 header, "IPv6 address of home agent 50 (first IP address of home agent 50)" is set as "source address", and "mobile terminal registered in home agent 50 as" destination address ". IPv6 address A (mobile terminal 10
Third IP address) ”. In addition, this transfer packet is I of “IP packet addressed to mobile terminal 10”.
In the Pv6 header, as the “source address”, “IPv6 address of the source terminal (first IP of the source terminal
Address) ”and registered as the“ destination address ”in the home agent 50 to the“ mobile terminal IPv4 ”.
6 address B (first IP address of mobile terminal 10) "is set.
【0066】ステップB2において、ネットワーク中継
装置30の転送パケット生成部34が、ホームエージェ
ント50から受信した転送パケットパケット内の「転送
パケットのIPv6ヘッダ」における「送信元アドレ
ス」及び「宛先アドレス」を変換し、IPv4に準拠し
た転送パケットを生成する。In step B2, the transfer packet generator 34 of the network relay device 30 converts the "source address" and "destination address" in the "IPv6 header of the transfer packet" in the transfer packet packet received from the home agent 50. Then, a transfer packet conforming to IPv4 is generated.
【0067】図8(b)に、ネットワーク中継装置30
の転送パケット生成部34により生成された転送パケッ
トを示す。この転送パケットは、IPv4プロトコル用
経路制御情報を有するIPv4ヘッダと、「移動体端末
10宛てIPパケット」のIPv6ヘッダと、ペイロー
ドとによって構成される。FIG. 8B shows the network relay device 30.
The transfer packet generated by the transfer packet generation unit 34 of FIG. This transfer packet is composed of an IPv4 header having routing control information for IPv4 protocol, an IPv6 header of "IP packet addressed to mobile terminal 10", and a payload.
【0068】この転送パケットは、転送パケットのIP
v4ヘッダにおいて、「送信元アドレス」として転送パ
ケット生成部34によりアドレス変換テーブル記憶部3
5に記憶されているアドレス変換テーブル35aに基づ
き変換された「ホームエージェント50のIPv4アド
レス(ホームエージェント50の第2のIPアドレ
ス)」を設定し、「宛先アドレス」として転送パケット
生成部34により所定の方法(例えば、所定のプレフィ
クスを削除する方法)で変換された「移動体端末10の
IPv4アドレス(移動体端末10の第2のIP アド
レス)」を設定する。「移動体端末10宛てIPパケッ
ト」のIPv6ヘッダ及びペイロードは、図8(a)の
転送パケットのそれらと同じである。This transfer packet is the IP of the transfer packet.
In the v4 header, the transfer packet generation unit 34 sets the address conversion table storage unit 3 as the “source address”.
5, the "IPv4 address of the home agent 50 (the second IP address of the home agent 50)" converted based on the address conversion table 35a stored in 5 is set, and predetermined by the transfer packet generation unit 34 as the "destination address". The "IPv4 address of the mobile terminal 10 (second IP address of the mobile terminal 10)" converted by the method (for example, a method of deleting a predetermined prefix) is set. The IPv6 header and payload of the “IP packet addressed to mobile terminal 10” are the same as those of the transfer packet of FIG. 8A.
【0069】ステップB3において、ネットワーク中継
装置30の送受信部36が、転送パケット生成部34に
より生成された転送パケットを、訪問先エージェント5
1に送信する。ステップB4において、訪問先エージェ
ント51が、上述の転送パケットを無線中継装置53に
転送し、無線中継装置53が、上述の転送パケットを無
線チャネルを介して移動体端末10に転送する。そし
て、移動体端末10の送受信部19が、上述の転送パケ
ットを受信し、その中身に「移動体端末10宛てのIP
パケット」が含まれていることを確認する。In step B3, the transmission / reception unit 36 of the network relay device 30 sends the transfer packet generated by the transfer packet generation unit 34 to the visited agent 5
Send to 1. In step B4, the visited agent 51 transfers the above transfer packet to the wireless relay device 53, and the wireless relay device 53 transfers the above transfer packet to the mobile terminal 10 via the wireless channel. Then, the transmission / reception unit 19 of the mobile terminal 10 receives the above-mentioned transfer packet, and in the contents thereof, "IP addressed to the mobile terminal 10" is received.
Packet is included.
【0070】(本実施形態に係るモバイルIP通信シス
テムの作用・効果)本実施形態に係るモバイルIP通信
システム及びモバイルIP通信方法によれば、ネットワ
ーク中継装置30のDNS機能部37が、第2のネット
ワーク2を介して移動体端末10から受信した「ホーム
エージェント50のIPv4アドレスについてのDNS
問い合わせ」に応じて「ホームエージェント50のIP
v6アドレス」と「ホームエージェント50のIPv4
アドレス」とを関連付けてアドレス変換テーブル35a
に記憶するため、IPv6を用いたIPネットワーク1
とIPv4を用いたIPネットワーク2との間でホーム
エージェント50のIPアドレス変換が可能となる。(Operation / Effect of Mobile IP Communication System According to this Embodiment) According to the mobile IP communication system and mobile IP communication method according to this embodiment, the DNS function unit 37 of the network relay device 30 has the second function. “DNS about IPv4 address of home agent 50” received from mobile terminal 10 via network 2.
In response to "inquiry", "IP of home agent 50"
v6 address "and" IPv4 of home agent 50 "
Address translation table 35a in association with "address"
IP network 1 using IPv6 for storage in
It is possible to convert the IP address of the home agent 50 between the IP address and the IP network 2 using IPv4.
【0071】また、本実施形態に係るモバイルIP通信
システム及びモバイルIP通信方法によれば、ネットワ
ーク中継装置30のIPv6アドレス生成部33が、移
動体端末10により送信された登録要求パケット内のI
P経路制御情報における送信元アドレスを「移動体端末
の共存気付けアドレス(IPv6)」に変換し、ホーム
エージェント50が、この「移動体端末の共存気付けア
ドレス(IPv6)」を登録する。ネットワーク中継装
置50の転送パケット生成部18は、「移動体端末10
の共存気付けアドレス(IPv6)」から所定のプレフ
ィクスを削除することによって「移動体端末10のIP
v4アドレス」を生成することができるため、IPv6
を用いたIPネットワーク1とIPv4を用いたIPネ
ットワーク2が混在する環境においてもモバイルIP通
信の継続性を保つことが可能となる。Further, according to the mobile IP communication system and the mobile IP communication method according to the present embodiment, the IPv6 address generation unit 33 of the network relay device 30 causes the I in the registration request packet transmitted by the mobile terminal 10.
The source address in the P route control information is converted into a “coexistence care address of mobile terminal (IPv6)”, and the home agent 50 registers this “coexistence care address of mobile terminal (IPv6)”. The transfer packet generation unit 18 of the network relay device 50 displays the “mobile terminal 10
By deleting a predetermined prefix from the "coexistence care of address (IPv6) of"
Since it is possible to generate a "v4 address", IPv6
It is possible to maintain the continuity of mobile IP communication even in an environment in which the IP network 1 using IPv4 and the IP network 2 using IPv4 coexist.
【0072】[0072]
【発明の効果】以上説明したように本発明によれば、複
数のバージョンのIPプロトコルを用いたIPネットワ
ークが混在する環境において「モバイルIP通信」を行
うことを可能にする。As described above, according to the present invention, it is possible to perform "mobile IP communication" in an environment in which IP networks using a plurality of versions of IP protocols are mixed.
【図1】本発明の一実施形態に係るモバイルIP通信シ
ステムの概略構成図である。FIG. 1 is a schematic configuration diagram of a mobile IP communication system according to an embodiment of the present invention.
【図2】本発明の一実施形態に係る移動体端末の概略機
能を示すブロック図である。FIG. 2 is a block diagram showing schematic functions of a mobile terminal according to an embodiment of the present invention.
【図3】本発明の一実施形態に係るネットワーク中継装
置の概略機能を示すブロック図である。FIG. 3 is a block diagram showing a schematic function of a network relay device according to an embodiment of the present invention.
【図4】本発明の一実施形態に係るアドレス変換テーブ
ルを示すブロック図である。FIG. 4 is a block diagram showing an address conversion table according to an embodiment of the present invention.
【図5】本発明の一実施形態に係るモバイルIP通信シ
ステムにおいて移動体端末がホームネットワークから訪
問先ネットワークに移動した際の動作を示すタイムチャ
ート図である。FIG. 5 is a time chart diagram showing an operation when a mobile terminal moves from a home network to a visited network in the mobile IP communication system according to the embodiment of the present invention.
【図6】本発明の一実施形態に係るモバイルIP通信シ
ステムにおいて登録要求パケットを転送する転送パケッ
トの構成を示す図である。FIG. 6 is a diagram showing a configuration of a transfer packet for transferring a registration request packet in the mobile IP communication system according to the embodiment of the present invention.
【図7】本発明の一実施形態に係るモバイルIP通信シ
ステムにおいて登録応答パケットを転送する転送パケッ
トの構成を示す図である。FIG. 7 is a diagram showing a configuration of a transfer packet for transferring a registration response packet in the mobile IP communication system according to the embodiment of the present invention.
【図8】本発明の一実施形態に係るモバイルIP通信シ
ステムにおいてIPパケットを転送する転送パケットの
構成を示す図である。FIG. 8 is a diagram showing a configuration of a transfer packet for transferring an IP packet in the mobile IP communication system according to the embodiment of the present invention.
1…ホームネットワーク 2…訪問先ネットワーク 10…移動体端末 11…移動検出部 12…プロトコル検出部 13…HA IPv4アドレス取得部 14…IPv6アドレス情報記憶部 15…移動体端末IPv4アドレス取得部 16…移動体端末IPv6アドレス生成部 17…登録要求パケット生成部 18…転送パケット生成部 19、36…送受信部 30…ネットワーク中継装置 31…登録要求パケット判断部 32…NATアドレス変換部 33…IPv6アドレス生成部 34…転送パケット生成部 35…アドレス変換テーブル記憶部 35a…アドレス変換テーブル 37…DNS機能部 50…ホームエージェント 51…訪問先エージェント 52…DHCPサーバ 53…無線中継装置 1 ... Home network 2 ... Visited network 10 ... Mobile terminal 11 ... Movement detection unit 12 ... Protocol detection unit 13 ... HA IPv4 address acquisition unit 14 ... IPv6 address information storage unit 15 ... Mobile terminal IPv4 address acquisition unit 16 ... Mobile terminal IPv6 address generation unit 17 ... Registration request packet generator 18 ... Transfer packet generator 19, 36 ... Transceiver 30 ... Network relay device 31 ... Registration request packet determination unit 32 ... NAT address converter 33 ... IPv6 address generator 34 ... Transfer packet generator 35 ... Address conversion table storage unit 35a ... Address conversion table 37 ... DNS function unit 50 ... Home Agent 51 ... Visited agent 52 ... DHCP server 53 ... Wireless relay device
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5K030 GA08 HA08 HC01 HC09 HD09 JL01 KA04 KA05 MD09 5K067 AA22 BB04 BB21 DD17 EE02 EE10 EE16 HH05 HH22 HH23 ─────────────────────────────────────────────────── ─── Continued front page F term (reference) 5K030 GA08 HA08 HC01 HC09 HD09 JL01 KA04 KA05 MD09 5K067 AA22 BB04 BB21 DD17 EE02 EE10 EE16 HH05 HH22 HH23
Claims (9)
いて割り当てられた前記移動体端末の第1のIPアドレ
スを管理するホームエージェントと、前記第1のネット
ワーク及び他のネットワークである第2のネットワーク
を接続するネットワーク中継装置とを具備するモバイル
IP通信システムであって、 前記ネットワーク中継装置は、 前記第1のネットワークにおいて割り当てられた第1の
IPアドレスと前記第2のネットワークにおいて割り当
てられた第2のIPアドレスとを関連付けて記憶するア
ドレス変換テーブルと、 前記第2のネットワークを介して前記移動体端末から受
信した前記ホームエージェントの第2のIPアドレスに
ついての問い合わせに応じて、前記ホームエージェント
の第1のIPアドレスと前記ホームエージェントの第2
のIPアドレスとを関連付けて前記アドレス変換テーブ
ルに記憶するアドレス関連付け手段と、 前記アドレス変換テーブルに基づいて、前記第1のネッ
トワークと前記第2のネットワークとの間で送受信され
るIPパケット内のアドレスを変換するアドレス変換手
段とを具備することを特徴とするモバイルIP通信シス
テム。1. A mobile terminal, a home agent for managing a first IP address of the mobile terminal allocated in a first network, and a second network which is the first network and another network. A mobile IP communication system comprising: a network relay device for connecting a network, wherein the network relay device comprises a first IP address assigned in the first network and a second IP address assigned in the second network. An address translation table that stores the IP address of the home agent in association with the second address of the home agent in response to an inquiry about the second IP address of the home agent received from the mobile terminal via the second network. IP address of 1 and the home agent 2nd
And an address in an IP packet transmitted / received between the first network and the second network based on the address conversion table. A mobile IP communication system comprising:
いて割り当てられた前記移動体端末の第1のIPアドレ
スを管理するホームエージェントと、前記第1のネット
ワーク及び他のネットワークである第2のネットワーク
を接続するネットワーク中継装置とを具備するモバイル
IP通信システムであって、 前記第1のネットワークにおいて割り当てられた第1の
IPアドレスの第1のアドレス体系は、前記第2のネッ
トワークにおいて割り当てられた第2のIPアドレスの
第2のアドレス体系と異なり、 前記移動体端末は、 前記移動体端末の第2のIPアドレスを前記第1のアド
レス体系に従うように変換した前記移動体端末の第3の
IPアドレスを前記ホームエージェントに登録するため
の登録要求パケットを生成する登録要求パケット生成手
段と、 前記移動体端末の第2のIPアドレスを送信元アドレス
とし、前記ホームエージェントの第2のIPアドレスを
宛先アドレスとするIP経路制御情報によって、前記登
録要求パケットをカプセル化して送信する登録要求パケ
ット送信手段とを具備し、 前記ネットワーク中継装置は、前記移動体端末により送
信された前記登録要求パケット内の前記IP経路制御情
報における前記送信元アドレスを、前記第1のアドレス
体系に従う前記移動体端末の第3のIPアドレスに変換
する送信元アドレス変換手段を具備することを特徴とす
るモバイルIP通信システム。2. A mobile terminal, a home agent for managing a first IP address of the mobile terminal allocated in the first network, and a second network which is the first network and another network. A mobile IP communication system comprising: a network relay device for connecting a first IP address assigned to the first network, the first address system assigned to the first IP address assigned to the first network, and a second address assigned to the second network. Unlike the second address system of two IP addresses, the mobile terminal is configured to convert the second IP address of the mobile terminal so as to comply with the first address system and the third IP of the mobile terminal. Registration request packet for generating a registration request packet for registering an address with the home agent The registration request packet is encapsulated and transmitted by the generation means and the IP routing control information having the second IP address of the mobile terminal as a source address and the second IP address of the home agent as a destination address. Registration request packet transmitting means, wherein the network relay device complies with the source address in the IP route control information in the registration request packet transmitted by the mobile terminal according to the first address system. A mobile IP communication system comprising a source address translation means for translating into a third IP address of a mobile terminal.
のプレフィクスを付与することによって、前記移動体端
末の第2のIPアドレスを前記移動体端末の第3のIP
アドレスに変換し、 前記送信元アドレス変換手段は、所定のプレフィクスを
付与することによって、前記送信元アドレスを前記移動
体端末の第3のIPアドレスに変換することを特徴とす
る請求項2に記載のモバイルIP通信システム。3. The registration request packet generation means assigns a second prefix to the second IP address of the mobile terminal to give a third IP address of the mobile terminal.
The address is converted into an address, and the transmission source address conversion means converts the transmission source address into a third IP address of the mobile terminal by adding a predetermined prefix. Mobile IP communication system as described.
のネットワークから供給された前記移動体端末の第3の
IPアドレス宛てのIPパケットの宛先アドレスを選別
し、選別された前記IPパケットの宛先アドレスを前記
移動体端末の第2のIPアドレスに変換する宛先アドレ
ス変換手段を有することを特徴とする請求項2又は3に
記載のモバイルIP通信システム。4. The network relay device comprises the first
The destination address of the IP packet addressed to the third IP address of the mobile terminal, which is supplied from the network, and converts the selected destination address of the IP packet into the second IP address of the mobile terminal. The mobile IP communication system according to claim 2, further comprising a destination address conversion unit.
いて割り当てられた前記移動体端末の第1のIPアドレ
スを管理するホームエージェントと、前記第1のネット
ワーク及び他のネットワークである第2のネットワーク
を接続するネットワーク中継装置によって行われるモバ
イルIP通信方法であって、 前記ネットワーク中継装置において、前記第1のネット
ワークにおいて割り当てられた第1のIPアドレスと前
記第2のネットワークにおいて割り当てられた第2のI
Pアドレスとを関連付けて記憶するアドレス変換テーブ
ルに、前記第2のネットワークを介して前記移動体端末
から受信した前記ホームエージェントの第2のIPアド
レスについての問い合わせに応じて、前記ホームエージ
ェントの第1のIPアドレスと前記ホームエージェント
の第2のIPアドレスとを関連付けて記憶する工程と、 前記ネットワーク中継装置において、前記アドレス変換
テーブルに基づいて、前記第1のネットワークと前記第
2のネットワークとの間で送受信されるIPパケット内
のアドレスを変換する工程とを具備することを特徴とす
るモバイルIP通信方法。5. A mobile terminal, a home agent for managing a first IP address of the mobile terminal assigned in the first network, and a second network which is the first network and another network. A mobile IP communication method performed by a network relay device for connecting a network, wherein in the network relay device, a first IP address assigned in the first network and a second IP address assigned in the second network. I
In response to an inquiry about the second IP address of the home agent received from the mobile terminal via the second network, an address conversion table storing the P address in association with the first of the home agent Storing the IP address of the home agent and the second IP address of the home agent in association with each other, between the first network and the second network in the network relay device based on the address conversion table. And a step of converting an address in an IP packet transmitted and received by the mobile IP communication method.
いて割り当てられた前記移動体端末の第1のIPアドレ
スを管理するホームエージェントと、前記第1のネット
ワーク及び他のネットワークである第2のネットワーク
を接続するネットワーク中継装置とによって行われるモ
バイルIP通信方法であって前記第1のネットワークに
おいて割り当てられた第1のIPアドレスの第1のアド
レス体系は、前記第2のネットワークにおいて割り当て
られた第2のIPアドレスの第2のアドレス体系と異な
り、 前記移動体端末において、前記移動体端末の第2のIP
アドレスを前記第1のアドレス体系に従うように変換し
た前記移動体端末の第3のIPアドレスを前記ホームエ
ージェントに登録するための登録要求パケットを生成す
る工程と、 前記移動体端末において、前記移動体端末の第2のIP
アドレスを送信元アドレスとし、前記ホームエージェン
トの第2のIPアドレスを宛先アドレスとするIP経路
制御情報によって、前記登録要求パケットをカプセル化
して送信する工程と、 前記ネットワーク中継装置において、前記移動体端末に
より送信された前記登録要求パケット内の前記IP経路
制御情報における前記送信元アドレスを、前記第1のア
ドレス体系に従う前記移動体端末の第3のIPアドレス
に変換する工程とを有することを特徴とするモバイルI
P通信方法。6. A mobile terminal, a home agent managing a first IP address of the mobile terminal allocated in the first network, and a second network which is the first network and another network. A mobile IP communication method performed by a network relay device that connects a second network, wherein a first address system of a first IP address assigned in the first network is a second address system assigned in the second network. The second IP address of the mobile terminal is different from the second address system of the IP address of the mobile terminal.
Generating a registration request packet for registering a third IP address of the mobile terminal whose address has been converted to comply with the first address system with the home agent; Second IP of terminal
A step of encapsulating and transmitting the registration request packet by IP route control information having an address as a source address and a second IP address of the home agent as a destination address; and the mobile terminal in the network relay device. Converting the source address in the IP route control information in the registration request packet transmitted by the above into a third IP address of the mobile terminal according to the first address system. Mobile I
P communication method.
ームエージェントを含む第1のネットワークと他のネッ
トワークである第2のネットワークとを接続するネット
ワーク中継装置であって、 前記第1のネットワークにおいて割り当てられた第1の
IPアドレスと前記第2のネットワークにおいて割り当
てられた第2のIPアドレスとを関連付けて記憶するア
ドレス変換テーブルと、 前記第2のネットワークを介して移動体端末から受信し
た前記ホームエージェントの第2のIPアドレスについ
ての問い合わせに応じて、前記ホームエージェントの第
1のIPアドレスと前記ホームエージェントの第2のI
Pアドレスとを関連付けて前記アドレス変換テーブルに
記憶するアドレス関連付け手段と、 前記アドレス変換テーブルに基づいて、前記第1のネッ
トワークと前記第2のネットワークとの間で送受信され
るIPパケット内のアドレスを変換するアドレス変換手
段とを具備することを特徴とするネットワーク中継装
置。7. In a mobile IP communication system, a network relay device for connecting a first network including a home agent and a second network which is another network, the network relay device being assigned in the first network. An address translation table that stores the first IP address and the second IP address assigned in the second network in association with each other; and the second of the home agents received from the mobile terminal via the second network. In response to an inquiry about the IP address of the home agent and the second I of the home agent.
An address associating unit that associates a P address with each other and stores it in the address translation table, and an address in an IP packet transmitted and received between the first network and the second network based on the address translation table. A network relay device comprising: an address translation unit for translating.
ームエージェントを含む第1のネットワークと他のネッ
トワークである第2のネットワークとを接続するネット
ワーク中継装置であって、 前記第1のネットワークにおいて割り当てられた第1の
IPアドレスの第1のアドレス体系は、前記第2のネッ
トワークにおいて割り当てられた第2のIPアドレスの
第2のアドレス体系と異なり、 移動体端末の第2のIPアドレスを前記第1のアドレス
体系に従うように変換した前記移動体端末の第3のIP
アドレスを前記ホームエージェントに登録するための登
録要求パケット内のIP経路制御情報における送信元ア
ドレスを、前記第1のアドレス体系に従う前記移動体端
末の第3のIPアドレスに変換する送信元アドレス変換
手段を具備することを特徴とするネットワーク中継装
置。8. A mobile station in a mobile IP communication system, which is a network relay device for connecting a first network including a home agent and a second network which is another network, the network relay device being assigned in the first network. The first address system of one IP address is different from the second address system of the second IP address assigned in the second network, and the second IP address of the mobile terminal is changed to the first address system. Third IP of the mobile terminal converted to comply with the scheme
Source address translation means for translating the source address in the IP route control information in the registration request packet for registering an address into the home agent into the third IP address of the mobile terminal according to the first address system. A network relay device comprising:
動体端末であって、 第1のネットワークにおいて割り当てられる第1のIP
アドレスの第1のアドレス体系は、第2のネットワーク
において割り当てられる第2のIPアドレスの第2のア
ドレス体系と異なり、 前記移動体端末の第2のIPアドレスを前記第1のアド
レス体系に従うように変換した前記移動体端末の第3の
IPアドレスをホームエージェントに登録するための登
録要求パケットを生成する登録要求パケット生成手段
と、 前記移動体端末の第2のIPアドレスを送信元アドレス
とし、前記ホームエージェントの第2のIPアドレスを
宛先アドレスとするIP経路制御情報によって、前記登
録要求パケットをカプセル化して送信する登録要求パケ
ット送信手段とを具備することを特徴とする移動体端
末。9. A mobile terminal used in mobile IP communication, which is a first IP assigned in a first network.
The first address system of the address is different from the second address system of the second IP address assigned in the second network, and the second IP address of the mobile terminal follows the first address system. Registration request packet generation means for generating a registration request packet for registering the converted third IP address of the mobile terminal in a home agent; and a second IP address of the mobile terminal as a source address, A mobile terminal, comprising: a registration request packet transmitting means for encapsulating and transmitting the registration request packet by IP route control information having the second IP address of the home agent as a destination address.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001203679A JP3881198B2 (en) | 2001-07-04 | 2001-07-04 | Mobile IP communication system, mobile IP communication method, network relay device, and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001203679A JP3881198B2 (en) | 2001-07-04 | 2001-07-04 | Mobile IP communication system, mobile IP communication method, network relay device, and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003018185A true JP2003018185A (en) | 2003-01-17 |
JP3881198B2 JP3881198B2 (en) | 2007-02-14 |
Family
ID=19040271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001203679A Expired - Fee Related JP3881198B2 (en) | 2001-07-04 | 2001-07-04 | Mobile IP communication system, mobile IP communication method, network relay device, and mobile terminal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3881198B2 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7242689B2 (en) | 2004-09-17 | 2007-07-10 | Fujitsu Limited | Mobile IP communication terminal, mobile IP communication method, and computer product |
KR100886551B1 (en) | 2003-02-21 | 2009-03-02 | 삼성전자주식회사 | Apparatus and method for filtering traffic flow template packet according to internet protocol version in mobile communication system |
US7526569B2 (en) | 2003-05-01 | 2009-04-28 | Ntt Docomo, Inc. | Router and address identification information management server |
JP2009534906A (en) * | 2006-04-21 | 2009-09-24 | サムスン エレクトロニクス カンパニー リミテッド | Handover apparatus and method in mobile node |
JP2009540637A (en) * | 2006-06-09 | 2009-11-19 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | Method and apparatus for dual-stack mobile node roaming in an IPv4 network |
US7746891B2 (en) | 2003-05-29 | 2010-06-29 | Kddi Corporation | Enabling mobile IPv6 communication over a network containing IPv4 components using ISATAP |
US7899054B2 (en) | 2005-07-05 | 2011-03-01 | Brother Kogyo Kabushiki Kaisha | Management device and program |
US7953076B2 (en) | 2005-05-11 | 2011-05-31 | Samsung Electronics Co., Ltd. | Apparatus and method for reserving session resource in IPv4/IPv6 combination network |
KR101047252B1 (en) | 2007-03-19 | 2011-07-06 | 후지쯔 가부시끼가이샤 | Mobile IP Communication System, Mobile IP Communication Device and Mobile IP Communication Method |
-
2001
- 2001-07-04 JP JP2001203679A patent/JP3881198B2/en not_active Expired - Fee Related
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100886551B1 (en) | 2003-02-21 | 2009-03-02 | 삼성전자주식회사 | Apparatus and method for filtering traffic flow template packet according to internet protocol version in mobile communication system |
US7526569B2 (en) | 2003-05-01 | 2009-04-28 | Ntt Docomo, Inc. | Router and address identification information management server |
US7746891B2 (en) | 2003-05-29 | 2010-06-29 | Kddi Corporation | Enabling mobile IPv6 communication over a network containing IPv4 components using ISATAP |
US7242689B2 (en) | 2004-09-17 | 2007-07-10 | Fujitsu Limited | Mobile IP communication terminal, mobile IP communication method, and computer product |
US7953076B2 (en) | 2005-05-11 | 2011-05-31 | Samsung Electronics Co., Ltd. | Apparatus and method for reserving session resource in IPv4/IPv6 combination network |
US7899054B2 (en) | 2005-07-05 | 2011-03-01 | Brother Kogyo Kabushiki Kaisha | Management device and program |
JP2009534906A (en) * | 2006-04-21 | 2009-09-24 | サムスン エレクトロニクス カンパニー リミテッド | Handover apparatus and method in mobile node |
US8345625B2 (en) | 2006-04-21 | 2013-01-01 | Samsung Electronics Co., Ltd. | Apparatus and method of handover for mobile node |
US8391235B2 (en) | 2006-04-21 | 2013-03-05 | Samsung Electronics Co., Ltd. | Apparatus and method of handover for mobile node |
JP2009540637A (en) * | 2006-06-09 | 2009-11-19 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | Method and apparatus for dual-stack mobile node roaming in an IPv4 network |
US8238363B2 (en) | 2006-06-09 | 2012-08-07 | Huawei Technologies Co., Ltd. | Method and apparatus for a dual-stack MN to roaming in an IPv4 network |
KR101047252B1 (en) | 2007-03-19 | 2011-07-06 | 후지쯔 가부시끼가이샤 | Mobile IP Communication System, Mobile IP Communication Device and Mobile IP Communication Method |
Also Published As
Publication number | Publication date |
---|---|
JP3881198B2 (en) | 2007-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3633430B2 (en) | COMMUNICATION METHOD, COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND RECORDING MEDIUM | |
KR100513863B1 (en) | Wireless Local Area Network making a mobility of host possible and a method operating thereof | |
US7149225B2 (en) | Arrangement for traversing an IPv4 network by IPv6 mobile nodes via a mobility anchor point | |
JP3952860B2 (en) | Protocol converter | |
US8095130B2 (en) | Controlling hand-off in a mobile node with two mobile IP clients | |
EP1263171B1 (en) | Packet communication control device and packet communication control method | |
US20020007414A1 (en) | Network system using dedicated downlink network and bidirectional network | |
CN1875654B (en) | Telecommunication system including two networks | |
JP2000004255A (en) | Communication system device and data packet transfer method | |
AU2004209863A1 (en) | Methods and apparatus for supporting an internet protocol (IP) version independent mobility management system | |
US20070088853A1 (en) | Communication method between IPv6 mobile node and IPv4-based node using DSTM in MIPv6 environment | |
JPWO2008114384A1 (en) | Mobile IP communication system, mobile IP communication apparatus, and mobile IP communication method | |
US7872998B2 (en) | Mobile communication system and apparatus used for same, and control program | |
KR100915513B1 (en) | PACKET BUFFERING METHOD AND APPARATUS FOR REDUCING PACKET LOSS IN PROXY MOBILE IPv6 | |
JP3881198B2 (en) | Mobile IP communication system, mobile IP communication method, network relay device, and mobile terminal | |
JP2000224233A (en) | Mobile communication system | |
CN101977246A (en) | Method and system for supporting PMIPv6 (Proxy Mobile IPv6) mobility | |
KR20010098088A (en) | Hand-Over Method between Packet Zones, and Paket Data Service Using The Same | |
CN1870633B (en) | Method for supporting mobile IPv4 by double-stack moible IPv6 node | |
KR100689731B1 (en) | How to link mobile IPv6 in mobile IPv4 network | |
JP2002223236A (en) | Gateway device in communication system and route optimizing method in the same system | |
JP2006203581A (en) | Communication control system | |
JP4013850B2 (en) | Method for path reduction in mobile IPv6 | |
KR100850512B1 (en) | Mobile IPv6 packets transmission method of Wireless Communications | |
JP2007515823A (en) | Terminal mobility for global IPv4 / global IPv6 transition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041001 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060501 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060516 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060718 |
|
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: 20061031 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061109 |
|
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: 20091117 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101117 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111117 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121117 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |