JP4742072B2 - シェーピング装置およびルータ装置 - Google Patents
シェーピング装置およびルータ装置 Download PDFInfo
- Publication number
- JP4742072B2 JP4742072B2 JP2007162014A JP2007162014A JP4742072B2 JP 4742072 B2 JP4742072 B2 JP 4742072B2 JP 2007162014 A JP2007162014 A JP 2007162014A JP 2007162014 A JP2007162014 A JP 2007162014A JP 4742072 B2 JP4742072 B2 JP 4742072B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- fifo
- site
- unit
- multicast
- 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
- 238000007493 shaping process Methods 0.000 title claims description 43
- 230000005540 biological transmission Effects 0.000 claims description 104
- 239000000872 buffer Substances 0.000 claims description 20
- 238000012544 monitoring process Methods 0.000 description 62
- 238000009825 accumulation Methods 0.000 description 26
- 238000000034 method Methods 0.000 description 22
- 238000012545 processing Methods 0.000 description 18
- 238000004891 communication Methods 0.000 description 16
- 239000012536 storage buffer Substances 0.000 description 14
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 12
- 238000012546 transfer Methods 0.000 description 9
- 238000012217 deletion Methods 0.000 description 7
- 230000037430 deletion Effects 0.000 description 7
- 230000014509 gene expression Effects 0.000 description 3
- HRULVFRXEOZUMJ-UHFFFAOYSA-K potassium;disodium;2-(4-chloro-2-methylphenoxy)propanoate;methyl-dioxido-oxo-$l^{5}-arsane Chemical compound [Na+].[Na+].[K+].C[As]([O-])([O-])=O.[O-]C(=O)C(C)OC1=CC=C(Cl)C=C1C HRULVFRXEOZUMJ-UHFFFAOYSA-K 0.000 description 2
- 238000003908 quality control method Methods 0.000 description 2
- 101150082208 DIABLO gene Proteins 0.000 description 1
- 102100033189 Diablo IAP-binding mitochondrial protein Human genes 0.000 description 1
- 102100022183 E3 ubiquitin-protein ligase MIB1 Human genes 0.000 description 1
- 101000897488 Homo sapiens Cyclin-D1-binding protein 1 Proteins 0.000 description 1
- 101000926140 Homo sapiens Gem-associated protein 2 Proteins 0.000 description 1
- 101000651236 Homo sapiens NCK-interacting protein with SH3 domain Proteins 0.000 description 1
- 101000716750 Homo sapiens Protein SCAF11 Proteins 0.000 description 1
- 101000723833 Homo sapiens Zinc finger E-box-binding homeobox 2 Proteins 0.000 description 1
- MHABMANUFPZXEB-UHFFFAOYSA-N O-demethyl-aloesaponarin I Natural products O=C1C2=CC=CC(O)=C2C(=O)C2=C1C=C(O)C(C(O)=O)=C2C MHABMANUFPZXEB-UHFFFAOYSA-N 0.000 description 1
- 102100020876 Protein SCAF11 Human genes 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/15—Flow control; Congestion control in relation to multipoint traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/20—Traffic policing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/22—Traffic shaping
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明の想定するネットワークについて図3を用いて説明する。図3のネットワークはキャリアの提供するキャリア網901により、ある企業の本社サイト902と支社サイトA903と支社サイトB904が接続されたネットワークである。キャリア網901と支社サイトA903間の帯域として10Mbpsが、キャリア網901と支社サイトB904間の帯域として5Mbpsが保証されている。
マルチキャストパケットの通信は、以下の2フェーズから構成される。以下ではそれぞれの詳細を説明する。
(フェーズ2) サーバからマルチキャストパケットを配信するフェーズ
端末922および端末932は、サーバ910が送信する特定グループのマルチキャストパケットを受信するため、グループ情報を記載したマルチキャストIPアドレスを加入メッセージに格納し、ルータ200に向けて送信する。図4にIPv4のマルチキャストIPアドレスのフォーマットを示す。本アドレスの下位28ビットにグループに相当する情報が記載され、上位4ビットは常に’1110’となる。
一致するエントリ710が存在する場合には、該エントリ710の出力回線情報703のビットのうち、メッセージが入力した回線に対応するビットを’1’とする。本設定により、ルータ200がサーバ910からのマルチキャストパケットを出力回線3に転送することが可能となる。さらに、メッセージ内の情報に基づき、該メッセージを送信した端末が属する支社サイトを判定し、対応する出力回線の出力サイト情報のビットを’1’とする。例えば、支社サイトAとBの使用するIPアドレスを予め決めておけば、メッセージ内の送信元IPアドレスにより送信した支社サイトを判定できる。また、各支社サイトが使用するDSCPフィールドの値を予め決めておき、この値に基づいて判定しても良い。本設定により、ルータ200がサーバ910からのマルチキャストパケットを出力回線3に転送した後、最終的にどのサイト宛にコピーされ転送されるかを把握することができる。
一致するエントリ710が存在しない場合には、メッセージ内のマルチキャストIPアドレスとサーバ910のIPアドレスをエントリ710のDIP702、SIP701に備えるエントリ710を新たに作成する。また、メッセージが入力した回線に対応する出力回線情報708のビットを’1’と、それ以外のビットを’0’とする。さらに、メッセージ内の情報に基づき、該メッセージを送信した支社サイトを判定し、対応する出力回線の出力サイト情報704のビットを’1’とする。
本フェーズでは、サーバ910は端末921および端末931に向けてマルチキャストパケットを送信する。この際、該パケットの宛先IPアドレスと送信元IPアドレスは、端末が加入したグループに対応するマルチキャストIPアドレスとサーバ910のIPアドレスとなる。また、宛先MACアドレスは宛先IPアドレスから作成したMACアドレスとなる。
以下では、本実施例のシェーピング機能を備えるルータの概要動作を説明する。なお、本実施例の本発明のルータ200において、下流のノードでマルチキャストコピーされるパケット(図3の実線に相当)を「仮想マルチキャストパケット」と、それ以外のパケット(図3の破線に相当)を「通常パケット」と呼ぶことにする。
以下に本発明固有のシェーピング部100の動作を図1を用いて説明する。図1のシェーピング部100はパケットを蓄積するサイト1用のFIFO1およびサイト2用のFIFO2を備えるパケットバッファ110と、バッファ110に書き込むパケットを一時蓄積するパケット一時蓄積バッファ120と、バッファ110にパケットを書き込むパケットライト部130と、バッファ110よりパケットを読み出すパケットリード部150と、FIFO1およびFIFO2から読み出したパケットを多重して内部ヘッダ削除回路610に送信する多重回路140から構成される。本実施例ではFIFO1およびFIFO2は図3の支社サイトA903と支社サイトB904に対応する場合を説明する。
本処理は、主にパケットライト部130により行われる処理である。スイッチ部250よりパケットを受信すると、パケット一時蓄積バッファ120は該パケットを蓄積し、内部ヘッダ部330の該パケットの出力回線に対応するサイト番号情報334をパケットライト部130に送信する。パケットライト部130の詳細を図12に示す。パケットライト部130は、FIFO1およびFIFO2に蓄積されているパケットの数をカウントするパケット数カウンタ1と2と、それぞれの閾値を格納するパケット数閾値蓄積部1と2と、制御部1000より構成される。以下、受信したパケットが仮想マルチキャストパケットである場合とない場合とに分けて説明する。
パケット一時蓄積バッファ120よりサイト番号情報334を通知されると、制御部1000は、サイト番号情報334に対応するパケット数カウンタ内のカウンタ値とパケット数閾値蓄積部の閾値を読み出す。カウンタ値 ≦ 閾値である場合には、パケット一時蓄積バッファ120内のパケットを、サイト番号情報334に対応するFIFOに書き込み、対応するパケット数カウンタを’1’増加させる。一方、カウンタ値 > 閾値である場合には、パケット一時蓄積バッファ120内のパケットをFIFOに書き込まない。この際、バッファ120内のパケットは最終的には後続のパケットに上書きされて廃棄される。
パケット一時蓄積バッファ120よりサイト番号情報334を通知されると、制御部1000は、サイト番号情報334のビットが’1’であるサイトの最大帯域情報の送信依頼をパケットリード部150に対して送信する。パケットリード部150には、サイト1(支社サイトA)への最大帯域とサイト2(支社サイトB)への最大帯域:10Mbps、5Mbpsが設定されており、依頼のあったサイトに対応する値(10Mbps、5Mbps)を、パケットライト部130に送信する。制御部1000はパケットリード部150からの各サイトの最大帯域を受信すると、最大帯域が小さなサイト(図3における支社サイトB904)を第一のサイトと判定し、このサイトに対応するパケット数カウンタ内のカウンタ値とパケット数閾値蓄積部の閾値を読み出す。最大帯域が同一の場合にはサイト1を第一のサイトと判定する。
本処理は、主に図13に示すパケットリード部150により行われる処理である。パケットリード部150は制御部1110と、サイト毎に次パケットの送信時刻(次パケット送信時刻)を格納する図14に示すパケット送信管理テーブル1120と、サイト毎の最大帯域を格納する図15に示す帯域情報蓄積部1140と、現時刻を格納するタイマー1160より構成される。
以上では、バッファを備えるシェーピング部100の一実施例を説明した。キャリア網901から支社サイトA903への帯域とキャリア網901から支社サイトB904への帯域を制御するために、ルータ200がシェーピング部100の代わりに図19記載の帯域監視部2000を備えていても良い。帯域監視部2000は各サイトに到るパケットの帯域を監視し、支社サイトA903への帯域と支社サイトB904への帯域がそれぞれ10Mbps、5Mbpsを超過する際にパケットを廃棄して、各サイトへの帯域を契約帯域以下に制御する。
ルータ200の管理者が、マルチキャストルーティングテーブル700の出力サイト情報704を、外部の管理端末10から設定する場合について説明する。(1)において加入メッセージにより動的に出力サイト情報704を設定する場合を説明したが、スイッチ900がマルチキャストコピーを常に行っている状況では、動的に出力サイト情報704を設定する必要は無い。このようなケースとしてはスイッチ900がスヌーピングを実装しておらず、マルチキャストパケットを全回線にコピーして転送する場合等が考えられる。
Claims (8)
- 受信したパケットを設定された帯域に制御して出力するシェーピング装置であって、
前記パケットが到達する宛先に対応して設けられた複数のFIFOを有するバッファ部と、
前記複数のFIFO毎に設定された帯域に基づいて計算した次パケット送信時刻を前記複数のFIFO毎に保持し、前記次パケット送信時刻に基づいて前記複数のFIFOからパケットを読み出すパケットリード部とを有し、
前記受信したパケットが複数の宛先に到達するマルチキャストパケットである場合、前記バッファ部は前記マルチキャストパケットが到達する複数の宛先に対応する複数のFIFOのうち所定の一つのFIFOに前記マルチキャストパケットを蓄積し、
前記パケットリード部は、前記マルチキャストパケットを前記所定のFIFOから読み出した場合、
前記所定のFIFOに蓄積され、かつ、前記マルチキャストパケットの次に読み出されるパケットの次パケット送信時刻を計算し、さらに、前記マルチキャストパケットが到達する複数の宛先に対応する複数のFIFOのうち前記マルチキャストパケットが蓄積された所定のFIFO以外のFIFOに蓄積され、かつ、次に読み出されるパケットの第一の次パケット送信時刻を第二の次パケット送信時刻に変更することを特徴とする。 - 請求項1記載のシェーピング装置であって、
前記パケットリード部の変更は、前記第一の次パケット送信時刻と前記マルチキャストパケットのパケット長と前記所定のFIFO以外のFIFOに設定された帯域とに基づくことを特徴とする。 - 請求項1または請求項2記載のシェーピング装置であって、
前記複数のFIFO毎に設定された帯域は、第一の帯域と第二の帯域を含み、
前記パケットリード部は、前記第一の帯域と第二の帯域のうち、帯域の小さい方に合わせて前記パケットの読み出しを行うことを特徴とする。 - 請求項1乃至請求項3のいずれかに記載のシェーピング装置であって、
前記マルチキャストパケットが蓄積される所定のFIFOに設定される帯域は、前記所定FIFO以外のFIFOに設定される帯域より小さい帯域であることを特徴とする。 - ネットワークと接続され、該ネットワークから受信したパケットを他のネットワークへ転送するルータ装置であって、
前記パケットを受信する受信部と、
前記受信部で受信したパケットの出力回線および該パケットが到達する宛先を判定する経路判定部と、
前記経路判定部が判定した出力回線からパケットを送信する送信部とを備え、
前記送信部は少なくとも第一の宛先に対応する第一のFIFOと第二の宛先に対応する第二のFIFOとを備え、
前記送信部は、前記第一および第二の宛先毎に設定された帯域に基づいて計算した第一の宛先への第一の次パケット送信時刻と第二の宛先への第二の次パケット送信時刻とを保持し、前記第一および第二の次パケット送信時刻に基づいて前記第一および第二のFIFOからパケットを読み出し、
前記受信したパケットが第一の宛先および第二の宛先に到達するマルチキャストパケットである場合、前記バッファ部は第一のFIFOに前記マルチキャストパケットを蓄積し、
前記送信部は、前記マルチキャストパケットを前記第一の次パケット送信時刻に基づいて前記第一のFIFOから読み出すと、
前記第一のFIFOに蓄積され、かつ、前記マルチキャストパケットの次に読み出される第一のパケットの次パケット送信時刻を計算し、さらに、前記第二のFIFOに蓄積され、かつ、次に読み出される第二のパケットの前記第二の次パケット送信時刻を第三の次パケット送信時刻に変更することを特徴とする。 - 請求項5記載のルータ装置であって、
前記送信部の変更は、前記第二の次パケット送信時刻と前記マルチキャストパケットのパケット長と前記第二の宛先に設定された帯域とに基づくことを特徴とする。 - 請求項5または請求項6記載のルータ装置であって、
前記複数の宛先毎に設定された帯域は、第一の帯域と第二の帯域を含み、
前記パケットリード部は、前記第一の帯域と第二の帯域のうち、帯域の小さい方に合わせて前記パケットの送信を行うことを特徴とする。 - 請求項5乃至請求項7のいずれかに記載のルータ装置であって、
前記マルチキャストパケットが蓄積される第一のFIFOに対応する前記第一の宛先に設定される帯域は、前記第二のFIFOに対応する前記第二の宛先に設定される帯域より小さい帯域であることを特徴とする。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007162014A JP4742072B2 (ja) | 2007-06-20 | 2007-06-20 | シェーピング装置およびルータ装置 |
US12/026,774 US7852762B2 (en) | 2007-06-20 | 2008-02-06 | Shaping device and router device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007162014A JP4742072B2 (ja) | 2007-06-20 | 2007-06-20 | シェーピング装置およびルータ装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009004930A JP2009004930A (ja) | 2009-01-08 |
JP4742072B2 true JP4742072B2 (ja) | 2011-08-10 |
Family
ID=40136367
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007162014A Expired - Fee Related JP4742072B2 (ja) | 2007-06-20 | 2007-06-20 | シェーピング装置およびルータ装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7852762B2 (ja) |
JP (1) | JP4742072B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101500251B1 (ko) * | 2010-12-17 | 2015-03-06 | 닛본 덴끼 가부시끼가이샤 | 통신 시스템, 노드, 패킷 전송 방법 및 프로그램을 기록한 컴퓨터 판독가능 기록 매체 |
WO2016006907A1 (ko) * | 2014-07-07 | 2016-01-14 | 엘지전자 주식회사 | 하이브리드 방송 신호 송수신 장치 및 송수신 방법 |
CN104683495B (zh) * | 2015-02-09 | 2018-04-06 | 新华三技术有限公司 | 一种mac表项的管理方法和设备 |
US10230653B2 (en) * | 2016-12-08 | 2019-03-12 | Infinera Corporation | Managing latencies in data center interconnect switches using spare line side bandwidth and multiple paths inside the data center |
CN109743250B (zh) * | 2018-12-07 | 2020-09-04 | 华为技术有限公司 | 组播报文的传输方法、第一网络设备和第二网络设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000124953A (ja) * | 1998-10-15 | 2000-04-28 | Fujitsu Ltd | バッファ制御方法及びバッファ制御装置 |
JP2003134160A (ja) * | 2001-10-25 | 2003-05-09 | Matsushita Electric Ind Co Ltd | 帯域保証システム、中継装置、及び、ネットワーク管理サーバ |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06315034A (ja) | 1993-04-28 | 1994-11-08 | Nippon Telegr & Teleph Corp <Ntt> | セル流制御装置およびatm通信網 |
US6532213B1 (en) * | 1998-05-15 | 2003-03-11 | Agere Systems Inc. | Guaranteeing data transfer delays in data packet networks using earliest deadline first packet schedulers |
JP3624363B2 (ja) * | 1998-11-10 | 2005-03-02 | 富士通株式会社 | Atm装置における帯域制御装置 |
US6633540B1 (en) * | 1999-07-02 | 2003-10-14 | Nokia Internet Communications, Inc. | Real-time traffic shaper with keep-alive property for best-effort traffic |
JP2001230810A (ja) * | 2000-02-16 | 2001-08-24 | Fujitsu Ltd | パケット流量制御装置および方法 |
JP2003018204A (ja) * | 2001-07-02 | 2003-01-17 | Hitachi Ltd | フロー検出機能を備えたパケット転送装置およびフロー管理方法 |
JP4394988B2 (ja) * | 2004-03-19 | 2010-01-06 | 富士通株式会社 | パケット読出し制御方法及び装置 |
CN100466603C (zh) * | 2005-05-17 | 2009-03-04 | 华为技术有限公司 | 对网络中传输的业务流进行整形的方法及装置 |
US7929532B2 (en) * | 2005-11-30 | 2011-04-19 | Cortina Systems, Inc. | Selective multicast traffic shaping |
-
2007
- 2007-06-20 JP JP2007162014A patent/JP4742072B2/ja not_active Expired - Fee Related
-
2008
- 2008-02-06 US US12/026,774 patent/US7852762B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000124953A (ja) * | 1998-10-15 | 2000-04-28 | Fujitsu Ltd | バッファ制御方法及びバッファ制御装置 |
JP2003134160A (ja) * | 2001-10-25 | 2003-05-09 | Matsushita Electric Ind Co Ltd | 帯域保証システム、中継装置、及び、ネットワーク管理サーバ |
Also Published As
Publication number | Publication date |
---|---|
US7852762B2 (en) | 2010-12-14 |
JP2009004930A (ja) | 2009-01-08 |
US20080316924A1 (en) | 2008-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2977029B2 (ja) | 高速atmセル伝送を使用したインターネットプロトコルスイッチング方法及びそのためのネットワーク | |
US6563794B1 (en) | Boundary device for performing a connection control at a boundary between two communications networks | |
Davik et al. | IEEE 802.17 resilient packet ring tutorial | |
US7672324B2 (en) | Packet forwarding apparatus with QoS control | |
JP4547339B2 (ja) | 送信制御機能を備えるパケット中継装置 | |
Borden et al. | Integration of real-time services in an IP-ATM network architecture | |
JPH0486044A (ja) | 広帯域通信網、エンドユーザ端末、通信網、広帯域通信ノード、通信ノード、インターフェースアダプタ、マルチポイント接続インターフェース、マルチポイント接続制御装置及びアクセスユニット | |
JPH11103298A (ja) | パケット伝送制御方法および装置 | |
JP2000244507A (ja) | 境界装置及びそのコネクション設定方法 | |
EP0669780A2 (en) | A medium access control protocol for single bus fair access local area network | |
US7092359B2 (en) | Method for distributing the data-traffic load on a communication network and a communication network for implementing this method | |
Nagami et al. | Toshiba's Flow Attribute Notification Protocol (FANP) Specification | |
Gerla et al. | Internetting LAN's and MAN's to B-ISDN's for Connectionless Traffic Support | |
JP4742072B2 (ja) | シェーピング装置およびルータ装置 | |
JP3688525B2 (ja) | パケットフロー制御方法及びルータ装置 | |
Basturk et al. | Design and implementation of a QoS capable switch-router | |
JPH11103297A (ja) | パケット伝送制御方法および装置 | |
US6493345B1 (en) | Single sender private multicast server for use with LAN emulation in asynchronous transfer mode networks | |
CN101534203B (zh) | 一种组播控制的方法、设备和系统 | |
JP3686345B2 (ja) | 通信品質保証方法 | |
JP2004241835A (ja) | 品質保証型データストリームを転送するための受付判定方法、閉域ip網、そのプログラム | |
JP3121800B2 (ja) | 広帯域通信網 | |
JP3132842B2 (ja) | ラベル交換網におけるコネクションレス型通信方式とコネクション型通信方式との多重方式 | |
Grossglausera et al. | SEAM: An Architecture for Scalable and E cient ATM Multipoint-to-Multipoint Communication | |
Lai et al. | SDRAM: a SD channel-based multicast scheme on ATM networks for multimedia transmissions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090701 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090701 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110113 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110125 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110324 |
|
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: 20110412 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110509 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4742072 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: 20140513 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |