Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3640551B2 - ATM equipment - Google Patents
[go: Go Back, main page]

JP3640551B2 - ATM equipment - Google Patents

ATM equipment Download PDF

Info

Publication number
JP3640551B2
JP3640551B2 JP32375098A JP32375098A JP3640551B2 JP 3640551 B2 JP3640551 B2 JP 3640551B2 JP 32375098 A JP32375098 A JP 32375098A JP 32375098 A JP32375098 A JP 32375098A JP 3640551 B2 JP3640551 B2 JP 3640551B2
Authority
JP
Japan
Prior art keywords
cell
ais
atm
cells
address
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
Application number
JP32375098A
Other languages
Japanese (ja)
Other versions
JP2000151640A (en
Inventor
河内  肇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP32375098A priority Critical patent/JP3640551B2/en
Publication of JP2000151640A publication Critical patent/JP2000151640A/en
Application granted granted Critical
Publication of JP3640551B2 publication Critical patent/JP3640551B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、警報表示信号(AIS;Alarm Indication Signal) 発生機能を備えたATM(Asynchronous Transfer Mode)装置に関するものである。
【0002】
【従来の技術】
一般に、ATM装置には、AIS発生機能が設けられている。AIS発生機能を設けることにより、物理層に故障が発生した際に、この故障状態を下位装置に伝達するための仮想パス(VP;Virtual Path) であるVP−AISを発生させることができる。また、仮想パスに故障が発生した場合には、この故障状態を下位装置に伝達するための仮想チャネル(VC;Virtual Chanel) であるVC−AISを発生させる。
【0003】
図3(A)および(B)は、従来のATM装置の動作を説明するための概念図である。
【0004】
図3(A)および(B)に示したように、ATM装置300では、上流の装置から受信したセルが、下流の装置に送信される。
【0005】
ここで、図3(A)に示したように、物理層310で故障が発生したことをATM装置300が検出した場合には、ATM層320のVPレベル321でVP−AISが生成され、下流の装置に送信される。
【0006】
また、図3(B)に示したように、VPレベル321で故障が発生したことをATM装置300が検出した場合には、ATM層320のVCレベル322でVC−AISが生成され、下流の装置に送信される。
【0007】
ATM装置300によって生成されたVP−AISは、他のATM装置の各VPのうち、故障の検出時にコネクションが有効であるものに対してのみ、送信される。このために、従来は、ATM装置300内の警報発生部に、VP−AISのコネクション状態を示すテーブルが設けられていた。そして、この警報発生部が、コネクションの有効な送信先を順次判断して、これらの送信先ごとにVP−AISの生成・送信を行うこととしていた。
【0008】
同様に、VC−AISも、他のATM装置の各VCのうち、故障の検出時にコネクションが設定されているものに対してのみ、送信される。この場合も、各ATM装置は、VC−AISの送信先を示すテーブルも、備えていた。
【0009】
【発明が解決しようとする課題】
上述したように、図3に示した装置では、VP−AIS用およびVC−AIS用のコネクション設定テーブルが、それぞれ必要になる。このテーブルでは、設定が可能な送信先ごとに、VP−AISの場合には8または12ビット、VC−AISの場合には16ビットの記憶領域が必要となる。
【0010】
このため、従来のATM装置では、AIS発生機能を設けようとすると、大規模なメモリが必要となってハードウエアの規模が大きくなってしまうという欠点が生じていた。
【0011】
【課題を解決するための手段】
この発明に係るATM装置は、ATM層または物理層において故障が発生したことを示す故障信号を受信したときに生成される警報表示セルの、発生周期を生成するタイマと、このタイマから与えられた周期でカウントアップまたはカウントダウンを行うことにより、アドレス信号を順次発生させるアドレス発生カウンタと、このアドレス発生カウンタから入力したアドレス信号を用いて警報表示セルを生成するセル生成部と、コネクション設定の有効/無効に応じてセルを送信または廃棄する機能部に接続され、外部から当該機能部に入力される他の種類のセルを監視し、当該他の種類のセルが存在しない帯域に前記警報表示セルを挿入して当該機能部に送るセル挿入部とを有する警報発生手段を備える。
【0012】
このような構成の装置では、タイマで生成された発生周期にしたがって警報表示セルが生成され、且つ、他の種類のセルが存在しない帯域を用いて警報表示セルが送信される。すなわち、この発明によれば、警報表示セルが送信される周期や、警報表示セルの送信に使用される帯域を制御することができる。
【0013】
これにより、ネットワーク内を通信されるセルが警報表示セルのみになることを回避することができ、さらには、警報表示セルが他の種類のセルの通信に与える影響を抑えることができる。
【0014】
【発明の実施の形態】
以下、この発明の実施の形態について、図面を用いて説明する。なお、図中、各構成成分の大きさ、形状および配置関係は、この発明が理解できる程度に概略的に示してあるにすぎず、また、以下に説明する数値的条件は単なる例示にすぎないことを理解されたい。
【0015】
図1は、この実施の形態に係るATM装置の全体構成を概略的に示すブロック図である。
【0016】
同図において、インタフェース101は、外部からデータAを受信する。
【0017】
警報発生部102は、後述するように、データAの入力を監視する。そして、故障信号Bを入力したときに、警報表示セル(VP−AISセルまたはVC−AISセル)を発生させて、ユーザセルの無い帯域に挿入する。
【0018】
方路振分部103は、ユーザセルを送信するための機能部である。この方路振分部103は、警報発生部102を介して、外部からユーザセルを入力する。そして、入力したユーザセルと送信先とのコネクションが有効か無効かを、コネクション設定テーブル104を用いて判断し、無効の場合はセルを廃棄する。一方、コネクションが有効の場合は、この送信先に応じてユーザセルのヘッダを書き換える。また、この実施の形態では、方路振分部103には、警報表示セルも入力される。したがって、方路振分部103は、警報表示セルに対しても、コネクション設定テーブル104を用いてコネクションの有効/無効を判断し、無効の場合はセルを廃棄し、有効の場合はセルのヘッダを書き換えることになる。
【0019】
インタフェース105は、方路振分部103でヘッダを書き換えられたユーザセルおよび警報表示セルを、外部に送信する。
【0020】
図2は、警報発生部102の内部構成を概略的に示すブロック図である。
【0021】
同図において、タイマ201は、AISの発生周期を生成する。
【0022】
また、アドレス発生カウンタ202は、タイマ201で与えられた周期に基づいて、アドレス信号としてのVPI(Virtual Path Identifier) またはVCI(Virtual Chanel Identifier) を発生させる。
【0023】
AISセル生成回路203は、下位層から故障信号Bを入力したときに、上述のアドレス信号を用いて警報表示セルを生成する。
【0024】
AISセル挿入回路204は、データAの入力を監視する。そして、AISセル生成回路203から受け取った警報表示セルを、ユーザセルの無い帯域に挿入して、方路振分部103に送る。
【0025】
次に、この実施の形態に係るATM装置の動作について、物理層で故障が発生した場合を例に採って説明する。
【0026】
物理層で故障が発生すると、故障個所からAISセル生成回路203に、故障信号Bが送信される。AISセル生成回路203は、故障信号Bを受信すると、VPIを発生させるための命令を、アドレス発生カウンタ202に送る。
【0027】
アドレス発生カウンタ202は、この命令を受信すると、タイマ201で与えられた周期に基づいてカウントアップ(またはカウントダウン)を開始し、各カウント値をアドレスとするVPIを順次発生する。これらのVPIは、順次、AISセル生成回路203に送られる。ここでは、このアドレス発生カウンタ202により、0番地〜4095番地のVPIがそれぞれ生成され、AISセル生成回路203に送信されるものとする。
【0028】
AISセル生成回路203は、アドレス発生カウンタ202から受信した各VPIを用いて、VP−AISセルを順次生成する。
【0029】
そして、上述したように、AISセル挿入回路204が、VP−AISセルを、ユーザセルの無い帯域に挿入して、方路振分部103に送信する。
【0030】
方路振分部103は、コネクション設定テーブル104を用いて各セルの送信先を判断し、この送信先に応じて各セルのヘッダを書き換えて、インタフェース105に送る。ここで、方路振分部103は、コネクションが設定されていないセルについては、無効なセルであると判断して廃棄する。したがって、インタフェース105からは、コネクションが有効なVP−AISセルのみが送信先に送られる。例えば、有効なコネクションに対応するVPIが10番地、20番地および30番地のみであるとすると、これらの番地のVPIが格納されたVP−AISセルのみがインタフェース105から送信され、他のVP−AISセル(すなわち、0〜9番地、11〜19番地、21〜29番地および31〜4095番地のVPIが挿入されたセル)は全て廃棄される。
【0031】
その後、コネクションが有効なVP−AISセルが、インタフェース105から下流の装置に送信される。
【0032】
なお、ATM層のVPレベルで故障が発生した場合も、物理層の場合と同様にして、方路振分部103でコネクションが有効であると判断されたVC−AISセルのみが送信される。
【0033】
このように、この実施の形態では、故障時に、警報発生部102が、すべての番地に対する警報表示セルを生成して、ユーザセル用の機能部である方路振分部103に送信することとした。これにより、送信する必要のない警報表示セルは方路振分部103で廃棄されるので、警報発生部102がコネクションの有効/無効の判断をする必要がない。したがって、この実施の形態では、コネクション設定テーブルを設ける必要がないので、従来よりもハードウエアの規模を小さくすることができる。
【0034】
この実施の形態では、ユーザセル用方路振分部103のコネクション設定テーブル104を利用することとしたが、他の機能部のコネクション設定テーブルを利用してもよいことは、もちろんである。
【0035】
【発明の効果】
以上詳細に説明したように、この発明に係るATM装置によれば、警報表示信号のためのコネクション設定テーブルを不要にすることができ、したがって、ハードウエアの規模を小さくすることができる。
【図面の簡単な説明】
【図1】実施の形態に係るATM装置の全体構成を概略的に示すブロック図である。
【図2】図1に示した警報発生部の内部構成を概略的に示すブロック図である。
【図3】(A),(B)ともに、従来のATM装置の動作を説明するための概念図である。
【符号の説明】
101,105 インタフェース
102 警報発生部
103 方路振分部
104 コネクション設定テーブル
201 タイマ
202 アドレス発生カウンタ
203 AISセル生成回路
204 AISセル挿入回路
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an ATM (Asynchronous Transfer Mode) device having an alarm indication signal (AIS) generating function.
[0002]
[Prior art]
Generally, an ATM device is provided with an AIS generation function. By providing the AIS generation function, when a failure occurs in the physical layer, it is possible to generate a VP-AIS that is a virtual path (VP) for transmitting this failure state to a lower level device. Further, when a failure occurs in the virtual path, VC-AIS which is a virtual channel (VC) for transmitting this failure state to the lower-level device is generated.
[0003]
3A and 3B are conceptual diagrams for explaining the operation of a conventional ATM device.
[0004]
As shown in FIGS. 3A and 3B, in the ATM device 300, the cell received from the upstream device is transmitted to the downstream device.
[0005]
Here, as shown in FIG. 3A, when the ATM device 300 detects that a failure has occurred in the physical layer 310, a VP-AIS is generated at the VP level 321 of the ATM layer 320, and is downstream. Sent to the device.
[0006]
Further, as shown in FIG. 3B, when the ATM device 300 detects that a failure has occurred at the VP level 321, a VC-AIS is generated at the VC level 322 of the ATM layer 320, Sent to the device.
[0007]
The VP-AIS generated by the ATM device 300 is transmitted only to each VP of another ATM device whose connection is valid when a failure is detected. For this reason, conventionally, a table indicating the connection state of VP-AIS has been provided in the alarm generation unit in the ATM device 300. The alarm generation unit sequentially determines effective transmission destinations of the connection, and generates and transmits VP-AIS for each of the transmission destinations.
[0008]
Similarly, the VC-AIS is transmitted only to each of the VCs of other ATM devices for which a connection is set when a failure is detected. Also in this case, each ATM device was provided with a table indicating the VC-AIS transmission destination.
[0009]
[Problems to be solved by the invention]
As described above, the apparatus shown in FIG. 3 requires connection setting tables for VP-AIS and VC-AIS. This table requires a storage area of 8 or 12 bits for VP-AIS and 16 bits for VC-AIS for each destination that can be set.
[0010]
For this reason, in the conventional ATM device, when an AIS generation function is provided, a large-scale memory is required, and the hardware scale increases.
[0011]
[Means for Solving the Problems]
ATM apparatus according to the present invention, the alarm display cell generated when receiving a failure signal indicating that a failure in the ATM layer or the physical layer is generated, a timer for generating a generation period, given from the timer An address generation counter that sequentially generates address signals by counting up or counting down in a cycle, a cell generation unit that generates an alarm display cell using an address signal input from the address generation counter, and connection setting Connected to a function unit that transmits or discards cells according to invalidity, monitors other types of cells that are input to the function unit from the outside, and displays the alarm display cell in a band where the other types of cells do not exist. An alarm generation means having a cell insertion section that is inserted and sent to the function section is provided.
[0012]
In the apparatus having such a configuration, an alarm display cell is generated according to the generation cycle generated by the timer, and the alarm display cell is transmitted using a band in which no other type of cell exists. That is, according to the present invention, it is possible to control the cycle at which the alarm display cell is transmitted and the band used for transmitting the alarm display cell.
[0013]
Thereby, it can be avoided that the cells communicated in the network are only alarm display cells, and further, the influence of the alarm display cells on the communication of other types of cells can be suppressed.
[0014]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. In the drawings, the size, shape, and arrangement relationship of each component are shown only schematically to the extent that the present invention can be understood, and the numerical conditions described below are merely examples. Please understand that.
[0015]
FIG. 1 is a block diagram schematically showing the overall configuration of an ATM apparatus according to this embodiment.
[0016]
In the figure, an interface 101 receives data A from the outside.
[0017]
The alarm generation unit 102 monitors the input of data A as will be described later. When the failure signal B is input, an alarm display cell (VP-AIS cell or VC-AIS cell) is generated and inserted in a band without a user cell.
[0018]
The route distribution unit 103 is a functional unit for transmitting user cells. The route distribution unit 103 inputs a user cell from the outside via the alarm generation unit 102. Then, the connection setting table 104 is used to determine whether the connection between the input user cell and the transmission destination is valid or invalid. If the connection is invalid, the cell is discarded. On the other hand, when the connection is valid, the header of the user cell is rewritten according to the transmission destination. In this embodiment, a warning display cell is also input to the route distribution unit 103. Therefore, the route distribution unit 103 also determines the validity / invalidity of the connection using the connection setting table 104 for the alarm display cell, and discards the cell if invalid, and cell header if valid. Will be rewritten.
[0019]
The interface 105 transmits the user cell and alarm display cell whose header has been rewritten by the route distribution unit 103 to the outside.
[0020]
FIG. 2 is a block diagram schematically showing the internal configuration of the alarm generation unit 102.
[0021]
In the figure, a timer 201 generates an AIS generation cycle.
[0022]
The address generation counter 202 generates a VPI (Virtual Path Identifier) or VCI (Virtual Channel Identifier) as an address signal based on the period given by the timer 201.
[0023]
When the failure signal B is input from the lower layer, the AIS cell generation circuit 203 generates an alarm display cell using the above address signal.
[0024]
The AIS cell insertion circuit 204 monitors the input of data A. Then, the alarm display cell received from the AIS cell generation circuit 203 is inserted into a band without a user cell and sent to the route distribution unit 103.
[0025]
Next, the operation of the ATM device according to this embodiment will be described taking as an example the case where a failure has occurred in the physical layer.
[0026]
When a failure occurs in the physical layer, a failure signal B is transmitted from the failure location to the AIS cell generation circuit 203. When receiving the failure signal B, the AIS cell generation circuit 203 sends a command for generating a VPI to the address generation counter 202.
[0027]
When receiving this command, the address generation counter 202 starts counting up (or counting down) based on the period given by the timer 201, and sequentially generates VPIs having respective count values as addresses. These VPIs are sequentially sent to the AIS cell generation circuit 203. Here, it is assumed that VPIs at addresses 0 to 4095 are generated by the address generation counter 202 and transmitted to the AIS cell generation circuit 203.
[0028]
The AIS cell generation circuit 203 sequentially generates VP-AIS cells using each VPI received from the address generation counter 202.
[0029]
Then, as described above, the AIS cell insertion circuit 204 inserts the VP-AIS cell into a band without a user cell and transmits it to the route distribution unit 103.
[0030]
The route distribution unit 103 uses the connection setting table 104 to determine the transmission destination of each cell, rewrites the header of each cell according to this transmission destination, and sends it to the interface 105. Here, the route distribution unit 103 determines that a cell for which no connection is set is an invalid cell and discards it. Therefore, only the VP-AIS cell with a valid connection is sent from the interface 105 to the transmission destination. For example, if the VPIs corresponding to valid connections are only the 10th address, the 20th address, and the 30th address, only the VP-AIS cell storing the VPIs of these addresses is transmitted from the interface 105, and the other VP-AISs are transmitted. All cells (that is, cells into which VPIs at addresses 0-9, 11-19, 21-29, and 31-4095 are inserted) are all discarded.
[0031]
Thereafter, a VP-AIS cell with a valid connection is transmitted from the interface 105 to a downstream device.
[0032]
Even when a failure occurs at the VP level of the ATM layer, only the VC-AIS cell for which the connection is determined to be valid by the route distribution unit 103 is transmitted in the same manner as in the physical layer.
[0033]
Thus, in this embodiment, at the time of failure, the alarm generation unit 102 generates alarm display cells for all addresses and transmits them to the route distribution unit 103 which is a functional unit for user cells. did. As a result, alarm display cells that do not need to be transmitted are discarded by the route distribution unit 103, so that the alarm generation unit 102 does not need to determine whether the connection is valid or invalid. Therefore, in this embodiment, since it is not necessary to provide a connection setting table, the scale of hardware can be reduced as compared with the prior art.
[0034]
In this embodiment, the connection setting table 104 of the user cell route distribution unit 103 is used, but it goes without saying that the connection setting table of another functional unit may be used.
[0035]
【The invention's effect】
As described above in detail, according to the ATM device of the present invention, the connection setting table for the alarm display signal can be eliminated, and therefore the hardware scale can be reduced.
[Brief description of the drawings]
FIG. 1 is a block diagram schematically showing an overall configuration of an ATM apparatus according to an embodiment.
FIG. 2 is a block diagram schematically showing an internal configuration of an alarm generation unit shown in FIG.
FIGS. 3A and 3B are conceptual diagrams for explaining the operation of a conventional ATM device.
[Explanation of symbols]
101, 105 Interface 102 Alarm generation unit 103 Route distribution unit 104 Connection setting table 201 Timer 202 Address generation counter 203 AIS cell generation circuit 204 AIS cell insertion circuit

Claims (3)

ATM層または物理層において故障が発生したことを示す故障信号を受信したときに生成される警報表示セルの、発生周期を生成するタイマと、
このタイマから与えられた周期でカウントアップまたはカウントダウンを行うことにより、アドレス信号を順次発生させるアドレス発生カウンタと、
このアドレス発生カウンタから入力した前記アドレス信号を用いて前記警報表示セルを生成するセル生成部と、
コネクション設定の有効/無効に応じてセルを送信または廃棄する機能部に接続され、外部から当該機能部に入力される他の種類のセルを監視し、当該他の種類のセルが存在しない帯域に前記警報表示セルを挿入して当該機能部に送るセル挿入部と、
を有する警報発生手段を備えたことを特徴とするATM装置。
A timer for generating an occurrence period of an alarm display cell generated when a failure signal indicating that a failure has occurred in an ATM layer or a physical layer is received ;
An address generation counter that sequentially generates address signals by counting up or counting down at a period given by the timer; and
A cell generator for generating the alarm display cell using the address signal input from the address generating counter,
Connected to a function unit that transmits or discards cells according to the validity / invalidity of connection settings, monitors other types of cells that are input from the outside to the function unit, and sets the band so that no other type of cells exist A cell insertion unit that inserts the alarm display cell and sends it to the functional unit ;
An ATM device comprising an alarm generating means having
前記アドレス信号が、仮想パス識別子または仮想チャネル識別子であることを特徴とする請求項1に記載のATM装置。The ATM apparatus according to claim 1, wherein the address signal is a virtual path identifier or a virtual channel identifier. 前記機能部が、ユーザセル用の方路振分手段であることを特徴とする請求項1または2に記載のATM装置。The ATM device according to claim 1, wherein the functional unit is a route distribution unit for user cells.
JP32375098A 1998-11-13 1998-11-13 ATM equipment Expired - Fee Related JP3640551B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32375098A JP3640551B2 (en) 1998-11-13 1998-11-13 ATM equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32375098A JP3640551B2 (en) 1998-11-13 1998-11-13 ATM equipment

Publications (2)

Publication Number Publication Date
JP2000151640A JP2000151640A (en) 2000-05-30
JP3640551B2 true JP3640551B2 (en) 2005-04-20

Family

ID=18158213

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32375098A Expired - Fee Related JP3640551B2 (en) 1998-11-13 1998-11-13 ATM equipment

Country Status (1)

Country Link
JP (1) JP3640551B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7359335B2 (en) 2003-07-18 2008-04-15 International Business Machines Corporation Automatic configuration of network for monitoring
JP6323282B2 (en) * 2014-09-29 2018-05-16 沖電気工業株式会社 Line termination equipment

Also Published As

Publication number Publication date
JP2000151640A (en) 2000-05-30

Similar Documents

Publication Publication Date Title
JP2849357B2 (en) Apparatus and method for determining network node congestion state
US5257311A (en) System for monitoring ATM cross-connecting apparatus by inside-apparatus monitoring cell
JP3332474B2 (en) ATM communication device and failure detection notification device
US5790525A (en) Information collection device and method for use with communications networks
JP3430074B2 (en) Operation and maintenance cell detection apparatus and method
JP3640551B2 (en) ATM equipment
US6282171B1 (en) System and method regarding early packet discard (EPD) and partial packet discard (PPD)
US6430197B1 (en) Asynchronous transfer mode (ATM) cell multiplexing/demultiplexing apparatus
US6594237B1 (en) Fixed length data processing apparatus
JP3888741B2 (en) Cell transmission rate decoupling method
US6005844A (en) Information collection device and method for use with communications networks
KR0153920B1 (en) Atm physical layer processor for atm communication at pseudo synchronous digital hierachy
JP2556192B2 (en) Alarm transfer method in ATM system
JPH07202897A (en) In-apparatus information notification method and detour method for faulty VP or VC
JP2895657B2 (en) Monitoring system for ATM transmission network
US6724771B1 (en) Method of monitoring ATM cell bus
JP3080041B2 (en) ABR self-healing cell discard prevention device
JP3368454B2 (en) Cell loss / misplacement detection processing method
JP3587708B2 (en) Cell management processing circuit and network system
Doboli et al. A simulation model for the operation and maintenance functionality in ATM switches
JP3811543B2 (en) ATM communication apparatus and AIS cell generation method
KR100194607B1 (en) PSTN interlock ATM switch matching device
JPH10308742A (en) Atm processor
JP3499229B2 (en) OAM processing equipment
JP3504246B2 (en) OAM processing equipment

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040706

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040819

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: 20050118

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050118

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: 20090128

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100128

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100128

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110128

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110128

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120128

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130128

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140128

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees