JP2003087301A - Synchronous operating system for atm switch - Google Patents
Synchronous operating system for atm switchInfo
- Publication number
- JP2003087301A JP2003087301A JP2001274774A JP2001274774A JP2003087301A JP 2003087301 A JP2003087301 A JP 2003087301A JP 2001274774 A JP2001274774 A JP 2001274774A JP 2001274774 A JP2001274774 A JP 2001274774A JP 2003087301 A JP2003087301 A JP 2003087301A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- cell
- data
- cell data
- transfer management
- 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
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 39
- 238000012546 transfer Methods 0.000 claims abstract description 104
- 238000000034 method Methods 0.000 claims abstract description 52
- 230000005540 biological transmission Effects 0.000 claims abstract description 45
- 239000000872 buffer Substances 0.000 claims description 49
- 230000004044 response Effects 0.000 claims description 16
- 238000012544 monitoring process Methods 0.000 claims description 15
- 238000012790 confirmation Methods 0.000 claims description 14
- 238000012545 processing Methods 0.000 abstract description 36
- 210000004027 cell Anatomy 0.000 description 188
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 230000000717 retained effect Effects 0.000 description 4
- 210000001744 T-lymphocyte Anatomy 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、二重化構成を有す
るATM(非同期転送モード)スイッチの運用系におけ
るセルデータに非運用系のセルデータを一致させるもの
であって、運用系および非運用系、両者のスイッチ部そ
れぞれからセルデータを受け付けて前記運用系から受付
けたセルデータを外部へ出力する際の同期運転方式に関
し、特に、ATMの基幹構造として回線処理デバイスを
用いる際に、外部制御によりセルデータの同期ができる
同期運転方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention is intended to match cell data in a working system with cell data in a working system of an ATM (asynchronous transfer mode) switch having a duplicated structure. The present invention relates to a synchronous operation method when cell data is received from each of the two switch units and the cell data received from the operating system is output to the outside. Particularly, when a line processing device is used as a basic structure of ATM, the cell is controlled by an external control. The present invention relates to a synchronous operation method capable of synchronizing data.
【0002】[0002]
【従来の技術】基幹構造を形成する装置では、その装置
の故障による運用停止が発生した場合には、そのサービ
スへの影響は計り知れない。そのため装置内信号処理に
係わる回路部位は2重化し構成することが一般的であ
る。特に、主信号共通処理部に対しては、その影響力か
ら2重化構成の必要性が第一に挙げられる。2. Description of the Related Art In a device forming a basic structure, if an operation stop occurs due to a failure of the device, its influence on services is immeasurable. Therefore, it is general that the circuit portion related to the signal processing in the device is configured to be duplicated. In particular, for the main signal common processing unit, the necessity of the duplex configuration is firstly mentioned because of its influence.
【0003】この2重化構成回路部位では、故障による
切換が発生した際のサービス停止期間の最小化と、保守
者のメンテナンスにより強制的な運用系切換が発生した
際のサービス継続の必要性とから、同期運転が必要とな
る。In this duplicated circuit part, it is necessary to minimize the service stop period when switching due to a failure and to continue the service when a forcible operating system switching occurs due to maintenance by a maintenance person. Therefore, synchronous operation is required.
【0004】一方でATM(asynchronous transfer mod
e)通信方式の装置の共通部に配備される回線交換(スイ
ッチ)処理部では、セルデータを格納するバッファを有
するので、同期運転状態とするためには制御が必要とな
る。On the other hand, ATM (asynchronous transfer mod)
e) Since the circuit switching (switch) processing section provided in the common section of the communication system device has a buffer for storing cell data, control is required to bring it into the synchronous operation state.
【0005】また最近ATM通信方式をつかさどるデバ
イスが多く開発されているが、基幹構造をなす装置への
適用を考慮されたものは少なく、特に回線交換処理デバ
イス自身に予め機能配備されていることは少ない。Further, recently, many devices controlling the ATM communication system have been developed, but few have been considered for application to a device having a basic structure, and in particular, the circuit switching processing device itself is preliminarily provided with functions. Few.
【0006】従来、運用系と非運用系との同期運転方式
では、ATMスイッチシステムとして、例えば、特開平
8−139726号公報に開示されたものがある。この
システムによれば、図9に示されるように、分岐回路1
00により分岐された入力信号が運用系SW(スイッチ)
部110および非運用系SW部120それぞれに送ら
れ、それぞれの出力が接続される選択回路130によ
り、運用系のSW部からの出力が選択されて外部へ送出
される。この回路において、冗長系への無瞬断切替えを
実現する目的で、セルの切替え情報をTセルに形成して
Tセル挿入回路140から分岐回路100へ供給してい
る。[0006] Conventionally, in the synchronous operation system of the operating system and the non-operating system, there is an ATM switch system disclosed in, for example, Japanese Patent Application Laid-Open No. 8-139726. According to this system, as shown in FIG.
The input signal branched by 00 is the operation system SW (switch)
The output from the working SW unit is selected and sent to the outside by the selection circuit 130 that is sent to the unit 110 and the non-working system SW unit 120, and the respective outputs are connected. In this circuit, cell switching information is formed in the T cell and supplied from the T cell insertion circuit 140 to the branch circuit 100 for the purpose of realizing non-instantaneous switching to the redundant system.
【0007】運用系SW部110および非運用系SW部
120それぞれでは、Tセル検出部112,122がT
セルの入力を検出した際に、それぞれのバッファ11
1,121におけるセルの滞留数をそれぞれのセル滞留
数検出回路113,123が検出し、運用系と非運用系
との滞留数の差分を非運用系SW部120側に設ける差
分計算回路124が求める。読出制御回路125が差分
計算回路124により得られた差分に従ってバッファ1
21のセル送出を制御しセルの滞留数を増減してそれぞ
れのSW部110,120が送出するセルを同期させ、
無瞬断切替えを実現させている。In each of the working SW unit 110 and the non-working SW unit 120, the T cell detectors 112 and 122 have T
When a cell input is detected, each buffer 11
The difference calculation circuit 124, which detects the number of retained cells in cells 1, 121 by the respective retained cell number detection circuits 113 and 123, and provides the difference in the number of retained cells between the active system and the inactive system on the side of the standby SW unit 120, Ask. The read control circuit 125 uses the buffer 1 according to the difference obtained by the difference calculation circuit 124.
21 controls the cell transmission to increase / decrease the number of retained cells to synchronize the cells transmitted by the respective SW units 110 and 120,
It realizes non-instantaneous switching.
【0008】[0008]
【発明が解決しようとする課題】上述した従来の同期運
転方式では、SW部を形成する回線交換処理デバイスに
汎用のデバイスを使用できないという問題点がある。The above-mentioned conventional synchronous operation system has a problem that a general-purpose device cannot be used as the circuit switching processing device forming the SW section.
【0009】その理由は、SW部にセルデータの滞留を
検出し差分を計算して同期させる手段を備える必要があ
るからである。The reason is that it is necessary to provide the SW unit with means for detecting the retention of cell data, calculating the difference, and synchronizing.
【0010】本発明の課題は、このような問題点を解決
し、汎用の回線交換処理デバイスを用いて同期運転でき
る同期運転方式を提供することである。An object of the present invention is to solve such problems and to provide a synchronous operation system capable of synchronous operation using a general-purpose circuit switching processing device.
【0011】[0011]
【課題を解決するための手段】本発明による同期運転方
式は、汎用の回線交換処理デバイスを外部から制御して
セルデータの非同期運転状態を同期運転状態としてい
る。In the synchronous operation system according to the present invention, a general-purpose circuit switching device is externally controlled to make the asynchronous operation state of cell data a synchronous operation state.
【0012】すなわち、本発明による同期運転方式は、
二重化構成を有するATM(非同期転送モード)スイッ
チの運用系におけるセルデータに非運用系のセルデータ
を一致させるものであり、次に示すインタフェース部を
備えている。このインタフェース部は、運用系および非
運用系、両者のスイッチ部それぞれからセルデータを受
け、運用系となるスイッチ部から受付けたセルデータの
みを外部へ出力するものであって、二つの受付けセルデ
ータをモニタし不一致の際には一致するまで前記運用系
のセルデータのみをモニタして更新し、その後一致した
際に前記非運用系のスイッチ部に対して一つのセルデー
タの送出を停止させることを特徴としている。That is, the synchronous operation system according to the present invention is
The cell data in the working system of the ATM (asynchronous transfer mode) switch having the duplex configuration is matched with the cell data in the non-working system, and the interface unit shown below is provided. This interface section receives cell data from each of the operating and non-operating switch sections, and outputs only the cell data received from the operating switch section to the outside. In case of disagreement, only the cell data of the working system is monitored and updated until they match, and when they match, the transmission of one cell data to the switch unit of the working system is stopped. Is characterized by.
【0013】更に、具体化された一つの前記インタフェ
ース部は、データ転送管理部と、ライン選択部と、セル
モニタ部とを備えて下記のような特徴を有している。デ
ータ転送管理部は、前記二重化構成の二つのスイッチ部
それぞれからセルデータを受け、一つを運用系とし残り
を非運用系としている。ライン選択部は、データ転送管
理部それぞれからセルデータを受けて運用系となるセル
データを選択して外部へ出力する。また、セルモニタ部
は、前記二つのデータ転送管理部それぞれから前記ライ
ン選択部へ送出されるセルデータを入力して比較し、当
該セルデータが不一致の際には一致するまで前記運用系
のセルデータのみをモニタして更新し、その後、一致し
た際に前記運用系および非運用系両者のデータ転送管理
部へ位相調整を指示し、該位相調整の終了により初期状
態に復帰する。更に、位相調整指示を受けている非運用
系の前記データ転送管理部は対応するスイッチ部へセル
データの送信停止を応答する。Further, one embodied interface section includes a data transfer management section, a line selection section, and a cell monitor section, and has the following features. The data transfer management unit receives cell data from each of the two switch units having the duplex configuration, one of which is the active system and the other of which is the non-active system. The line selection unit receives the cell data from each of the data transfer management units, selects the cell data to be the operating system, and outputs the cell data to the outside. Also, the cell monitor unit inputs and compares the cell data sent from each of the two data transfer management units to the line selection unit, and when the cell data do not match, the cell data of the working system until they match. Only the data is monitored and updated, and when they match, the data transfer management units of both the active system and the non-active system are instructed to perform the phase adjustment, and when the phase adjustment is completed, the initial state is restored. Further, the non-operating system data transfer management unit that has received the phase adjustment instruction responds to the corresponding switch unit that cell data transmission has stopped.
【0014】上記構成より、一つの位相相違の場合には
1回の位相調整で同期が得られる。また、複数の位相相
違では複数回の位相調整を要するが、確実に同期状態を
得ることができる。このように、運用系と非運用系との
同期運転をスイッチ外部に備えられたインタフェース部
で実行するので、汎用の回線交換処理デバイスをそのま
ま使用することができる。With the above arrangement, in the case of one phase difference, synchronization can be obtained by one phase adjustment. In addition, a plurality of phase differences require a plurality of phase adjustments, but a synchronized state can be reliably obtained. In this way, since the synchronous operation between the active system and the non-active system is executed by the interface section provided outside the switch, the general-purpose circuit switching processing device can be used as it is.
【0015】また、前記セルモニタ部は、前記データ転
送管理部の運用系および非運用系のいずれかを知らされ
ており、前記運用系および非運用系のデータ転送管理部
両者へ位相調整の開始を指示し、その後、運用系の前記
データ転送管理部から位相調整の完了通知を受けた際
に、非運用系の前記データ転送管理部へ位相調整の停止
を指示して位相調整を終了することを特徴とする。Further, the cell monitor unit is informed of either the operating system or the non-operating system of the data transfer management unit, and starts the phase adjustment to both of the operating system and the non-operating data transfer management unit. Then, when the completion notification of the phase adjustment is received from the data transfer management unit of the active system, the data transfer management unit of the non-operation system is instructed to stop the phase adjustment and the phase adjustment is ended. Characterize.
【0016】前記データ転送管理部は、運用系および非
運用系のいずれかを知らされており、運用系のデータ転
送管理部は、前記セルモニタ部から位相調整の開始指示
を受けた際には対応する接続先の前記スイッチ部から受
付けたセルデータの送信確認に送信許可応答してセルデ
ータを受け付けた際に、位相調整の完了を前記セルモニ
タ部に通知し、非運用系のデータ転送管理部は、前記セ
ルモニタ部から位相調整の開始指示を受けた際には対応
する接続先の前記スイッチ部からのセルデータ送信確認
に送信停止を応答し、前記セルモニタ部から位相調整の
停止指示を受けた際にこの位相調整を解除することを特
徴とする。The data transfer management unit is informed of either the active system or the non-active system, and the active data transfer management unit responds when receiving a phase adjustment start instruction from the cell monitoring unit. When the cell data is received in response to the transmission confirmation of the cell data received from the connection destination switch unit, the cell monitor unit is notified of the completion of the phase adjustment, and the non-operation data transfer management unit When a phase adjustment start instruction is received from the cell monitor unit, a transmission stop response is responded to the cell data transmission confirmation from the corresponding connection destination switch unit, and a phase adjustment stop instruction is received from the cell monitor unit. The feature is that this phase adjustment is canceled.
【0017】また、前記セルモニタ部は、データ不一致
の回数を計数するカウンタを備え、所定の計数値まで不
一致が継続した場合には前記カウンタの計数値をクリア
して初期状態に復帰することが望ましい。この理由は、
非運用系のセルデータが運用系に現れない状態に対処で
きるからである。Further, it is preferable that the cell monitor section includes a counter for counting the number of times of data mismatch, and when the mismatch continues up to a predetermined count value, the count value of the counter is cleared to return to the initial state. . The reason for this is
This is because it is possible to deal with the situation where the cell data of the non-operating system does not appear in the operating system.
【0018】更に、前記インタフェース部は、非運用系
に設定されている前記スイッチ部へリセットを指示して
前記スイッチが有するバッファ部に格納されているセル
を廃棄した後、通常動作を開始すると共に二つの受付け
セルデータのモニタを開始することが望ましい。Furthermore, the interface section starts a normal operation after instructing the switch section set to the non-operation system to reset and discarding the cell stored in the buffer section of the switch. It is desirable to start monitoring two accept cell data.
【0019】[0019]
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して説明する。図面では紙面の都合で本発
明に関する部分のみが示されている。したがって、通常
の関連する機能動作に必要であっても省略した構成要素
がある。また、図示される動作手順は正常動作であり、
障害による動作手順は省略してある。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, embodiments of the present invention will be described with reference to the drawings. In the drawings, only the portion related to the present invention is shown due to space limitations. Therefore, some components are omitted even if they are necessary for normal related functional operations. Also, the operation procedure shown is normal operation,
The operation procedure due to a failure is omitted.
【0020】図1は本発明の実施の一形態を示す機能ブ
ロック図である。FIG. 1 is a functional block diagram showing an embodiment of the present invention.
【0021】図1に示された同期運転方式は、SW(ス
イッチ)部1,2と、IF(インタフェース)部3とで構
成されている。SW部1,2それぞれは、汎用の回線交
換処理デバイスで構成され、運用系と非運用系とをそれ
ぞれで分担し、同一の入力信号を受けて同期運転する。
IF部3は、SW部1,2それぞれからセルデータを受
け、運用系のSW部から受けたセルデータのみを選択し
出力信号として送出する。The synchronous operation system shown in FIG. 1 comprises SW (switch) units 1 and 2 and an IF (interface) unit 3. Each of the SW units 1 and 2 is composed of a general-purpose circuit switching processing device, shares an operating system and a non-operating system, and receives the same input signal and operates synchronously.
The IF unit 3 receives the cell data from each of the SW units 1 and 2, selects only the cell data received from the working SW unit, and sends it as an output signal.
【0022】SW部1はSW処理部11に含まれるバッ
ファ部111,112,・・と、IF部3と接続するデ
ータ転送管理部121,122,・・を備え、同様に、
SW部2はSW処理部21に含まれるバッファ部21
1,212,・・と、IF部3と接続するデータ転送管
理部221,222,・・を備えている。また、IF部
3は、データ転送管理部311,312、ライン選択部
33、セルモニタ部34を備えている。The SW section 1 includes buffer sections 111, 112, ... Included in the SW processing section 11 and data transfer management sections 121, 122 ,.
The SW unit 2 is a buffer unit 21 included in the SW processing unit 21.
, And data transfer management units 221, 222, ... Connected to the IF unit 3. The IF unit 3 also includes data transfer management units 311 and 312, a line selection unit 33, and a cell monitor unit 34.
【0023】回線交換処理デバイスであるSW部1,2
の同期運転状態への遷移は次のようにして実現できる。
まず、IF部3に運用系のセルデータと非運用系のセル
データをモニタするセルモニタ部34を設けて非同期状
態を検出する。非同期状態にある場合には、データ転送
管理部311,312で非運用系のセルデータ位相を1
セルデータ位相だけ遅らせる。この非同期状態の検出と
位相調整処理とを繰り返すことにより同期運転状態への
遷移が実現できる。SW units 1 and 2 which are circuit switching processing devices
The transition to the synchronous operation state of can be realized as follows.
First, the IF unit 3 is provided with a cell monitor unit 34 for monitoring the cell data of the active system and the cell data of the non-operation system to detect the asynchronous state. When in the asynchronous state, the data transfer management units 311 and 312 set the cell data phase of the non-operation system to 1
Delay the cell data phase. A transition to the synchronous operation state can be realized by repeating the detection of the asynchronous state and the phase adjustment processing.
【0024】回線交換処理デバイスにより構成される回
線交換装置では、各信号入力部より入力されたセルデー
タは入力信号として一旦SW部1,2に入力される。S
W部1,2それぞれはSW処理部11,21を有し回線
交換処理を行う。この回線交換処理の基本動作は、入力
セルデータ毎に出力ポート番号を決定し、このポートに
相当するバッファ部、例えばSW部1では、バッファ部
111,112,・・にセルデータを格納することであ
る。その後、SW部1は各出力ポート毎に用意されたデ
ータ転送管理部121,122,・・により、相当する
バッファ部111,112,・・からセルデータの読出
しを行い、読み出したセルデータを出力する。SW部2
においても同様である。In the circuit switching apparatus composed of the circuit switching processing device, the cell data input from each signal input section is once input to the SW sections 1 and 2 as an input signal. S
Each of the W units 1 and 2 has a SW processing unit 11 or 21 and performs a circuit switching process. The basic operation of this circuit switching process is to determine the output port number for each input cell data and store the cell data in the buffer unit 111, 112, ... In the buffer unit corresponding to this port, for example, the SW unit 1. Is. After that, the SW unit 1 reads the cell data from the corresponding buffer units 111, 112, ... With the data transfer management units 121, 122, ... Prepared for each output port, and outputs the read cell data. To do. SW section 2
The same is true for.
【0025】例えば、データ転送管理部121がセルデ
ータの送出を決定した際には、対応するバッファ部11
1に対して制御信号により指示してデータ路にセルデー
タを出力させ、更にIF部3へデータ路41にセルデー
タを出力することとなる。For example, when the data transfer management unit 121 decides to send cell data, the corresponding buffer unit 11
1 is instructed by the control signal to output the cell data to the data path, and further the cell data is output to the data path 41 to the IF unit 3.
【0026】SW部1はスイッチングの基本構造である
SW処理部11を有する。SW処理部11は、入力信号
として受けるセルを、例えば宛先毎に複数のバッファ部
111,112、・・へ、振分け格納する。バッファ部
111は、出力をデータ転送管理部121と接続し、デ
ータ転送管理部121からの制御信号に基づいて、バッ
ファに格納されるセルを順次送出する。バッファ部11
1以外、例えばバッファ部112はデータ転送管理部1
22と接続してバッファ部111と同一の機能を有す
る。データ転送管理部121は出力側でデータ路41に
よりIF部3にセルを転送すると共にセル転送の際の送
信確認のための信号路rと許可応答のための信号路aと
を有している。データ転送管理部121以外、例えばデ
ータ転送管理部122は他のIF部と接続して同一機能
を果たしている。The SW section 1 has a SW processing section 11 which is a basic switching structure. The SW processing unit 11 distributes and stores the cells received as the input signal to, for example, a plurality of buffer units 111, 112, ... For each destination. The buffer unit 111 connects the output to the data transfer management unit 121, and sequentially outputs the cells stored in the buffer based on the control signal from the data transfer management unit 121. Buffer unit 11
Other than 1, for example, the buffer unit 112 is the data transfer management unit 1
22 and has the same function as the buffer unit 111. The data transfer management unit 121 transfers a cell to the IF unit 3 through the data path 41 on the output side, and has a signal path r for confirming transmission at the time of cell transfer and a signal path a for permission response. . Other than the data transfer management unit 121, for example, the data transfer management unit 122 is connected to another IF unit and performs the same function.
【0027】SW部2においても、付与される番号符号
の頭の数字「2」を数字「1」に置き換えたSW部1と
同一の構成を有し、同一機能を果たしているので、その
説明は省略する。ただし、データ転送管理部221は、
データ路42を介してIF部3へセルを転送する。The SW unit 2 also has the same configuration and performs the same function as the SW unit 1 in which the number "2" at the beginning of the assigned number code is replaced with the number "1", and therefore the description thereof will be given. Omit it. However, the data transfer management unit 221
The cell is transferred to the IF unit 3 via the data path 42.
【0028】すなわち、基幹構造をなす装置では、SW
部1とSW部2とが同構成パーツを有し、入力信号を同
一とすることにより運転状態を同一にし、故障等の緊急
事態に備える冗長構成を有する。そのため1つのIF部
3に出力する信号が、SW部1からはデータ路41に存
在すると共に、SW部2からはデータ路42に存在する
こととなる。この二つのデータ路41,42で転送され
るセルデータは同一であるため、IF部3では、データ
転送管理部311,312を介したライン選択部33に
おいてデータ路41,42のうちいずれか一方を選択し
出力信号として出力できる。That is, in the device having the basic structure, the SW
The unit 1 and the SW unit 2 have the same constituent parts, and have the same operating state by making the input signals the same, and have a redundant configuration in case of an emergency such as a failure. Therefore, the signal output to one IF unit 3 exists on the data path 41 from the SW unit 1 and exists on the data path 42 from the SW unit 2. Since the cell data transferred through the two data paths 41 and 42 are the same, in the IF section 3, one of the data paths 41 and 42 is used in the line selection section 33 via the data transfer management sections 311 and 312. Can be selected and output as an output signal.
【0029】データ転送管理部311,312それぞれ
の出力は、データ路321,322それぞれを介してラ
イン選択部33およびセルモニタ部34の両者と接続す
る。The outputs of the data transfer management units 311 and 312 are connected to both the line selection unit 33 and the cell monitoring unit 34 via the data paths 321 and 322, respectively.
【0030】データ転送管理部311はSW部1のデー
タ転送管理部121とデータ路41および信号路r,a
で接続されている。また、データ転送管理部311は、
セルモニタ部34と接続し、非運用系で機能している場
合で、かつセルモニタ部34から位相調整の指示を受け
ている間では、接続先のSW部1のデータ転送管理部1
21から信号路rにより受けた送信確認に対して信号路
aにより送信停止を応答する。The data transfer management unit 311 includes a data transfer management unit 121 of the SW unit 1, a data path 41, and signal paths r and a.
Connected by. In addition, the data transfer management unit 311
The data transfer management unit 1 of the connection destination SW unit 1 is connected to the cell monitor unit 34 and is functioning in a non-operation system, and while receiving a phase adjustment instruction from the cell monitor unit 34.
In response to the transmission confirmation received from 21 through the signal path r, the transmission stop is responded through the signal path a.
【0031】他方の、データ転送管理部312も、上記
データ転送管理部311と同一の機能を有するのでその
説明は省略する。On the other hand, the data transfer management unit 312 also has the same function as the data transfer management unit 311 and therefore its explanation is omitted.
【0032】データ転送管理部311とデータ転送管理
部312とは接続されており、SW部1,2からデータ
路41,42を介して受けるセルの転送、すなわちセル
の位置は周知の技術により同期運転されている。The data transfer management unit 311 and the data transfer management unit 312 are connected to each other, and the cell transfer received from the SW units 1 and 2 via the data paths 41 and 42, that is, the cell position is synchronized by a known technique. You are driving.
【0033】ライン選択部33は、図示されてないシス
テム全体の制御に従い、SW部1,2のいずれか一方を
運用系に、かつ他方を非運用系に設定し、運用系のSW
部に接続するデータ転送管理部から受けるセルを選択し
て外部へ出力する。The line selection unit 33 sets one of the SW units 1 and 2 as an active system and the other as a non-operation system according to the control of the entire system (not shown), and the SW of the active system is set.
Selects a cell to be received from the data transfer management unit connected to the unit and outputs it to the outside.
【0034】セルモニタ部34は、データ転送管理部3
11,312両者が出力するセルデータを取り込んでメ
モリに格納して比較する。セルモニタ部34は、比較し
た結果が不一致の場合には一致するまで運用系のセルデ
ータのみをモニタして記録を更新し、その後、一致した
際に、セルデータの位相調整をデータ転送管理部31
1,312の両者に指示する。The cell monitor unit 34 includes a data transfer management unit 3
The cell data output by both 11 and 312 are captured and stored in the memory for comparison. If the comparison results are inconsistent, the cell monitoring unit 34 monitors only the cell data of the operating system and updates the record until they match, and then when they match, the data transfer management unit 31 adjusts the phase of the cell data.
Instruct both 1 and 312.
【0035】今、ライン選択部33がデータ転送管理部
311と接続するデータ路321を選択して出力信号と
している場合を考える。この場合、上述したように、S
W部1から出力されるデータ路41のセルデータが出力
信号として選択されていることとなる。このことは、S
W部1が装置運用に選択されていることを意味する。す
なわちSW部1が運用系でSW部2が非運用系である状
態を意味する。Now, consider a case where the line selection unit 33 selects the data path 321 connected to the data transfer management unit 311 as an output signal. In this case, as described above, S
The cell data of the data path 41 output from the W unit 1 is selected as the output signal. This is S
This means that the W unit 1 is selected for device operation. That is, it means that the SW unit 1 is the active system and the SW unit 2 is the non-active system.
【0036】ところで、このSW部1とSW部2とはそ
れぞれセルデータを格納するバッファ部を有する。SW
部1とSW部2とが同時に運用を開始した場合には同一
セルデータが順次、対応する所定のバッファに入力され
るので、セルデータは同期状態である。しかし、運用中
のSW部に対して通常、非運用系のSW部が遅れて運転
開始されるので、この運転開始時期の差により、バッフ
ァでのセル格納状態に差が生じる。すなわち、運転状態
が一致していない非同期状態が生じる。The SW section 1 and the SW section 2 each have a buffer section for storing cell data. SW
When the unit 1 and the SW unit 2 start operating at the same time, the same cell data are sequentially input to the corresponding predetermined buffers, so the cell data are in the synchronized state. However, since the non-operational SW unit is normally started with a delay with respect to the SW unit in operation, the difference in the operation start timing causes a difference in the cell storage state in the buffer. That is, an asynchronous state occurs in which the operating states do not match.
【0037】本発明では、運用系の故障時に非運用系へ
支障なく切替えるために備え、IF部がこのような非同
期状態を同期運転状態に遷移させている。In the present invention, the IF unit shifts such an asynchronous state to a synchronous operating state in preparation for switching to the non-operating system without trouble when the operating system fails.
【0038】次に、図2から図4までを参照して運用系
と非運用系との非同期状態について説明する。図示され
る上下位置の二つは、上部が運用系であり、下部が非運
用系である。なお、SW部の各出力ポート用バッファ部
ではQos(Quality of Service)機能の配備等でバッフ
ァが更に複数に分割管理されていることが多々あり、図
3,4では運用系および非運用系それぞれで二つのバッ
ファを有している例が示されている。Next, the asynchronous state between the active system and the non-active system will be described with reference to FIGS. In the two upper and lower positions shown in the figure, the upper part is the working system and the lower part is the non-working system. In addition, in each output port buffer section of the SW section, the buffer is often divided into a plurality of pieces due to the provision of a Qos (Quality of Service) function or the like, and in FIG. An example with two buffers is shown in.
【0039】図2は非同期状況の一例を示す図である。FIG. 2 is a diagram showing an example of an asynchronous situation.
【0040】図では、非運用系SW部起動前に、運用系
バッファにセルデータA1,A2が蓄積されており、非
運用系SW部起動後にセルデータB1が到着した状態が
示されている。セルはバッファから順次読み出されるの
で、これをモニタする場合、最初の両者のセルデータA
1,B1は一致しない。非運用系でモニタしたセルデー
タB1は、運用系では同時点より二つ後にモニタされる
ことになる。In the figure, the cell data A1 and A2 are stored in the active system buffer before the non-operating system SW unit is activated, and the cell data B1 arrives after the non-operating system SW unit is activated. Since the cells are sequentially read from the buffer, when monitoring this, the first cell data A of both
1, B1 do not match. The cell data B1 monitored in the non-operating system will be monitored two points after the simultaneous point in the operating system.
【0041】図3はQos対応バッファ構成における非
同期状態の一例を示す図である。FIG. 3 is a diagram showing an example of an asynchronous state in the Qos-compatible buffer structure.
【0042】図では、非運用系SW部起動前に、運用系
バッファにセルデータA1〜A3が蓄積されており、非
運用系SW部起動後にセルデータB1,B2が到着した
状態が示されている。二つのバッファからは予め定めら
れた方式によって順次セルデータが読み出される。非運
用系におけるセルデータB1が運用系では同時点より後
にモニタされることになることは相違ないが、読出し方
式により運用系ではセルデータA1,A2,B1,A
3,B2の順序となる場合がある。したがって、最初の
セルデータB1が二つ後であるのに対して続く次のセル
データB2が四つ後になる。すなわち、その遅れ方がセ
ルデータB1と次のセルデータB2で差違を生じる。The figure shows a state in which the cell data A1 to A3 are stored in the active system buffer before the non-operation system SW unit is activated, and the cell data B1 and B2 arrive after the non-operation system SW unit is activated. There is. Cell data is sequentially read from the two buffers by a predetermined method. It is certain that the cell data B1 in the non-operation system will be monitored after the simultaneous point in the operation system, but the cell data A1, A2, B1, A in the operation system depends on the read method.
The order may be 3, B2. Therefore, the first cell data B1 is two later, while the following cell data B2 is four later. That is, the delay causes a difference between the cell data B1 and the next cell data B2.
【0043】図4は非同期状態の一例であって上述した
例以外で留意すべき内容を示す図である。FIG. 4 is a diagram showing an example of an asynchronous state and showing contents to be noted in other than the example described above.
【0044】すなわち、図では、運用系SW部と非運用
系SW部とでそのバッファ量は同じであるが、入力セル
データがこのバッファの蓄積量を越えたため、セルデー
タB1がバッファに格納されず廃棄処理された場合を示
している。That is, in the figure, the buffer amount is the same in the active SW unit and the non-active SW unit, but since the input cell data exceeds the accumulated amount in this buffer, the cell data B1 is stored in the buffer. It shows the case where it is discarded without being processed.
【0045】通常、非運用系SW部が後に起動されるこ
とを考慮すると、運用系の各バッファは非運用系で対応
する各バッファに対してセルデータの蓄積済み量が多
い。このことは、セルデータが到着した場合、運用系お
よび非運用系のバッファに対して、両方に格納、両方が
廃棄、または、非運用系バッファにのみ格納の三つの状
態しか存在しないことを意味する。更にその後も非運用
系のバッファが運用系のバッファよりセルデータの蓄積
量が多くなることはあり得ないことを意味する。また非
運用系でモニタされたセルデータを、運用系で同時点よ
り後にモニタされるはずに拘わらず、上述した廃棄処理
によりモニタできない場合が存在することとなる。In consideration of the fact that the standby SW unit is normally activated later, each buffer in the active system has a large amount of accumulated cell data with respect to each corresponding buffer in the non-active system. This means that when cell data arrives, there are only three states for the working and protection buffers: store in both, discard both, or store in protection buffer only. To do. Further, it means that the storage capacity of the cell data cannot be larger than that of the working buffer even after that. In addition, there is a case where the cell data monitored by the non-operating system cannot be monitored by the above-mentioned discarding process, although the cell data should be monitored after the simultaneous point by the operating system.
【0046】次に、図1に戻り、IF部3における本発
明である同期運転を実現するための遷移処理について説
明する。Next, returning to FIG. 1, the transition process for realizing the synchronous operation of the present invention in the IF section 3 will be described.
【0047】セルモニタ部34は、データ路321にお
けるSW部1からのセルデータとデータ路322におけ
るSW部2からのセルデータとをメモリすると共にモニ
タして比較する。セルデータが不一致という位相ずれを
検知した場合、位相調整モードに入りデータ転送管理部
311,312に制御信号路を介して位相調整開始指示
を出す。運用系に属するデータ転送管理部(例えば)31
1は位相調整完了のタイミングを決定し、制御信号路を
介してセルモニタ部34に位相調整完了を通知する。そ
れを受けたセルモニタ部34は非運用系に属するデータ
転送管理部312に制御信号路を介して位相調整停止指
示を出す。非運用系に属するデータ転送管理部312
は、位相調整開始の指示から位相調整停止の指示までの
間に接続先のSW部2からセルデータの送出がなされな
いよう送信停止の制御を行う。The cell monitor unit 34 stores and monitors the cell data from the SW unit 1 on the data path 321 and the cell data from the SW unit 2 on the data path 322 for comparison. When the phase shift that the cell data does not match is detected, the phase adjustment mode is entered and the data transfer management units 311 and 312 are instructed to start the phase adjustment via the control signal path. Data transfer management unit (for example) 31 belonging to the operating system
1 determines the timing of completion of the phase adjustment, and notifies the cell monitor 34 of the completion of the phase adjustment via the control signal path. In response to this, the cell monitor unit 34 issues a phase adjustment stop instruction to the data transfer management unit 312 belonging to the non-operation system via the control signal path. Data transfer management unit 312 belonging to non-operation system
Controls transmission stop so that cell data is not transmitted from the connected SW unit 2 between the phase adjustment start instruction and the phase adjustment stop instruction.
【0048】続いて図1を参照してこの送信停止の制御
について説明する。Next, the control for stopping the transmission will be described with reference to FIG.
【0049】ATM通信方式ではデバイス間のセルデー
タ授受の方式としてUTOPIA(Universal Test & Op
erations PHY Interface for ATM)インタフェースが規
定されており広く適用されている。これは装置を構成す
るSW部1,2とIF部3とのパーツ間でもそのまま採
用することができる。仮に異なるインタフェースを用い
る場合でもそのデータ授受の方式は同じである場合が多
い。In the ATM communication method, UTOPIA (Universal Test & Op
erations PHY Interface for ATM) is specified and widely applied. This can be adopted as it is between the SW parts 1 and 2 and the IF part 3 which compose the apparatus. Even if different interfaces are used, the data transfer method is often the same.
【0050】本実施例においても、SW部1とIF部3
との間でのデータ授受にこの種のデータ授受方式を用い
るものとする。この場合、データ転送管理部121がデ
ータ転送管理部311に送信可能かの問い合わせを制御
信号路aで実施、データ転送管理部311はIF部3の
処理能力等を考慮して可能であればデータ転送管理部1
21に送信許可を制御信号路rで応答する。更にデータ
転送管理部121は、データ送信を決定した場合、デー
タ路41を介してセルデータを送信する。Also in this embodiment, the SW unit 1 and the IF unit 3
This kind of data transfer method shall be used to transfer data to and from. In this case, the data transfer management unit 121 inquires of the data transfer management unit 311 whether transmission is possible, using the control signal path a, and the data transfer management unit 311 considers the processing capacity of the IF unit 3 and the like, Transfer management unit 1
21 is responded to the permission of transmission through the control signal path r. Further, the data transfer management unit 121 transmits the cell data via the data path 41 when deciding the data transmission.
【0051】すなわち、非運用系に属するデータ転送管
理部312が、対応するSW部2からセルデータの送出
を停止するよう制御することは、制御信号路rを介し
て、前記送信許可を応答しなければよいことを意味す
る。したがって、今回の位相調整では、この送信許可の
応答を、通常のIF部処理能力等の考慮に加え、非運用
系においてセルデータの位相調整の間のみ停止すること
としている。That is, the data transfer management unit 312 belonging to the non-operation system controls to stop the transmission of cell data from the corresponding SW unit 2 by responding to the transmission permission via the control signal path r. If not, it means good. Therefore, in this phase adjustment, the response of the transmission permission is considered only in consideration of the normal IF unit processing capacity and the like, and is stopped only during the phase adjustment of the cell data in the non-operation system.
【0052】次に、図5に図1から図4までを併せ参照
してIF部3のセルモニタ部34における主要動作手順
に付いて説明する。Next, with reference to FIG. 5 together with FIGS. 1 to 4, the main operation procedure in the cell monitor unit 34 of the IF unit 3 will be described.
【0053】上述したように、セルモニタ部34はデー
タ転送管理部311,312それぞれから出力されたセ
ルデータを記憶して比較し、一致を検出するにより同期
運転状態であることを確認している。また、図4を参照
して説明したような運用系で破棄されたセルデータによ
る一致確認が不可能な事態のため、セルモニタ部34は
モニタの更新を計測するカウンタ(MCTR)を備えて
いる。MCTRは、初期またはリセットの際に「0値」
に設定され、一致確認が不可能な事態のための限度値と
して「X値」が予め設定されている。ここでは図4のバ
ッファのメモリ容量に合せ「X=2」として説明する。As described above, the cell monitor unit 34 stores and compares the cell data output from the data transfer management units 311 and 312, respectively, and confirms that they are in the synchronous operation state by detecting a match. Further, the cell monitor unit 34 is provided with a counter (MCTR) for measuring the update of the monitor because the coincidence confirmation by the cell data discarded in the operation system as described with reference to FIG. 4 is impossible. MCTR is "0 value" at initial or reset.
The “X value” is set in advance as a limit value for a situation in which matching confirmation is impossible. Here, "X = 2" will be described according to the memory capacity of the buffer in FIG.
【0054】セルモニタ部34は、起動の際、まずMC
TRをリセットして「0値」に設定(手順S1)し、更に
運用系および非運用系のセルデータを同時にメモリに記
録してモニタし、先に記録されたデータがあればこれを
更新(手順S2およびS3)して、記録されたセルデータ
の内容を比較(手順S4)する。When the cell monitor unit 34 is activated, the MC monitor unit 34
TR is reset and set to "0 value" (step S1), and the cell data of the operating system and the non-operating system are simultaneously recorded and monitored in the memory, and if there is previously recorded data, it is updated ( In steps S2 and S3), the contents of the recorded cell data are compared (step S4).
【0055】この手順S4が「YES」で両方のセルデ
ータ内容が一致しており、かつMCTRが「0値」の場
合(手順S5のYES)には、セルモニタ部34は「シ
ステムが同期運転状態にある」と判定して次の同期検出
のため上記手順S2,S3に戻る。すなわち、運用系お
よび非運用系の両者共に次にデータ路41,42に現れ
るセルデータを同時モニタして先に記録されたデータを
更新する手順から手順を繰り返す。When this step S4 is "YES" and both cell data contents are the same and MCTR is "0" (YES in step S5), the cell monitor unit 34 indicates that "the system is in the synchronous operation state. It is determined that "there is" in step S2 and S3 to detect the next synchronization. That is, both the active system and the non-active system repeat the procedure from the procedure of simultaneously monitoring the cell data appearing on the data paths 41 and 42 and updating the previously recorded data.
【0056】上記手順S4が「NO」で記録されたセル
データの内容が不一致の場合、すなわち「システムが非
同期運転状態にある」場合にはセルデータの一致確認処
理に移行する。したがって、図2または図3に示される
ように非運用系側で運用系側より遅れて同一セルデータ
が転送されることを確認するため、セルモニタ部34
は、MCTRが「X=2」に達していない(手順S10
のNO)ことを条件に、MCTRの計数値を「+1」イ
ンクリメント(手順S11)して「MCTR=1」とな
り、運用系のみ、次のセルデータを記録してモニタし、
先に記録されたセルデータを更新(手寿S12)して、
非運用系のメモリと内容を比較する上記手順S4に戻
る。If the contents of the cell data recorded as "NO" in step S4 do not match, that is, "the system is in the asynchronous operation state", the process goes to the cell data matching confirmation process. Therefore, as shown in FIG. 2 or 3, in order to confirm that the same cell data is transferred on the non-operation side with a delay from the operation side, the cell monitoring unit 34
Indicates that MCTR has not reached "X = 2" (step S10).
No.), the MCTR count value is incremented by “+1” (step S11) to “MCTR = 1”, and only the active system records and monitors the next cell data.
Update the previously recorded cell data (Tejuu S12),
The procedure returns to step S4 for comparing the contents with the non-operation system memory.
【0057】この結果、運用系および非運用系両者のデ
ータ転送管理部共、SW1およびSW2それぞれに格納
されるセルデータを順次、転送する。しかし、セルモニ
タ部34では運用系のみ記録が更新され、非運用系は更
新されない。As a result, the cell data stored in each of SW1 and SW2 are sequentially transferred by both the data transfer management units of both the active system and the non-active system. However, in the cell monitor 34, the record is updated only in the active system, and not updated in the non-active system.
【0058】この状態を、図2の例において説明する。
すなわち、IF部3では、運用側のSW部1で次のセル
データA2が送出され記録されるが、非運用側のSW部
2から送出されるセルデータは記録されないので、先の
セルデータB1が残っていることを意味する。したがっ
て、今回の手順S4では、セルデータA2,B1の両者
が比較される。この結果、手順S4,S10が「NO」
であるので、手順S11により「MCTR=2」とな
り、次の手順S4ではセルデータB1が比較される。こ
の結果、手順S4が「YES」となり、セルデータの一
致が確認された。This state will be described with reference to the example of FIG.
That is, in the IF unit 3, the next cell data A2 is transmitted and recorded by the SW unit 1 on the operating side, but the cell data transmitted from the SW unit 2 on the non-operating side is not recorded. Means that is left. Therefore, in the present procedure S4, both of the cell data A2 and B1 are compared. As a result, steps S4 and S10 are "NO".
Therefore, “MCTR = 2” is set in step S11, and the cell data B1 is compared in step S4. As a result, the step S4 becomes "YES", and it is confirmed that the cell data match.
【0059】この場合「MCTR=2」であり、次の手
順S5は「NO」であるため、セルモニタ部34は、運
用系および非運用系両者のデータ転送管理部311,3
12へ位相調整の開始指示を送出(手順S13)する。In this case, since "MCTR = 2" and the next step S5 is "NO", the cell monitor unit 34 causes the data transfer management units 311 and 3 of both the active system and the non-active system.
A phase adjustment start instruction is sent to 12 (step S13).
【0060】この結果、運用系では、後で図7を参照し
て詳述するように次のセルデータがSW部1から送出さ
れ、運用系のデータ転送管理部311がこのセルデータ
を受付けることにより位相調整の完了通知をセルモニタ
部34に送出する。セルモニタ部34は、運用系のデー
タ転送管理部311から位相調整の完了通知を受付け
(手順S14)するので、非運用系のデータ転送管理部3
12へ位相調整の停止指示を送出(手順S15)してMC
TRを「0」にリセット(手順S16)し、上記手順S
2,S3へ戻って、手順は最初から繰り返される。As a result, in the active system, the next cell data is transmitted from the SW unit 1 as will be described later in detail with reference to FIG. 7, and the active data transfer management unit 311 accepts this cell data. Then, the notification of the completion of the phase adjustment is sent to the cell monitor 34. The cell monitor unit 34 receives a phase adjustment completion notification from the data transfer management unit 311 of the active system.
(Procedure S14), so the non-operation data transfer management unit 3
Send a phase adjustment stop instruction to 12 (step S15)
TR is reset to "0" (step S16), and the above step S
2. Returning to S3, the procedure is repeated from the beginning.
【0061】他方、非運用系では、後で図8を参照して
詳述するように上記手順S13の指示により送信側へセ
ルデータの発信停止を応答するので次のセルがバッファ
に蓄積されていても転送が停止される。したがって、運
用系のみ次のセルデータが転送され、非運用系での転送
はない。On the other hand, in the non-operation system, as will be described later in detail with reference to FIG. 8, the transmission of cell data is stopped to the transmitting side in response to the instruction in step S13, so that the next cell is stored in the buffer. But the transfer is stopped. Therefore, the next cell data is transferred only to the active system, and not to the non-active system.
【0062】上記図4を参照して説明したように、運用
系で廃棄されたセルデータがあった場合、上記手順S4
で二つのセルデータの一致することがないので「MCT
R」の限度を予め設定している。As described with reference to FIG. 4, when there is cell data discarded in the operating system, the above step S4 is performed.
Since there is no match between the two cell data in "MCT
The “R” limit is preset.
【0063】上記手順S10が「YES」で「MCTR
=X」と一致した際には、手順は手順S16に跳び、M
CTRを「0」にリセットして上記手順S2,S3へ戻
って、手順は最初から繰り返される。When the above step S10 is "YES", "MCTR
= X ”, the procedure jumps to step S16 and M
The CTR is reset to "0" and the procedure returns to the steps S2 and S3, and the procedure is repeated from the beginning.
【0064】次に、図6および図7に図1および図5を
併せ参照してIF部3のデータ転送管理部311,31
2における位相調整動作について説明する。データ転送
管理部311,312は、図示されていないシステムの
制御部からライン選択部33と同様、例えば、一方のデ
ータ転送管理部311が運用系、他方のデータ転送管理
部312が非運用系であることを通知されているものと
する。Next, referring to FIGS. 6 and 7 together with FIGS. 1 and 5, the data transfer management units 311 and 31 of the IF unit 3 will be described.
The phase adjustment operation in 2 will be described. In the data transfer management units 311 and 312, for example, one data transfer management unit 311 is an active system and the other data transfer management unit 312 is a non-operation system, like the line selection unit 33 from the control unit of the system (not shown). It is assumed that they are notified.
【0065】図6は運用系のデータ転送管理部311に
おける位相調整手順の一形態を示すフローチャートであ
る。ここで、図示される手順S22から手順S24まで
は、運用系、非運用系を問わず、SW部からセルデータ
の送信を受ける際の定常的な手順である。FIG. 6 is a flow chart showing one form of the phase adjustment procedure in the active data transfer management unit 311. Here, steps S22 to S24 shown in the figure are regular steps when receiving cell data transmission from the SW unit, regardless of whether it is an active system or a non-active system.
【0066】上記手順S13により「位相調整開始指
示」を受付け(手順S21のYES)した後に、SW部
1から信号路rを介して「送信確認」を受付け(手順S
22のYES)した際には、データ転送管理部311
は、送信許可の他の条件を満たすことを確認した後、信
号路aを介しSW部1へ「送信許可応答」を返送(手順
S23のYES)する。この結果、SW部1から次のセ
ルデータを受付け(手順S24のYES)するので、デ
ータ転送管理部311はセルモニタ部34に「位相調整
完了通知」を送出(手順S25)して手順を終了する。
すなわち、開始の手順S21で「位相調整開始」の指示
を受付けた場合のみ、セルデータの転送を受付けた際に
「位相調整完了通知」を送出している。After the "phase adjustment start instruction" is accepted in step S13 (YES in step S21), the "transmission confirmation" is accepted from the SW section 1 through the signal path r (step S21).
22), the data transfer management unit 311
After confirming that the other conditions of the transmission permission are satisfied, returns a "transmission permission response" to the SW unit 1 via the signal path a (YES in step S23). As a result, since the next cell data is received from the SW unit 1 (YES in step S24), the data transfer management unit 311 sends a "phase adjustment completion notification" to the cell monitor unit 34 (step S25) and ends the procedure. .
That is, the "phase adjustment completion notification" is transmitted when the cell data transfer is received only when the "phase adjustment start" instruction is received in the start procedure S21.
【0067】また、図7は非運用系のデータ転送管理部
312における位相調整手順の一形態を示すフローチャ
ートである。FIG. 7 is a flow chart showing one form of the phase adjustment procedure in the non-operation data transfer management unit 312.
【0068】データ転送管理部312は、上記手順S1
3により「位相調整開始指示」を受付け(手順S31の
YES)した後で「位相調整停止指示」を受付ける前
(手順S32のNO)にSW部2から信号路rを介して
「送信確認」を受付け(手順S33のYES)した際に
は、SW部2へ「送信停止応答」を返送(手順S34)
する。この手順S33,S34は手順S32が「YE
S」となる「位相調整停止指示」を受付けるまで継続す
る。The data transfer management unit 312 uses the above step S1.
After receiving the "phase adjustment start instruction" (YES in step S31) in step 3 and before receiving the "phase adjustment stop instruction" (NO in step S32), a "transmission confirmation" is issued from the SW unit 2 via the signal path r. When accepted (YES in step S33), a "transmission stop response" is returned to the SW unit 2 (step S34).
To do. In steps S33 and S34, if step S32 is "YE
The operation is continued until the "phase adjustment stop instruction" that is "S" is received.
【0069】したがって、セルモニタ部は、位相調整の
実施を決定した場合、運用系および非運用系のデータ転
送管理部に位相調整開始を指示したのち、運用系データ
転送管理部からの位相調整完了通知を受けるので、非運
用系データ転送管理部に位相調整停止指示をして、再
度、非同期を検出して処理するメインフローに戻る。Therefore, when the cell monitor unit decides to implement the phase adjustment, it instructs the data transfer management units of the active system and the non-operation system to start the phase adjustment, and then notifies the phase adjustment completion from the active system data transfer management unit. Accordingly, the non-operation system data transfer management unit is instructed to stop the phase adjustment, and the process returns to the main flow for detecting and processing the asynchronous state again.
【0070】すなわち、運用系データ転送管理部は、セ
ルモニタ部から位相調整開始指示を受けた場合には位相
調整完了時期を決定するが、そのため通常処理であるS
W部からの送信確認に送信許可応答する処理に加え、こ
の送信許可応答に対して、実際に一つのセルデータが送
信されたことを確認し、このセルデータ送信確認をもっ
て、セルモニタ部へ位相調整完了通知を送出している。
また、非運用系データ転送管理部は、セルモニタ部から
受ける位相調整開始指示から位相調整停止指示までの
間、SW部からの送信確認に対し、送信停止応答を返し
続ける。That is, the operational data transfer management unit determines the phase adjustment completion time when the phase adjustment start instruction is received from the cell monitoring unit.
In addition to the process of sending a transmission permission response to the transmission confirmation from the W unit, it is confirmed that one cell data is actually transmitted in response to this transmission permission response, and the phase adjustment is made to the cell monitoring unit with this cell data transmission confirmation. Sending a completion notification.
Further, the non-operation system data transfer management unit continues to return a transmission stop response to the transmission confirmation from the SW unit from the phase adjustment start instruction received from the cell monitor unit to the phase adjustment stop instruction.
【0071】この同期状態が得られる手順について、図
8の単純な例に図1および図5から図7までを併せ参照し
て、説明する。The procedure for obtaining this synchronized state will be described with reference to the simple example of FIG. 8 together with FIGS. 1 and 5 to 7.
【0072】図8は、非運用系が運用系より二つのセル
データC1,2分だけ遅れて、6個のセルデータD1−
6がSW部1,2のバッファ部111,211それぞれ
に格納されている、単純な一実施例を示す位相調整の説
明図である。In FIG. 8, the non-operating system lags behind the active system by two cell data C1 and C2, and six cell data D1-
6 is an explanatory diagram of phase adjustment showing a simple example in which 6 is stored in each of the buffer units 111 and 211 of the SW units 1 and 2. FIG.
【0073】最初の上記手順S4ではセルデータC1,
D1の両者が比較され、不一致のため手順S11により
MCTRは「1」である。次の周回もセルデータC2,
D1の比較によりMCTRは「2」となる。この間、手
順S12では運用系のみセルデータがメモリに記録さ
れ、非運用系は記録されないので、非運用系のセルデー
タD2,D3は廃棄される。In the first step S4, the cell data C1,
Both D1 are compared, and since they do not match, MCTR is "1" in step S11. Cell data C2 for the next lap
By comparing D1, MCTR becomes “2”. During this period, in step S12, the cell data of only the active system is recorded in the memory, and the non-active system is not recorded. Therefore, the cell data D2 and D3 of the non-active system are discarded.
【0074】3周目の手順S4ではセルデータD1が一
致するので、手順は上記手順S5へ進む。ここで「MC
TR=2」のため、上記手順S13によるセルモニタ部
34はデータ転送管理部311,312へ位相調整の開
始を指示する。In the procedure S4 of the third cycle, the cell data D1 match, so the procedure proceeds to the procedure S5. Here, "MC
Since "TR = 2", the cell monitor unit 34 in the above step S13 instructs the data transfer management units 311 and 312 to start phase adjustment.
【0075】上述した位相調整の手順により、運用系で
は次のセルデータD2が送信されるにも拘わらず、非運
用系では次のセルデータD4の送信が停止される。セル
データD2の一つが送信されることにより、非運用系の
送信停止が解除され位相調整は終了する。By the phase adjustment procedure described above, the transmission of the next cell data D4 is stopped in the non-operation system, although the next cell data D2 is transmitted in the operation system. When one of the cell data D2 is transmitted, the transmission stoppage of the protection system is released and the phase adjustment is completed.
【0076】したがって、MCTRは「0」に戻り、運
用系ではSW部のバッファに次に格納されるセルデータ
D3,非運用系では送信停止を受けたセルデータD4そ
れぞれが送信される。この状態で上述したと同様の手順
が実施された場合、非運用系ではデータD5のみが廃棄
され、セルデータD6で確実に位相同期が得られる。Therefore, the MCTR returns to "0", and the cell data D3 to be stored next in the buffer of the SW section in the active system and the cell data D4 for which the transmission has been stopped are transmitted in the non-operation system. If the same procedure as described above is performed in this state, only the data D5 is discarded in the non-operation system, and the phase synchronization is surely obtained with the cell data D6.
【0077】すなわち、単純な格納順序の場合、非運用
系で、最初のセルデータの一致確認から、同一セルデー
タ位置の差の個数分ずつ、後に続くセルデータを廃棄し
ている。この結果、一つ分の差になった場合には、次の
一巡の手順で確実な同期が得られることになる。通常
は、運用系の障害による非運用系への切換えはまれに起
こるものであり、定期保守も所定期間を有するので、非
運用系の立上げに伴なう位相同期処理に即時性は不要で
ある。したがって、運用系および日運用系それぞれの格
納データの順序が複雑であっても、位相同期が得られる
まで一つずつ差を詰めることによって、確実に同期が得
られる。That is, in the case of a simple storage order, the non-operating system discards subsequent cell data by the number of differences in the same cell data position from the first confirmation of matching of cell data. As a result, if there is a difference of one, reliable synchronization can be obtained in the next round of procedures. Normally, switching to the non-active system due to a failure in the active system rarely occurs, and since periodic maintenance also has a predetermined period, immediacy is not required for the phase synchronization processing accompanying the startup of the non-active system. is there. Therefore, even if the order of the data stored in each of the active system and the daily system is complicated, the synchronization can be surely obtained by closing the differences one by one until the phase synchronization is obtained.
【0078】上記説明では、データ転送管理部が、ライ
ン選択部同様、運用系と非運用系との通知を受けている
としたが、セルモニタ部が、運用系と非運用系とを承知
しており、非運用系データ転送管理部へ「位相調整開始
指示」の代わりに「送信停止指示」を送出してもよい。In the above description, the data transfer management unit, like the line selection unit, receives the notification of the active system and the non-active system, but the cell monitor unit recognizes the active system and the non-active system. Therefore, instead of the “phase adjustment start instruction”, the “transmission stop instruction” may be sent to the non-operation data transfer management unit.
【0079】また、上記説明では運用系が運転している
状態で非運用系が起動されるものとしたが、同時起動の
場合、正常では直ちにセルデータの同期運転状態となる
はずである。しかし、運用系が初期の入力データを蓄積
できず、上述とは逆のバッファ蓄積状態となる事態もあ
り得る。この場合には、非運用系に設定したSW部パッ
ケージのバッファ部までをリセットして、本発明による
位相同期調整を実行することにより解決可能である。Further, in the above description, the non-operation system is activated while the operation system is operating, but in the case of simultaneous activation, the normal operation should be the cell data synchronous operation state immediately. However, the operating system may not be able to store the initial input data and may enter the buffer storage state opposite to the above. This case can be solved by resetting up to the buffer section of the SW section package set to the non-operation system and executing the phase synchronization adjustment according to the present invention.
【0080】例えば、通常のスイッチ処理デバイスには
入力セルを格納するかを判定するしきい値設定が存在す
るので、このしきい値とセル滞留量の関係で廃棄または
格納を判定することができる。したがって、しきい値を
「0値」設定し放置すればバッファを「空」にすること
が可能である。この制御を併用すれば運用系SW部と非
運用系SW部との起動に関する条件を本発明の前提条件
に設定することができる。For example, since a normal switch processing device has a threshold value setting for determining whether to store an input cell, discarding or storing can be determined based on the relationship between this threshold value and the cell retention amount. . Therefore, the buffer can be made "empty" by setting the threshold value to "0" and leaving it as it is. If this control is also used, the conditions regarding the activation of the working SW unit and the non-working SW unit can be set as the prerequisites of the present invention.
【0081】また、上記説明では、MCTRがモニタ回
数を「X値」まで計測した際にリセットするとしたが、
別にタイマを備え、予め設定された時間でリセットして
もよい。In the above description, the MCTR is reset when the number of times of monitoring is measured up to the "X value".
A timer may be provided separately and the timer may be reset at a preset time.
【0082】上記説明では、図示された機能ブロックお
よび手順を参照しているが、機能の分離併合による配分
または手順の前後入替えなどの変更は上記機能を満たす
限り自由であり、上記説明が本発明を限定するものでは
ない。In the above description, reference is made to the functional blocks and procedures shown in the drawings, but changes such as distribution by dividing and merging functions or rearrangement of procedures are free as long as the above functions are satisfied. Is not limited.
【0083】[0083]
【発明の効果】以上説明したように本発明によれば、汎
用の回線交換処理デバイスを用いて同期運転状態にする
ことができるという効果を得ることができる。As described above, according to the present invention, it is possible to obtain the effect that a general-purpose circuit switching processing device can be used to bring about a synchronous operation state.
【0084】その理由は、回線交換処理デバイスの外部
にインタフェース部を併用し、同期化処理を制御してい
るからである。この同期化処理では運用系および非運用
系のセルデータをモニタし、不一致の際には一致するま
で、運用系のセルデータのみをモニタして更新し、その
後一致した際に、非運用系のスイッチ部に対して一つの
セルデータの送出を停止させているからである。The reason for this is that the interface section is also used outside the circuit switching processing device to control the synchronization processing. In this synchronization processing, the cell data of the active system and that of the non-operation system are monitored, and if they do not match, only the cell data of the active system is monitored and updated until they match. This is because the transmission of one cell data is stopped to the switch unit.
【0085】すなわち、回線交換処理デバイスにはセル
データを格納するバッファを有することから、自然と同
期状態に入ることは期待できない。一方で多く供給され
る回線交換処理デバイスは基幹構造における装置での適
用を考慮してないことから同期運転させる機能が配備さ
れていない。これに対して、本発明では、これら回線交
換処理デバイスの基幹構造装置への適応を可能とした。
また回線交換処理デバイスは、基本処理項目が多く、更
に回線の集中処理部であることから付加機能の搭載が困
難である。今回の外部制御での同期化は、回線交換処理
部での集中処理負荷の低減をも可能としている。That is, since the circuit switching processing device has a buffer for storing cell data, it cannot be expected to enter the synchronous state naturally. On the other hand, many circuit switching processing devices are not provided with a function for synchronous operation because they are not considered for application in equipment in a backbone structure. On the other hand, in the present invention, these circuit switching processing devices can be applied to the backbone structure device.
In addition, since the circuit switching processing device has many basic processing items and is a centralized processing unit of the circuit, it is difficult to mount additional functions. The synchronization by external control this time also makes it possible to reduce the centralized processing load in the circuit switching processing unit.
【図1】本発明の実施の一形態を示す機能ブロック図で
ある。FIG. 1 is a functional block diagram showing an embodiment of the present invention.
【図2】二つのバッファにおける非同期状況の一例を示
す図である。FIG. 2 is a diagram showing an example of an asynchronous situation in two buffers.
【図3】二組のバッファにおける非同期状況の一例を示
す図である。FIG. 3 is a diagram showing an example of an asynchronous situation in two sets of buffers.
【図4】二組のバッファにおいて運用系でセルが廃棄さ
れた一例を示す図である。FIG. 4 is a diagram showing an example in which cells are discarded in an active system in two sets of buffers.
【図5】図1のセルモニタ部における主要動作手順の一
形態を示すフローチャートである。5 is a flowchart showing an example of a main operation procedure in the cell monitor unit of FIG.
【図6】図1に示されるIF部の運用系データ転送管理
部の本発明における主要動作手順の一形態を示すフロー
チャートである。FIG. 6 is a flowchart showing one form of a main operation procedure of the present invention of the operational data transfer management section of the IF section shown in FIG. 1.
【図7】図1に示されるIF部の非運用系データ転送管
理部の本発明における主要動作手順の一形態を示すフロ
ーチャートである。7 is a flowchart showing one form of a main operation procedure in the present invention of the non-operation system data transfer management section of the IF section shown in FIG. 1. FIG.
【図8】非運用系が運用系より二つのセルデータだけ遅
れて、6個のセルデータがSW部のバッファ部それぞれ
に格納されている、単純な一実施例を示す位相調整の説
明図である。FIG. 8 is an explanatory diagram of phase adjustment showing a simple embodiment in which the non-operating system is delayed by two cell data from the operating system and six cell data are stored in each buffer section of the SW section. is there.
【図9】従来の一例を示す機能ブロック図である。FIG. 9 is a functional block diagram showing a conventional example.
1、2 SW(スイッチ)部
3 IF(インタフェース)部
11、21 SW処理部
33 ライン選択部
34 セルモニタ部
41、42、321、322 データ路
111、112、211、212 バッファ部
121、122、221、222、311、312
データ転送管理部1, 2 SW (switch) section 3 IF (interface) section 11, 21 SW processing section 33 Line selection section 34 Cell monitor section 41, 42, 321, 322 Data path 111, 112, 211, 212 Buffer section 121, 122, 221 222, 311, 312
Data transfer management unit
Claims (6)
モード)スイッチの運用系におけるセルデータに非運用
系のセルデータを一致させる同期運転方式において、運
用系および非運用系、両者のスイッチ部それぞれからセ
ルデータを受け、運用系となるスイッチ部から受付けた
セルデータのみを外部へ出力するものであって、二つの
受付けセルデータをモニタし不一致の際には一致するま
で前記運用系のセルデータのみをモニタして更新し、そ
の後一致した際に前記非運用系のスイッチ部に対して一
つのセルデータの送出を停止させるインタフェース部を
備えることを特徴とする同期運転方式。1. In a synchronous operation method in which cell data of a working system of an ATM (asynchronous transfer mode) switch having a duplex configuration is matched with cell data of a working system, from a working system and a non-working system, both switch parts are provided. It receives cell data and outputs only the cell data received from the switch unit that is the active system to the outside.When the two received cell data are monitored and if they do not match, only the cell data of the active system is used until they match. The synchronous operation system is characterized by comprising an interface unit that monitors and updates the cell number, and then stops the transmission of one cell data to the switch unit of the non-operation system when they match.
モード)スイッチの運用系におけるセルデータに非運用
系のセルデータを一致させる同期運転方式において、運
用系および非運用系、両者のスイッチ部それぞれからセ
ルデータを受け、運用系となるスイッチ部から受付けた
セルデータのみを外部へ出力するインタフェース部を設
け、当該インタフェース部は、前記二重化構成の二つの
スイッチ部それぞれからセルデータを受ける一つを運用
系とし残りを非運用系とするデータ転送管理部と、当該
データ転送管理部それぞれからセルデータを受けて運用
系となるセルデータを選択して外部へ出力するライン選
択部と、前記二つのデータ転送管理部それぞれから前記
ライン選択部へ送出されるセルデータを入力して比較
し、当該セルデータが不一致の際には一致するまで前記
運用系のセルデータのみをモニタして更新し、その後、
一致した際に前記運用系および非運用系両者のデータ転
送管理部へ位相調整を指示し、該位相調整の終了により
初期状態に復帰するセルモニタ部とを備え、位相調整指
示を受けている非運用系の前記データ転送管理部は対応
するスイッチ部へセルデータの送信停止を応答すること
を特徴とする同期運転方式。2. In a synchronous operation method in which cell data in a working system of an ATM (asynchronous transfer mode) switch having a duplex configuration is matched with cell data in a non-working system, a switch unit of each of the working system and the non-working system is used. An interface unit is provided that receives cell data and outputs only the cell data received from the operating switch unit to the outside. The interface unit operates one that receives the cell data from each of the two switch units in the duplex configuration. A data transfer management unit that makes the rest the non-operation system, a line selection unit that receives cell data from each of the data transfer management units and selects the cell data to be the operation system and outputs it to the outside, and the two data Cell data sent from each transfer management unit to the line selection unit is input and compared. When they do not match, only the cell data of the working system is monitored and updated until they match, and then
A cell monitor unit that instructs the data transfer management units of both the active system and the non-operation system to perform phase adjustment when they match, and returns to the initial state upon completion of the phase adjustment. The synchronous operation method, wherein the data transfer management unit of the system responds to the corresponding switch unit with a stop of cell data transmission.
は、前記データ転送管理部の運用系および非運用系のい
ずれかを知らされており、前記運用系および非運用系の
データ転送管理部両者へ位相調整の開始を指示し、その
後、運用系の前記データ転送管理部から位相調整の完了
通知を受けた際に、非運用系の前記データ転送管理部へ
位相調整の停止を指示して位相調整を終了することを特
徴とする同期運転方式。3. The cell monitoring unit according to claim 2, wherein the cell transfer unit is informed of either the operating system or the non-operating system of the data transfer management unit, and both of the operating system and the non-operation system data transfer management unit are notified. When the start of the phase adjustment is instructed and then when the completion notice of the phase adjustment is received from the data transfer management unit of the active system, the data transfer management unit of the non-operation system is instructed to stop the phase adjustment and the phase adjustment is performed. A synchronous operation method characterized by terminating the.
部は、運用系および非運用系のいずれかを知らされてお
り、運用系のデータ転送管理部は、前記セルモニタ部か
ら位相調整の開始指示を受けた際には対応する接続先の
前記スイッチ部から受付けたセルデータの送信確認に送
信許可応答してセルデータを受け付けた際に、位相調整
の完了を前記セルモニタ部に通知し、非運用系のデータ
転送管理部は、前記セルモニタ部から位相調整の開始指
示を受けた際には対応する接続先の前記スイッチ部から
のセルデータ送信確認に送信停止を応答し、前記セルモ
ニタ部から位相調整の停止指示を受けた際にこの位相調
整を解除することを特徴とする同期運転方式。4. The data transfer management unit according to claim 2, wherein either the active system or the non-active system is informed, and the active data transfer management unit instructs the phase adjustment start instruction from the cell monitoring unit. When the cell data is received in response to the transmission permission response to the cell data transmission confirmation received from the corresponding connection destination switch unit, the cell monitor unit is notified of the completion of the phase adjustment, and the non-operation is performed. When receiving a phase adjustment start instruction from the cell monitor unit, the system data transfer management unit responds to the cell data transmission confirmation from the corresponding connection destination switch unit with a transmission stop response, and the cell monitor unit performs the phase adjustment. This synchronous operation method is characterized in that this phase adjustment is released when the stop instruction of is received.
は、データ不一致の回数を計数するカウンタを備え、所
定の計数値まで不一致が継続した場合には前記カウンタ
の計数値をクリアして初期状態に復帰することを特徴と
する同期運転方式。5. The cell monitoring unit according to claim 2, further comprising a counter that counts the number of times of data mismatch, and when the mismatch continues up to a predetermined count value, clears the count value of the counter to the initial state. Synchronous operation method characterized by returning.
部は、非運用系に設定されている前記スイッチ部へリセ
ットを指示して前記スイッチが有するバッファ部に格納
されているセルを廃棄した後、通常動作を開始すると共
に二つの受付けセルデータのモニタを開始することを特
徴とする同期運転方式。6. The interface unit according to claim 1, wherein after the interface unit instructs the switch unit set to a non-operation system to reset, the cell stored in the buffer unit of the switch is discarded, Synchronous operation method characterized by starting the operation and monitoring of two reception cell data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001274774A JP3614387B2 (en) | 2001-09-11 | 2001-09-11 | ATM switch synchronous operation method and synchronous operation method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001274774A JP3614387B2 (en) | 2001-09-11 | 2001-09-11 | ATM switch synchronous operation method and synchronous operation method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003087301A true JP2003087301A (en) | 2003-03-20 |
JP3614387B2 JP3614387B2 (en) | 2005-01-26 |
Family
ID=19099755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001274774A Expired - Fee Related JP3614387B2 (en) | 2001-09-11 | 2001-09-11 | ATM switch synchronous operation method and synchronous operation method thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3614387B2 (en) |
-
2001
- 2001-09-11 JP JP2001274774A patent/JP3614387B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP3614387B2 (en) | 2005-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5283782A (en) | System switching method and apparatus without loss of signal in cell switching system of asynchronous transfer mode | |
JPH09224026A (en) | Communication node, failure recovery method, and communication network | |
EP0601853B1 (en) | line accommodation circuit and method for switch changeover when a fault is detected | |
US6523178B1 (en) | Video transmission system | |
JP2812261B2 (en) | ATM cell flow control device | |
JP2003087301A (en) | Synchronous operating system for atm switch | |
JP3231977B2 (en) | Spare unit switching controller | |
JP3769537B2 (en) | Base station ATM bus uninterruptible switching method and base station ATM bus uninterruptible switching method | |
JPH08181697A (en) | Uninterrupted transmission equipment | |
JPH09135229A (en) | Line switching device for digital communication system | |
JP4679090B2 (en) | Transmission end switching method and set spare terminal equipment | |
JP3076456B2 (en) | Synchronous control method | |
JP3110061B2 (en) | Line switching method | |
JP3575432B2 (en) | Line switching device and line switching method | |
JP4564682B2 (en) | Exchange device | |
JP2828140B2 (en) | ATM switch switching method | |
JP2000278306A (en) | Atm ring network | |
JP3161955B2 (en) | Active / standby transmission line signal selection method and apparatus | |
JPH0662036A (en) | Synchronization maintenance control system | |
JP4187480B2 (en) | Clock synchronous switching device | |
JP2002252632A (en) | Switching method of atm transmission apparatus and its stand-by transmission system | |
JPH08237253A (en) | ATM network virtual path switching method and apparatus | |
JP2000078159A (en) | Vp changeover device, connection monitor method used for it and recording medium recording its control program | |
JP2859241B2 (en) | ATM switch resynchronization establishment circuit | |
JP3436048B2 (en) | Transmission line switching device and switching method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040726 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040728 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040917 |
|
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: 20041013 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041026 |
|
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: 20071112 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081112 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081112 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091112 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091112 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101112 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111112 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111112 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121112 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121112 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131112 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |