JP4806364B2 - ルータ切替方法、およびルータ装置 - Google Patents
ルータ切替方法、およびルータ装置 Download PDFInfo
- Publication number
- JP4806364B2 JP4806364B2 JP2007038419A JP2007038419A JP4806364B2 JP 4806364 B2 JP4806364 B2 JP 4806364B2 JP 2007038419 A JP2007038419 A JP 2007038419A JP 2007038419 A JP2007038419 A JP 2007038419A JP 4806364 B2 JP4806364 B2 JP 4806364B2
- Authority
- JP
- Japan
- Prior art keywords
- router
- router device
- prefix
- network
- management server
- 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
- 238000000034 method Methods 0.000 title claims description 82
- 238000004891 communication Methods 0.000 claims description 141
- 230000005540 biological transmission Effects 0.000 claims description 57
- 238000012545 processing Methods 0.000 description 165
- 238000012546 transfer Methods 0.000 description 35
- 239000000284 extract Substances 0.000 description 23
- 238000001514 detection method Methods 0.000 description 11
- 238000003672 processing method Methods 0.000 description 7
- 230000006866 deterioration Effects 0.000 description 5
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 3
- 230000005684 electric field Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000005641 tunneling Effects 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
すなわち、複数のルータ装置(外部リンク可能なもの)が、同一の管理サーバ(ホームエージェント)に管理され、かつ、同一のネットワークプレフィクスがローカルネットワークに広告されるシステムである(例えば特許文献1参照)。しかしながら、例えば、外部接続用のインタフェースとして、第三世代移動通信などのセルラインタフェースや無線LANインタフェースがあり、それぞれのインタフェースを有するルータ装置が、異なる通信事業体の管理下にある管理サーバに収容される場合があることも想定される。そのような場合、上記通信事業体の管理下にあるドメインが異なり、各ルータ装置に対して割り当てられるローカルネットワーク向けのネットワークプレフィクスも異なる値(異なるドメインのネットワークプレフィクス値)をとることが考えられる。
このシステムを後記する図1を引用して説明すると、次のとおりである。端末30は、ルータ装置10aおよび管理サーバ18を経由して、外部端末20と通信を行う。そして、例えば、ルータ装置10aが、基地局装置16とのリンク接続を維持することが困難になった場合、端末30と外部端末20との間で通信中の通信フローをルータ装置10aからルータ装置10bへの経由に切り替える。このとき、ルータ装置10aは、管理サーバ18に位置登録(Binding登録)を行い、ルータ装置10bは管理サーバ19に位置登録
を行う。
また、外部端末20から送信されたパケットは、ルータ装置10aが広告するネットワークプレフィクスから生成されたアドレス宛のものであるので、端末30と外部端末20との間のセッションが切断される。なぜなら、ルータ装置の切替後も、上記外部端末20から送信されたパケットが、管理サーバ18を経由することになるが、ルータ装置10aと基地局装置16との間の通信が切断された後は、管理サーバ18が、そのパケットを端末30に転送することができなくなるからである。
これにより、相手先装置との通信が終了した後は、優先度の高いプレフィクスを用いた通信経路を確保することが可能となる。
図1において、ローカルネットワーク(ネットワーク)1には、端末(移動端末)30が接続可能に構成され、端末30は、ルータ装置10aを介して、無線で外部リンク先の基地局装置16に接続可能に構成されている。端末30は、例えば、パーソナルコンピュータ、PDA、携帯電話、ゲーム機などである。
基地局装置16は、インターネット網などのアクセスネットワーク(外部ネットワーク)2およびバックボーンネットワーク(外部ネットワーク)4を介して、外部端末(相手先装置)20に接続されている。なお、アクセスネットワーク2には、管理サーバ(外部管理装置)18が接続されている。
また、ローカルネットワーク1には、ルータ装置10bも接続され、このルータ装置10bを介して、端末30が、無線で基地局装置17に接続可能に構成されている。基地局装置17は、携帯電話網などのアクセスネットワーク(外部ネットワーク)3およびバックボーンネットワーク4を介して、外部端末20に接続されている。なお、アクセスネットワーク3には、管理サーバ(外部管理装置)19が接続されている。
なお、図1では、1台の端末30、2台のルータ装置10a、10bが図示されているが、これらの台数はこれに限られない。また、外部端末20は、バックボーンネットワーク4に接続された場合について記載されているが、各アクセスネットワーク2、3に接続された構成としてもよい。
なお、端末30が外部端末20宛てに送信するパケットは、例えばルータ装置10aが、その管理下の管理サーバ18にトンネル転送する。トンネル転送を受けた管理サーバ18は、パケットからトンネルヘッダを取り除き、内側パケットを外部端末20に転送する。
また、例えば、ルータ装置10bが基地局装置17に接続され、基地局装置17によってルータ装置10bのアドレスが付与された場合も、ルータ装置10aの場合と同様に、ルータ装置10bは、そのアドレスを管理サーバ19に通知する。この通知に際し、ルータ装置10bは、管理サーバ19に対し、ローカルネットワーク1に広告(ブロードキャスト)するネットワークプレフィクスについても通知する。この通知により、その後、管理サーバ19が、外部端末20からのパケット(端末30宛てのもの)を捕捉して、またはルータ装置10bにトンネル転送する。トンネル転送されたルータ装置10bは、パケットからトンネルヘッダを取り除き、内側パケットを端末30に転送する。
なお、端末30が外部端末20宛てに送信するパケットは、例えばルータ装置10bが、その管理下の管理サーバ19にトンネル転送する。トンネル転送を受けた管理サーバ19は、パケットからトンネルヘッダを取り除き、内側パケットを外部端末20に転送する。
次に、ルータ装置10a、10b間の切替処理に関して概説する。ここでは、端末30がルータ装置10aを介して外部端末20と通信を行っているときに、ルータ装置10aと基地局装置16との間の通信状態(以下、外部リンク状態とよぶ)が悪くなった場合を前提にして、後記する処理1、処理2、処理3の処理について順次説明する。なお、本実施の形態において、外部リンクとは、ローカルネットワークの外部のノード(基地局装置)との接続を意味する。
この場合、まず、外部リンク状態の悪化を検出した中継中のルータ装置10aは、セッションを継続すべき通信フローがあるかの判定を行う。その結果、通信フローがあった場合、ルータ装置10aは、ローカルネットワーク1内の別のルータ装置10bに対して、端末30による通信フローの中継を引き継ぐよう要請して、ルータ切替を開始する(処理1:ルータ装置10bがルータ装置10aに割り当てられているプレフィクスを取得する処理)。
そして、端末30は、ルータ装置の切替によりセッション切断を回避する通信フローに関し、「低」の優先度をもつネットワークプレフィクスを用いる。また、端末30は、新たに確立するセッションに関して、「高」の優先度をもつネットワークプレフィクスを用いる。なお、ルータ装置10bは、後記するプレフィックスリスト900を用い、2つのネットワークプレフィックスに優先度をつけてローカルネットワーク内に広告する(処理3:ルータ装置10bが優先度をもつネットワークプレフィクスを含むルータ広告を送信する処理)。
まず、処理1について図2Aないし図2Cに基づいて詳述する。ここでは、図2Aないし図2Cに示す3つの処理方法について、それぞれ順を追って説明する。
図2Aでは、S51において、ルータ装置10aは、電波状況の悪化を検出する。つまり、ルータ装置10aは、外部リンク状態の悪化により、基地局装置16との接続を維持することが困難であると判断する。
のルータライフタイムフィールドに、基地局装置16との接続が切断されるまでの想定時間を記載することによって実現することができる。なお、ルータ広告とは、グローバルアドレスのプレフィクス等の情報(ルータライフタイム、Valid Lifetime、Preferred Lifetimeを含む)を広告することをいう。ルータライフタイムは、RAを送信したルータをデフォルトとして使用できる時間を指す。
さらに、S40では、ルータ装置10aは、ルータ装置10aの外部リンクの状況が悪化したため、通信中のルータ装置10bおよび端末30に切断通知(通信の有無の問い合わせを含む)を送信する。
なお、ルータ装置10bにルータ装置10aのバインディング更新リストを追加するため、切断通知メッセージ(S40参照)又は切替要求メッセージ(S42参照)の一方に、ルータ装置10aが保持するバインディング更新リストを含めておく(詳細は後記)。
S52では、ルータ装置10aからの切替要求メッセージを受けたルータ装置10bが、外部へのリンク接続(これを外部リンク接続という。以下同じ)を行う。
S43では、端末30が、ルータ装置10aのほかにも、ルータ装置10bにも切替要求を行う。具体的には、端末30は、上記通信フローの有無を検出した後、切替要求メッセージ(ローカルネットワーク1のネットワークプレフィクス、ルータ装置10aのアドレスを含む)をローカルネットワーク1上にもブロードキャスト(あるいはマルチキャスト)する。
以上のようにすると、端末30が通信フローの有無を検出することで確実なフロー検出を実施することができる。さらに、端末30が、切替要求メッセージ(S43参照)を、例えばブロードキャストによりルータ装置10bにも配信するので、ルータ装置の切替処理を迅速に開始することが可能となる。
なお、端末30は、ルータ装置10aのバインディング更新リスト(図9参照)を保持していないため、切断通知メッセージ(S40参照)にルータ装置10aが保持するバインディング更新リストを含めておく(後記)。
S44では、ルータ装置10aが、通信フローの検出を行い、切替要求メッセージ(ローカルネットワーク1のネットワークプレフィクス、ルータ装置10aのアドレスを含む)をルータ装置10bに送出する。上記通信フローの検出の際、ルータ装置10aは、中継対象のパケットの時刻等を記録しておき、TCP(Transmission Control Protocol) SYNパケットやリセットパケットを検出するなどし、通信フローの検出を行う。上記送出方法としては、例えば、ブロードキャスト、マルチキャストなどがある。
なお、ルータ装置10bは、ルータ装置10aのバインディング更新リスト(図9参照)を追加するため、切断通知メッセージ(S40参照)又は切替要求メッセージ(S44参照)の一方に、ルータ装置10aが保持するバインディング更新リストを含めておく(後記)。
図3Aでは、ルータ装置10bが外部リンク接続を完了した後(S52)、S61において、ルータ装置10bは、ルータ装置10aに対し、バインディング(BU)更新の送信の依頼(以下、BU送信依頼)を行う。BU送信依頼は、メッセージを用いて行われるが、このメッセージ(依頼メッセージともいう)には、外部リンク接続によって付与されたアドレス(以下、ルータ装置10bの気付けアドレスという)が含められる。本実施の形態では、気付けアドレス(Care-of Address)は、ルータ装置10bが訪問したサブネッ
トで使用するアドレスを意味する。なお、ルータ装置10bは、外部リンク接続後、移動管理サーバ18から転送されるパケットを直ちに端末30に転送するため、まず、切断通知メッセージ(S40参照)又は切替要求メッセージ(S42参照)の一方に含まれるルータ装置10aのバインディング更新リスト(図9参照)を各メッセージから抽出する。そして、ルータ装置10bは、抽出したルータ装置10aのバインディング更新リスト(図9の1行目804参照)を、自己のバインディング更新リスト(図9の2行目805参照)に追加する。バインディング更新リスト更新後、BU送信依頼メッセージを送信する。
具体的には、端末30が、外部端末20宛のパケットを送信した場合、ルータ装置10bが、そのパケットを捕捉する(S65参照)。そして、ルータ装置10bが、そのパケットを管理サーバ18にトンネル転送する(S66参照)。トンネル転送先の管理サーバ18は、上記パケットから、トンネルパケットを抽出して外部端末20に転送する(S67参照)。
他方、外部端末20が、端末30宛のパケットを送信した場合、管理サーバ18が、そのパケットを捕捉する(S67参照)。そして、管理サーバ18が、そのパケットをルータ装置10bにトンネル転送する(S66参照)。トンネル転送先のルータ装置10bは、上記パケットから、トンネルパケットを抽出して端末30に転送する(S65参照)。
ここで、図3Aの場合におけるルータ装置10bの通信フローの処理について説明する。
端末30から外部端末20への通信フローの送信元アドレスが、ルータ装置10aが広告するPrefix1を用いて生成されたアドレスであるとき、ルータ装置10bは、後記するバインディング更新リスト800内のネットワークプレフィックスから、管理サーバ18経由のフローであると判定する。その際、ルータ装置10bは、管理サーバ18にトンネル転送するため、ヘッダ(送信先アドレス=管理サーバ18のアドレス、送信元アドレス=ルータ装置10bの気付けアドレス)を付加して、送信する。
他方、通信フローの送信元アドレスが、ルータ装置10bが広告するPrefix2を用いて生成されたアドレスである場合、ルータ装置10bは、バインディング更新リスト800内のネットワークプレフィックスから、管理サーバ19経由のフローであると判定する。その際、ルータ装置10bが管理サーバ18にトンネル転送を行うため、ルータ装置10bは、ヘッダ(送信先アドレス=管理サーバ19のアドレス、送信元アドレス=ルータ装置10bの気付けアドレス)を付加して、送信する。
S71において、ルータ装置10bは、バインディング更新を要求する。具体的には、ルータ装置10bは、バインディング更新を要求する更新メッセージを管理サーバ19宛に送信する。更新メッセージには、外部リンク接続によって付与された気付けアドレスが含まれる。
S72では、上記更新メッセージを受信した管理サーバ19が、バインディング応答を行う。具体的には、管理サーバ19が、更新メッセージに応じて、バインディング応答を行い、その応答メッセージをルータ装置10bに送信する。
S73では、上記応答メッセージを受けたルータ装置10bが、ルータ装置10aにBU送信依頼を行う。具体的には、ルータ装置10bが、ルータ装置10aにBU送信依頼のためのメッセージを送信する。このメッセージ(依頼メッセージともいう)には、管理サーバ19に割り当てられたルータ装置10bのホームアドレスが含まれる。本実施の形態では、ホームアドレスは、端末30が外部端末20との通信に使い続けるアドレスを意味する。
S75では、管理サーバ18が、上記ping要求パケットをルータ装置10bのホームアドレス宛に転送する。管理サーバ19は、ルータ装置10bの代理としてping要求パケットを捕捉するため、アドレス解決を完了させ、pingパケットを捕捉する。具体的には、管理サーバ19は、アドレス解決を完了する際、まず、ルータ装置10bのホームアドレスを宛先アドレスとした近隣要請メッセージを受信する。管理サーバ19は、ルータ装置10bの代理としてpingパケット受信するため、近隣広告メッセージを送信する。ただし、ルータ装置10bが同リンクに存在する場合もあるため、遅延を設けて近隣広告メッセージを送信する。なお、RFC2461では、1秒の遅延を設けている。これにより、アドレス解決が完了する。
S76では、管理サーバ19がルータ装置10bにping要求パケットを転送する。
S77では、上記ping要求パケットを受信したルータ装置10bが、ping要求パケットに対応するping応答パケットを送信し、管理サーバ19がそのパケットを捕捉する。
S78では、管理サーバ19が、上記ping応答パケットを送信し、管理サーバ18がそのパケットを捕捉する。
S79では、上記ping応答パケットを受信した管理サーバ18が、そのping応答パケットをルータ装置10aに転送する。
具体的には、端末30が、外部端末20宛のパケットを送信した場合、ルータ装置10bが、そのパケットを捕捉する(S84参照)。そして、ルータ装置10bが、そのパケットに基づき、管理サーバ18宛のトンネルパケットを生成して管理サーバ19にトンネル転送する(S83参照)。トンネル転送先の管理サーバ19は、トンネルパケットを抽出して管理サーバ18に転送し(S82参照)、さらに、管理サーバ18は、転送されたトンネルパケットを抽出して外部端末20に転送する(S81参照)。
他方、外部端末20が、端末30宛のパケットを送信した場合、管理サーバ18が、そのパケットを捕捉する(S81参照)。そして、管理サーバ18が、そのパケットをルータ装置10bのホームアドレス宛にトンネル転送した場合、管理サーバ19が、そのトンネルパケットを捕捉し(S82参照)、ルータ装置10bにトンネル転送する(S83参照)。ルータ装置10bは、トンネルパケットを抽出して端末30に転送する(S84参照)。
ここで、図3Bの場合におけるルータ装置10bの通信フローの処理について説明する(図3Aの処理も同様)。
端末30から外部端末20へ送信する通信フローの送信元アドレスが、ルータ装置10aが広告するPrefix1を用いて生成されたアドレスである場合、ルータ装置10bは、後記するバインディング更新リスト800内のネットワークプレフィックスから、管理サーバ18経由のフローであると判定する。その際、ルータ装置10bは、まず、管理サーバ19から管理サーバ18へトンネル転送するため、ヘッダ(送信先アドレス=管理サーバ18のアドレス、送信元アドレス=管理サーバ19に割り当てられたルータ装置10bのホームアドレス)を付加する。次に、ルータ装置10bから管理サーバ19にトンネル転送を行うため、ルータ装置10bは、上記ヘッダを付加したパケットにさらに、ヘッダ(送信先アドレス=管理サーバ19のアドレス、送信元アドレス=ルータ装置10bの気付けアドレス)を付加して、送信する。
S91において、ルータ装置10aは、BU送信依頼を行う。具体的には、ルータ装置10aは、ルータ装置の切替要求に引き続き、BU送信依頼のための依頼メッセージをルータ装置10bに送信する。依頼メッセージには、次のような情報が含まれる。すなわち、ルータ装置10aが管理サーバ18との間でセキュリティアソシエーションを構築するためのセキュリティポリシと、現在のセキュリティアソシエーションに関する情報と、管理サーバ18のアドレスと、ルータ装置10aのホームアドレスとである。
セキュリティポリシとは、どのパケットにIPsecを用いた通信を行うのかを規定したものである。セキュリティアソシエーションとは、IPsecを用いた通信を行うためのパラメータ情報(暗号化方式や暗号鍵など)をノード間で交換・共有し、安全な通信路を確保することを意味する。
セキュリティポリシおよびセキュリティアソシエーションで用いられるパラメータ情報(暗号化方式、暗号鍵等の情報)は、BU送信依頼された依頼メッセージから抽出された情報に基づくものである。
その後、ルータ装置10aの外部リンクが切断され(図3C中の破線参照)、端末30から送信される外部端末20宛のパケットは、ルータ装置10bに捕捉された(S94参照)後、管理サーバ18にトンネル転送される(S95参照)。トンネル転送先の管理サーバ18は、トンネル転送されたトンネルパケットを抽出して、外部端末20に転送する(S96参照)。
他方、外部端末20から送信される端末30宛のパケットは、管理サーバ18に捕捉された(S96参照)後、ルータ装置10bにトンネル転送される(S95参照)。トンネル転送先のルータ装置10bは、トンネル転送されたトンネルパケットを抽出して、端末30に転送する(S94参照)。
S111において、ルータ装置10bは、バインディング更新を要求する。具体的には、ルータ装置10bは、バインディング更新を要求する更新メッセージを管理サーバ19宛に送信する。更新メッセージには、S52の外部リンク接続によって付与された気付けアドレスが含まれる。
S112では、バインディング更新を要求された管理サーバ19が、当該要求に応じ、ルータ装置10bに対し、バインディング応答を行う。これにより、ルータ装置10bが、管理サーバ19から、バインディング応答の応答メッセージを受信する。
S114では、ルータ装置10aが、ルータ装置10bからのルータ広告メッセージを受信し、ルータ装置10bに対し、バインディング更新を要求する。具体的には、ルータ装置10aの内部インタフェースにルータ装置10bの管理下にあるネットワークプレフィクスに応じたアドレスを生成して付与する。そして、ルータ装置10aは、その付与したアドレスを気付けアドレスとして、バインディング更新を要求する更新メッセージに含めて、その更新メッセージを管理サーバ18に送信する。
S116では、管理サーバ19は、ルータ装置10bからトンネル転送されたトンネルパケットを抽出する。そして、管理サーバ19は、抽出したトンネルパケットを上記更新メッセージに含めて、当該更新メッセージを管理サーバ18に転送する。
S117では、管理サーバ18は、管理サーバ19に対し、バインディング応答を行う。具体的には、管理サーバ18は、管理サーバ19からの更新メッセージを受信し、ルータ装置10bの管理下にあるネットワークプレフィクスに応じたアドレスをバインディングキャッシュに登録する。そして、管理サーバ18は、その登録が完了したことを知らせるための応答メッセージをルータ装置10a宛に送信する。
S118では、管理サーバ18からの送信を受けて、管理サーバ19は、上記応答メッセージを捕捉して、ルータ装置10bにトンネル転送する。
S119では、ルータ装置10aが、トンネル転送されたトンネルパケットを抽出して、ルータ装置10aに転送する。これにより、ルータ装置10aが応答メッセージを受信し、その登録が完了する。
S201において、ルータ装置10bは、ルータ広告を行う。具体的には、ルータ装置10bは、ローカルネットワーク1上に送信(例えばブロードキャスト)するルータ広告メッセージをローカルネットワーク1に送出する。ここでのルータ広告メッセージには、ルータ装置10aの管理下にあるネットワークプレフィクス(ルータ装置10bが事前に取得済みのもの)と、ルータ装置10bの管理下にあるネットワークプレフィクスとが含まれる。
また、ルータ装置10bは、ルータ広告メッセージを送出する際に、上記2つのネットワークプレフィクスに優先度を付与する。本実施の形態では、ルータ装置10aの管理下にあるネットワークプレフィクスには、「低」の優先度が付与され、ルータ装置10bの管理下にあるネットワークプレフィクスには、「高」の優先度が付与される。つまり、ルータ装置10bは、自己の管理下にあるネットワークプレフィクスの優先度を、別のルータ装置10aの管理下にあるネットワークプレフィクスよりも高く設定する。
この例では、プレフィクス情報オプション500に、ネットワークのプリファレンスフィールド(prf)501およびプレフィクスフィールド(prefix)502が含まれている。プリファレンスフィールド501には、ネットワークプレフィクスの優先度が保持され、プレフィクスフィールド502には、ネットワークプレフィクスの値が保持される。また、プレフィクスフィールド502には、有効時間やネットワークプレフィクス長など、ネットワークプレフィクスに関する情報も含まれる。
なお、このプレフィクス情報オプション500は、個々のネットワークプレフィクスごとに付与される。
しかし、このような場合においても、端末30が新たなセッションを開始する際は、「高」の優先度が付与されたネットワークプレフィクス、すなわちルータ装置10bの管理下にあるネットワークプレフィクスに応じたアドレスが用いられ、ルータ装置10aのネットワークプレフィクスに応じたアドレスは用いられない。
他方、外部端末20が、端末30宛のパケットを送信すると、そのパケットは、外部装置20から管理サーバ18、ルータ装置10b、端末30の順に中継される(S205、S204、S203参照)。
すなわち、端末30が外部端末20宛のパケットを送信すると、ルータ装置10bがそのパケットを捕捉する(S206参照)。そして、ルータ装置10bが、そのパケットを管理サーバ19にトンネル転送する(S207参照)。その後、管理サーバ19が、トンネル転送されたトンネルパケットを抽出して外部端末20に転送する(S208参照)。
他方、外部端末20が、端末30宛のパケットを送信すると、そのパケットは、外部装置20から管理サーバ19、ルータ装置10b、端末30の順に中継される(S208、S207、S206参照)。
次に、ルータ装置10aの構成例について図6に基づいて説明する。なお、ルータ装置10bの構成もルータ装置10aの構成と同様である。
図6において、ルータ装置10aは、外部通信インタフェース21、内部通信インタフェース22、L3処理部23および上位層処理部24を有する。さらに、ルータ装置10aは、切替処理部(取得部、登録部または設定部ともいう)25、プレフィクス制御部(送信部)26、通信フロー検出部27および移動管理部28を有する。
外部通信インタフェース21は、ローカルネットワーク1の外部にある各基地局装置16、17と接続するためのインタフェースである。内部通信インタフェース22は、ローカルネットワーク1に接続するためのインタフェースである。L3処理部23は、ネットワーク層での処理を行う。
本実施の形態では、ルータ装置10aは、レイヤ3での中継を行うこととするので、上位層処理部24は不要なものとして説明する。なお、ルータ装置10aは、レイヤ3以外のレイヤでの中継を行ってもよい。その他、ルータ装置10aの各部の機能は、後記する。
切替処理部(取得部)25は、ネットワーク1内の端末30と外部ネットワーク経由で外部端末20との間の通信を中継している中継中のルータ装置に割り当てられているネットワーク1内の第1のプレフィクスを取得する。また、切替処理部(登録部)25は、中継中のルータ装置を管理する管理サーバに対し、上記第1のプレフィクスを含むバインディングを外部ネットワーク経由で登録させる。さらに、切替処理部(設定部)25は、上記第1のプレフィクスの優先度を自装置に割り当てられている第2のプレフィクスよりも低く設定、または、上記第2のプレフィクスの優先度を上記第1のプレフィクスよりも高く設定の少なくともいずれか一方を行う。
次に、ルータ装置10aの処理例について概説する。なお、ルータ装置10bもルータ装置10aと同様の処理を行う。
ルータ装置10aでは、L3処理部23が、外部通信インタフェース21を介してパケットを受け取った場合、次のような処理が行われる。すなわち、当該パケットがルータ装置10a宛の場合、L3処理部23は、そのパケットを処理したり、切替処理部25や移動管理部28、上位層処理部24に転送したりする。
他方、当該パケットがルータ装置10a宛のものではない場合、L3処理部23は、そのパケットの宛先に応じ、外部通信インタフェース21または内部通信インタフェース22に転送する。例えば、当該パケットが、ローカルネットワーク1上の端末30宛のものであった場合、L3処理部23は、そのパケットを、内部通信インタフェース22を介してローカルネットワーク1に送出する。なお、L3処理部23が、内部通信インタフェース22を介してパケットを受け取った場合も、外部通信インタフェース21を介してパケットを受け取った場合と同様の処理が行われる。
このようにすることにより、上記ネットワークプレフィクス宛のパケット、すなわち内部通信インタフェース22の接続先となるローカルネットワーク1上のパケット(端末30宛のもの)は、管理サーバ18経由でルータ装置10aを介して、ローカルネットワーク1に転送される。以上から、ネットワークの移動透過性(パケットの中継経路の明確性)を実現させることが可能となる。
次に、切替元のルータ装置10aの処理例について、図7A〜7C、図8および図9に基づいて説明する。
まず、図7Aに基づいて説明する。なお、図7Aの処理例は、図2A、図3Aおよび図4の一連の処理に対応するものである。
S170において、ルータ装置10aの切替処理部25は、ルータ切替を開始する(図2AのS51に相当)。具体的には、切替処理部25は、外部通信インタフェース21の通信状態を監視し、その通信状態の悪化を検知した場合、ルータ装置の切替の開始を決定する。なお、上記通信状態の悪化を検知する原因として、例えば、リンクの切断、ビットエラー率の増加、受信電界強度の低下等がある。
S171では、切替処理部25は、切断の通知を行う(図2AのS40に相当)。具体的には、切替処理部25は、切断通知メッセージ(図2AのS40参照)を、L3処理部23および内部通信インタフェース22を介してローカルネットワーク1に送出する。
そして、例えば一定時間が経過した後も、上記切替要求メッセージが受信されなかった場合、端末30からの切替要求がないと判断され(S172のNo)、プレフィクス制御部26が、ルータ広告を送信する(S180)。具体的には、プレフィクス制御部26が、ルータライフタイムの値を「0」(ルータライフタイム=0)に設定し、その値を有するルータ広告メッセージをローカルネットワーク1に送出する。なお、外部リンクの明示的な切断は特に行わなくてよい。
ルータ装置10bは、切断通知メッセージ又は切替要求メッセージを受信した場合、各メッセージから、ルータ装置10aのバンディング更新リストを抽出する。そして、自己の保持するバインディング更新リストに、ルータ装置10aのバンディング更新リスト、すなわち管理サーバ18のアドレスと、ルータ装置10aのホームアドレスと、ルータ装置10aが広告するネットワークプリフィックスとを追加する。この追加例を図9に示す。
バインディング更新リスト800の1行目804には、ルータ装置10aのバンディング更新リストが含まれ、2行目805には、ルータ装置10bのバンディング更新リストが含まれている。この1行目804が、追加されたリストである。つまり、1行目804は、管理サーバ18のアドレスと、ルータ装置10aのホームアドレスと、Prefix1の値とが、対応付けられて追加されている(これが、ルータ装置10aが保持していたバインディング更新リストの内容である)。
S175では、移動管理部28は、バインディング更新を要求する(図3AのS62に相当)。具体的には、切替処理部25は、上記受信した依頼メッセージから、ルータ装置10bに要求されたルータ装置10bの気付けアドレスを抽出する。そして、切替処理部25は、その気付けアドレスを移動管理部28に通知する。
当該通知を受けて、移動管理部28は、上記新たな気付けアドレスを更新メッセージ(図3AのS62参照)に含めて、その更新メッセージを、L3処理部23および外部通信インタフェース21を介して管理サーバ18に送信する。
図8に示す。この例では、気付けアドレスフィールド(Alternate Care-of Address)60
1に、ルータ装置10bの気付けアドレスが保持される。
そして、切替処理部25は、BU完了の旨を送信する。具体的には、切替処理部25は、管理サーバ18において上記新たな気付けアドレスの登録がされた旨を示すBU完了メッセージを、L3処理部23および外部通信インタフェース21を介して、ルータ装置10bに送信する。
すなわち、図7AのS173の処理が省略される。図2Bの場合、端末30が、切替要求メッセージをルータ装置10bにも送信するため(図2BのS43参照)、ルータ装置10aが、切替要求メッセージをルータ装置10bに送信する必要がないからである。なお、端末30から送信される切替要求メッセージには、プレフィクス制御部26に管理されかつローカルネットワーク1に広告されたネットワークプレフィクスと、ルータ装置10aのアドレスとが含まれる。
すなわち、切替処理部25は、切替要求があった場合(図7AのS172のYes)に代えて、端末30を終端点とする中継フローの存在が確認された場合に、S173に進む。つまり、S172では、ルータ装置10aのフロー検出部27が、端末30を終端点とする通信フローがあるかを確認する。
すなわち、切替処理部25は、BU送信の依頼を受けた(図7AのS174に相当)後、
切替処理部25は、L3処理部23に対し、ping要求パケットを送信するよう通知する。通知を受けたL3処理部23は、外部通信インタフェース21を介して、ルータ装置10bのホームアドレス宛にping要求パケットを送信する。その後、L3処理部23は、ping応答パケットを、外部通信インタフェース21を介して受信し、切替処理部25に対し、ping応答パケットを受信したことを示すメッセージを通知する。
S172Aにおいて、ルータ装置10aの切替処理部25は、BU送信を依頼する(図3CのS91に相当)。具体的には、切替処理部25は、端末30からの切替要求メッセージを、内部通信インタフェース22およびL3処理部23を介して受信する。そして、切替処理部25は、その切替要求メッセージに応じ、BU送信の依頼メッセージを、L3処理部23および内部通信インタフェース22を介して、ルータ装置10bに送信し、S178以降の処理が行われる。
なお、上記依頼メッセージには、前述したとおり、次のような内容が含まれる。すなわち、ルータ装置10aと管理サーバ18との間のセキュリティポリシ、現時点におけるセキュリティアソシエーションに関する情報、管理サーバ18のアドレス、およびルータ装置10aのホームアドレスである。
S172Bにおいて、ルータ装置10aの切替処理部25は、ルータ広告を示すRA(Router Advertisement)を受信し(図3DのS113に相当)、S175に進む。具体的には、S172Bにおいて、切替処理部25は、端末30からの切替要求メッセージを受け、ルータ広告メッセージ(RA)を、内部通信インタフェース22およびL3処理部23を介して受信する。
S175において、切替処理部25は、バインディング更新を要求する(図3DのS114に相当)。具体的には、切替処理部25は、ルータ装置10bの管理下にあるネットワークプレフィクスに応じたアドレスを生成して付与する。そして、切替処理部25は、そのアドレスを気付けアドレスとして、更新メッセージに含め、その更新メッセージを、L3処理部23および外部通信インタフェース21を介して管理サーバ18に送信する。
次に、切替先のルータ装置10bの処理例について図10A〜10Cおよび図11に基づいて説明する。
まず、図10Aに基づいて説明する。なお、図10Aの処理例は、図2A、図3Aおよび図4の一連の処理に対応するものである。
図10Aでは、S130において、ルータ装置10bの切替処理部25は、切替要求を受ける(図2AのS42に相当)。具体的には、切替処理部25は、ルータ装置10aからの切替要求メッセージを、内部通信インタフェース22およびL3処理部23を介して受信する。その後、切替処理部25は、上記切替要求メッセージから、送信元のルータ装置10aのアドレスおよびネットワークプレフィクスを抽出する。そして、切替処理部25は、上記抽出したルータ装置10aのアドレス(例えば、MR10a)およびネットワークプレフィクス(例えば、Prefix1)を、プレフィクス制御部26に転送する。この転送を受け、プレフィクス制御部26は、それらをプレフィクスリストに管理する。この管理例を図11に示す。
ネットワークプレフィクス欄901には、S130の切替要求によって通知されたPrefix1(ルータ装置10aのネットワークプレフィクス)が記載されている。また、通信インタフェース欄902には、内部通信インタフェース22を示す内部IF1(ルータ装置10bにおいて付与される通信インタフェース)が記載されている。さらに、アドレス欄903には、ルータ装置10aのアドレスMR10aが記載されている。また、優先度欄904には、優先度が低いことを示す「低」が記載されている。
具体的には、切替制御部25は、移動管理部28から、上記通知された気付けアドレスを取得し、それをBU送信の依頼メッセージに記載する。そして、切替制御部25は、S130で受信した切替要求元のルータ装置10aに対し、BU送信の依頼メッセージを送信する。なお、図3Bの処理の場合、S132において、切替制御部25は、BU送信の依頼メッセージに自己のホームアドレスを記載して送信する。この点のみが図3Aの場合と異なる。これにより、ルータ装置10aでは、ルータ装置10bのアドレスを管理サーバ18に登録させる処理が行われる。
プレフィクス制御部26は、ルータ広告を行う際、「Prefix1」のネットワークプレフィクスの優先度を「低」にするとともに、「Prefix2」のネットワークプレフィクスの優先度を「高」に設定している。
S131Aにおいて、ルータ装置10bの切替制御部25は、BU送信の依頼を受ける(図3CのS91に相当)。この場合、BU送信の依頼メッセージには、次のような情報が含まれる。すなわち、ルータ装置10aと管理サーバ18との間でセキュリティアソシエーションを構築するためのセキュリティポリシ、および現在のセキュリティアソシエーションに関する情報である。さらに、管理サーバ18のアドレス、およびルータ装置10aのホームアドレスである。
S131Bにおいて、移動管理部28は、バインディング更新を要求する(図3CのS92に相当)。具体的には、移動管理部28は、IPsecを用いて、S131AでBU送信が依頼された依頼メッセージ中の内容に基づいて、管理サーバ18に対し、バインディング更新の更新メッセージを送信する。
S131Cにおいて、プレフィクス制御部26は、ルータ広告を行う(図3DのS113に相当)。具体的には、プレフィクス制御部26は、ローカルネットワーク1内にルータ広告メッセージを送信する。これにより、その後、プレフィクス制御部26は、ルータ装置10aからのバインディング更新の更新メッセージをルータ装置10bにトンネル転送を行う。
次に、端末30の構成例について図12に基づいて説明する。
図12において、端末30は、通信インタフェース31、L3処理部32および上位層処理部33を有する。さらに、端末30は、通信フロー検出部34、切替処理部(管理部、通信部または送信部ともいう)35およびプレフィクス判定部36を有する。
通信インタフェース31は、ローカルネットワーク1に接続するためのインタフェースであり、L3処理部32は、ネットワーク層の処理を行う。上位層処理部33は、ネットワーク層よりも上位の処理を行う。
通信フロー検出部34は、通信フローの有無を検出する。切替処理部35は、ルータ装置の切替処理を実施する。具体的には、切替処理部(管理部)35は、優先度の低い第1のプレフィクスおよび優先度の高い第2のプレフィクスを含むルータ広告を受信して管理する。また、切替処理部(通信部)35は、外部端末20との間の通信が終了した後は、上記第2のプレフィクスを使用し、外部端末20との通信を開始するとともに、外部端末20との通信が継続している間は、上記第1のプレフィクスを使用し、外部端末20との通信を継続する。さらに、切替処理部(送信部)35は、通信フロー検出部34において通信フローが検出された場合、中継中のルータ装置から別のルータ装置への変更の旨の情報(切替要求)をネットワーク1内に送信する。
プレフィクス判定部36は、ネットワークプレフィクスの優先度を識別する。
次に、端末30の処理例について図13に基づいて説明する。ここでは、ルータ装置の切替処理に関する処理について、セッションを新規に開始するまでの処理について説明する。
S150において、端末30の切替処理部35は、切断通知の受信処理を行う(図2A〜図2CのS40参照)。具体的には、切替処理部35は、通信インタフェース31およびL3処理部32を介して、ルータ装置10aからの切断通知メッセージを受信して管理する。
そして、通信フローが存在しない場合は(S151のNo)、処理を終了し、他方、存在する場合は(S151のYes)、S152に進み、切替処理部35は、切替要求を行う(図2AのS41、図2BのS43に相応)。S152の場合、切替処理部35は、切断通知メッセージの送信元であるルータ装置10aに切替要求メッセージを送信する。これにより、ルータ装置10aからルータ装置10bへの切替処理が開始される。
S155において、L3処理部32は、優先度低(つまり「低」の優先度)のプレフィックスを使用し、切替先ルータ(ルータ装置10b)にフロー送信を行う(図4のS203参照)。この時点で、ルータ装置10aの管理下にあるネットワークプレフィクスのネクストホップは、ルータ装置10bに変更される。このため、端末30は、ルータ装置10bを介した通信を意識することなく開始する(つまり、これまでの通信と同様の処理を行うことを意味する)。
S157においては、L3処理部32は、優先度低(つまり「高」の優先度)のプレフィックスを使用し、切替先ルータ(ルータ装置10b)にフロー送信を行う(図4のS206参照)。この場合、L3処理部32は、ルータ装置10bの管理下にあるネットワークプレフィクスに応じたアドレスを使用する。
したがって、通信の状況に応じて、優先度の異なるネットワークプレフィクスを用いて通信経路を確保することが可能となる。よって、適正なネットワークプレフィクスを用いた通信を実現することができる。
また、従来における方法の場合と異なり、通信フローの有無が判別された後、必要に応じてルータ装置の切替が実施される。よって、例えば、ルータ装置自体のバッテリ消費量の削減を行うことが可能となる。
2、3 アクセスネットワーク
4 バックボーンネットワーク
10 ルータ装置
16、17 基地局装置
18、19 管理サーバ
20 外部端末
21 外部通信インタフェース
22 内部通信インタフェース
23 L3処理部
24 上位層処理部
25 切替処理部
26 プレフィクス制御部
27 通信フロー検出部
30 端末
31 通信インタフェース
32 L3処理部
33 上位層処理部
34 通信フロー検出部
35 切替処理部
Claims (7)
- ネットワーク内の移動端末と、前記移動端末と外部ネットワーク経由で相手先装置との間の通信を中継し、かつ前記外部ネットワークに接続された複数の外部管理装置に管理される複数のルータ装置と、を含んで構成されるシステムにおけるルータ切替方法であって、
前記中継中のルータ装置の切替先となる別のルータ装置は、
前記中継中のルータ装置に割り当てられている前記ネットワーク内の第1のプレフィクスを取得するステップと、
前記中継中のルータ装置を管理する外部管理装置に対し、前記取得した第1のプリフィクスを含むバインディングを前記外部ネットワーク経由で登録させるステップと、
前記取得した第1のプレフィクスの優先度を自装置に割り当てられている第2のプレフィクスよりも低く設定、または、前記第2のプリフィクスの優先度を前記第1のプレフィクスよりも高く設定の少なくともいずれか一方を行い、各々の優先度をもつ前記第1および第2のプリフィクスを含むルータ広告を前記ネットワーク上に送信するステップと、を含み、
前記移動端末は、
前記相手先装置との通信が終了した後は、前記送信された優先度の高い第2のプレフィクスを使用し、前記別のルータ装置およびそのルータ装置を管理する外部管理装置を介して、前記相手先装置との通信を開始するステップ、を含む、
ルータ切替方法。 - 前記移動端末は、
前記相手先装置との通信が継続している間は、前記ルータ広告された優先度の低い第1のプレフィクスを使用し、前記別のルータ装置、および前記第1のプレフィクスを登録させた外部管理装置を介して、前記相手先装置との通信を継続するステップ、をさらに含む、
請求項1に記載のルータ切替方法。 - 前記移動端末は、
前記相手先装置との通信を開始するステップの前に、前記中継中のルータ装置から当該別のルータ装置への変更の旨の情報を受けるステップ、をさらに含む、
請求項1に記載のルータ切替方法。 - 前記別のルータ装置が前記第1のプレフィクスを取得するステップの前に、
前記中継中のルータ装置が、前記相手先装置との通信の有無を前記ネットワークに問い合わせるステップと、
前記問い合わせを受けた前記ネットワーク内の移動端末が、前記通信の有無に対する応答を行うステップと、をさらに含む、
請求項1に記載のルータ切替方法。 - 前記応答には、前記別のルータ装置に取得される前記第1のプレフィクスが含まれる、請求項4に記載のルータ切替方法。
- 前記別のルータ装置は、
前記ネットワーク上の前記移動端末から、前記相手先装置との通信が終了したことを受けて、前記第1のプレフィクスの広告を停止するステップ、をさらに含む、
請求項1に記載のルータ切替方法。 - ネットワーク内の移動端末と外部ネットワーク経由で相手先装置との間の通信を中継している中継中のルータ装置に割り当てられているネットワーク内のプレフィクスを取得する取得部と、
中継中のルータ装置を管理する外部管理装置に対し、前記取得された第1のプリフィクスを含むバインディングを前記外部ネットワーク経由で登録させる登録部と、
前記取得された第1のプレフィクスの優先度を自装置に割り当てられている第2のプレフィクスよりも低く設定、または、前記第2のプリフィクスの優先度を前記第1のプレフィクスよりも高く設定の少なくともいずれか一方を行う設定部と、
各々の優先度をもつ前記第1および第2のプリフィクスを含むルータ広告を前記ネットワーク上に送信する送信部と、
を含むルータ装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007038419A JP4806364B2 (ja) | 2006-02-27 | 2007-02-19 | ルータ切替方法、およびルータ装置 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006050948 | 2006-02-27 | ||
JP2006050948 | 2006-02-27 | ||
JP2007038419A JP4806364B2 (ja) | 2006-02-27 | 2007-02-19 | ルータ切替方法、およびルータ装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007259425A JP2007259425A (ja) | 2007-10-04 |
JP4806364B2 true JP4806364B2 (ja) | 2011-11-02 |
Family
ID=38633124
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007038419A Expired - Fee Related JP4806364B2 (ja) | 2006-02-27 | 2007-02-19 | ルータ切替方法、およびルータ装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4806364B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5071202B2 (ja) * | 2008-03-31 | 2012-11-14 | 富士通株式会社 | ルータ |
WO2010038701A1 (ja) * | 2008-10-03 | 2010-04-08 | 日本電気株式会社 | 通信処理装置および通信処理方法 |
JP5338947B2 (ja) * | 2012-06-11 | 2013-11-13 | 富士通株式会社 | ルータ |
JP5781232B2 (ja) * | 2012-08-29 | 2015-09-16 | 三菱電機株式会社 | 通信装置およびネットワーク接続方法 |
JP6571615B2 (ja) * | 2016-09-02 | 2019-09-04 | 日本電信電話株式会社 | 認証サーバ、振分装置、クライアント端末認証システム及びクライアント端末認証方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4175855B2 (ja) * | 2002-09-26 | 2008-11-05 | 三菱電機株式会社 | 移動ネットワークおよびその通信管理方法 |
JP4552449B2 (ja) * | 2003-02-20 | 2010-09-29 | パナソニック株式会社 | 移動ルータ装置、移動ネットワークシステムおよび移動ルータ装置の移動管理方法 |
WO2005109944A1 (ja) * | 2004-05-11 | 2005-11-17 | Mitsubishi Denki Kabushiki Kaisha | ハンドオーバ方法、移動端末、ホームエージェント、アクセスルータ、およびモバイルルータ |
-
2007
- 2007-02-19 JP JP2007038419A patent/JP4806364B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007259425A (ja) | 2007-10-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4981164B2 (ja) | 通信システム及び通信ノード | |
US8824480B2 (en) | Method and apparatus for end-host based mobility, multi-homing and multipath protocols | |
JP5115561B2 (ja) | 無線通信端末、方法、プログラム、記録媒体、および無線通信システム | |
KR100847167B1 (ko) | 단말기 및 통신 시스템 | |
JP5048684B2 (ja) | 通信ネットワークに対する選択的なサービス更新方法 | |
JP4806364B2 (ja) | ルータ切替方法、およびルータ装置 | |
JP2008524908A (ja) | ネットワークシステムにおける通信方法及びモバイル通信ノード並びにアクセスルータ | |
US7028099B2 (en) | Network communication between hosts | |
EP2449800B1 (en) | Methods and systems for mobile ip route optimization | |
JPWO2008105158A1 (ja) | ネットワーク管理装置及びパケット転送装置 | |
JP5034534B2 (ja) | 通信システム | |
JP4317215B2 (ja) | 移動端末管理装置及び移動端末並びに通信システム | |
EP1727310A1 (en) | Method and apparatus for discovering a service in an AD-HOC network | |
JP4823053B2 (ja) | 異種通信インタフェース間の切替方法、移動端末および管理装置 | |
JP5276106B2 (ja) | モバイルノードの位置更新 | |
WO2013083037A1 (zh) | 更新报文的处理方法及系统、映射服务器和移动节点 | |
JP5840575B2 (ja) | マルチホーム通信方法およびシステム | |
JP4440057B2 (ja) | 通信管理システムおよび通信管理装置 | |
JP4791402B2 (ja) | 移動通信システム及び移動通信プログラム | |
KR101177354B1 (ko) | 이동 단말, 통신 네트워크 및 그것의 이동성 제어 방법 | |
JP2003338850A (ja) | MobileIPネットワークに適合したセキュリティアソシエーション管理サーバ | |
JP2008035572A (ja) | ルータ装置 | |
JP4169036B2 (ja) | 移動支援装置 | |
CN101902724B (zh) | 一种移动ip中移动代理发现方法及其装置 | |
JP3861885B2 (ja) | 移動端末及びパケット送信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20070717 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20070725 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091201 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110422 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110517 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110711 |
|
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: 20110726 |
|
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: 20110812 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4806364 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140819 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |