JPH088906A - Multiple address communication control system - Google Patents

Multiple address communication control system

Info

Publication number
JPH088906A
JPH088906A JP13573894A JP13573894A JPH088906A JP H088906 A JPH088906 A JP H088906A JP 13573894 A JP13573894 A JP 13573894A JP 13573894 A JP13573894 A JP 13573894A JP H088906 A JPH088906 A JP H088906A
Authority
JP
Japan
Prior art keywords
data
broadcast
output
broadcast data
read
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
Application number
JP13573894A
Other languages
Japanese (ja)
Other versions
JP2669348B2 (en
Inventor
Ryuichi Ikematsu
龍一 池松
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP13573894A priority Critical patent/JP2669348B2/en
Publication of JPH088906A publication Critical patent/JPH088906A/en
Application granted granted Critical
Publication of JP2669348B2 publication Critical patent/JP2669348B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE:To facilitate identification processing between multiple address communication data and non-multiple address communication data by setting number of times of data transmission for each of data and terminating the transmission after the setting number is sent. CONSTITUTION:A multiple address communication data identification section 3 receiving input data S1 extracts destination information and provides an output of multiple address communication information S5 and destination data 6S to a multiple address communication information output section 4 when the identification section 3 identifies the multiple address communication data. The output section 4 obtains the remaining read times based on the data S6 and sets 'remaining read number - 1' to a remaining read number storage section 5 based on multiple address communication information S7 and writes it to a switch buffer 1 via a write/read control section 2. When the identification section 3 identifies the received data to be non-multiple address communication data, '1' is set to the storage section 5. Thus, the multiple address communication data and non-multiple address communication data are processed identically.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、例えば共有バッファ形
スイッチが使用されるATM通信路を用いた同報制御方
式に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a broadcast control system using an ATM communication path in which, for example, a shared buffer type switch is used.

【0002】[0002]

【従来の技術】従来、ATM通信では出力方路切換用の
スイッチにバッファを備えた共有バッファ形スイッチが
使用されている。これは出力方路切換用のスイッチを共
有するバッファを備え、そのバッファに蓄えたデータ
を、選択された出力方路に送出できるようにしたもので
ある。この機能を使用して従来、同報通信が行われてい
た。これは同報通信を行うときは、伝送する必要のある
データ、すなわち同報データが共有バッファ形スイッチ
に供給されるが、これと共に、どこへ伝送するかを表す
出力方路データも供給される。このため、共有バッファ
に同報データを記憶させ、それを出力方路データに基づ
いて必要な宛先に伝送することで同報通信が行われる。
2. Description of the Related Art Conventionally, in ATM communication, a shared buffer type switch having a buffer is used as a switch for switching an output route. This is provided with a buffer sharing a switch for switching an output route, and the data stored in the buffer can be sent to a selected output route. Broadcasting has conventionally been performed using this function. This is because when the broadcast communication is performed, the data that needs to be transmitted, that is, the broadcast data is supplied to the shared buffer type switch, and together with this, the output route data indicating where to transmit is also supplied. . Therefore, the broadcast data is stored in the shared buffer, and the broadcast data is transmitted to the required destination based on the output route data, whereby the broadcast communication is performed.

【0003】このとき、残り読出回数を管理しておき、
最後の宛先に同報データを伝送したら、共有バッファ形
スイッチの内容をリセット、あるいは次に伝送する情報
に書き換えるようにしている。最後の宛先を管理する方
法として、共有バッファ形スイッチから読み出した「残
り読出回数の実数」を監視し、残り読出回数が「1」の
場合は最後の宛先であると判断し、共有バッファ形スイ
ッチに同報データを記憶するため使用していたアドレス
を解放する。一方、伝送するデータが同報データでない
場合、残り読出回数は2をセットしたうえで同様の処理
を行う。この場合、同報通信のときと同様に共有バッフ
ァ形スイッチに伝送すべきデータが記憶され、残り読出
回数が1になった時点で前述と同様に共有バッファ形ス
イッチが伝送するデータを記憶するため使用していたア
ドレスを解放する。
At this time, the remaining read number is managed,
When the broadcast data is transmitted to the final destination, the contents of the shared buffer type switch are reset or rewritten to the information to be transmitted next. As a method of managing the final destination, the “real number of remaining read times” read from the shared buffer type switch is monitored, and when the remaining read number is “1”, it is determined that the destination is the final destination and the shared buffer type switch is determined. The address used for storing the broadcast data is released. On the other hand, when the data to be transmitted is not the broadcast data, the remaining read number is set to 2 and the same processing is performed. In this case, the data to be transmitted is stored in the shared buffer type switch as in the case of the broadcast communication, and the data transmitted by the shared buffer type switch is stored in the same manner as described above when the remaining number of readings becomes 1. Release the used address.

【0004】[0004]

【発明が解決しようとする課題】しかしながら従来の方
式では、共有バッファ形スイッチから読み出すデータが
同報データの場合と、そうでない場合とで、残り読出回
数としてセットする回数が異なっており、そのために特
別な処理をしなければならない。すなわち、同報通信を
行う場合よりもそうでない場合の方が圧倒的に多いの
で、その都度、余分な処理を行うことは非常に効率が悪
いという課題を有していた。
However, in the conventional method, the number of remaining read times set is different depending on whether the data read from the shared buffer switch is broadcast data or not. Special treatment must be done. That is, since there are overwhelmingly more cases where the broadcast communication is not performed than when the broadcast communication is performed, there is a problem that performing extra processing each time is very inefficient.

【0005】本発明はこのような状況に鑑みてなされた
もので、非同報データのために特別な処理をしなくて
も、同報データと非同報データとの識別制御を容易に行
うようにしたものである。
The present invention has been made in view of such a situation, and easily controls the discrimination between the broadcast data and the non-broadcast data without special processing for the non-broadcast data. It was done like this.

【0006】[0006]

【課題を解決するための手段】このような課題を解決す
るために請求項1の発明は、データを伝送する回数とし
て「出力方路数−1」を設定し、データが1回送信され
る度に出力方路数を減じ、「出力方路数−1」の値が
「0」になったとき伝送処理を終了するようにしたもの
である。請求項2の発明は、出力方路情報に基づいて残
り読出回数−1を示す値を記憶し、入力された同報デー
タを伝送するようにスイッチバッファを制御する書込/
読出制御部と、残り読出回数−1の値が0であった場合
に、スイッチバッファに同報データが記憶されているア
ドレスの解放を指示するアドレス解放判定部とを備えた
ものである。請求項3の発明は、請求項2の発明におい
て、非同報データを検出したとき残り読出回数を1に設
定することにより、同報データと非同報データの処理を
同一にしたものである。
In order to solve such a problem, the invention of claim 1 sets "output route number-1" as the number of times of data transmission, and data is transmitted once. The number of output routes is reduced each time, and the transmission process is terminated when the value of "the number of output routes-1" becomes "0". According to a second aspect of the present invention, a value indicating the number of remaining readings-1 is stored based on the output route information, and the write / write control is performed to control the switch buffer so as to transmit the input broadcast data.
The read control unit and the address release determination unit for instructing the release of the address where the broadcast data is stored in the switch buffer when the value of the remaining read number -1 is 0 are provided. According to the invention of claim 3, in the invention of claim 2, when the non-broadcast data is detected, the remaining read number is set to 1, so that the processing of the broadcast data and the non-broadcast data is made the same. .

【0007】[0007]

【作用】請求項1および請求項2の発明は、出力方路情
報に基づいて残り読出回数−1が設定され、同報データ
を1回送出する度に残り読出回数が減算され残り読出回
数−1が0になった時点で同報データの送出が終了す
る。請求項3の発明は、非同報データを検出したとき出
力方路数が1に設定され、データを1回送出した後にデ
ータの送出処理が終了する。
According to the first and second aspects of the present invention, the remaining read number-1 is set based on the output route information, and the remaining read number is subtracted each time the broadcast data is sent once, and the remaining read number- When 1 becomes 0, transmission of the broadcast data ends. According to the third aspect of the invention, the number of output routes is set to 1 when non-broadcast data is detected, and the data transmission process is terminated after the data has been transmitted once.

【0008】[0008]

【実施例】次に、本発明について図面を参照して説明す
る。図1は本発明の一実施例を示すブロック図である。
先ず、データ書き込み時の処理について説明する。入力
データS1が供給されると、同報データ識別部3ではそ
の入力データS1から宛先情報を引き出し、入力された
データが同報データかどうかの識別を行う。同報データ
の場合は同報情報S5と宛先データS6が同報情報出力
部4に出力される。同報情報出力部4では同報情報S5
が同報データであることを示している場合、宛先情報S
6に基づいてそれに対応する同報情報S7を残り読出回
数記憶部5および書込/読出制御部2に出力する。
Next, the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing one embodiment of the present invention.
First, the process at the time of writing data will be described. When the input data S1 is supplied, the broadcast data identification unit 3 extracts the destination information from the input data S1 and identifies whether the input data is the broadcast data. In the case of broadcast data, the broadcast information S5 and the destination data S6 are output to the broadcast information output unit 4. In the broadcast information output unit 4, the broadcast information S5
Indicates broadcast data, the destination information S
Based on 6, the broadcast information S7 corresponding thereto is output to the remaining read number storage unit 5 and the write / read control unit 2.

【0009】書込/読出制御部2では同報情報S7の出
力方路情報に基づいて入力データを共有形スイッチバッ
ファであるスイッチバッファ1に書き込む。ATM通信
では伝送される情報はセルの形で後から後から供給され
るので、それぞれのセルが記憶されているアドレスを管
理する必要があり、このためセルを記憶しているアドレ
スを書込/読出制御部2はアドレスS8として残り読出
回数記憶部5に出力する。一方、残り読出回数記憶部5
では同報情報S7のうち、「読出回数−1」を入力デー
タを書き込んだアドレスS8に対応する領域に記憶す
る。
The write / read controller 2 writes the input data to the switch buffer 1 which is a shared switch buffer based on the output route information of the broadcast information S7. In the ATM communication, the information to be transmitted is supplied later in the form of cells. Therefore, it is necessary to manage the address in which each cell is stored. Therefore, the address storing the cell is written / written. The read control unit 2 outputs it to the remaining read number storage unit 5 as the address S8. On the other hand, the remaining read number storage unit 5
Then, in the broadcast information S7, "read count-1" is stored in the area corresponding to the address S8 where the input data is written.

【0010】次にデータ読み出し時の動作について説明
する。書込/読出制御部2は読出信号S4によりスイッ
チバッファ1からデータS2を読み出したときは、その
データを読み出したスイッチバッファ1のアドレスS9
を残り読出回数記憶部5に出力する。残り読出回数記憶
部5ではアドレスS9に対応する残り読出回数S10を
取り出してアドレス解放判定部6に出力する。アドレス
解放判定部6では残り読出回数S10が「0」の場合に
書込/読出制御部2に対してアドレス解放指示S11を
出力する。
Next, the operation at the time of data reading will be described. When the write / read controller 2 reads the data S2 from the switch buffer 1 by the read signal S4, the address S9 of the switch buffer 1 from which the data is read is read.
Is output to the remaining read count storage unit 5. The remaining read number storage unit 5 takes out the remaining read number S10 corresponding to the address S9 and outputs it to the address release determination unit 6. The address release determination unit 6 outputs an address release instruction S11 to the write / read control unit 2 when the remaining read count S10 is "0".

【0011】書込/読出制御部2ではアドレス解放の指
示があった場合に、使用していたアドレスを別のデータ
の記憶領域として解放する。残り読出回数記憶部5は、
読出アドレスS9に対応する残り読出回数が「1」以上
の時は、値を「1」減らした値を新たな残り読出回数と
して記憶する。このように構成すると、最大同報方路数
が2のN乗の時、残り読出回数記憶部5で用意するビッ
ト数は従来1アドレスあたりN+1ビットであったが、
本発明ではNビットで構成でき、構成が簡単になる。
The write / read controller 2 releases the used address as a storage area for another data when an address release instruction is issued. The remaining read number storage unit 5 is
When the number of remaining reads corresponding to the read address S9 is "1" or more, the value obtained by reducing the value by "1" is stored as a new number of remaining reads. With this configuration, when the maximum number of broadcast routes is 2 to the Nth power, the number of bits prepared in the remaining read number storage unit 5 is N + 1 bits per address in the past.
In the present invention, N bits can be used for the configuration, which simplifies the configuration.

【0012】非同報データの場合はスイッチバッファ1
に伝送するためのデータを書き込むが、そのアドレスに
対応する残り読出回数は記憶しない。あるアドレスが使
用可能アドレスとして解放されているとき、そのアドレ
スに対応する残り読出回数記憶部5の情報は、前述の説
明のとおり「0」となっている。従って非同報データが
スイッチバッファから読み出されるときは、読出アドレ
スに対応する残り読出回数は当然「0」になっている。
残り読出回数が「0」の時にはアドレス解放制御が行わ
れるので、非同報データを格納しているアドレスはデー
タを1回読み出したときに解放されることになる。
In the case of non-broadcast data, the switch buffer 1
The data to be transmitted is written, but the remaining read number corresponding to the address is not stored. When a certain address is released as a usable address, the information of the remaining read number storage unit 5 corresponding to the address is “0” as described above. Therefore, when the non-broadcast data is read from the switch buffer, the remaining read number corresponding to the read address is naturally "0".
Since the address release control is performed when the remaining read number is "0", the address storing the non-broadcast data is released when the data is read once.

【0013】すなわち、非同報データの処理は同報デー
タの場合と同様に宛先情報S6により該当する宛先の同
報情報S7を出力するとき、出力される同報情報のうち
出力情報は一つの出力方路のみに出力するという情報に
なっており、「残り読出回数−1」は1−1=0になる
ので、残り読出回数記憶部5の該当アドレスに対応する
領域には「0」が記憶される。読み出し時はアドレス情
報S9により「0」が読み出される。この場合、非同報
データは1回読み出されただけでアドレスが解放され
る。
That is, in the processing of non-broadcast data, when the broadcast information S7 of the corresponding destination is output by the destination information S6 as in the case of the broadcast data, one of the output broadcast information is one output information. Since the information is to be output only to the output route, and "remaining read count-1" is 1-1 = 0, "0" is stored in the area corresponding to the corresponding address of the remaining read count storage unit 5. Remembered. At the time of reading, "0" is read by the address information S9. In this case, the address of the non-broadcast data is released only after being read once.

【0014】[0014]

【発明の効果】以上説明したように請求項1から請求項
3の発明は、残り読出回数記憶部で記憶する値を「残り
読出回数−1」と設定し、同報データの場合は出力方路
数を残り読出回数にセットし、非同報データの場合は残
り読出回数に1をセットすることにより同報、非同報に
係わらず、残り読出回数記憶部の持つ値により、同一の
アドレス解放制御を行うことが可能になり、同報データ
識別機能はスイッチバッファの書込側に一つもつだけで
良くなり、同報データと非同報データの処理が同一です
むという効果を有する。また、残り読出回数記憶部で用
意するビット数が従来のものよりも少なくてすむという
効果も有する。
As described above, in the inventions of claims 1 to 3, the value stored in the remaining read number storage unit is set to "remaining read number -1", and in the case of broadcast data, the output method is set. By setting the number of routes to the number of remaining reads, and setting the number of remaining reads to 1 for non-broadcast data, the same address can be set according to the value of the remaining number of reads storage regardless of whether it is broadcast or not. The release control can be performed, and the broadcast data identification function need only be provided on the write side of the switch buffer, and the processing of broadcast data and non-broadcast data is the same. Further, there is an effect that the number of bits prepared in the remaining read number storage unit can be smaller than that of the conventional one.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の一実施例の構成を示すブロック図で
ある。
FIG. 1 is a block diagram showing a configuration of an exemplary embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1…スイッチバッファ、2…書込/読出制御部、3…同
報データ識別部、4…同報情報出力部、5…残り読出回
数記憶部、6…アドレス解放判定部。
1 ... Switch buffer, 2 ... Write / read control unit, 3 ... Broadcast data identification unit, 4 ... Broadcast information output unit, 5 ... Remaining read count storage unit, 6 ... Address release determination unit.

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 入力されたデータを指定された出力方路
に伝送する同報制御方式において、 前記データを伝送する回数として「出力方路数−1」を
設定し、前記データが1回送信される度に前記出力方路
数を減じ、「出力方路数−1」の値が「0」になったと
き伝送処理を終了することを特徴とする同報制御方式。
1. In a broadcast control method for transmitting input data to a designated output route, "number of output routes-1" is set as the number of times of transmitting the data, and the data is transmitted once. The broadcast control method characterized in that the number of output routes is reduced each time the transmission is performed, and the transmission process is terminated when the value of "the number of output routes-1" becomes "0".
【請求項2】 入力されたデータが同報データか否かを
識別する同報データ識別部と、 同報データが入力されたことが前記同報データ識別部で
判定されたときその同報データに含まれる出力方路情報
を出力する同報情報出力部と、 前記同報情報出力部から出力される出力方路情報に基づ
き残り読出回数−1を示す値を記憶し、同報データが1
回伝送される度に残り読出回数から1を減ずる残り読出
回数記憶部と、 前記同報情報出力部から出力される出力方路情報に基づ
き入力された同報データをスイッチバッファに書き込
み、その書き込んだ同報データを前記出力方路情報に対
応させて伝送するように前記スイッチバッファを制御す
る書込/読出制御部と、 前記残り読出回数記憶部から読み出した値が0であった
場合に前記スイッチバッファに同報データが記憶されて
いるアドレスの解放を指示するアドレス解放判定部とを
有することを特徴とする同報制御方式。
2. A broadcast data identifying section for identifying whether or not the input data is broadcast data, and the broadcast data when the broadcast data identifying section determines that the broadcast data has been input. A broadcast information output unit for outputting the output route information included in the broadcast route information, and a value indicating the number of remaining readings −1 based on the output route information output from the broadcast information output unit.
The remaining read number storage unit that subtracts 1 from the remaining read number each time it is transmitted, and the broadcast data input based on the output route information output from the broadcast information output unit is written to the switch buffer and written. A write / read control unit that controls the switch buffer so that the broadcast data is transmitted in correspondence with the output route information, and the value is 0 when the value read from the remaining read number storage unit is 0. A broadcast control method, comprising: an address release determination unit for instructing release of an address in which broadcast data is stored in a switch buffer.
【請求項3】 請求項2において、 同報データ識別部において、非同報データを検出したと
き出力方路数を1に設定することにより、同報データと
非同報データの処理を同一に行うことを特徴とする同報
制御方式。
3. The method according to claim 2, wherein the broadcast data identifying section sets the number of output routes to 1 when non-broadcast data is detected, so that the processing of the broadcast data and the non-broadcast data is made the same. Broadcast control method characterized by performing.
JP13573894A 1994-06-17 1994-06-17 Broadcast control method Expired - Fee Related JP2669348B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13573894A JP2669348B2 (en) 1994-06-17 1994-06-17 Broadcast control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13573894A JP2669348B2 (en) 1994-06-17 1994-06-17 Broadcast control method

Publications (2)

Publication Number Publication Date
JPH088906A true JPH088906A (en) 1996-01-12
JP2669348B2 JP2669348B2 (en) 1997-10-27

Family

ID=15158722

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13573894A Expired - Fee Related JP2669348B2 (en) 1994-06-17 1994-06-17 Broadcast control method

Country Status (1)

Country Link
JP (1) JP2669348B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6034959A (en) * 1996-08-16 2000-03-07 Nec Corporation ATM switch capable of detecting addressing errors
JP2008178138A (en) * 1997-02-14 2008-07-31 Advanced Micro Devices Inc Method and apparatus for reclaiming buffersmethod and apparatus for reclaiming buffer

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6224748A (en) * 1985-07-25 1987-02-02 Nec Corp Multi-address communication system
JPH05300175A (en) * 1992-04-21 1993-11-12 Oki Electric Ind Co Ltd Packet copy device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6224748A (en) * 1985-07-25 1987-02-02 Nec Corp Multi-address communication system
JPH05300175A (en) * 1992-04-21 1993-11-12 Oki Electric Ind Co Ltd Packet copy device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6034959A (en) * 1996-08-16 2000-03-07 Nec Corporation ATM switch capable of detecting addressing errors
JP2008178138A (en) * 1997-02-14 2008-07-31 Advanced Micro Devices Inc Method and apparatus for reclaiming buffersmethod and apparatus for reclaiming buffer
JP4615030B2 (en) * 1997-02-14 2011-01-19 アドバンスト・マイクロ・ディバイシズ・インコーポレイテッド Method and apparatus for reclaiming a buffer

Also Published As

Publication number Publication date
JP2669348B2 (en) 1997-10-27

Similar Documents

Publication Publication Date Title
US4755986A (en) Packet switching system
CA2149973A1 (en) Shared Buffer Memory Switch for an ATM Switching System and Its Broadcasting Control Method
US4907220A (en) Process for the establishment of virtual connections passing through switching matrices of a multi-stage switching system
JPH03149936A (en) Communication changeover element and variable long-distance communication message transfer method
EP0380368A3 (en) Cell switching system
US6002666A (en) Traffic shaping apparatus with content addressable memory
JPS58217069A (en) Communicating system of multi-microcomputer
JPH088906A (en) Multiple address communication control system
US6351258B1 (en) Switcher system and I/O switching method
EP0613091A2 (en) Parallel data transfer circuit
JPH06284453A (en) Atm cell switch
US6023469A (en) Idle address controller for shared buffer type ATM switch
JPH02190059A (en) Buffer controller
JPH0364228A (en) Constituting method for atm hierarchical buffer memory
JPH0833869B2 (en) Data processing device
JPH1041957A (en) Multiple address control system for atm cell
KR100254588B1 (en) Cell Buffer Device Using Memory
JPH0426262B2 (en)
JP2575220B2 (en) Cell switching equipment
JPS63161753A (en) Packet exchange
JPH10145377A (en) Atm switch
JPH07111505A (en) Asynchronous transfer mode switchboard
JP2000181877A (en) Message communication method between cells
JPS6247020B2 (en)
JPS61101859A (en) Controller change-over system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070704

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20080704

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20090704

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20100704

Year of fee payment: 13

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

Free format text: PAYMENT UNTIL: 20110704

Year of fee payment: 14

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

Free format text: PAYMENT UNTIL: 20110704

Year of fee payment: 14

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

Free format text: PAYMENT UNTIL: 20120704

Year of fee payment: 15

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

Free format text: PAYMENT UNTIL: 20120704

Year of fee payment: 15

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

Free format text: PAYMENT UNTIL: 20130704

Year of fee payment: 16

LAPS Cancellation because of no payment of annual fees