JP4606985B2 - Wireless communication system - Google Patents
Wireless communication system Download PDFInfo
- Publication number
- JP4606985B2 JP4606985B2 JP2005285321A JP2005285321A JP4606985B2 JP 4606985 B2 JP4606985 B2 JP 4606985B2 JP 2005285321 A JP2005285321 A JP 2005285321A JP 2005285321 A JP2005285321 A JP 2005285321A JP 4606985 B2 JP4606985 B2 JP 4606985B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- terminal
- router
- mobile
- care
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、移動端末あるいはモバイルルータに収容される端末とその通信相手端末との間でホームエージェントを経由しない最適化経路を効率よく設定できる無線通信システムに関するものである。 The present invention relates to a wireless communication system that can efficiently set an optimized route that does not pass through a home agent between a mobile terminal or a terminal accommodated in a mobile router and a communication partner terminal.
Mobile-IPv6においては、移動端末が移動した際に転送ルートの切替えを行うためには、移動端末のみならず、この移動端末と通信を行う相手端末でもMobile-IPv6のプロトコルが動作している必要がある。相手端末がMobile-IPv6プロトコルをサポートしていない場合には、移動端末へ送信すべきパケットは、移動端末が通常接続しているホームリンクに連係するホームエージェントHAを経由して移動端末へ転送される。このため、このような場合には、転送遅延の増大やホームエージェントHAにおけるトラフィックの集中等が起こるなどの問題がある。 In Mobile-IPv6, in order to switch the transfer route when a mobile terminal moves, the Mobile-IPv6 protocol must be running not only on the mobile terminal but also on the other terminal that communicates with the mobile terminal. There is. If the partner terminal does not support the Mobile-IPv6 protocol, the packet to be transmitted to the mobile terminal is transferred to the mobile terminal via the home agent HA linked to the home link to which the mobile terminal is normally connected. The Therefore, in such a case, there are problems such as an increase in transfer delay and concentration of traffic in the home agent HA.
そこで、特許文献1においては、移動端末からの位置登録更新通知を受けて、移動端末が移動先にて使用する現在の気付けアドレスと移動端末固有のアドレス(ホームアドレス)の対応表を、移動端末の通信相手の端末に代わり、移動端末と通信相手端末との通信経路上にある代理ルータが記憶しておき、代理ルータは、通信相手端末から移動端末のホームアドレス宛のパケットを受信した際に、記憶しておいた対応表を参照し、パケットヘッダの宛先アドレス領域のホームアドレスを気付けアドレスに置き換え、さらに、ルーティングオプションヘッダを付加してルーティングオプションヘッダにホームアドレスを格納したパケットを送信する。これにより、特許文献1では、移動端末はモバイルIPをサポートしない通信相手端末との間で、ホームエージェントを経由せずに通信することができるようにしている。
Therefore, in
特許文献1に記載の従来技術によれば、移動端末は実際に移動した後でないと、位置登録更新通知を代理ルータに送信しないため、移動後から位置登録更新処理が完了するまでの間は、移動端末と通信相手端末との間で最適な経路での通信ができないという問題がある。
According to the prior art described in
また、上記従来技術によれば、移動端末の移動に伴い、通信相手端末が変更になる場合(たとえば、移動先の無線基地局近傍にあるローカルサーバからコンテンツをダウンロードする場合など)、移動端末は移動先での通信相手端末のアドレスが取得できず、位置登録更新通知を送信できないという問題があった。 Further, according to the above-described conventional technology, when the communication partner terminal changes as the mobile terminal moves (for example, when content is downloaded from a local server in the vicinity of the destination wireless base station), the mobile terminal There was a problem that the address of the communication partner terminal at the destination could not be acquired and the location registration update notification could not be transmitted.
さらに、上記従来技術によれば、移動端末の移動に伴い、移動端末の通信相手端末が変更になる場合で、通信相手端末がモバイルIPをサポートしないケースでは、通信相手端末の代理としてのモバイルルータが移動先にて使用する現在の気付けアドレスと移動端末固有のアドレス(ホームアドレス)の対応表を記憶する代理ルータも変更になるが、モバイルルータは移動先での代理ルータのアドレスが取得できず、位置登録更新通知を送信できないという問題があった。 Furthermore, according to the above prior art, in the case where the communication partner terminal of the mobile terminal changes as the mobile terminal moves, and the communication partner terminal does not support mobile IP, the mobile router acting as a proxy for the communication partner terminal The proxy router that stores the correspondence table between the current care-of address used at the destination and the address unique to the mobile terminal (home address) is also changed, but the mobile router cannot obtain the address of the proxy router at the destination There was a problem that the location registration update notification could not be transmitted.
本発明は、上記に鑑みてなされたものであって、移動端末またはモバイルルータの移動後直ちに、移動端末−通信相手端末間またはモバイルルータ配下の端末−通信相手端末間でホームエージェントを経由することなく最適経路での通信を開始可能とする無線通信システムを得ることを目的とする。 The present invention has been made in view of the above, and immediately after moving a mobile terminal or a mobile router, it passes through a home agent between the mobile terminal and the communication partner terminal or between the terminal under the mobile router and the communication partner terminal. An object of the present invention is to obtain a wireless communication system that can start communication on an optimum route without any problem.
また、本発明は、移動端末またはモバイルルータの移動に伴い、通信相手端末が変更になる場合に、移動端末またはモバイルルータの移動後直ちに、移動端末またはモバイルルータ配下の端末と通信相手端末との間で、最適経路で通信を開始できる無線通信システムを得ることを目的とする。 Further, the present invention provides a communication between a mobile terminal or a terminal under a mobile router and a communication partner terminal immediately after the movement of the mobile terminal or the mobile router when the communication partner terminal is changed as the mobile terminal or the mobile router moves. An object of the present invention is to obtain a wireless communication system capable of starting communication on an optimum route.
さらに、本発明は、通信相手端末がモバイルIPをサポートしない場合、移動端末またはモバイルルータの移動後直ちに、移動端末またはモバイルルータ配下の端末と通信相手端末との間で、最適経路で通信を開始できる無線通信システムを得ることを目的とする。 Further, in the present invention, when the communication partner terminal does not support the mobile IP, immediately after the movement of the mobile terminal or the mobile router, the communication starts between the mobile terminal or the terminal under the mobile router and the communication partner terminal on the optimal route. An object of the present invention is to obtain a wireless communication system.
上述した課題を解決し、目的を達成するために、本発明は、アクセスルータを介して移動端末と通信相手端末との間で通信を行う無線通信システムにおいて、移動端末は、移動前に、現在接続されているアクセスルータを介して通信相手端末に、移動先で使用する気付けアドレスと当該移動端末のホームアドレスを含む事前位置登録メッセージを送信し、移動後に、前記事前位置登録メッセージで送信した前記気付けアドレスを用いて通信相手端末へのパケットを作成して送信し、通信相手端末は、前記事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づき移動端末の移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶し、その後移動端末の移動を検出すると、前記記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、該更新した対応関係を用いて移動端末へのパケットを作成して送信することを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention provides a wireless communication system that performs communication between a mobile terminal and a communication partner terminal via an access router. A pre-location registration message including the care-of address used at the destination and the home address of the mobile terminal is transmitted to the communication partner terminal via the connected access router, and the pre-location registration message is transmitted after the movement. The communication partner terminal creates and transmits a packet to the communication partner terminal using the care-of address, and when the communication partner terminal receives the pre-position registration message, the care-of address after the movement of the mobile terminal based on the pre-position registration message and A home address correspondence is created and stored, and then the movement of the mobile terminal is detected. With updates the correspondence between the address and the home address, and transmits created packet to the mobile terminal by using the correspondence relationship that the update.
この発明によれば、移動端末の移動前に、通信相手端末に移動端末の移動先での気付けアドレスを通知するようにしているので、移動端末の移動後直ちに、移動端末−通信相手端末間でホームエージェントを経由することなく最短かつ最適経路での通信を開始することができるという効果を奏する。 According to the present invention, since the care-of address at the destination of the mobile terminal is notified to the communication partner terminal before the mobile terminal moves, immediately after the mobile terminal moves between the mobile terminal and the communication partner terminal. There is an effect that communication on the shortest and optimum route can be started without going through the home agent.
以下に、本発明にかかる無線通信システムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。 Embodiments of a wireless communication system according to the present invention will be described below in detail with reference to the drawings. Note that the present invention is not limited to the embodiments.
実施の形態1.
図1は、この発明の実施の形態1を適用するモバイルIPネットワークの構成図である。図1において、ホームエージェントHAはアクセスルータAR1,AR2に接続され、アクセスルータAR1,AR2は無線基地局AP1,無線基地局AP2をそれぞれ収容している。無線基地局AP1は無線エリアArea#1をカバーし、無線基地局AP2は無線エリアArea#2をカバーしている。MNは移動端末であり、移動端末MNと無線基地局AP1,AP2間は無線で接続される。この場合、移動端末MNは、アクセスルータAR1に収容される通信相手端末(以下相手端末ともいう)CNと無線回線を通じてパケットの送受信を行っている。
FIG. 1 is a configuration diagram of a mobile IP network to which
図2は、実施の形態1において、移動端末MNと相手端末CNとの間で転送されるIPパケットのヘッダ構成を示す図である。図3は、移動端末MN、アクセスルータAR1,AR2,相手端末CN間での制御メッセージのシーケンスを示す図である。 FIG. 2 is a diagram showing a header configuration of an IP packet transferred between the mobile terminal MN and the counterpart terminal CN in the first embodiment. FIG. 3 is a diagram showing a sequence of control messages among the mobile terminal MN, the access routers AR1 and AR2, and the counterpart terminal CN.
次に動作について説明する。図1において、移動端末MNは、無線基地局AP1の配下の無線エリアArea#1に存在し、次に無線基地局AP2の配下の無線エリアArea#2に移動するものとする。移動端末MNは、図1の矢印(1)に示すように、通信相手端末CNと無線基地局AP1,アクセスルータAR1を介し、ホームエージェントHAを経由せずに通信を行っている。
Next, the operation will be described. In FIG. 1, it is assumed that the mobile terminal MN exists in the radio
図1の矢印(1)に対応するIPパケットのヘッダ構成を、図2の(A)、(B)に示す。図2の(A)は移動端末MNから通信相手端末CNへ送信されるIPパケットのヘッダ構成を示しており、宛先アドレスには通信相手端末CNのアドレスである「C」、送信元アドレスには移動端末MNのアクセスルータAR1配下での気付けアドレスである「X」を設定し、ホームアドレスオプションヘッダには、移動端末MNのホームアドレスである「A」を設定する。このような移動端末MNからのパケットを受信した通信相手端末CNは、送信元アドレスをホームアドレスオプションヘッダの値「A」で置き換え、その置き換えたアドレス「A」を実際のパケット送信元として認識する。なお、気付けアドレス「X」は、例えば、アクセスルータAR1のインタフェース回線に割当てられたネットワークプレフィックスおよび移動端末MNのMACアドレスを用いて作成される。 The header structure of the IP packet corresponding to the arrow (1) in FIG. 1 is shown in FIGS. FIG. 2A shows the header configuration of an IP packet transmitted from the mobile terminal MN to the communication partner terminal CN. The destination address is “C”, which is the address of the communication partner terminal CN, and the transmission source address is “X” that is a care-of address under the access router AR1 of the mobile terminal MN is set, and “A” that is the home address of the mobile terminal MN is set in the home address option header. The counterpart terminal CN that has received the packet from the mobile terminal MN replaces the transmission source address with the value “A” of the home address option header, and recognizes the replaced address “A” as the actual packet transmission source. . The care-of address “X” is created using, for example, the network prefix assigned to the interface line of the access router AR1 and the MAC address of the mobile terminal MN.
一方、通信相手端末CNから移動端末MNへ送信されるIPパケットにおいては、図2の(B)に示すように、宛先アドレスには移動端末MNの気付けアドレスである「X」、送信元アドレスには相手端末CNのアドレスである「C」を設定し、ルーティングヘッダには、移動端末MNのホームアドレスである「A」を設定する。この通信相手端末CNからのパケットを受信した移動端末MNは、宛先アドレスをルーティングヘッダの値「A」で置き換え、その置き換えたアドレス「A」を実際のパケット送信先として認識する。 On the other hand, in the IP packet transmitted from the communication counterpart terminal CN to the mobile terminal MN, as shown in FIG. 2B, the destination address is “X”, which is the care-of address of the mobile terminal MN, and the source address is Sets “C”, which is the address of the partner terminal CN, and “A”, which is the home address of the mobile terminal MN, in the routing header. The mobile terminal MN that has received the packet from the communication counterpart terminal CN replaces the destination address with the value “A” of the routing header, and recognizes the replaced address “A” as the actual packet transmission destination.
次に、図3を用いて制御情報のシーケンスを説明する。アクセスルータAR1は、配下の端末に周期的に送信するルータ広告メッセージに、無線基地局AP1が接続されるアクセスルータAR1のインタフェース回線に割当てられたネットワークプレフィックス(在圏する無線エリアArea#1のプレフィックス)、および無線基地局AP2が接続されるアクセスルータAR2のインタフェース回線に割当てられたネットワークプレフィックス(移動端末MNが次に移動する無線エリアArea#2のプレフィックス)を含めて送信する。
Next, a control information sequence will be described with reference to FIG. The access router AR1 transmits the network prefix (prefix of the wireless
そのルータ広告メッセージを受信した移動端末MNは、無線エリアArea#2(無線基地局AP2の配下)に移動する前に、移動端末MNと通信相手端末CN間での最適化通信経路を設定するため、通信相手端末CNに対して事前位置登録要求メッセージを送信する。なお、この事前位置登録要求メッセージおよびその応答メッセージは図1の矢印(2)に対応する。事前位置登録要求メッセージには、移動端末MNのホームアドレス「A」、および次に移動する無線エリアArea#2における気付けアドレス「Y」を含める。気付けアドレス「Y」は、例えば、アクセスルータAR2のインタフェース回線に割当てられたネットワークプレフィックスおよび移動端末MNのMACアドレスを用いて作成される。
The mobile terminal MN that has received the router advertisement message sets an optimized communication path between the mobile terminal MN and the communication partner terminal CN before moving to the radio area Area # 2 (subordinate to the radio base station AP2). Then, a prior location registration request message is transmitted to the communication partner terminal CN. This pre-location registration request message and its response message correspond to the arrow (2) in FIG. The pre-location registration request message includes the home address “A” of the mobile terminal MN and the care-of address “Y” in the radio
通信相手端末CNは、各移動端末MNの気付けアドレスとホームアドレスとの対応関係を記憶する位置登録テーブルを有しており、移動端末MNからの事前位置登録要求メッセージを受信する前には、移動端末MNについての位置登録テーブルの内容は、気付けアドレスが「X」(アクセスルータAR1配下での気付けアドレス)、ホームアドレスが「A」となっている。通信相手端末CNは、事前位置登録要求メッセージを受信すると、位置登録テーブルとは別管理される事前位置登録テーブルに、事前位置登録要求メッセージに含まれる、気付けアドレス「Y」、ホームアドレス「A」の組を設定記憶し、この設定情報を移動端末MNの次の移動先での位置情報とする。 The communication counterpart terminal CN has a location registration table that stores the correspondence between the care-of address and home address of each mobile terminal MN, and before receiving the pre-location registration request message from the mobile terminal MN, In the location registration table for the terminal MN, the care-of address is “X” (care-of address under the access router AR1) and the home address is “A”. Upon receiving the pre-location registration request message, the communication counterpart terminal CN includes a care-of address “Y” and a home address “A” included in the pre-location registration request message in the pre-location registration table managed separately from the location registration table. Are set and stored, and this setting information is used as position information at the next movement destination of the mobile terminal MN.
移動端末MNは、アクセスルータAR2から無線エリアArea#2のネットワークプレフィックスを含むルータ広告を受信するか、あるいは無線基地局AP2との無線リンク確立を検出するかのいずれかの条件で、図2の矢印(3)に示すように、アクセスルータAR2を介して通信相手端末CNとの通信を開始する。そのときのIPパケットのヘッダ構成を、図2の(C)、(D)に示す。図2の(C)は、移動端末MNから通信相手端末CNへ送信されるパケットのヘッダ構成を示しており、宛先アドレスには通信相手端末CNのアドレスである「C」、送信元アドレスには移動端末MNのAR2配下での気付けアドレスである「Y」を設定し、ホームアドレスオプションヘッダには、移動端末MNのホームアドレスである「A」を設定する。このパケットを受信した通信相手端末CNは、送信元アドレスをホームアドレスオプションヘッダの値「A」で置き換え、その置き換えたアドレス「A」を実際のパケット送信元として認識する。
The mobile terminal MN receives the router advertisement including the network prefix of the radio
一方、通信相手端末CNから移動端末MNへ送信されるIPパケットについては、図2の(D)に示すように、宛先アドレスには移動端末MNの気付けアドレスである「Y」、送信元アドレスには通信相手端末CNのアドレスである「C」を設定し、ルーティングヘッダには、移動端末MNのホームアドレスである「A」を設定する。このパケットを受信した移動端末MNは、宛先アドレスをルーティングヘッダの値「A」で置き換え、その置き換えたアドレス「A」を実際のパケット送信先として認識する。 On the other hand, for the IP packet transmitted from the communication counterpart terminal CN to the mobile terminal MN, as shown in FIG. 2D, the destination address “Y”, which is the care-of address of the mobile terminal MN, and the source address Sets “C” as the address of the communication partner terminal CN, and sets “A” as the home address of the mobile terminal MN in the routing header. The mobile terminal MN that has received this packet replaces the destination address with the value “A” of the routing header, and recognizes the replaced address “A” as the actual packet transmission destination.
通信相手端末CNは、図2の(C)のパケットを受信した場合、事前位置登録テーブルに記憶された移動端末MNについての気付けアドレス(この場合「Y」)と、受信したパケットのヘッダ部の送信元アドレス領域に設定された送信元アドレス(この場合「Y」)との一致に基づき、そのパケットが移動先からの新しい経路で転送されたと判断し、位置登録テーブルの気付けアドレスの内容を、事前位置登録テーブルの気付けアドレスの内容に置き換え(気付けアドレスX→Yへ)、以降、移動端末MNに対しては新しい位置登録テーブルに従って、図2の(D)に示すへッダを設定してパケットを送信する。 When receiving the packet shown in FIG. 2C, the correspondent terminal CN receives the care-of address (in this case, “Y”) for the mobile terminal MN stored in the pre-location registration table and the header of the received packet. Based on the match with the source address set in the source address area (in this case, “Y”), it is determined that the packet has been transferred through a new route from the destination, and the contents of the care-of address in the location registration table are Replaced with the contents of the care-of address in the pre-location registration table (from care-of address X to Y). Thereafter, the header shown in FIG. 2D is set for the mobile terminal MN according to the new location registration table. Send the packet.
また、移動端末MNは移動完了後にホームエージェントHAに対して、移動端末MNの現在の気付けアドレスとホームアドレスの組を含む位置登録メッセージを送信し、ホームエージェントHAに位置変更を通知する。 In addition, after the movement is completed, the mobile terminal MN transmits a location registration message including the set of the current care-of address and the home address of the mobile terminal MN to the home agent HA, and notifies the home agent HA of the location change.
なお、図4に示すように、移動端末MNが移動完了後、相手端末CNに対して移動完了通知メッセージを送信し、相手端末CNがその移動完了通知メッセージの受信により、経路切替えを判断し、位置登録テーブルの気付けアドレスの内容を、事前位置登録テーブルの気付けアドレスの内容に置き換え(気付けアドレスX→Yへ)、以降、移動端末MNに対しては新しい位置登録テーブルに従って、図2の(D)に示す各へッダを設定してパケットを送信するようにしてもよい。なお、移動端末MNは、無線機からの無線区間ハンドオーバ完了通知の入力により移動の検出を認識する。 As shown in FIG. 4, after the mobile terminal MN completes the movement, the mobile terminal MN transmits a movement completion notification message to the counterpart terminal CN, and the counterpart terminal CN determines the path switching by receiving the movement completion notification message. The content of the care-of address in the location registration table is replaced with the content of the care-of address in the pre-location registration table (from care-of address X to Y). Thereafter, the mobile terminal MN is in accordance with the new location registration table (D in FIG. ) May be set to transmit a packet. Note that the mobile terminal MN recognizes the detection of movement by inputting a radio section handover completion notification from the radio.
以上のように、実施の形態1では、アクセスルータARは移動端末MNに対して事前に、移動端末MNの次の移動先で用いる気付けアドレスを生成するために必要なネットワークプレフィックスを通知し、移動端末MNはそのネットワークプレフィックスを元に次の移動先で用いる気付けアドレスと移動端末MNのホームアドレスとを含む事前位置登録要求メッセージを相手端末CNに送信し、相手端末CNは、この事前位置登録要求メッセージに基づき移動端末の移動先での気付けアドレスとホームアドレスを記憶しておき、さらに、相手端末CNは移動端末MNからの移動後の新しい経路でのパケット受信検出、あるいは移動端末MNからの移動完了通知受信により移動端末MNとの通信経路が切替わったと判断し、移動端末MNに送信するパケットの宛先アドレスに設定する気付けアドレスを移動後の気付けアドレスに切替えるようにしているので、移動端末MNと通信相手端末CN間では移動直後からホームエージェントHAを介することなく最短かつ最適経路で通信を継続することができる。 As described above, in the first embodiment, the access router AR notifies the mobile terminal MN in advance of the network prefix necessary for generating a care-of address to be used at the next destination of the mobile terminal MN. The terminal MN transmits a pre-location registration request message including the care-of address used at the next destination based on the network prefix and the home address of the mobile terminal MN to the counterpart terminal CN, and the counterpart terminal CN transmits the pre-location registration request. Based on the message, the care-of address and home address at the destination of the mobile terminal are stored, and the counterpart terminal CN detects the packet reception on the new route after moving from the mobile terminal MN, or moves from the mobile terminal MN. It is determined that the communication route with the mobile terminal MN has been switched by receiving the completion notification, and transmitted to the mobile terminal MN. Since the care-of address set as the destination address of the packet to be transferred is switched to the care-of address after the movement, communication between the mobile terminal MN and the communication partner terminal CN immediately after the movement is performed through the shortest and optimum route without going through the home agent HA. Can continue.
実施の形態2.
実施の形態1では、モバイルIPプロトコルを終端する移動端末MNを前提としていたが、実施の形態2では、モバイルIPプロトコルをサポートしない複数の端末を収容するモバイルルータMRを、移動端末MNの位置に配備する場合について示す。実施の形態2において、実施の形態1と同一機能を達成する構成要素については同一符号を付しており、重複する説明は省略する。
In the first embodiment, the mobile terminal MN that terminates the mobile IP protocol is assumed. However, in the second embodiment, the mobile router MR that accommodates a plurality of terminals that do not support the mobile IP protocol is placed at the position of the mobile terminal MN. The case of deployment will be shown. In the second embodiment, components that achieve the same functions as those in the first embodiment are denoted by the same reference numerals, and redundant description is omitted.
図5は、実施の形態2を適用するネットワークの構成図である。図5において、モバイルルータMRは2つのサブネットワークを収容し、ネットワークプレフィックス「F」のサブネットワークに端末Node1、ネットワークプレフィックス「G」のサブネットワークに端末Node2が存在しているとする。端末Node1は相手端末CNと通信を継続しながら、モバイルルータMRを含めてアクセスルータAR1の配下の無線エリアArea#1からアクセスルータAR2の配下の無線エリアArea#2に移動する。
FIG. 5 is a configuration diagram of a network to which the second embodiment is applied. In FIG. 5, it is assumed that the mobile router MR accommodates two sub-networks, and the terminal Node1 exists in the sub-network with the network prefix “F” and the
図6は、実施の形態2において、モバイルルータMRと相手端末CN間で転送されるIPパケットのヘッダ構成を示す図である。図7は、端末Node1、モバイルルータMR、アクセスルータAR1,AR2、相手端末CN間の制御メッセージのシーケンスを示す図である。 FIG. 6 is a diagram illustrating a header configuration of an IP packet transferred between the mobile router MR and the counterpart terminal CN in the second embodiment. FIG. 7 is a diagram showing a control message sequence among the terminal Node1, the mobile router MR, the access routers AR1 and AR2, and the counterpart terminal CN.
次に、動作について説明する。図5において、端末Node1、端末Node2は、モバイルルータMRの配下に存在し、モバイルルータMRは、無線基地局AP1の無線エリアであってかつアクセスルータAR1の配下である無線エリアArea#1に在圏しており、次に無線基地局AP2の無線エリアであってかつアクセスルータAR2の配下である無線エリアArea#2に移動するものとする。
Next, the operation will be described. In FIG. 5, the terminal Node1 and the terminal Node2 exist under the mobile router MR, and the mobile router MR exists in the radio
端末Node1は、図5の矢印(5)に示すように、相手端末CNと無線基地局AP1,アクセスルータAR1を介し、ホームエージェントHAを経由せずに通信を行っている。図5の矢印(5)に対応するIPパケットのヘッダ構成を、図6の(A)、(B)に示す。図6の(A)は端末Node1から相手端末CNへ送信されるパケットのヘッダ構成を示しており、端末Node1からモバイルルータMRへのヘッダ部には、宛先アドレスとして相手端末CNのアドレスである「C」を、送信元アドレスとして端末Node1のアドレスである「D」を設定する。そして、モバイルルータMRにおいて、アウターヘッダとして、宛先アドレスに相手端末CNのアドレスである「C」、送信元アドレスにモバイルルータMRのアクセスルータAR1配下での気付けアドレスである「X」を追加設定する。このパケットを受信した相手端末CNは、アウターヘッダを削除し、インナーヘッダの送信元アドレス「D」をパケット送信元として認識する。 As indicated by an arrow (5) in FIG. 5, the terminal Node1 communicates with the counterpart terminal CN via the radio base station AP1 and the access router AR1 without going through the home agent HA. The header structure of the IP packet corresponding to the arrow (5) in FIG. 5 is shown in FIGS. FIG. 6A shows the header configuration of a packet transmitted from the terminal Node1 to the counterpart terminal CN. The header portion from the terminal Node1 to the mobile router MR is the address of the counterpart terminal CN as the destination address “ “C” is set as the source address “D”, which is the address of the terminal Node1. In the mobile router MR, “C”, which is the address of the partner terminal CN, is additionally set as an outer header, and “X”, which is a care-of address under the access router AR1 of the mobile router MR, is set as the destination address. . The counterpart terminal CN that has received this packet deletes the outer header and recognizes the source address “D” of the inner header as the packet source.
一方、通信相手端末CNから端末Node1方向へのパケットについては、図6の(B)に示すように、インナーヘッダの宛先アドレスには端末Node1のアドレスである「D」、送信元アドレスには通信相手端末CNのアドレスである「C」を設定し、アウターヘッダの宛先アドレスにはモバイルルータMRの気付けアドレスである「X」、送信元アドレスには通信相手端末CNのアドレスである「C」を設定する。モバイルルータMRでは、受信したパケットのアウターヘッダを除去して端末Node1に送信する。 On the other hand, as shown in FIG. 6B, for the packet from the communication partner terminal CN to the terminal Node1, the destination address of the inner header is “D”, which is the address of the terminal Node1, and the source address is communication. “C” that is the address of the partner terminal CN is set, “X” that is the care-of address of the mobile router MR is set as the destination address of the outer header, and “C” that is the address of the communication partner terminal CN is set as the source address. Set. The mobile router MR removes the outer header of the received packet and transmits it to the terminal Node1.
次に、図7を用いて制御情報のシーケンスを説明する。アクセスルータAR1は、配下の端末、モバイルルータに周期的に送信するルータ広告メッセージに、無線基地局AP1が接続されるアクセスルータAR1のインタフェース回線に割当てられたネットワークプレフィックス(在圏する無線エリアArea#1のプレフィックス)、および無線基地局AP2が接続されるアクセスルータAR2のインタフェース回線に割当てられたネットワークプレフィックス(モバイルルータMRが次に移動する無線エリアArea#2のプレフィックス)を含めて送信する。
Next, a control information sequence will be described with reference to FIG. The access router AR1 transmits a network prefix assigned to the interface line of the access router AR1 to which the radio base station AP1 is connected to the router advertisement message periodically transmitted to the subordinate terminal and the mobile router. 1) and a network prefix assigned to the interface line of the access router AR2 to which the radio base station AP2 is connected (a prefix of the radio
そのルータ広告メッセージを受信したモバイルルータMRは、無線エリアArea#2(AR2の配下)に移動する前に、配下の端末Node1と相手端末CN間での最適化通信経路を設定するため、相手端末CNに対して事前位置登録要求メッセージを送信する。この事前位置登録要求メッセージおよびその応答メッセージは図5の矢印(6)に対応する。モバイルルータMRには、端末Node1のアドレス「D」、および端末Node1が属するサブネットワークのネットワークプレフィックス(この場合「F」)、通信相手端末CNのアドレス「C」が事前に設定されており、モバイルルータMRは、事前位置登録要求メッセージに、モバイルルータMRのホームアドレス「A」、次に移動する無線エリアArea#2におけるモバイルルータMRの気付けアドレス「Y」、および端末Node1が属するネットワークのプレフィックス「F」を含めて送信する。
The mobile router MR that has received the router advertisement message sets an optimized communication path between the subordinate terminal Node1 and the counterpart terminal CN before moving to the radio area Area # 2 (under AR2). A prior location registration request message is transmitted to the CN. This pre-location registration request message and its response message correspond to the arrow (6) in FIG. In the mobile router MR, the address “D” of the terminal Node1, the network prefix of the subnetwork to which the terminal Node1 belongs (in this case “F”), and the address “C” of the communication partner terminal CN are set in advance. In the pre-location registration request message, the router MR sends the home address “A” of the mobile router MR, the care-of address “Y” of the mobile router MR in the next moving radio
相手端末CNにおける、事前位置登録要求メッセージの受信前でのモバイルルータMR対応の位置登録テーブルの内容は、気付けアドレスが「X」(アクセスルータAR1配下での気付けアドレス)、モバイルルータMRのホームアドレスが「A」、対応するネットワークプレフィックスが「F」となっている。相手端末CNは事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、気付けアドレス「Y」((アクセスルータAR2配下での気付けアドレス)、MRホームアドレス「A」、対応するネットワークプレフィックス「F」を設定し記憶しておく。 The content of the location registration table corresponding to the mobile router MR before receiving the advance location registration request message in the partner terminal CN is that the care-of address is “X” (care-of address under the access router AR1), and the home address of the mobile router MR Is “A” and the corresponding network prefix is “F”. When the counterpart terminal CN receives the pre-location registration request message, the care-of address “Y” ((care-of address under the access router AR2), MR home address “A”, and the corresponding network prefix “F” are stored in the pre-location registration table. Set and memorize.
モバイルルータMRは、アクセスルータAR2から無線エリアArea#2におけるネットワークプレフィックスを含むルータ広告を受信するか、あるいは無線基地局AP2との無線リンク確立を検出するかのいずれかの条件で、通信経路を、図5の矢印(7)で示すように、アクセスルータAR2を介した通信経路に切替える。そのときのIPパケットのヘッダ構成を、図6の(C)、(D)に示す。
The mobile router MR receives the router advertisement including the network prefix in the radio
図6の(C)は、端末Node1からモバイルルータMR、相手端末CN方向へのパケットのヘッダ構成を示しており、端末Node1からのパケットには、宛先アドレスとして通信相手端末CNのアドレスである「C」、送信元アドレスとして端末Node1のアドレス「D」が設定されている。モバイルルータMRでは、このパケットにアウターヘッダを付加するが、アウターヘッダの宛先アドレスには通信相手端末CNのアドレスである「C」、送信元アドレスには、モバイルルータMRのアクセスルータAR2配下での気付けアドレスである「Y」を設定する。このパケットを受信した相手端末CNは、アウターヘッダを除去し、インナーヘッダの送信元アドレス「D」をパケット送信元として認識する。 FIG. 6C shows a header configuration of a packet from the terminal Node1 to the mobile router MR and the partner terminal CN. The packet from the terminal Node1 is the address of the communication partner terminal CN as a destination address. C ”, and the address“ D ”of the terminal Node1 is set as the source address. In the mobile router MR, an outer header is added to this packet. The destination address of the outer header is “C” that is the address of the communication partner terminal CN, and the source address is the subordinate of the access router AR2 of the mobile router MR. A care-of address “Y” is set. The counterpart terminal CN that has received this packet removes the outer header and recognizes the source address “D” of the inner header as the packet source.
一方、通信相手端末CNから端末Node1方向へのパケットについては、図6の(D)に示すように、アウターヘッダの宛先アドレスにはモバイルルータMRの気付けアドレスである「Y」、送信元アドレスには通信相手端末CNのアドレスである「C」が設定され、インナーヘッダの宛先アドレスには端末Node1のアドレス「D」、送信元アドレスには通信相手端末CNのアドレスである「C」が設定される。モバイルルータMRでは、受信したパケットのアウターヘッダを除去して端末Node1に送信する。 On the other hand, as shown in FIG. 6D, for the packet from the communication partner terminal CN toward the terminal Node1, the destination address of the outer header is “Y”, which is the care-of address of the mobile router MR, and the transmission source address. Is set to "C" which is the address of the communication partner terminal CN, the address "D" of the terminal Node1 is set to the destination address of the inner header, and "C" which is the address of the communication partner terminal CN is set to the transmission source address. The The mobile router MR removes the outer header of the received packet and transmits it to the terminal Node1.
通信相手端末CNは、図6の(C)に記載のパケットを受信した場合、、事前位置登録テーブルに記憶されたモバイルルータMRについての気付けアドレス(この場合「Y」)と、受信したパケットのヘッダ部の送信元アドレス領域に設定された送信元アドレス(この場合「Y」)との一致に基づき、そのパケットが移動先からの新しい経路で転送されたと判断し、位置登録テーブルの気付けアドレスの内容を、事前位置登録テーブルの気付けアドレスの内容に置き換え(気付けアドレスX→Yへ)、以降、ネットワークプレフィックス「F」のアドレスを持つ端末(端末Node1を含む)に対しては、新しい位置登録テーブルに従って、図6の(D)に示す各へッダを設定してパケットを送信する。 When receiving the packet shown in FIG. 6C, the communication partner terminal CN receives the care-of address (in this case, “Y”) for the mobile router MR stored in the pre-location registration table, and the received packet Based on the match with the source address (in this case, “Y”) set in the source address area of the header part, it is determined that the packet has been transferred through a new route from the destination, and the care-of address of the location registration table The contents are replaced with the contents of the care-of address in the pre-position registration table (from care-of address X to Y). Thereafter, for terminals having the address of network prefix “F” (including terminal Node1), the new position registration table Accordingly, each header shown in FIG. 6D is set and a packet is transmitted.
また、モバイルルータMRは移動完了後にホームエージェントHAに対して、モバイルルータMRの現在の気付けアドレスとホームアドレスの組を含む位置登録メッセージを送信し、ホームエージェントHAに位置変更を通知する。 Further, after the movement is completed, the mobile router MR transmits a location registration message including a set of the current care-of address and home address of the mobile router MR to the home agent HA, and notifies the home agent HA of the location change.
なお、図8に示すように、モバイルルータMRが移動完了後、通信相手端末CNに対して移動完了通知メッセージを送信し、通信相手端末CNがその移動完了通知メッセージの受信により、経路切替えを検出し、位置登録テーブルの気付けアドレスの内容を、事前位置登録テーブルの気付けアドレスの内容に置き換え(気付けアドレスX→Yへ)、以降、モバイルルータMRに対しては新しい位置登録テーブルに従って、図6の(D)に示す各へッダを設定してパケットを送信するようにしてもよい。なお、モバイルルータMRは、無線機からの無線区間ハンドオーバ完了通知の入力により移動の検出を認識する。 As shown in FIG. 8, after the mobile router MR completes the movement, it transmits a movement completion notification message to the communication partner terminal CN, and the communication partner terminal CN detects the path switching by receiving the movement completion notification message. Then, the content of the care-of address in the location registration table is replaced with the content of the care-of address in the pre-location registration table (from care-of address X → Y). Thereafter, the mobile router MR is in accordance with the new location registration table in FIG. A packet may be transmitted by setting each header shown in (D). Note that the mobile router MR recognizes the detection of movement based on the input of the wireless section handover completion notification from the wireless device.
なお、図6のヘッダ構成では、モバイルルータMRから通信相手端末CNへのパケット、および通信相手端末CNからモバイルルータMRへのパケットはともに、アウターヘッダによってカプセル化して送信していたが、図9に示すように、オプションヘッダを用いてヘッダのオーバヘッドを削減することもできる。 In the header configuration of FIG. 6, the packet from the mobile router MR to the communication partner terminal CN and the packet from the communication partner terminal CN to the mobile router MR are both encapsulated and transmitted by the outer header. As shown, the option header can be used to reduce header overhead.
図9の(A)は、モバイルルータMRが無線エリアArea#1に在圏する場合の端末Node1→モバイルルータMR→通信相手端末CN方向へのパケットヘッダを示し、図9の(B)は、同じくモバイルルータMRが無線エリアArea#1に在圏する場合の通信相手端末CN→モバイルルータMR→端末Node1方向へのパケットヘッダの構成を示している。図9の(A)では、端末Node1からの送信パケットのヘッダ構成およびその設定内容は図6の(A)と同じであるが、モバイルルータMRから通信相手端末CNに向けては、IPヘッダにホームアドレスオプションヘッダを付加し、送信元アドレスにモバイルルータの気付けアドレス「X」を、ホームアドレスオプションヘッダに、端末Node1からの送信パケットの送信元アドレスである「D」(端末Node1のアドレス)を設定する。
9A shows a packet header in the direction of the terminal Node1 → the mobile router MR → the communication partner terminal CN when the mobile router MR is located in the radio
通信相手端末CNでは、受信したパケットのホームアドレスオプションヘッダの内容を、送信元アドレスに設定し、その値(この場合、端末Node1のアドレス「D」)を送信元アドレスと認識する。図9の(B)では、通信相手端末CNからモバイルルータMRに向けては、IPヘッダにルーティングヘッダを付加し、宛先アドレスにモバイルルータの気付けアドレス「X」を、ルーティングヘッダに、端末Node1のアドレスである「D」(端末Node1のアドレス)を設定する。モバイルルータMRは受信したパケットのルーティングヘッダの内容を、送信元アドレスに設定して(この場合、端末Node1のアドレス「D」)、端末Node1に送信する。
The communication partner terminal CN sets the content of the home address option header of the received packet as the transmission source address, and recognizes the value (in this case, the address “D” of the terminal Node 1) as the transmission source address. In FIG. 9B, from the communication counterpart terminal CN to the mobile router MR, a routing header is added to the IP header, the care-of address “X” of the mobile router is set as the destination address, and the
図9の(C)は、モバイルルータMRが無線エリアArea#2に在圏する場合の端末Node1→モバイルルータMR→通信相手端末CN方向へのパケットヘッダを示しており、ホームアドレスオプションヘッダに、端末Node1からの送信パケットの送信元アドレスである「D」(端末Node1のアドレス)が設定されている。図9の(D)は、同じくモバイルルータMRが無線エリアArea#2に在圏する場合の通信相手端末CN→モバイルルータMR→端末Node1方向へのパケットヘッダの構成を示しており、ルーティングヘッダに、端末Node1のアドレスである「D」(端末Node1のアドレス)が設定されている。
(C) in FIG. 9 shows a packet header in the direction of the terminal Node1 → the mobile router MR → the communication counterpart terminal CN when the mobile router MR is located in the radio
以上のように、実施の形態2においては、アクセスルータARはモバイルルータMRに対して事前に、モバイルルータMRの次の移動先での気付けアドレスの生成に必要なネットワークプレフィックスを通知し、モバイルルータMRはそのネットワークプレフィックスを元に移動先での気付けアドレスを生成し、配下の端末Node1の通信先である通信相手端末CNに対して、端末Node1と通信相手端末CN間での最適化通信経路を設定するために、モバイルルータMRの次の移動先での気付けアドレス、モバイルルータMRのホームアドレス、および端末Node1の属するサブネットのネットワークプレフィックスを含む事前位置登録要求メッセージを送信し、通信相手端末CNにおいて、モバイルルータMRの移動先での気付けアドレスとホームアドレス、および経路最適化対象となるネットワークプレフィックスを記憶しておき、さらに、通信相手端末CNはモバイルルータMRからの移動後の新しい経路でのパケット受信検出、あるいはモバイルルータMRからの移動完了通知受信により、モバイルルータMRの移動に伴い通信経路が切替わったと判断し、経路最適化対象となるネットワークプレフィックスを持つアドレス宛に送信するパケットに関して、宛先アドレスに設定する気付けアドレスを移動後の気付けアドレスに切替えるようにしているので、モバイルルータMRに収容される端末Node1と通信相手端末CN間では移動直後から、ホームエージェントHAを介することなく、最短かつ最適経路で通信を継続することができるようになる。 As described above, in the second embodiment, the access router AR notifies the mobile router MR in advance of the network prefix necessary for generating the care-of address at the next destination of the mobile router MR. The MR generates a care-of address at the destination based on the network prefix, and sets an optimized communication path between the terminal Node1 and the communication partner terminal CN for the communication partner terminal CN that is the communication destination of the subordinate terminal Node1. In order to set, a pre-location registration request message including a care-of address at the next destination of the mobile router MR, a home address of the mobile router MR, and a network prefix of a subnet to which the terminal Node1 belongs is transmitted to the communication counterpart terminal CN. , The care-of address and home address at the destination of the mobile router MR And the network prefix to be route optimized, and the communication partner terminal CN detects packet reception on the new route after moving from the mobile router MR, or receives movement completion notification from the mobile router MR. Thus, it is determined that the communication route has been switched along with the movement of the mobile router MR, and the care-of address set as the destination address is set to the care-of address after movement for the packet transmitted to the address having the network prefix to be route-optimized. Since switching is performed, communication between the terminal Node1 accommodated in the mobile router MR and the communication counterpart terminal CN can be continued on the shortest and optimum route without going through the home agent HA immediately after movement. .
なお、モバイルルータは、上記のように、モバイルルータMR配下の端末Node1の通信相手端末CNだけでなく、あらかじめ指定された通信相手端末、特定サービスクラス/アプリケーションのIPフローの通信相手端末と通信を行うようにしてもよく、このような通信においても、上述した経路最適化処理を行うようにしてもよい。 In addition, as described above, the mobile router communicates not only with the communication counterpart terminal CN of the terminal Node1 under the mobile router MR, but also with a communication counterpart terminal designated in advance and a communication counterpart terminal of a specific service class / application IP flow. The above route optimization process may also be performed in such communication.
実施の形態3.
実施の形態1では、移動端末MNの通信相手端末CNがモバイルIPプロトコルをサポートしている場合について述べたが、実施の形態3では実施の形態1における通信相手端末CNがモバイルIPプロトコルをサポートしていない場合に、移動端末MNが移動した直後から、移動端末MNと通信相手端末CN間で最適化経路で通信を開始させるようにしている。実施の形態3において、実施の形態1と同一機能を達成する構成要素については同一符号を付しており、重複する説明は省略する。
In the first embodiment, the case where the communication counterpart terminal CN of the mobile terminal MN supports the mobile IP protocol has been described. However, in the third embodiment, the communication counterpart terminal CN in the first embodiment supports the mobile IP protocol. If the mobile terminal MN has not moved, the communication is started between the mobile terminal MN and the communication counterpart terminal CN via the optimized route immediately after the mobile terminal MN moves. In the third embodiment, components that achieve the same functions as those in the first embodiment are denoted by the same reference numerals, and redundant description is omitted.
図10は、実施の形態3を適用するネットワーク構成を示すものである。実施の形態3では、図1に示したネットワーク構成に対し、通信相手端末CNの前段に代理ルータ(CN-side proxy Router,C-side proxy Router)10を配備し、代理ルータ10が通信相手端末CNの代わりにモバイルIPプロトコルを終端し、移動端末MNとの間で通信経路最適化手順を実行する。図10に示す通信相手端末CNはモバイルIPプロトコルをサポートしていない。 FIG. 10 shows a network configuration to which the third embodiment is applied. In the third embodiment, a proxy router (CN-side proxy Router, C-side proxy Router) 10 is provided in front of the communication counterpart terminal CN in the network configuration shown in FIG. The mobile IP protocol is terminated instead of the CN, and a communication route optimization procedure is executed with the mobile terminal MN. The counterpart terminal CN shown in FIG. 10 does not support the mobile IP protocol.
図11は、移動端末MN,アクセスルータAR1,AR2、代理ルータ10、通信相手端末CN間の制御シーケンスを示す図である。次に、動作について説明する。
FIG. 11 is a diagram illustrating a control sequence among the mobile terminal MN, the access routers AR1 and AR2, the
図10において、移動端末MNは、無線基地局AP1の配下に存在し、通信相手端末CNと無線基地局AP1,アクセスルータAR1、代理ルータ10を介し、ホームエージェントHAを経由せずに通信を行っている。移動端末MNが無線基地局AP1の配下(無線エリアArea#1=アクセスルータAR1の配下)に在圏するときの、移動端末MNと代理ルータ10間のIPパケットのヘッダ構成は、実施の形態1の図2の(A),(B)と同じである。また、移動端末MNが無線基地局AP2の配下(Area#2=アクセスルータAR2の配下)に移動したときの移動端末MNと代理ルータ10間のIPパケットのヘッダ構成は、同じく、実施の形態1の図2の(C)、(D)と同じである。
In FIG. 10, the mobile terminal MN exists under the control of the radio base station AP1, and communicates with the counterpart terminal CN, the radio base station AP1, the access router AR1, and the
一方、図10の矢印(8)で示す通信相手端末CNと代理ルータ10間でのパケットについては、通信相手端末CNからは、宛先アドレスを移動端末MNのホームアドレス「A」に、送信元アドレスに通信相手端末CNのアドレス「C」を設定したパケットを、一方、代理ルータ10からは、宛先アドレスを通信相手端末CNのアドレス「C」に、送信元アドレスに移動端末MNのホームアドレス「A」を設定したパケットを送信する。これは、通信相手端末CNに対してはモバイルIPを意識しない通信を行わせるためである。
On the other hand, for the packet between the communication partner terminal CN and the
次に、図11を用いて制御シーケンスを説明する。アクセスルータAR1は、周期的に配下の端末に送信するルータ広告メッセージに、無線基地局AP1が接続されるアクセスルータAR1のインタフェース回線に割当てられたネットワークプレフィックス(在圏する無線エリアArea#1のプレフィックス)、および無線基地局AP2が接続されるアクセスルータAR2のインタフェース回線に割当てられたネットワークプレフィックス(移動端末MNが次に移動する無線エリアArea#2のプレフィックス)を含めて送信する。
Next, the control sequence will be described with reference to FIG. The access router AR1 periodically transmits the network prefix (prefix of the existing wireless
そのルータ広告メッセージを受信した移動端末MNは、無線エリアArea#2(アクセスルータAR2の配下)に移動する前に、移動端末MNと通信相手端末CN間での最適化通信経路を設定するため、通信相手端末CNを収容する代理ルータ10に対して事前位置登録要求メッセージを送信する。なお、移動端末MNは、通信相手端末CNに対応する代理ルータ10のアドレスを事前に取得しておくものとする。この事前位置登録要求、およびその応答メッセージは図10の矢印(2)に対応する。事前位置登録要求メッセージには、移動端末MNのホームアドレス「A」、および次に移動する無線エリアArea#2における気付けアドレス「Y」を含める。
The mobile terminal MN that has received the router advertisement message sets an optimized communication path between the mobile terminal MN and the communication partner terminal CN before moving to the wireless area Area # 2 (subordinate to the access router AR2). A prior location registration request message is transmitted to the
代理ルータ10は、各移動端末MNの気付けアドレスとホームアドレスとの対応関係を記憶する位置登録テーブルを有しており、移動端末MNからの事前位置登録要求メッセージを受信する前には、移動端末MNについての位置登録テーブルの内容は、気付けアドレスが「X」(アクセスルータAR1配下での気付けアドレス)、ホームアドレスが「A」となっている。代理ルータ10は、事前位置登録要求メッセージを受信すると、位置登録テーブルとは別管理される事前位置登録テーブルに、事前位置登録要求メッセージに含まれる、気付けアドレス「Y」、ホームアドレス「A」の組を設定記憶し、この設定情報を移動端末MNの次の移動先での位置情報とする。
The
代理ルータ10は、実施の形態1の通信相手端末CNと同様に、移動端末MNからの図2の(C)に示すパケットを受信した場合、事前位置登録テーブルに記憶された移動端末MNについての気付けアドレス(この場合「Y」)と、受信したパケットのヘッダ部の送信元アドレス領域に設定された送信元アドレス(この場合「Y」)との一致に基づき、そのパケットが移動先からの新しい経路で転送されたと判断し、位置登録テーブルの気付けアドレスの内容を、事前位置登録テーブルの気付けアドレスの内容に置き換え(気付けアドレスX→Yへ)、以降、移動端末MNに対しては新しい位置登録テーブルに従って、図2の(D)に示すへッダを設定してパケットを送信する。
When the
また、移動端末MNは移動完了後にホームエージェントHAに対して、移動端末MNの現在の気付けアドレスとホームアドレスの組を含む位置登録メッセージを送信し、ホームエージェントHAに位置変更を通知する。 In addition, after the movement is completed, the mobile terminal MN transmits a location registration message including the set of the current care-of address and the home address of the mobile terminal MN to the home agent HA, and notifies the home agent HA of the location change.
なお、図12に示すように、移動端末MNが移動完了後、代理ルータ10に対して移動完了通知メッセージを送信し、代理ルータ10がその移動完了通知メッセージの受信により、経路切替えを判断し、位置登録テーブルの気付けアドレスの内容を、事前位置登録テーブルの気付けアドレスの内容に置き換え(気付けアドレスX→Yへ)、以降、移動端末MNに対しては新しい位置登録テーブルに従って、図2の(D)に示す各へッダを設定してパケットを送信するようにしてもよい。
As shown in FIG. 12, after the mobile terminal MN completes the movement, the mobile terminal MN transmits a movement completion notification message to the
以上のように、実施の形態3では、アクセスルータARは移動端末MNに対して事前に、移動端末MNの次の移動先での気付けアドレスを生成するために必要なネットワークプレフィックスを通知し、移動端末MNはそのネットワークプレフィックスを元に気付けアドレスを生成し、通信相手端末CNの代わりにモバイルIPプロトコルを終端する代理ルータ10に対して移動端末MNと通信相手端末CN間での最適化通信経路を設定するために、移動端末MNの移動先での気付けアドレスとホームアドレスを含む事前位置登録要求メッセージを送信し、代理ルータ10で移動先での気付けアドレスとホームアドレスを記憶し、さらに、代理ルータ10は移動端末MNからの移動後の新しい経路でのパケット受信検出、あるいは移動端末MNからの移動完了通知受信により、移動端末MNの移動に伴い通信経路が切替わったと判断し、移動端末MNに送信するパケットの宛先アドレスに設定する気付けアドレスを記憶した移動後の気付けアドレスに切替えるようにしているので、移動端末MNとモバイルIPプロトコルをサポートしない通信相手端末CN間で、移動直後からホームエージェントHAを介することなく、最短かつ最適経路で通信を継続することができる。
As described above, in the third embodiment, the access router AR notifies the mobile terminal MN in advance of the network prefix necessary for generating the care-of address at the next destination of the mobile terminal MN, and moves The terminal MN generates a care-of address based on the network prefix, and sets an optimized communication path between the mobile terminal MN and the communication partner terminal CN to the
実施の形態4.
実施の形態2では、移動端末MNの通信相手端末CNがモバイルIPプロトコルをサポートしている場合について述べたが、実施の形態4では実施の形態2における通信相手端末CNがモバイルIPプロトコルをサポートしていない場合に、移動端末MNが移動した直後から、移動端末MNと通信相手端末CN間で最適化経路で通信を開始させるようにしている。実施の形態4において、実施の形態2と同一機能を達成する構成要素については同一符号を付しており、重複する説明は省略する。
In the second embodiment, the case where the communication partner terminal CN of the mobile terminal MN supports the mobile IP protocol has been described. However, in the fourth embodiment, the communication partner terminal CN in the second embodiment supports the mobile IP protocol. If the mobile terminal MN has not moved, the communication is started between the mobile terminal MN and the communication counterpart terminal CN via the optimized route immediately after the mobile terminal MN moves. In the fourth embodiment, components that achieve the same functions as those in the second embodiment are denoted by the same reference numerals, and redundant description is omitted.
図13は、実施の形態4を適用するネットワーク構成を示す図であり、実施の形態4では、図5に示したネットワーク構成に対し、通信相手端末CNの前段に代理ルータ(CN-side proxy Router,C-side proxy Router)10を配備し、代理ルータ10が通信相手端末CNの代わりにモバイルIPプロトコルを終端し、移動端末MNとの間で通信経路最適化手順を実行する。図10に示す通信相手端末CNは、モバイルIPプロトコルをサポートしていない。
FIG. 13 is a diagram showing a network configuration to which the fourth embodiment is applied. In the fourth embodiment, a proxy router (CN-side proxy Router) is placed in front of the communication counterpart terminal CN in the network configuration shown in FIG. , C-side proxy Router) 10 is deployed, the
図14は、実施の形態4における端末Node1、モバイルルータMR、アクセスルータAR1,AR2、代理ルータ10間での制御シーケンスを示す図である。次に、動作について説明する。図13において、端末Node1、端末Node2は、モバイルルータMRの配下に存在し、モバイルルータMRは無線エリアArea#1(無線基地局AP1の無線エリアでかつアクセスルータAR1の配下)に在圏しており、端末Node1は代理ルータ10に収容されている通信相手端末CNと無線基地局AP1,アクセスルータAR1を介し、ホームエージェントHAを経由せずに通信を行っている。
FIG. 14 is a diagram illustrating a control sequence among the terminal Node1, the mobile router MR, the access routers AR1 and AR2, and the
端末Node1が無線基地局AP1の配下(無線エリアArea#1=アクセスルータAR1の配下)に在圏するときの、端末Node1、モバイルルータMRおよび代理ルータ10間のIPパケットのヘッダ構成は、実施の形態2で用いた図6の(A)、(B)あるいは図9の(A),(B)と同じである。また、移動端末MNが無線基地局AP2の配下(Area#2=アクセスルータAR2の配下)に移動したときの端末Node1、端末Node1、モバイルルータMRおよび代理ルータ10間のIPパケットのヘッダ構成は、同じく、実施の形態2で用いた図6の(C)、(D)あるいは図9の(C),(D)と同じである。
The header configuration of the IP packet between the terminal Node1, the mobile router MR, and the
一方、図13の矢印(8)で示す通信相手端末CNと代理ルータ10間でのパケットについては、通信相手端末CNからは、宛先アドレスを端末Node1のアドレス「D」に、送信元アドレスに通信相手端末CNのアドレス「C」を設定したパケットを、一方、代理ルータ10からは、宛先アドレスを通信相手端末CNのアドレス「C」に、送信元アドレスに端末Node1のアドレス「D」を設定したパケットを送信する。これは、通信相手端末CNに対してはモバイルIPを意識しない通信を行わせるためである。
On the other hand, for the packet between the communication partner terminal CN and the
次に、図14を用いて制御シーケンスを説明する。アクセスルータAR1は、周期的に配下の端末、モバイルルータに送信するルータ広告メッセージに、無線基地局AP1が接続されるアクセスルータAR1のインタフェース回線に割当てられたネットワークプレフィックス(在圏する無線エリアArea#1のプレフィックス)、および無線基地局AP2が接続されるアクセスルータAR2のインタフェース回線に割当てられたネットワークプレフィックス(モバイルルータMRが次に移動する無線エリアArea#2のプレフィックス)を含めて送信する。
Next, the control sequence will be described with reference to FIG. The access router AR1 periodically transmits a network prefix assigned to the interface line of the access router AR1 to which the wireless base station AP1 is connected to the router advertisement message transmitted to the terminal and mobile router under its control (the wireless area Area # in the area). 1) and a network prefix assigned to the interface line of the access router AR2 to which the radio base station AP2 is connected (a prefix of the radio
そのルータ広告メッセージを受信したモバイルルータMRは、無線エリアArea#2(アクセスルータAR2の配下)に移動する前に、配下の端末Node1と通信相手端末CN間での最適化通信経路を設定するため、通信相手端末CNが収容される代理ルータ10に対して事前位置登録要求メッセージを送信する。この事前位置登録要求およびその応答メッセージは図13の矢印(6)に対応する。モバイルルータMRには、端末Node1のアドレス「D」、およびそのネットワークプレフィックス「F」、その通信相手である通信相手端末CNに対応する代理ルータ10のアドレスを事前に設定しておくものとする。そして、モバイルルータMRが代理ルータ10に送信する事前位置登録要求メッセージには、モバイルルータMRのホームアドレス「A」、次に移動する無線エリアArea#2におけるモバイルルータMRの気付けアドレス「Y」、および端末Node1が属するネットワークのプレフィックス「F」を含める。
The mobile router MR that has received the router advertisement message sets an optimized communication path between the subordinate terminal Node1 and the communication counterpart terminal CN before moving to the wireless area Area # 2 (under the access router AR2). The prior location registration request message is transmitted to the
代理ルータ10は、モバイルルータMRの気付けアドレスとホームアドレスとの対応関係を記憶する位置登録テーブルを有しており、モバイルルータMRからの事前位置登録要求メッセージを受信する前には、モバイルルータMRについての位置登録テーブルの内容は、気付けアドレスが「X」(アクセスルータAR1配下での気付けアドレス)、ホームアドレスが「A」、対応するネットワークプレフィックスが「F」となっている。代理ルータ10は、事前位置登録要求メッセージを受信すると、位置登録テーブルとは別管理される事前位置登録テーブルに、事前位置登録要求メッセージに含まれる、気付けアドレス「Y」((アクセスルータAR2配下での気付けアドレス)、ホームアドレス「A」、対応するネットワークプレフィックス「F」の組を設定記憶し、この設定情報をモバイルルータMRの次の移動先での位置情報とする。
The
モバイルルータMRは、アクセスルータAR2から無線エリアArea#2におけるネットワークプレフィックスを含むルータ広告を受信するか、あるいは無線基地局AP2との無線リンク確立を検出するかのいずれかの条件で、図13の矢印(7)に示すように、端末Node1と通信相手端末CN間のパケットを、アクセスルータAR2を経由する新経路で転送開始する。
The mobile router MR receives the router advertisement including the network prefix in the radio
代理ルータ10は、実施の形態2の通信相手端末CNと同様に、図6の(C)、あるいは図9の(C)に記載のパケットを受信した場合、事前位置登録テーブルに記憶されたモバイルルータMRについての気付けアドレス(この場合「Y」)と、受信したパケットのヘッダ部の送信元アドレス領域に設定された送信元アドレス(この場合「Y」)との一致に基づき、そのパケットが移動先からの新しい経路で転送されたと判断し、位置登録テーブルの気付けアドレスの内容を、事前位置登録テーブルの気付けアドレスの内容に置き換え(気付けアドレスX→Yへ)、以降、モバイルルータMRに対しては新しい位置登録テーブルに従って、図6の(D)あるいは図9の(D)に示すへッダを設定してパケットを送信する。
When the
また、モバイルルータMRは移動完了後にホームエージェントHAに対して、モバイルルータMRの現在の気付けアドレスとホームアドレス、および収容しているサブネットのネットワークプレフィックスを含む位置登録メッセージを送信し、ホームエージェントHAに位置変更を通知する。 The mobile router MR transmits a location registration message including the current care-of address and home address of the mobile router MR and the network prefix of the accommodated subnet to the home agent HA after the movement is completed. Notify position change.
なお、図15に示すように、モバイルルータMRが移動完了後、代理ルータ10に対して移動完了通知メッセージを送信し、代理ルータ10がその移動完了通知メッセージの受信により、経路切替えを判断し、位置登録テーブルの気付けアドレスの内容を、事前位置登録テーブルの気付けアドレスの内容に置き換え(気付けアドレスX→Yへ)、以降、端末Node1に対しては新しい位置登録テーブルに従って、図6の(D)、あるいは図9の(D)に示す各へッダを設定してパケットを送信するようにしてもよい。
As shown in FIG. 15, after the mobile router MR completes the movement, the mobile router MR transmits a movement completion notification message to the
以上のように、実施の形態4においては、アクセスルータARはモバイルルータMRに対して事前に、モバイルルータMRの次の移動先での気付けアドレスの生成に必要なネットワークプレフィックスを通知し、モバイルルータMRはそのネットワークプレフィックスを元に移動先での気付けアドレスを生成し、配下の端末Node1の通信先である通信相手端末CNの代理としてモバイルIPプロトコルを終端する代理ルータ10に対して端末Node1と通信相手端末CN間での最適化通信経路を設定するために、モバイルルータMRの次の移動先での気付けアドレス、モバイルルータMRのホームアドレス、および端末Node1の属するサブネットのネットワークプレフィックスを含む事前位置登録要求メッセージを送信し、代理ルータ10において、モバイルルータMRの移動先での気付けアドレスとホームアドレス、および経路最適化対象となるネットワークプレフィックスを記憶し、さらに、代理ルータ10はモバイルルータMRからの移動後の新しい経路でのパケット受信検出、あるいはモバイルルータMRからの移動完了通知受信により、モバイルルータMRの移動に伴い通信経路が切替わったと判断し、経路最適化対象となるネットワークプレフィックスを持つアドレス宛に送信するパケットに関して、宛先アドレスに設定する気付けアドレスを移動後の気付けアドレスに切替えるようにしているので、モバイルルータに収容される端末Node1とモバイルIPプロトコルをサポートしない通信相手端末CN間で、移動直後から、ホームエージェントHAを介することなく、最短かつ最適経路で通信を継続することができる。
As described above, in the fourth embodiment, the access router AR notifies the mobile router MR in advance of the network prefix necessary for generating the care-of address at the next destination of the mobile router MR. The MR generates a care-of address at the destination based on the network prefix, and communicates with the terminal Node1 to the
実施の形態5.
実施の形態5では、移動端末MNの通信相手端末CNが移動端末MNの移動により変更となる場合において、移動端末MNが移動した直後から移動端末MNと変更後の通信相手端末CN間で最適化経路通信を開始できるようにしている。
In the fifth embodiment, when the communication partner terminal CN of the mobile terminal MN is changed by the movement of the mobile terminal MN, the optimization is performed between the mobile terminal MN and the changed communication partner terminal CN immediately after the mobile terminal MN moves. Route communication can be started.
図16は、実施の形態5におけるネットワーク構成を示す図である。図16において、移動端末MNの通信相手端末CNは、無線エリアArea#1ではCN1、移動後の無線エリアArea#2ではCN2となり、旧通信相手端末CN1のIPアドレスを「C」、新通信相手端末CN2のIPアドレスを「E」とする。
FIG. 16 is a diagram illustrating a network configuration according to the fifth embodiment. In FIG. 16, the communication partner terminal CN of the mobile terminal MN is CN1 in the wireless
図17は、実施の形態5における制御シーケンスを示した図である。つぎに、動作について説明する。図16において、移動端末MNは、無線基地局AP1の配下に存在し、旧通信相手端末CN1と無線基地局AP1,アクセスルータAR1を介し、ホームエージェントHAを経由せずに通信を行っている(図16の矢印(1)の経路)。移動端末MNが無線基地局AP1の配下(無線エリアArea#1=アクセスルータAR1の配下)に在圏するときの、移動端末MNと旧通信相手端末CN1間のIPパケットのヘッダ構成は、実施の形態1で用いた図2の(A)、(B)と同じである。
FIG. 17 is a diagram showing a control sequence in the fifth embodiment. Next, the operation will be described. In FIG. 16, the mobile terminal MN exists under the radio base station AP1, and communicates with the old communication counterpart terminal CN1, the radio base station AP1, and the access router AR1 without going through the home agent HA ( The route of arrow (1) in FIG. The header configuration of the IP packet between the mobile terminal MN and the old communication counterpart terminal CN1 when the mobile terminal MN is located under the radio base station AP1 (radio
つぎに、図17を用いて制御情報のシーケンスについて説明する。アクセスルータAR1は、周期的に配下の端末に送信するルータ広告メッセージに、無線基地局AP1が接続されるアクセスルータAR1のインタフェース回線に割当てられたネットワークプレフィックス(在圏する無線エリアArea#1のプレフィックス)、および無線基地局AP2が接続されるアクセスルータAR2のインタフェース回線に割当てられたネットワークプレフィックス(移動端末MNが次に移動する無線エリアArea#2のプレフィックス)、さらには新無線エリアArea#2における新通信相手端末CN2のアドレス「E」を含めて送信する。
Next, a control information sequence will be described with reference to FIG. The access router AR1 periodically transmits the network prefix (prefix of the existing wireless
そのルータ広告メッセージを受信した移動端末MNは、無線エリアArea#2(アクセスルータAR2の配下)に移動する前に、移動端末MNと通信相手端末CN間での最適化通信経路を設定するため、新通信相手端末CN2に対して事前位置登録要求メッセージを送信する。この事前位置登録要求メッセージの送信の際、通信相手端末CN2のアドレスは、ルータ広告メッセージに含まれているアドレス「E」を用いる。事前位置登録要求およびその応答メッセージは図16の矢印(2)に対応する。事前位置登録要求メッセージには、移動端末MNのホームアドレス「A」、および次に移動する無線エリアArea#2における気付けアドレス「Y」を含める。
The mobile terminal MN that has received the router advertisement message sets an optimized communication path between the mobile terminal MN and the communication partner terminal CN before moving to the wireless area Area # 2 (subordinate to the access router AR2). A prior location registration request message is transmitted to the new communication partner terminal CN2. When transmitting this pre-location registration request message, the address “E” included in the router advertisement message is used as the address of the communication partner terminal CN2. The pre-location registration request and its response message correspond to the arrow (2) in FIG. The pre-location registration request message includes the home address “A” of the mobile terminal MN and the care-of address “Y” in the radio
新通信相手端末CN2は、移動端末MNの現在用いている気付けアドレスとホームアドレスとの対応関係を記憶する位置登録テーブルと、移動端末MNの移動後に用いる気付けアドレスとホームアドレスとの対応関係を記憶する事前位置登録テーブルとを有しており、通信相手端末CN2は、事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、事前位置登録要求メッセージに含まれる、気付けアドレス「Y」、ホームアドレス「A」の組を設定記憶する。 The new communication partner terminal CN2 stores the correspondence between the care-of address currently used by the mobile terminal MN and the home address, and the correspondence between the care-of address used after the mobile terminal MN moves and the home address. When receiving the pre-location registration request message, the communication counterpart terminal CN2 includes the care-of address “Y” and the home address included in the pre-location registration request message in the pre-location registration table. A set of “A” is set and stored.
移動端末MNは、アクセスルータAR2から無線エリアArea#2のネットワークプレフィックスを含むルータ広告を受信するか、あるいは無線基地局AP2との無線リンク確立を検出するかのいずれかの条件で、図16の矢印(3)で示すように、アクセスルータAR2を介して新通信相手端末CN2との通信を開始する。そのときのIPパケットのヘッダ構成は、実施の形態1で用いた図2の(C)、(D)と同じであるが、アドレス「C」がアドレス「E」となる。
The mobile terminal MN receives the router advertisement including the network prefix of the radio
新通信相手端末CN2は、移動端末MNから図2の(C)のパケットを受信した場合、事前位置登録テーブルに記憶された移動端末MNについての気付けアドレス(この場合「Y」)と、受信したパケットのヘッダ部の送信元アドレス領域に設定された送信元アドレス(この場合「Y」)との一致に基づき、移動端末MNが無線エリアArea#2に移動してきたと判断し、事前位置登録テーブルの内容を位置登録テーブルに移し、これ以降、移動端末MNに対してはその位置登録テーブルの内容に従って、図2の(D)のヘッダ構成で、送信元アドレスとしてアドレス「E」を設定して送信する。
When the new communication partner terminal CN2 receives the packet of FIG. 2C from the mobile terminal MN, the new communication partner terminal CN2 has received the care-of address (in this case, “Y”) for the mobile terminal MN stored in the pre-location registration table. Based on the match with the source address (in this case, “Y”) set in the source address area of the header of the packet, it is determined that the mobile terminal MN has moved to the radio
移動端末MNは移動完了後にホームエージェントHAに対して、移動端末MNの現在の気付けアドレスとホームアドレスを含む位置登録メッセージを送信し、ホームエージェントHAに位置変更を通知する。 After the movement is completed, the mobile terminal MN transmits a location registration message including the current care-of address of the mobile terminal MN and the home address to the home agent HA, and notifies the home agent HA of the location change.
なお、移動端末MNは、実施の形態1において図4を用いて説明したように、無線エリアArea#2(無線基地局AP2の配下=アクセスルータAR2の配下)に移動した直後に、新通信相手端末CN2に対して移動完了通知を送信し、通信相手端末CN2が移動完了通知の受信をもって、移動端末MNが無線エリアArea#2に移動してきたと判断するようにしても良い。
As described with reference to FIG. 4 in the first embodiment, the mobile terminal MN moves to the new communication partner immediately after moving to the radio area Area # 2 (subordinate to the radio base station AP2 = subordinate to the access router AR2). A movement completion notification may be transmitted to the terminal CN2, and the communication partner terminal CN2 may determine that the mobile terminal MN has moved to the wireless
また、上記では、ルータ広告に移動端末MNの移動先での新通信相手端末CN2のアドレスを含めていたが、アクセスルータが移動端末MNに対して別のメッセージにて移動先での新通信相手端末CN2のアドレスを通知するようにしても良い。また、ホームエージェントHAが移動端末MNからの位置登録メッセージを受けて、専用のメッセージにて移動先での新通信相手端末CN2のアドレスを移動端末MNに通知するようにしてもよく、さらには移動先での新通信相手端末CN2のアドレスを位置登録応答メッセージに含めるようにしても良い。あるいは、ホームエージェントHAが移動端末MNからの位置登録メッセージを受けたことを契機として次の移動先における通信相手端末CN2に移動端末MNに対してアドレスを通知することを指示し、次の移動先における通信相手端末CN2から専用のメッセージにて通信相手端末CN2のアドレスを移動端末MNに通知するようにしてもよい。 In the above, the address of the new communication partner terminal CN2 at the destination of the mobile terminal MN is included in the router advertisement. However, the access router sends a new message to the mobile terminal MN as a new communication partner at the destination. The address of the terminal CN2 may be notified. Further, the home agent HA may receive the location registration message from the mobile terminal MN, and notify the mobile terminal MN of the address of the new communication counterpart terminal CN2 at the destination by a dedicated message. The address of the new communication counterpart terminal CN2 may be included in the location registration response message. Alternatively, when the home agent HA receives a location registration message from the mobile terminal MN, it instructs the communication counterpart terminal CN2 at the next destination to notify the mobile terminal MN of the address, and the next destination The address of the communication partner terminal CN2 may be notified to the mobile terminal MN by a dedicated message from the communication partner terminal CN2 in FIG.
さらに、移動先での通信相手端末CNのアドレスにとどまらず、次の移動先では現在圏エリアで有効な通信相手端末CNを使用するか否かを示す指示情報、あるいは通信相手端末の利用可能状態(故障、一時的に使用不可)を併せて移動端末MNに通知するようにしても良い。 Further, not only the address of the communication partner terminal CN at the destination, but also the instruction information indicating whether or not the communication partner terminal CN valid in the current area is used at the next destination, or the communication partner terminal availability state You may make it notify to the mobile terminal MN together with (failure, temporarily unavailable).
以上のように、実施の形態5においては、アクセスルータARは移動端末MNに対して事前に、移動端末MNの次の移動先での気付けアドレスを生成するために必要なネットワークプレフィックスおよび移動先での移動端末MNの通信相手端末CN2のアドレスを通知し、移動端末MNはそのネットワークプレフィックスを元に気付けアドレスを生成し、通知された移動先での通信相手端末CN2のアドレスに対して、移動端末MNの移動先での気付けアドレスとのホームアドレスを含む事前位置登録要求メッセージを送信し、通信相手端末CN2で移動先での移動端末MNの気付けアドレスと移動端末MNのホームアドレスを記憶しておき、さらに、移動先での通信相手端末CN2は移動端末MNから移動後の新しい経路でのパケット受信検出あるいは移動端末MNからの移動完了通知受信により、移動端末MNが当該無線エリアに移動してきたと判断し、移動端末MNに送信するパケットの宛先アドレスに事前に通知されていた気付けアドレスを設定するようにしているので、移動端末MNと移動先での通信相手端末CN2間では移動直後から、移動端末MNから見て通信相手端末CNが変更になっても、ホームエージェントHAを介することなく最短経路で通信を開始することができる。 As described above, in the fifth embodiment, the access router AR uses the network prefix and destination necessary for generating a care-of address for the next destination of the mobile terminal MN in advance for the mobile terminal MN. The mobile terminal MN notifies the address of the communication counterpart terminal CN2 of the mobile terminal MN, the mobile terminal MN generates a care-of address based on the network prefix, and the mobile terminal MN responds to the address of the communication counterpart terminal CN2 at the notified destination. A pre-location registration request message including the home address with the care-of address at the destination of the MN is transmitted, and the care-of address of the mobile terminal MN at the destination and the home address of the mobile terminal MN are stored in the communication partner terminal CN2. In addition, the communication partner terminal CN2 at the moving destination receives a packet from the mobile terminal MN on the new route after moving. The mobile terminal MN determines that the mobile terminal MN has moved to the wireless area by receiving or receiving a movement completion notification from the mobile terminal MN, and sets the care-of address that has been notified in advance to the destination address of the packet transmitted to the mobile terminal MN Therefore, even if the communication partner terminal CN is changed as viewed from the mobile terminal MN immediately after the movement between the mobile terminal MN and the communication counterpart terminal CN2 at the destination, the shortest route is not required via the home agent HA. Communication can be started.
実施の形態6.
実施の形態6では、移動端末MNの通信相手端末CNがモバイルIPをサポートしていない場合において、移動端末MNの通信相手端末CNが移動端末MNの移動により変更となるときに、移動端末MNが移動した直後から移動端末MNと変更後の通信相手端末CN間で最適化経路で通信を開始できるようにしている。
In the sixth embodiment, when the communication counterpart terminal CN of the mobile terminal MN does not support mobile IP, when the communication counterpart terminal CN of the mobile terminal MN changes due to movement of the mobile terminal MN, the mobile terminal MN Immediately after moving, communication can be started between the mobile terminal MN and the communication partner terminal CN after the change through the optimized route.
図18は、実施の形態6におけるネットワーク構成を示す図である。図18において、移動端末MNの通信相手端末CNは、無線エリアArea#1ではCN1、移動後の無線エリアArea#2ではCN2となり、旧通信相手端末CN1のIPアドレスを「C」、新通信相手端末CN2のIPアドレスを「E」とする。通信相手端末CN1,CN2は、モバイルIPをサポートしておらず、通信相手端末CN1の前段には、通信相手端末CN1の代理でモバイルIPプロトコルを終端する代理ルータ10が設けられ、通信相手端末CN2の前段には、通信相手端末CN2の代理でモバイルIPプロトコルを終端する代理ルータ11が設けられている。
FIG. 18 is a diagram illustrating a network configuration according to the sixth embodiment. In FIG. 18, the communication partner terminal CN of the mobile terminal MN is CN1 in the wireless
図19は、実施の形態6における制御シーケンスを示した図である。次に動作について説明する。図18において、移動端末MNは、無線基地局AP1の配下に存在し、通信相手端末CN1と無線基地局AP1,アクセスルータAR1を介し、ホームエージェントHAを経由せずに通信を行っている(図18の矢印(1)の経路)。移動端末MNが無線基地局AP1の配下(無線エリアArea#1=アクセスルータAR1の配下)に在圏するときの、移動端末MNと通信相手端末CN間のIPパケットのヘッダ構成は、実施の形態1で用いた図2の(A)、(B)と同じである。
FIG. 19 is a diagram showing a control sequence in the sixth embodiment. Next, the operation will be described. In FIG. 18, the mobile terminal MN is under the control of the radio base station AP1, and communicates with the counterpart terminal CN1, the radio base station AP1, and the access router AR1 without going through the home agent HA (FIG. 18). 18 arrow (1) path). The header configuration of the IP packet between the mobile terminal MN and the communication counterpart terminal CN when the mobile terminal MN is located under the radio base station AP1 (radio
次に図19を用いて制御シーケンスを説明する。アクセスルータAR1は、周期的に配下の端末に送信するルータ広告メッセージに、無線基地局AP1が接続されるアクセスルータAR1のインタフェース回線に割当てられたネットワークプレフィックス(在圏する無線エリアArea#1のプレフィックス)、無線基地局AP2が接続されるアクセスルータAR2のインタフェース回線に割当てられたネットワークプレフィックス(移動端末MNが次に移動する無線エリアArea#2のプレフィックス)、さらには無線エリアArea#2における通信相手端末CN2のアドレス「E」および通信相手端末CN2に対応する代理ルータ11のIPアドレス「J」を含めて送信する。
Next, the control sequence will be described with reference to FIG. The access router AR1 periodically transmits the network prefix (prefix of the existing wireless
このルータ広告メッセージを受信した移動端末MNは、無線エリアArea#2(アクセスルータAR2の配下)に移動する前に、移動後の通信相手端末CN2に対応する代理ルータ11に対して事前位置登録要求メッセージを送信する。この事前位置登録要求およびその応答メッセージは図18の矢印(2)に対応する。すなわち、移動端末MNでは、ルータ広告メッセージに含まれている代理ルータ11のIPアドレス「J」を用いて、代理ルータ11に送信する事前位置登録要求メッセージを作成して送信する。事前位置登録要求メッセージには、移動端末MNのホームアドレス「A」、および次に移動する無線エリアArea#2における移動端末MNの気付けアドレス「Y」を含める。
The mobile terminal MN that has received this router advertisement message requests the pre-location registration request to the
代理ルータ11では、移動端末MNの現在用いている気付けアドレスとホームアドレスとの対応関係を記憶する位置登録テーブルと、移動端末MNの移動後に用いる気付けアドレスとホームアドレスとの対応関係を記憶する事前位置登録テーブルとを有しており、代理ルータ11は、事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、事前位置登録要求メッセージに含まれる、気付けアドレス「Y」、ホームアドレス「A」の組を設定記憶する。
In the
移動端末MNは、アクセスルータAR2から無線エリアArea#2のネットワークプレフィックスを含むルータ広告を受信するか、あるいは無線基地局AP2との無線リンク確立を検出するかのいずれかの条件で、アクセスルータAR2、代理ルータ11を介して通信相手端末CN2との通信を開始する。このとき、移動端末MNは、新しい通信相手端末CNのアドレスとして通信相手端末CN2のアドレスを用いて通信を開始する。そのときのIPパケットのヘッダ構成は、実施の形態1で用いた図2の(C)、(D)と同じであるが、アドレス「C」がアドレス「E」となる。
The mobile terminal MN receives the router advertisement including the network prefix of the radio
代理ルータ11は、移動端末MNから図2の(C)のパケットを受信した場合、事前位置登録テーブルに記憶された移動端末MNについての気付けアドレス(この場合「Y」)と、受信したパケットのヘッダ部の送信元アドレス領域に設定された送信元アドレス(この場合「Y」)との一致に基づき、移動端末MNが無線エリアArea#2に移動してきたと判断し、事前位置登録テーブルの内容を位置登録テーブルに移し、以降、移動端末MNに対してはその位置登録テーブルの内容に従って、図2の(D)のヘッダ構成で、送信元アドレスとしてアドレス「E」を設定して送信する。
When the
移動端末MNは移動完了後にホームエージェントHAに対して、移動端末MNの現在の気付けアドレスとホームアドレスを含む位置登録メッセージを送信し、ホームエージェントHAに位置変更を通知する。 After the movement is completed, the mobile terminal MN transmits a location registration message including the current care-of address of the mobile terminal MN and the home address to the home agent HA, and notifies the home agent HA of the location change.
なお、移動端末MNは、図12に示したように、無線エリアArea#2(無線基地局AP2の配下=アクセスルータAR2の配下)に移動した直後に、代理ルータ11に対して移動完了通知メッセージを送信し、代理ルータ11がその移動完了通知メッセージの受信により、移動端末MNが無線エリアArea#2に移動してきたと判断し、事前位置登録テーブルの内容を位置登録テーブルに移し、以降、移動端末MNに対してはその位置登録テーブルの内容に従ってパケットを送信するようにしてもよい。
The mobile terminal MN, as shown in FIG. 12, immediately moves to the wireless area Area # 2 (subordinate to the radio base station AP2 = subordinate to the access router AR2), and then sends a movement completion notification message to the
また、上記では、ルータ広告に移動端末MNの移動先での通信相手端末CN2のアドレスと、この通信相手端末CN2に対応する代理ルータ11のアドレスを含めていたが、これら通信相手端末CN2のアドレスおよび代理ルータ11のアドレスを別のメッセージにて移動端末MNに通知するようにしても良い。。また、ホームエージェントHAが移動端末MNからの位置登録メッセージを受けて、専用のメッセージにてこれらのアドレス情報を移動端末MNに通知するようにしてもよく、さらにはこれらアドレス情報を位置登録応答メッセージに含めるようにしても良い。さらに、これらのアドレス情報の他に、代理ルータの有無を示す情報を含めるようにしても良い。
In the above, the address of the communication partner terminal CN2 at the destination of the mobile terminal MN and the address of the
以上のように、実施の形態6においては、アクセスルータARは移動端末MNに対して事前に、移動端末MNの次の移動先での気付けアドレスを生成するために必要なネットワークプレフィックス、移動先での移動端末MNの通信相手端末CN2のアドレスおよび通信相手端末CN2に対応する代理ルータ11のアドレスを通知し、移動端末MNはそのネットワークプレフィックスを元に気付けアドレスを生成し、通知された代理ルータ11のアドレスに対して、移動端末MNの移動先での気付けアドレスとのホームアドレスを含む事前位置登録要求メッセージを送信し、代理ルータ11で移動端末MNの移動先での気付けアドレスとホームアドレスを記憶し、さらに、代理ルータ11は移動端末MNから移動後の新しい経路でのパケット受信検出、あるいは移動端末MNからの移動完了通知受信により、移動端末MNが当該無線エリアに移動してきたと判断し、移動端末MNに送信するパケットの宛先アドレスに事前に通知されていた気付けアドレスを設定し、さらに移動端末MNは移動後に新しい通信相手端末CNのアドレスを用いて通信相手端末CNと通信するようにしているため、移動端末MNとモバイルIPをサポートしない通信相手端末CN2間で移動直後から、移動端末MNから見て通信相手端末CNが変更になっても、ホームエージェントHAを介することなく最短かつ最適経路で通信を開始することができる。
As described above, in the sixth embodiment, the access router AR uses the network prefix and the destination necessary for generating the care-of address for the next destination of the mobile terminal MN in advance for the mobile terminal MN. The mobile terminal MN notifies the address of the communication partner terminal CN2 of the mobile terminal MN and the address of the
実施の形態7.
実施の形態7では、モバイルルータMRに収容された端末が、移動先で異なる通信相手端末CNと通信を行う際に、端末と通信相手端末CNの間で経路最適化を行う場合について説明する。
In the seventh embodiment, a case will be described in which a terminal accommodated in the mobile router MR performs route optimization between a terminal and a communication partner terminal CN when communicating with a communication partner terminal CN that is different at a destination.
図20は、実施の形態7におけるネットワーク構成を示す図である。図20において、端末Node1の通信相手端末CNは、無線エリアArea#1ではCN1、移動後の無線エリアArea#2ではCN2となり、旧通信相手端末CN1のIPアドレスを「C」、新通信相手端末CN2のIPアドレスを「E」とする。
FIG. 20 is a diagram illustrating a network configuration according to the seventh embodiment. In FIG. 20, the communication partner terminal CN of the terminal Node1 is CN1 in the wireless
図21は、実施の形態7における制御シーケンスを示した図である。次に動作について説明する。図20において、端末Node1を収容するモバイルルータMRは、無線基地局AP1の配下に存在し、端末Node1は無線エリアArea#1に対応する通信相手端末CN1と無線基地局AP1,アクセスルータAR1を介し、ホームエージェントHAを経由せずに通信を行っている(図20の矢印(5)の経路)。モバイルルータMRが無線基地局AP1の配下(無線エリアArea#1=アクセスルータAR1の配下)に在圏するときの、端末Node1と通信相手端末CN1間のIPパケットのヘッダ構成は、実施の形態2で用いたの図6の(A),(B)あるいは図9の(A),(B)と同じである。
FIG. 21 is a diagram showing a control sequence in the seventh embodiment. Next, the operation will be described. In FIG. 20, the mobile router MR that accommodates the terminal Node1 exists under the radio base station AP1, and the terminal Node1 passes through the communication counterpart terminal CN1 corresponding to the radio
次に図21を用いて制御シーケンスを説明する。アクセスルータAR1は、周期的に配下の端末、モバイルルータMRに送信するルータ広告メッセージに、無線基地局AP1が接続されるアクセスルータAR1のインタフェース回線に割当てられたネットワークプレフィックス(在圏する無線エリアArea#1のプレフィックス)、無線基地局AP2が接続されるアクセスルータAR2のインタフェース回線に割当てられたネットワークプレフィックス(モバイルルータMRが次に移動する無線エリアArea#2のプレフィックス)、さらには無線エリアArea#2における通信相手端末CN2のアドレス「E」、複数のエリアで一意の値となる通信相手端末CNの識別情報(ID)を含めて送信する。
Next, a control sequence will be described with reference to FIG. The access router AR1 periodically transmits a network prefix assigned to the interface line of the access router AR1 to which the radio base station AP1 is connected to the router advertisement message transmitted to the terminal and the mobile
このルータ広告メッセージを受信したモバイルルータMRは、無線エリアArea#2(AR2の配下)に移動する前に、端末Node1の移動後の通信相手である通信相手端末CN2に対して、事前位置登録要求メッセージを送信する。この事前位置登録要求およびその応答メッセージは図20の矢印(9)に対応する。モバイルルータMRには、端末Node1のアドレス「D」、端末Node1が所属するネットワークプレフィックス「F」、端末Node1の通信相手である通信相手端末CNのIDの対応関係を事前に設定しておくものとする。モバイルルータMRは、ルータ広告に含まれるIDから対応する端末Node1のネットワークプレフィックスを検索し、ルータ広告メッセージに含まれている通信相手端末CN2のIPアドレス「E」に対して事前位置登録要求メッセージを送信する。事前位置登録要求メッセージには、モバイルルータMRのホームアドレス「A」、次に移動する無線エリアArea#2におけるモバイルルータMRの気付けアドレス「Y」、および端末Node1が属するサブネットのネットワークプレフィックス「F」を含める。
The mobile router MR that has received this router advertisement message makes a prior location registration request to the communication partner terminal CN2 that is the communication partner after the movement of the terminal Node1 before moving to the wireless area Area # 2 (under AR2). Send a message. This pre-location registration request and its response message correspond to the arrow (9) in FIG. In the mobile router MR, the correspondence relationship between the address “D” of the terminal Node1, the network prefix “F” to which the terminal Node1 belongs, and the ID of the communication partner terminal CN that is the communication partner of the terminal Node1 is set in advance. To do. The mobile router MR searches the network prefix of the corresponding terminal Node1 from the ID included in the router advertisement, and sends a pre-location registration request message to the IP address “E” of the communication partner terminal CN2 included in the router advertisement message. Send. In the pre-location registration request message, the home address “A” of the mobile router MR, the care-of address “Y” of the mobile router MR in the radio
通信相手端末CN2は、モバイルルータMRの現在用いている気付けアドレスとホームアドレスと端末Node1に対応するネットワークプレフィックスの対応関係を記憶する位置登録テーブルと、移動端末MNの移動後に用いる気付けアドレスとホームアドレスと最適化対象のネットワークプレフィックスの対応関係を記憶する事前位置登録テーブルとを有しており、通信相手端末CN2は、事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、事前位置登録要求メッセージに含まれる、気付けアドレス「Y」、ホームアドレス「A」、最適化対象のネットワークプレフィックス「F」の組を設定記憶する。 The communication partner terminal CN2 has a location registration table that stores the correspondence between the care-of address and home address currently used by the mobile router MR and the network prefix corresponding to the terminal Node1, and the care-of address and home address used after the mobile terminal MN moves. And a pre-location registration table that stores the correspondence relationship between the optimization target network prefixes, and when the communication partner terminal CN2 receives the pre-location registration request message, the pre-location registration request message is stored in the pre-location registration table. The set of the care-of address “Y”, the home address “A”, and the network prefix “F” to be optimized is set and stored.
また、モバイルルータMRは、ルータ広告メッセージに含まれる通信相手端末CN2のアドレス「E」をそのIDに対応する端末Node1に通知する。 Further, the mobile router MR notifies the address “E” of the communication partner terminal CN2 included in the router advertisement message to the terminal Node1 corresponding to the ID.
モバイルルータMRは、アクセスルータAR2から無線エリアArea#2のネットワークプレフィックスを含むルータ広告を受信するかあるいは無線基地局AP2との無線リンク確立を検出するかのいずれかの条件で、通信経路をアクセスルータAR2を介した通信経路に切替える。その際に、モバイルルータMRは、端末Node1に対して、移動通知メッセージを送信する。端末Node1は、モバイルルータMRからの移動通知メッセージの受信を契機に、通信相手端末CN2との通信を開始する。端末Node1と通信相手端末CN2間で転送されるIPパケットのヘッダ構成は、実施の形態2で説明した図6の(C),(D)あるいは図9の(C),(D)と同じであるが、アドレスが「C」が通信相手端末CN2のアドレス「E」となる。
The mobile router MR accesses the communication path by either receiving a router advertisement including the network prefix of the radio
通信相手端末CN2は、モバイルルータMRから図6の(C)あるいは図9の(C)のパケットを受信した場合、前述と同様にして、移動端末MNが無線エリアArea#2に移動してきたと判断し、事前位置登録テーブルの内容を位置登録テーブルに移し、以降、端末Node1の属するサブネットのネットワークプレフィックス「F」を宛先アドレスに含むパケットに対しては、位置登録テーブルの内容に従って、図6の(D)あるいは図9の(D)のヘッダ構成で、送信元アドレスとしてアドレス「E」を設定して送信する。
When the communication partner terminal CN2 receives the packet shown in FIG. 6C or FIG. 9C from the mobile router MR, it determines that the mobile terminal MN has moved to the wireless
モバイルルータMRは移動完了後にホームエージェントHAに対して、モバイルルータMRの現在の気付けアドレスとホームアドレスの組を含む位置登録メッセージを送信し、ホームエージェントHAに位置変更を通知する。 After the movement is completed, the mobile router MR transmits a location registration message including the set of the current care-of address and home address of the mobile router MR to the home agent HA, and notifies the home agent HA of the location change.
なお、モバイルルータMRは、実施の形態2の図8を用いて説明したように、無線エリアArea#2(無線基地局AP2の配下=アクセスルータAR2の配下)に移動した直後に、通信相手端末CN2に対して移動完了通知を送信し、通信相手端末CN2がその受信をもって、モバイルルータMR、およびそれに収容される端末Node1が無線エリアArea#2に移動してきたと判断するようにしても良い。
As described with reference to FIG. 8 of the second embodiment, the mobile router MR immediately moves to the wireless area Area # 2 (subordinate to the radio base station AP2 = subordinate to the access router AR2). A movement completion notification may be transmitted to CN2, and communication counterpart terminal CN2 may determine that mobile router MR and terminal Node1 accommodated therein have moved to radio
また、上記では、ルータ広告に端末Node1の移動先での通信相手端末CN2のアドレス、およびIDを含めていたが、これらのアドレス情報(通信相手端末CN2のアドレスおよびID)をモバイルルータMRに対して別のメッセージにて通知ようにしても良い。また、ホームエージェントHAがモバイルルータMRからの位置登録メッセージを受けて、上記アドレス情報を専用のメッセージにて、あるいは位置登録応答メッセージにてモバイルルータMRに通知し、モバイルルータMRから端末Node1に上記アドレス情報を通知するようにしても良い。 In the above description, the address and ID of the communication partner terminal CN2 at the destination of the node Node1 are included in the router advertisement. However, the address information (address and ID of the communication partner terminal CN2) is sent to the mobile router MR. You may make it notify with another message. The home agent HA receives the location registration message from the mobile router MR, notifies the address information to the mobile router MR by a dedicated message or a location registration response message, and the mobile router MR sends the above information to the terminal Node1. You may make it notify address information.
以上のように、実施の形態7においては、アクセスルータARはモバイルルータMRに対して事前に、モバイルルータMRの次の移動先での気付けアドレスを生成するために必要なネットワークプレフィックス、移動先での端末Node1の通信相手端末CN2のアドレス、および複数のエリアで一意の値である通信相手端末CN群のIDを通知し、モバイルルータMRはそのネットワークプレフィックスを元に気付けアドレスを生成し、通知された通信相手端末CN2のアドレスに対して、モバイルルータMRの移動先での気付けアドレスとホームアドレス、および経路最適化対象のネットワークプレフィックスを含む事前位置登録要求メッセージを送信し、通信相手端末CN2で移動先でのモバイルルータMRの気付けアドレス、ホームアドレスおよび対応するネットワークプレフィックスを記憶し、さらに、通信相手端末CN2はモバイルルータMRから移動後の新しい経路でのパケット受信検出、あるいはモバイルルータMRからの移動完了通知受信により、当該無線エリアにモバイルルータが移動してきたと判断し、経路最適化対象のネットワークプレフィックスを宛先アドレスに含むパケットをモバイルルータMRに送信する際、そのパケットの宛先アドレスに、事前に通知されていた気付けアドレスを設定するようにしているので、端末Node1と通信相手端末CN2間では移動直後から、モバイルルータMRに収容される端末Node1から見て通信相手端末CNが変更になっても、ホームエージェントHAを介することなく最短かつ最適経路で通信を開始することができる。 As described above, in the seventh embodiment, the access router AR uses the network prefix and destination necessary for generating the care-of address at the next destination of the mobile router MR in advance for the mobile router MR. Of the communication partner terminal CN2 of the terminal Node1 and the ID of the communication partner terminal CN group that is a unique value in a plurality of areas, the mobile router MR generates a care-of address based on the network prefix and is notified. The pre-location registration request message including the care-of address and home address at the destination of the mobile router MR and the network prefix to be route optimized is transmitted to the address of the communication partner terminal CN2, and the communication partner terminal CN2 moves. The care-of address and home address of the mobile router MR Further, the communication partner terminal CN2 detects the packet reception on the new route after moving from the mobile router MR, or receives the movement completion notification from the mobile router MR, so that the mobile router When it is determined that the packet has moved, and a packet including the network prefix to be route optimized in the destination address is transmitted to the mobile router MR, the care-of address notified in advance is set as the destination address of the packet. Therefore, immediately after the movement between the terminal Node1 and the communication partner terminal CN2, even if the communication partner terminal CN is changed as viewed from the terminal Node1 accommodated in the mobile router MR, the shortest and optimum route is achieved without going through the home agent HA. Communication can be started.
実施の形態8.
実施の形態8では、モバイルルータMRに収容された端末が、モバイルIPプロトコルをサポートしない通信相手端末と通信する場合で、かつ移動先で異なる通信相手端末と通信を行う場合について説明する。
In the eighth embodiment, a case will be described in which a terminal accommodated in the mobile router MR communicates with a communication partner terminal that does not support the mobile IP protocol and communicates with a communication partner terminal that is different at the destination.
図22は、実施の形態8におけるネットワーク構成を示す図であり、端末Node1の通信相手端末CNは、無線エリアArea#1ではCN1、移動後の無線エリアArea#2ではCN2となり、旧通信相手端末CN1のIPアドレスを「C」、新通信相手端末CN2のIPアドレスを「E」とする。さらに通信相手端末CN1、CN2の代わりにモバイルIPプロトコルを終端する代理ルータ10,11が配備される。
FIG. 22 is a diagram illustrating a network configuration according to the eighth embodiment. The communication partner terminal CN of the terminal Node1 is CN1 in the wireless
図23は、実施の形態8における制御シーケンスを示した図である。次に動作について説明する。図22において、端末Node1を収容するモバイルルータMRは、無線基地局AP1の配下に存在し、端末Node1は無線エリアArea#1に対応する通信相手端末CN1と無線基地局AP1,アクセスルータAR1、代理ルータ10を介し、ホームエージェントHAを経由せずに通信を行っている(図22の矢印(5),(9)の経路)。モバイルルータMRが無線基地局AP1の配下(無線エリアArea#1=アクセスルータAR1の配下)に在圏するときの、端末Node1と代理ルータ10間で転送されるIPパケットのヘッダ構成は、実施の形態2で用いた図6の(A)、(B)あるいは図9の(A),(B)と同じである。
FIG. 23 is a diagram showing a control sequence in the eighth embodiment. Next, the operation will be described. In FIG. 22, the mobile router MR that accommodates the terminal Node1 exists under the radio base station AP1, and the terminal Node1 is the communication counterpart terminal CN1 corresponding to the radio
一方、図22の矢印(9)で示す通信相手端末CN1と代理ルータ10間のパケットについては、通信相手端末CN1からは、宛先アドレスを端末Node1のアドレス「D」に、送信元アドレスに通信相手端末CN1のアドレス「C」を設定したパケットを、一方代理ルータ10からは、宛先アドレスを通信相手端末CN1のアドレス「C」に、送信元アドレスに端末Node1のアドレス「D」を設定したパケットを送信する。また、図22の矢印(4)で示す端末Node1とモバイルルータMR間のパケットについては、端末Node1からは、宛先アドレスを通信相手端末CN1のアドレス「C」に、送信元アドレスに端末Node1のアドレス「D」を設定したパケットを、モバイルルータMRからは宛先アドレスを端末Node1のアドレス「D」に、送信元アドレスに通信相手端末CN1のアドレス「C」を設定したパケットを転送する。
On the other hand, for the packet between the communication partner terminal CN1 and the
次に図23を用いて制御シーケンスを説明する。アクセスルータAR1は、配下の端末、モバイルルータに周期的に送信するルータ広告メッセージに、無線基地局AP1が接続されるアクセスルータAR1のインタフェース回線に割当てられたネットワークプレフィックス(在圏する無線エリアArea#1のプレフィックス)、および無線基地局AP2が接続されるアクセスルータAR2のインタフェース回線に割当てられたネットワークプレフィックス(モバイルルータMRが次に移動する無線エリアArea#2のプレフィックス)、さらには無線エリアArea#2における通信相手端末CN2のアドレス「E」、複数のエリアで一意の値となる通信相手端末CN2のID、および通信相手端末CN2に対応する代理ルータ11のアドレス「J」を含めて送信する。
Next, the control sequence will be described with reference to FIG. The access router AR1 transmits a network prefix assigned to the interface line of the access router AR1 to which the radio base station AP1 is connected to the router advertisement message periodically transmitted to the subordinate terminal and the mobile router. 1), a network prefix assigned to the interface line of the access router AR2 to which the radio base station AP2 is connected (a prefix of the radio
このルータ広告メッセージを受信したモバイルルータMRは、無線エリアArea#2(アクセスルータAR2の配下)に移動する前に、端末Node1の通信相手である通信相手端末CN2に対して、事前位置登録要求メッセージを送信する。この事前位置登録要求およびその応答メッセージは図22の矢印(6)のシーケンスに対応する。モバイルルータMRには、端末Node1のアドレス「D」、およびそのネットワークプレフィックス「F」、その通信相手である通信相手端末CNのIDの対応関係を事前に設定しておくものとする。モバイルルータMRは、ルータ広告に含まれるIDから、対応する端末Node1のネットワークプレフィックスを検索し、上記ルータ広告メッセージに含まれている代理ルータ11のアドレスに対して事前位置登録要求メッセージを送信する。事前位置登録要求メッセージには、モバイルルータMRのホームアドレス「A」、および次に移動する無線エリアArea#2における気付けアドレス「Y」、および端末Node1が属するサブネットのネットワークプレフィックス「F」を含める。
The mobile router MR that has received this router advertisement message sends a pre-location registration request message to the communication partner terminal CN2 that is the communication partner of the terminal Node1 before moving to the wireless area Area # 2 (subordinate to the access router AR2). Send. This pre-location registration request and its response message correspond to the sequence of arrow (6) in FIG. In the mobile router MR, the correspondence relationship between the address “D” of the terminal Node1, its network prefix “F”, and the ID of the communication partner terminal CN that is the communication partner is set in advance. The mobile router MR searches the network prefix of the corresponding terminal Node1 from the ID included in the router advertisement, and transmits a pre-location registration request message to the address of the
代理ルータ11は、端末の現在用いている気付けアドレスとホームアドレスとネットワークプレフィックスとの対応関係を記憶する位置登録テーブルと、端末の移動後に用いる気付けアドレスとホームアドレスとネットワークプレフィックスとの対応関係を記憶する事前位置登録テーブルとを有しており、代理ルータ11は、事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、事前位置登録要求メッセージに含まれる、気付けアドレス「Y」、ホームアドレス「A」、最適化対象のネットワークプレフィックス「F」の組を設定し、保存しておく。
The
また、モバイルルータMRは、ルータ広告メッセージに含まれる通信相手端末CN2のアドレス「E」をそのIDに対応する端末Node1に通知する。 Further, the mobile router MR notifies the address “E” of the communication partner terminal CN2 included in the router advertisement message to the terminal Node1 corresponding to the ID.
モバイルルータMRは、アクセスルータAR2から無線エリアArea#2のネットワークプレフィックスを含むルータ広告を受信するか、あるいは無線基地局AP2との無線リンク確立を検出するかのいずれかの条件で、通信経路をアクセスルータAR2を介した通信経路に切替える。その際に、端末Node1に対して、移動通知メッセージを送信する。端末Node1は、移動通知メッセージの受信を契機に、通信相手端末CN2との通信を開始する。その際、端末Node1と通信相手端末CN2の代理となる代理ルータ11間で転送されるIPパケットのヘッダ構成は、実施の形態2で説明した図6の(C)、(D)あるいは図9の(C)、(D)と同じであるが、アドレス「C」が通信相手端末CN2のアドレス「E」となる。
The mobile router MR receives the router advertisement including the network prefix of the radio
通信相手端末CN2に対応する代理ルータ11は、モバイルルータMRから図6の(C)あるいは図9の(C)のパケットを受信した場合、モバイルルータMRとそれに収容される端末Node1が無線エリアArea#2に移動してきたと判断し、事前位置登録テーブルの内容を位置登録テーブルに移し、以降、端末Node1の属するサブネットのネットワークプレフィックス「F」を宛先アドレスに含むパケットに対しては、位置登録テーブルの内容に従って、図6の(D)あるいは図9の(D)のヘッダ構成で、送信元アドレスとしてアドレス「E」を設定して送信する。
When the
モバイルルータMRは移動完了後にホームエージェントHAに対して、モバイルルータMRの現在の気付けアドレスとホームアドレスの組を含む位置登録メッセージを送信し、ホームエージェントHAに位置変更を通知する。 After the movement is completed, the mobile router MR transmits a location registration message including the set of the current care-of address and home address of the mobile router MR to the home agent HA, and notifies the home agent HA of the location change.
なお、モバイルルータMRは、実施の形態3の図12を用いて説明したように、無線エリアArea#2(無線基地局AP2の配下=アクセスルータAR2の配下)に移動した直後に、代理ルータ11に対して移動完了通知を送信し、代理ルータ11がその受信をもって、モバイルルータMR、およびそれに収容される端末Node1が無線エリアArea#2に移動してきたと判断するようにしても良い。
Note that, as described with reference to FIG. 12 of the third embodiment, the mobile router MR immediately moves to the wireless area Area # 2 (subordinate to the radio base station AP2 = subordinate to the access router AR2). The
また、上記では、ルータ広告に端末Node1の移動先での通信相手端末CN2のアドレス、ID、および通信相手端末CN2に対応する代理ルータ11のアドレス「J」を含めていたが、これらの情報(通信相手端末CN2のアドレス、ID、代理ルータ11のアドレス)をモバイルルータMRに対して別のメッセージにて通知ようにしても良い。また、ホームエージェントHAがモバイルルータMRからの位置登録メッセージを受けて、上記アドレス情報を専用のメッセージにて、あるいは位置登録応答メッセージにてモバイルルータMRに通知し、モバイルルータMRから端末Node1に上記アドレス情報を通知するようにしても良い。
In the above description, the router advertisement includes the address and ID of the communication partner terminal CN2 at the destination of the node Node1, and the address “J” of the
以上のように、実施の形態8においては、アクセスルータARはモバイルルータMRに対して事前に、モバイルルータMRの次の移動先での気付けアドレスを生成するために必要なネットワークプレフィックス、移動先での端末Node1の通信相手端末CN2のアドレス、複数のエリアで一意の値である通信相手端末CN群のID、および通信相手端末CN2に対応する代理ルータ11のアドレスを通知し、モバイルルータMRはそのネットワークプレフィックスを元に気付けアドレスを生成し、通知された代理ルータ11のアドレスに対して、モバイルルータMRの移動先での気付けアドレスとホームアドレスおよび経路最適化対象のネットワークプレフィックスを含む事前位置登録要求メッセージを送信し、代理ルータ11において移動先でのモバイルルータMRの気付けアドレス、ホームアドレスおよび対応するネットワークプレフィックスを記憶しておき、さらに、代理ルータ11はモバイルルータMRから移動後の新しい経路でのパケット受信検出、あるいはモバイルルータMRからの移動完了通知受信により、当該無線エリアにモバイルルータが移動してきたと判断し、経路最適化対象のネットワークプレフィックスを宛先アドレスに含むパケットをモバイルルータMRに送信する際、そのパケットの宛先アドレスに、事前に通知されていた気付けアドレスを設定するようにしているので、端末Node1とモバイルIPプロトコルをサポートしない通信相手端末CN2間で、移動直後から、モバイルルータMRに収容される端末Node1から見て通信相手端末CNが変更になっても、ホームエージェントHAを介することなく最短かつ最適経路で通信を開始することができる。
As described above, in the eighth embodiment, the access router AR uses the network prefix and destination necessary for generating a care-of address at the next destination of the mobile router MR in advance for the mobile router MR. Of the communication partner terminal CN2 of the terminal Node1, the ID of the communication partner terminal CN group that is a unique value in a plurality of areas, and the address of the
実施の形態9.
実施の形態9では、移動端末MNの通信相手端末CNが、移動端末MNの移動により変更になる場合、移動端末MNに対して通信相手端末CNのアドレス変更を隠蔽する経路最適化について説明する。
In the ninth embodiment, when the communication partner terminal CN of the mobile terminal MN is changed due to movement of the mobile terminal MN, route optimization for concealing the address change of the communication partner terminal CN from the mobile terminal MN will be described.
実施の形態9が適用されるネットワーク構成は図16に示したものと同じである。図24は、実施の形態9における制御メッセージのシーケンスを示す図である。図25は、実施の形態9における通信相手端末CNのアドレス変更を隠蔽するためにアクセスルータで行うアドレス変換方法を示す図である。 The network configuration to which the ninth embodiment is applied is the same as that shown in FIG. FIG. 24 is a diagram illustrating a control message sequence according to the ninth embodiment. FIG. 25 is a diagram illustrating an address conversion method performed by the access router in order to conceal the address change of the communication partner terminal CN in the ninth embodiment.
次に動作について説明する。図24において、アクセスルータAR1は、通信相手端末CNのアドレスとして、仮想アドレスと実IPアドレスとの対応表を記憶しており、配下の端末に周期的に送信するルータ広告メッセージに、無線基地局AP1が接続されるアクセスルータAR1のインタフェース回線に割当てられたネットワークプレフィックス(在圏する無線エリアArea#1のプレフィックス)、および無線基地局AP2が接続されるアクセスルータAR2のインタフェース回線に割当てられたネットワークプレフィックス(移動端末MNが次に移動する無線エリアArea#2のプレフィックス)、さらには通信相手端末CNの仮想アドレス(エニーキャストアドレス)CN−Aを含めて送信する。
Next, the operation will be described. In FIG. 24, the access router AR1 stores a correspondence table of virtual addresses and real IP addresses as the address of the communication counterpart terminal CN, and in the router advertisement message periodically transmitted to the subordinate terminals, the radio base station Network prefix assigned to the interface line of the access router AR1 to which the AP1 is connected (prefix of the existing wireless area Area # 1) and network assigned to the interface line of the access router AR2 to which the wireless base station AP2 is connected The transmission is performed including the prefix (prefix of the radio
このルータ広告メッセージを受信した移動端末MNは、移動後の通信相手端末CN2のアドレスとしてCN−Aを記憶する。また、移動端末MNは無線エリアArea#2(アクセスルータAR2の配下)に移動する前に、通信相手端末CN2に対して事前位置登録要求メッセージを送信する。その際、通信相手端末CN2のアドレスとしては、記憶した仮想アドレスCN−Aを用いる。 The mobile terminal MN that has received this router advertisement message stores CN-A as the address of the communication counterpart terminal CN2 after movement. Further, the mobile terminal MN transmits a pre-location registration request message to the communication partner terminal CN2 before moving to the radio area Area # 2 (subordinate to the access router AR2). At this time, the stored virtual address CN-A is used as the address of the communication partner terminal CN2.
あて先アドレスに仮想アドレスCN−Aを設定された事前位置登録要求メッセージを受信したアクセスルータAR1は、メッセージ種別が「事前位置登録要求」と認識すると、図25の(A)に示すように、受信した事前位置登録要求メッセージの宛先アドレスを仮想アドレスCN−Aから通信相手端末CN2のIPアドレス「E」に変更して、通信相手端末CN2に送信する。なお、アクセスルータAR1では、事前位置登録要求メッセージを受信した時に、仮想アドレスCN−Aを変換するアドレス情報「E」を事前に取得しておくものとする。 When the access router AR1 that has received the pre-location registration request message in which the virtual address CN-A is set as the destination address recognizes that the message type is “pre-location registration request”, as shown in FIG. The destination address of the prior location registration request message is changed from the virtual address CN-A to the IP address “E” of the communication partner terminal CN2, and transmitted to the communication partner terminal CN2. In the access router AR1, the address information “E” for converting the virtual address CN-A is acquired in advance when the prior location registration request message is received.
また、アクセスルータAR1は、事前位置登録要求メッセージを受信したした際、事前位置登録要求メッセージの送信元アドレス領域に含まれるアドレス(移動端末MNの気付けアドレス「X」)を記憶しておき、宛先アドレスとしてアドレス「X」を含むパケットを受信した際に、そのパケットが事前位置登録応答メッセージであることを検出した場合、図25の(B)に示すように、送信元アドレスを「X」から「CN−A」に変更して、移動端末MNに送信する。 Further, when the access router AR1 receives the advance location registration request message, the access router AR1 stores the address (care-of address “X” of the mobile terminal MN) included in the source address area of the advance location registration request message, and stores the destination. When a packet including the address “X” as an address is received, if it is detected that the packet is a pre-location registration response message, the source address is changed from “X” as shown in FIG. Change to “CN-A” and transmit to mobile terminal MN.
通信相手端末CN2では、上記事前位置登録要求メッセージをアクセスルータAR1から受信すると、移動端末MNに対応する事前位置登録テーブルに、事前位置登録要求メッセージに含まれる、気付けアドレス「Y」、ホームアドレス「A」の組を設定記憶しておく。 Upon receiving the previous location registration request message from the access router AR1, the correspondent terminal CN2 receives the care-of address “Y” and the home address “included in the previous location registration request message in the previous location registration table corresponding to the mobile terminal MN. A set of “A” is set and stored.
移動端末MNは、アクセスルータAR2から無線エリアArea#2のネットワークプレフィックスを含むルータ広告を受信するか、あるいは無線基地局AP2との無線リンク確立を検出するかのいずれかの条件で、アクセスルータAR2経由の通信経路で通信相手端末CN2との通信を開始する。
The mobile terminal MN receives the router advertisement including the network prefix of the radio
アクセスルータAR2は、宛先アドレスに仮想アドレスCN−Aを含む移動端末MNから通信相手端末CN2に向けたパケットを受信した場合、図25の(A)に示すように、仮想アドレス「CN−A」を通信相手端末CN2のアドレス「E」に変更して、通信相手端末CN2に送信する。また、アクセスルータAR2は、通信相手端末CN2からパケットヘッダの送信元アドレスに通信相手端末CN2のアドレス「E」を含むパケットを受信した場合、図25の(B)に示すように、アドレス「E」を仮想アドレス「CN−A」に変更して、移動端末MNに送信する。なお、アクセスルータAR2を介した移動端末−通信相手端末CN2間のパケットは、移動端末MNの気付けアドレスが「Y」となるため、アクセスルータAR2を介した移動端末−通信相手端末CN2間のパケットについては、図25の(A)、(B)における送信元あるいは宛先アドレスに含まれるアドレス「X」は「Y」となる。なお、アクセスルータAR2では仮想アドレスCN−Aに対応する通信相手端末CN2のアドレス「E」を事前に設定しておくものとする。 When the access router AR2 receives a packet from the mobile terminal MN including the virtual address CN-A in the destination address toward the communication counterpart terminal CN2, as shown in FIG. 25A, the virtual address “CN-A” Is changed to the address “E” of the communication partner terminal CN2, and transmitted to the communication partner terminal CN2. Further, when the access router AR2 receives a packet including the address “E” of the communication partner terminal CN2 from the communication partner terminal CN2 in the transmission source address of the packet header, as shown in FIG. Is changed to the virtual address “CN-A” and transmitted to the mobile terminal MN. The packet between the mobile terminal and the communication partner terminal CN2 via the access router AR2 is the packet between the mobile terminal and the communication partner terminal CN2 via the access router AR2, since the care-of address of the mobile terminal MN is “Y”. In FIG. 25, the address “X” included in the source or destination address in FIGS. 25A and 25B is “Y”. In the access router AR2, the address “E” of the communication partner terminal CN2 corresponding to the virtual address CN-A is set in advance.
通信相手端末CN2は、移動端末MNから新たな経路でのパケットを受信したことを検出した場合、事前位置登録テーブルの内容を位置登録テーブルに移し、以降、移動端末MNに対してはその位置登録テーブルの内容に従ってヘッダ部を作成する。 When the communication partner terminal CN2 detects that a packet on a new route has been received from the mobile terminal MN, it moves the contents of the pre-location registration table to the location registration table. Thereafter, the location registration is performed for the mobile terminal MN. Create the header part according to the contents of the table.
なお、上記では、ルータ広告に通信相手端末CNの仮想アドレス「CN−A」を含めるようにしていたが、移動端末MNに対して別のメッセージにて仮想アドレス「CN−A」を通知するようにしても良い。また、ホームエージェントHAが移動端末MNからの位置登録メッセージを受けて、専用のメッセージにて仮想アドレス「CN−A」を通知するようにしてもよく、さらには位置登録応答メッセージに仮想アドレス「CN−A」を含めるようにしても良い。さらに、アクセスルータAR1が、事前位置登録要求を受信した場合に、仮想アドレスCN−Aを変換する際、移動端末MNの移動方向により、次の通信相手端末CNが異なる場合には、移動端末MNが送信する事前位置登録要求の中に、移動方向を示すフラグ、あるいは気付けアドレスの変更履歴情報を含め、アクセスルータAR1がその情報から移動端末MNの移動先を特定し、移動先での通信相手端末CNのアドレスに変換するようにしても良い。 In the above description, the virtual address “CN-A” of the communication partner terminal CN is included in the router advertisement, but the virtual address “CN-A” is notified to the mobile terminal MN by another message. Anyway. In addition, the home agent HA may receive the location registration message from the mobile terminal MN, and notify the virtual address “CN-A” by a dedicated message. Furthermore, the virtual address “CN” is added to the location registration response message. -A "may be included. Furthermore, when the access router AR1 receives the pre-location registration request, when the next communication counterpart terminal CN differs depending on the moving direction of the mobile terminal MN when converting the virtual address CN-A, the mobile terminal MN Includes the flag indicating the moving direction or the change history information of the care-of address, and the access router AR1 specifies the moving destination of the mobile terminal MN from the information and transmits the communication partner at the moving destination. You may make it convert into the address of the terminal CN.
以上のように、実施の形態9においては、アクセスルータARは移動端末MNに対して、通信相手端末CNの仮想アドレスを通知し、さらに事前に、移動端末MNの次の移動先での気付けアドレスを生成するために必要なネットワークプレフィックスを通知するようにしており、移動端末MNはそのネットワークプレフィックスを元に気付けアドレスを生成し、通知された仮想アドレス宛に、移動端末MNの移動先での気付けアドレスとのホームアドレスを含む事前位置登録要求メッセージを送信し、アクセスルータARは事前位置登録要求メッセージを捕捉し、仮想アドレスを次の移動先での通信相手端末CNのアドレスに変換して通信相手端末CNに送信し、通信相手端末CNでは移動端末MNの移動先での気付けアドレスとホームアドレスを記憶し、さらに、通信相手端末CNは移動端末MNから移動後の新しい経路でのパケット受信検出により、通信経路が切替わったと判断し、通信相手端末CNから移動端末MNに送信するパケットの宛先アドレスに事前に通知されていた気付けアドレスを設定するようにしており、移動端末MNは仮想アドレスを用いて通信相手端末CNと通信するが、アクセスルータにて、仮想アドレスと実際に通信を行う通信相手端末CNのアドレスを変換するようにしているため、移動端末MNは通信相手端末CNの変更を意識することなく、かつ移動端末MNと通信相手端末CNは移動直後からホームエージェントHAを介することなく最短かつ最適経路で通信を開始することができる。 As described above, in the ninth embodiment, the access router AR notifies the mobile terminal MN of the virtual address of the communication counterpart terminal CN, and in addition, the care-of address at the next destination of the mobile terminal MN in advance. The mobile terminal MN generates a care-of address based on the network prefix and generates a care-of address at the destination of the mobile terminal MN to the notified virtual address. The access router AR captures the pre-location registration request message including the home address with the address, converts the virtual address into the address of the communication partner terminal CN at the next destination, and communicates with the communication partner. To the terminal CN, and the communication partner terminal CN sends the care-of address and home address at the destination of the mobile terminal MN Further, the communication partner terminal CN determines that the communication route has been switched by detecting the reception of a packet on the new route after moving from the mobile terminal MN, so that the packet transmitted from the communication partner terminal CN to the mobile terminal MN The care-of address that has been notified in advance is set as the destination address, and the mobile terminal MN communicates with the communication partner terminal CN using the virtual address, but actually communicates with the virtual address at the access router. Since the address of the communication partner terminal CN is converted, the mobile terminal MN is not aware of the change of the communication partner terminal CN, and the mobile terminal MN and the communication partner terminal CN pass through the home agent HA immediately after the movement. Communication can be started with the shortest and optimum route.
実施の形態10.
実施の形態10においては、モバイルルータMRに収容された端末の通信相手端末CNが、モバイルルータMRおよび端末の移動により変更になる場合、モバイルルータMRに収容された端末に対して通信相手端末CNのアドレス変更を隠蔽する経路最適化について説明する。
In the tenth embodiment, when the communication counterpart terminal CN of the terminal accommodated in the mobile router MR is changed due to the movement of the mobile router MR and the terminal, the communication counterpart terminal CN is communicated with the terminal accommodated in the mobile router MR. The route optimization for concealing the address change will be described.
実施の形態10が適用されるネットワーク構成は図20に示したものと同じである。図26は、実施の形態10における制御メッセージのシーケンスを示す図である。図27は、実施の形態10における通信相手端末CNのアドレス変更を隠蔽するためにアクセスルータで行うアドレス変換方法を示す図である。 The network configuration to which the tenth embodiment is applied is the same as that shown in FIG. FIG. 26 is a diagram showing a sequence of control messages in the tenth embodiment. FIG. 27 is a diagram illustrating an address conversion method performed by the access router in order to conceal the address change of the communication partner terminal CN in the tenth embodiment.
次に動作について説明する。図26において、モバイルルータMRは、通信相手端末CNに対する仮想アドレス(エニーキャストアドレス)と端末Node1との対応表をあらかじめ保持し、端末Node1に通信相手端末CNに対応する仮想アドレスを事前にあるいは周期的に通知する。このとき、モバイルルータMRは、通信相手端末CNに対応する仮想アドレスを、(a)複数の端末Nodeに対してそれぞれ通知する、(b)複数の端末Nodeが同一の通信相手端末CNと通信する場合には、グループマルチキャストで通知する、あるいは(c)ブロードキャストで全ての端末Nodeに一斉に通知するのいずれかの方法で通知する。 Next, the operation will be described. In FIG. 26, the mobile router MR holds in advance a correspondence table between the virtual address (anycast address) for the communication counterpart terminal CN and the terminal Node1, and the virtual address corresponding to the communication counterpart terminal CN is preliminarily or periodically stored in the terminal Node1. To be notified. At this time, the mobile router MR notifies the virtual address corresponding to the communication partner terminal CN to (a) a plurality of terminals Node, respectively, and (b) the plurality of terminals Node communicate with the same communication partner terminal CN. In such a case, notification is made by either a group multicast notification or (c) a notification to all the terminals Node all at once by broadcast.
アクセスルータAR1、モバイルルータMR、通信相手端末CN2、ホームエージェントHAの動作は、実施の形態7と以下の点を除いて同じであり、重複する説明は省略する。異なる点は、モバイルルータMRは、無線エリアArea#2(アクセスルータAR2の配下)に移動後、端末Node1から宛先アドレスに仮想アドレスCN−Aを含むパケットを受信した場合、図27の(A)に示すように、仮想アドレス「CN−A」をアクセスルータAR1からのルータ広告に含まれる通信相手端末CN2のアドレス「E」に変更して、アウターカプセルヘッダによってカプセル化してアクセスルータAR1を介して通信相手端末CN2に送信するとともに、図27の(B)に示すように、通信相手端末CN2からのパケットのアウターカプセルヘッダを削除し、インナーヘッダの送信元アドレスに含まれる通信相手端末CN2のアドレス「E」を仮想アドレス「CN−A」に変更して端末Node1に送信する点である。 The operations of the access router AR1, mobile router MR, communication partner terminal CN2, and home agent HA are the same as those of the seventh embodiment except for the following points, and redundant description is omitted. The difference is that, when the mobile router MR moves to the wireless area Area # 2 (subordinate to the access router AR2) and receives a packet including the virtual address CN-A as the destination address from the terminal Node1, FIG. As shown in FIG. 4, the virtual address “CN-A” is changed to the address “E” of the communication partner terminal CN2 included in the router advertisement from the access router AR1, encapsulated by the outer capsule header, and passed through the access router AR1. While transmitting to the communication partner terminal CN2, as shown in FIG. 27B, the outer capsule header of the packet from the communication partner terminal CN2 is deleted, and the address of the communication partner terminal CN2 included in the transmission source address of the inner header “E” is changed to the virtual address “CN-A” and transmitted to the terminal Node1.
以上のように、実施の形態10においては、アクセスルータARはモバイルルータMRに対して、次の移動先での通信相手端末CN2の実アドレスを通知し、モバイルルータMRが、次の移動先での通信相手端末CN2に対して事前位置登録要求メッセージを送信し、通信相手端末CN2では移動端末MNの移動先での気付けアドレスとホームアドレスを記憶するとともに、移動後の新しい経路でのパケット受信検出により、通信経路が切替わったと判断し、通信相手端末CN2からモバイルルータMRに収容される端末Node1に送信するパケットの宛先アドレスに事前に通知されていた気付けアドレスを設定し、モバイルルータMRに収容される端末Node1は仮想アドレスを用いて通信相手端末CN2と通信するが、モバイルルータMRにおいて、仮想アドレスと実際に通信を行う通信相手端末CN2のアドレスを変換するようにしているため、モバイルルータMRに収容される端末Node1は通信相手端末CNのアドレス変更を意識することなく、かつ、端末Node1と通信相手端末CNは移動直後からホームエージェントHAを介することなく最短かつ最適経路で通信を開始することができる。 As described above, in the tenth embodiment, the access router AR notifies the mobile router MR of the real address of the communication counterpart terminal CN2 at the next destination, and the mobile router MR is the next destination. A pre-location registration request message is transmitted to the communication partner terminal CN2, and the communication partner terminal CN2 stores the care-of address and home address at the destination of the mobile terminal MN, and detects packet reception on the new route after movement. Thus, it is determined that the communication path has been switched, and the care-of address that has been notified in advance is set as the destination address of the packet transmitted from the communication counterpart terminal CN2 to the terminal Node1 accommodated in the mobile router MR and accommodated in the mobile router MR. Terminal Node1 communicates with the communication partner terminal CN2 using the virtual address, but in the mobile router MR Since the address of the communication partner terminal CN2 that actually communicates with the virtual address is converted, the terminal Node1 accommodated in the mobile router MR is not aware of the address change of the communication partner terminal CN, and the terminal Node1 and the communication partner terminal CN can start communication immediately after moving on the shortest and optimum route without going through the home agent HA.
実施の形態11.
実施の形態11では、2つの無線システム(無線システムA,B)の無線カバーエリアがオーバラップし、一方の無線システムA(以下無線Aと略す)の無線エリアが隣のエリアと接するように連続的に配置され、他方の無線システムB(以下無線Bと略す)の無線エリアが不連続にスポット的(間欠的)に配置される場合、スポット的に配置された無線システムBの無線エリア内においてのみ、モバイルルータMRに収容された端末、あるいは移動端末MNが、通信相手端末CNと通信する際の経路最適化について説明する。例えば、無線システムAは、狭帯域通信システムであり、無線システムBは広帯域通信システムである。
In the eleventh embodiment, the radio coverage areas of two radio systems (radio systems A and B) overlap, and the radio area of one radio system A (hereinafter abbreviated as radio A) is continuous so as to be in contact with the adjacent area. If the wireless area of the other wireless system B (hereinafter abbreviated as “radio B”) is discontinuously arranged in a spot-like manner (intermittently), Only the route optimization when the terminal accommodated in the mobile router MR or the mobile terminal MN communicates with the communication partner terminal CN will be described. For example, the wireless system A is a narrowband communication system, and the wireless system B is a broadband communication system.
図28は、実施の形態11におけるネットワーク構成を示す図である。図28において、り、モバイルルータMRは、無線システムAのエリア#A1内では無線基地局AP1と、無線システムBのエリアArea#B1内では無線基地局AP3と、無線システムAのエリアArea#A2内では無線基地局AP2と、無線システムBのエリアArea#B2内では無線基地局AP4とそれぞれ通信可能であり、モバイルルータMRに収容される端末Node1は通信相手端末CNと、無線BのエリアArea#B1およびArea#B2内でのみ通信を行う。無線基地局AP1,AP3は、アクセスルータAR1に接続され、無線基地局AP2,AP4は、アクセスルータAR2に接続されている。図29は、実施の形態11における制御メッセージのシーケンスを示す図である。 FIG. 28 is a diagram showing a network configuration in the eleventh embodiment. In FIG. 28, the mobile router MR has a wireless base station AP1 in the area # A1 of the wireless system A, a wireless base station AP3 in the area Area # B1 of the wireless system B, and an area Area # A2 of the wireless system A. Can communicate with the wireless base station AP2 and the wireless base station AP4 within the area # B2 of the wireless system B, and the terminal Node1 accommodated in the mobile router MR can communicate with the communication partner terminal CN and the wireless B area Area. Communication is performed only within # B1 and Area # B2. The radio base stations AP1 and AP3 are connected to the access router AR1, and the radio base stations AP2 and AP4 are connected to the access router AR2. FIG. 29 shows a control message sequence in the eleventh embodiment.
次に動作について説明する。図28において、端末Node1を収容するモバイルルータMRは、当初、無線Aの無線基地局AP1の配下に存在する。そのとき、図29に示すように、無線Aの無線基地局AP1を収容するアクセスルータAR1は、周期的に、無線基地局AP1が接続されるインタフェース回線に割当てられたネットワークプレフィックス(在圏する無線Aの無線エリアArea#A1のプレフィックス)、無線Aの隣接無線基地局AP2が接続されるアクセスルータAR2のインタフェース回線に割当てられたネットワークプレフィックス(モバイルルータMRが次に移動する無線Aの無線エリアArea#A2のプレフィックス)、および次に移動する無線Bの無線エリアArea#B1のネットワークプレフィックスをルータ広告にて報知している。 Next, the operation will be described. In FIG. 28, the mobile router MR that accommodates the terminal Node1 initially exists under the radio A radio base station AP1. At that time, as shown in FIG. 29, the access router AR1 that accommodates the wireless base station AP1 of the wireless A periodically transmits the network prefix assigned to the interface line connected to the wireless base station AP1 A wireless area Area # A1 prefix), the network prefix assigned to the interface line of the access router AR2 to which the adjacent wireless base station AP2 of the wireless A is connected (the wireless area Area of the wireless A to which the mobile router MR moves next) # A2 prefix) and the network prefix of wireless area Area # B1 of wireless B to be moved next are broadcast by router advertisement.
このルータ広告メッセージを受信したモバイルルータMRは、無線BのArea#B1(無線基地局AP3の配下)に移動する前に、配下のNode1と通信相手端末CN間での最適化通信経路を設定するため、通信相手端末CNに対して無線Bエリア#B1用事前位置登録要求メッセージを、無線Aの無線基地局AP1、アクセスルータAR1を介して送信する。なお、モバイルルータMRには、Node1のアドレス「D」、およびそのネットワークプレフィックス「F」、その通信相手端末CNのアドレス「C」を事前に設定しておくものとする。事前位置登録要求メッセージには、モバイルルータMRのホームアドレス「A」、無線Bの無線エリアArea#B1におけるモバイルルータMRの気付けアドレス「J」、および端末Node1が属するネットワークのプレフィックス「F」を含める。 The mobile router MR that has received this router advertisement message sets an optimized communication path between the subordinate Node1 and the communication partner terminal CN before moving to Area # B1 (subordinate to the radio base station AP3) of the radio B. Therefore, the wireless B area # B1 pre-position registration request message is transmitted to the communication counterpart terminal CN via the wireless A wireless base station AP1 and the access router AR1. In the mobile router MR, the address “D” of Node1, the network prefix “F”, and the address “C” of the communication partner terminal CN are set in advance. The pre-location registration request message includes the home address “A” of the mobile router MR, the care-of address “J” of the mobile router MR in the radio area Area # B1 of the radio B, and the prefix “F” of the network to which the terminal Node1 belongs. .
また、モバイルルータMRはホームエージェントHAに対して、無線Aの無線エリアArea#A1の位置登録を行う。この位置登録メッセージには、モバイルルータMRのホームアドレス「A」、無線Aの無線エリアArea#A1におけるモバイルルータMRの気付けアドレス「X」、及び配下のネットワークのプレフィックス「F」を含める。 In addition, the mobile router MR registers the location of the wireless area Area # A1 of the wireless A with the home agent HA. This location registration message includes the home address “A” of the mobile router MR, the care-of address “X” of the mobile router MR in the radio area Area # A1 of the radio A, and the prefix “F” of the subordinate network.
通信相手端末CNは、上記事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、気付けアドレス「J」、ホームアドレス「A」、対応するネットワークプレフィックス「F」を設定し記憶しておく。 When receiving the above-mentioned pre-location registration request message, the correspondent terminal CN sets and stores the care-of address “J”, the home address “A”, and the corresponding network prefix “F” in the pre-location registration table.
モバイルルータMRが移動し無線Bの無線エリアArea#B1内に到達すると、モバイルルータMRに接続された無線B対応の無線機から、モバイルルータMRに対して無線Bの接続通知が送信される。モバイルルータMRは、この無線Bの接続通知を受信すると、端末Node1に接続通知を送信する。 When the mobile router MR moves and reaches within the wireless B area Area # B1, a wireless B connection notification connected to the mobile router MR is transmitted to the mobile router MR. When receiving the wireless B connection notification, the mobile router MR transmits a connection notification to the terminal Node1.
端末Node1は、モバイルルータMRから接続通知を受け取ると、通信相手端末CNと通信を開始する。モバイルルータMRは、通信相手端末CN宛のパケットを端末Node1から受信すると、無線基地局AP3,アクセスルータAR1を介して、通信相手端末CNにパケットを転送する。その際、モバイルルータMRが通信相手端末CNに転送するIPパケットのヘッダ構成は、実施の形態2で用いた図6の(A)あるいは図9の(A)と同じである。ただし、この場合は、アウターヘッダの送信元アドレスのアドレス「X」は、モバイルルータMRの無線Bの無線エリアArea#B1における気付けアドレス「J」となる。 When receiving the connection notification from the mobile router MR, the terminal Node1 starts communication with the communication partner terminal CN. When the mobile router MR receives a packet addressed to the communication counterpart terminal CN from the terminal Node1, the mobile router MR transfers the packet to the communication counterpart terminal CN via the radio base station AP3 and the access router AR1. At that time, the header configuration of the IP packet transferred from the mobile router MR to the correspondent terminal CN is the same as that in FIG. 6A or FIG. 9A used in the second embodiment. However, in this case, the address “X” of the transmission source address of the outer header is the care-of address “J” in the radio area Area # B1 of the radio B of the mobile router MR.
通信相手端末CNは、図6(A)あるいは図9(A)のパケットを受信した場合、事前位置登録テーブルに記憶されたモバイルルータMRについての気付けアドレス(この場合「J」)と、受信したパケットのヘッダ部の送信元アドレス領域に設定された送信元アドレス(この場合「J」)との一致に基づき、モバイルルータMRが無線Bの無線エリアArea#B1に移動してきたと判断し、モバイルルータMRさらに端末Node1にパケットを転送する際には、図6の(B)あるいは図9の(B)に示したIPパケットを生成して送信する。この場合、アウターヘッダの宛先アドレスのアドレス「X」は、アドレス「J」となる。 When receiving the packet of FIG. 6 (A) or FIG. 9 (A), the correspondent terminal CN has received the care-of address (in this case, “J”) for the mobile router MR stored in the pre-location registration table. Based on the match with the source address (in this case, “J”) set in the source address area of the header of the packet, the mobile router MR determines that the mobile router MR has moved to the wireless B area # B1, and the mobile router When the packet is further transferred to the MR and the terminal Node1, the IP packet shown in FIG. 6B or 9B is generated and transmitted. In this case, the address “X” of the destination address of the outer header is the address “J”.
このようなIPヘッダにより、モバイルルータMRは、ホームエージェントHAを経由せずに、無線基地局AP3,アクセスルータAR1を介して、通信相手端末CNと直接通信が可能になる。 With such an IP header, the mobile router MR can directly communicate with the communication counterpart terminal CN via the radio base station AP3 and the access router AR1 without going through the home agent HA.
なお、モバイルルータMRは、ホームエージェントHAに対して、無線Bの無線エリアArea#B1の位置登録を行う。この位置登録メッセージには、モバイルルータMRのホームアドレス「A」、無線Bの無線エリアArea#B1におけるモバイルルータMRの気付けアドレス「J」、および端末Node1が属するネットワークのプレフィックス「F」を含める。 Note that the mobile router MR registers the location of the wireless B wireless area Area # B1 with the home agent HA. This location registration message includes the home address “A” of the mobile router MR, the care-of address “J” of the mobile router MR in the radio area Area # B1 of the radio B, and the prefix “F” of the network to which the terminal Node1 belongs.
一方、モバイルルータMRが移動し、無線Bの無線エリアArea#B1からはずれた場合、モバイルルータMRに接続された無線B対応の無線機から、モバイルルータMRに対して無線B切断通知が送信される。モバイルルータMRは、無線B切断通知を受信すると、端末Node1に切断通知を送信する。端末Node1は切断通知を受信すると、無線B経由での通信相手端末CNへのパケット転送を停止する。 On the other hand, when the mobile router MR moves and deviates from the wireless B wireless area Area # B1, a wireless B disconnection notification is transmitted to the mobile router MR from a wireless device compatible with the wireless B connected to the mobile router MR. The When receiving the wireless B disconnect notification, the mobile router MR transmits a disconnect notification to the terminal Node1. When receiving the disconnection notice, the terminal Node1 stops packet transfer to the communication partner terminal CN via the wireless B.
モバイルルータMRは、無線Aを用いて(無線基地局AP1、アクセスルータAR1を経由して)、ホームエージェントHAおよび通信相手端末CNに対して、それぞれ、無線Bの無線エリアArea#B1から移動し、無線Bでの通信が不可になったことを示すため、位置登録取り消しメッセージを送信する。これらの位置登録取り消しメッセージでは、メッセージに含まれる有効時間(Life Time)領域を0に設定したものとする。 The mobile router MR moves from the radio area Area # B1 of the radio B to the home agent HA and the counterpart terminal CN using the radio A (via the radio base station AP1 and the access router AR1). In order to indicate that wireless B communication is disabled, a location registration cancellation message is transmitted. In these location registration cancellation messages, it is assumed that the valid time (Life Time) area included in the message is set to zero.
なお、アクセスルータAR1は、モバイルルータMRが無線Bに接続された後は、無線Bの無線基地局AP3を介して、無線Bの無線エリアArea#B1におけるネットワークプレフィックス、および次の移動先(無線Bの無線エリアArea#B2)におけるネットワークプレフィックスを含むルータ広告を周期的に送信している。 After the mobile router MR is connected to the wireless B, the access router AR1 transmits the network prefix and the next destination (wireless) in the wireless B wireless area Area # B1 via the wireless B wireless base station AP3. A router advertisement including a network prefix in B wireless area Area # B2) is periodically transmitted.
無線Bの無線エリアArea#B1内で、上記ルータ広告を受信したモバイルルータMRは、次の無線Bの次移動先(無線Bの無線エリアArea#B2)におけるネットワークプレフィックスを記憶しておき、無線B切断通知受信後に、無線A(無線基地局AP1、アクセスルータAR1)を介して、通信相手端末CNに、次の移動先(無線Bの無線エリアArea#B2)における気付けアドレスを含む事前位置登録メッセージを送信する。この事前位置登録メッセージには、無線Bの無線エリアArea#B2におけるモバイルルータMRの気付けアドレス「K」(このアドレスは、前記ルータ広告のネットワークプレフィックスとモバイルルータMRのMACアドレスから生成する)、モバイルルータMRのホームアドレス「A」および端末Node1が属するネットワークのプレフィックス「F」を含む。 The mobile router MR that receives the router advertisement in the wireless area Area # B1 of the wireless B stores the network prefix in the next destination of the next wireless B (the wireless area Area # B2 of the wireless B), and stores the wireless prefix. After receiving the B disconnect notification, pre-location registration including a care-of address at the next destination (wireless B wireless area Area # B2) to the communication counterpart terminal CN via wireless A (wireless base station AP1, access router AR1) Send a message. In this pre-location registration message, the care-of address “K” of the mobile router MR in the radio area Area # B2 of the radio B (this address is generated from the network prefix of the router advertisement and the MAC address of the mobile router MR), the mobile The home address “A” of the router MR and the prefix “F” of the network to which the terminal Node1 belongs are included.
通信相手端末CNは、上記事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、気付けアドレス「K」、ホームアドレス「A」、対応するネットワークプレフィックス「F」を設定し記憶しておく。 When the communication partner terminal CN receives the prior location registration request message, it sets and stores the care-of address “K”, home address “A”, and corresponding network prefix “F” in the prior location registration table.
また、モバイルルータMRはアクセスルータAR1から無線Aを介して受信したルータ広告に含まれる無線Aの次移動先(無線Aの無線エリアArea#A2)でのネットワークプレフィックスから、無線エリアArea#A2での気付けアドレス「Y」を生成し、モバイルルータMRのホームアドレス「A」を含めてホームエージェントHAに、位置登録メッセージを送信する。 In addition, the mobile router MR uses the network prefix at the next destination of the wireless A (the wireless area Area # A2 of the wireless A) included in the router advertisement received from the access router AR1 via the wireless A in the wireless area Area # A2. And a location registration message is transmitted to the home agent HA including the home address “A” of the mobile router MR.
モバイルルータMRがさらに移動し無線Bの無線エリアArea#B2内に到達すると、モバイルルータMRに接続された無線B対応の無線機から、モバイルルータMRに対して無線Bの接続通知が送信される。モバイルルータMRは、無線Bの接続通知を受信すると、端末Node1に接続通知を送信する。 When the mobile router MR moves further and reaches within the wireless B wireless area Area # B2, a wireless B connection notification connected to the mobile router MR is transmitted to the mobile router MR. . Upon receiving the wireless B connection notification, the mobile router MR transmits a connection notification to the terminal Node1.
端末Node1は、モバイルルータMRから接続通知を受け取ると、通信相手端末CNと通信を開始する。モバイルルータMRは、通信相手端末CN宛のパケットを端末Node1から受信すると、無線基地局AP4,アクセスルータAR2を介して、通信相手端末CNにパケットを転送する。その際、モバイルルータMRが通信相手端末CNに転送するIPパケットのヘッダ構成は、実施の形態2で用いた図6の(A)あるいは図9の(A)と同じである。ただし、この場合は、アウターヘッダの送信元アドレスのアドレス「X」は、モバイルルータMRの無線Bの無線エリアArea#B2における気付けアドレス「K」となる。 When receiving the connection notification from the mobile router MR, the terminal Node1 starts communication with the communication partner terminal CN. When the mobile router MR receives a packet addressed to the communication counterpart terminal CN from the terminal Node1, the mobile router MR transfers the packet to the communication counterpart terminal CN via the radio base station AP4 and the access router AR2. At that time, the header configuration of the IP packet transferred from the mobile router MR to the correspondent terminal CN is the same as that in FIG. 6A or FIG. 9A used in the second embodiment. However, in this case, the address “X” of the transmission source address of the outer header is the care-of address “K” in the radio area Area # B2 of the radio B of the mobile router MR.
通信相手端末CNは、図6(A)あるいは図9(A)のパケットを受信した場合、事前位置登録テーブルに記憶されたモバイルルータMRについての気付けアドレス(この場合「K」)と、受信したパケットのヘッダ部の送信元アドレス領域に設定された送信元アドレス(この場合「K」)との一致に基づき、モバイルルータMRが無線Bの無線エリアArea#B2に移動してきたと判断し、モバイルルータMRさらに端末Node1にパケットを転送する際には、図6の(B)あるいは図9の(B)に示したIPパケットを生成して送信する。この場合、アウターヘッダの宛先アドレスのアドレス「X」は、アドレス「K」となる。 When receiving the packet of FIG. 6 (A) or FIG. 9 (A), the correspondent terminal CN has received the care-of address (in this case, “K”) for the mobile router MR stored in the pre-location registration table. Based on the match with the transmission source address (in this case, “K”) set in the transmission source address area of the header of the packet, the mobile router MR determines that it has moved to the wireless area Area # B2 of the wireless B, and the mobile router When the packet is further transferred to the MR and the terminal Node1, the IP packet shown in FIG. 6B or 9B is generated and transmitted. In this case, the address “X” of the destination address of the outer header is the address “K”.
このようなIPヘッダにより、モバイルルータMRは、ホームエージェントHAを経由せずに、無線基地局AP4,アクセスルータAR2を介して、通信相手端末CNと直接通信が可能になる。 With such an IP header, the mobile router MR can directly communicate with the communication counterpart terminal CN via the radio base station AP4 and the access router AR2 without going through the home agent HA.
モバイルルータMRは、ホームエージェントHAに対して、無線Bの無線エリアArea#B2の位置登録を行う。この位置登録メッセージには、モバイルルータMRのホームアドレス「A」、無線Bの無線エリアArea#B2におけるモバイルルータMRの気付けアドレス「K」、および端末Node1が属するネットワークのプレフィックス「F」を含める。 The mobile router MR registers the location of the wireless B area # B2 with the home agent HA. This location registration message includes the home address “A” of the mobile router MR, the care-of address “K” of the mobile router MR in the radio area Area # B2 of the radio B, and the prefix “F” of the network to which the terminal Node1 belongs.
その後、モバイルルータMRが移動し無線Bの無線エリアArea#B2からはずれた場合、モバイルルータMRに接続された無線B対応の無線機からモバイルルータMRに対して無線B切断通知が送信される。モバイルルータMRは、無線B切断通知を受信すると、端末Node1に切断通知を送信する。端末Node1は切断通知を受信すると、無線B経由での通信相手端末CNへのパケット転送を停止する。 Thereafter, when the mobile router MR moves and deviates from the wireless B wireless area Area # B2, a wireless B disconnection notification is transmitted to the mobile router MR from the wireless device corresponding to the wireless B connected to the mobile router MR. When receiving the wireless B disconnect notification, the mobile router MR transmits a disconnect notification to the terminal Node1. When receiving the disconnection notice, the terminal Node1 stops packet transfer to the communication partner terminal CN via the wireless B.
なお、通信相手端末CNはモバイルルータMRからの移動完了通知の受信により、通信経路が切替わったと判断するようにしても良い。 Note that the communication partner terminal CN may determine that the communication path has been switched by receiving the movement completion notification from the mobile router MR.
以上のように、実施の形態11では、モバイルルータMRが常時通信可能な無線システムAのエリアと、エリアが不連続に配置されスポット的な通信を行う無線システムBのエリアが同一場所にオーバラップして配置される無線システムにおいて、アクセスルータARは無線Aまたは無線Bを用いてモバイルルータMRに対して事前に、無線Bのエリアでの気付けアドレスの生成に必要なネットワークプレフィックスを通知し、モバイルルータMRはそのネットワークプレフィックスを元に無線Bのエリアでの気付けアドレスを生成し、配下の端末Node1の通信先である通信相手端末CNに対して、端末Node1と通信相手端末CN間での最適化通信経路を設定するために、無線Bのエリアでの気付けアドレス、モバイルルータMRのホームアドレス、および端末Node1の属するサブネットのネットワークプレフィックスを含む事前位置登録要求メッセージを無線Aを用いて送信し、通信相手端末CNにおいて、モバイルルータMRの移動先での気付けアドレスとホームアドレス、および経路最適化対象となるネットワークプレフィックスを記憶しておき、さらに、通信相手端末CNはモバイルルータMRからの移動後の気付けアドレスを送信元アドレス領域に持つパケット受信により、モバイルルータMRの移動に伴い通信経路が切替わったと判断し、経路最適化対象となるネットワークプレフィックスを持つアドレス宛に送信するパケットに関して、宛先アドレスに設定する気付けアドレスを記憶している移動後の気付けアドレスに切替えるようにしているので、モバイルルータMRに収容される端末Node1と通信相手端末CN間では移動直後から、ホームエージェントHAを介することなく、最短経路で通信を継続することができる。 As described above, in the eleventh embodiment, the area of the wireless system A in which the mobile router MR can always communicate and the area of the wireless system B in which the areas are discontinuously arranged and perform spot communication overlap in the same place. In the wireless system arranged as described above, the access router AR notifies the mobile router MR using the wireless A or the wireless B in advance of the network prefix necessary for generating the care-of address in the area of the wireless B. The router MR generates a care-of address in the area of the wireless B based on the network prefix, and optimizes the communication between the terminal Node1 and the communication partner terminal CN with respect to the communication partner terminal CN that is the communication destination of the subordinate terminal Node1. In order to set the communication path, the care-of address in the wireless B area, the home address of the mobile router MR , And a pre-location registration request message including the network prefix of the subnet to which the terminal Node1 belongs, using the wireless A, and in the communication partner terminal CN, the care-of address and home address at the destination of the mobile router MR, and route optimization The target network prefix is stored in memory, and the communication partner terminal CN receives a packet having the care-of address after movement from the mobile router MR in the transmission source address area, so that the communication path is cut off as the mobile router MR moves. Since it is determined that the packet has been changed, the packet sent to the address having the network prefix to be route-optimized is switched to the care-of address after movement that stores the care-of address set as the destination address. Contained in MR Immediately after movement between the correspondent terminal CN and terminal Node1 is, without going through the home agent HA, it is possible to continue the communication in the shortest path.
実施の形態12.
実施の形態11では、端末Node1の通信相手端末CNが1つの場合における経路最適化の方法を示したが、実施の形態12では、実施の形態11と同様、2つの無線システムA,Bの無線カバーエリアがオーバラップしている無線システムにおいて、端末Node1の通信相手端末CNが移動先ごとに異なる場合についての経路最適化について説明する。
Embodiment 12 FIG.
In the eleventh embodiment, the route optimization method in the case where the communication partner terminal CN of the terminal Node1 is one has been described. However, in the twelfth embodiment, as in the eleventh embodiment, the radios of the two radio systems A and B are used. A description will be given of route optimization in a case where the communication partner terminal CN of the terminal Node1 is different for each destination in the wireless system in which the cover areas overlap.
図30は、実施の形態12におけるネットワーク構成を示す図である。図30において、モバイルルータMRは、無線Aのエリア#A1内では無線基地局AP1と、無線BのエリアArea#B1内では無線基地局AP3と、無線AのエリアArea#A2内では無線基地局AP2と、無線BのエリアArea#B2内では無線基地局AP4とそれぞれ通信可能であり、モバイルルータMRに収容される端末Node1は通信相手端末CNと、無線BのエリアArea#B1およびArea#B2内でのみ通信を行う。ただし、端末Node1は無線BのエリアArea#B1では通信相手端末CN1と、無線BのエリアArea#B2では通信相手端末CN2と通信する。図31は、実施の形態12における制御メッセージのシーケンスを示す図である。
FIG. 30 is a diagram illustrating a network configuration according to the twelfth embodiment. In FIG. 30, the mobile router MR has a radio base station AP1 in the area # A1 of the radio A, a radio base station AP3 in the area Area # B1 of the radio B, and a radio base station in the area Area # A2 of the radio A. In the area Area # B2 of the wireless B, the
次に動作について説明する。図30において、端末Node1を収容するモバイルルータMRは、当初、無線Aの無線基地局AP1の配下に存在する。そのとき、図31に示すように、無線Aの無線基地局AP1を収容するアクセスルータAR1は、周期的に、在圏する無線Aの無線エリアArea#A1のプレフィックス、無線Aの次移動先の無線エリアArea#A2のプレフィックス、無線Bの次移動先の無線エリアArea#B1におけるプレフィックス、および無線エリアArea#B1における通信相手端末CN1のアドレスをルータ広告にて報知している。 Next, the operation will be described. In FIG. 30, the mobile router MR that accommodates the terminal Node1 initially exists under the radio A radio base station AP1. At that time, as shown in FIG. 31, the access router AR1 that accommodates the wireless base station AP1 of the wireless A periodically repeats the prefix of the wireless area Area # A1 of the wireless A that is in the area, and the next movement destination of the wireless A. The prefix of the wireless area Area # A2, the prefix of the wireless area Area # B1 that is the next destination of the wireless B, and the address of the communication counterpart terminal CN1 in the wireless area Area # B1 are broadcast by router advertisement.
このルータ広告メッセージを受信したモバイルルータMRは、端末Node1に対して通信相手端末CN1のアドレスを通知するとともに、無線Bの無線エリアArea#B1(無線基地局AP3の配下)に移動する前に、配下のNode1と通信相手端末CN1間での最適化通信経路を設定するため、通信相手端末CN1に対して無線Bエリア#B1事前位置登録要求メッセージを、無線Aの無線基地局AP1、アクセスルータAR1を介して送信する。この事前位置登録要求メッセージには、モバイルルータMRのホームアドレス「A」、無線Bの無線エリアArea#B1におけるモバイルルータMRの気付けアドレス「J」、および端末Node1が属するネットワークのプレフィックス「F」を含める。 The mobile router MR that has received this router advertisement message notifies the address of the communication partner terminal CN1 to the terminal Node1, and before moving to the wireless B area # B1 (subordinate to the wireless base station AP3), In order to set an optimized communication path between the subordinate Node1 and the communication partner terminal CN1, a wireless B area # B1 pre-position registration request message is transmitted to the communication partner terminal CN1, the wireless base station AP1 of the wireless A, and the access router AR1. To send through. The pre-location registration request message includes the home address “A” of the mobile router MR, the care-of address “J” of the mobile router MR in the radio area Area # B1 of the radio B, and the prefix “F” of the network to which the terminal Node1 belongs. include.
また、モバイルルータMRはホームエージェントHAに対して、無線Aの無線エリアArea#A1の位置登録を行う。この位置登録メッセージには、モバイルルータMRのホームアドレス「A」、無線Aの無線エリアArea#A1におけるモバイルルータMRの気付けアドレス「X」、及び配下のネットワークのプレフィックス「F」を含める。 In addition, the mobile router MR registers the location of the wireless area Area # A1 of the wireless A with the home agent HA. This location registration message includes the home address “A” of the mobile router MR, the care-of address “X” of the mobile router MR in the radio area Area # A1 of the radio A, and the prefix “F” of the subordinate network.
通信相手端末CN1は、上記事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、気付けアドレス「J」、ホームアドレス「A」、対応するネットワークプレフィックス「F」を設定し記憶しておく。 Upon receiving the pre-location registration request message, the communication partner terminal CN1 sets and stores the care-of address “J”, the home address “A”, and the corresponding network prefix “F” in the pre-location registration table.
モバイルルータMRが移動し無線Bの無線エリアArea#B1内に到達すると、モバイルルータMRに接続された無線B対応の無線機から、モバイルルータMRに対して無線Bの接続通知が送信される。モバイルルータMRは、この無線Bの接続通知を受信すると、端末Node1に接続通知を送信する。 When the mobile router MR moves and reaches within the wireless B area Area # B1, a wireless B connection notification connected to the mobile router MR is transmitted to the mobile router MR. When receiving the wireless B connection notification, the mobile router MR transmits a connection notification to the terminal Node1.
端末Node1は、モバイルルータMRから接続通知を受け取ると、通信相手端末CN1と通信を開始する。モバイルルータMRは、通信相手端末CN1宛のパケットを端末Node1から受信すると、無線基地局AP3,アクセスルータAR1を介して、通信相手端末CN1にパケットを転送する。その際、モバイルルータMRが通信相手端末CN1に転送するIPパケットのヘッダ構成は、実施の形態11と同様、実施の形態2で用いた図6の(A)あるいは図9の(A)と同じである。ただし、この場合は、アウターヘッダの送信元アドレスのアドレス「X」は、モバイルルータMRの無線Bの無線エリアArea#B1における気付けアドレス「J」となる。 When receiving the connection notification from the mobile router MR, the terminal Node1 starts communication with the communication partner terminal CN1. When the mobile router MR receives a packet addressed to the communication counterpart terminal CN1 from the terminal Node1, the mobile router MR transfers the packet to the communication counterpart terminal CN1 via the radio base station AP3 and the access router AR1. At that time, the header configuration of the IP packet transferred from the mobile router MR to the communication partner terminal CN1 is the same as that in FIG. 6A or FIG. 9A used in the second embodiment, as in the eleventh embodiment. It is. However, in this case, the address “X” of the transmission source address of the outer header is the care-of address “J” in the radio area Area # B1 of the radio B of the mobile router MR.
通信相手端末CN1は、実施の形態11と同様、図6(A)あるいは図9(A)のパケットを受信した場合、事前位置登録テーブルに記憶されたモバイルルータMRについての気付けアドレス(この場合「J」)と、受信したパケットのヘッダ部の送信元アドレス領域に設定された送信元アドレス(この場合「J」)との一致に基づき、モバイルルータMRが無線Bの無線エリアArea#B1に移動してきたと判断し、モバイルルータMRさらに端末Node1にパケットを転送する際には、図6の(B)あるいは図9の(B)に示したIPパケットを生成して送信する。この場合、実施の形態11と同様、アウターヘッダの宛先アドレスのアドレス「X」は、アドレス「J」となる。 Similarly to the eleventh embodiment, when the communication partner terminal CN1 receives the packet of FIG. 6 (A) or FIG. 9 (A), the care-of address for the mobile router MR (in this case, “ J ") and the match between the source address set in the source address area of the header part of the received packet (in this case," J "), the mobile router MR moves to radio area Area # B1 of radio B When the packet is transferred to the mobile router MR and the terminal Node1, the IP packet shown in FIG. 6B or FIG. 9B is generated and transmitted. In this case, as in the eleventh embodiment, the address “X” of the destination address of the outer header is the address “J”.
このようなIPヘッダにより、モバイルルータMRは、ホームエージェントHAを経由せずに、無線基地局AP3,アクセスルータAR1を介して、通信相手端末CN1と直接通信が可能になる。 With such an IP header, the mobile router MR can directly communicate with the communication counterpart terminal CN1 via the radio base station AP3 and the access router AR1 without going through the home agent HA.
なお、モバイルルータMRは、ホームエージェントHAに対して、無線Bの無線エリアArea#B1の位置登録を行う。この位置登録メッセージには、モバイルルータMRのホームアドレス「A」、無線Bの無線エリアArea#B1におけるモバイルルータMRの気付けアドレス「J」、および端末Node1が属するネットワークのプレフィックス「F」を含める。 Note that the mobile router MR registers the location of the wireless B wireless area Area # B1 with the home agent HA. This location registration message includes the home address “A” of the mobile router MR, the care-of address “J” of the mobile router MR in the radio area Area # B1 of the radio B, and the prefix “F” of the network to which the terminal Node1 belongs.
一方、モバイルルータMRが移動し、無線Bの無線エリアArea#B1からはずれた場合、モバイルルータMRに接続された無線B対応の無線機から、モバイルルータMRに対して無線B切断通知が送信される。モバイルルータMRは、無線B切断通知を受信すると、端末Node1に切断通知を送信する。端末Node1は切断通知を受信すると、無線B経由での通信相手端末CNへのパケット転送を停止する。 On the other hand, when the mobile router MR moves and deviates from the wireless B wireless area Area # B1, a wireless B disconnection notification is transmitted to the mobile router MR from a wireless device compatible with the wireless B connected to the mobile router MR. The When receiving the wireless B disconnect notification, the mobile router MR transmits a disconnect notification to the terminal Node1. When receiving the disconnection notice, the terminal Node1 stops packet transfer to the communication partner terminal CN via the wireless B.
モバイルルータMRでは、無線Aを用いて(無線基地局AP1、アクセスルータAR1を経由して)、ホームエージェントHAおよび通信相手端末CN1に対して、それぞれ、無線Bの無線エリアArea#B1から移動し、無線Bでの通信が不可になったことを示すため、位置登録取り消しメッセージを送信する。 The mobile router MR moves from the wireless area Area # B1 of the wireless B to the home agent HA and the counterpart terminal CN1 using the wireless A (via the wireless base station AP1 and the access router AR1). In order to indicate that wireless B communication is disabled, a location registration cancellation message is transmitted.
なお、アクセスルータAR1は、モバイルルータMRが無線Bに接続された後は、無線Bの無線基地局AP3を介して、無線Bの無線エリアArea#B1におけるネットワークプレフィックス、次の移動先(無線Bの無線エリアArea#B2)におけるネットワークプレフィックスおよび無線B次の移動先(無線Bの無線エリアArea#B2)における通信相手端末CN2のアドレスを含むルータ広告を周期的に送信している。 After the mobile router MR is connected to the wireless B, the access router AR1 transmits the network prefix in the wireless area Area # B1 of the wireless B and the next destination (wireless B) via the wireless base station AP3 of the wireless B. Router advertisement including the network prefix in the wireless area Area # B2) and the address of the communication partner terminal CN2 in the wireless B next destination (wireless area Area # B2).
無線Bの無線エリアArea#B1内で、上記ルータ広告を受信したモバイルルータMRは、端末Node1に対して無線Bの次の無線エリアArea#B2で通信相手端末CN2のアドレスを通知するとともに、次の無線Bの次移動先(無線Bの無線エリアArea#B2)におけるネットワークプレフィックスから無線エリアArea#B2での気付けアドレス「K」を生成しておき、無線B切断通知受信後に、無線A(無線基地局AP1、アクセスルータAR1)を介して、通信相手端末CN2に、次の移動先(無線Bの無線エリアArea#B2)における気付けアドレス「K」を含む事前位置登録メッセージを送信する。この事前位置登録メッセージには、無線Bの無線エリアArea#B2におけるモバイルルータMRの気付けアドレス「K」(このアドレスは、前記ルータ広告のネットワークプレフィックスとモバイルルータMRのMACアドレスから生成する)、モバイルルータMRのホームアドレス「A」および端末Node1が属するネットワークのプレフィックス「F」を含む。 The mobile router MR that has received the router advertisement in the wireless area Area # B1 of the wireless B notifies the terminal Node1 of the address of the communication partner terminal CN2 in the wireless area Area # B2 next to the wireless B. The care-of address “K” in the wireless area Area # B2 is generated from the network prefix at the next destination of the wireless B (the wireless area Area # B2 of the wireless B), and the wireless A (wireless Via the base station AP1 and the access router AR1), a pre-location registration message including the care-of address “K” at the next destination (the radio area Area # B2 of the radio B) is transmitted to the communication counterpart terminal CN2. In this pre-location registration message, the care-of address “K” of the mobile router MR in the radio area Area # B2 of the radio B (this address is generated from the network prefix of the router advertisement and the MAC address of the mobile router MR), the mobile The home address “A” of the router MR and the prefix “F” of the network to which the terminal Node1 belongs are included.
通信相手端末CNは、上記事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、気付けアドレス「K」、ホームアドレス「A」、対応するネットワークプレフィックス「F」を設定し記憶しておく。 When the communication partner terminal CN receives the prior location registration request message, it sets and stores the care-of address “K”, home address “A”, and corresponding network prefix “F” in the prior location registration table.
また、モバイルルータMRはアクセスルータAR1から無線Aを介して受信したルータ広告に含まれる無線Aの次移動先(無線Aの無線エリアArea#A2)でのネットワークプレフィックスから、無線エリアArea#A2での気付けアドレス「Y」を生成し、モバイルルータMRのホームアドレス「A」を含めてホームエージェントHAに、位置登録メッセージを送信する。 In addition, the mobile router MR uses the network prefix at the next destination of the wireless A (the wireless area Area # A2 of the wireless A) included in the router advertisement received from the access router AR1 via the wireless A in the wireless area Area # A2. And a location registration message is transmitted to the home agent HA including the home address “A” of the mobile router MR.
モバイルルータMRがさらに移動し無線Bの無線エリアArea#B2内に到達すると、モバイルルータMRに接続された無線B対応の無線機から、モバイルルータMRに対して無線Bの接続通知が送信される。モバイルルータMRは、無線Bの接続通知を受信すると、端末Node1に接続通知を送信する。 When the mobile router MR moves further and reaches within the wireless B wireless area Area # B2, a wireless B connection notification connected to the mobile router MR is transmitted to the mobile router MR. . Upon receiving the wireless B connection notification, the mobile router MR transmits a connection notification to the terminal Node1.
端末Node1は、モバイルルータMRから接続通知を受け取ると、通信相手端末CN2と通信を開始する。モバイルルータMRは、通信相手端末CN2宛のパケットを端末Node1から受信すると、無線基地局AP4,アクセスルータAR2を介して、通信相手端末CN2にパケットを転送する。その際、モバイルルータMRが通信相手端末CNに転送するIPパケットのヘッダ構成は、実施の形態11と同様、実施の形態2で用いた図6の(A)あるいは図9の(A)と同じである。ただし、この場合は、アウターヘッダの送信元アドレスのアドレス「X」は、モバイルルータMRの無線Bの無線エリアArea#B2における気付けアドレス「K」となり、通信相手端末CNのアドレス「C」は通信相手端末CN2のアドレス「E」となる。 When receiving the connection notification from the mobile router MR, the terminal Node1 starts communication with the communication partner terminal CN2. When the mobile router MR receives a packet addressed to the communication counterpart terminal CN2 from the terminal Node1, the mobile router MR transfers the packet to the communication counterpart terminal CN2 via the radio base station AP4 and the access router AR2. At that time, the header configuration of the IP packet transferred from the mobile router MR to the communication counterpart terminal CN is the same as that in FIG. 6A or FIG. 9A used in the second embodiment, as in the eleventh embodiment. It is. However, in this case, the address “X” of the transmission source address of the outer header is the care-of address “K” in the radio area Area # B2 of the radio B of the mobile router MR, and the address “C” of the communication partner terminal CN is the communication The address “E” of the partner terminal CN2 is obtained.
通信相手端末CN2は、図6(A)あるいは図9(A)のパケットを受信した場合、事前位置登録テーブルに記憶されたモバイルルータMRについての気付けアドレス(この場合「K」)と、受信したパケットのヘッダ部の送信元アドレス領域に設定された送信元アドレス(この場合「K」)との一致に基づき、モバイルルータMRが無線Bの無線エリアArea#B2に移動してきたと判断し、モバイルルータMRさらに端末Node1にパケットを転送する際には、図6の(B)あるいは図9の(B)に示したIPパケットを生成して送信する。この場合、アウターヘッダの宛先アドレスのアドレス「X」は、アドレス「K」となり、通信相手端末CNのアドレス「C」は通信相手端末CN2のアドレス「E」となる。 When receiving the packet of FIG. 6 (A) or FIG. 9 (A), the correspondent terminal CN2 has received the care-of address (in this case, “K”) for the mobile router MR stored in the pre-location registration table. Based on the match with the transmission source address (in this case, “K”) set in the transmission source address area of the header of the packet, the mobile router MR determines that it has moved to the wireless area Area # B2 of the wireless B, and the mobile router When the packet is further transferred to the MR and the terminal Node1, the IP packet shown in FIG. 6B or 9B is generated and transmitted. In this case, the address “X” of the destination address of the outer header is the address “K”, and the address “C” of the communication partner terminal CN is the address “E” of the communication partner terminal CN2.
このようなIPヘッダにより、モバイルルータMRは、ホームエージェントHAを経由せずに、無線基地局AP4,アクセスルータAR2を介して、通信相手端末CN2と直接通信が可能になる。 With such an IP header, the mobile router MR can directly communicate with the communication counterpart terminal CN2 via the radio base station AP4 and the access router AR2 without going through the home agent HA.
モバイルルータMRは、ホームエージェントHAに対して、無線Bの無線エリアArea#B2の位置登録を行う。この位置登録メッセージには、モバイルルータMRのホームアドレス「A」、無線Bの無線エリアArea#B2におけるモバイルルータMRの気付けアドレス「K」、および端末Node1が属するネットワークのプレフィックス「F」を含める。 The mobile router MR registers the location of the wireless B area # B2 with the home agent HA. This location registration message includes the home address “A” of the mobile router MR, the care-of address “K” of the mobile router MR in the radio area Area # B2 of the radio B, and the prefix “F” of the network to which the terminal Node1 belongs.
その後、モバイルルータMRが移動し無線Bの無線エリアArea#B2からはずれた場合、モバイルルータMRに接続された無線B対応の無線機からモバイルルータMRに対して無線B切断通知が送信される。モバイルルータMRは、無線B切断通知を受信すると、端末Node1に切断通知を送信する。端末Node1は切断通知を受信すると、無線B経由での通信相手端末CNへのパケット転送を停止する。 Thereafter, when the mobile router MR moves and deviates from the wireless B wireless area Area # B2, a wireless B disconnection notification is transmitted to the mobile router MR from the wireless device corresponding to the wireless B connected to the mobile router MR. When receiving the wireless B disconnect notification, the mobile router MR transmits a disconnect notification to the terminal Node1. When receiving the disconnection notice, the terminal Node1 stops packet transfer to the communication partner terminal CN via the wireless B.
なお、通信相手端末CN1,CN2はモバイルルータMRからの移動完了通知の受信により、通信経路が切替わったと判断するようにしても良い。 The communication partner terminals CN1 and CN2 may determine that the communication path has been switched by receiving the movement completion notification from the mobile router MR.
以上のように、実施の形態12では、モバイルルータMRが常時通信可能な無線システムAのエリアと、エリアが不連続に配置されスポット的な通信を行う無線システムBのエリアが同一場所にオーバラップして配置される無線システムにおいて、移動先エリアで、モバイルルータMR配下の端末Node1の通信相手端末CNが異なる場合、アクセスルータARは無線Aまたは無線Bを用いてモバイルルータMRに対して事前に、無線Bのエリアでの気付けアドレスの生成に必要なネットワークプレフィックスと移動先での通信相手端末CNのアドレスを通知し、モバイルルータMRは前記ネットワークプレフィックスを元に無線Bのエリアでの気付けアドレスを生成し、通知された通信相手端末CNのアドレスに対して、無線Bのエリアでの気付けアドレス、モバイルルータMRのホームアドレス、および端末Node1の属するサブネットのネットワークプレフィックスを含む事前位置登録要求メッセージを無線Aを用いて送信し、通信相手端末CNにおいて、モバイルルータMRの移動先での気付けアドレスとホームアドレス、および経路最適化対象となるネットワークプレフィックスを記憶しておき、さらに、通信相手端末CNはモバイルルータMR側の移動検出によりモバイルルータMRの移動に伴い通信経路が切替わったと判断し、経路最適化対象となるネットワークプレフィックスを持つアドレス宛に送信するパケットに関して、宛先アドレスに設定する気付けアドレスを移動後の気付けアドレスに切替えるようにしているので、モバイルルータMRに収容される端末Node1と通信相手端末CN間では移動直後から、ホームエージェントHAを介することなく、最短かつ最適経路で通信を継続することができる。 As described above, in the twelfth embodiment, the area of the wireless system A in which the mobile router MR can always communicate and the area of the wireless system B in which the areas are discontinuously arranged and perform spot communication overlap in the same place. If the communication counterpart terminal CN of the terminal Node1 under the mobile router MR is different in the movement destination area in the wireless system arranged in this manner, the access router AR uses the wireless A or the wireless B in advance to the mobile router MR. , The network prefix necessary for generating the care-of address in the wireless B area and the address of the communication partner terminal CN at the moving destination are notified, and the mobile router MR determines the care-of address in the wireless B area based on the network prefix. For the address of the communication partner terminal CN that has been generated and notified, A pre-location registration request message including the network address of the mobile router MR, the home address of the mobile router MR, and the network prefix of the subnet to which the terminal Node1 belongs is transmitted using the wireless A, and the communication partner terminal CN notices at the destination of the mobile router MR An address, a home address, and a network prefix to be route optimized are stored, and the communication partner terminal CN determines that the communication route has been switched along with the movement of the mobile router MR based on the movement detection on the mobile router MR side. Since the care-of address set as the destination address is switched to the care-of address after the movement for the packet transmitted to the address having the network prefix to be route-optimized, the terminal Node1 accommodated in the mobile router MR communication Immediately after movement between the hand terminal CN, without passing through the home agent HA, it is possible to continue the communication in the shortest and optimal route.
実施の形態13.
実施の形態12では、無線システムBのエリアは不連続でスポット的に配置されていたケースを示したが、実施の形態13では、無線システムBのエリアが居所的に連続して複数配置される場合のモバイルルータMR配下の端末Node1と通信相手端末CN1、CN2間の経路最適化について説明する。
Embodiment 13 FIG.
In the twelfth embodiment, the case where the areas of the wireless system B are discontinuously arranged in spots is shown. However, in the thirteenth embodiment, a plurality of areas of the wireless system B are continuously arranged in places. The route optimization between the terminal Node1 under the mobile router MR and the communication counterpart terminals CN1 and CN2 will be described.
図32は、実施の形態13におけるネットワーク構成を示す図である。モバイルルータMRは、無線Aのエリア#A1内では無線基地局AP1と、無線Bのエリア#B1-1内では無線基地局AP3-1と、無線Bのエリア#B1-2内では無線基地局AP3-2と、無線Aのエリア#A2内では無線基地局AP2と、無線Bのエリア#B2-1内では無線基地局AP4-1と、無線Bのエリア#B2-2内では無線基地局AP4-2とそれぞれ通信可能であり、モバイルルータMRに収容される端末Node1は通信相手端末CNと、無線BのエリアArea#B1-1,Area#B1-2およびArea#B2-1,Area#B2-2内でのみ通信を行う。ただし、端末Node1は無線BのエリアArea#B1-1,Area#B1-2では通信相手端末CN1と、無線BのエリアArea#B2-1,Area#B2-2では通信相手端末CN2と通信する。図33は、実施の形態13における制御メッセージのシーケンスを示す図である。
FIG. 32 is a diagram illustrating a network configuration according to the thirteenth embodiment. The mobile router MR is a radio base station AP1 in the area # A1 of the radio A, a radio base station AP3-1 in the area # B1-1 of the radio B, and a radio base station in the area # B1-2 of the radio B. AP 3-2, radio base station AP2 in area # A2 of radio A, radio base station AP4-1 in area # B2-1 of radio B, and radio base station in area # B2-2 of radio B Each of the nodes Node1 that can communicate with the AP4-2 and is accommodated in the mobile router MR is a communication partner terminal CN and areas B #,
次に動作について説明する。図32において、端末Node1を収容するモバイルルータMRは、最初は、無線Aの無線基地局AP1の配下に存在し、無線AのエリアArea#A1内を移動し、無線BのエリアArea#B1-1,#B1-2へと移動するとする。なお、無線AのエリアArea#A1は、無線BのエリアArea#B1-1,#B1-2のエリアとオーバラップしており、無線Bで通信している間も、無線Aを用いてアクセスルータAR1、ホームエージェントHA、あるいはネットワーク内の他の装置と通信することは可能である。その後、モバイルルータMRは、無線Aの無線基地局AP2の配下に移動し、さらに無線BのエリアArea#B2-1,#B2-2に移動するとする。無線AのエリアArea#A2は、無線BのエリアArea#B2-1,#B2-2のエリアとオーバラップしている。
Next, the operation will be described. In FIG. 32, the mobile router MR accommodating the terminal Node1 initially exists under the radio base station AP1 of the radio A, moves within the area A # of the radio A, and the area Area # B1- of the radio B. Suppose you move to 1, # B1-2. The area A # A1 of the wireless A overlaps the areas of the
無線Aの無線基地局AP1を収容するアクセスルータAR1は、周期的に、在圏する無線AのエリアArea#A1のプレフィックス、無線Aの次に移動するエリアArea#A2のプレフィックス、無線BのエリアArea#B1-1におけるプレフィックス、およびArea#B1-1における通信相手端末CN1のアドレス「C」をルータ広告にて報知している。 The access router AR1 that accommodates the radio base station AP1 of the radio A periodically prefixes the area A # of the radio A that is in the area, the prefix of the area Area # A2 that moves next to the radio A, and the area of the radio B The prefix in Area # B1-1 and the address “C” of communication partner terminal CN1 in Area # B1-1 are broadcast by router advertisement.
このルータ広告メッセージを受信したモバイルルータMRは、端末Node1に対して通信相手端末CN1のアドレスを通知するとともに、無線BのエリアArea#B1-1(無線基地局AP3-1の配下)に移動する前に、通知された通信相手端末CN1のアドレスに対して無線Bエリア#B1-1用事前位置登録要求メッセージを、無線Aの無線基地局AP1、アクセスルータAR1を介して送信する。この事前位置登録要求メッセージには、モバイルルータMRのホームアドレス「A」、無線BのエリアArea#B1-1におけるモバイルルータMRの気付けアドレス「J」、および端末Node1が属するネットワークのプレフィックス「F」を含める。
The mobile router MR that has received this router advertisement message notifies the address of the communication counterpart terminal CN1 to the terminal Node1 and moves to the
また、モバイルルータMRはホームエージェントHAに対して、無線AのエリアArea#A1の位置登録を行う。この位置登録メッセージには、モバイルルータMRのホームアドレス「A」、無線AのエリアArea#A1におけるモバイルルータMRの気付けアドレス「X」、及び配下のネットワークのプレフィックス「F」を含める。 The mobile router MR registers the location of the area A # A1 of the wireless A with the home agent HA. This location registration message includes the home address “A” of the mobile router MR, the care-of address “X” of the mobile router MR in the area A # A1 of the radio A, and the prefix “F” of the subordinate network.
通信相手端末CN1は、上記事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、気付けアドレス「J」、ホームアドレス「A」、対応するネットワークプレフィックス「F」を設定し記憶しておく。 Upon receiving the pre-location registration request message, the communication partner terminal CN1 sets and stores the care-of address “J”, the home address “A”, and the corresponding network prefix “F” in the pre-location registration table.
モバイルルータMRが移動し無線Bの無線エリアArea#B1-1内に到達すると、モバイルルータMRに接続された無線B対応の無線機から、モバイルルータMRに対して無線BのエリアArea#B1-1への接続通知が送信される。モバイルルータMRは、この無線エリアArea#B1-1の接続通知を受信すると、端末Node1に接続通知を送信する。 When the mobile router MR moves and reaches within the wireless B wireless area Area # B1-1, the wireless B compatible area connected to the mobile router MR transmits the wireless B area Area # B1- A connection notification to 1 is sent. When the mobile router MR receives the connection notification of the wireless area Area # B1-1, the mobile router MR transmits a connection notification to the terminal Node1.
端末Node1は、モバイルルータMRから接続通知を受け取ると、通信相手端末CN1と通信を開始する。モバイルルータMRは、通信相手端末CN1宛のパケットを端末Node1から受信すると、無線基地局AP3−1,アクセスルータAR1を介して、通信相手端末CN1にパケットを転送する。その際、モバイルルータMRが通信相手端末CN1に転送するIPパケットのヘッダ構成は、実施の形態12と同様である。 When receiving the connection notification from the mobile router MR, the terminal Node1 starts communication with the communication partner terminal CN1. When the mobile router MR receives a packet addressed to the communication counterpart terminal CN1 from the terminal Node1, the mobile router MR transfers the packet to the communication counterpart terminal CN1 via the radio base station AP3-1 and the access router AR1. At that time, the header configuration of the IP packet transferred from the mobile router MR to the communication counterpart terminal CN1 is the same as that of the twelfth embodiment.
通信相手端末CN1は、実施の形態12と同様、端末Node1からのパケットを受信した場合、事前位置登録テーブルの記憶内容に基づき、モバイルルータMR(端末Node1)が無線Bの無線エリアArea#B1-1に移動してきたと判断し、事前位置登録テーブルの記憶内容で位置登録テーブルの記憶内容を更新するとともに、モバイルルータMRさらに端末Node1にパケットを転送する際には、更新した位置登録テーブルの記憶内容に対応するIPパケットを生成して送信する。 Similarly to the twelfth embodiment, when the communication partner terminal CN1 receives a packet from the terminal Node1, the mobile router MR (terminal Node1) has a wireless B wireless area Area # B1- based on the stored contents of the pre-location registration table. When the mobile router MR is further transferred to the terminal Node1, the stored content of the updated location registration table is updated. An IP packet corresponding to is generated and transmitted.
このようなIPヘッダにより、モバイルルータMRは、ホームエージェントHAを経由せずに、無線基地局AP3−1,アクセスルータAR1を介して、通信相手端末CN1と直接通信が可能になる。 With such an IP header, the mobile router MR can directly communicate with the communication counterpart terminal CN1 via the radio base station AP3-1 and the access router AR1 without going through the home agent HA.
なお、モバイルルータMRは、ホームエージェントHAに対して、無線Bの無線エリアArea#B1-1の位置登録を行う。この位置登録メッセージには、モバイルルータMRのホームアドレス「A」、無線Bの無線エリアArea#B1-1におけるモバイルルータMRの気付けアドレス「J」、および端末Node1が属するネットワークのプレフィックス「F」を含める。 Note that the mobile router MR registers the location of the wireless B wireless area Area # B1-1 with the home agent HA. The location registration message includes the home address “A” of the mobile router MR, the care-of address “J” of the mobile router MR in the radio area Area # B1-1 of the radio B, and the prefix “F” of the network to which the terminal Node1 belongs. include.
アクセスルータAR1は、モバイルルータMRが無線エリアArea#B1-1に移動してきた後は、無線Bの無線基地局AP3−1を介して、無線Bの無線エリアArea#B1-1におけるネットワークプレフィックス、次の移動先(無線Bの無線エリアArea#B1-2)におけるネットワークプレフィックスを含むルータ広告を周期的に送信している。 After the mobile router MR has moved to the wireless area Area # B1-1, the access router AR1 transmits the network prefix in the wireless B wireless area Area # B1-1 via the wireless B wireless base station AP3-1. A router advertisement including a network prefix in the next movement destination (wireless B wireless area Area # B1-2) is periodically transmitted.
このルータ広告を受信したモバイルルータMRは、次の移動先(無線BのArea#B1-2)におけるネットワークプレフィックスから気付けアドレス「L」を生成し、無線A(無線A基地局AP1、アクセスルータAR1)を介して、通信相手端末CN1に、次の移動先である無線BのエリアArea#B1-2における気付けアドレス「L」を含む事前位置登録メッセージを送信する。この事前位置登録メッセージには、無線BのエリアArea#B1-2におけるモバイルルータMRの気付けアドレス「L」、モバイルルータMRのホームアドレス「A」、および端末Node1が属するネットワークのプレフィックス「F」を含む。
The mobile router MR that has received this router advertisement generates a care-of address “L” from the network prefix in the next destination (wireless B Area # B1-2), and wireless A (wireless A base station AP1, access router AR1). ), A pre-location registration message including the care-of address “L” in area Area # B1-2 of wireless B, which is the next destination, is transmitted to communication partner terminal CN1. This pre-location registration message includes the care-of address “L” of the mobile router MR, the home address “A” of the mobile router MR, and the prefix “F” of the network to which the
通信相手端末CN1は、上記事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、気付けアドレス「L」、ホームアドレス「A」、対応するネットワークプレフィックス「F」を設定し記憶しておく。 Upon receiving the prior location registration request message, the communication partner terminal CN1 sets and stores the care-of address “L”, the home address “A”, and the corresponding network prefix “F” in the prior location registration table.
モバイルルータMRが無線BのエリアArea#B1-1からエリアArea#B1-2に移動した場合、モバイルルータMRに接続された無線B対応の無線機から、モバイルルータMRに対して無線BのエリアArea#B1-2への接続通知が送信される。
When the mobile router MR moves from the
モバイルルータMRは、この接続通知の受信を契機に、通信相手端末CN1宛のパケットを無線基地局AP3−2およびアクセスルータAR1の経路を介して転送する。その際、モバイルルータMRが通信相手端末CN1に転送するIPパケットのヘッダ構成は、実施の形態12と同様である。 The mobile router MR transfers the packet addressed to the communication counterpart terminal CN1 through the route between the radio base station AP3-2 and the access router AR1 when receiving the connection notification. At that time, the header configuration of the IP packet transferred from the mobile router MR to the communication counterpart terminal CN1 is the same as that of the twelfth embodiment.
通信相手端末CN1は、モバイルルータMRから新しい気付けアドレス「L」を送信元アドレスに持つパケットを受信すると、事前位置登録テーブルの記憶内容から経路が変更になったと認識し、モバイルルータMR配下の端末Node1の属するプレフィックス「F」宛のパケットを受信した際には、新たな気付けアドレス「L」宛にパケットを送信する。 When receiving the packet having the new care-of address “L” as the transmission source address from the mobile router MR, the communication counterpart terminal CN1 recognizes that the route has been changed from the stored contents of the pre-location registration table, and the terminal under the mobile router MR When a packet addressed to the prefix “F” to which Node1 belongs is received, the packet is transmitted to a new care-of address “L”.
なお、モバイルルータMRは、ホームエージェントHAに対して、無線Bの無線エリアArea#B1-2の位置登録を行う。この位置登録メッセージには、モバイルルータMRのホームアドレス「A」、無線Bの無線エリアArea#B1-2におけるモバイルルータMRの気付けアドレス「L」、および端末Node1が属するネットワークのプレフィックス「F」を含める。 Note that the mobile router MR registers the location of the wireless B wireless area Area # B1-2 with the home agent HA. The location registration message includes the home address “A” of the mobile router MR, the care-of address “L” of the mobile router MR in the radio area Area # B1-2 of the radio B, and the prefix “F” of the network to which the terminal Node1 belongs. include.
アクセスルータAR1は、モバイルルータMRが無線エリアArea#B1-2に移動してきた後は、無線Bの無線基地局AP3−2を介して、無線Bの無線エリアArea#B1-2におけるネットワークプレフィックス、次の移動先(無線Bの無線エリアArea#B2-1)におけるネットワークプレフィックス、およびエリアArea#B2-1における通信相手端末CN2のアドレス「E」を含むルータ広告を周期的に送信している。 After the mobile router MR has moved to the radio area Area # B1-2, the access router AR1 transmits the network prefix in the radio B radio area Area # B1-2 via the radio B radio base station AP3-2. A router advertisement including the network prefix at the next destination (wireless area Area # B2-1 of the wireless B) and the address “E” of the communication partner terminal CN2 in the area Area # B2-1 is periodically transmitted.
このルータ広告を受信したモバイルルータMRは、次の移動先(無線BのエリアArea#B2-1)におけるネットワークプレフィックスから気付けアドレス「K」を生成しておくとともに、端末Node1に対して、次の移動先での通信相手端末CN2のアドレス「E」を送信する。 The mobile router MR that has received this router advertisement generates a care-of address “K” from the network prefix in the next destination (wireless B area Area # B2-1), and The address “E” of the communication partner terminal CN2 at the destination is transmitted.
一方、モバイルルータMRの移動により無線BのArea#1-2の外に移動した場合、モバイルルータMRに接続された無線B対応の無線機から、モバイルルータMRに対して無線BのArea#B1-2の切断通知が送信される。モバイルルータMRは、無線BのArea#B1-2切断通知を受信すると、端末Node1に切断通知を送信する。端末Node1は切断通知を受信すると、無線B経由での通信相手端末CN1へのパケット転送を停止する。 On the other hand, when the mobile router MR moves out of the area B of the wireless B due to the movement of the mobile router MR, an area # B1 of the wireless B is connected to the mobile router MR from the wireless apparatus corresponding to the wireless B connected to the mobile router MR. -2 disconnect notification is sent. When the mobile router MR receives the Area B B1-2 disconnection notification of the wireless B, the mobile router MR transmits a disconnection notification to the terminal Node1. When receiving the disconnection notification, the terminal Node1 stops packet transfer to the communication partner terminal CN1 via the wireless B.
また、モバイルルータMRは、無線Aを用いて(無線基地局AP1、アクセスルータAR1を経由して)、ホームエージェントHA、および通信相手端末CN1に対して、それぞれ、無線BのArea#B1-2から移動し、無線Bでの通信が不可になったことを示すため、位置登録取り消しメッセージを送信する。次に、無線A area#A2に移動したことを、例えば、図示していないが無線A対応の無線機からの接続通知により検出した際、モバイルルータMRはホームエージェントHAに対して、無線AのエリアArea#A2の位置登録を行う。この位置登録メッセージには、モバイルルータMRのホームアドレス「A」、無線AのエリアArea#A2におけるモバイルルータMRの気付けアドレス「Y」、及び配下のネットワークのプレフィックス「F」を含める。 Further, the mobile router MR uses the wireless A (via the wireless base station AP1 and the access router AR1) to the home agent HA and the communication partner terminal CN1, respectively, for the wireless B Area # B1-2. The location registration cancellation message is transmitted to indicate that wireless B communication is disabled. Next, when the mobile router MR detects that it has moved to the wireless A area # A2 by, for example, a connection notification from a wireless device compatible with the wireless A (not shown), the mobile router MR Register the location of area Area # A2. This location registration message includes the home address “A” of the mobile router MR, the care-of address “Y” of the mobile router MR in the area A # of the wireless A, and the prefix “F” of the subordinate network.
その後、モバイルルータMRは、無線A(無線Aの基地局AP1、アクセスルータAR1)を介して、通信相手端末CN2に、次の移動先である無線BのエリアArea#B2-1における気付けアドレス「K」を含む事前位置登録メッセージを送信する。この事前位置登録メッセージには、無線BのエリアArea#B2-1におけるモバイルルータMRの気付けアドレス「K」、モバイルルータMRのホームアドレス「A」、および端末Node1が属するネットワークのプレフィックス「F」を含む。
Thereafter, the mobile router MR sends the care-of address “in the area B # of the wireless B that is the next destination to the communication destination terminal CN2 via the wireless A (the base station AP1 of the wireless A, the access router AR1)“ A pre-location registration message including “K” is transmitted. This pre-location registration message includes the care-of address “K” of the mobile router MR, the home address “A” of the mobile router MR, and the prefix “F” of the network to which the
通信相手端末CN2は、上記事前位置登録要求メッセージを受信すると、事前位置登録テーブルに、気付けアドレス「K」、ホームアドレス「A」、対応するネットワークプレフィックス「F」を設定し記憶しておく。 Upon receiving the prior location registration request message, the communication partner terminal CN2 sets and stores the care-of address “K”, the home address “A”, and the corresponding network prefix “F” in the prior location registration table.
モバイルルータMRが移動し無線BのエリアArea#B2-1内に到達すると、モバイルルータMRに接続された無線B対応の無線機から、モバイルルータMRに対して無線BのArea#B2-1のの接続通知が送信される。モバイルルータMRは、この接続通知を受信すると、端末Node1に接続通知を送信する。
When the mobile router MR moves and reaches within the
端末Node1は、モバイルルータMRから接続通知を受け取ると、通信相手端末CN2と通信を開始する。モバイルルータMRは、通信相手端末CN2宛のパケットを受信すると、無線基地局AP4-1,アクセスルータAR2を介して、通信相手端末CN2にパケットを転送する。その際の端末Node1、モバイルルータMR、通信相手端末CN2間で転送されるパケットヘッダの構成は、実施の形態12と同じである。ただし、通信相手端末CNのアドレスが格納される部分(アドレス「C」が格納)には、通信相手端末CN2のアドレス「E」が設定される。 When receiving the connection notification from the mobile router MR, the terminal Node1 starts communication with the communication partner terminal CN2. When receiving the packet addressed to the communication counterpart terminal CN2, the mobile router MR transfers the packet to the communication counterpart terminal CN2 via the radio base station AP4-1 and the access router AR2. The configuration of the packet header transferred between the terminal Node1, the mobile router MR, and the communication counterpart terminal CN2 at that time is the same as that of the twelfth embodiment. However, the address “E” of the communication partner terminal CN2 is set in the portion where the address of the communication partner terminal CN is stored (address “C” is stored).
通信相手端末CN2は、モバイルルータMRから新しい気付けアドレスを送信元アドレスに持つパケットを受信すると、事前位置登録テーブル記憶内容に基づいて経路が変更になったと認識し、モバイルルータMR配下の端末Node1の属するプレフィックス「F」宛のパケットを受信した際には、新たな気付けアドレス「K」宛にパケットを送信する。 When receiving the packet having the new care-of address as the transmission source address from the mobile router MR, the communication counterpart terminal CN2 recognizes that the route has been changed based on the stored contents of the pre-position registration table, and the communication partner terminal CN2 When a packet addressed to the prefix “F” to which the packet belongs is received, the packet is transmitted to a new care-of address “K”.
無線BのArea#B2-1のエリアでは、アクセスルータAR1は、無線Bの無線基地局AP4−1を介して、無線Bの無線エリアArea#B2-2におけるネットワークプレフィックス、次の移動先(無線Bの無線エリアArea#B2-2)におけるネットワークプレフィックスを含むルータ広告を周期的に送信している。 In the area of the wireless B Area # B2-1, the access router AR1 transmits the network prefix and the next destination (wireless) in the wireless B wireless area Area # B2-2 via the wireless B wireless base station AP4-1. A router advertisement including a network prefix in B wireless area Area # B2-2) is periodically transmitted.
このルータ広告を受信したモバイルルータMRは、次の移動先(無線BのエリアArea#B2-2)におけるネットワークプレフィックスから気付けアドレス「M」を生成し、無線基地局AP2を介して、通信相手端末CN2に事前位置登録メッセージを送信する。この事前位置登録メッセージには、無線BのエリアArea#B2-2におけるモバイルルータMRの気付けアドレス「M」、モバイルルータMRのホームアドレス「A」、および端末Node1が属するネットワークのプレフィックス「F」を含む。
The mobile router MR that has received this router advertisement generates a care-of address “M” from the network prefix at the next destination (wireless B area Area # B2-2), and communicates with the communication partner terminal via the wireless base station AP2. A prior location registration message is transmitted to CN2. This pre-location registration message includes the care-of address “M” of the mobile router MR, the home address “A” of the mobile router MR, and the prefix “F” of the network to which the
また、モバイルルータMRは、ホームエージェントHAに対して、無線BのエリアArea#B2-1での気付けアドレス「Y」、モバイルルータMRのホームアドレス「A」、気付けアドレスに対応するネットワークプレフィックス「F」を含む位置登録メッセージを送信し、該当するネットワークプレフィックス「F」を宛先アドレスに含むパケットを、対応する気付けアドレス「Y」宛に転送できるようにしておく。 Also, the mobile router MR sends the care-of address “Y” in the area B # of the wireless B to the home agent HA, the home address “A” of the mobile router MR, and the network prefix “F” corresponding to the care-of address. Is sent so that a packet including the corresponding network prefix “F” in the destination address can be transferred to the corresponding care-of address “Y”.
モバイルルータMRがさらに移動し、無線BのエリアArea#B2-2のエリア内に移動した場合には、無線Bの無線機からArea#2-2接続通知が送信されるため、それを契機に、Area#B2-2で用いる気付けアドレス「M」を用いて通信を開始する。 When the mobile router MR moves further and moves into the area of the wireless B area Area # B2-2, an area # 2-2 connection notification is transmitted from the wireless wireless device of the wireless B. , Communication is started using the care-of address “M” used in Area # B2-2.
以上のように、実施の形態13では、モバイルルータMRが常時通信可能な無線システムAと、エリアが不連続に配置されスポット的な通信を行う無線システムBが、同一場所にオーバラップして配置される場合で、かつ無線システムBが局所的に連続的に配置される場合、アクセスルータARは無線Aまたは無線Bを用いてモバイルルータMRに対して事前に、最も近い無線Bのエリア#B1-1での気付けアドレスの生成に必要なネットワークプレフィックスを通知し、モバイルルータMRはこのネットワークプレフィックスを元に無線Bのエリア#B1-1での気付けアドレスを生成し、通信相手端末CNのアドレスに対して、無線Bのエリアでの気付けアドレス、モバイルルータMRのホームアドレス、および端末Node1の属するサブネットのネットワークプレフィックスを含む事前位置登録要求メッセージを無線Aを用いて送信し、通信相手端末CNにおいて、モバイルルータMRの移動先での気付けアドレスとホームアドレス、および経路最適化対象となるネットワークプレフィックスを記憶しておき、モバイルルータMRから移動後の新しい経路でのパケット受信検出より、モバイルルータMRの移動に伴い通信経路が切替わったと判断し、経路最適化対象となるネットワークプレフィックスを持つアドレス宛に送信するパケットに関して、宛先アドレスに設定する気付けアドレスを記憶している移動後の気付けアドレスに切替えるようにしているため、モバイルルータMRに収容される端末Node1と通信相手端末CN間では移動直後から、ホームエージェントHAを介することなく、最短経路で通信を継続することができる。さらに、無線Bのエリア#B1-1において、隣接するエリア#B1-2で用いる気付けアドレスを事前に通信相手端末CNに事前位置登録メッセージで通知するようにしているため、スポット通信区間が連続する場合でも、移動直後から、ホームエージェントHAを介することなく、最短経路で通信を継続することができる。 As described above, in the thirteenth embodiment, the wireless system A in which the mobile router MR can always communicate and the wireless system B in which the areas are discontinuously disposed and perform spot-like communication are overlapped at the same place. If the wireless system B is locally and continuously arranged, the access router AR uses the wireless A or the wireless B in advance to the mobile router MR and uses the area # B1 of the nearest wireless B. The mobile router MR generates a care-of address in the area # B1-1 of the wireless B based on this network prefix and sends it to the address of the communication partner terminal CN. On the other hand, the care-of address in the area of the wireless B, the home address of the mobile router MR, and the net of the subnet to which the terminal Node1 belongs A pre-location registration request message including the network prefix is transmitted using the wireless A, and the communication partner terminal CN stores the care-of address and home address at the destination of the mobile router MR, and the network prefix to be route optimized In addition, it is determined that the communication route has been switched with the movement of the mobile router MR from the packet reception detection on the new route after moving from the mobile router MR, and is transmitted to the address having the network prefix to be route optimized. For the packet to be transmitted, since the care-of address after the movement storing the care-of address set as the destination address is switched, the terminal Node1 accommodated in the mobile router MR and the communication partner terminal CN immediately after the movement, Without going through Agent HA Communication can be continued with a short path. Further, in the area # B1-1 of the wireless B, since the care-of address used in the adjacent area # B1-2 is notified in advance to the communication counterpart terminal CN by the prior position registration message, the spot communication sections are continuous. Even in this case, communication can be continued on the shortest path immediately after the movement without going through the home agent HA.
なお、上記では、アクセスルータは、移動先でのネットワークプレフィックスをルータ広告で通知していたが、移動先でのネットワークプレフィックスを含む専用のメッセージにて通知するようにしても良い。 In the above description, the access router notifies the network prefix at the destination by the router advertisement, but may be notified by a dedicated message including the network prefix at the destination.
以上のように、本発明にかかる無線通信システムは、移動端末−通信相手端末間またはモバイルルータ配下の端末−通信相手端末間でホームエージェントを経由することなく通信を行うシステムに有用である。 As described above, the wireless communication system according to the present invention is useful for a system in which communication is performed between a mobile terminal and a communication partner terminal or between a terminal under a mobile router and a communication partner terminal without passing through a home agent.
10,11 代理ルータ
AP1,AP2,AP3,AP4 無線基地局
AP3−1,AP3−2,AP4−1,AP4−2 無線基地局
AR,AR1,AR2 アクセスルータ
CN,CN1,CN2 通信相手端末
HA ホームエージェント
MN 移動端末
MR モバイルルータ
Node,Node1,Node2 端末
10, 11 Proxy routers AP1, AP2, AP3, AP4 Wireless base stations AP3-1, AP3-2, AP4-1, AP4-2 Wireless base stations AR, AR1, AR2 Access router CN, CN1, CN2 Remote node HA Home Agent MN Mobile terminal MR Mobile router
Node, Node1, Node2 terminal
Claims (20)
移動端末は、
移動前に、現在接続されているアクセスルータを介して通信相手端末に、移動先で使用する気付けアドレスと当該移動端末のホームアドレスを含む事前位置登録メッセージを送信し、移動後に、前記事前位置登録メッセージで送信した前記気付けアドレスを用いて通信相手端末へのパケットを作成して送信し、
通信相手端末は、
前記事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づき移動端末の移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶し、その後移動端末の移動を検出すると、前記記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、該更新した対応関係を用いて移動端末へのパケットを作成して送信し、
アクセスルータは、現在の移動端末の気付けアドレスを作成するための情報および次の移動先で使用する移動端末の気付けアドレスを作成するための情報を、周期的に移動端末に送信するメッセージに含めることを特徴とする無線通信システム。 In a wireless communication system that performs communication between a mobile terminal and a communication partner terminal via an access router,
The mobile terminal
Before moving, a pre-location registration message including a care-of address used at the destination and the home address of the mobile terminal is transmitted to the communication partner terminal via the currently connected access router. Create and send a packet to the correspondent terminal using the care-of address sent in the registration message,
The communication partner terminal
When the pre-location registration message is received, a correspondence relationship between the care-of address and the home address after movement of the mobile terminal is created and stored based on the pre-location registration message, and when the movement of the mobile terminal is detected, the stored Update the correspondence between the current care-of address and the home address using the correspondence, create and send a packet to the mobile terminal using the updated correspondence ,
The access router shall include the information for creating the care-of address of the current mobile terminal and the information for creating the care-of address of the mobile terminal to be used at the next destination in the message periodically sent to the mobile terminal. radio communications system that characterized.
通信相手端末は、前記移動端末からの移動完了通知の受信に基づき移動端末の移動を検出することを特徴とする請求項1に記載の無線通信システム。 After moving, the mobile terminal sends a movement completion notification to the correspondent terminal,
The remote terminal is a wireless communication system according to claim 1, characterized in that for detecting the movement of the mobile terminal based on the reception of movement completion notification from the mobile terminal.
移動端末は、
移動前に、現在接続されているアクセスルータを介して通信相手端末に、移動先で使用する気付けアドレスと当該移動端末のホームアドレスを含む事前位置登録メッセージを送信し、移動後に、前記事前位置登録メッセージで送信した前記気付けアドレスを用いて通信相手端末へのパケットを作成して送信し、
通信相手端末は、
前記事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づき移動端末の移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶し、その後移動端末の移動を検出すると、前記記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、該更新した対応関係を用いて移動端末へのパケットを作成して送信し、
アクセスルータは、周期的に移動端末へ送信するメッセージに、次の移動先で接続すべき通信相手端末のアドレスを含めて送信し、
移動端末は、前記アクセスルータからの前記メッセージにより次に接続する通信相手端末のアドレスを取得するとともに、移動前に、現在接続されているアクセスルータを介して次に接続する通信相手端末に、移動先で使用する移動端末の気付けアドレスと移動端末のホームアドレスを含む事前位置登録メッセージを送信することを特徴とする無線通信システム。 In a wireless communication system that performs communication between a mobile terminal and a communication partner terminal via an access router,
The mobile terminal
Before moving, a pre-location registration message including a care-of address used at the destination and the home address of the mobile terminal is transmitted to the communication partner terminal via the currently connected access router. Create and send a packet to the correspondent terminal using the care-of address sent in the registration message,
The communication partner terminal
When the pre-location registration message is received, a correspondence relationship between the care-of address and the home address after movement of the mobile terminal is created and stored based on the pre-location registration message, and when the movement of the mobile terminal is detected, the stored Update the correspondence between the current care-of address and the home address using the correspondence, create and send a packet to the mobile terminal using the updated correspondence,
The access router periodically sends a message that is sent to the mobile terminal, including the address of the communication partner terminal to be connected at the next destination,
The mobile terminal acquires the address of the communication partner terminal to be connected next by the message from the access router, and moves to the communication partner terminal to be connected next through the currently connected access router before moving. radio communications system that and transmits the pre-location registration message including the home address of the care-of address with the mobile terminal of the mobile terminal used in the previous.
移動端末は、
移動前に、現在接続されているアクセスルータを介して代理ルータに、移動先で使用する気付けアドレスと当該移動端末のホームアドレスを含む事前位置登録メッセージを送信し、移動後に、前記事前位置登録メッセージで送信した前記気付けアドレスを用いて通信相手端末へのパケットを作成して送信し、
代理ルータは、
前記事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づき移動端末の移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶し、その後移動端末の移動を検出すると、前記記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、該更新した対応関係を用いて通信相手端末からのパケットを移動端末へ転送し、
アクセスルータは、現在の移動端末の気付けアドレスを作成するための情報および次の移動先で使用する移動端末の気付けアドレスを作成するための情報を、周期的に移動端末に送信するメッセージに含めることを特徴とする無線通信システム。 In a wireless communication system that performs communication between a mobile terminal and a communication partner terminal accommodated in a proxy router via an access router,
The mobile terminal
Before moving, a pre-location registration message including a care-of address to be used at the destination and the home address of the mobile terminal is transmitted to the proxy router via the currently connected access router. Create and send a packet to the correspondent terminal using the care-of address sent in the message,
The proxy router
When the pre-location registration message is received, a correspondence relationship between the care-of address and the home address after movement of the mobile terminal is created and stored based on the pre-location registration message, and when the movement of the mobile terminal is detected, the stored Update the correspondence between the current care-of address and the home address using the correspondence, transfer the packet from the communication partner terminal to the mobile terminal using the updated correspondence ,
The access router shall include the information for creating the care-of address of the current mobile terminal and the information for creating the care-of address of the mobile terminal to be used at the next destination in the message periodically sent to the mobile terminal. radio communications system that characterized.
代理ルータは、前記移動端末からの移動完了通知の受信に基づき移動端末の移動を検出することを特徴とする請求項5に記載の無線通信システム。 The mobile terminal sends a movement completion notification to the proxy router after moving,
The wireless communication system according to claim 5 , wherein the proxy router detects movement of the mobile terminal based on reception of a movement completion notification from the mobile terminal.
移動端末は、
移動前に、現在接続されているアクセスルータを介して代理ルータに、移動先で使用する気付けアドレスと当該移動端末のホームアドレスを含む事前位置登録メッセージを送信し、移動後に、前記事前位置登録メッセージで送信した前記気付けアドレスを用いて通信相手端末へのパケットを作成して送信し、
代理ルータは、
前記事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づき移動端末の移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶し、その後移動端末の移動を検出すると、前記記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、該更新した対応関係を用いて通信相手端末からのパケットを移動端末へ転送し、
アクセスルータは、周期的に移動端末へ送信するメッセージに、次の移動先で接続すべき通信相手端末のアドレスおよび該次の移動先で接続すべき通信相手端末を収容する代理ルータのアドレスを含めて送信し、
移動端末は、前記アクセスルータからの前記メッセージにより次に接続する通信相手端末のアドレスおよび該次の移動先で接続すべき通信相手端末を収容する代理ルータのアドレスを取得するとともに、移動前に、現在接続されているアクセスルータを介して次に接続する通信相手端末を収容する代理ルータに、移動先で使用する移動端末の気付けアドレスと移動端末のホームアドレスを含む事前位置登録メッセージを送信することを特徴とする無線通信システム。 In a wireless communication system that performs communication between a mobile terminal and a communication partner terminal accommodated in a proxy router via an access router,
The mobile terminal
Before moving, a pre-location registration message including a care-of address to be used at the destination and the home address of the mobile terminal is transmitted to the proxy router via the currently connected access router. Create and send a packet to the correspondent terminal using the care-of address sent in the message,
The proxy router
When the pre-location registration message is received, a correspondence relationship between the care-of address and the home address after movement of the mobile terminal is created and stored based on the pre-location registration message, and when the movement of the mobile terminal is detected, the stored Update the correspondence between the current care-of address and the home address using the correspondence, transfer the packet from the communication partner terminal to the mobile terminal using the updated correspondence,
The access router periodically includes the address of the communication partner terminal to be connected at the next movement destination and the address of the proxy router that accommodates the communication partner terminal to be connected at the next movement destination in the message periodically transmitted to the mobile terminal. Send
The mobile terminal obtains the address of the communication partner terminal to be connected next by the message from the access router and the address of the proxy router that accommodates the communication partner terminal to be connected at the next movement destination, and before moving, Send a pre-location registration message including the care-of address of the mobile terminal used at the destination and the home address of the mobile terminal to the proxy router that accommodates the next communication partner terminal via the currently connected access router. radio communications system that characterized.
移動端末は通知された仮想アドレスを宛先アドレスとして通信相手端末と通信を行い、
アクセスルータは、移動端末と通信相手端末間で送受されるパケットについて、仮想アドレスと実アドレスとの変換を行うことを特徴とする請求項1〜8の何れか一つに記載の無線通信システム。 The access router stores the correspondence between the virtual address and the real address as the address of the communication partner terminal, notifies the subordinate mobile terminal of the virtual address as the address of the communication partner terminal,
The mobile terminal communicates with the communication partner terminal using the notified virtual address as the destination address,
The wireless communication system according to any one of claims 1 to 8, wherein the access router performs conversion between a virtual address and a real address for a packet transmitted and received between the mobile terminal and the communication partner terminal.
モバイルルータは、
移動前に、現在接続されているアクセスルータを介して通信相手端末に、移動先で使用する気付けアドレスと当該モバイルルータのホームアドレスを含む事前位置登録メッセージを送信し、移動後に、前記事前位置登録メッセージで送信した前記気付けアドレスを用いて前記端末からのパケットを通信相手端末へ転送し、
通信相手端末は、
前記事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づきモバイルルータの移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶し、その後モバイルルータの移動を検出すると、前記記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、該更新した対応関係を用いて前記端末へのパケットを作成して送信し、
アクセスルータは、現在のモバイルルータの気付けアドレスを作成するための情報および次の移動先で使用するモバイルルータの気付けアドレスを作成するための情報を、周期的にモバイルルータに送信するメッセージに含めることを特徴とする無線通信システム。 In a wireless communication system in which a terminal accommodated in a mobile router and a communication partner terminal communicate via an access router,
Mobile router
Before moving, a pre-position registration message including a care-of address used at the moving destination and the home address of the mobile router is transmitted to the communication partner terminal via the currently connected access router. Transfer the packet from the terminal to the communication partner terminal using the care-of address sent in the registration message,
The communication partner terminal
When the pre-location registration message is received, a correspondence relationship between the care-of address after the movement of the mobile router and the home address is created and stored based on the pre-location registration message, and when the movement of the mobile router is detected, the stored Update the correspondence between the current care-of address and home address using the correspondence, create and send a packet to the terminal using the updated correspondence ,
The access router shall include the information for creating the care-of address of the current mobile router and the information for creating the care-of address of the mobile router to be used at the next destination in the message periodically sent to the mobile router. radio communications system that characterized.
通信相手端末は、前記モバイルルータからの移動完了通知の受信に基づきモバイルルータの移動を検出することを特徴とする請求項10に記載の無線通信システム。 The mobile router sends a movement completion notification to the correspondent terminal after movement,
The wireless communication system according to claim 10 , wherein the communication partner terminal detects movement of the mobile router based on reception of a movement completion notification from the mobile router.
モバイルルータは、
移動前に、現在接続されているアクセスルータを介して通信相手端末に、移動先で使用する気付けアドレスと当該モバイルルータのホームアドレスを含む事前位置登録メッセージを送信し、移動後に、前記事前位置登録メッセージで送信した前記気付けアドレスを用いて前記端末からのパケットを通信相手端末へ転送し、
通信相手端末は、
前記事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づきモバイルルータの移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶し、その後モバイルルータの移動を検出すると、前記記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、該更新した対応関係を用いて前記端末へのパケットを作成して送信し、
アクセスルータは、周期的にモバイルルータへ送信するメッセージに、次の移動先で接続すべき通信相手端末のアドレスを含めて送信し、
モバイルルータは、前記アクセスルータからの前記メッセージにより次に接続する通信相手端末のアドレスを取得するとともに、移動前に、現在接続されているアクセスルータを介して次に接続する通信相手端末に、移動先で使用するモバイルルータの気付けアドレスとモバイルルータのホームアドレスを含む事前位置登録メッセージを送信するとともに、配下の端末に対して、アクセスルータから受け取った次の移動先で接続すべき通信相手端末のアドレスを含むメッセージを送信することを特徴とする無線通信システム。 In a wireless communication system in which a terminal accommodated in a mobile router and a communication partner terminal communicate via an access router,
Mobile router
Before moving, a pre-position registration message including a care-of address used at the moving destination and the home address of the mobile router is transmitted to the communication partner terminal via the currently connected access router. Transfer the packet from the terminal to the communication partner terminal using the care-of address sent in the registration message,
The communication partner terminal
When the pre-location registration message is received, a correspondence relationship between the care-of address after the movement of the mobile router and the home address is created and stored based on the pre-location registration message, and when the movement of the mobile router is detected, the stored Update the correspondence between the current care-of address and home address using the correspondence, create and send a packet to the terminal using the updated correspondence,
The access router periodically sends the message sent to the mobile router including the address of the communication partner terminal to be connected at the next destination,
The mobile router acquires the address of the communication partner terminal to be connected next by the message from the access router, and moves to the communication partner terminal to be connected next through the currently connected access router before moving. A pre-location registration message including the care-of address of the mobile router used earlier and the home address of the mobile router is sent, and the communication partner terminal to be connected at the next destination received from the access router is sent to the subordinate terminal. radio communications system that and transmits a message including the address.
モバイルルータは、
移動前に、現在接続されているアクセスルータを介して代理ルータに、移動先で使用する気付けアドレスと当該モバイルルータのホームアドレスを含む事前位置登録メッセージを送信し、移動後に、前記事前位置登録メッセージで送信した前記気付けアドレスを用いて前記端末からのパケットを代理ルータへ転送し、
代理ルータは、
前記事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づきモバイルルータの移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶し、その後モバイルルータの移動を検出すると、前記記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、該更新した対応関係を用いて通信相手端末からのパケットを端末へ転送し、
アクセスルータは、現在のモバイルルータの気付けアドレスを作成するための情報および次の移動先で使用するモバイルルータの気付けアドレスを作成するための情報を、周期的にモバイルルータに送信するメッセージに含めることを特徴とする無線通信システム。 In a wireless communication system that performs communication between a terminal accommodated in a mobile router and a communication counterpart terminal accommodated in a proxy router via an access router,
Mobile router
Before moving, a pre-location registration message including a care-of address used at the moving destination and the home address of the mobile router is transmitted to the proxy router via the currently connected access router. Forward the packet from the terminal to the proxy router using the care-of address sent in the message,
The proxy router
When the pre-location registration message is received, a correspondence relationship between the care-of address after the movement of the mobile router and the home address is created and stored based on the pre-location registration message, and when the movement of the mobile router is detected, the stored Update the correspondence between the current care-of address and the home address using the correspondence, transfer the packet from the communication partner terminal to the terminal using the updated correspondence ,
The access router shall include the information for creating the care-of address of the current mobile router and the information for creating the care-of address of the mobile router to be used at the next destination in the message periodically sent to the mobile router. radio communications system that characterized.
代理ルータは、前記モバイルルータからの移動完了通知の受信に基づきモバイルルータの移動を検出することを特徴とする請求項14に記載の無線通信システム。 The mobile router sends a move completion notification to the proxy router after moving,
The wireless communication system according to claim 14 , wherein the proxy router detects movement of the mobile router based on reception of a movement completion notification from the mobile router .
モバイルルータは、
移動前に、現在接続されているアクセスルータを介して代理ルータに、移動先で使用する気付けアドレスと当該モバイルルータのホームアドレスを含む事前位置登録メッセージを送信し、移動後に、前記事前位置登録メッセージで送信した前記気付けアドレスを用いて前記端末からのパケットを代理ルータへ転送し、
代理ルータは、
前記事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づきモバイルルータの移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶し、その後モバイルルータの移動を検出すると、前記記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、該更新した対応関係を用いて通信相手端末からのパケットを端末へ転送し、
アクセスルータは、周期的にモバイルルータへ送信するメッセージに、次の移動先で接続すべき通信相手端末のアドレスおよび該次の移動先で接続すべき通信相手端末を収容する代理ルータのアドレスを含めて送信し、
モバイルルータは、前記アクセスルータからの前記メッセージにより次に接続する通信相手端末のアドレスおよび該次の移動先で接続すべき通信相手端末を収容する代理ルータのアドレスを取得するとともに、移動前に、現在接続されているアクセスルータを介して次に接続する通信相手端末を収容する代理ルータに、移動先で使用するモバイルルータの気付けアドレスとモバイルルータのホームアドレスを含む事前位置登録メッセージを送信するとともに、配下の端末に対して、アクセスルータから受け取った次の移動先で接続すべき通信相手端末のアドレスを含むメッセージを送信することを特徴とする無線通信システム。 In a wireless communication system that performs communication between a terminal accommodated in a mobile router and a communication counterpart terminal accommodated in a proxy router via an access router,
Mobile router
Before moving, a pre-location registration message including a care-of address used at the moving destination and the home address of the mobile router is transmitted to the proxy router via the currently connected access router. Forward the packet from the terminal to the proxy router using the care-of address sent in the message,
The proxy router
When the pre-location registration message is received, a correspondence relationship between the care-of address after the movement of the mobile router and the home address is created and stored based on the pre-location registration message, and when the movement of the mobile router is detected, the stored Update the correspondence between the current care-of address and the home address using the correspondence, transfer the packet from the communication partner terminal to the terminal using the updated correspondence,
The access router periodically includes the address of the correspondent terminal to be connected at the next destination and the address of the proxy router that accommodates the correspondent terminal to be connected at the next destination in the message periodically transmitted to the mobile router. Send
The mobile router obtains the address of the communication partner terminal to be connected next by the message from the access router and the address of the proxy router that accommodates the communication partner terminal to be connected at the next movement destination. A pre-location registration message including the care-of address of the mobile router used at the destination and the home address of the mobile router is sent to the proxy router that accommodates the next communication partner terminal via the currently connected access router. A wireless communication system, wherein a message including an address of a communication partner terminal to be connected at a next destination received from an access router is transmitted to a subordinate terminal.
端末は通知された仮想アドレスを宛先アドレスとして通信相手端末と通信を行い、
モバイルルータは、該モバイルルータに収容される端末と通信相手端末間で送受されるパケットについて、仮想アドレスと実アドレスとの変換を行うことを特徴とする請求項10〜17の何れか一つに記載の無線通信システム。 The mobile router stores the correspondence between the virtual address and the real address as the address of the communication partner terminal, notifies the subordinate terminal of the virtual address as the address of the communication partner terminal,
The terminal communicates with the communication partner terminal using the notified virtual address as the destination address,
Mobile router for packets that are exchanged between the terminal and the communication partner terminal to be accommodated in the mobile router, to any one of claims 10 to 17, characterized in that for converting between virtual and real addresses The wireless communication system described.
アクセスルータは、現在のモバイルルータの気付けアドレスを作成するための情報および次の移動先の第2の無線エリアで使用するモバイルルータの気付けアドレスを作成するための情報を、現在接続されている第1の無線基地局または第2の無線基地局を介して周期的にモバイルルータに送信し、
モバイルルータは、
前記アクセスルータから受信した前記情報に基づき、次の第2の無線エリアに移動する前に、現在接続されている第1の無線基地局およびアクセスルータを介して通信相手端末に、移動先の第2の無線エリアで使用する気付けアドレスと当該モバイルルータのホームアドレスを含む事前位置登録メッセージを送信し、移動先の第2の無線エリアに移動後に、前記事前位置登録メッセージで送信した前記気付けアドレスを用いて前記端末からのパケットを通信相手端末へ転送し、
通信相手端末は、
前記事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づきモバイルルータの移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶し、その後モバイルルータの移動を検出すると、前記記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、該更新した対応関係を用いて前記端末へのパケットを作成して送信し、
前記アクセスルータは、現在のモバイルルータの気付けアドレスを作成するための情報、次の移動先の第2の無線エリアで使用するモバイルルータの気付けアドレスを作成するための情報および次の移動先の第2の無線エリアで接続すべき通信相手端末のアドレスを、現在接続されている第1の無線基地局または第2の無線基地局を介して周期的にモバイルルータに送信し、
モバイルルータは、
前記アクセスルータから受信した前記情報に基づき、次の第2の無線エリアに移動する前に、現在接続されている第1の無線基地局およびアクセスルータを介して次の移動先の第2の無線エリアで接続すべき通信相手端末に、移動先の第2の無線エリアで使用する気付けアドレスと当該モバイルルータのホームアドレスを含む事前位置登録メッセージを送信し、配下の端末に対して、アクセスルータから受け取った次の移動先で接続すべき通信相手端末のアドレスを含むメッセージを送信し、移動後に、前記事前位置登録メッセージで送信した前記気付けアドレスを用いて前記端末からのパケットを通信相手端末へ転送し、
次の移動先の第2の無線エリアで接続すべき通信相手端末は、
前記事前位置登録メッセージを受信すると、この事前位置登録メッセージに基づきモバイルルータの移動後の気付けアドレスとホームアドレスの対応関係を作成して記憶し、その後モバイルルータの移動を検出すると、前記記憶した対応関係を用いて現在の気付けアドレスとホームアドレスの対応関係を更新し、該更新した対応関係を用いて前記端末へのパケットを作成して送信することを特徴とする無線通信システム。 A plurality of first radio base stations arranged so that the first radio area can be obtained continuously, and a second radio area overlapping the first radio area are arranged intermittently. A plurality of second radio base stations and a plurality of access routers accommodating the first and second radio base stations, and a terminal accommodated in a mobile router and a communication counterpart terminal are configured to transmit the second radio In a wireless communication system that performs communication via a base station and an access router,
The access router receives the information for creating the care-of address of the current mobile router and the information for creating the care-of address of the mobile router used in the second wireless area of the next destination. Periodically transmitted to the mobile router via one radio base station or second radio base station,
Mobile router
Based on the information received from the access router, before moving to the next second wireless area, the destination terminal is notified to the communication partner terminal via the currently connected first wireless base station and access router. The care-of address transmitted in the pre-position registration message after transmitting the pre-position registration message including the care-of address used in the wireless area 2 and the home address of the mobile router and moving to the second wireless area of the movement destination The packet from the terminal is transferred to the communication partner terminal using
The communication partner terminal
When the pre-location registration message is received, a correspondence relationship between the care-of address after the movement of the mobile router and the home address is created and stored based on the pre-location registration message, and when the movement of the mobile router is detected, the stored Update the correspondence between the current care-of address and home address using the correspondence, create and send a packet to the terminal using the updated correspondence ,
The access router includes information for creating a care-of address of the current mobile router, information for creating a care-of address of the mobile router used in the second wireless area of the next movement destination, and information of the next movement destination. The address of the communication partner terminal to be connected in the two wireless areas is periodically transmitted to the mobile router via the currently connected first wireless base station or the second wireless base station,
Mobile router
Based on the information received from the access router, before moving to the next second radio area, the second radio at the next destination via the first radio base station and the access router that are currently connected. A pre-location registration message including the care-of address used in the second wireless area of the moving destination and the home address of the mobile router is transmitted to the communication partner terminal to be connected in the area, and the access router receives the information from the access router. A message including an address of a communication partner terminal to be connected at the next destination to be received is transmitted, and after the movement, a packet from the terminal is transmitted to the communication partner terminal by using the care-of address transmitted in the prior location registration message. Forward,
The communication partner terminal to be connected in the second wireless area of the next destination is
When the pre-location registration message is received, a correspondence relationship between the care-of address after the movement of the mobile router and the home address is created and stored based on the pre-location registration message, and when the movement of the mobile router is detected, the stored using the corresponding relationship updating the correspondence between the current care-of address and the home address, radio communications systems that characterized in that creates and sends a packet to the terminal by using the correspondence relationship that the update.
The radio communication system according to claim 19 , wherein the second radio base stations are arranged so that a second radio area can be obtained locally and continuously.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005285321A JP4606985B2 (en) | 2005-09-29 | 2005-09-29 | Wireless communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005285321A JP4606985B2 (en) | 2005-09-29 | 2005-09-29 | Wireless communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007096932A JP2007096932A (en) | 2007-04-12 |
| JP4606985B2 true JP4606985B2 (en) | 2011-01-05 |
Family
ID=37982057
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005285321A Expired - Fee Related JP4606985B2 (en) | 2005-09-29 | 2005-09-29 | Wireless communication system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4606985B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5298540B2 (en) * | 2008-01-22 | 2013-09-25 | 富士通株式会社 | Network system, data transmission / reception method, and data transmission / reception program |
| JP5157763B2 (en) | 2008-09-02 | 2013-03-06 | アイコム株式会社 | Data communication control device, data communication method, data communication system, and data communication program |
| US20120063428A1 (en) * | 2008-10-08 | 2012-03-15 | Panasonic Corporation | Interface Switching System, Mobile Node, Proxy Node, and Mobile Management Node |
| US9424144B2 (en) | 2011-07-27 | 2016-08-23 | Microsoft Technology Licensing, Llc | Virtual machine migration to minimize packet loss in virtualized network |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002185520A (en) * | 2000-12-12 | 2002-06-28 | Fujitsu Ltd | Mobile terminal compatible router and home agent router |
| JP2002325275A (en) * | 2001-01-26 | 2002-11-08 | Docomo Communications Laboratories Usa Inc | Fast Dynamic Routing in Wireless Mobile Access Digital Networks Using Mobility Prediction |
| JP3890252B2 (en) * | 2002-04-19 | 2007-03-07 | 松下電器産業株式会社 | Packet communication method and communication terminal device |
| JP2004080259A (en) * | 2002-08-14 | 2004-03-11 | Matsushita Electric Ind Co Ltd | Communication terminal device and packet communication method |
| JP4563941B2 (en) * | 2004-01-07 | 2010-10-20 | パナソニック株式会社 | Communication system, mobile terminal and access router |
| WO2005109944A1 (en) * | 2004-05-11 | 2005-11-17 | Mitsubishi Denki Kabushiki Kaisha | Handover method, mobile terminal, home agent, access router, and mobile router |
-
2005
- 2005-09-29 JP JP2005285321A patent/JP4606985B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007096932A (en) | 2007-04-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2457454C (en) | A system and method for performing soft handoff in a wireless data network | |
| JP5042874B2 (en) | Method and system for low overhead mobility management protocol in internet protocol layer | |
| EP1011243B1 (en) | Single phase local mobility scheme for wireless access to packet-based networks | |
| JP5072864B2 (en) | Communication system and domain management device | |
| JP4794520B2 (en) | System, access gateway, home agent, and program for optimizing communication path in network-driven mobility management protocol | |
| US11356973B2 (en) | Communication system, mobile communication terminal and position managing apparatus | |
| JP2008136243A6 (en) | Method and system for low overhead mobility management protocol in internet protocol layer | |
| WO2003017582A1 (en) | A system and method for providing an addressing and proxy scheme for facilitating mobility of wireless nodes between wired access points on a core network of a communications network | |
| JP4896038B2 (en) | Communication method, mobile communication node and access router in network system | |
| JP2007506294A (en) | Telecommunications system including two networks | |
| JP4616074B2 (en) | Access router, service control system, and service control method | |
| JP4057715B2 (en) | Router device, wireless terminal device, wireless base station, and message transmission control method | |
| JP2006279671A (en) | Routing method and home agent | |
| JP4606985B2 (en) | Wireless communication system | |
| JP4644033B2 (en) | Access router apparatus, mobility control system, and mobility control method | |
| JP4397397B2 (en) | Handover method, mobile terminal, home agent, access router, and mobile router | |
| JP3745256B2 (en) | Mobile communication system, home agent, communication partner terminal, mobile terminal, mobile communication method, program, and recording medium | |
| JP4500831B2 (en) | Communication system, control apparatus, router and communication method using network-based IP mobility protocol | |
| WO2009046568A1 (en) | Method for forwarding packets via a group of cooperative network elements and network element |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080603 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100520 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100525 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100723 |
|
| 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: 20101005 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101006 |
|
| 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: 20131015 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |