JP2001326681A - パケット通信システムおよび移動通信システムおよび通信のアドレス方式 - Google Patents
パケット通信システムおよび移動通信システムおよび通信のアドレス方式Info
- Publication number
- JP2001326681A JP2001326681A JP2000143738A JP2000143738A JP2001326681A JP 2001326681 A JP2001326681 A JP 2001326681A JP 2000143738 A JP2000143738 A JP 2000143738A JP 2000143738 A JP2000143738 A JP 2000143738A JP 2001326681 A JP2001326681 A JP 2001326681A
- Authority
- JP
- Japan
- Prior art keywords
- multicast
- packet
- address
- type address
- router
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5069—Address allocation for group communication, multicast communication or broadcast communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/16—Multipoint routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/56—Routing software
- H04L45/566—Routing instructions carried by the data packet, e.g. active networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/185—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
るパケット通信システムでは、すべてのマルチキャスト
ルータで、多数のマルチキャストアドレスに対する出力
リンクリストを保持し、管理する必要があるため、マル
チキャスト配送のための管理情報量とその管理処理が膨
大となる。 【解決手段】 同報グループ管理ルータでは、配送先を
演算によって算出可能な演算型アドレスをつけて同報パ
ケットを送信し、演算型アドレス演算ルータによって、
この演算型アドレスを演算することによって配送先を決
定することにより、同報通信が可能である。これによ
り、同報グループ管理情報と管理処理の量を削減するこ
とが可能となる。
Description
して同報機能を有するパケット通信に利用する。他に、
本発明は、一つの移動端末に複数の経路から同じ無線デ
ータを伝達することにより、この移動端末におけるデー
タ損失を回避する場合にも利用できる。
報機能を有するパケット通信システムは、例えば、Dave
Kosiur著 “IP Multicasting: The Complete Guide To
Interactive Corporate Networks”Capter3 P57〜65 F
igure3.8、3.11に示されるように、複数端末に宛てたパ
ケットをネットワーク上の分岐点で複製することによっ
て、送信元端末で端末数のパケットを複製する場合に対
してネットワーク上の帯域資源を有効に利用できるよう
にすることを目的として用いられている。
ト通信システムの構成図の一例である。この同報機能を
有するパケット通信システムは、マルチキャストパケッ
トを配送する機能を有するマルチキャストルータ10
1、102、103と、マルチキャストパケットを受信
するマルチキャスト受信端末104、105、106に
よって構成される。
ストルータ102、103と接続されており、マルチキ
ャストルータ102はマルチキャスト受信端末104、
105と、マルチキャストルータ103はマルチキャス
ト受信端末106と接続されている。
ルータの内部構成を示すブロック図である。マルチキャ
ストルータ101〜103は、パケットの入力インタフ
ェースである入力リンク111と、パケットの出力イン
タフェースである出力リンク113、114と、マルチ
キャストパケットのアドレスによってパケットを転送す
るべき出力リンクを判定し、その出力リンクへパケット
配送を行うマルチキャストルーティング機能部112
と、マルチキャストアドレスと出力リンクの関係を保持
するマルチキャストアドレス・出力リンク対応テーブル
115と、マルチキャストの配送を必要とする端末から
のマルチキャスト参加登録要求の処理を行うマルチキャ
スト参加端末管理機能部116とによって構成される。
受信端末の内部構成を示すブロック図である。マルチキ
ャスト受信端末104〜106は、パケットの入力イン
タフェースである入力リンク121と、パケットの出力
インタフェースである出力リンク126と、パケットを
アプリケーションなどへ渡す処理や、参加するマルチキ
ャストの決定を行う上位レイヤ124と、マルチキャス
トへの参加登録要求の発行を行うマルチキャスト登録機
能部125と、参加しているマルチキャストアドレスを
保持する参加マルチキャストアドレス格納部123と、
この参加マルチキャストアドレス格納部123のデータ
を参照してマルチキャストパケットの受信判定を行うア
ドレス判定機能部122とによって構成される。
ス・出力リンク対応テーブル115の説明図である。マ
ルチキャストアドレス・出力リンク対応テーブル115
は、マルチキャストアドレスフィールド131と、出力
リンクリストフィールド132とから構成され、マルチ
キャストパケットの宛先のマルチキャストアドレスを入
力としてこのパケットを転送するべき出力リンクのリス
トを検索するために使用される。
ルチキャスト受信端末104〜106がマルチキャスト
に参加する動作について説明する。マルチキャスト受信
端末104〜106では、上位レイヤ124から特定の
マルチキャストへの参加指示を受けたマルチキャスト登
録機能部125は、参加マルチキャストアドレス格納部
123へ参加するマルチキャストアドレスを書き込んだ
後に、自ノードのアドレスと参加を希望するマルチキャ
ストアドレスを記述したマルチキャスト登録要求を出力
リンク126を介し、隣接するマルチキャストルータ1
02または103へ送信する。
111から受信したマルチキャストルータ102または
103は、この要求をマルチキャスト参加端末管理機能
部116へ転送する。
末管理機能部116は、この要求に記述されたマルチキ
ャストアドレスと、参加要求を発行したノードへ向かう
出力リンクの対応関係を、マルチキャストアドレス・出
力リンク対応テーブル115に追加する。この要求に記
述されたマルチキャストアドレスが、マルチキャストア
ドレス・出力リンク対応テーブル115に既に存在する
場合には、この時点で処理は終了する。
レスが、マルチキャストアドレス・出力リンク対応テー
ブル115で新規のアドレスであった場合には、自ノー
ドのマルチキャスト登録要求を隣接するマルチキャスト
ルータへ発行し、この要求を受信したマルチキャストル
ータでは同様の処理が行われる。
について説明する。マルチキャストルータ102または
103では、入力リンク111からマルチキャストパケ
ットを受信したマルチキャストルーティング機能部11
2は、マルチキャストパケットに記述されたマルチキャ
ストアドレスを抽出し、マルチキャストアドレス・出力
リンク対応テーブル115を参照して、出力リンクリス
トを獲得する。マルチキャストルーティング機能部11
2は、この出力リンクリストに対してマルチキャストパ
ケットの送信を行う。
から入力リンクを介してマルチキャストパケットを受信
したマルチキャスト受信端末104〜106のアドレス
判定機能部122は、マルチキャストパケットのマルチ
キャストアドレスが、参加マルチキャストアドレス格納
部123に格納されているかどうかの判定を行い、格納
されている場合には、自ノードが参加しているマルチキ
ャストと判断し、このパケットを上位レイヤ124に転
送する。格納されていない場合には、このパケットは廃
棄される。これらの動作により、マルチキャスト受信端
末104〜106のマルチキャストへの参加、参加登録
したマルチキャストパケットの受信が可能となる。
対して同報機能を有するパケット通信システムにおける
問題点は、マルチキャスト配送のための管理情報量とそ
の管理処理が膨大となるという点である。
タにおいて、多数のマルチキャストアドレスに対する出
力リンクリストを保持し、管理する必要があるからであ
る。
であって、マルチキャスト通信を行う端末グループの情
報をパケット複製を行うルータにおいて保持および管理
する必要がなく情報管理が容易なパケット通信システム
を提供することを目的とする。本発明は、一つの移動端
末に複数の伝達経路から同一の無線データを伝達する場
合に、無線データの伝達経路の情報をパケット複製を行
うルータにおいて保持および管理する必要がなく情報管
理が容易な移動通信システムを提供することを目的とす
る。本発明は、パケット複製を行うルータにおいて膨大
な量のアドレス情報を保持および管理する必要がなく情
報管理が容易な通信のアドレス方式を提供することを目
的とする。
対して同報機能を有するパケット通信システムは、同報
するパケットの複数の宛先アドレスを、演算によって獲
得可能なアドレスへと変換し、アドレスの演算によって
パケットを配送するリンクの算出およびパケットが自ノ
ード宛てかの判定を行うことを特徴とする。これによ
り、パケットを複製するルータはアドレスの演算によっ
て送信するリンクを決定する。このため、同報するグル
ープの情報を保持および管理する必要がない。
の端末宛にそれぞれ同一情報が書き込まれたマルチキャ
ストパケットを転送する手段とを備えたパケット通信シ
ステムである。
記転送する手段は、マルチキャストパケットを転送すべ
き前記端末に対応するビットが“1”である演算型アド
レスを保持する手段と、この演算型アドレスをマルチキ
ャストパケットに付与して送出する手段とを備えた同報
グループ管理ルータと、マルチキャストパケットを転送
すべき方路に対応するビットが“1”である方路マスク
を保持する手段と、この方路マスクと前記演算型アドレ
スとの論理積が“1”となる方路にマルチキャストパケ
ットを送出する手段とを備えた演算型アドレス演算ルー
タとを備え、前記端末は、自己に対応するビットが
“1”である端末マスクを保持する手段と、この端末マ
スクと前記演算型アドレスとの論理積が“1”となるマ
ルチキャストパケットを受信する手段とを備えたところ
にある。
は、前記演算型アドレスにより、マルチキャスト通信を
行う端末グループの情報を表し、前記演算型アドレス演
算ルータには、前記方路マスクの情報を与えておき、前
記端末には、前記端末マスクの情報を与えておくことに
より、ルーティング経路にある前記演算型アドレス演算
ルータでは、演算型アドレスの情報と方路マスクの情報
との論理積が“1”となる方路にルーティングし、前記
端末では、演算型アドレスの情報と端末マスクの情報と
の論理積が“1”となるマルチキャストパケットを受信
することにより、マルチキャスト通信を行うことができ
る。
マスクの情報量は、従来のように、すべてのマルチキャ
ストルータにおいて、多数のマルチキャストアドレスに
対する出力リンクリストを保持し、管理する場合の情報
量と比較すると、きわめて小さいものである。したがっ
て、マルチキャスト通信を行う端末グループの情報をパ
ケット複製を行うルータにおいて保持および管理する必
要がないパケット通信システムを実現することができ
る。
一つの移動端末に複数の伝達経路から同じ無線データを
伝達することにより、この移動端末におけるデータ損失
を回避する場合にも利用できる。
信システムであって、本発明の特徴とするところは、移
動端末と、この移動端末に無線回線を介して接続された
複数の同報受信ルータと、この移動端末宛のユニキャス
トパケットをこの複数の同報受信ルータ宛のマルチキャ
ストパケットとしてカプセル化する手段と、このマルチ
キャストパケットを転送する手段とを備え、前記転送す
る手段は、マルチキャストパケットを転送すべき前記同
報受信ルータに対応するビットが“1”である演算型ア
ドレスを保持する手段と、この演算型アドレスをマルチ
キャストパケットに付与して送出する手段とを備えた移
動端末位置管理ルータと、マルチキャストパケットを転
送すべき方路に対応するビットが“1”である方路マス
クを保持する手段と、この方路マスクと前記演算型アド
レスとの論理積が“1”となる方路にマルチキャストパ
ケットを送出する手段とを備えた演算型アドレス演算ル
ータとを備え、前記同報受信ルータは、自己に対応する
ビットが“1”である端末マスクを保持する手段と、こ
の端末マスクと前記演算型アドレスとの論理積が“1”
となるマルチキャストパケットを受信する手段と、この
マルチキャストパケットを前記移動端末宛のユニキャス
トパケットにデカプセル化する手段とを備えたところに
ある。
は、前記演算型アドレスにより、マルチキャスト通信を
行う前記同報受信ルータの情報を表し、前記演算型アド
レス演算ルータには、前記方路マスクの情報を与えてお
き、前記同報受信ルータには、前記端末マスクの情報を
与えておくことにより、前述したように、マルチキャス
ト通信を行うことができる。したがって、マルチキャス
ト通信を行う前記同報受信ルータの情報をパケット複製
を行うルータにおいて保持および管理する必要がない移
動通信システムを実現することができる。これにより、
一つの移動端末に複数の伝達経路から同じ無線データを
伝達することにより、この移動端末におけるデータ損失
を回避することができる。
式であって、マルチキャストパケットを転送すべき宛先
に対応するビットが“1”である演算型アドレスと、マ
ルチキャストパケットを転送すべき方路に対応するビッ
トが“1”である方路マスクと、マルチキャストパケッ
トを受信すべき宛先に対応するビットが“1”である端
末マスクとを含むところにある。
マルチキャスト通信を行う宛先グループの情報を表し、
前記方路マスクによりマルチキャスト通信を行う宛先の
方路情報を表し、前記端末マスクによりマルチキャスト
通信の宛先であることを識別するための情報を表すこと
により、途中のルータでは、演算型アドレスの情報と方
路マスクの情報との論理積が“1”となる方路にルーテ
ィングし、宛先では、演算型アドレスの情報と端末マス
クの情報との論理積が“1”となるマルチキャストパケ
ットを受信することにより、保持管理する情報量を大き
く低減させることができる。
のパケット通信システムの構成を図1、図2、図3、図
5、図6を参照して説明する。図1は本発明のアドレス
方式を示す図である。図2は本発明第一実施例のパケッ
ト通信システムの全体構成図である。図3は本発明第一
実施例の演算型アドレス演算ルータのブロック構成図で
ある。図5は本発明第一実施例の同報グループ管理ルー
タのブロック構成図である。図6は本発明第一実施例の
同報受信端末のブロック構成図である。
5〜7と、この同報受信端末5〜7宛にそれぞれ同一情
報が書き込まれたマルチキャストパケットを転送する手
段とを備えたパケット通信システムである。
記転送する手段は、マルチキャストパケットを転送すべ
き同報受信端末5〜7に対応するビットが“1”である
演算型アドレスを保持するマルチキャスト演算型アドレ
ス対応テーブル35と、この演算型アドレスをマルチキ
ャストパケットに付与して送出する演算型アドレス生成
機能部32とを備えた同報グループ管理ルータ1と、マ
ルチキャストパケットを転送すべき方路に対応するビッ
トが“1”である方路マスクを保持する出力リンク演算
データテーブル15と、この方路マスクと前記演算型ア
ドレスとの論理積が“1”となる方路にマルチキャスト
パケットを送出するアドレス演算機能部12とを備えた
演算型アドレス演算ルータ2〜4とを備え、同報受信端
末5〜7は、自己に対応するビットが“1”である端末
マスクを保持する端末マスク格納部43と、この端末マ
スクと前記演算型アドレスとの論理積が“1”となるマ
ルチキャストパケットを受信するアドレス判定機能部4
2とを備えたところにある。
パケットを転送すべき宛先に対応するビットが“1”で
ある演算型アドレスと、マルチキャストパケットを転送
すべき方路に対応するビットが“1”である方路マスク
と、マルチキャストパケットを受信すべき宛先に対応す
るビットが“1”である端末マスクとを含むアドレス方
式を用いることを特徴とする。
明する。図1に示すように、演算型アドレスの各ビット
は各同報受信端末5〜7への配送が必要かどうかを示し
ている。図1に示した演算型アドレスでは、下位から数
えて3ビット目が端末Aへの配送有無、2ビット目が端
末B、1ビット目が端末Cへの配送有無を示している。
この例の場合には、3ビット目、1ビット目が“1”で
あるので、このアドレスは、端末A、端末Cへの配送が
必要であることを示している。
の配送が必要かを算出するために各演算型アドレス演算
ルータ2〜4のリンクには、方路マスクが設定される。
方路マスクはそのリンクの先に存在する同報受信端末5
〜7のビットが“1”になる。このため、演算アドレス
と方路マスクの論理積をとり“1”以上である場合に、
このリンクへの配送が必要であると判定される。
ドレスが自分宛てかを判定するために各同報受信端末5
〜7には端末マスクが設定される。端末マスクは、自ら
への配送有無を示すビットが“1”で他が“0”となる
マスクである。このため、演算型アドレスと端末マスク
の論理積をとり“1”となる場合に、自ノード宛てのア
ドレスであると判定される。
テムは、同報グループの管理および演算型アドレスの生
成を行う同報グループ管理ルータ1と、アドレス演算に
よって配送先リンクへ配送を行う演算型アドレス演算ル
ータ2、3、4と、同報受信端末5、6、7によって構
成される。
ス演算ルータ2と接続されており、演算型アドレス演算
ルータ2は演算型アドレス演算ルータ3、4と接続され
ており、演算型アドレス演算ルータ3は同報受信端末
5、6と、演算型アドレス演算ルータ4は、同報受信端
末7と接続されている。また、同報受信端末5、6、7
の端末マスクはそれぞれ、“100”、“010”、
“001”と設定されている。
レス演算ルータ3、4へ接続される出力リンクの方路マ
スクはそれぞれ“110”、“001”と設定されてお
り、演算型アドレス演算ルータ3の同報受信端末5、6
へ接続される出力リンクの方路マスクはそれぞれ“10
0”、“010”に、演算型アドレス演算ルータ4の同
報受信端末7へ接続される出力リンクの方路マスクは
“001”に設定されている。
する入力リンク11は、演算型アドレスの演算を行うア
ドレス演算機能部12に接続されており、このアドレス
演算機能部12は、演算型アドレスから出力リンクを演
算する際に必要となるデータが格納された出力リンク演
算データテーブル15と、パケット送信機能を有する出
力リンク13、14に接続されている。
を説明するための図である。この出力リンク演算データ
テーブル15は、出力リンクリストフィールド21と方
路マスクフィールド22から構成され、出力リンクから
アドレス演算に必要な方路マスクを検索するために使用
される。
を行う演算型アドレス生成機能部32は、パケット受信
機能を有する入力リンク31と、マルチキャスト演算型
アドレス対応テーブル35と、パケット送信機能を有す
る出力リンク33に接続されている。また、マルチキャ
ストへの端末参加とテーブルへ登録する演算型アドレス
の作成を行うテーブル管理機能部34が、入力リンク3
1と、マルチキャスト演算型アドレス対応テーブル35
とに接続されている。
受信すべきアドレスかを判定するアドレス判定機能部4
2は、パケット受信機能を有する入力リンク41と、演
算型アドレスが自分宛かを演算する際に必要な端末マス
クを保持する端末マスク格納部43と、パケットをアプ
リケーションなどへ送信する機能を有する上位レイヤ4
4に接続されている。
行うマルチキャスト登録機能部45は、上位レイヤ44
と、端末マスク格納部43と、パケット送信機能を有す
る出力リンク46に接続されている。
応テーブル35を説明するための図である。このマルチ
キャスト演算型アドレス対応テーブル35は、マルチキ
ャストアドレスフィールド51と演算型アドレスフィー
ルド52から構成され、マルチキャストアドレスから演
算型アドレスを検索するために使用される。
ステムの動作を説明する。同報機能を有するパケット通
信システムの動作には、(1)同報グループへの端末登
録動作(2)同報パケットの転送動作がある。まず、
(1)同報グループへの端末登録動作について、同報受
信端末5が、マルチキャストアドレスAの受信グループ
に参加登録する場合を例に挙げて説明する。
アドレスAへの参加を要請されたマルチキャスト登録機
能部45は、端末マスク格納部43から得た自ノードの
端末マスクの値である“100”(2進表記)と参加す
るマルチキャストアドレスAを記述したマルチキャスト
参加要求を作成し、出力リンク46を介して、同報グル
ープ管理ルータ1へ向けて送信する。このマルチキャス
ト参加要求は、同報グループ管理ルータ1において、入
力リンク31を介してテーブル管理機能部34に転送さ
れる。
ャスト演算型アドレス対応テーブル35のマルチキャス
トアドレスフィールドがAである演算型アドレスを検索
し、この検索によって得られた演算型アドレスと、この
マルチキャスト参加要求に記述された端末マスクの値
“100(2進表記)”との論理和をとり、新規の演算
型アドレスとして、マルチキャストアドレスフィールド
がAとなるエントリの演算型アドレスフィールドにこの
値を書きこむ。以上の動作によって、同報受信端末5の
マルチキャストグループへの登録が完了する。
いてマルチキャストアドレスがAの場合を例として説明
する。同報グループ管理ルータ1の入力リンク31に到
着したマルチキャストアドレスAのパケットは、演算型
アドレス生成機能部32へ転送される。
ケットのアドレスAによって、マルチキャスト演算型ア
ドレス対応テーブル35を検索し、演算型アドレス“1
01(2進表記)”を得た後、パケットの宛先をこの演
算型アドレスに変更し、出力リンク33を介して演算型
アドレス演算ルータ2へ送信する。
リンク11において前記パケットを受け取り、アドレス
演算機能部12において、出力リンク13、14にパケ
ットを送信するか否かの判定のためのアドレス演算を行
う。
各出力リンクに対するアドレス演算の動作フローチャー
トである。マルチキャストパケットを受信したアドレス
演算機能部12は、まず、出力リンク13に対してアド
レス演算を行う。ステップS1において出力リンク13
に対応する方路マスクを“110(2進表記)”を、出
力リンク演算データテーブル15を検索することによっ
て取得する。
路マスク“110”とパケットの演算型アドレス“10
1”の論理積を演算する。ステップS3において、前述
の論理積の演算結果が1以上であるかの判定を行う。1
未満の場合はステップS5へ遷移し、この出力リンク1
3のアドレス演算処理を終了する。1以上の場合はステ
ップS4へ遷移し、この出力リンク13にパケットの送
信を行う。この例の場合には、演算結果は“1”以上で
あるので、パケットは出力リンク13へ転送される。
を行う。この場合も方路マスク“001”と演算型アド
レス“101”の論理積は“1”以上であるので、パケ
ットは出力リンク14へも転送される。これで出力リン
ク13および14すべてに対してのアドレス演算が終了
するため、アドレス演算機能部12は処理を終了する。
13、14へ送信されたパケットは、それぞれ、演算型
アドレス演算ルータ3、4へと転送され、演算型アドレ
ス演算ルータ2と同様の処理を行う。
演算型アドレスの演算結果は、それぞれ“1”以上、
“1”未満、“1”以上となるため、パケットは同報端
末5、7に転送されることになる。
入力リンク41からアドレス判定機能部42へ転送され
る。アドレス判定機能部42では、自ノード宛パケット
であるかの判定処理を行う。
パケットが自ノード宛であるかの判定処理の動作フロー
チャートである。図9に示すように、アドレス判定機能
部42は、ステップS11において、パケットの演算型
アドレス“101(2進表記)”と、端末マスク格納部
43から取得した自ノードの端末マスク“100(2進
表記)”の論理積を演算する。
“1”以上かの判定を行う。“1”未満の場合はステッ
プS14へ遷移し、自ノード宛判定を処理を終了する。
“1”以上の場合はステップS13へ遷移し、パケット
が自ノード宛であると判定し、このパケットを上位レイ
ヤ44へ転送し、ステップS14で処理を終了する。こ
の例の場合には、演算結果は“1”以上であるので、パ
ケットは上位レイヤ44へ転送される。同報受信端末7
で受信されたパケットも同様の処理が行われ、演算結果
“1”以上のため、上位レイヤ44へパケットが渡され
ることになる。以上の動作により同報パケットの転送が
完了する。
信システムを図10ないし図13を参照して説明する。
図10は本発明第二実施例の移動通信システムの全体構
成図である。図11は移動端末位置管理ルータのブロッ
ク構成図である。図12は同報受信ルータのブロック構
成図である。図13は移動端末演算型アドレス対応テー
ブルを説明するための図である。
説明したパケット通信システムを応用し、一つの移動端
末に複数の伝達経路から同じ無線データを伝達すること
により、この移動端末におけるデータ損失を回避するこ
とを目的とした移動通信システムである。
68と、この移動端末68に無線回線を介して接続され
た複数の同報受信ルータ65〜67と、この移動端末6
8宛のユニキャストパケットをこの複数の同報受信ルー
タ宛のマルチキャストパケットとしてカプセル化する移
動端末位置管理ルータ61と、このマルチキャストパケ
ットを転送する演算型アドレス演算ルータ62〜64と
を備え、移動端末位置管理ルータ61は、マルチキャス
トパケットを転送すべき同報受信ルータ65〜67に対
応するビットが“1”である演算型アドレスを保持する
移動端末演算型アドレス対応テーブル75と、この演算
型アドレスをマルチキャストパケットに付与して送出す
るカプセル機能付演算型アドレス生成機能部72とを備
え、演算型アドレス演算ルータ62〜64は、マルチキ
ャストパケットを転送すべき方路に対応するビットが
“1”である方路マスクを保持する出力リンク演算デー
タテーブル15と、この方路マスクと前記演算型アドレ
スとの論理積が“1”となる方路にマルチキャストパケ
ットを送出するアドレス演算機能部12とを備え、同報
受信ルータ65〜67は、自己に対応するビットが
“1”である端末マスクを保持する端末マスク格納部8
5と、この端末マスクと前記演算型アドレスとの論理積
が“1”となるマルチキャストパケットを受信するアド
レス判定機能部82と、このマルチキャストパケットを
移動端末68宛のユニキャストパケットにデカプセル化
するデカプセル化機能部83とを備えたことを特徴とす
る。
ステムをさらに詳細に説明する。図10に示すように、
本発明第二実施例の移動通信システムは、移動端末位置
の管理、演算型アドレスの生成を行う移動端末位置管理
ルータ61と、アドレス演算によって配送先リンクへ配
送を行う演算型アドレス演算ルータ62、63、64
と、同報受信ルータ65、66、67と、移動端末68
とによって構成される。
レス演算ルータ62と接続されており、演算型アドレス
演算ルータ62は演算型アドレス演算ルータ63、64
と接続されており、演算型アドレス演算ルータ63は同
報受信ルータ65、66と、演算型アドレス演算ルータ
64は、同報受信ルータ67と接続されている。移動端
末68は、同報受信ルータ65と66に無線回線によっ
て接続されている。また、同報受信ルータ65、66、
67の端末マスクはそれぞれ“100”、“010”、
“001”と設定されている。
ドレス演算ルータ63、64へ接続される出力リンクの
方路マスクはそれぞれ“110”、“001”と設定さ
れており、演算型アドレス演算ルータ63の同報受信ル
ータ65、66へ接続される出力リンクの方路マスクは
それぞれ“100”、“010”に、演算型アドレス演
算ルータ64の同報受信ルータ67へ接続される出力リ
ンクの方路マスクは“001”に設定されている。
成およびパケットのカプセル化を行うカプセル機能付演
算型アドレス生成機能部72は、パケット受信機能を有
する入力リンク71と、移動端末演算型アドレス対応テ
ーブル75と、パケット送信機能を有する出力リンク7
3に接続されている。
同報受信ルータ65〜67の管理とテーブルへ登録する
演算型アドレスの作成を行うテーブル管理機能部74
が、入力リンク71と、移動端末演算型アドレス対応テ
ーブル75とに接続されている。
〜67が受信すべきアドレスかを判定するアドレス判定
機能部82は、パケット受信機能を有する入力リンク8
1と、演算型アドレスが端末宛かを演算する際に必要な
端末マスクを保持する端末マスク格納部85と、パケッ
トをアプリケーションなどへ送信する機能を有する無線
制御機能部84に接続されている。
行う移動端末登録機能部87は、無線制御機能部84
と、端末マスク格納部85と、パケット送信機能を有す
る出力リンク88に接続されている。
テーブル75は、移動端末アドレスフィールド91と演
算型アドレスフィールド92から構成され、移動端末ア
ドレスから演算型アドレスを検索するために使用され
る。
ムの動作を説明する。本発明第二実施例の移動通信シス
テムは、移動端末68へ複数の同報受信ルータ65〜6
7から無線データを伝達することによりデータ損失を防
ぐことを目的とする。この動作には、(1)移動端末位
置の登録動作(2)移動端末宛パケットの転送動作があ
る。まず、(1)移動端末位置の登録動作について説明
する。
グループに同報受信ルータ65〜67を登録する動作で
ある。図10の移動端末68は、複数の同報受信ルータ
との間に無線回線を開設可能で、図10では、同報受信
ルータ65、66との間に無線回線を開設している。同
報受信ルータ65〜67は、移動端末68との無線回線
が開設されると、図12の無線制御機能部84から回線
開設通知が移動端末68のアドレスとともに移動端末登
録機能部87に対して送信される。
7は、移動端末情報格納部86にこのアドレスを書き込
んだ後に、移動端末68のアドレスと自ノードの端末マ
スクを記述した移動端末位置登録要求を出力リンク88
を介して、移動端末位置管理ルータ61に送信する。
ルータ61は、テーブル管理機能部74にこの要求を転
送する。テーブル管理機能部74は、この要求に記述さ
れた移動端末アドレスによって、移動端末演算型アドレ
ス対応テーブル75の演算型アドレスの内容を検索す
る。この検索によって得られた演算型アドレスと、この
要求に記述された端末マスクの値との論理和をとり、新
規の演算型アドレスとして元のエントリに書き戻す。以
上の動作により、同報受信ルータ65〜67の移動端末
68宛て同報登録が完了する。
作の説明する。移動端末管理ルータ61は、移動端末6
8宛のパケットを入力リンク71を介して受信すると、
このパケットをカプセル機能付演算型アドレス生成機能
部72に転送する。
72は、このパケットに新規ヘッダを追加するカプセル
化処理を行った後に、このヘッダの宛先アドレスを移動
端末68宛パケットの宛先アドレスをもとに移動端末演
算型アドレス対応テーブル75から検索した演算型アド
レスに設定し、出力リンク73へ転送する。この後、パ
ケットの演算型アドレスと方路マスクの演算によって各
同報受信ルータへパケットが転送される動作は、本発明
第一実施例と同じである。
65〜67にパケットが到着すると、入力リンク81か
らアドレス判定機能部82へこのパケットは転送され、
アドレス判定機能部82によりこのパケットが自ノード
宛であるかの判定処理が行われる。この処理は自ノード
宛と判定された場合を除いて本発明第一実施例と同じで
ある。自ノード宛と判定された場合には、このパケット
はデカプセル化機能部83に転送される。
置管理ルータ61で付与されたヘッダを除去した後、パ
ケットを無線制御機能部84へ送信する。無線制御機能
部84では、移動端末アドレスの情報から無線回線を検
索し、移動端末68へこのパケットの転送を行う。以上
の動作により移動端末宛パケットの転送動作が完了す
る。
マルチキャスト通信を行う端末グループの情報をパケッ
ト複製を行うルータにおいて保持および管理する必要が
なく情報管理が容易なパケット通信システムを実現する
ことができる。一つの移動端末に複数の伝達経路から同
一の無線データを伝達する場合に、無線データの伝達経
路の情報をパケット複製を行うルータにおいて保持およ
び管理する必要がなく情報管理が容易な移動通信システ
ムを実現することができる。パケット複製を行うルータ
において膨大な量のアドレス情報を保持および管理する
必要がなく情報管理が容易な通信のアドレス方式を提供
することができる。
の図。
体構成図。
のブロック構成図。
ブロック構成図。
成図。
説明するための図。
ト。
ト。
構成図。
のブロック構成図。
ク構成図。
するための図。
ムの全体構成図。
図。
成図。
対応テーブルを説明するための図。
リンク 12 アドレス演算機能部 13、14、33、46、73、88、113、11
4、126 出力リンク 15 出力リンク演算データテーブル 21、132 出力リンクリストフィールド 22 方路マスクフィールド 32 演算型アドレス生成機能部 34、74 テーブル管理機能部 35 マルチキャスト演算型アドレス対応テーブル 42、82、122 アドレス判定機能部 43、85 端末マスク格納部 44、124 上位レイヤ 45、125 マルチキャスト登録機能部 51、131 マルチキャストアドレスフィールド 52、92 演算型アドレスフィールド 61 移動端末位置管理ルータ 62、63、64 演算型アドレス演算ルータ 65、66、67 同報受信ルータ 68 移動端末 72 カプセル機能付演算型アドレス生成機能部 75 移動端末演算型アドレス対応テーブル 83 デカプセル化機能部 84 無線制御機能部 86 移動端末情報格納部 87 移動端末登録機能部 91 移動端末アドレスフィールド 101〜103 マルチキャストルータ 104〜106 マルチキャスト受信端末 112 マルチキャストルーティング機能部 115 マルチキャストアドレス・出力リンク対応テー
ブル 116 マルチキャスト参加端末管理機能部 123 参加マルチキャストアドレス格納部
Claims (3)
- 【請求項1】 複数の端末と、この端末宛にそれぞれ同
一情報が書き込まれたマルチキャストパケットを転送す
る手段とを備えたパケット通信システムにおいて、 前記転送する手段は、 マルチキャストパケットを転送すべき前記端末に対応す
るビットが“1”である演算型アドレスを保持する手段
と、この演算型アドレスをマルチキャストパケットに付
与して送出する手段とを備えた同報グループ管理ルータ
と、 マルチキャストパケットを転送すべき方路に対応するビ
ットが“1”である方路マスクを保持する手段と、この
方路マスクと前記演算型アドレスとの論理積が“1”と
なる方路にマルチキャストパケットを送出する手段とを
備えた演算型アドレス演算ルータとを備え、 前記端末は、自己に対応するビットが“1”である端末
マスクを保持する手段と、この端末マスクと前記演算型
アドレスとの論理積が“1”となるマルチキャストパケ
ットを受信する手段とを備えたことを特徴とするパケッ
ト通信システム。 - 【請求項2】 移動端末と、この移動端末に無線回線を
介して接続された複数の同報受信ルータと、この移動端
末宛のユニキャストパケットをこの複数の同報受信ルー
タ宛のマルチキャストパケットとしてカプセル化する手
段と、このマルチキャストパケットを転送する手段とを
備え、 前記転送する手段は、 マルチキャストパケットを転送すべき前記同報受信ルー
タに対応するビットが“1”である演算型アドレスを保
持する手段と、この演算型アドレスをマルチキャストパ
ケットに付与して送出する手段とを備えた移動端末位置
管理ルータと、 マルチキャストパケットを転送すべき方路に対応するビ
ットが“1”である方路マスクを保持する手段と、この
方路マスクと前記演算型アドレスとの論理積が“1”と
なる方路にマルチキャストパケットを送出する手段とを
備えた演算型アドレス演算ルータとを備え、 前記同報受信ルータは、自己に対応するビットが“1”
である端末マスクを保持する手段と、この端末マスクと
前記演算型アドレスとの論理積が“1”となるマルチキ
ャストパケットを受信する手段と、このマルチキャスト
パケットを前記移動端末宛のユニキャストパケットにデ
カプセル化する手段とを備えたことを特徴とする移動通
信システム。 - 【請求項3】 マルチキャストパケットを転送すべき宛
先に対応するビットが“1”である演算型アドレスと、 マルチキャストパケットを転送すべき方路に対応するビ
ットが“1”である方路マスクと、 マルチキャストパケットを受信すべき宛先に対応するビ
ットが“1”である端末マスクとを含むことを特徴とす
る通信のアドレス方式。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000143738A JP4436960B2 (ja) | 2000-05-16 | 2000-05-16 | パケット通信システムおよび移動通信システム |
US09/851,302 US7079502B2 (en) | 2000-05-16 | 2001-05-08 | Packet communication system, mobile communication system, and addressing method for communication |
CA 2346590 CA2346590C (en) | 2000-05-16 | 2001-05-08 | Packet communication system, mobile communication system, and addressing method for communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000143738A JP4436960B2 (ja) | 2000-05-16 | 2000-05-16 | パケット通信システムおよび移動通信システム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008002960A Division JP2008109715A (ja) | 2008-01-10 | 2008-01-10 | パケット通信システムおよび移動通信システムおよび通信のアドレス方式 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001326681A true JP2001326681A (ja) | 2001-11-22 |
JP4436960B2 JP4436960B2 (ja) | 2010-03-24 |
Family
ID=18650508
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000143738A Expired - Fee Related JP4436960B2 (ja) | 2000-05-16 | 2000-05-16 | パケット通信システムおよび移動通信システム |
Country Status (3)
Country | Link |
---|---|
US (1) | US7079502B2 (ja) |
JP (1) | JP4436960B2 (ja) |
CA (1) | CA2346590C (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003209575A (ja) * | 2001-12-21 | 2003-07-25 | Agere Systems Inc | データ・ネットワークにおいてマルチキャスト・リストを維持するための方法および装置 |
JP2004072271A (ja) * | 2002-08-02 | 2004-03-04 | Kyushu Ando Denki Kk | 機器管理システム及び方法 |
JP2006157202A (ja) * | 2004-11-26 | 2006-06-15 | Yokogawa Electric Corp | アドレス判定回路および光通信システム |
US7564786B2 (en) | 2004-02-12 | 2009-07-21 | Samsung Electronics Co., Ltd. | Multicast method in zigbee network |
JP2009194444A (ja) * | 2008-02-12 | 2009-08-27 | Nippon Telegr & Teleph Corp <Ntt> | マルチキャスト経路特定方法 |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002071775A1 (fr) * | 2001-03-01 | 2002-09-12 | Mitsubishi Denki Kabushiki Kaisha | Systeme de communication mobile par paquets ip |
US8121296B2 (en) | 2001-03-28 | 2012-02-21 | Qualcomm Incorporated | Method and apparatus for security in a data processing system |
US9100457B2 (en) | 2001-03-28 | 2015-08-04 | Qualcomm Incorporated | Method and apparatus for transmission framing in a wireless communication system |
US8077679B2 (en) | 2001-03-28 | 2011-12-13 | Qualcomm Incorporated | Method and apparatus for providing protocol options in a wireless communication system |
US7149195B2 (en) * | 2001-08-28 | 2006-12-12 | Nokia Corporation | Apparatus, and associated method, for multicasting data in a radio communications system |
US7697523B2 (en) * | 2001-10-03 | 2010-04-13 | Qualcomm Incorporated | Method and apparatus for data packet transport in a wireless communication system using an internet protocol |
US7352868B2 (en) | 2001-10-09 | 2008-04-01 | Philip Hawkes | Method and apparatus for security in a data processing system |
US7649829B2 (en) | 2001-10-12 | 2010-01-19 | Qualcomm Incorporated | Method and system for reduction of decoding complexity in a communication system |
US7302691B2 (en) * | 2002-05-10 | 2007-11-27 | Sonics, Incorporated | Scalable low bandwidth multicast handling in mixed core systems |
US7599655B2 (en) | 2003-01-02 | 2009-10-06 | Qualcomm Incorporated | Method and apparatus for broadcast services in a communication system |
US8098818B2 (en) | 2003-07-07 | 2012-01-17 | Qualcomm Incorporated | Secure registration for a multicast-broadcast-multimedia system (MBMS) |
US8718279B2 (en) | 2003-07-08 | 2014-05-06 | Qualcomm Incorporated | Apparatus and method for a secure broadcast system |
US8724803B2 (en) | 2003-09-02 | 2014-05-13 | Qualcomm Incorporated | Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system |
BRPI0621439A2 (pt) * | 2006-03-02 | 2011-12-13 | Nokia Siemens Networks Gmbh | método para gerar um campo de endereço, método e dispositivo para a transmissão de uma mensagem eletrÈnica, e pacote de dados |
CN101378354B (zh) * | 2007-08-28 | 2010-12-08 | 华为技术有限公司 | 组播报文转发方法及装置 |
US10394726B2 (en) * | 2016-08-05 | 2019-08-27 | Advanced Micro Devices, Inc. | Network of memory modules with logarithmic access |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5088091A (en) * | 1989-06-22 | 1992-02-11 | Digital Equipment Corporation | High-speed mesh connected local area network |
JP3340738B2 (ja) * | 1991-10-04 | 2002-11-05 | ベイ ネットワークス インコーポレイテッド | 並行パケットバスに関する方法及び装置 |
US5515376A (en) * | 1993-07-19 | 1996-05-07 | Alantec, Inc. | Communication apparatus and methods |
US5617421A (en) * | 1994-06-17 | 1997-04-01 | Cisco Systems, Inc. | Extended domain computer network using standard links |
US5822523A (en) | 1996-02-01 | 1998-10-13 | Mpath Interactive, Inc. | Server-group messaging system for interactive applications |
JP3524285B2 (ja) * | 1996-09-11 | 2004-05-10 | 株式会社東芝 | 通信装置及びその通信方法 |
US6697359B1 (en) * | 1999-07-02 | 2004-02-24 | Ancor Communications, Inc. | High performance switch fabric element and switch systems |
US6611526B1 (en) * | 2000-05-08 | 2003-08-26 | Adc Broadband Access Systems, Inc. | System having a meshed backplane and process for transferring data therethrough |
-
2000
- 2000-05-16 JP JP2000143738A patent/JP4436960B2/ja not_active Expired - Fee Related
-
2001
- 2001-05-08 US US09/851,302 patent/US7079502B2/en not_active Expired - Fee Related
- 2001-05-08 CA CA 2346590 patent/CA2346590C/en not_active Expired - Fee Related
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003209575A (ja) * | 2001-12-21 | 2003-07-25 | Agere Systems Inc | データ・ネットワークにおいてマルチキャスト・リストを維持するための方法および装置 |
JP2004072271A (ja) * | 2002-08-02 | 2004-03-04 | Kyushu Ando Denki Kk | 機器管理システム及び方法 |
US7564786B2 (en) | 2004-02-12 | 2009-07-21 | Samsung Electronics Co., Ltd. | Multicast method in zigbee network |
JP2006157202A (ja) * | 2004-11-26 | 2006-06-15 | Yokogawa Electric Corp | アドレス判定回路および光通信システム |
JP4492314B2 (ja) * | 2004-11-26 | 2010-06-30 | 横河電機株式会社 | アドレス判定回路および光通信システム |
JP2009194444A (ja) * | 2008-02-12 | 2009-08-27 | Nippon Telegr & Teleph Corp <Ntt> | マルチキャスト経路特定方法 |
JP4627324B2 (ja) * | 2008-02-12 | 2011-02-09 | 日本電信電話株式会社 | マルチキャスト経路特定方法 |
Also Published As
Publication number | Publication date |
---|---|
CA2346590A1 (en) | 2001-11-16 |
US7079502B2 (en) | 2006-07-18 |
US20010043601A1 (en) | 2001-11-22 |
CA2346590C (en) | 2007-07-03 |
JP4436960B2 (ja) | 2010-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4436960B2 (ja) | パケット通信システムおよび移動通信システム | |
US7388877B2 (en) | Packet transfer apparatus | |
CN100456740C (zh) | 二层交换器 | |
US8989181B2 (en) | Method and system for multicasting data packets in an MPLS network | |
US6154463A (en) | System and method for multicast conferencing and online discussion groups | |
US7065079B1 (en) | VC sharing for multicast in a computer network | |
US7860094B2 (en) | Multicast routing method and apparatus for routing multicast packet | |
CN100542127C (zh) | 一种基于多业务传输平台的组播实现方法 | |
CN101808004B (zh) | 一种实现任意播汇聚点机制的方法和*** | |
JP2004179811A (ja) | パケット中継装置 | |
KR100636273B1 (ko) | 이더넷을 통한 mpls 멀티캐스트 패킷 전송 장치 및 방법 | |
CN103609063B (zh) | 协议无关组播最后一跳路由器发现的方法及设备 | |
CN1996956A (zh) | 实现组播流跨vlan转发的三层网络设备及方法 | |
US20060209774A1 (en) | Wireless base station, wireless mobile device, and wireless access network | |
JP2003069640A (ja) | イーサネット(登録商標)上における明示的マルチキャストサービス方法及び装置 | |
JPH11331237A (ja) | マルチキャストパケット中継方法及び装置 | |
CN114697300B (zh) | 一种高时效通信***的数据组播实现方法 | |
KR102485180B1 (ko) | Sdn 스위치 및 이의 멀티캐스트 방법 | |
JP2004254288A (ja) | マルチキャストデータ通信システム及び方法、クライアント側ゲートウェイ、サーバ側ゲートウェイ、コンピュータプログラム、ならびに、コンピュータプログラムを記録した記録媒体 | |
US7284050B1 (en) | Method and system for a voice multicast hardware accelerator | |
KR100281643B1 (ko) | 다자간 정보전송을 위한 세션 멀티캐스트 방법 | |
CN115801663B (zh) | 一种路由生成方法、装置及存储介质 | |
JP2008109715A (ja) | パケット通信システムおよび移動通信システムおよび通信のアドレス方式 | |
JPH11127151A (ja) | マルチキャスト方法 | |
JP2004214964A (ja) | ネットワーク中継装置及びネットワーク中継方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060516 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070807 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071211 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20080110 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080110 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080222 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080319 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20080411 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090616 |
|
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: 20100104 |
|
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: 20130108 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |