JP2002223236A - Gateway device in communication system and route optimizing method in the same system - Google Patents
Gateway device in communication system and route optimizing method in the same systemInfo
- Publication number
- JP2002223236A JP2002223236A JP2001016166A JP2001016166A JP2002223236A JP 2002223236 A JP2002223236 A JP 2002223236A JP 2001016166 A JP2001016166 A JP 2001016166A JP 2001016166 A JP2001016166 A JP 2001016166A JP 2002223236 A JP2002223236 A JP 2002223236A
- Authority
- JP
- Japan
- Prior art keywords
- mobile node
- address
- packet
- care
- registration information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、インターネットに
おいて移動ノード(携帯電話機等の移動局装置)のモビ
リティを提供するためのMobile IP(Internet
Protocol)を利用したパケット通信システムにおいて、
移動ノード登録管理、パケット転送、及びルート最適化
を行う通信システムにおけるゲートウェイ装置及び通信
システムにおけるルート最適化方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a Mobile IP (Internet) for providing mobility of a mobile node (mobile station device such as a portable telephone) on the Internet.
Protocol) using a packet communication system.
The present invention relates to a gateway device in a communication system that performs mobile node registration management, packet transfer, and route optimization, and a route optimization method in the communication system.
【0002】[0002]
【従来の技術】従来、この種のインターネットにおける
モビリティ管理方法としては、IETF(Internet Engi
neering Task Force)においてRFC(Request for Comm
ents)2002として標準化されているMobile
IPがある。2. Description of the Related Art Conventionally, as a mobility management method of this kind in the Internet, IETF (Internet Engi
neering Task Force) at the RFC (Request for Comm
ents) Mobile standardized as 2002
There is an IP.
【0003】Mobile IPは、1996年10月
にIETFにおいて標準化されたプロトコルであり、移
動ノードがインターネット上のどこに接続を行っていて
も、他のノードからは移動ノードのホームアドレス宛
(移動ノードに割り当てられた永続的なIPアドレス)
にパケットを送信すれば、移動ノードの移動先までパケ
ットが送信される技術である。[0003] Mobile IP is a protocol standardized by the IETF in October 1996, and no matter where a mobile node is connected on the Internet, another node sends the mobile node a home address (to the mobile node). Assigned permanent IP address)
Is a technique in which a packet is transmitted to a destination of a mobile node if the packet is transmitted to the mobile node.
【0004】また、Mobile IPには、フォーリ
ンネットワーク(移動先のサブネットワーク)における
インターネットに接続する形態として2つの形態があ
る。[0004] In addition, Mobile IP has two modes for connecting to the Internet in a foreign network (sub-network at the destination).
【0005】1つは、移動先のフォーリンネットワーク
にフォーリンエージェント(FA)というルータが存在
してそのルータがパケット中継点となり、気付アドレス
(Care−of Address)としてForei
gn Agent Care−of Addressを
用いる形態である。[0005] One is that a foreign agent (FA) router exists in the foreign network to which the mobile station moves, and that router serves as a packet relay point, and is used as a care-of address (Forei) as a care-of address.
gn Agent Care-of Address.
【0006】もう1つは、移動ノード自身が上記フォー
リンエージェントのパケット処理を兼ねて、気付アドレ
ス(Care−of Address)としてCo−l
ocated Care−of Addressを用い
る形態である。[0006] The other is that the mobile node itself also serves as a care-of address (Co-L) as a care-of address (Care-of Address) while also performing the packet processing of the foreign agent.
This is a mode using an occupied Care-of Address.
【0007】気付アドレス(Care−of Addr
ess)とは、移動ノードに割り当てられる一時的なア
ドレスであり、この気付アドレスを使用することによ
り、移動ノードへパケットを送信するノードは、移動ノ
ードのホームアドレス宛にパケットを送信すれば、ホー
ムエージェントとフォーリンエージェントを経由して移
動ノードまでパケットを転送することができる。A care-of address (Care-of Addr)
ess) is a temporary address assigned to the mobile node, and by using this care-of address, a node that transmits a packet to the mobile node transmits a packet to the mobile node's home address. Packets can be transferred to mobile nodes via agents and foreign agents.
【0008】ここでは、Mobile IPについて、
Foregin Agent Care−of Add
ressを用いる方法について説明する。[0008] Here, about Mobile IP,
Foregin Agent Care-of Add
A method using the less will be described.
【0009】まず、図6を参照してMobile IP
の構成を説明する。図6は、従来の通信システムの構成
を示すブロック図である。First, referring to FIG. 6, Mobile IP
Will be described. FIG. 6 is a block diagram showing a configuration of a conventional communication system.
【0010】Mobile IPは、移動ノード(M
N)605と、移動ノードが本来接続するホームネット
ワーク601と、移動ノード605の移動先であるフォ
ーリンネットワーク602と、移動ノード605と通信
を行うパーソナルコンピュータ等の通信相手CN(Co
rressponding Node)603と、そし
てインターネット網604と、を備えて構成される。但
し、移動ノード605は、破線枠から実線枠へ移動した
ものとする。Mobile IP is a mobile node (M
N) 605, a home network 601 to which the mobile node is originally connected, a foreign network 602 to which the mobile node 605 moves, and a communication partner CN (Co) such as a personal computer that communicates with the mobile node 605.
(Responding Node) 603 and the Internet network 604. However, it is assumed that the mobile node 605 has moved from the broken line frame to the solid line frame.
【0011】ホームネットワーク601は、移動ノード
605のホームアドレスと気付アドレスを関連付けて管
理して、移動ノード宛のパケットをカプセル化して移動
先のFA607に対してパケットを転送するホームエー
ジェント(HA)606と、インターネット網とのゲー
トウェイ(GW)608とを備えて構成される。ここ
で、ホームエージェント606のIPアドレスは“20
0.0.10.1”、移動ノード605のIPアドレス
は“200.0.10.2”とする。The home network 601 manages the home address and care-of address of the mobile node 605 in association with each other, encapsulates a packet addressed to the mobile node, and transfers the packet to the FA 607 to which the mobile node 605 moves. And a gateway (GW) 608 to the Internet network. Here, the IP address of the home agent 606 is “20”.
0.0.10.1 ”and the IP address of the mobile node 605 is“ 200.0.10.2 ”.
【0012】フォーリンネットワーク602は、移動ノ
ードのホームエージェントからのパケットを脱カプセル
化して移動ノード605に対して転送するフォーリンエ
ージェント(FA)607とを備えて構成される。ここ
で、フォーリンエージェント607のIPアドレスは
“200.0.20.1”とする。The foreign network 602 includes a foreign agent (FA) 607 for decapsulating a packet from the home agent of the mobile node and transferring the packet to the mobile node 605. Here, the IP address of the foreign agent 607 is “200.0.20.1”.
【0013】以上のように構成されたMobile I
Pについて、その動作を説明する。The Mobile I configured as described above
The operation of P will be described.
【0014】ここでは、移動ノード605が、ホームネ
ットワーク601から移動してフォーリンネットワーク
602に接続を行っていると仮定する。Here, it is assumed that mobile node 605 has moved from home network 601 and connected to foreign network 602.
【0015】まず、移動ノード605の現在位置である
気付アドレス(Care−of Address)をホ
ームエージェント606に対して通知する登録処理につ
いて説明する。First, registration processing for notifying the home agent 606 of a care-of address (care-of address) which is the current position of the mobile node 605 will be described.
【0016】ここでは、気付アドレス(Care−of
Address)としてForeign Agent
Care−of Addressを用いる方法を使用
すると仮定しているので、移動ノード605はフォーリ
ンネットワーク602内のフォーリンエージェント60
7のIPアドレス“200.0.20.1”をFore
ign Agent Care−of Address
として獲得し、フォーリンエージェント607に対して
登録要求メッセージを送信する。In this case, the care-of address (Care-of
Address) as Foreign Agent
Since it is assumed that the method using the Care-of Address is used, the mobile node 605 can use the foreign agent 60 in the foreign network 602.
Fore 7 IP address "200.0.20.1"
Ign Agent Care-of Address
And transmits a registration request message to the foreign agent 607.
【0017】移動ノード605から登録要求メッセージ
を受けたフォーリンエージェント607は、移動ノード
のホームエージェント606に登録要求メッセージを中
継する。ホームエージェント606は、移動ノード60
5からの登録要求メッセージを受信すると、移動ノード
605のHome Address“200.0.1
0.2”とForeign Agent Care−o
f Address“200.0.20.1”を対応付
けて管理する。The foreign agent 607 that has received the registration request message from the mobile node 605 relays the registration request message to the home node 606 of the mobile node. The home agent 606 includes the mobile node 60
When receiving the registration request message from the mobile node 605, the Home Address “200.0.1” of the mobile node 605 is received.
0.2 ”and Foreign Agent Care-o
f Address “200.0.20.1” is associated and managed.
【0018】そして、ホームエージェント606は、ホ
ームエージェント606において移動ノード605の登
録処理が正常に行われたことの応答として登録応答メッ
セージをフォーリンエージェント607に対して送信す
る。Then, home agent 606 transmits a registration response message to foreign agent 607 as a response that the registration processing of mobile node 605 has been normally performed in home agent 606.
【0019】フォーリンエージェント607は、登録応
答メッセージを受信すると、フォーリンエージェント6
07で管理する移動ノードの訪問リストに追加し、この
登録応答メッセージを移動ノード605に対して中継す
る。移動ノード605は、フォーリンエージェント60
7からの登録応答メッセージを受信することにより、登
録処理が正常に終了したことを認識する。When foreign agent 607 receives the registration response message, foreign agent 6
In step 07, the registration response message is added to the mobile node's visit list and relayed to the mobile node 605. The mobile node 605 has the foreign agent 60
By receiving the registration response message from PC 7, it is recognized that the registration processing has been completed normally.
【0020】次に、通信相手603から移動ノード60
5に対して、パケットを転送する動作について説明す
る。Next, from the communication partner 603 to the mobile node 60
5 will be described.
【0021】通信相手603は、移動ノード605のH
ome Address“200.0.10.2”に対
してパケット609を送信する。この時、通信相手60
3は、移動ノード605がホームネットワーク601か
ら移動先のフォーリンネットワーク602に移動したこ
とを知らない。The communication partner 603 is the mobile node 605 H
The packet 609 is transmitted to the home address “200.0.10.2”. At this time, the communication partner 60
No. 3 does not know that the mobile node 605 has moved from the home network 601 to the foreign network 602 of the movement destination.
【0022】通信相手603から送信されたパケット6
09は、ホームネットワーク601のゲートウェイ60
8を介してホームネットワーク601に転送される。但
し、移動ノード605はホームネットワーク601に接
続を行っていないので、ホームエージェント606が、
通信相手603から送信されたパケット609を受信す
る。Packet 6 transmitted from communication partner 603
09 is a gateway 60 of the home network 601.
8 to the home network 601. However, since the mobile node 605 does not connect to the home network 601, the home agent 606
The packet 609 transmitted from the communication partner 603 is received.
【0023】ホームエージェント606は、図7のよう
にパケット609を、符号701で示すようにカプセル
化し、このカプセル化されたパケット610を、移動ノ
ード605のForeign Agent Care−
of Addressであるフォーリンエージェント6
07のIPアドレス“200.0.20.1”に転送す
る。The home agent 606 encapsulates the packet 609 as shown by reference numeral 701 as shown in FIG. 7, and encapsulates the encapsulated packet 610 in the Foreign Agent Care-
Foreign Agent 6 which is of Address
07 to the IP address “200.0.20.1”.
【0024】フォーリンエージェント607は、カプセ
ル化されたパケット610を受信して、図7に符号70
2で示すように脱カプセル化してから移動ノード605
のIPアドレス“200.0.10.2”に中継する。
移動ノード605は、フォーリンエージェント607か
らのパケットを受信する。The foreign agent 607 receives the encapsulated packet 610, and
The mobile node 605 decapsulates as shown in FIG.
Is relayed to the IP address “200.0.10.2”.
The mobile node 605 receives a packet from the foreign agent 607.
【0025】ここで、IPパケットのカプセル化と脱カ
プセル化について、図7を参照して詳細に説明する。Here, the encapsulation and decapsulation of the IP packet will be described in detail with reference to FIG.
【0026】カプセル化とは、図7に示すIPパケット
709を、気付アドレスやホームエージェントのアドレ
ス情報を含むヘッダを追加してカプセル化701してI
Pパケット610にすることである。脱カプセル化70
2とは、逆にカプセル化されたパケット610から、中
身のパケットである609を取り出すことである。Encapsulation is performed by encapsulating 701 the IP packet 709 shown in FIG. 7 by adding a header including a care-of address and address information of a home agent.
P packet 610. Decapsulation 70
Conversely, 2 means to extract the contents packet 609 from the encapsulated packet 610.
【0027】次に、移動ノード605から通信相手60
3へのパケット転送方法について説明する。Next, the mobile node 605 sends the communication partner 60
3 will be described.
【0028】移動ノード605からのパケットは、差出
元IPアドレスを移動ノード605のHome Add
ressである“200.0.10.2”とし、受信先
IPアドレスを通信相手603のIPアドレスとして送
信する。従って、移動ノード605から通信相手603
へのパケットのルーティングは、ホームエージェント6
06を経由しない通常のインターネットと同様のルーテ
ィングとなる。The packet from the mobile node 605 has the source IP address as the Home Add of the mobile node 605.
The address is “200.0.10.2” and the destination IP address is transmitted as the IP address of the communication partner 603. Therefore, the mobile node 605 sends the communication partner 603
Routing of packets to the home agent 6
The routing is the same as that of the normal Internet without passing through 06.
【0029】このように、Mobile IPを用いた
モビリティ管理を適用することによって。移動ノード6
05は、インターネット上のどこに接続を行っても通信
を行うことができる。As described above, by applying mobility management using Mobile IP. Mobile node 6
No. 05 can communicate regardless of where it is connected on the Internet.
【0030】[0030]
【発明が解決しようとする課題】しかしながら、従来の
装置において、Mobile IPでは、移動ノード6
05が移動先であるフォーリンネットワーク602に接
続を行っている場合、必ずホームエージェント606を
経由したルーティングをとり、このためパケット転送に
余分な経路を要するという問題がある。However, in the conventional device, in Mobile IP, the mobile node 6
When the network 05 is connected to the foreign network 602 to which it moves, routing is always performed via the home agent 606, and there is a problem that an extra route is required for packet transfer.
【0031】本発明はかかる点に鑑みてなされたもので
あり、移動ノードがフォーリンネットワークに接続を行
っている場合、ホームエージェントを経由した冗長な経
路を通らないルート最適化を実現することができる通信
システムにおけるゲートウェイ装置及び通信システムに
おけるルート最適化方法を提供することを目的とする。The present invention has been made in view of such a point, and when a mobile node is connected to a foreign network, route optimization that does not pass through a redundant route via a home agent can be realized. An object of the present invention is to provide a gateway device in a communication system and a route optimization method in the communication system.
【0032】[0032]
【課題を解決するための手段】本発明の通信システムに
おけるゲートウェイ装置は、移動ノードの移動先のサブ
ネットワークに存在するルータの役割を担うフォーリン
エージェント手段と、移動ノードからの登録要求メッセ
ージによって移動ノードが本装置のサブネットワークに
接続を行っていることを認識し、本装置が管理するサブ
ネットワークに接続を行う移動ノードのホームアドレス
と移動ノードに割り当てられる一時的なアドレスである
気付アドレスとを、移動ノード登録情報として保持する
管理テーブルと、を具備する構成を採る。SUMMARY OF THE INVENTION A gateway device in a communication system according to the present invention includes a foreign agent unit serving as a router existing in a subnetwork to which a mobile node moves, and a mobile node in response to a registration request message from the mobile node. Recognizes that it is connected to the sub-network of this device, and the home address of the mobile node that connects to the sub-network managed by this device and the care-of address, which is a temporary address assigned to the mobile node, And a management table held as mobile node registration information.
【0033】この構成によれば、移動ノードからの登録
要求メッセージによって、その移動ノードがゲートウェ
イ装置のサブネットワークに接続を行っていることを認
識し、自らが管理するサブネットワークに接続を行う移
動ノードのホームアドレスと、気付アドレスとを移動ノ
ード登録情報として保持して管理することができ、これ
によってサブネットワークに接続する全ての移動ノード
登録情報を把握することができる。According to this configuration, the mobile node recognizes from the registration request message from the mobile node that the mobile node is connected to the subnetwork of the gateway device, and connects to the subnetwork managed by the mobile node. The home address and the care-of address can be held and managed as mobile node registration information, whereby all mobile node registration information connected to the subnetwork can be grasped.
【0034】本発明の通信システムにおけるゲートウェ
イ装置は、上記構成において、本装置が管理するサブネ
ットワークに接続を行う移動ノードから、同じサブネッ
トワークに接続を行っている移動ノード宛のパケットを
受信した際に、管理テーブルの移動ノード登録情報に応
じて、前記パケットを前記移動ノードの現在位置に転送
するパケット転送手段と、を具備する構成を採る。In the above configuration, the gateway device in the communication system of the present invention, when receiving a packet addressed to a mobile node connected to the same subnetwork from a mobile node connected to the subnetwork managed by the device. And a packet transfer unit for transferring the packet to the current position of the mobile node according to the mobile node registration information in the management table.
【0035】この構成によれば、ゲートウェイ装置が管
理するサブネットに接続を行う移動ノードから、同じサ
ブネットに接続を行っている移動ノード宛のパケットを
受信した場合、移動ノード登録情報を利用して前記パケ
ットを移動ノードの現在の位置に転送することができ、
これによってホームエージェントを経由した冗長な経路
を通らないルート最適化を実現することができる。According to this configuration, when a packet addressed to a mobile node connected to the same subnet is received from a mobile node connected to the subnet managed by the gateway device, the packet is received using the mobile node registration information. The packet can be forwarded to the current location of the mobile node,
This makes it possible to realize route optimization that does not pass through a redundant route via the home agent.
【0036】本発明の通信システムにおけるゲートウェ
イ装置は、上記構成において、本装置が管理するサブネ
ットワークに接続を行う移動ノードから、同じサブネッ
トワークに接続を行っている移動ノード宛のパケットを
受信した際に、管理テーブルの移動ノード登録情報に応
じて、その移動ノードの気付アドレスが接続先アドレス
と判断された場合、前記パケットをカプセル化するパケ
ットカプセル化手段を具備し、パケット転送手段が、前
記移動ノードの現在の気付アドレスにパケットを転送す
る構成を採る。In the above configuration, the gateway device in the communication system of the present invention, when receiving a packet addressed to a mobile node connected to the same subnetwork from a mobile node connected to the subnetwork managed by the device. A packet encapsulation unit for encapsulating the packet when the care-of address of the mobile node is determined to be a connection destination address in accordance with the mobile node registration information in the management table; A configuration is employed in which a packet is forwarded to the current care-of address of the node.
【0037】この構成によれば、ゲートウェイ装置が管
理するサブネットに接続を行う移動ノードから、同じサ
ブネットに接続を行っている移動ノード宛のパケットを
受信した場合、管理テーブルの移動ノード登録情報を利
用して、その移動ノードの気付アドレスが接続先アドレ
スと判断された場合、前記パケットをカプセル化し、前
記移動ノードの現在の気付アドレスにパケットを転送す
ることができ、これによってホームエージェントを経由
した冗長な経路を通らないルート最適化を実現すること
ができる。According to this configuration, when a packet addressed to a mobile node connected to the same subnet is received from a mobile node connected to the subnet managed by the gateway device, the mobile node registration information in the management table is used. Then, if the care-of address of the mobile node is determined to be the connection destination address, the packet can be encapsulated and the packet can be forwarded to the current care-of address of the mobile node, thereby providing redundancy via the home agent. Route optimization that does not pass through a simple route can be realized.
【0038】本発明の通信システムにおけるゲートウェ
イ装置は、上記構成において、本装置が管理するサブネ
ットワークに接続を行う移動ノードのホームアドレスと
気付アドレスを移動ノード登録情報として同じネットワ
ークドメインの他の本装置に通知する移動ノード登録情
報通知手段を具備する構成を採る。The gateway device in the communication system according to the present invention, in the above-described configuration, uses the home address and the care-of address of a mobile node connecting to a sub-network managed by the device as another mobile device of the same network domain as mobile node registration information. Is provided with a mobile node registration information notifying means for notifying the mobile node registration information.
【0039】この構成によれば、ゲートウェイ装置が管
理するサブネットに接続を行う移動ノードのホームアド
レスと気付アドレス移動ノード登録情報として同じネッ
トワークドメインの他のゲートウェイ装置に通知するこ
とができる。According to this configuration, it is possible to notify another gateway apparatus of the same network domain as the home address and care-of address of the mobile node connecting to the subnet managed by the gateway apparatus as mobile node registration information.
【0040】本発明の通信システムにおけるゲートウェ
イ装置は、上記構成において、同じネットワークドメイ
ンの他の本装置から移動ノード登録情報を受信して管理
テーブルに保持する移動ノード登録情報受信手段を具備
する構成を採る。The gateway device in the communication system according to the present invention, in the above-mentioned configuration, has a configuration including a mobile node registration information receiving means for receiving mobile node registration information from another device of the same network domain and holding the information in a management table. take.
【0041】この構成によれば、同じネットワークドメ
イン内の全サブネットのゲートウェイ装置に接続を行う
全ての移動ノードのホームアドレスと気付アドレスを移
動ノード登録情報として保持して管理することができ
る。According to this configuration, the home address and the care-of address of all the mobile nodes that connect to the gateway devices on all the subnets in the same network domain can be held and managed as mobile node registration information.
【0042】本発明の通信システムにおけるゲートウェ
イ装置は、上記構成において、本装置が管理するサブネ
ットワークに接続を行う移動ノードから、前記移動ノー
ドと同じネットワークドメインの他のサブネットワーク
に接続を行っている移動ノード宛のパケットを受信した
場合、管理テーブルの移動ノード登録情報に応じて、前
記パケットをカプセル化するカプセル化手段と、前記移
動ノードの現在の気付アドレスにパケットを転送する転
送手段とを具備する構成を採る。The gateway device in the communication system of the present invention, in the above configuration, connects from a mobile node connecting to a subnetwork managed by the present device to another subnetwork in the same network domain as the mobile node. When receiving a packet addressed to a mobile node, the mobile communication device includes encapsulation means for encapsulating the packet in accordance with mobile node registration information in a management table, and transfer means for transferring the packet to a current care-of address of the mobile node. It adopts the configuration to do.
【0043】この構成によれば、ゲートウェイ装置が管
理するサブネットに接続を行う移動ノードから、前記移
動ノードの同じネットワークドメイン内の違うサブネッ
トに接続を行っている移動ノード宛のパケットを受信し
た場合、管理テーブルの移動ノード登録情報を利用し
て、前記パケットをカプセル化し、前記移動ノードの現
在の気付アドレスにパケットを転送することができ、こ
れによってホームエージェントを経由した冗長な経路を
通らないルート最適化を実現することができる。According to this configuration, when a packet addressed to a mobile node connecting to a different subnet in the same network domain of the mobile node is received from a mobile node connecting to the subnet managed by the gateway device, Utilizing the mobile node registration information in the management table, the packet can be encapsulated and transferred to the current care-of address of the mobile node, thereby optimizing the route without going through a redundant route via the home agent. Can be realized.
【0044】本発明の通信システムにおけるゲートウェ
イ装置は、上記構成において、本装置が管理するサブネ
ットワークに接続を行う移動ノードが同じネットワーク
ドメインの他のサブネットワークに移動した場合、管理
テーブルの移動ノード登録情報に応じて、前記移動ノー
ドが同じネットワークドメインの他のサブネットワーク
に登録していたことを認識し、前記移動ノードの移動が
同じネットワークドメイン内における移動であることを
検出する移動ノード移動検出手段を具備する構成を採
る。In the above configuration, the gateway device in the communication system of the present invention, when a mobile node connected to a subnetwork managed by the device moves to another subnetwork of the same network domain, registers a mobile node in a management table. Mobile node movement detecting means for recognizing that the mobile node has registered in another subnetwork of the same network domain according to information, and detecting that the movement of the mobile node is within the same network domain. Is adopted.
【0045】この構成によれば、ゲートウェイ装置が管
理するサブネットワークに接続を行う移動ノードが同じ
ネットワークドメインの他のサブネットに移動した場
合、管理テーブルの移動ノード登録情報を利用して、前
記移動ノードが同じネットワークドメインの他のサブネ
ットに登録していたことを認識し、前記移動ノードの移
動が同じネットワークドメイン内における移動であるこ
とを検出することができ、これによってホームエージェ
ントへの登録要求メッセージとホームエージェントから
の登録応答メッセージを削減することができる。According to this configuration, when the mobile node that connects to the subnetwork managed by the gateway device moves to another subnet in the same network domain, the mobile node uses the mobile node registration information in the management table to make the connection. Recognizes that the mobile node has registered in another subnet of the same network domain, and can detect that the movement of the mobile node is a movement in the same network domain, whereby a registration request message to the home agent and a Registration response messages from home agents can be reduced.
【0046】本発明の通信システムにおけるゲートウェ
イ装置は、上記構成において、本装置が管理するサブネ
ットワークに接続を行う移動ノードが同じネットワーク
ドメインの他のサブネットワークに移動した場合、ホー
ムエージェントに登録されている気付アドレスと実際の
移動ノードの気付アドレスが異なる場合に、外部からの
パケットがホームエージェントに登録されている気付ア
ドレスを収容するゲートウェイ装置に転送されてきた場
合、管理テーブルの移動ノード登録情報に応じて、カプ
セル化されたパケットの宛先アドレスを実際の移動ノー
ドの気付アドレスに更新し、実際の移動ノードの気付ア
ドレスにパケットを転送する構成を採る。In the above configuration, the gateway device in the communication system of the present invention is registered in the home agent when a mobile node connected to a subnetwork managed by the device moves to another subnetwork in the same network domain. If the care-of address of the mobile node differs from the care-of address of the actual mobile node, and a packet from the outside is transferred to the gateway device containing the care-of address registered in the home agent, the mobile node registration information in the management table Accordingly, the destination address of the encapsulated packet is updated to the care-of address of the actual mobile node, and the packet is transferred to the care-of address of the actual mobile node.
【0047】この構成によれば、ゲートウェイ装置が管
理するサブネットに接続を行う移動ノードが同じネット
ワークドメインの他のサブネットに移動した場合、ホー
ムエージェントに登録されている気付アドレスと実際の
移動ノードの気付アドレスが異なる場合に、外部からの
パケットがホームエージェントに登録されている気付ア
ドレスを収容するゲートウェイ装置に転送されてきた場
合でも、管理テーブルの移動ノード登録情報を利用し
て、カプセル化されたパケットの宛先アドレスを実際の
移動ノードの気付アドレスに更新し、実際の移動ノード
の気付アドレスにパケットを転送することができ、これ
によってホームエージェントを経由した冗長な経路を通
らないルート最適化を実現することができる。According to this configuration, when the mobile node connecting to the subnet managed by the gateway device moves to another subnet in the same network domain, the care-of address registered in the home agent and the care-of address of the actual mobile node are used. If the address is different, even if a packet from the outside is transferred to the gateway device containing the care-of address registered in the home agent, the encapsulated packet is used by using the mobile node registration information in the management table. Can be updated to the care-of address of the actual mobile node, and packets can be forwarded to the care-of address of the actual mobile node, thereby realizing route optimization that does not go through a redundant route via the home agent. be able to.
【0048】本発明の移動ノード登録管理方法は、移動
ノードからの登録要求メッセージによって移動ノードが
本装置のサブネットワークに接続を行っていることを認
識し、ゲートウェイ装置が管理するサブネットワークに
接続を行う移動ノードのホームアドレスと気付アドレス
とを、移動ノード登録情報として保持して管理するよう
にした。According to the mobile node registration management method of the present invention, the mobile node recognizes that the mobile node is connected to the subnetwork of the present apparatus by a registration request message from the mobile node, and connects to the subnetwork managed by the gateway apparatus. The home address and the care-of address of the mobile node to be performed are stored and managed as mobile node registration information.
【0049】この方法によれば、移動ノードからの登録
要求メッセージによって、その移動ノードがゲートウェ
イ装置のサブネットワークに接続を行っていることを認
識し、自らが管理するサブネットワークに接続を行う移
動ノードのホームアドレスと、気付アドレスとを移動ノ
ード登録情報として保持して管理することができ、これ
によってサブネットワークに接続を行う全ての移動ノー
ド登録情報を把握することができる。According to this method, the mobile node recognizes from the registration request message from the mobile node that the mobile node is connected to the subnetwork of the gateway device, and connects to the subnetwork managed by the mobile node. The home address and the care-of address can be held and managed as mobile node registration information, whereby all mobile node registration information for connecting to the subnetwork can be grasped.
【0050】本発明のパケット転送方法は、ゲートウェ
イ装置が管理するサブネットワークに接続を行う移動ノ
ードから、同じサブネットワークに接続を行っている移
動ノード宛のパケットを受信した際に、請求項9記載の
移動ノード登録管理方法で保持管理される移動ノード登
録情報に応じて、前記パケットを移動ノードの現在の位
置に転送するようにした。A packet transfer method according to the present invention, wherein a packet addressed to a mobile node connected to the same subnetwork is received from a mobile node connected to the subnetwork managed by the gateway device. The packet is transferred to the current position of the mobile node according to the mobile node registration information held and managed by the mobile node registration management method.
【0051】この方法によれば、ゲートウェイ装置が管
理するサブネットに接続を行う移動ノードから、同じサ
ブネットに接続を行っている移動ノード宛のパケットを
受信した場合、移動ノード登録情報を利用して前記パケ
ットを移動ノードの現在の位置に転送することができ、
これによってホームエージェントを経由した冗長な経路
を通らないルート最適化を実現することができる。According to this method, when a packet addressed to a mobile node connected to the same subnet is received from a mobile node connected to the subnet managed by the gateway device, the packet is received using the mobile node registration information. The packet can be forwarded to the current location of the mobile node,
This makes it possible to realize route optimization that does not pass through a redundant route via the home agent.
【0052】本発明のパケット転送方法は、上記方法に
おいて、ゲートウェイ装置が管理するサブネットワーク
に接続を行う移動ノードから、同じサブネットワークに
接続を行っている移動ノード宛のパケットを受信した際
に、その移動ノードの気付アドレスが接続先アドレスと
判断された場合、前記パケットをカプセル化して、前記
移動ノードの現在の気付アドレスに転送するようにし
た。[0052] In the packet transfer method of the present invention, in the above method, when a packet addressed to a mobile node connected to the same subnetwork is received from a mobile node connected to the subnetwork managed by the gateway device, When it is determined that the care-of address of the mobile node is a connection destination address, the packet is encapsulated and transferred to the current care-of address of the mobile node.
【0053】この方法によれば、ゲートウェイ装置が管
理するサブネットに接続を行う移動ノードから、同じサ
ブネットに接続を行っている移動ノード宛のパケットを
受信した場合、その移動ノードの気付アドレスが接続先
アドレスと判断された場合、前記パケットをカプセル化
し、前記移動ノードの現在の気付アドレスにパケットを
転送することができ、これによってホームエージェント
を経由した冗長な経路を通らないルート最適化を実現す
ることができる。According to this method, when a packet addressed to a mobile node connected to the same subnet is received from a mobile node connected to the subnet managed by the gateway device, the care-of address of the mobile node is set to the connection destination. If the address is determined, the packet can be encapsulated and the packet can be forwarded to the current care-of address of the mobile node, thereby realizing route optimization that does not go through a redundant route via the home agent. Can be.
【0054】本発明の移動ノード登録管理方法は、上記
方法において、ゲートウェイ装置が管理するサブネット
ワークに接続を行う移動ノードのホームアドレスと気付
アドレスを移動ノード登録情報として同じネットワーク
ドメインの他のゲートウェイ装置に通知するようにし
た。In the mobile node registration management method according to the present invention, in the above method, a home address and a care-of address of a mobile node connecting to a subnetwork managed by the gateway device are used as other mobile node devices in the same network domain as mobile node registration information. Was notified.
【0055】この方法によれば、ゲートウェイ装置が管
理するサブネットに接続を行う移動ノードのホームアド
レスと気付アドレス移動ノード登録情報として同じネッ
トワークドメインの他のゲートウェイ装置に通知するこ
とができる。According to this method, the home address of the mobile node connecting to the subnet managed by the gateway device and the care-of address can be notified to other gateway devices in the same network domain as mobile node registration information.
【0056】本発明の移動ノード登録管理方法は、上記
方法において、同じネットワークドメインの他のゲート
ウェイ装置から移動ノード登録情報を受信して保持する
ようにした。According to the mobile node registration management method of the present invention, in the above method, mobile node registration information is received from another gateway device in the same network domain and held.
【0057】この方法によれば、同じネットワークドメ
イン内の全サブネットのゲートウェイ装置に接続を行う
全ての移動ノードのホームアドレスと気付アドレスを、
移動ノード登録情報として保持して管理することができ
る。According to this method, the home address and the care-of address of all the mobile nodes that connect to the gateway devices of all the subnets in the same network domain are set as follows:
It can be held and managed as mobile node registration information.
【0058】本発明のパケット転送方法は、上記方法に
おいて、ゲートウェイ装置が管理するサブネットワーク
に接続を行う移動ノードから、前記移動ノードと同じネ
ットワークドメインの他のサブネットワークに接続を行
っている移動ノード宛のパケットを受信した場合、請求
項13記載の移動ノード登録管理方法によって保持管理
される保持移動ノード登録情報に応じて、前記パケット
をカプセル化して前記移動ノードの現在の気付アドレス
に転送するようにした。[0058] In the packet transfer method of the present invention, in the above method, the mobile node connecting to the subnetwork managed by the gateway device may be connected to another subnetwork of the same network domain as the mobile node. When a packet addressed to the mobile node is received, the packet is encapsulated and transferred to the current care-of address of the mobile node according to the mobile node registration information stored and managed by the mobile node registration management method according to claim 13. I made it.
【0059】この方法によれば、ゲートウェイ装置が管
理するサブネットに接続を行う移動ノードから、前記移
動ノードの同じネットワークドメイン内の違うサブネッ
トに接続を行っている移動ノード宛のパケットを受信し
た場合、移動ノード登録情報を利用して、前記パケット
をカプセル化し、前記移動ノードの現在の気付アドレス
にパケットを転送することができ、これによってホーム
エージェントを経由した冗長な経路を通らないルート最
適化を実現することができる。According to this method, when a packet addressed to a mobile node connecting to a different subnet in the same network domain of the mobile node is received from a mobile node connecting to a subnet managed by the gateway device, Using the mobile node registration information, the packet can be encapsulated and forwarded to the current care-of address of the mobile node, thereby realizing route optimization that does not take a redundant route through the home agent. can do.
【0060】本発明の移動ノード登録管理方法は、上記
方法において、ゲートウェイ装置が管理するサブネット
ワークに接続を行う移動ノードが同じネットワークドメ
インの他のサブネットワークに移動した場合、移動ノー
ド登録情報に応じて、前記移動ノードが同じネットワー
クドメインの他のサブネットワークに登録していたこと
を認識し、前記移動ノードの移動が同じネットワークド
メイン内における移動であることを検出するようにし
た。[0060] In the mobile node registration management method of the present invention, in the above-mentioned method, when a mobile node connected to a subnetwork managed by a gateway device moves to another subnetwork of the same network domain, the mobile node registration management method responds to mobile node registration information. The mobile node recognizes that the mobile node has registered in another subnetwork of the same network domain, and detects that the mobile node moves in the same network domain.
【0061】この方法によれば、ゲートウェイ装置が管
理するサブネットワークに接続を行う移動ノードが同じ
ネットワークドメインの他のサブネットに移動した場
合、移動ノード登録情報を利用して、前記移動ノードが
同じネットワークドメインの他のサブネットに登録して
いたことを認識し、前記移動ノードの移動が同じネット
ワークドメイン内における移動であることを検出するこ
とができ、これによってホームエージェントへの登録要
求メッセージとホームエージェントからの登録応答メッ
セージを削減することができる。According to this method, when a mobile node that connects to a subnetwork managed by the gateway device moves to another subnet in the same network domain, the mobile node uses the mobile node registration information to make the mobile node the same network. Recognizing that the mobile node has registered in another subnet of the domain, it can detect that the movement of the mobile node is a movement in the same network domain, whereby the registration request message to the home agent and the home agent Can be reduced.
【0062】本発明のパケット転送方法は、上記方法に
おいて、ゲートウェイ装置が管理するサブネットワーク
に接続を行う移動ノードが同じネットワークドメインの
他のサブネットワークに移動した場合、ホームエージェ
ントに登録されている気付アドレスと実際の移動ノード
の気付アドレスが異なる場合に、外部からのパケットが
ホームエージェントに登録されている気付アドレスを収
容するゲートウェイ装置に転送されてきた場合、移動ノ
ード登録情報に応じて、カプセル化されたパケットの宛
先アドレスを実際の移動ノードの気付アドレスに更新
し、実際の移動ノードの気付アドレスにパケットを転送
するようにした。[0062] In the packet transfer method of the present invention, in the above method, when a mobile node connecting to a subnetwork managed by the gateway device moves to another subnetwork in the same network domain, the care-of-registration registered in the home agent. If the address is different from the actual care-of address of the mobile node, and an external packet is transferred to the gateway device accommodating the care-of address registered in the home agent, encapsulation is performed according to the mobile node registration information. The destination address of the received packet is updated to the actual care-of address of the mobile node, and the packet is forwarded to the actual care-of address of the mobile node.
【0063】この方法によれば、ゲートウェイ装置が管
理するサブネットに接続を行う移動ノードが同じネット
ワークドメインの他のサブネットに移動した場合、ホー
ムエージェントに登録されている気付アドレスと実際の
移動ノードの気付アドレスが異なる場合に、外部からの
パケットがホームエージェントに登録されている気付ア
ドレスを収容するゲートウェイ装置に転送されてきた場
合でも、移動ノード登録情報を利用して、カプセル化さ
れたパケットの宛先アドレスを実際の移動ノードの気付
アドレスに更新し、実際の移動ノードの気付アドレスに
パケットを転送することができ、これによってホームエ
ージェントを経由した冗長な経路を通らないルート最適
化を実現することができる。According to this method, when the mobile node connecting to the subnet managed by the gateway device moves to another subnet in the same network domain, the care-of address registered in the home agent and the care-of address of the actual mobile node are used. If the address is different, the destination address of the encapsulated packet using the mobile node registration information even if a packet from the outside is transferred to the gateway device containing the care-of address registered in the home agent. Can be updated to the care-of address of the actual mobile node, and the packet can be transferred to the care-of address of the actual mobile node, thereby realizing route optimization that does not go through a redundant route via the home agent. .
【0064】本発明の通信システムにおけるルート最適
化方法は、上記いずれかと同じ移動ノード登録管理方
法、又はパケット転送方法を行うようにした。The route optimization method in the communication system according to the present invention performs the same mobile node registration management method or packet transfer method as any of the above.
【0065】この方法によれば、ホームエージェントを
経由した冗長な経路を通らないルート最適化を実現する
ことができる。According to this method, route optimization that does not pass through a redundant route via the home agent can be realized.
【0066】[0066]
【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を参照して詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0067】図1は、本発明の実施の形態に係る通信シ
ステムにおけるゲートウェイ装置の構成を示すブロック
図である。FIG. 1 is a block diagram showing a configuration of a gateway device in a communication system according to an embodiment of the present invention.
【0068】ゲートウェイ装置101は、Mobile
IPフォーリンエージェント(FA)102と、移動
ノード登録情報通知手段103と、移動ノード登録情報
受信手段104と、移動ノード登録情報管理テーブル1
05と、パケット転送手段106と、パケットカプセル
化手段107と、移動ノード移動検出手段108とを備
えて構成されている。The gateway device 101 is a mobile device.
IP foreign agent (FA) 102, mobile node registration information notifying means 103, mobile node registration information receiving means 104, mobile node registration information management table 1
05, a packet transfer means 106, a packet encapsulation means 107, and a mobile node movement detection means 108.
【0069】FA102は、Mobile IPのフォ
ーリンエージェント(FA)の役割を担うものであ
る。。The FA 102 plays a role of a foreign agent (FA) of Mobile IP. .
【0070】移動ノード登録情報通知手段103は、ゲ
ートウェイ装置101が管理するサブネットに接続を行
っている移動ノード登録情報を別のゲートウェイ装置に
通知するものである。The mobile node registration information notification means 103 notifies another gateway device of mobile node registration information connecting to the subnet managed by the gateway device 101.
【0071】移動ノード登録情報受信手段104は、他
のゲートウェイ(他GW)から上記移動ノード登録情報
を受信し、移動ノード登録情報管理テーブル105に格
納するものである。The mobile node registration information receiving means 104 receives the mobile node registration information from another gateway (other GW) and stores it in the mobile node registration information management table 105.
【0072】移動ノード登録情報管理テーブル105
は、FA102からの自らが管理する移動ノード登録情
報と、移動ノード登録情報受信手段104からの他ゲー
トウェイ装置が管理する移動ノード登録情報を格納し
て、ネットワークドメイン全体の移動ノード登録情報を
管理するものである。Mobile node registration information management table 105
Stores the mobile node registration information managed by itself from the FA 102 and the mobile node registration information managed by another gateway device from the mobile node registration information receiving means 104 to manage the mobile node registration information of the entire network domain. Things.
【0073】パケット転送手段106は、同じサブネッ
トに接続を行っている移動ノード宛のパケットを受信し
た場合にその移動ノードにパケット転送するものであ
る。The packet transfer means 106 transfers a packet addressed to a mobile node connected to the same subnet when the packet is received.
【0074】パケットカプセル化手段107は、気付ア
ドレスがCo−located Care−of Ad
dressである同じサブネットに接続を行っている移
動ノード宛のパケット、又は同じネットワークドメイン
の違うサブネットに接続を行っている移動ノード宛のパ
ケットを受信した場合に、そのパケットをカプセル化す
るものである。The packet encapsulation means 107 determines that the care-of address is a Co-located Care-of Ad.
When a packet addressed to a mobile node connected to the same subnet as a dress or a packet addressed to a mobile node connected to a different subnet in the same network domain is received, the packet is encapsulated. .
【0075】移動ノード移動検出手段108は、移動ノ
ードからの登録要求メッセージを受信した際に、移動ノ
ード登録情報管理テーブル105を参照して前記移動ノ
ードが同じネットワークドメインの違うサブネットに登
録していたことを認識し、前記移動ノードの移動が、同
じネットワークドメイン内における移動であることを検
出するものである。When the mobile node movement detecting means 108 receives the registration request message from the mobile node, the mobile node refers to the mobile node registration information management table 105 and registers the mobile node in a different subnet of the same network domain. And that the movement of the mobile node is movement within the same network domain.
【0076】このようなゲートウェイ装置101が適用
されたMobile IP通信システムの構成を図2を
参照して説明する。但し、ゲートウェイ装置101は、
図2では他の符号204,205,209で示す。The configuration of a Mobile IP communication system to which such a gateway device 101 is applied will be described with reference to FIG. However, the gateway device 101
In FIG. 2, other reference numerals 204, 205, and 209 are used.
【0077】この図2に示す通信システムは、移動ノー
ド201及び202のホームネットワーク210と、移
動ノード201及び202のローミング先であるネット
ワークドメイン208と、インターネット211とを備
えて構成されている。The communication system shown in FIG. 2 includes a home network 210 for the mobile nodes 201 and 202, a network domain 208 to which the mobile nodes 201 and 202 roam, and the Internet 211.
【0078】ホームネットワーク210は、移動ノード
201及び202のホームエージェント(HA)203
と、ホームネットワーク210及びインターネット21
1間に配置されたゲートウェイ装置209とを備えて構
成されている。The home network 210 is a home agent (HA) 203 for the mobile nodes 201 and 202.
And the home network 210 and the Internet 21
And a gateway device 209 disposed therebetween.
【0079】ネットワークドメイン208は、第1サブ
ネット206及び第2サブネット207を備えて構成さ
れている。第1サブネット206及び第2サブネット2
07はMobile IPのフォーリンネットワークで
ある。The network domain 208 includes a first subnet 206 and a second subnet 207. First subnet 206 and second subnet 2
07 is a foreign network of Mobile IP.
【0080】第1サブネット206は、第1サブネット
206及びインターネット211間に配置されたゲート
ウェイ装置204を備えて構成されている。なお、ホー
ムエージェントがホームエージェント203である移動
ノード201は、第1サブネット206に接続を行って
いるとする。The first subnet 206 includes a gateway device 204 arranged between the first subnet 206 and the Internet 211. It is assumed that the mobile node 201 whose home agent is the home agent 203 is connected to the first subnet 206.
【0081】第2サブネット207は、第2サブネット
207及びインターネット211間に配置されたゲート
ウェイ装置205を備えて構成されている。なお、ホー
ムエージェントがホームエージェント203である移動
ノード202は、第2サブネット207に接続を行って
いるとする。The second subnet 207 includes a gateway device 205 arranged between the second subnet 207 and the Internet 211. It is assumed that the mobile node 202 whose home agent is the home agent 203 is connected to the second subnet 207.
【0082】次に、移動ノード登録情報管理テーブル1
05について、図3を参照して説明する。Next, the mobile node registration information management table 1
05 will be described with reference to FIG.
【0083】移動ノード登録情報管理テーブル105
は、ネットワークドメイン内の全てのゲートウェイ装置
が接続する移動ノードの登録情報を管理する。ゲートウ
ェイ装置に対応したゲートウェイ番号GW1,GW2,
…と、そのゲートウェイ装置に接続を行っている移動ノ
ードのHome AddressとCare−of A
ddress(気付アドレス)が登録されている。Mobile node registration information management table 105
Manages registration information of mobile nodes to which all gateway devices in the network domain are connected. Gateway numbers GW1, GW2, corresponding to gateway devices
, And the Home Address and Care-of A of the mobile node connected to the gateway device.
address (care-of address) is registered.
【0084】このような構成の通信システムの動作を、
図1〜図5を参照して説明する。The operation of the communication system having such a configuration is described below.
This will be described with reference to FIGS.
【0085】最初に、移動ノード登録管理について、図
1〜図3を参照して説明する。ここでは、ホームエージ
ェントがホームエージェント203である移動ノード2
01が、第1サブネット206のゲートウェイ装置20
4に登録する処理について説明する。First, the mobile node registration management will be described with reference to FIGS. Here, mobile node 2 whose home agent is home agent 203
01 is the gateway device 20 of the first subnet 206
4 will be described.
【0086】まず、移動ノード201は、第1サブネッ
ト206に接続する際にMoileIPの登録要求メッ
セージをゲートウェイ装置204に送信する。ゲートウ
ェイ装置204は、登録要求メッセージを受信する。ゲ
ートウェイ装置204内のFA102は、移動ノード2
01のホームエージェント203に中継する。First, when the mobile node 201 connects to the first subnet 206, it sends a registration request message of MoileIP to the gateway device 204. The gateway device 204 receives the registration request message. The FA 102 in the gateway device 204 is the mobile node 2
01 to the home agent 203.
【0087】この時、UDP(User Datagarm Protocol)
/IPのパケットのペイロードの部分はそのままで、受
信先IPアドレスをホームエージェント203のIPア
ドレス、送信元IPアドレスをフォーリンエージェン
ト、つまりゲートウェイ装置204のIPアドレスとす
る。At this time, UDP (User Datagarm Protocol)
The destination IP address is the IP address of the home agent 203 and the source IP address is the IP address of the foreign agent, that is, the gateway device 204, while keeping the payload portion of the / IP packet as it is.
【0088】ホームエージェント203は、登録要求メ
ッセージを受信して、ホームエージェント203におけ
る移動ノード201のホームアドレスと気付アドレスの
対応付けを更新する。その後、ホームエージェント20
3は、登録応答メッセージをフォーリンエージェントで
あるゲートウェイ装置204に送信する。The home agent 203 receives the registration request message and updates the association between the home address of the mobile node 201 and the care-of address in the home agent 203. Then, the home agent 20
3 transmits a registration response message to the gateway device 204 which is a foreign agent.
【0089】ゲートウェイ装置204は、登録応答メッ
セージを受信する。ゲートウェイ装置204内のFA1
02は、Mobile IPフォーリンエージェント内
のフォーリンエージェントが管理する移動ノードリスト
を更新し、登録応答メッセージを移動ノード201に送
信する。The gateway device 204 receives the registration response message. FA1 in the gateway device 204
02 updates the mobile node list managed by the foreign agent in the Mobile IP foreign agent, and transmits a registration response message to the mobile node 201.
【0090】更に本実施の形態では、ゲートウェイ装置
204のFA102が、移動ノード201が第1サブネ
ット206に接続を行っているという移動ノード登録情
報を移動ノード登録情報管理テーブル105に登録する
と同時に、上記移動ノード登録情報を移動ノード登録情
報通知手段103に通知する。Further, in the present embodiment, the FA 102 of the gateway device 204 registers the mobile node registration information indicating that the mobile node 201 is connected to the first subnet 206 in the mobile node registration information management table 105, and at the same time, The mobile node registration information is notified to the mobile node registration information notification means 103.
【0091】ここで、そのFA102が移動ノード登録
情報管理テーブル105に登録する情報は、ゲートウェ
イ番号と、移動ノードのHome Addressと、
気付アドレス(Care−of Address)であ
る。Here, the information registered by the FA 102 in the mobile node registration information management table 105 includes a gateway number, a home address of the mobile node,
It is a care-of address (Care-of Address).
【0092】移動ノード登録情報通知手段103は、F
A102から移動ノード登録情報の通知を受けると、そ
の移動ノード登録情報にゲートウェイ番号を付与して、
同じネットワークドメイン208の他のゲートウェイ装
置205に通知する。The mobile node registration information notifying means 103
Upon receiving the notification of the mobile node registration information from A102, the mobile node registration information is given a gateway number,
The other gateway device 205 of the same network domain 208 is notified.
【0093】また、同じネットワークドメイン208内
の他のゲートウェイ装置205から移動ノード登録情報
の通知を受けた場合は、移動ノード登録情報受信手段1
04がその通知を受信し、移動ノード登録情報を移動ノ
ード登録情報管理テーブル105に登録する。When the notification of the mobile node registration information is received from another gateway device 205 in the same network domain 208, the mobile node registration information receiving means 1
04 receives the notification and registers the mobile node registration information in the mobile node registration information management table 105.
【0094】ここで、FA102が移動ノード登録情報
管理テーブル105に登録する情報は、ゲートウェイ番
号と、移動ノードのHome Addressと、気付
アドレス(Care−of Address)である。Here, the information registered by the FA 102 in the mobile node registration information management table 105 is a gateway number, a home address of the mobile node, and a care-of address (care-of address).
【0095】次に、同じサブネットに接続する移動ノー
ド間のパケット転送方法について、図1と図4を参照し
て説明する。図4は、同じサブネットに接続する移動ノ
ード間のパケット転送方法を説明するための図である。Next, a method of transferring packets between mobile nodes connected to the same subnet will be described with reference to FIGS. FIG. 4 is a diagram for explaining a packet transfer method between mobile nodes connected to the same subnet.
【0096】移動ノード401及び402のホームエー
ジェントは、ホームエージェント409であり、移動ノ
ード401及び402は、同じ第1サブネット404に
接続を行い、ゲートウェイ装置403は、移動ノード4
01及び402のフォーリンエージェントであると仮定
する。The home agent of each of the mobile nodes 401 and 402 is a home agent 409. The mobile nodes 401 and 402 connect to the same first subnet 404, and the gateway device 403 connects to the mobile node 4
Suppose that the foreign agents are 01 and 402.
【0097】まず、移動ノード401から移動ノード4
02へ向けてパケットが送信される。この時のパケット
ヘッダの受信先IPアドレスは、移動ノード402のホ
ームアドレスである。ゲートウェイ装置403は、移動
ノード401から移動ノード402へのパケットを受信
する。この時、ゲートウェイ装置403内のFA102
は、そのパケットヘッダにより受信先IPアドレスを認
識し、移動ノード登録情報管理テーブル105からその
IPアドレスを検索する。First, the mobile node 401 to the mobile node 4
02 is transmitted. The destination IP address of the packet header at this time is the home address of the mobile node 402. The gateway device 403 receives a packet from the mobile node 401 to the mobile node 402. At this time, the FA 102 in the gateway device 403
Recognizes the destination IP address from the packet header, and searches the mobile node registration information management table 105 for the IP address.
【0098】この時、仮に移動ノード402が、第1サ
ブネット404と第2サブネット407に接続を行って
いないとすると、移動ノード登録情報管理テーブル10
5には、移動ノード402の移動ノード登録情報は登録
されていないので、そのまま移動ノード402のホーム
エージェント409に転送され、従来例によるMobi
le IPのプロトコル処理が実行される。At this time, assuming that mobile node 402 has not connected to first subnet 404 and second subnet 407, mobile node registration information management table 10
5, since the mobile node registration information of the mobile node 402 is not registered, it is transferred to the home agent 409 of the mobile node 402 as it is, and the Mobi according to the conventional example is used.
The le IP protocol processing is executed.
【0099】移動ノード402が第1サブネット404
に接続を行っている場合は、移動ノード登録情報管理テ
ーブル105に、移動ノード402の移動ノード登録情
報が登録されているので、パケットヘッダの受信先IP
アドレスと移動ノード402のHome Addres
sが一致し、ゲートウェイ装置403のFA102は、
移動ノード402がゲートウェイ装置403に接続を行
っている、つまり同じ第1サブネット404に接続を行
っていると認識する。The mobile node 402 has a first subnet 404
When the mobile node 402 is connected, the mobile node registration information of the mobile node 402 is registered in the mobile node registration information management table 105.
Address and Home Address of Mobile Node 402
and the FA 102 of the gateway device 403 is
The mobile node 402 recognizes that it is connecting to the gateway device 403, that is, it is connecting to the same first subnet 404.
【0100】ここで、移動ノード402の気付アドレス
(Care−of Address)がForeign
Agent Care−of Addressである
場合は、ゲートウェイ装置403のパケット転送手段1
06は、移動ノード401から移動ノード402へのパ
ケットを、移動ノード402に向けて送信する。その
後、上記パケットは移動ノード402まで転送される。Here, the care-of address (care-of address) of the mobile node 402 is Foreign.
In the case of Agent Care-of Address, the packet transfer unit 1 of the gateway device 403
06 transmits a packet from the mobile node 401 to the mobile node 402 toward the mobile node 402. Then, the packet is transferred to the mobile node 402.
【0101】移動ノード402の気付アドレスがCo−
located Care−ofAddressである
場合は、ゲートウェイ装置403のパケットカプセル化
手段107は、移動ノード401から移動ノード402
へのパケットを、RFC1853として標準化されてい
る“IP in IP Tunneling”等のカプ
セル化技術を用いて、図7に符号701で示すようにカ
プセル化する。If the care-of address of the mobile node 402 is Co-
In the case of “located Care-of Address”, the packet encapsulation unit 107 of the gateway device 403 moves from the mobile node 401 to the mobile node 402.
Is encapsulated as indicated by reference numeral 701 in FIG. 7 using an encapsulation technique such as “IP in IP Tunneling” standardized as RFC1853.
【0102】この時、外側パケットヘッダの受信先IP
アドレスを、移動ノード登録情報管理テーブル105に
登録されているCare−of Address(気付
アドレス)とする。At this time, the destination IP of the outer packet header
The address is a Care-of Address (care-of address) registered in the mobile node registration information management table 105.
【0103】ゲートウェイ装置403のパケット転送手
段106は、上記カプセル化された移動ノード401か
ら移動ノード402へのパケットを、移動ノード402
のCare−of Address(気付アドレス)に
向けて送信する。その後、従来のMobile IPの
プロトコル処理によって、上記パケットは移動ノード4
02まで転送される。The packet transfer means 106 of the gateway device 403 transfers the encapsulated packet from the mobile node 401 to the mobile node 402 to the mobile node 402.
To the Care-of Address (care-of address). Thereafter, the packet is transferred to the mobile node 4 by the conventional Mobile IP protocol processing.
02 is transferred.
【0104】このように、本実施の形態によるルーティ
ングは、移動ノード401からゲートウェイ装置40
3、移動ノード402のような図4に示した実線のみの
経路となる。As described above, the routing according to the present embodiment is performed by the mobile node 401 and the gateway device 40.
3, such as the mobile node 402, only the solid line shown in FIG.
【0105】一方、従来例によるルーティングは、移動
ノード401から、ゲートウェイ装置403、ホームエ
ージェント409、ゲートウェイ装置409、移動ノー
ド402のように図4に示した実線(上記本実施の形態
によるルーティング)に、更に点線(HA409を経由
する冗長な経路)を経由する経路となる。On the other hand, in the routing according to the conventional example, the mobile node 401 changes from the gateway device 403, the home agent 409, the gateway device 409, and the mobile node 402 to the solid line shown in FIG. , And a route via a dotted line (a redundant route via the HA 409).
【0106】次に、同じネットワークドメインにおいて
違うサブネットに接続する移動ノードへのパケット転送
方法を図1と図2を参照して説明する。Next, a method of transferring a packet to a mobile node connected to a different subnet in the same network domain will be described with reference to FIGS.
【0107】移動ノード201及び202のホームエー
ジェントは、ホームエージェント203である。また、
移動ノード201は第1サブネット206に接続を行
い、ゲートウェイ装置204は移動ノード201のフォ
ーリンエージェントであり、移動ノード202は第2サ
ブネット207に接続を行い、ゲートウェイ装置205
は移動ノード202のフォーリンエージェントであると
仮定する。The home agent of the mobile nodes 201 and 202 is the home agent 203. Also,
The mobile node 201 connects to the first subnet 206, the gateway device 204 is a foreign agent of the mobile node 201, the mobile node 202 connects to the second subnet 207, and the gateway device 205
Is the foreign agent of the mobile node 202.
【0108】まず、移動ノード201から移動ノード2
02へ向けてパケットが送信される。この時のパケット
ヘッダの受信先IPアドレスは、移動ノード202のI
Pアドレスである。ゲートウェイ装置204は、移動ノ
ード201から移動ノード202へのパケットを受信す
る。この時、ゲートウェイ装置204内のMobile
IPフォーリンエージェントは、そのパケットヘッダ
により受信先IPアドレスを認識し、移動ノード登録情
報管理テーブル105からそのIPアドレスを検索す
る。First, from the mobile node 201 to the mobile node 2
02 is transmitted. At this time, the destination IP address of the packet header is
P address. The gateway device 204 receives a packet from the mobile node 201 to the mobile node 202. At this time, the Mobile in the gateway device 204
The IP foreign agent recognizes the destination IP address based on the packet header, and searches the mobile node registration information management table 105 for the IP address.
【0109】この時、仮に移動ノード202が第2サブ
ネット207に接続を行っていないとすると、移動ノー
ド登録情報管理テーブル105には、移動ノード202
の移動ノード登録情報は登録されていないので、そのま
ま移動ノード202のホームエージェント203に転送
され、従来例によるMobile IPのプロトコル処
理が実行される。At this time, if the mobile node 202 does not connect to the second subnet 207, the mobile node registration information management table 105 stores
Since the mobile node registration information is not registered, the mobile node registration information is transferred to the home agent 203 of the mobile node 202 as it is, and the Mobile IP protocol processing according to the conventional example is executed.
【0110】移動ノード202が第2サブネット207
に接続を行っている場合は、移動ノード登録情報管理テ
ーブル105に移動ノード202の移動ノード登録情報
が登録されているので、パケットヘッダの受信先IPア
ドレスと移動ノード202のHome Address
が一致し、ゲートウェイ装置204のMobileIP
フォーリンエージェントは、移動ノード202がゲート
ウェイ装置205に接続を行っている、つまり同じネッ
トワークドメイン208の第2サブネット207に接続
を行っていると認識する。When the mobile node 202 is in the second subnet 207
When the mobile node 202 is connected to the mobile node 202, the mobile node registration information of the mobile node 202 is registered in the mobile node registration information management table 105. Therefore, the destination IP address of the packet header and the home address of the mobile node 202
And the MobileIP of the gateway device 204
The foreign agent recognizes that the mobile node 202 is connected to the gateway device 205, that is, is connected to the second subnet 207 of the same network domain 208.
【0111】その後、ゲートウェイ装置204のパケッ
トカプセル化手段107は、移動ノード201から移動
ノード202へのパケットを、RFC1853として標
準化されている“IP in IP Tunnelin
g”等のカプセル化技術を用いて、図7に符号701で
示すようにカプセル化する。Thereafter, the packet encapsulation means 107 of the gateway device 204 converts the packet from the mobile node 201 to the mobile node 202 into "IP in IP Tunnelin" standardized as RFC1853.
By using an encapsulation technique such as g ″, encapsulation is performed as indicated by reference numeral 701 in FIG.
【0112】この時、外側パケットヘッダの受信先IP
アドレスを、移動ノード登録情報管理テーブル105に
登録されているCare−of Address(気付
アドレス)とする。At this time, the destination IP of the outer packet header
The address is a Care-of Address (care-of address) registered in the mobile node registration information management table 105.
【0113】ゲートウェイ装置204のパケット転送手
段106は、上記カプセル化された移動ノード201か
ら移動ノード202へのパケットを、移動ノード202
のCare−of Address(気付アドレス)に
向けて送信する。その後は、従来のMobile IP
のプロトコル処理によって、上記パケットは移動ノード
202まで転送される。The packet transfer means 106 of the gateway device 204 transfers the encapsulated packet from the mobile node 201 to the mobile node 202 to the mobile node 202.
To the Care-of Address (care-of address). After that, the conventional Mobile IP
The above packet is transferred to the mobile node 202 by the protocol processing described in the above.
【0114】このように、本実施の形態によるルーティ
ングは、移動ノード201からゲートウェイ装置20
4、ゲートウェイ装置205、移動ノード202のよう
な図1に示した実線のみの経路となる。As described above, the routing according to the present embodiment is performed by
4, such as the gateway device 205 and the mobile node 202, only the solid line shown in FIG.
【0115】一方、従来例によるルーティングは、移動
ノード201から、ゲートウェイ装置204、ホームエ
ージェント203、ゲートウェイ装置205、移動ノー
ド202のように図1に示した実線(上記本発明の実施
の形態によるルーティング)に、更に点線(HAを経由
する冗長な経路)を経由する経路となる。On the other hand, in the routing according to the conventional example, the solid line shown in FIG. 1 (from the mobile node 201 to the gateway 204, home agent 203, gateway 205, and mobile node 202) ), The route further passes through a dotted line (a redundant route passing through the HA).
【0116】次に、移動ノードがあるサブネットとの接
続を維持したまま別のサブネットに移動した場合の移動
ノード登録管理方法と、そのパケット転送処理につい
て、図1と図5を参照して説明する。図5は、移動ノー
ドがあるサブネットとの接続を維持したまま別のサブネ
ットに移動した場合のパケット転送方法について説明す
るための図である。Next, a method of registering and managing a mobile node when a mobile node moves to another subnet while maintaining a connection with one subnet, and a packet transfer process thereof will be described with reference to FIGS. 1 and 5. . FIG. 5 is a diagram for explaining a packet transfer method when a mobile node moves to another subnet while maintaining connection with one subnet.
【0117】移動ノード501のホームエージェント
は、ホームエージェント507である。移動する前の移
動ノード501は第1サブネット503に接続を行って
おり、ゲートウェイ装置502は移動ノード501のフ
ォーリンエージェントである。移動した後の移動ノード
501は第2サブネット505に接続を行っており、ゲ
ートウェイ装置504は移動ノード501のフォーリン
エージェントであると仮定する。The home agent of the mobile node 501 is the home agent 507. The mobile node 501 before moving has connected to the first subnet 503, and the gateway device 502 is a foreign agent of the mobile node 501. It is assumed that the mobile node 501 after moving has connected to the second subnet 505, and the gateway device 504 is a foreign agent of the mobile node 501.
【0118】まず、移動ノード管理方法について説明す
る。移動ノード501は、第2サブネット505に接続
する際に、Moile IPの登録要求メッセージをゲ
ートウェイ装置504に送信する。First, the mobile node management method will be described. When connecting to the second subnet 505, the mobile node 501 transmits a registration request message of the Mobile IP to the gateway device 504.
【0119】ゲートウェイ装置504は、上記登録要求
メッセージを受信する。ゲートウェイ装置504の移動
ノード移動検出手段108は、登録要求メッセージを受
信した際に移動ノード登録情報管理テーブル105を参
照して、移動ノード501が同じネットワークドメイン
506の違うサブネット501に登録していたことを認
識し、前記移動ノード501の移動が、同じネットワー
クドメイン506内における移動であることを検出し、
その情報をFA102に通知する。The gateway device 504 receives the registration request message. The mobile node movement detection means 108 of the gateway device 504 refers to the mobile node registration information management table 105 when receiving the registration request message, and the mobile node 501 has registered in a different subnet 501 of the same network domain 506. And that the movement of the mobile node 501 is movement within the same network domain 506,
The information is notified to the FA 102.
【0120】ゲートウェイ装置504のFA102は、
移動ノード移動検出手段108からの通知を受けて、登
録要求メッセージをホームエージェント507には中継
しない。また、FA102は、移動ノード501が第2
サブネット505に接続を行っているという移動ノード
登録情報を、移動ノード登録情報管理テーブル105に
登録すると同時に、上記移動ノード登録情報を移動ノー
ド登録情報通知手段103に通知する。The FA 102 of the gateway device 504 is
Upon receiving the notification from the mobile node movement detecting means 108, the registration request message is not relayed to the home agent 507. Also, the FA 102 determines that the mobile node 501
The mobile node registration information indicating that the connection to the subnet 505 is made is registered in the mobile node registration information management table 105, and at the same time, the mobile node registration information is notified to the mobile node registration information notification means 103.
【0121】ここで、ゲートウェイ装置504のFA1
02が移動ノード登録情報管理テーブル105に登録す
る情報は、ゲートウェイ番号と、移動ノードのHome
Addressと、Care−of Address
である。ゲートウェイ装置504の移動ノード登録情報
通知手段103は、FA102から移動ノード登録情報
の通知を受けると、その移動ノード登録情報にゲートウ
ェイ番号を付与して、同じネットワークドメイン506
の他のゲートウェイ装置に通知する。Here, FA1 of the gateway device 504
02 is registered in the mobile node registration information management table 105 by a gateway number and the home node of the mobile node.
Address and Care-of Address
It is. Upon receiving the notification of the mobile node registration information from the FA 102, the mobile node registration information notifying means 103 of the gateway device 504 assigns a gateway number to the mobile node registration information and outputs the same network domain 506.
To other gateway devices.
【0122】次に、パケット転送方法について説明す
る。Next, a packet transfer method will be described.
【0123】同じネットワークドメイン506に接続す
る移動ノードからのパケットは、「同じサブネットに接
続する移動ノード間のパケット転送方法」と「同じネッ
トワークドメインの違うサブネットに接続する移動ノー
ドへのパケット転送方法」として既に説明しであるので
ここでは省略する。ここでは、外部の通信相手510か
ら移動ノード501へのパケット転送方法について説明
する。A packet from a mobile node connected to the same network domain 506 is transmitted as a “packet transfer method between mobile nodes connected to the same subnet” and a “packet transfer method to mobile nodes connected to different subnets in the same network domain”. Therefore, the description is omitted here. Here, a method of transferring a packet from external communication partner 510 to mobile node 501 will be described.
【0124】まず、移動ノード501へのパケットがネ
ットワークドメイン506以外のインターネット511
から転送されてくる場合、上記移動ノード501へのパ
ケットは、おそらくホームエージェント507を経由し
てくると仮定される。First, packets to the mobile node 501 are sent to the Internet 511 other than the network domain 506.
, It is assumed that the packet to the mobile node 501 probably goes through the home agent 507.
【0125】この場合、ホームエージェント507に登
録されている移動ノード501のフォーリンエージェン
トは、登録要求メッセージをホームエージェント507
には中継していないので、ゲートウェイ装置502のま
まであると考えられ、上記移動ノード501へのパケッ
トは、カプセル化されたパケットでありゲートウェイ装
置502が受信する。In this case, the foreign agent of mobile node 501 registered with home agent 507 sends a registration request message to home agent 507.
Since the packet is not relayed to the mobile device 501, the packet to the mobile node 501 is an encapsulated packet and is received by the gateway device 502.
【0126】この時、ゲートウェイ装置502内のFA
102は、そのパケットを脱カプセル化する。また、そ
のFA102は、脱カプセル化した中身のパケットヘッ
ダにより受信先IPアドレスを確認し、移動ノード登録
情報管理テーブル105からのそのIPアドレスを検索
する。At this time, the FA in the gateway device 502
102 decapsulates the packet. Further, the FA 102 checks the destination IP address based on the decapsulated contents packet header, and searches the mobile node registration information management table 105 for the IP address.
【0127】またFA102は、パケットヘッダの受信
先IPアドレスと移動ノード501のHome Add
ressとが一致する移動ノード登録情報を検索する。
移動ノード登録情報管理テーブル105に登録されてあ
る移動ノード501の移動ノード登録情報は、第2サブ
ネット504に接続を行っていることとして登録されて
いるので、ゲートウェイ装置502のFA102は、移
動ノード501がゲートウェイ装置504に接続を行っ
ていると認識する。[0127] The FA 102 also determines the destination IP address of the packet header and the Home Add of the mobile node 501.
A search is made for mobile node registration information that matches the response.
Since the mobile node registration information of the mobile node 501 registered in the mobile node registration information management table 105 is registered as being connected to the second subnet 504, the FA 102 of the gateway device 502 Recognizes that a connection has been made to the gateway device 504.
【0128】その後、ゲートウェイ装置502のパケッ
トカプセル化手段107は、移動ノード501へのパケ
ットをRFC1853として標準化されている“IP
inIP Tunneling”等のカプセル化技術を
用いて、図7に符号701で示すようにカプセル化す
る。Thereafter, the packet encapsulation unit 107 of the gateway device 502 converts the packet to the mobile node 501 into “IP” standardized as RFC1853.
The encapsulation is performed using an encapsulation technique such as “inIP Tunneling” as shown by reference numeral 701 in FIG.
【0129】この時、外側パケットヘッダの受信先IP
アドレスを、移動ノード登録情報管理テーブル105に
登録されているCare−of Address(気付
アドレス)とする。At this time, the destination IP of the outer packet header
The address is a Care-of Address (care-of address) registered in the mobile node registration information management table 105.
【0130】ゲートウェイ装置502のパケット転送手
段106は、上記カプセル化された移動ノード501へ
のパケットを、移動ノード501のCare−of A
ddress(気付アドレス)に向けて送信する。その
後、従来のMobile IPのプロトコル処理によっ
て、上記パケットが移動ノード501まで転送される。[0130] The packet transfer means 106 of the gateway device 502 transfers the encapsulated packet to the mobile node 501 to the Care-of A of the mobile node 501.
address (care-of address). Thereafter, the packet is transferred to the mobile node 501 by the conventional Mobile IP protocol processing.
【0131】このように、本実施の形態に移動ノード管
理方法は、移動ノード501があるサブネット503と
の接続を維持したまま別のサブネット505に移動した
場合に、ホームエージェント507に対する登録要求メ
ッセージと登録応答メッセージを必要とぜず、適切なパ
ケットルーティングを行うことができる。As described above, according to the mobile node management method of the present embodiment, when the mobile node 501 moves to another subnet 505 while maintaining the connection with one subnet 503, the registration request message to the home agent 507 is Appropriate packet routing can be performed without requiring a registration response message.
【0132】このように、実施の形態の通信システムに
おけるゲートウェイ装置によれば、Mobile IP
が適用されるネットワークのゲートウェイ装置101
に、Mobile IPフォーリンエージェント(F
A)102と、移動ノード登録情報通知手段103と、
移動ノード登録情報受信手段104と、移動ノード登録
情報管理テーブル105と、パケット転送手段106
と、パケットカプセル化手段107と、移動ノード移動
検出手段108とを設けることにより、ゲートウェイ装
置101が管理するサブネットに接続する移動ノードか
ら同じサブネットに接続を行っている移動ノード宛のパ
ケットを受信した際に、その移動ノードの気付アドレス
がCo−located Care−of Addre
ssである場合、移動ノード登録情報管理テーブル10
5を利用して、そのIPパケットをカプセル化し、移動
ノードの現在の気付アドレスに転送することができ、ホ
ームエージェントを経由した冗長な経路を通らないルー
ト最適化を実現することができる。As described above, according to the gateway device in the communication system of the embodiment, Mobile IP
To which the gateway device 101 is applied
Mobile IP Foreign Agent (F
A) 102, mobile node registration information notification means 103,
Mobile node registration information receiving means 104, mobile node registration information management table 105, packet transfer means 106
, The packet encapsulation means 107 and the mobile node movement detecting means 108, a packet addressed to a mobile node connected to the same subnet is received from a mobile node connected to the subnet managed by the gateway device 101. In this case, the care-of address of the mobile node is changed to Co-located Care-of Address.
If it is ss, the mobile node registration information management table 10
5, the IP packet can be encapsulated and transferred to the current care-of address of the mobile node, thereby realizing route optimization that does not go through a redundant route via the home agent.
【0133】また、ゲートウェイ装置101が管理する
サブネットに接続する移動ノードから同じネットワーク
ドメイン内の違うサブネットに接続を行っている移動ノ
ード宛のパケットを受信した場合、移動ノード登録情報
管理テーブル105を利用して、そのパケットをカプセ
ル化し、移動ノードの現在の気付アドレスに転送するこ
とができ、ホームエージェントを経由した冗長な経路を
通らないルート最適化を実現することができる。When a packet addressed to a mobile node connected to a different subnet within the same network domain is received from a mobile node connected to a subnet managed by the gateway device 101, the mobile node registration information management table 105 is used. Then, the packet can be encapsulated and transferred to the current care-of address of the mobile node, and route optimization that does not pass through a redundant route via the home agent can be realized.
【0134】また、移動ノードがあるサブネットとの接
続を維持したまま別のサブネットに移動した場合に、ホ
ームエージェントに対する登録要求メッセージと登録応
答メッセージが必要ではなく、その場合でも適切なパケ
ットルーティングを行うことができる。Further, when the mobile node moves to another subnet while maintaining the connection with one subnet, a registration request message and a registration response message to the home agent are not required, and even in that case, appropriate packet routing is performed. be able to.
【0135】なお、上記実施の形態ではネットワークド
メインを通常のインターネット網で説明したが、ネット
ワークドメインを、移動通信オペレータやインターネッ
トサービスプロバイダー(ISP)として実現してもよ
い。In the above embodiment, the network domain has been described as an ordinary Internet network. However, the network domain may be realized as a mobile communication operator or an Internet service provider (ISP).
【0136】[0136]
【発明の効果】以上説明したように、本発明によれば、
移動ノードがフォーリンネットワークに接続を行ってい
る場合、ホームエージェントを経由した冗長な経路を通
らないルート最適化を実現することができる。As described above, according to the present invention,
When the mobile node is connected to the foreign network, route optimization that does not pass through a redundant route via the home agent can be realized.
【図1】本発明の実施の形態に係る通信システムにおけ
るゲートウェイ装置の構成を示すブロック図FIG. 1 is a block diagram showing a configuration of a gateway device in a communication system according to an embodiment of the present invention.
【図2】上記実施の形態に係る通信システムの構成を示
すブロック図FIG. 2 is a block diagram showing a configuration of a communication system according to the embodiment.
【図3】上記実施の形態に係る通信システムにおけるゲ
ートウェイ装置における移動ノード登録情報テーブルの
構成図FIG. 3 is a configuration diagram of a mobile node registration information table in the gateway device in the communication system according to the above embodiment.
【図4】上記実施の形態に係る通信システムにおいて同
じサブネットに接続する移動ノード間のパケット転送方
法を説明するためのブロック図FIG. 4 is a block diagram for explaining a packet transfer method between mobile nodes connected to the same subnet in the communication system according to the embodiment.
【図5】上記実施の形態に係る通信システムにおいて移
動ノードがサブネットとの接続を維持したまま別のサブ
ネットに移動した場合のパケット転送方法を説明するた
めのブロック図FIG. 5 is a block diagram for explaining a packet transfer method when the mobile node moves to another subnet while maintaining the connection with the subnet in the communication system according to the embodiment;
【図6】従来の通信システムの構成を示すブロック図FIG. 6 is a block diagram showing a configuration of a conventional communication system.
【図7】パケットのカプセル化において、通常のパケッ
トとカプセル化されたパケットとの構成図FIG. 7 is a configuration diagram of a normal packet and an encapsulated packet in packet encapsulation.
101 ゲートウェイ装置(GW) 102 Mobile IPフォーリンエージェント
(FA) 103 移動ノード登録情報通知手段 104 移動ノード登録情報受信手段 105 移動ノード登録情報管理テーブル 106 パケット転送手段 107 パケットカプセル化手段 108 移動ノード移動検出手段DESCRIPTION OF SYMBOLS 101 Gateway apparatus (GW) 102 Mobile IP foreign agent (FA) 103 Mobile node registration information notification means 104 Mobile node registration information receiving means 105 Mobile node registration information management table 106 Packet transfer means 107 Packet encapsulation means 108 Mobile node movement detection means
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04Q 7/30 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04Q 7/30
Claims (17)
に存在するルータの役割を担うフォーリンエージェント
手段と、移動ノードからの登録要求メッセージによって
移動ノードが本装置のサブネットワークに接続を行って
いることを認識し、本装置が管理するサブネットワーク
に接続を行う移動ノードのホームアドレスと移動ノード
に割り当てられる一時的なアドレスである気付アドレス
とを、移動ノード登録情報として保持する管理テーブル
と、を具備することを特徴とする通信システムにおける
ゲートウェイ装置。1. A foreign agent functioning as a router existing in a sub-network to which a mobile node moves, and confirming that the mobile node is connecting to a sub-network of the present apparatus by a registration request message from the mobile node. And a management table that holds, as mobile node registration information, a home address of a mobile node that recognizes and connects to a subnetwork managed by the apparatus and a care-of address that is a temporary address assigned to the mobile node. A gateway device in a communication system.
続を行う移動ノードから、同じサブネットワークに接続
を行っている移動ノード宛のパケットを受信した際に、
管理テーブルの移動ノード登録情報に応じて、前記パケ
ットを前記移動ノードの現在位置に転送するパケット転
送手段と、を具備することを特徴とする請求項1記載の
通信システムにおけるゲートウェイ装置。2. When a packet addressed to a mobile node connected to the same sub-network is received from a mobile node connected to the sub-network managed by the device,
2. The gateway device according to claim 1, further comprising: packet transfer means for transferring the packet to a current position of the mobile node according to mobile node registration information in a management table.
続を行う移動ノードから、同じサブネットワークに接続
を行っている移動ノード宛のパケットを受信した際に、
管理テーブルの移動ノード登録情報に応じて、その移動
ノードの気付アドレスが接続先アドレスと判断された場
合、前記パケットをカプセル化するパケットカプセル化
手段を具備し、パケット転送手段が、前記移動ノードの
現在の気付アドレスにパケットを転送することを特徴と
する請求項1又は請求項2記載の通信システムにおける
ゲートウェイ装置。3. When a packet addressed to a mobile node connected to the same subnetwork is received from a mobile node connected to a subnetwork managed by the device,
When the care-of address of the mobile node is determined to be the connection destination address according to the mobile node registration information in the management table, the mobile node includes packet encapsulation means for encapsulating the packet. 3. The gateway device in the communication system according to claim 1, wherein the packet is transferred to a current care-of address.
続を行う移動ノードのホームアドレスと気付アドレスを
移動ノード登録情報として同じネットワークドメインの
他の本装置に通知する移動ノード登録情報通知手段を具
備することを特徴とする請求項1から請求項3いずれか
に記載の通信システムにおけるゲートウェイ装置。4. A mobile node registration information notifying means for notifying a home device and a care-of address of a mobile node connecting to a subnetwork managed by the present device to another device of the same network domain as mobile node registration information. The gateway device in the communication system according to any one of claims 1 to 3, wherein:
から移動ノード登録情報を受信して管理テーブルに保持
する移動ノード登録情報受信手段を具備することを特徴
とする請求項1から請求項4いずれかに記載の通信シス
テムにおけるゲートウェイ装置。5. A mobile node registration information receiving means for receiving mobile node registration information from another apparatus of the same network domain and storing the information in a management table. A gateway device in the communication system according to claim 1.
続を行う移動ノードから、前記移動ノードと同じネット
ワークドメインの他のサブネットワークに接続を行って
いる移動ノード宛のパケットを受信した場合、管理テー
ブルの移動ノード登録情報に応じて、前記パケットをカ
プセル化するカプセル化手段と、前記移動ノードの現在
の気付アドレスにパケットを転送する転送手段とを具備
することを特徴とする請求項3から請求項5いずれかに
記載の通信システムにおけるゲートウェイ装置。6. When a packet addressed to a mobile node connected to another subnetwork of the same network domain as the mobile node is received from a mobile node connecting to a subnetwork managed by the apparatus, a management table 4. The method according to claim 3, further comprising: encapsulation means for encapsulating the packet in accordance with the mobile node registration information, and transfer means for transferring the packet to a current care-of address of the mobile node. 5. A gateway device in the communication system according to any one of 5.
続を行う移動ノードが同じネットワークドメインの他の
サブネットワークに移動した場合、管理テーブルの移動
ノード登録情報に応じて、前記移動ノードが同じネット
ワークドメインの他のサブネットワークに登録していた
ことを認識し、前記移動ノードの移動が同じネットワー
クドメイン内における移動であることを検出する移動ノ
ード移動検出手段を具備することを特徴とする請求項6
記載の通信システムにおけるゲートウェイ装置。7. When a mobile node that connects to a subnetwork managed by the present apparatus moves to another subnetwork in the same network domain, the mobile node determines whether the mobile node is in the same network domain according to mobile node registration information in a management table. 7. A mobile node movement detecting means for recognizing that the mobile node has been registered in another subnetwork and detecting that the movement of the mobile node is a movement in the same network domain.
A gateway device in the communication system according to claim 1.
続を行う移動ノードが同じネットワークドメインの他の
サブネットワークに移動した場合、ホームエージェント
に登録されている気付アドレスと実際の移動ノードの気
付アドレスが異なる場合に、外部からのパケットがホー
ムエージェントに登録されている気付アドレスを収容す
るゲートウェイ装置に転送されてきた場合、管理テーブ
ルの移動ノード登録情報に応じて、カプセル化されたパ
ケットの宛先アドレスを実際の移動ノードの気付アドレ
スに更新し、実際の移動ノードの気付アドレスにパケッ
トを転送することを特徴とする請求項6又は請求項7記
載の通信システムにおけるゲートウェイ装置。8. When a mobile node that connects to a subnetwork managed by the present apparatus moves to another subnetwork in the same network domain, the care-of address registered in the home agent and the actual care-of address of the mobile node are different. If the packet is different, and the packet from the outside is transferred to the gateway device containing the care-of address registered in the home agent, the destination address of the encapsulated packet is changed according to the mobile node registration information in the management table. 8. The gateway device in the communication system according to claim 6, wherein the gateway is updated to a care-of address of an actual mobile node, and the packet is transferred to the care-of address of the actual mobile node.
よって移動ノードが本装置のサブネットワークに接続を
行っていることを認識し、ゲートウェイ装置が管理する
サブネットワークに接続を行う移動ノードのホームアド
レスと気付アドレスとを、移動ノード登録情報として保
持して管理することを特徴とする移動ノード登録管理方
法。9. The mobile node recognizes from the registration request message from the mobile node that it is connecting to the subnetwork of the present apparatus, and recognizes the home address and the home address of the mobile node that connects to the subnetwork managed by the gateway apparatus. A mobile node registration management method, wherein an address is managed as mobile node registration information.
トワークに接続を行う移動ノードから、同じサブネット
ワークに接続を行っている移動ノード宛のパケットを受
信した際に、請求項9記載の移動ノード登録管理方法で
保持管理される移動ノード登録情報に応じて、前記パケ
ットを移動ノードの現在の位置に転送することを特徴と
するパケット転送方法。10. The mobile node registration management method according to claim 9, wherein a packet addressed to a mobile node connected to the same subnetwork is received from a mobile node connected to the subnetwork managed by the gateway device. Transferring the packet to the current position of the mobile node according to the mobile node registration information held and managed in the packet transfer method.
トワークに接続を行う移動ノードから、同じサブネット
ワークに接続を行っている移動ノード宛のパケットを受
信した際に、その移動ノードの気付アドレスが接続先ア
ドレスと判断された場合、前記パケットをカプセル化し
て、前記移動ノードの現在の気付アドレスに転送するこ
とを特徴とする請求項10記載のパケット転送方法。11. When a packet addressed to a mobile node connected to the same subnetwork is received from a mobile node connected to the subnetwork managed by the gateway device, the care-of address of the mobile node is changed to the connection destination address. 11. The packet transfer method according to claim 10, wherein if it is determined that the packet is encapsulated, the packet is encapsulated and transferred to the current care-of address of the mobile node.
トワークに接続を行う移動ノードのホームアドレスと気
付アドレスを移動ノード登録情報として同じネットワー
クドメインの他のゲートウェイ装置に通知することを特
徴とする請求項9記載の移動ノード登録管理方法。12. The mobile device according to claim 9, wherein a home address and a care-of address of a mobile node connecting to a subnetwork managed by the gateway device are notified to other gateway devices in the same network domain as mobile node registration information. Mobile node registration management method.
トウェイ装置から移動ノード登録情報を受信して保持す
ることを特徴とする請求項9又は請求項12記載の移動
ノード登録管理方法。13. The mobile node registration management method according to claim 9, wherein the mobile node registration information is received from another gateway device of the same network domain and held.
トワークに接続を行う移動ノードから、前記移動ノード
と同じネットワークドメインの他のサブネットワークに
接続を行っている移動ノード宛のパケットを受信した場
合、請求項13記載の移動ノード登録管理方法によって
保持管理される保持移動ノード登録情報に応じて、前記
パケットをカプセル化して前記移動ノードの現在の気付
アドレスに転送することを特徴とする請求項11記載の
パケット転送方法。14. When a packet addressed to a mobile node connected to another subnetwork of the same network domain as the mobile node is received from a mobile node connecting to a subnetwork managed by the gateway device. 12. The packet according to claim 11, wherein the packet is encapsulated and transferred to a current care-of address of the mobile node according to the mobile node registration information stored and managed by the mobile node registration management method according to claim 13. Transfer method.
トワークに接続を行う移動ノードが同じネットワークド
メインの他のサブネットワークに移動した場合、移動ノ
ード登録情報に応じて、前記移動ノードが同じネットワ
ークドメインの他のサブネットワークに登録していたこ
とを認識し、前記移動ノードの移動が同じネットワーク
ドメイン内における移動であることを検出することを特
徴とする請求項13記載の移動ノード登録管理方法。15. When a mobile node that connects to a subnetwork managed by a gateway device moves to another subnetwork in the same network domain, the mobile node moves to another subnetwork in the same network domain according to mobile node registration information. 14. The mobile node registration management method according to claim 13, wherein the mobile node recognizes that the mobile node has been registered, and detects that the mobile node moves within the same network domain.
トワークに接続を行う移動ノードが同じネットワークド
メインの他のサブネットワークに移動した場合、ホーム
エージェントに登録されている気付アドレスと実際の移
動ノードの気付アドレスが異なる場合に、外部からのパ
ケットがホームエージェントに登録されている気付アド
レスを収容するゲートウェイ装置に転送されてきた場
合、移動ノード登録情報に応じて、カプセル化されたパ
ケットの宛先アドレスを実際の移動ノードの気付アドレ
スに更新し、実際の移動ノードの気付アドレスにパケッ
トを転送することを特徴とする請求項14記載のパケッ
ト転送方法。16. When a mobile node that connects to a subnetwork managed by a gateway device moves to another subnetwork in the same network domain, the care-of address registered in the home agent and the actual care-of address of the mobile node are different. If the packet is different, and the packet from the outside is transferred to the gateway device containing the care-of address registered in the home agent, the destination address of the encapsulated packet is changed according to the mobile node registration information. The method according to claim 14, wherein the packet is updated to a care-of address of the node and the packet is transferred to the care-of address of the actual mobile node.
ずれかに記載の移動ノード登録管理方法、又は請求項1
0,14,16いずれか記載のパケット転送方法を行う
ことを特徴とする通信システムにおけるルート最適化方
法。17. The mobile node registration management method according to claim 9, 11, 12, 13, or 15, or claim 1.
A route optimization method in a communication system, wherein the packet transfer method according to any one of 0, 14, and 16 is performed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001016166A JP2002223236A (en) | 2001-01-24 | 2001-01-24 | Gateway device in communication system and route optimizing method in the same system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001016166A JP2002223236A (en) | 2001-01-24 | 2001-01-24 | Gateway device in communication system and route optimizing method in the same system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002223236A true JP2002223236A (en) | 2002-08-09 |
Family
ID=18882587
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001016166A Pending JP2002223236A (en) | 2001-01-24 | 2001-01-24 | Gateway device in communication system and route optimizing method in the same system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002223236A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004084507A1 (en) * | 2003-03-17 | 2004-09-30 | National Institute Of Information And Communications Technology, Incorporated Administrative Agency | Mobile network and communication method thereof |
JP2006115453A (en) * | 2004-10-12 | 2006-04-27 | Hitachi Ltd | Mobile communication control method and mobile communication system |
JP2008527826A (en) * | 2005-01-07 | 2008-07-24 | アルカテル−ルーセント | Method and apparatus for providing low-latency security session continuity between mobile nodes |
JP2008236770A (en) * | 2008-04-07 | 2008-10-02 | Ntt Docomo Inc | System and method for radio communication, radio controller and local exchange |
KR100915087B1 (en) * | 2003-02-19 | 2009-09-02 | 주식회사 케이티 | Method for routing in mobile internet and system thereof |
WO2010011740A3 (en) * | 2008-07-24 | 2010-05-27 | Nortel Networks Limited | Anchoring services of a mobile station attached to a first service domain at a home agent in a second service domain |
JP2013514023A (en) * | 2009-12-15 | 2013-04-22 | アルカテル−ルーセント | Method and system for routing data to mobile nodes in a foreign network |
-
2001
- 2001-01-24 JP JP2001016166A patent/JP2002223236A/en active Pending
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100915087B1 (en) * | 2003-02-19 | 2009-09-02 | 주식회사 케이티 | Method for routing in mobile internet and system thereof |
KR101058153B1 (en) | 2003-03-17 | 2011-08-24 | 도꾸리츠 교세이 호징 죠우호 쯔우신 겐큐 기코우 | Mobile network device and communication method |
US7756091B2 (en) | 2003-03-17 | 2010-07-13 | National Institute Of Information And Communications Technology, Incorporated Administrative Agency | Mobile network and communication method thereof |
WO2004084507A1 (en) * | 2003-03-17 | 2004-09-30 | National Institute Of Information And Communications Technology, Incorporated Administrative Agency | Mobile network and communication method thereof |
US7974269B2 (en) | 2004-10-12 | 2011-07-05 | Hitachi, Ltd. | Mobile communication control method and mobile communication system |
JP2006115453A (en) * | 2004-10-12 | 2006-04-27 | Hitachi Ltd | Mobile communication control method and mobile communication system |
JP2008527826A (en) * | 2005-01-07 | 2008-07-24 | アルカテル−ルーセント | Method and apparatus for providing low-latency security session continuity between mobile nodes |
JP2008236770A (en) * | 2008-04-07 | 2008-10-02 | Ntt Docomo Inc | System and method for radio communication, radio controller and local exchange |
WO2010011740A3 (en) * | 2008-07-24 | 2010-05-27 | Nortel Networks Limited | Anchoring services of a mobile station attached to a first service domain at a home agent in a second service domain |
CN102106166A (en) * | 2008-07-24 | 2011-06-22 | 北方电讯网络有限公司 | Anchoring services of a mobile station attached to a first service domain at a home agent in a second service domain |
CN102106166B (en) * | 2008-07-24 | 2015-03-11 | 微软公司 | Anchoring services of a mobile station attached to a first service domain at a home agent in a second service domain |
US9042297B2 (en) | 2008-07-24 | 2015-05-26 | Microsoft Technology Licensing, Llc | Anchoring services of a mobile station attached to a first service domain at a home agent in a second service domain |
US9426719B2 (en) | 2008-07-24 | 2016-08-23 | Microsoft Technology Licensing, Llc | Anchoring services of a mobile station attached to a first service domain at a home agent in a second service domain |
JP2013514023A (en) * | 2009-12-15 | 2013-04-22 | アルカテル−ルーセント | Method and system for routing data to mobile nodes in a foreign network |
US9432835B2 (en) | 2009-12-15 | 2016-08-30 | Alcatel Lucent | Method and system for routing data to a mobile node in a foreign network |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3581251B2 (en) | Communication system, data packet transfer method, router device, and packet relay device | |
JP3633430B2 (en) | COMMUNICATION METHOD, COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND RECORDING MEDIUM | |
JP3717733B2 (en) | Network system | |
US7162529B2 (en) | System using mobile proxy for intercepting mobile IP message and performing protocol translation to support multiple communication protocols between mobile networks | |
JP3684387B2 (en) | Packet radio system and method for routing data packets independently of protocol in a packet radio network | |
EP1263171B1 (en) | Packet communication control device and packet communication control method | |
US8009614B2 (en) | Mobile communications system conforming to mobile IP, and home agent, mobile node and method used in the mobile communications system | |
US20070053334A1 (en) | Packet forwarding apparatus for connecting mobile terminal to ISP network | |
JP2001326697A (en) | Mobile communication network, terminal device, packet communication control method, and gateway device | |
JP2001313672A (en) | Network system, packet repeater, wireless terminal and packet processing method | |
US20030021253A1 (en) | Method of transmitting data from server of virtual private network to mobile node | |
KR20080075306A (en) | Lossless Mobile IP Packet Delivery Method and System Thereof | |
JP4057715B2 (en) | Router device, wireless terminal device, wireless base station, and message transmission control method | |
JP3709816B2 (en) | Mobile IP route control method | |
WO2007036146A1 (en) | A METHOD, SYSTEM AND DEVICE FOR COMMUNICATING BETWEEN IPv6 MOBILE NODE AND IPv4 COMMUNICATION PARTNER | |
JP2002223236A (en) | Gateway device in communication system and route optimizing method in the same system | |
JP2000224233A (en) | Mobile communication system | |
WO2005107178A1 (en) | A method and system for providing ipv6 service | |
CN101160927B (en) | Method for communication between IPv6 communication partner and mobile IPv6 node and communication partner proxy gateway | |
JP3881198B2 (en) | Mobile IP communication system, mobile IP communication method, network relay device, and mobile terminal | |
KR20010098088A (en) | Hand-Over Method between Packet Zones, and Paket Data Service Using The Same | |
US8238363B2 (en) | Method and apparatus for a dual-stack MN to roaming in an IPv4 network | |
JP3838363B2 (en) | Mobile network and communication method thereof | |
JP3987313B2 (en) | Mobile terminal shortened path communication system, mobile terminal shortened path communication method, foreign agent device and program | |
JP2006203581A (en) | Communication control system |