JP2002515683A - Method and apparatus for automatic time domain monitoring in optical networks - Google Patents

Method and apparatus for automatic time domain monitoring in optical networks

Info

Publication number
JP2002515683A
JP2002515683A JP2000548977A JP2000548977A JP2002515683A JP 2002515683 A JP2002515683 A JP 2002515683A JP 2000548977 A JP2000548977 A JP 2000548977A JP 2000548977 A JP2000548977 A JP 2000548977A JP 2002515683 A JP2002515683 A JP 2002515683A
Authority
JP
Japan
Prior art keywords
input signal
signal
input
time interval
minimum time
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.)
Pending
Application number
JP2000548977A
Other languages
Japanese (ja)
Inventor
トーマス シー. バンウェル
ニム ケー. チャン
ウィリアム ティー. アンダーソン
ジェームズ ホッジ
Original Assignee
テルコーディア テクノロジーズ インコーポレイテッド
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 テルコーディア テクノロジーズ インコーポレイテッド filed Critical テルコーディア テクノロジーズ インコーポレイテッド
Priority claimed from PCT/US1999/010616 external-priority patent/WO1999059272A1/en
Publication of JP2002515683A publication Critical patent/JP2002515683A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dc Digital Transmission (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)

Abstract

(57)【要約】 光ネットワークにおいて入力光信号の特性を決定する方法および装置が提供される。光信号監視装置(200)は、入力信号内の遷移(210)間の最小時間間隔を推定し、推定された最小時間間隔に基づいてクロック信号(206)を決定し、決定されたクロック信号に基づいて入力信号に対して時間領域測定(230)を実行する。光信号監視装置(200)は、決定されたクロック信号に基づいて入力信号をサンプリングし、入力信号の特性を決定する。 (57) Abstract: A method and apparatus for determining characteristics of an input optical signal in an optical network are provided. The optical signal monitoring device (200) estimates a minimum time interval between transitions (210) in the input signal, determines a clock signal (206) based on the estimated minimum time interval, and applies the determined clock signal to the determined clock signal. A time domain measurement (230) is performed on the input signal based on the input signal. The optical signal monitoring device (200) samples an input signal based on the determined clock signal and determines characteristics of the input signal.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】 (関連出願の相互参照) 本出願は、その内容が参照により本明細書の一部となる1998年5月13日
出願の米国仮出願第60/085347号の利益を請求する。
This application claims the benefit of US Provisional Application Ser. No. 60 / 085,347, filed May 13, 1998, the contents of which are hereby incorporated by reference.

【0002】 (発明の背景) 本発明は、一般に光ネットワークに関し、より詳細には、光ネットワークにお
ける自動時間領域監視の方法および装置に関する。
BACKGROUND OF THE INVENTION The present invention relates generally to optical networks, and more particularly, to a method and apparatus for automatic time domain monitoring in optical networks.

【0003】 一般にデジタル伝送システムは、量子化信号として符号化された情報を送信機
から受信機に供給する。これらのシステムにおける伝送の品質を特徴付けるいく
つかのパラメータがある。1つのそのようなパラメータは「ビット誤り率」すな
わちBERである。BERは伝送システム内の任意の点において測定でき、障害
の検出および分離に使用できる。
In general, a digital transmission system supplies information encoded as a quantized signal from a transmitter to a receiver. There are several parameters that characterize the quality of transmission in these systems. One such parameter is the "bit error rate" or BER. The BER can be measured at any point in the transmission system and used for fault detection and isolation.

【0004】 測定されるBERの劣化の原因となる多数の影響がある。例えば、信号減衰が
信号振幅を減少させ、分散がパルス波形を変え、受信機および増幅器のノイズが
信号レベルのあいまいさを増大させ、ジッタがサンプリング点における不確実さ
を作り出し、同期の他の態様に影響を及ぼす。
There are a number of effects that contribute to the degradation of the measured BER. For example, signal attenuation reduces signal amplitude, dispersion alters pulse shape, receiver and amplifier noise increases signal level ambiguity, jitter creates uncertainty at sampling points, and other aspects of synchronization. Affect.

【0005】 波長分割多重化(WDM)ネットワークなどの光ネットワークにおいて、デー
タは、多数の様々なタイプのネットワークエレメント、すなわち波長コンバータ
およびフィルタ、波長アド−ドロッブマルチプレクサ(ADM)、クロスコネク
ト(cross−connect)、および光増幅器を通過する。ネットワーク
エレメントは、複数の光から電子(O/E)および電子から光(E/O)変換を
実行するか、あるいは光の形態でデータを処理することができる。O/Eおよび
E/Oコンバータを含むネットワークエレメントにおいて信号監視を実行するこ
とが好ましいが、WDMネットワーク内のいずれの点においてもタップを付け信
号を検出することができる。
In optical networks, such as wavelength division multiplexing (WDM) networks, data is stored in many different types of network elements: wavelength converters and filters, wavelength add-drop multiplexers (ADMs), cross-connects. connect) and an optical amplifier. The network element may perform multiple light-to-electron (O / E) and electron-to-light (E / O) conversions, or process data in the form of light. Although it is preferred to perform signal monitoring at the network element including the O / E and E / O converters, taps can be detected at any point in the WDM network to detect the signal.

【0006】 図1は、間接SN比または平均パワーレベル測定を実行することによってファ
イバリンク上の光信号を監視する、従来技術の光信号監視システム100を示す
。図に示すように、光監視システム100は、入力光信号を搬送する光ファイバ
110、光パワースプリッタ(optical power splitter
)120、出力光信号を搬送する光ファイバ130、波長選択フィルタ140、
光検出器150、電気増幅器160、スペクトル分析器170を含む。光ファイ
バ110内に存在する入射光信号は、カプラ120を介して出力ファイバ130
に伝達される。
FIG. 1 shows a prior art optical signal monitoring system 100 that monitors an optical signal on a fiber link by performing an indirect SNR or average power level measurement. As shown in the figure, an optical monitoring system 100 includes an optical fiber 110 that carries an input optical signal, an optical power splitter.
) 120, an optical fiber 130 carrying an output optical signal, a wavelength selection filter 140,
It includes a photodetector 150, an electric amplifier 160, and a spectrum analyzer 170. The incident optical signal present in the optical fiber 110 is output to the output fiber 130 via the coupler 120.
Is transmitted to

【0007】 入力光信号を監視するために、カプラ120内の光タップは、光ファイバ11
0から少量の信号パワーを取り出す。波長選択フィルタ140は、希望する波長
を選択し、光検出器150は、選択された波長に関連付けられた光を電気信号に
変換する。光検出器150からの電流は、電気増幅器160によって増幅され、
その後スペクトル分析器170か、あるいは平均値メータによって測定される。
To monitor an input optical signal, an optical tap in the coupler 120
Take a small amount of signal power from zero. The wavelength selection filter 140 selects a desired wavelength, and the photodetector 150 converts light associated with the selected wavelength into an electric signal. The current from photodetector 150 is amplified by electrical amplifier 160,
Thereafter, it is measured by the spectrum analyzer 170 or an average value meter.

【0008】 スペクトル分析器170によって測定される信号特性の1つは、推定信号対ノ
イズ比(SN比)であり、WDMネットワークにおいて接続性能を特徴付けるた
めに一般的に使用される。光ネットワークでは、SN比を推定するために、光領
域スペクトル監視が通常使用される。信号はスペクトルが狭く、通常数GHzで
ある。ノイズが波長によってゆっくり変化すると仮定すると、光ノイズレベルは
、チャネル信号からわずかに乖離した波長で測定され、ここで、光信号に対する
このノイズの比率が光SN比である。
[0008] One of the signal characteristics measured by spectrum analyzer 170 is the estimated signal-to-noise ratio (SNR), which is commonly used to characterize connection performance in WDM networks. In optical networks, optical domain spectrum monitoring is commonly used to estimate the signal-to-noise ratio. The signal has a narrow spectrum, typically a few GHz. Assuming that the noise changes slowly with wavelength, the optical noise level is measured at a wavelength slightly deviated from the channel signal, where the ratio of this noise to the optical signal is the optical SNR.

【0009】 現在、WDMネットワークにおいて入力光信号の特性を測定するには、光スペ
クトル分析器または均等物(例えばHewlett Packard wave
meter)が使用される。しかし、そのような計器にはいくつか欠点がある。
第1に、これらの計器は高価かつ遅い(すなわち、すべての波長にわたって走査
する必要がある)。第2に、そのような光測定から生じるよく知られた不正確性
がある。第3に、信号ノイズのいくつかのソースは、これらの計器で検出可能で
ない。例えば干渉強度ノイズは、そのような信号ノイズのソースの1つであり、
光領域において検出可能でない。第4に、いかなる誘導ジッタまたはゆらぎも、
これらの計器を使用して検出することができない。最後に、低BERに必要な光
SN比が、信号レートだけでなく受信機設計の詳細にも依存している。
Currently, to measure the properties of an input optical signal in a WDM network, an optical spectrum analyzer or equivalent (eg, Hewlett Packard wave) is used.
meter) is used. However, such instruments have several disadvantages.
First, these instruments are expensive and slow (ie, need to scan over all wavelengths). Second, there are well-known inaccuracies arising from such light measurements. Third, some sources of signal noise are not detectable by these instruments. For example, interference intensity noise is one source of such signal noise,
Not detectable in the light domain. Fourth, any induced jitter or fluctuation,
It cannot be detected using these instruments. Finally, the optical signal-to-noise ratio required for low BER depends not only on the signal rate, but also on the details of the receiver design.

【0010】 WDMネットワークなどの光ネットワークは、柔軟な広帯域接続性を提供する
ことができる。WDMネットワーク技術の固有の機能は、レートおよびフォーマ
ット透過性である。例えば信号のビットレートfbitは、25Mb/sから10
Gb/sの範囲を取ることができる。さらに、再構成可能なWDMネットワーク
は、高度に可変な経路選択、すなわち伝統的なポイントツーポイントネットワー
クと全く異なる機能を実行する。そのようなネットワークの周辺では、どの1組
のユーザもせいぜい数個の回線レートおよびフォーマットを用いる。しかし、ネ
ットワークコア内では、ほとんどのネットワークエレメントで、レートおよびフ
ォーマットの完全な混合が生じる。ルート、回線レート、およびフォーマットは
、ほとんど予測不能になり、再構成可能なWDMネットワーク内のどのネットワ
ークエレメントにおいても高速で変化している可能性がある。
Optical networks, such as WDM networks, can provide flexible broadband connectivity. An inherent feature of WDM network technology is rate and format transparency. For example, the bit rate f bit of the signal ranges from 25 Mb / s to 10
A range of Gb / s can be taken. In addition, reconfigurable WDM networks perform highly variable routing, a function completely different from traditional point-to-point networks. Around such a network, any set of users uses at most several line rates and formats. However, within the network core, a complete mix of rates and formats occurs for most network elements. Routes, line rates, and formats are almost unpredictable and may be changing rapidly at any network element in a reconfigurable WDM network.

【0011】 他のすべての通信ネットワークと同様、ユーザが不十分なサービスを経験する
前に問題に前もって対処するために、WDMネットワーク内のネットワーク伝送
性能を監視することが望ましい。固定回線レートで動作する伝統的伝送システム
では、信号整合性およびネットワーク接続性能が厳重に監視される。これらのシ
ステムは、伝送不良の診断および障害情報の交換のために、組み込まれた信号チ
ャネルを保有する。
As with all other communication networks, it is desirable to monitor network transmission performance within a WDM network in order to proactively address issues before a user experiences poor service. In traditional transmission systems operating at fixed line rates, signal integrity and network connection performance are closely monitored. These systems have built-in signaling channels for faulty transmission diagnosis and fault information exchange.

【0012】 例えば、Synchronous Optical Network(SON
ET)システムでは、フレーム内の諸ビットのサブセットに対して計算されたパ
リティの検証とともに、フレーム間隔が継続的に監視される。これらのシステム
では、信号損失、フレーム損失、およびビットインターリーブドパリティ8(B
it Interleaved Parity 8、BIP8)の誤り率が監視
され報告される。他の伝送フォーマットには、それら自信の組み込まれた誤り検
出方法がある。
For example, Synchronous Optical Network (SON)
In an ET) system, the frame interval is continuously monitored, along with the verification of the parity calculated for a subset of the bits in the frame. In these systems, signal loss, frame loss, and bit interleaved parity 8 (B
The error rate of it Interleaved Parity 8, BIP8) is monitored and reported. Other transmission formats have their own built-in error detection methods.

【0013】 しかし、伝統的ネットワークとは異なり、WDMネットワークは、重要な伝送
パラメータをより間接的に制御する。多数の提案されたWDMネットワークは、
信号レベル管理を実行するが、非常にレート依存的で通常制限的なリタイミング
は実行しない。WDMネットワークがリタイミングをほとんどまたは全く実行し
ないとき、ジッタ管理は、ユーザ端末の受信機に完全に委ねられる。したがって
、もし完全な再生成なしで信号の品質が検証され、その結果障害を1つのサブネ
ットワークに分離することができれば、再構成可能なWDMネットワークに対す
るマルチベンダインタフェースの実施が容易になるであろう。
However, unlike traditional networks, WDM networks control more important transmission parameters more indirectly. A number of proposed WDM networks include:
Performs signal level management, but does not perform very rate dependent and usually restrictive retiming. When the WDM network performs little or no retiming, jitter management is completely left to the user terminal receiver. Thus, implementation of a multi-vendor interface to a reconfigurable WDM network would be easier if the signal quality was verified without complete regeneration and the faults could be isolated into one sub-network. .

【0014】 最後に、もしWDMネットワークが、自分が搬送するトラヒックのタイプを動
的に決定し、適切なフレームフォーマットおよび誤りの存在をチェックすること
によって、トラヒックの品質をテストすることができれば、インターネットプロ
トコル(IP)ルータまたは非同期転送モード(ATM)スイッチが光ネットワ
ークに直接接続するときに障害の場所を突き止めるなど、プロトコル層間の対話
がより容易であろう。例えば、WDMネットワーク内のネットワークエレメント
が信号内の誤りを検出するとき、このネットワークエレメントは、アラームを生
成し、より上位層での障害の識別を容易にすることができるだろう。
Finally, if a WDM network can dynamically determine the type of traffic it is carrying and test the quality of the traffic by checking for the appropriate frame format and the presence of errors, the Internet Interaction between protocol layers may be easier, such as locating faults when a protocol (IP) router or asynchronous transfer mode (ATM) switch connects directly to an optical network. For example, when a network element in a WDM network detects an error in a signal, the network element could generate an alarm to facilitate higher layer fault identification.

【0015】 (発明の説明) 光ネットワークにおいて、従来技術の上記および他の欠点を克服する自動時間
領域監視を実行する方法および装置を有することが望ましい。本発明に従う方法
および装置は、入力信号内の遷移間の最小時間間隔を推定することによって入力
光信号の特性を決定し、推定最小時間間隔に基づいてクロック信号を決定し、決
定されたクロック信号に基づいて入力信号に対して時間領域測定を実行する。
DESCRIPTION OF THE INVENTION In an optical network, it is desirable to have a method and apparatus for performing automatic time domain monitoring that overcomes the above and other disadvantages of the prior art. A method and apparatus in accordance with the present invention determines characteristics of an input optical signal by estimating a minimum time interval between transitions in an input signal, determines a clock signal based on the estimated minimum time interval, and determines the determined clock signal. Perform a time domain measurement on the input signal based on

【0016】 一実施形態において、光信号監視装置は、転送レート検出器、クロック回復回
路、および時間領域測定回路を備える。転送レート検出器は、入力光信号内の遷
移間の最小時間間隔を推定する。推定最小時間間隔に基づいて、クロック回復回
路が入力信号からクロック信号を取り出す。取り出されたクロック信号を使用し
て、時間領域測定回路が入力信号をサンプリングし、時間領域において入力信号
の特性を決定する。
In one embodiment, an optical signal monitoring device includes a transfer rate detector, a clock recovery circuit, and a time domain measurement circuit. The transfer rate detector estimates a minimum time interval between transitions in the input optical signal. A clock recovery circuit derives a clock signal from the input signal based on the estimated minimum time interval. Using the extracted clock signal, a time domain measurement circuit samples the input signal and determines characteristics of the input signal in the time domain.

【0017】 本発明に従う方法および装置には従来技術に勝るいくつか利点がある。光ネッ
トワークでは、クロックが取り出されると、光信号に対して多数の様々な時間領
域測定を実行することができる。クロックは、特定の波長に対する操作を決定し
信号パワーレベルおよびノイズを直接計算しジッタを計算することができるアイ
パターンを測定するために本質的である。自動測定と共に、障害の分離において
、瞬時的な障害挙動(fault behavior)および平均的な非障害挙動(non-fault
behavior)を使用することができる。クロックは、ビット境界を識別し、信号を
読み取るために使用することができる。パターン検出は、例えばSONET A
1A2フレームまたはブロックコーディング(block coding)にお
いて使用される特別なシンボルを認識するために使用することができる。これに
より、たとえネットワーク管理からの情報という利益がなくても、ネットワーク
エレメントが多数の従来型のビットレベル実行監視操作を実行できるようになる
The method and apparatus according to the present invention have several advantages over the prior art. In an optical network, once the clock is extracted, many different time domain measurements can be performed on the optical signal. The clock is essential to determine the operation for a particular wavelength, measure the signal power level and noise directly, and measure the eye pattern from which jitter can be calculated. In conjunction with automatic measurement, fault isolation provides instantaneous fault behavior and average non-fault behavior.
behavior). Clocks can be used to identify bit boundaries and read signals. For pattern detection, for example, SONET A
It can be used to recognize special symbols used in 1A2 frames or block coding. This allows the network element to perform a number of conventional bit-level execution monitoring operations, even without the benefit of information from network management.

【0018】 (トラヒックがローカルカタログ内にある場合)波長上に存在するトラヒック
のタイプを判定し、ネットワーク管理にトラヒックタイプおよび品質を知らせる
ことができる。これにより、ジャンパが不正に接続されているときに、(現在の
トラヒックタイプが期待するトラヒックに一致しないと検出することによって)
設備エラーを予防するのに有用であることが明らかであろう。これがあれば、た
とえ顧客が透過的接続を有し、広範囲なレートおよびタイプのトラヒックを送信
することができても、顧客に課金する手段を提供することもできるであろう。こ
れは、ネットワーク管理にほとんどリアルタイムのトラヒック統計の目録を提供
することもできるであろう。今日光領域では、これらはいずれもできておらず、
柔軟性のない固定的再生成を使用することにより透過性を犠牲にしている。すな
わちトラヒックタイプまたは速度が変更されるときはいつでも、再生成回路を変
更する必要がある。
[0018] The type of traffic present on the wavelength (if the traffic is in the local catalog) can be determined and network management can be informed of the traffic type and quality. This allows the jumper to be connected incorrectly (by detecting that the current traffic type does not match the expected traffic)
It will be clear that it is useful for preventing equipment errors. This would also provide a means to bill customers, even if the customers have transparent connectivity and can send a wide range of rates and types of traffic. This could also provide an almost real-time inventory of traffic statistics for network management. In the light domain today, none of this is possible,
The use of rigid inflexible regeneration sacrifices transparency. That is, whenever the traffic type or speed changes, the regeneration circuit needs to be changed.

【0019】 信号が管理境界、例えばローカルエクスチェンジキャリア(local ex
change carrier;LEC)とインターエクスチェンジキャリア(
inter exchange carrier;IEC)との間、または専用
ネットワークとLECとの間を越えるときは信号がネットワーク上を離れもう一
方に入る前に、信号が損なわれていないことを決定する必要がある。今日これは
、完全な再生成およびSONET OC−3、電気DS−1、DS−3などのよ
く定義された単一波長インタフェースを必要とする。帯域幅の要求が大きくなる
につれ、信号の品質を測定することによってこの再生成をなくし、透過的な複数
波長アクセスを可能にすることが望ましい。
[0019] A signal is transmitted to a management boundary, for example, a local exchange carrier (local ex).
change carrier (LEC) and inter-exchange carrier (LEC)
When crossing an interexchange carrier (IEC) or between a dedicated network and an LEC, it is necessary to determine that the signal is intact before the signal leaves the network and enters the other. Today this requires complete regeneration and well-defined single wavelength interfaces such as SONET OC-3, Electrical DS-1, DS-3. As bandwidth requirements increase, it is desirable to eliminate this regeneration by measuring the quality of the signal and allow transparent multiple wavelength access.

【0020】 本発明の説明、および本発明の最善の形態を遂行するための次の説明は、請求
された発明の範囲を制限しないであろう。両方とも、他者が本発明を実施できる
ようにするための例および説明を提供する。本発明の最善の形態を遂行するため
の説明の一部を形成する添付の図面は、本発明のいくつかの実施形態を示し、説
明と共に本発明の原理を示す。
The description of the invention, and the following description of carrying out the best mode of the invention, will not limit the scope of the claimed invention. Both provide examples and instructions to enable others to practice the invention. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which form a part of the description for carrying out the best mode of the invention, illustrate some embodiments of the invention and, together with the description, illustrate the principles of the invention.

【0021】 (発明を実施するための最良の形態) 次に本発明の好ましい実施形態を詳細に参照し、その例を添付の図面に示す。
可能であれば必ず、図面全体で同じ部分または同様の部分を参照するために同じ
参照番号を使用する。
BEST MODE FOR CARRYING OUT THE INVENTION Reference will now be made in detail to preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings.
Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.

【0022】 図2は、本発明の一実施形態による時間領域光信号監視装置200のブロック
図を示す。信号監視装置200は、転送レート検出/選択回路(転送レート検出
器またはFWR)210、プログラム可能クロック回復回路(PCR)220、
時間領域測定回路230、およびバッファ増幅器240を備える。
FIG. 2 shows a block diagram of a time-domain optical signal monitoring device 200 according to an embodiment of the present invention. The signal monitoring device 200 includes a transfer rate detection / selection circuit (transfer rate detector or FWR) 210, a programmable clock recovery circuit (PCR) 220,
A time domain measurement circuit 230 and a buffer amplifier 240 are provided.

【0023】 光信号サンプル152は、トランスインピーダンス増幅器160が受け取る電
流を作り出す光検出器150に入射する。光信号サンプル152は、光パワース
プリッタ120を介して、入力光信号を搬送する光ファイバ110から波長選択
フィルタ140を使用して獲得される。
Optical signal sample 152 is incident on photodetector 150, which produces the current received by transimpedance amplifier 160. Optical signal samples 152 are obtained via optical power splitter 120 from optical fiber 110 carrying the input optical signal using wavelength selective filter 140.

【0024】 増幅器160の出力164は、バッファ増幅器240の入力242に接続する
。バッファ増幅器240は、3つの等価なアナログ出力244、246および2
48を含む。出力244は、転送レート検出器210の入力212に接続する。
出力246は、クロック回復回路220の入力222に接続する。出力248は
、時間領域測定回路230のアナログ入力232に接続する。バッファ増幅器2
40の入力242の信号は、光信号サンプル152のアナログ表現である。
The output 164 of the amplifier 160 connects to the input 242 of the buffer amplifier 240. Buffer amplifier 240 has three equivalent analog outputs 244, 246 and 2
48. Output 244 connects to input 212 of transfer rate detector 210.
Output 246 connects to input 222 of clock recovery circuit 220. Output 248 connects to analog input 232 of time domain measurement circuit 230. Buffer amplifier 2
The signal at 40 inputs 242 is an analog representation of the optical signal sample 152.

【0025】 光信号サンプル152がゼロに戻らない(NRZ)デジタル信号であるとき、
光信号サンプル152は、ビットレートfbitによって特徴付けることができる
。転送レート検出器210は、入力242における信号のビットレートの推定で
ある信号を出力214において作り出す。一実施形態において、出力214の信
号は推定ビットレートのデジタル表現とすることができる。
When the optical signal sample 152 is a non-zero (NRZ) digital signal,
Optical signal samples 152 can be characterized by a bit rate f bit . Transfer rate detector 210 produces at output 214 a signal that is an estimate of the bit rate of the signal at input 242. In one embodiment, the signal at output 214 may be a digital representation of the estimated bit rate.

【0026】 クロック回復回路220は、クロック回復について知られている技術に従って
特定の動作周波数を設定するレート制御入力224を含む。クロック回復回路2
20は、レート制御入力224がfbitに充分近く対応する値に設定されるとき
にクロック回復回路220の入力222の信号における遷移に同期を取るクロッ
ク信号を出力226において生成する。クロック回復回路のレート制御入力22
4は、転送レート検出器210の出力214からレート推定信号を受け取る。
The clock recovery circuit 220 includes a rate control input 224 that sets a particular operating frequency according to techniques known for clock recovery. Clock recovery circuit 2
20 generates a clock signal at output 226 that synchronizes with a transition in the signal at input 222 of clock recovery circuit 220 when rate control input 224 is set to a value sufficiently close to f bit . Clock recovery circuit rate control input 22
4 receives a rate estimation signal from the output 214 of the transfer rate detector 210.

【0027】 図に示すように、クロック回復回路220は、クロック出力226が入力22
2に同期しないときに活動状態になるロック信号の損失出力228も含む。転送
レート検出器210の入力216の信号は、入力212に加えられる信号の推定
ビットレートを決定するために使用されるアルゴリズムを変える。クロック回復
回路220の現在および過去のロック状況次第で、様々なアルゴリズムを使用す
ることができる。一実施形態においてクロック回復回路220は、プログラム可
能クロック回復を実行する知られている技術を使用して実施することができる。
あるいは、「Method And Apparatus For Varia
ble Bit Rate Clock Recovery.」という名称の米
国特許出願第09/199480号に記載された方法および装置に従ってクロッ
ク回復回路220を実施することができる。
As shown in the figure, the clock recovery circuit 220 has a clock output 226
2 also includes a lost lock signal output 228 that becomes active when out of sync. The signal at input 216 of transfer rate detector 210 changes the algorithm used to determine the estimated bit rate of the signal applied to input 212. Various algorithms can be used depending on the current and past lock situations of the clock recovery circuit 220. In one embodiment, clock recovery circuit 220 may be implemented using known techniques for performing programmable clock recovery.
Or, "Method And Apparatus For Varia
ble Bit Rate Clock Recovery. The clock recovery circuit 220 can be implemented in accordance with the method and apparatus described in US patent application Ser.

【0028】 時間領域測定回路230は、クロック回復回路220の出力226および転送
レート検出器210の出力214にそれぞれ接続するクロック入力234および
レート入力236を含む。クロック回復回路220の出力226のクロック信号
を使用して、時間領域測定回路230は、入力232のアナログ信号に対して波
形測定を実行することができる。時間領域測定回路230は、例えば特定の波長
に対する機能を決定することができる光信号サンプル152内のアイパターン(
eye-pattern)を測定し、信号パワーレベルおよびノイズを直接計算し、ジッタ
を計算することができる。あるいは、時間領域測定回路230は、光信号サンプ
ル152内のデジタル信号を再構築し、その結果このデジタル信号の特定の特性
を評価することができる。
The time domain measurement circuit 230 includes a clock input 234 and a rate input 236 that connect to the output 226 of the clock recovery circuit 220 and the output 214 of the transfer rate detector 210, respectively. Using the clock signal at the output 226 of the clock recovery circuit 220, the time domain measurement circuit 230 can perform a waveform measurement on the analog signal at the input 232. The time-domain measurement circuit 230 can determine, for example, the eye pattern (
eye-pattern), directly calculate signal power levels and noise, and calculate jitter. Alternatively, the time domain measurement circuit 230 can reconstruct the digital signal in the optical signal sample 152 so that certain characteristics of the digital signal can be evaluated.

【0029】 アイパターン測定は、デジタル伝送システムを監視し維持するために日常的に
用いられる時間領域波形測定技術である。アイパターンは、平均のアンサンブル
またはすべての異なるビットシーケンスに対応するパルスパターンの重ね合わせ
である。このアンサンブルは、位相ロッククロックを使用して信号波形をサンプ
リングすることによって得ることができる。波形は、それぞれ高および低平均信
号レベルμhiおよびμlo、およびこれらのレベルの分散σhiおよびσloによって
特徴付けることができる。信号のビット誤り率(BER)は、これらのアイパタ
ーンパラメータから正確に推定することができる。
Eye pattern measurement is a time domain waveform measurement technique routinely used to monitor and maintain digital transmission systems. An eye pattern is an average ensemble or a superposition of pulse patterns corresponding to all different bit sequences. This ensemble can be obtained by sampling the signal waveform using a phase locked clock. The waveform can be characterized by high and low average signal levels μ hi and μ lo , respectively, and the variances σ hi and σ lo of these levels. The bit error rate (BER) of the signal can be accurately estimated from these eye pattern parameters.

【0030】[0030]

【数1】 (Equation 1)

【0031】 ここでWhere

【0032】[0032]

【数2】 (Equation 2)

【0033】 さらに、ジッタおよびゆらぎは、低から高および高から低への遷移の形および
変化量から評価することができる。アイパターン測定は、ゆっくりおよび速く変
化する両方の伝送接続の性能を評価するための効率的診断ツールである。アイパ
ターンは、信号パラメータの直接的かつ一貫した測定を可能にする。WDMでは
、信号ソースおよび経路の特性が非常に可変であるので、アイパターンは特に重
要である。
Furthermore, jitter and fluctuation can be evaluated from the shape and amount of change from low to high and high to low transitions. Eye pattern measurement is an efficient diagnostic tool for assessing the performance of both slowly and rapidly changing transmission connections. Eye patterns allow for direct and consistent measurement of signal parameters. In WDM, the eye pattern is particularly important because the characteristics of signal sources and paths are very variable.

【0034】 クロック回復回路220の出力226のクロック信号は、対応するデジタル信
号を再構築するために使用することができる。伝送層プロトコル次第で、回復さ
れたデジタル信号に含まれる情報を使用していくつかの測定を実行することがで
きる。例えば、同期の取れたクロックおよびビットレートの知識を使用してバイ
トアラインメント(byte alignment)、フレーミング、および誤
り検出を実行することができる。例えば、SONET A1A2フレーム、ある
いはGigabit EthernetまたはFiberchannelのブロ
ックコーディングに使用される特別なシンボルを識別するためにパターン検出を
使用することができる。ビットストリームが例えばSONETに関連付けられて
いるとき、組み込まれたビットインターリーブドパリティ8(BIP8)バイト
を使用して誤り率を直接測定することができる。
The clock signal at the output 226 of the clock recovery circuit 220 can be used to reconstruct the corresponding digital signal. Depending on the transmission layer protocol, some measurements can be performed using the information contained in the recovered digital signal. For example, byte alignment, framing, and error detection can be performed using synchronized clock and bit rate knowledge. For example, pattern detection can be used to identify SONET A1A2 frames or special symbols used in Gigabit Ethernet or Fiberchannel block coding. When the bitstream is associated with, for example, SONET, the error rate can be measured directly using the embedded bit-interleaved parity 8 (BIP8) bytes.

【0035】 さらに、ビット同期の確認をレート報告および従量課金の基準として使用する
ことができる。追加の監視機能には、ソースおよび宛先のアドレスならびにセル
またはパケットの長さおよびタイプを決定することを含むことができる。この情
報は、トラヒック監視、およびアドレス指定とタイプに基づくトラヒック特性記
述、ならびにネットワーク資源利用状況の評価に有用である。
Further, confirmation of bit synchronization can be used as a basis for rate reporting and pay-as-you-go. Additional monitoring functions can include determining source and destination addresses and cell or packet length and type. This information is useful for traffic monitoring and traffic characterization based on addressing and type, and evaluation of network resource utilization.

【0036】 図3は、本発明の一実施形態による転送レート検出器210のブロック図を示
す。代替として、「Method And Apparatus For Va
riable Bit Rate Clock Recovery」という名称
の米国特許出願第09/199480号に記載の方法および装置に従って転送レ
ート検出器210を実施することができる。
FIG. 3 shows a block diagram of the transfer rate detector 210 according to one embodiment of the present invention. Alternatively, “Method And Apparatus For Va”
The transfer rate detector 210 can be implemented in accordance with the method and apparatus described in US patent application Ser. No. 09/199480, entitled “Reliable Bit Rate Clock Recovery”.

【0037】 転送レート検出器210は、制限増幅器310、最小遷移間隔検出回路(遷移
検出器)320、遷移カウンタ330、イベントレートカウンタ340、デジタ
ルウィンドウ比較器350、連続近似レジスタ360、およびルックアップ(l
ook−up)テーブルメモリ370を備える。
The transfer rate detector 210 includes a limiting amplifier 310, a minimum transition interval detection circuit (transition detector) 320, a transition counter 330, an event rate counter 340, a digital window comparator 350, a continuous approximation register 360, and a lookup ( l
(ook-up) table memory 370.

【0038】 転送レート検出器210は、入力242において適用される信号のビットレー
トfbitの値に対する推定festを表す信号を出力204において生成する。一実
施形態において、出力204の信号は、fbitの値を追跡する2進加重値(binar
y weighted value)を有する。他の実施形態において、出力204の信号は、1
つまたは2つ以上のfbitの分類の1組を表す。
Transfer rate detector 210 produces at output 204 a signal representing an estimated f est for the value of the bit rate f bit of the signal applied at input 242. In one embodiment, the signal at output 204 is a binary weight (binar) that tracks the value of f bit.
y weighted value). In another embodiment, the signal at output 204 is 1
One or more sets of f bit classifications.

【0039】 遷移検出器320は、入力322において増幅器310からの振幅制限信号を
受け取り、制御信号入力324においてレジスタ360からの信号を受け取る。
制御信号入力324の信号には、例えば線3241〜324m(図に示されていな
い)のmビット幅のデジタルワードがそれぞれ含まれる。制御入力324の信号
は、n個の時間基準間隔τr_1〜τr_nをプログラムする。出力326の信号には
、例えば線3261〜326n(図に示されていない)のnビット幅のデジタルワ
ードがそれぞれ含まれる。
Transition detector 320 receives an amplitude limiting signal from amplifier 310 at input 322 and a signal from register 360 at control signal input 324.
The signal of the control signal input 324, for example, a digital word of m bit width of the lines 324 1 ~324 m (not shown) are included, respectively. Signal of the control input 324 programs the n-number of times the reference interval τ r_1r_n. The signal at output 326 includes, for example, n-bit wide digital words on lines 326 1 -326 n (not shown), respectively.

【0040】 遷移検出器320は、入力322の信号の連続する遷移間の時間Δtとプログ
ラムされた時間基準間隔τr_1〜τr_nのそれぞれとを比較する。n個の出力線3
261〜326nのそれぞれは、n個の時間間隔比較の1つに対応する。各i=1
、..、nに対して出力326iは、Δt<τr_iの場合に高、Δt>τr_iの場
合に低となる。詳細には、出力326iが入力322の連続的遷移に続いて高値
を取る確率は、差Δt−τr_iの単調関数である。
The transition detector 320 compares the respective time Δt and the programmed time reference intervals τ r_1r_n between consecutive transitions of the input 322 of the signal. n output lines 3
Each of 26 1 to 326 n corresponds to one of the n time interval comparisons. Each i = 1
,. . , The output 326 i for n is <high in the case of τ r_i, Δt> Δt becomes low in the case of tau r_i. In particular, the probability that output 326 i takes a high value followed by a continuous transition of the input 322 is a monotonic function of the difference Δt-τ r_i.

【0041】 遷移カウンタ330は、入力332で予め定められたNi_tran回数の連続的遷
移が起こった後に、出力334においてパルスを生成し、ここでNi_tranは例え
ば値32の整数である。
The transition counter 330 generates a pulse at the output 334 after a predetermined number N i_tran of consecutive transitions at the input 332, where N i_tran is, for example, an integer having the value 32.

【0042】 イベントレートカウンタ340は、制限増幅器310の出力314、遷移検出
器320の出力326、およびカウンタ330の出力334にそれぞれ接続する
入力342、344および346を含む。
Event rate counter 340 includes inputs 342, 344 and 346 that connect to output 314 of limiting amplifier 310, output 326 of transition detector 320, and output 334 of counter 330, respectively.

【0043】 イベントカウンタ340は、線3481〜348kを含む、出力348のkビッ
トワードを生成する。ここで、kビットワードは、入力346の連続的パルス間
の時間間隔中の入力信号342のレベル遷移に従って、遷移検出器320の出力
線3261〜326nが高となる回数に依存する。
Event counter 340 generates a k-bit word at output 348, including lines 348 1 -348 k . Here, k bit words, according to the level transition of the input signal 342 during the time interval between successive pulses of the input 346, depending on the number of times the output lines 326 1 ~326 n transition detector 320 becomes high.

【0044】 ウィンドウ比較器350は、イベントカウンタ340の出力348に接続する
入力352を含む。ウィンドウ比較器305は、線3541〜354q(図に示さ
れていない)内のq個の信号をそれぞれ含む出力354も含み、ここで2≦q≦
nである。
The window comparator 350 includes an input 352 that connects to the output 348 of the event counter 340. Window comparator 305 also includes an output 354 that includes q signals in lines 354 1 -354 q (not shown), where 2 ≦ q ≦
n.

【0045】 レジスタ360は、ウィンドウ比較器350の出力354、カウンタ330の
出力334、およびロックの損失出力228にそれぞれ接続する入力362、3
64および366を含む。レジスタ360は、検出器320の入力324および
ルックアップテーブルメモリ370の入力372に接続する出力368も含む。
レート推定出力204の信号を表すメモリ370の出力374は、クロック回復
回路220のレート制御入力224に接続する。
Register 360 has inputs 362, 3 connected to output 354 of window comparator 350, output 334 of counter 330, and loss of lock output 228, respectively.
64 and 366. Register 360 also includes an output 368 that connects to input 324 of detector 320 and input 372 of look-up table memory 370.
An output 374 of the memory 370 representing the signal of the rate estimation output 204 is connected to a rate control input 224 of the clock recovery circuit 220.

【0046】 転送レート検出器210は、入力信号遷移間の最小時間間隔を推定することに
よって光信号サンプル152のビットレートを検出する。光信号サンプル152
の連続的遷移に、時間間隔Δtiを割り当てることができる。充分大きい遷移の
サンプルNi_tran、例えばNi_tran=32、に対して、観測されるΔtiの最小
値は、1/fbitであり、これを
Transfer rate detector 210 detects the bit rate of optical signal sample 152 by estimating the minimum time interval between input signal transitions. Optical signal sample 152
Can be assigned a time interval Δt i . For a sufficiently large transition sample N i_tran , for example N i_tran = 32, the minimum value of Δt i observed is 1 / f bit , which is

【0047】[0047]

【数3】 (Equation 3)

【0048】 と表すことができる。Can be expressed as

【0049】 遷移検出器320は、1つまたは2つ以上の基準時間間隔に対して連続的遷移
間隔Δtiを比較する。イベントカウンタ340およびウィンドウ比較器350
は、遷移検出器320の出力326に存在する間隔比較から応答レートを分類す
る。推定ビットレートは、基準時間間隔τr_iに対応するレート1/τr_iに対す
る関連に従って分類される。
The transition detector 320 compares the continuous transition intervals Δt i against one or more reference time intervals. Event counter 340 and window comparator 350
Classifies the response rate from the interval comparison present at the output 326 of the transition detector 320. The estimated bit rates are classified according to their relation to the rate 1 / τ r — i corresponding to the reference time interval τ r — i .

【0050】 転送レート検出器210は、光信号サンプル152のビットレートをmビット
の分解能で推定するか、このビットレートを特定の1組のq+1個のレートカテ
ゴリ内で区別する。この2つのモードは同時に使用することができる。高分解能
のビットレート追跡に対しては、イベントカウンタ340およびウィンドウ比較
器350によって実行された分類処理の結果として、1つまたは2つ以上の基準
間隔τr_iがレジスタ360によって出力368を介して調整されるので、1つ
または2つ以上の基準間隔τr_iがΔtiの最小に一致する。
The transfer rate detector 210 estimates the bit rate of the optical signal samples 152 with m-bit resolution or distinguishes this bit rate within a particular set of q + 1 rate categories. These two modes can be used simultaneously. For high resolution bit rate tracking, one or more reference intervals τ r — i are adjusted by register 360 via output 368 as a result of the classification process performed by event counter 340 and window comparator 350. Therefore, one or more reference intervals τ r — i coincide with the minimum Δt i .

【0051】 高速レート分類のために、光信号サンプル152内の関心のあるビットレート
間に対応するレート1/τr_iがある、1組または2組以上の基準時間間隔が選
択される。レジスタ360による間隔割り当てに加えて、イベントカウンタ34
0およびウィンドウ比較器350によって実行される分類処理は、どの基準間隔
が光信号サンプル152のビットレートを含む可能性が最も高いかを決定する。
クロック回復回路220がクロック獲得の達成に失敗する場合、レジスタ360
は異なる組の基準時間間隔を使用するように検出器320に命令する。
For fast rate classification, one or more sets of reference time intervals are selected, with a corresponding rate 1 / τ r — i between the bit rates of interest in optical signal samples 152. In addition to the interval allocation by the register 360, the event counter 34
The classification process performed by the zero and window comparator 350 determines which reference interval is most likely to include the bit rate of the optical signal sample 152.
If clock recovery circuit 220 fails to achieve clock acquisition, register 360
Commands the detector 320 to use a different set of reference time intervals.

【0052】 本発明の一実施形態において、正確なレート測定は、例えばn=2、m=10
およびq=2でなされる。τr_1=τr_2は、入力線324lから324mのコレク
ションによって表されるワードの2進加重値に単調に関連する値を有する。この
単調な関係は、例えば線形または片対数である。
In one embodiment of the present invention, an accurate rate measurement is, for example, n = 2, m = 10
And q = 2. τ r_1 = τ r_2 has a value that is monotonically related to the binary weight of the word represented by the collection of input lines 324 l to 324 m . This monotonic relationship is, for example, linear or semi-log.

【0053】 イベントカウンタ340は、イベントカウンタ340の入力346に加えられ
る連続的パルス間の時間間隔中の入力342におけるレベル遷移に続いて時間出
力線3261〜326nが個々に高であった合計数に対応する2進加重値を出力線
3481〜348kに割り当てる。
The event counter 340 determines that the time output lines 326 1 -326 n are individually high following a level transition at the input 342 during the time interval between successive pulses applied to the input 346 of the event counter 340. Binary weights corresponding to the numbers are assigned to output lines 348 1 -348 k .

【0054】 ウィンドウ比較器350は、予め定められた高値Nhiおよび予め定められた低
値Nloに対して入力352の2進加重値を比較する。Nhiが入力352の値より
小さい場合出力線3541は高であり、Nloが入力352の値より大きい場合出
力線3542が高である。
The window comparator 350 compares the binary weight of the input 352 with a predetermined high value N hi and a predetermined low value N lo . Output line 354 1 is high when N hi is less than the value of input 352, and output line 354 2 is high when N lo is greater than the value of input 352.

【0055】 レジスタ360は、入力3621、3622にそれぞれ接続する出力3541
3542によってカウント方向(そのまま、上、または下)を制御することがで
きるm段階の2進上下カウンタとすることができる。クロック回復回路220に
よって延長されたロックの損失を表す入力366が高状態にある時間中の、レジ
スタ360の入力364に現れるパルスの数次第で、レジスタは、例えば増分0
または±1か、あるいは例えば漸進的ステップの2進加重値0または2n_step
よってカウントすることができる。ここで、n step=m、m−1、...
、0である。
The register 360 has an output 354 1 , connected to inputs 362 1 , 362 2 , respectively.
It is possible to provide an m-stage binary up / down counter capable of controlling the counting direction (up, down, or up) by 354 2 . Depending on the number of pulses appearing at the input 364 of the register 360 during the time that the input 366, which represents the loss of lock extended by the clock recovery circuit 220, is high, the register may be incremented, for example, by 0.
Or ± 1 or, for example, by a binary weight of 0 or 2 n_step in incremental steps. Here, n step = m, m−1,. . .
, 0.

【0056】 ルックアップテーブル370は、出力368のmビットワードを予め定められ
た表現でビットレート推定信号204にマッピングする。ルックアップテーブル
370は、出力368のmビットデジタルワードを、推定ビットレートを表す2
進コード化10進ワードに変換するために、例えば、知られている温度依存性の
訂正を含む、制御入力324および応答ビットレートfbitに関係する知られて
いる転送関数を使用することができる。
Look-up table 370 maps the m-bit word at output 368 to bit rate estimation signal 204 in a predetermined representation. Look-up table 370 converts the m-bit digital word at output 368 to 2 representing the estimated bit rate.
To convert to a decimal coded decimal word, for example, a known transfer function involving the control input 324 and the response bit rate f bit , including known temperature dependent corrections, can be used. .

【0057】 他の実施形態では、例えば、n=4、q=n、m=q+4、kをnの倍数に設
定することによって特定の1組のレートを迅速に区別することができる。したが
って、制御入力線3241〜3243はτr_1、τr_2、τr_3およびτr_4のそれぞ
れに対して、8個の予め定められた値のうち1つを選択することができる。
In other embodiments, a particular set of rates can be quickly distinguished, for example, by setting n = 4, q = n, m = q + 4, and k to be a multiple of n. Therefore, the control input lines 324 1 to 324 3 can select one of eight predetermined values for each of τ r_1 , τ r_2 , τ r_3 and τ r_4 .

【0058】 各組のk/n個の出力線3481〜348kは、入力346の連続的パルス間の
時間間隔中の入力342の信号における遷移に続いて、i=1、、、、nに対す
る対応する入力326iが高である合計数に等しい2進加重値を含む。
Each set of k / n output lines 348 1 to 348 k has i = 1,..., N following a transition in the signal at input 342 during the time interval between successive pulses at input 346. Contains a binary weight equal to the total number of which the corresponding input 326 i is high.

【0059】 それぞれの出力線3541〜354qは、入力のk/n個のサブセットに対応し
、その結果、対応するk/nビットによって表されるワードが予め定められた値
hiを越える2進加重値を含む場合、出力線354iは高である。
Each output line 354 1 to 354 q corresponds to k / n subsets of the input so that the word represented by the corresponding k / n bits exceeds a predetermined value N hi if it contains a binary-weighted value, output line 354 i is high.

【0060】 レジスタ360は、q+1個の出力で符号化されたq個の入力優先順位、入力
360に加えられたパルスによってイネーブルにされたq+1個のラッチ、およ
びm−q−1=3ビットの2進カウンタを含むことができる。
Register 360 has q input priorities encoded with q + 1 outputs, q + 1 latches enabled by pulses applied to input 360, and m−q−1 = 3 bits. A binary counter may be included.

【0061】 ルックアップテーブル370は、遷移検出器320の入力324およびルック
アップテーブル370の入力372に接続する出力368のmビットのデジタル
ワードに適切なレートを割り当てることができる。ルックアップテーブル370
は、例えばm×r個のメモリを含むことができる。メモリ出力ロケーションは、
制御入力324の制御信号によって選択された基準時間間隔に対応するレートの
rビット表現を含むことができる。
The look-up table 370 can assign an appropriate rate to the m-bit digital word at the output 368 that connects to the input 324 of the transition detector 320 and the input 372 of the look-up table 370. Lookup table 370
Can include, for example, m × r memories. The memory output location is
An r-bit representation of the rate corresponding to the reference time interval selected by the control signal at control input 324 may be included.

【0062】 図4は、本発明の一実施形態による、立上り遷移に対応するパルス幅の自己相
関を使用する遷移検出器320のエミッタ結合論理回路(ECL)の実施を示す
。遷移検出器320は、入力322、制御入力324、出力326、ECLゲー
ト410D型ラッチング比較器430、およびプログラム可能遅延エレメント4
08を備える。プログラム可能遅延エレメント408は、ECL OR/NOR
ゲート420、コンデンサ440、基準電圧450、トランジスタ460、およ
びプログラム可能電流源444、464を備える。
FIG. 4 illustrates an implementation of the emitter-coupled logic (ECL) of transition detector 320 using autocorrelation of pulse widths corresponding to rising transitions, according to one embodiment of the present invention. The transition detector 320 includes an input 322, a control input 324, an output 326, an ECL gate 410D latching comparator 430, and a programmable delay element 4
08. The programmable delay element 408 has an ECL OR / NOR
It includes a gate 420, a capacitor 440, a reference voltage 450, a transistor 460, and programmable current sources 444,464.

【0063】 入力322は、ゲート410およびOR/NORゲート420の入力412お
よび422にそれぞれ接続する。ゲート410の非反転出力416は、OR/N
ORゲート420の第2の入力424に接続する。ゲート410の反転出力41
8は、ラッチング比較器430のクロック入力436を励起する。ゲート420
は、非反転出力426および反転出力428を含む。出力428は、ゲート42
0が電流ゲート作用を実行することを可能にするオープンエミッタである。コン
デンサ440は、出力426およびノード442に接続する。
Input 322 connects to inputs 410 and 422 of gate 410 and OR / NOR gate 420, respectively. The non-inverted output 416 of gate 410 is OR / N
Connect to second input 424 of OR gate 420. Inverted output 41 of gate 410
8 excites the clock input 436 of the latching comparator 430. Gate 420
Include a non-inverted output 426 and an inverted output 428. Output 428 is connected to gate 42
0 is an open emitter that allows to perform current gating. Capacitor 440 connects to output 426 and node 442.

【0064】 ノード442は、オープンエミッタ出力428および制御電流源444に接続
する。コンデンサ440は、出力428からの電流によって充電され、電流源4
44からの電流I444によって、制御されたレートで放電される。ラッチング比
較器430の非反転データ入力432は、ノード442の電圧を感知する。
Node 442 connects to open emitter output 428 and control current source 444. The capacitor 440 is charged by the current from the output 428 and the current source 4
The current I 444 from 44 discharges at a controlled rate. Non-inverting data input 432 of latching comparator 430 senses the voltage at node 442.

【0065】 基準電圧450は、エミッタがノード462に接続されたトランジスタ460
のベースに接続する。制御電流源464もノード462に接続する。電流源44
4および464は、ともに制御入力324に接続された制御入力446および4
66をそれぞれ含む。ラッチング比較器430の反転データ入力434は、ノー
ド462上の電圧を感知する。
Reference voltage 450 is applied to transistor 460 whose emitter is connected to node 462.
Connect to the base. Control current source 464 is also connected to node 462. Current source 44
4 and 464 are control inputs 446 and 4 both connected to control input 324.
66 respectively. Inverted data input 434 of latching comparator 430 senses the voltage on node 462.

【0066】 比較器430は、クロック入力436が低のとき、入力432および434の
間の電圧差を感知する。ラッチング比較器430の出力438は、イネーブル入
力436の立上り遷移に対して更新される。ラッチング比較器430は、例えば
差動データ入力を有するD型フリップフロップでよい。検出器出力326は、ラ
ッチング比較器430の出力438に接続する。
Comparator 430 senses the voltage difference between inputs 432 and 434 when clock input 436 is low. Output 438 of latching comparator 430 is updated on the rising transition of enable input 436. Latching comparator 430 may be, for example, a D-type flip-flop having a differential data input. Detector output 326 connects to output 438 of latching comparator 430.

【0067】 図4の実施形態において、遷移検出器320は、入力322に加えられるデジ
タル信号の立上り遷移に応答し、その後の立下り遷移が、プログラム可能基準時
間間隔τrが経過する前に起こるか後に起こるかを決定する。一代替実施形態に
おいて、並列に接続された複数遷移検出器320は、それぞれ入力322の信号
のレプリカを逆の極性で受け取り、その後、立上り、立下り両方の遷移に関連付
けられた最小遷移間隔を測定することができる。
In the embodiment of FIG. 4, transition detector 320 is responsive to a rising transition of the digital signal applied to input 322, with a subsequent falling transition occurring before a programmable reference time interval τ r has elapsed. Or what happens later. In an alternative embodiment, multiple transition detectors 320 connected in parallel each receive a replica of the signal at input 322 in opposite polarity and then measure the minimum transition interval associated with both rising and falling transitions. can do.

【0068】 遷移検出器320の休止状態は、入力322が低のときと定義される。休止状
態において、ゲート出力418は高であり、出力416は低である。入力322
および出力416が低のとき、ゲート出力426は低であり、出力428は高で
ある。出力428は、電流源444からのほとんどの電流を伝える。休止状態に
おけるコンデンサC440の両端間の電圧は、出力428の
The sleep state of the transition detector 320 is defined as when the input 322 is low. In the quiescent state, gate output 418 is high and output 416 is low. Input 322
And when output 416 is low, gate output 426 is low and output 428 is high. Output 428 carries most of the current from current source 444. The voltage across capacitor C 440 in the quiescent state is the voltage at output 428

【0069】[0069]

【数4】 (Equation 4)

【0070】 、例えば−0.8Vと、出力426のFor example, when −0.8 V and the output 426

【0071】[0071]

【数5】 (Equation 5)

【0072】 、例えば−1.8Vとの間の差である。For example, the difference between -1.8V.

【0073】 基準電圧V462は、基準電圧450、トランジスタ460、および電流源46
4によってノード462において作り出される。基準電圧は出力428の休止電
圧、例えば−1.5Vより低く選ぶことができる。出力428の休止電圧は、電
流源444に流れ込む電流I444によって変更することができる。電流源444
および464は、それらの共通制御を介して入力324を通る関連出力を有する
。電流源444を通る電流に関連付けられた出力428の休止電圧における変化
は、電流源464に関連付けられたノード462の電圧における変化に一致する
。比較器430は、差動入力432および434に同時に加えられた同様の電流
依存オフセットに応答しない。
The reference voltage V 462 includes the reference voltage 450, the transistor 460, and the current source 46.
4 at node 462. The reference voltage can be selected to be lower than the rest voltage of the output 428, for example, -1.5V. The rest voltage at output 428 can be modified by current I 444 flowing into current source 444. Current source 444
And 464 have an associated output through input 324 via their common controls. The change in the rest voltage at output 428 associated with the current through current source 444 matches the change in the voltage at node 462 associated with current source 464. Comparator 430 does not respond to a similar current-dependent offset applied to differential inputs 432 and 434 simultaneously.

【0074】 ゲート420およびゲート410は、ゲート伝搬遅延後に入力信号322が低
から高に遷移し、出力416および出力426が低から高に遷移し、出力418
が高から低に遷移し、出力428が電流源444からの電流を伝えるのを止める
ときに応答する。電流源444からの電流により、ノード442の電圧がその後
時間と共に減少する間に、出力426において
Gates 420 and 410 indicate that after a gate propagation delay, input signal 322 transitions from low to high, outputs 416 and 426 transition from low to high, and output 418
Transitions from high to low and responds when output 428 stops conducting current from current source 444. The current from current source 444 causes the voltage at node 442 to subsequently decrease with time while output 426

【0075】[0075]

【数6】 (Equation 6)

【0076】 に正に遷移するとノード442が励起される。ノード442の電圧は、時間τr
経過後にノード462の電圧に等しくなり、次のように表すことができる。
A positive transition to。 excites node 442. The voltage at node 442 is at time τ r
After lapse, it becomes equal to the voltage at node 462 and can be expressed as:

【0077】[0077]

【数7】 (Equation 7)

【0078】 ここで、Q428は出力428が非活動状態になるときにその出力によって吸収さ
れる電荷である。
Here, Q 428 is the charge absorbed by output 428 when it becomes inactive.

【0079】 ゲート410は、その後入力322が高から低への遷移するのに応答し、ゲー
ト伝搬遅延後に、出力416は高から低に遷移し、出力418は低から高に遷移
する。この出力418の低から高への遷移は、比較器クロック入力436を活動
状態にする。τrが経過する前にクロック入力436が高から低に遷移する場合
、出力438は高になる。そうでない場合、出力438は低になる。出力438
の高レベルは、1/fbit<τrであることを示す。
Gate 410 is then responsive to input 322 transitioning from high to low, and after a gate propagation delay, output 416 transitions from high to low and output 418 transitions from low to high. This low-to-high transition of output 418 activates comparator clock input 436. If clock input 436 transitions from high to low before τ r has elapsed, output 438 will go high. Otherwise, output 438 will be low. Output 438
Indicates that 1 / f bitr .

【0080】 ゲート420は、出力416の高から低への遷移、入力322の高から低への
遷移に続く2つのゲート遅延に応答し、出力426が低になる間に、出力428
は活動状態になりノード442の電圧を
Gate 420 responds to the two gate delays following the high-to-low transition of output 416 and the high-to-low transition of input 322, while output 426 goes low while output 426 goes low.
Goes active and reduces the voltage at node 442.

【0081】[0081]

【数8】 (Equation 8)

【0082】 に上げる。出力416の入力424に対する接続は、比較器430がラッチされ
ている間にノード442の電圧を妨害しないように、ゲート420の立下り入力
遷移に対する応答を遅延させる。入力422および424におけるゲート420
の高から低への遷移に対する応答は、コンデンサ440の両端間の電圧を休止値
にリセットする。
To The connection of output 416 to input 424 delays the response of gate 420 to the falling input transition so that it does not disturb the voltage at node 442 while comparator 430 is latched. Gate 420 at inputs 422 and 424
The response to a high-to-low transition resets the voltage across capacitor 440 to a quiescent value.

【0083】 図5aは、本発明の一実施形態による、ネットワーク監視用途に適した自己較
正波形測定を実行する時間領域測定回路230のブロック図を示す。測定回路2
30は、アナログ入力232、回復されたクロック入力234、サンプリングレ
ートクロック502、クロック2分割回路510、制限増幅器516、D型フリ
ップフロップ520、カウンタ530、プログラム可能遅延生成器540、サン
プラドライバ550、サンプル回路560および570、2チャネルアナログマ
ルチプレクサ580、アナログ−デジタル(A/D)コンバータ586、および
イベントアキュムレータ590を含む。クロック2分割回路510、制限増幅器
516、D型フリップフロップ520、サンプリング回路570および入力23
4は、時間ベース自動較正回路を構成する。
FIG. 5 a shows a block diagram of a time domain measurement circuit 230 that performs self-calibrating waveform measurements suitable for network monitoring applications, according to one embodiment of the present invention. Measurement circuit 2
30 is an analog input 232, a recovered clock input 234, a sampling rate clock 502, a clock divide circuit 510, a limiting amplifier 516, a D flip-flop 520, a counter 530, a programmable delay generator 540, a sampler driver 550, a sample. Circuits 560 and 570 include a two-channel analog multiplexer 580, an analog-to-digital (A / D) converter 586, and an event accumulator 590. Clock divided circuit 510, limiting amplifier 516, D-type flip-flop 520, sampling circuit 570 and input 23
4 constitutes a time-based automatic calibration circuit.

【0084】 バッファ増幅器240の出力248に接続する入力232のアナログ信号は、
光信号サンプル152のレプリカである。サンプラ560は、入力232に接続
する入力562を含む。入力234がクロック回復回路220に接続するので、
入力234のクロック信号は、入力232の信号における遷移に同期する。
The analog signal at input 232 that connects to output 248 of buffer amplifier 240 is
This is a replica of the optical signal sample 152. Sampler 560 includes an input 562 that connects to input 232. Since input 234 connects to clock recovery circuit 220,
The clock signal at input 234 is synchronized to a transition in the signal at input 232.

【0085】 クロック2分割回路510は、D型フリップフロップ520の入力522およ
び制限増幅器516の入力518に接続する出力514を含む。出力514の信
号は、入力234の信号に同期する、1/fbit間隔で遷移する方形波パルス列
である。出力514の信号は、例えば時間ベース較正を実行するために使用する
ことができる。
Clock divide-by-two circuit 510 includes an output 514 connected to input 522 of D-type flip-flop 520 and input 518 of limiting amplifier 516. The signal at output 514 is a square pulse train that transitions at 1 / f bit intervals, synchronized with the signal at input 234. The signal at output 514 can be used, for example, to perform a time-based calibration.

【0086】 制限増幅器516は、サンプラ570の入力572に接続する出力519を含
む。出力519の信号の振幅は、予め定められた値を含み、この信号を振幅較正
目的のために有用にする。
The limiting amplifier 516 includes an output 519 that connects to the input 572 of the sampler 570. The amplitude of the signal at output 519 includes a predetermined value, making this signal useful for amplitude calibration purposes.

【0087】 D型フリップフロップ520は、サンプルレートクロック502に接続する入
力524、およびカウンタ530の入力532およびプログラム可能遅延生成器
540の入力542に接続する出力526を含む。波形サンプリング処理のレー
トは、クロック502によって制御することができる。
D-type flip-flop 520 includes an input 524 connected to sample rate clock 502, and an output 526 connected to input 532 of counter 530 and input 542 of programmable delay generator 540. The rate of the waveform sampling process can be controlled by the clock 502.

【0088】 カウンタ530は、遅延制御入力544およびイベントアキュムレータ590
のアドレス書込み入力594に接続するデジタル出力534を含む。パルス出力
548は、サンプラドライバ550のトリガ入力552に接続する。サンプラド
ライバ550は、入力552に加えられる立下り遷移に応答して、出力554に
おいて非常に短いパルスを生成する。
Counter 530 includes a delay control input 544 and an event accumulator 590
And a digital output 534 connected to the address write input 594 of the. The pulse output 548 connects to the trigger input 552 of the sampler driver 550. Sampler driver 550 generates a very short pulse at output 554 in response to a falling transition applied to input 552.

【0089】 プログラム可能遅延生成器540は、トリガ入力542、遅延制御入力544
、レート範囲入力546、およびパルス出力548を含む。プログラム可能遅延
540は、入力542の立上り遷移に応答して、出力548において遅延した立
下りパルスを生成する。出力548の立下りは、遅延制御入力544およびレー
ト範囲入力546によって決定される時間τOSだけ遅延する。遅延時間τOSは、
入力546によって粗く(coarsely)同調され、入力544によって最終的に同
調される。レート範囲入力546は、入力236においてレート推定信号を受け
取る。
The programmable delay generator 540 includes a trigger input 542, a delay control input 544
, A rate range input 546, and a pulse output 548. Programmable delay 540 generates a delayed falling pulse at output 548 in response to a rising transition at input 542. The fall of output 548 is delayed by a time τ OS determined by delay control input 544 and rate range input 546. The delay time τ OS is
Coarsely tuned by input 546 and finally tuned by input 544. Rate range input 546 receives a rate estimation signal at input 236.

【0090】 サンプラ560は、ゲート入力564および出力566を含む。サンプラ57
0は、ゲート入力574および出力576を含む。ゲート入力564および57
4はともに、サンプラドライバ出力554に接続する。ゲート入力564および
574に加えられる短いパルスにより、サンプラはその各入力562および57
2に現れる電圧を透過的に測定する。
The sampler 560 includes a gate input 564 and an output 566. Sampler 57
0 includes gate input 574 and output 576. Gate inputs 564 and 57
4 both connect to the sampler driver output 554. A short pulse applied to gate inputs 564 and 574 causes the sampler to have its respective inputs 562 and 57
The voltage appearing at 2 is measured transparently.

【0091】 サンプラ560および570は、アナログマルチプレクサ580の入力581
および582にそれぞれ接続する信号出力566および576をそれぞれ含む。
アナログマルチプレクサ580は、入力581および582に加えられた電圧レ
ベルを保持し、これらの電圧をA/Dコンバータ586に交互に引き起こす。A
/Dコンバータ586からのデジタル出力588は、書込み入力592に受け取
られる。
Samplers 560 and 570 are connected to input 581 of analog multiplexer 580.
And 582, respectively.
Analog multiplexer 580 holds the voltage levels applied to inputs 581 and 582 and alternately causes these voltages to A / D converter 586. A
Digital output 588 from / D converter 586 is received at write input 592.

【0092】 イベントアキュムレータ590は、書込み入力592、書込みアドレス594
、読取り出力596、およびアドレス読取り入力598を含む。イベントアキュ
ムレータ590は入力592において、入力581および582上の電圧レベル
に対応するA/Dコンバータ586からmビットのデジタルワードを受け取る。
イベントアキュムレータ590は、入力594において、入力581および58
2における電位として現れる波形サンプルの獲得を起動する、トリガパルスに加
えられる遅延に対応するpビットのデジタルワードを受け取る。
The event accumulator 590 includes a write input 592, a write address 594
, A read output 596, and an address read input 598. Event accumulator 590 receives at input 592 an m-bit digital word from A / D converter 586 corresponding to the voltage level on inputs 581 and 582.
Event accumulator 590 provides inputs 581 and 58 at input 594.
2. Receive a p-bit digital word corresponding to the delay added to the trigger pulse, which triggers the acquisition of waveform samples that appear as potentials at 2.

【0093】 イベントアキュムレータ590は、入力592の特定のワードが入力594の
他の特定のワードと同時に現れる回数の自己回帰平均を実行する。イベントアキ
ュムレータ590は、例えばm×p×qのランダムアクセスメモリおよび算術論
理ユニットを備える。アキュムレータ590内のレジスタの内容が入力232の
アナログ信号および出力519の方形波信号の両方に対する遅延時間の関数とし
て、電位のヒストグラムを構成することが理解されよう。入力232のアナログ
信号に対するこの1組のヒストグラムは、測定された波形のアイダイヤグラムを
構成する。出力519の方形波信号に対するこの1組のヒストグラムは、測定さ
れた較正波形を構成する。この2つのヒストグラムアレイ、すなわちアイパター
ンのためのヒストグラムアレイと較正波形のためのヒストグラムアレイは、出力
596においてアドレス読取り入力598によってアドレス指定することにより
アクセスすることができる。
Event accumulator 590 performs an autoregressive average of the number of times a particular word at input 592 appears simultaneously with another particular word at input 594. The event accumulator 590 includes, for example, an m × p × q random access memory and an arithmetic logic unit. It will be appreciated that the contents of the registers in accumulator 590 constitute a potential histogram as a function of the delay time for both the analog signal at input 232 and the square wave signal at output 519. This set of histograms for the analog signal at input 232 constitutes an eye diagram of the measured waveform. This set of histograms for the square wave signal at output 519 constitutes the measured calibration waveform. The two histogram arrays, the histogram array for the eye pattern and the histogram array for the calibration waveform, can be accessed by addressing by the address read input 598 at output 596.

【0094】 図5bは、時間領域測定回路230の入力232のアナログ信号のアイパター
ンを示す。図5cは、制限増幅器516の出力519の方形波較正信号を示す。
サンプラドライバ550のトリガに関連付けられた立上り遷移が示されている。
図5dは、サンプラドライバ550の出力554におけるサンプリングパルスを
示す。図に示すように、出力554のサンプリングパルスは、時間τOSだけ遅延
される。
FIG. 5 b shows the eye pattern of the analog signal at the input 232 of the time domain measurement circuit 230. FIG. 5c shows the square wave calibration signal at the output 519 of the limiting amplifier 516.
The rising transition associated with the trigger of the sampler driver 550 is shown.
FIG. 5 d shows the sampling pulse at the output 554 of the sampler driver 550. As shown, the sampling pulse at output 554 is delayed by a time τ OS .

【0095】 出力554のサンプリングパルスは、測定される波形の全体にわたって最終的
にステップ処理される。測定される波形の時間は、100psecから100n
secまで変動し、τOSに対する異なるサイズのステップを必要とする可能性が
ある。τOSのステップサイズは、プログラム可能遅延生成器540に対する入力
546の制御されたレート信号によって表される。入力236の推定レート信号
は、τOSに対する適切なセットサイズを自動的に選ぶのに必要な情報を提供する
The sampling pulse at output 554 is finally stepped over the measured waveform. The time of the measured waveform is from 100 psec to 100 n
sec and may require different sized steps for τ OS . The step size of τ OS is represented by a controlled rate signal at input 546 to programmable delay generator 540. The estimated rate signal at input 236 provides the necessary information to automatically select an appropriate set size for τ OS .

【0096】 アイパターン測定は、振幅と時間の正確な相関を必要とする。低いジッタおよ
び正確に制御された値を有する遅延τOSを生成するには、正確性および低いジッ
タの両方を達成するために、当業者に知られているより複雑な回路が使用される
可能性がある。しかし複雑な回路は、WDMネットワークにおいて自動波形測定
を実行するためには適切でない。
Eye pattern measurement requires an exact correlation between amplitude and time. To produce a delay τ OS with low jitter and precisely controlled values, more complex circuits known to those skilled in the art may be used to achieve both accuracy and low jitter There is. However, complex circuits are not suitable for performing automatic waveform measurements in WDM networks.

【0097】 したがってプログラム可能遅延生成器540は、例えば単純で、低いジッタを
有し、制御電流に対して単調な応答を有する、図4に示す遅延エレメント408
を含むことができる。入力232のアナログ信号の測定と同時に実行される較正
信号519の測定は、遅延τOSを較正するための内部的時間参照を可能にする。
一実施形態において、波形電圧サンプルに関連付けられた時間値は、較正波形5
19において測定された遷移に割り当てられた時間値を補間することにより計算
することができる。
Thus, the programmable delay generator 540 can be, for example, a simple, low-jitter, monotonic response to control current, delay element 408 shown in FIG.
Can be included. The measurement of the calibration signal 519 performed simultaneously with the measurement of the analog signal at the input 232 allows an internal time reference to calibrate the delay τ OS .
In one embodiment, the time value associated with the waveform voltage sample is the calibration waveform 5
It can be calculated by interpolating the time value assigned to the transition measured at 19.

【0098】 図6は、本発明の一実施形態による時間領域測定回路230のブロック図を示
す。測定回路230は、決定フリップフロップ620、シフトレジスタ630、
レートアドレストルックアップテーブル(rate−addressed lo
ok−up table)640、およびバイト処理回路650を備える。
FIG. 6 shows a block diagram of a time domain measurement circuit 230 according to one embodiment of the present invention. The measuring circuit 230 includes a decision flip-flop 620, a shift register 630,
Rate-address lookup table (rate-addressed lo)
ok-up table) 640, and a byte processing circuit 650.

【0099】 決定フリップフロップ620は、アナログ入力622、クロック入力624、
およびデジタル出力626を含む。シフトレジスタ630は、シリアル入力63
2、クロック入力634、および並列データ出力636を含む。ルックアップテ
ーブル640は、レート推定入力642およびデータフィールド記述子出力64
4を含む。バイト処理回路650は、並列データ入力652、データフィールド
記述子入力654、およびクロック入力656を含む。
The decision flip-flop 620 includes an analog input 622, a clock input 624,
And a digital output 626. The shift register 630 stores the serial input 63
2, including a clock input 634 and a parallel data output 636. Look-up table 640 includes rate estimation input 642 and data field descriptor output 64
4 inclusive. Byte processing circuit 650 includes a parallel data input 652, a data field descriptor input 654, and a clock input 656.

【0100】 光信号サンプル152は、図1に示す光サンプリング手段でよい。あるいは、
光信号サンプル152は、光ネットワークにアクセスするために使用される光フ
ァイバから獲得することができる。図5に示すように、光信号サンプル152か
らの光は、その電流出力が電気増幅器160の入力162によって受け取られる
光検出器150に入射する。増幅器160の出力164は、出力244、246
および248において入力信号242の3つのレプリカを生成するバッファ増幅
器240の入力242に接続する。
The optical signal sample 152 may be the optical sampling means shown in FIG. Or,
Optical signal samples 152 can be obtained from optical fibers used to access an optical network. As shown in FIG. 5, light from optical signal sample 152 is incident on photodetector 150 whose current output is received by input 162 of electrical amplifier 160. The output 164 of the amplifier 160 is the output 244, 246
And 248 to the input 242 of the buffer amplifier 240 which produces three replicas of the input signal 242.

【0101】 出力244は、転送レート検出器210の入力212に接続する。出力246
は、クロック回復220の入力222に接続する。出力248は、決定フリップ
フロップ620のアナログ入力622に接続する。クロック回復回路220のレ
ート制御入力224は、転送レート検出器210のレート推定出力214に接続
する。転送レート検出器210は、入力信号152のビットレートを迅速に推定
する。入力214のレート推定信号は、クロック回復回路220のレート制御入
力224を設定し、その結果、クロック回復回路220は、入力信号152のビ
ットレートに適切に応答することができる。
The output 244 is connected to the input 212 of the transfer rate detector 210. Output 246
Connects to input 222 of clock recovery 220. Output 248 connects to analog input 622 of decision flip-flop 620. The rate control input 224 of the clock recovery circuit 220 connects to the rate estimation output 214 of the transfer rate detector 210. Transfer rate detector 210 quickly estimates the bit rate of input signal 152. The rate estimation signal at input 214 sets the rate control input 224 of clock recovery circuit 220 so that clock recovery circuit 220 can respond appropriately to the bit rate of input signal 152.

【0102】 転送レート検出器210が離散的レート検出器として実施されるとき、レート
推定のステップは、例えば入力信号152の到来に続く8から32の信号遷移以
内で達成することができる。レート検出器210は、クロック回復回路220の
ロックの損失出力228からの制御入力216を受け入れる。回復されたクロッ
ク出力226は、決定回路620およびシフトレジスタ630のクロック入力6
24および634にそれぞれ接続する。出力226はクロック入力656にも接
続する。
When the transfer rate detector 210 is implemented as a discrete rate detector, the step of rate estimation can be accomplished, for example, within 8 to 32 signal transitions following the arrival of the input signal 152. The rate detector 210 receives a control input 216 from the lock loss output 228 of the clock recovery circuit 220. The recovered clock output 226 is connected to the clock input 6 of the decision circuit 620 and the shift register 630.
24 and 634 respectively. Output 226 also connects to clock input 656.

【0103】 決定フリップフロップ620は、入力622のアナログ信号を出力626のリ
タイミングされたデジタルビットストリームに変換する。シフトレジスタ630
は、シリアルビットストリームを1組の時間シフトされたビットストリームに変
換する。
The decision flip-flop 620 converts the analog signal at input 622 into a retimed digital bit stream at output 626. Shift register 630
Converts a serial bit stream into a set of time-shifted bit streams.

【0104】 ルックアップテーブル640は、入力642において推定されたレート出力2
14を受け取る。様々なレート固有の情報、例えばバイトアラインメントビット
パターン、フレームアラインメントビットパターン、アドレスデータの位置、誤
り検出データの位置、誤り訂正データの位置、およびセルまたはパケット記述デ
ータの位置をルックアップテーブル640にストアすることができる。出力64
4において希望するレート固有のビットパターンおよび位置を提供することがで
きる。
The look-up table 640 contains the estimated rate output 2 at input 642.
Receive 14. Store various rate-specific information, such as byte alignment bit pattern, frame alignment bit pattern, address data location, error detection data location, error correction data location, and cell or packet description data location in lookup table 640. can do. Output 64
4 can provide the desired rate-specific bit pattern and location.

【0105】 前述の誤り訂正に加えて出力226の回復されたクロックとともに実行するこ
とのできるいくつかの他の時間領域測定が存在する。例えばクロックをビットス
トリームを回復するために使用することができ、その結果、BIP8などの適切
な計算を実行することができる。ビット同期の確認は、レート報告用および従量
課金の基準として使用することができる。他のビットレベルの機能には、アドレ
ス指定およびタイプに基づくトラヒック監視およびトラヒック特性記述、ならび
にネットワークリソース利用量の評価が含まれる。
There are several other time-domain measurements that can be performed with the recovered clock at output 226 in addition to the error correction described above. For example, a clock can be used to recover the bitstream, so that appropriate calculations such as BIP8 can be performed. Confirmation of bit synchronization can be used for rate reporting and as a basis for pay-as-you-go billing. Other bit-level functions include addressing and type-based traffic monitoring and traffic characterization, and evaluation of network resource utilization.

【0106】 現在本発明の好ましい実施形態および方法と考えられることを図示し説明した
が、本発明の真の範囲から逸脱することなく、様々な変更および修正を加え、そ
のエレメントの代わりに均等物を用いることができることを当業者なら理解でき
よう。
While illustrated and described herein as preferred embodiments and methods of the present invention, various changes and modifications may be made without departing from the true scope of the invention, and equivalents may be substituted for the elements. One skilled in the art will understand that can be used.

【0107】 さらに、本発明の中心的範囲から逸脱することなく、特定のエレメント、技法
、または実施態様を本発明の教示に適合させる多数の修正を加えることができる
。したがって、本発明は、本明細書に開示された特定の実施形態および方法に限
定されるものではなく、本発明は、首記の特許請求の範囲に入るすべての実施形
態を含むものである。
In addition, many modifications may be made to adapt a particular element, technique or embodiment to the teachings of the invention without departing from the central scope thereof. Therefore, the present invention is not limited to the specific embodiments and methods disclosed herein, but includes all embodiments falling within the scope of the appended claims.

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

【図1】 従来技術の光信号監視システムのブロック図である。FIG. 1 is a block diagram of a conventional optical signal monitoring system.

【図2】 本発明の一実施形態による時間領域光信号監視装置のブロック図である。FIG. 2 is a block diagram of a time domain optical signal monitoring device according to an embodiment of the present invention.

【図3】 本発明の一実施形態による転送レート検出器のブロック図である。FIG. 3 is a block diagram of a transfer rate detector according to an embodiment of the present invention.

【図4】 本発明の一実施形態による、立上り遷移に応答するパルス幅自己相関を使用す
る、遷移検出器のエミッタ結合論理回路(ECL)実施態様を示す図である。
FIG. 4 illustrates an emitter coupled logic (ECL) implementation of a transition detector using pulse width autocorrelation in response to a rising transition, according to one embodiment of the present invention.

【図5a】 本発明の一実施形態による、ネットワーク監視用途に適した自己較正波形測定
を実行する時間領域測定回路のブロック図である。
FIG. 5a is a block diagram of a time domain measurement circuit that performs a self-calibrating waveform measurement suitable for network monitoring applications, according to one embodiment of the present invention.

【図5b】 本発明の一実施形態による、時間領域測定回路の入力における信号のアイパタ
ーンを示す図である。
FIG. 5b shows an eye pattern of a signal at the input of a time domain measurement circuit, according to one embodiment of the present invention.

【図5c】 本発明の一実施形態による、同期較正波形のアイパターンを示す図である。FIG. 5c illustrates an eye pattern of a synchronous calibration waveform, according to one embodiment of the present invention.

【図5d】 本発明の一実施形態による、サンプリングパルスのアイパターンを示す図であ
る。
FIG. 5d illustrates an eye pattern of a sampling pulse, according to one embodiment of the present invention.

【図6】 本発明の一実施形態による、時間領域測定回路のブロック図を示す図である。FIG. 6 shows a block diagram of a time domain measurement circuit according to one embodiment of the present invention.

【手続補正書】[Procedure amendment]

【提出日】平成13年1月25日(2001.1.25)[Submission date] January 25, 2001 (2001.1.25)

【手続補正1】[Procedure amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】特許請求の範囲[Correction target item name] Claims

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【特許請求の範囲】[Claims]

【手続補正2】[Procedure amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0019[Correction target item name] 0019

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0019】 信号が管理境界、例えばローカルエクスチェンジキャリア(local ex
change carrier;LEC)とインターエクスチェンジキャリア(
inter exchange carrier;IEC)との間、または専用
ネットワークとLECとの間を越えるときは信号が1つのネットワーク上を離れ
別のネットワークに入る前に、信号が損なわれていないことを決定する必要があ
る。今日これは、完全な再生成およびSONET OC−3、電気DS−1、D
S−3などのよく定義された単一波長インタフェースを必要とする。帯域幅の要
求が大きくなるにつれ、信号の品質を測定することによってこの再生成をなくし
、透過的な複数波長アクセスを可能にすることが望ましい。
[0019] A signal is transmitted to a management boundary, for example, a local exchange carrier (local ex).
change carrier (LEC) and inter-exchange carrier (LEC)
When crossing an interexchange carrier (IEC) or between a dedicated network and an LEC, it is necessary to determine that the signal has not been compromised before leaving the network and entering another network. is there. Today this is a complete regeneration and SONET OC-3, electric DS-1, D
Requires a well-defined single wavelength interface such as S-3. As bandwidth requirements increase, it is desirable to eliminate this regeneration by measuring the quality of the signal and allow transparent multiple wavelength access.

【手続補正3】[Procedure amendment 3]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0037[Correction target item name] 0037

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0037】 転送レート検出器210は、制限増幅器310、最小遷移間隔検出回路320
、遷移カウンタ330、イベントレートカウンタ340、デジタルウィンドウ比
較器350、連続近似レジスタ360、およびルックアップ(look−up)
テーブルメモリ370を備える。
The transfer rate detector 210 includes a limiting amplifier 310 and a minimum transition interval detecting circuit 320
, Transition counter 330, event rate counter 340, digital window comparator 350, successive approximation register 360, and look-up (look-up)
A table memory 370 is provided.

【手続補正4】[Procedure amendment 4]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0039[Correction target item name] 0039

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0039】 最小遷移間隔検出回路320は、入力322において増幅器310からの振幅
制限信号を受け取り、制御信号入力324においてレジスタ360からの信号を
受け取る。制御信号入力324の信号には、例えば線3241〜324m(図に示
されていない)のmビット幅のデジタルワードがそれぞれ含まれる。制御入力3
24の信号は、n個の時間基準間隔τr_1〜τr_nをプログラムする。出力326
の信号には、例えば線3261〜326n(図に示されていない)のnビット幅の
デジタルワードがそれぞれ含まれる。
The minimum transition interval detection circuit 320 receives an amplitude limiting signal from the amplifier 310 at an input 322 and a signal from a register 360 at a control signal input 324. The signal of the control signal input 324, for example, a digital word of m bit width of the lines 324 1 ~324 m (not shown) are included, respectively. Control input 3
24 signal, the program of n time reference intervals τ r_1r_n. Output 326
Include, for example, n-bit wide digital words on lines 326 1 -326 n (not shown), respectively.

【手続補正5】[Procedure amendment 5]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0040[Correction target item name] 0040

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0040】 最小遷移間隔検出回路320は、入力322の信号の連続する遷移間の時間Δ
tとプログラムされた時間基準間隔τr_1〜τr_nのそれぞれとを比較する。n個
の出力線3261〜326nのそれぞれは、n個の時間間隔比較の1つに対応する
。各i=1、..、nに対して出力326iは、Δt<τr_iの場合に高、Δt>
τr_iの場合に低となる。詳細には、出力326iが入力322の連続的遷移に続
いて高値を取る確率は、差Δt−τr_iの単調関数である。
The minimum transition interval detection circuit 320 determines the time Δ between successive transitions of the signal at the input 322.
comparing each and t and the programmed time reference intervals τ r_1r_n. Each of the n output lines 326 1 -326 n corresponds to one of the n time interval comparisons. Each i = 1,. . , N are high for Δt <τ r — i , Δt>
Low for τ r_i . In particular, the probability that output 326 i takes a high value followed by a continuous transition of the input 322 is a monotonic function of the difference Δt-τ r_i.

【手続補正6】[Procedure amendment 6]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0042[Correction target item name] 0042

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0042】 イベントレートカウンタ340は、制限増幅器310の出力314、最小遷移
間隔検出回路320の出力326、およびカウンタ330の出力334にそれぞ
れ接続する入力342、344および346を含む。
The event rate counter 340 includes inputs 342, 344 and 346 that connect to the output 314 of the limiting amplifier 310, the output 326 of the minimum transition interval detection circuit 320, and the output 334 of the counter 330, respectively.

【手続補正7】[Procedure amendment 7]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0049[Correction target item name] 0049

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0049】 最小遷移間隔検出回路320は、1つまたは2つ以上の基準時間間隔に対して
連続的遷移間隔Δtiを比較する。イベントカウンタ340およびウィンドウ比
較器350は、遷移検出器320の出力326に存在する間隔比較から応答レー
トを分類する。推定ビットレートは、基準時間間隔τr_iに対応するレート1/
τr_iに対する関連に従って分類される。
The minimum transition interval detection circuit 320 compares the continuous transition intervals Δt i to one or more reference time intervals. Event counter 340 and window comparator 350 classify the response rate from the interval comparison present at output 326 of transition detector 320. The estimated bit rate is the rate 1 / corresponding to the reference time interval τ r_i.
Classified according to the association for τ r_i .

【手続補正8】[Procedure amendment 8]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0061[Correction target item name] 0061

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0061】 ルックアップテーブル370は、最小遷移間隔検出回路320の入力324お
よびルックアップテーブル370の入力372に接続する出力368のmビット
のデジタルワードに適切なレートを割り当てることができる。ルックアップテー
ブル370は、例えばm×r個のメモリを含むことができる。メモリ出力ロケー
ションは、制御入力324の制御信号によって選択された基準時間間隔に対応す
るレートのrビット表現を含むことができる。
The look-up table 370 can assign an appropriate rate to the m-bit digital word at the output 368 that connects to the input 324 of the minimum transition interval detection circuit 320 and the input 372 of the look-up table 370. Look-up table 370 may include, for example, m × r memories. The memory output location may include an r-bit representation of the rate corresponding to the reference time interval selected by the control signal at control input 324.

【手続補正9】[Procedure amendment 9]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0062[Correction target item name] 0062

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0062】 図4は、本発明の一実施形態による、立上り遷移に対応するパルス幅の自己相
関を使用する最小遷移間隔検出回路320のエミッタ結合論理回路(ECL)の
実施を示す。最小遷移間隔検出回路320は、入力322、制御入力324、出
力326、ECLゲート410D型ラッチング比較器430、およびプログラム
可能遅延エレメント408を備える。プログラム可能遅延エレメント408は、
ECL OR/NORゲート420、コンデンサ440、基準電圧450、トラ
ンジスタ460、およびプログラム可能電流源444、464を備える。
FIG. 4 illustrates an implementation of the emitter-coupled logic (ECL) of the minimum transition interval detection circuit 320 using autocorrelation of pulse widths corresponding to rising transitions, according to one embodiment of the present invention. The minimum transition interval detection circuit 320 includes an input 322, a control input 324, an output 326, an ECL gate 410D latching comparator 430, and a programmable delay element 408. The programmable delay element 408
It includes an ECL OR / NOR gate 420, a capacitor 440, a reference voltage 450, a transistor 460, and programmable current sources 444,464.

【手続補正10】[Procedure amendment 10]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0067[Correction target item name] 0067

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0067】 図4の実施形態において、最小遷移間隔検出回路320は、入力322に加え
られるデジタル信号の立上り遷移に応答し、その後の立下り遷移が、プログラム
可能基準時間間隔τrが経過する前に起こるか後に起こるかを決定する。一代替
実施形態において、並列に接続された最小遷移間隔検出回路320は、それぞれ
入力322の信号のレプリカを逆の極性で受け取り、その後、立上り、立下り両
方の遷移に関連付けられた最小遷移間隔を測定することができる。
In the embodiment of FIG. 4, minimum transition interval detection circuit 320 is responsive to a rising transition of the digital signal applied to input 322, with subsequent falling transitions occurring before a programmable reference time interval τ r has elapsed. Determine if it happens to happen later. In an alternative embodiment, the minimum transition interval detection circuit 320 connected in parallel receives a replica of the signal at the input 322, respectively, of opposite polarity and then determines the minimum transition interval associated with both rising and falling transitions. Can be measured.

【手続補正11】[Procedure amendment 11]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0068[Correction target item name]

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0068】 最小遷移間隔検出回路320の休止状態は、入力322が低のときと定義され
る。休止状態において、ゲート出力418は高であり、出力416は低である。
入力322および出力416が低のとき、ゲート出力426は低であり、出力4
28は高である。出力428は、電流源444からのほとんどの電流を伝える。
休止状態におけるコンデンサC440の両端間の電圧は、出力428の
The idle state of the minimum transition interval detection circuit 320 is defined when the input 322 is low. In the quiescent state, gate output 418 is high and output 416 is low.
When input 322 and output 416 are low, gate output 426 is low and output 4
28 is high. Output 428 carries most of the current from current source 444.
The voltage across capacitor C 440 in the quiescent state is the voltage at output 428

【手続補正12】[Procedure amendment 12]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0091[Correction target item name] 0091

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0091】 サンプラ560および570は、アナログマルチプレクサ580の入力581
および582にそれぞれ接続する信号出力565および576をそれぞれ含む。
アナログマルチプレクサ580は、入力581および582に加えられた電圧レ
ベルを保持し、これらの電圧をA/Dコンバータ586に交互に引き起こす。A
/Dコンバータ586からのデジタル出力588は、書込み入力592に受け取
られる。
Samplers 560 and 570 are connected to input 581 of analog multiplexer 580.
And 582, respectively.
Analog multiplexer 580 holds the voltage levels applied to inputs 581 and 582 and alternately causes these voltages to A / D converter 586. A
Digital output 588 from / D converter 586 is received at write input 592.

【手続補正13】[Procedure amendment 13]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0100[Correction target item name] 0100

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0100】 光信号サンプル152は、図1に示す光サンプリング手段でよい。あるいは、
光信号サンプル152は、光ネットワークにアクセスするために使用される光フ
ァイバから獲得することができる。図6に示すように、光信号サンプル152か
らの光は、その電流出力が電気増幅器160の入力162によって受け取られる
光検出器150に入射する。増幅器160の出力164は、出力244、246
および248において入力信号242の3つのレプリカを生成するバッファ増幅
器240の入力242に接続する。
The optical signal sample 152 may be the optical sampling means shown in FIG. Or,
Optical signal samples 152 can be obtained from optical fibers used to access an optical network. As shown in FIG. 6, light from optical signal sample 152 is incident on photodetector 150 whose current output is received by input 162 of electrical amplifier 160. The output 164 of the amplifier 160 is the output 244, 246
And 248 to the input 242 of the buffer amplifier 240 which produces three replicas of the input signal 242.

【手続補正14】[Procedure amendment 14]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図4[Correction target item name] Fig. 4

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【図4】 本発明の一実施形態による、立上り遷移に応答するパルス幅自己相関を使用す
る、最小遷移間隔検出回路のエミッタ結合論理回路(ECL)実施態様を示す図
である。
FIG. 4 illustrates an emitter coupled logic (ECL) implementation of a minimum transition interval detection circuit using pulse width autocorrelation in response to a rising transition, according to one embodiment of the present invention.

【手続補正15】[Procedure amendment 15]

【補正対象書類名】図面[Document name to be amended] Drawing

【補正対象項目名】図3[Correction target item name] Figure 3

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【図3】 FIG. 3

【手続補正16】[Procedure amendment 16]

【補正対象書類名】図面[Document name to be amended] Drawing

【補正対象項目名】図5a[Correction target item name] Fig. 5a

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【図5a】 FIG. 5a

───────────────────────────────────────────────────── フロントページの続き (72)発明者 チャン ニム ケー. アメリカ合衆国 07078 ニュージャージ ー州 ショート ヒルズ ロング ヒル ドライブ 496 (72)発明者 アンダーソン ウィリアム ティー. アメリカ合衆国 07701 ニュージャージ ー州 レッドバンク マイケル ドライブ 207 (72)発明者 ホッジ ジェームズ アメリカ合衆国 07701 ニュージャージ ー州 レッドバンク プロスペクト アベ ニュー 104エイ Fターム(参考) 5K002 AA03 DA05 EA05 5K029 AA01 CC04 HH13 KK22 LL15 LL16 LL19 5K042 CA10 DA11 EA15 FA21 JA01──────────────────────────────────────────────────続 き Continuation of front page (72) Inventor Chang Nim K. United States 07078 Short Hills, New Jersey Long Hills Drive 496 (72) Inventor Anderson William Tee. United States 07701 Red Bank Michael Drive, New Jersey 207 (72) Inventor Hodge James United States 07701 New Jersey Red Bank Prospect Avenue 104A F-term (Reference) 5K002 AA03 DA05 EA05 5K029 AA01 CC04 HH13 KK22 LL15 LL16 LL19 5K042 CA10 DA11 EA15 FA21 JA01

Claims (43)

【特許請求の範囲】[Claims] 【請求項1】 入力信号の特性を決定する方法であって、 前記入力信号内の遷移間の最小時間間隔を推定するステップと、 該推定された最小時間間隔に基づいてクロック信号を決定するステップと、 該決定されたクロック信号に基づいて前記入力信号に対する時間領域測定を実
行するステップと を備えたことを特徴とする方法。
1. A method for determining characteristics of an input signal, comprising: estimating a minimum time interval between transitions in the input signal; and determining a clock signal based on the estimated minimum time interval. Performing a time domain measurement on the input signal based on the determined clock signal.
【請求項2】 前記実行ステップは、 前記決定されたクロック信号に基づいて前記入力信号をサンプリングするステ
ップを含むことを特徴とする請求項1に記載の方法。
2. The method of claim 1, wherein said performing step comprises sampling said input signal based on said determined clock signal.
【請求項3】 前記サンプリングステップは、 前記入力信号内の1つまたは2つ以上のビット間隔をサンプリングするステッ
プを含むことを特徴とする請求項2に記載の方法。
3. The method of claim 2, wherein the step of sampling includes sampling one or more bit intervals in the input signal.
【請求項4】 前記サンプリングステップは、 前記入力信号内のビット間隔の中間点において前記入力信号をサンプリングす
るステップを含むことを特徴とする請求項2に記載の方法。
4. The method of claim 2, wherein the step of sampling comprises sampling the input signal at a midpoint of a bit interval in the input signal.
【請求項5】 前記実行ステップは、 前記推定された最小時間間隔に基づいて前記入力信号の特性を決定するステッ
プを含むことを特徴とする請求項1に記載の方法。
5. The method of claim 1, wherein the performing step comprises determining a characteristic of the input signal based on the estimated minimum time interval.
【請求項6】 前記特性を決定するステップは、 前記推定された最小時間間隔に基づいて前記入力信号に関連付けられたバイト
アラインメントビットパターンを決定するステップを含むことを特徴とする請求
項5に記載の方法。
6. The method of claim 5, wherein determining the characteristic comprises determining a byte alignment bit pattern associated with the input signal based on the estimated minimum time interval. the method of.
【請求項7】 前記特性を決定するステップは、 前記推定された最小時間間隔に基づいて前記入力信号に関連付けられたフレー
ムアラインメントビットパターンを決定するステップを含むことを特徴とする請
求項5に記載の方法。
7. The method of claim 5, wherein determining the characteristic comprises determining a frame alignment bit pattern associated with the input signal based on the estimated minimum time interval. the method of.
【請求項8】 前記特性を決定するステップは、 前記入力信号に関連付けられたアドレスデータの位置を前記推定された最小時
間間隔に基づいて決定するステップを含むことを特徴とする請求項5に記載の方
法。
8. The method of claim 5, wherein determining the characteristic comprises determining a location of address data associated with the input signal based on the estimated minimum time interval. the method of.
【請求項9】 前記特性を決定するステップは、 前記入力信号に関連付けられた誤り検出データの位置を前記推定された最小時
間間隔に基づいて決定するステップを含むことを特徴とする請求項5に記載の方
法。
9. The method of claim 5, wherein determining the characteristic comprises determining a position of error detection data associated with the input signal based on the estimated minimum time interval. The described method.
【請求項10】 前記特性を決定するステップは、 前記入力信号に関連付けられた誤り訂正データの位置を前記推定された最小時
間間隔に基づいて決定するステップを含むことを特徴とする請求項5に記載の方
法。
10. The method of claim 5, wherein determining the characteristic comprises determining a position of error correction data associated with the input signal based on the estimated minimum time interval. The described method.
【請求項11】 前記特性を決定するステップは、 前記入力信号に関連付けられたパケット記述データの位置を前記推定された最
小時間間隔に基づいて決定するステップを含むことを特徴とする請求項5に記載
の方法。
11. The method of claim 5, wherein determining the characteristic comprises determining a location of packet description data associated with the input signal based on the estimated minimum time interval. The described method.
【請求項12】 前記特性を決定するステップは、 前記入力信号に関連付けられたセル記述データの位置を前記推定された最小時
間間隔に基づいて決定するステップを含むことを特徴とする請求項5に記載の方
法。
12. The method of claim 5, wherein determining the characteristic comprises determining a location of cell description data associated with the input signal based on the estimated minimum time interval. The described method.
【請求項13】 前記実行ステップは、 前記入力信号に関連付けられたフォーマットを前記推定された最小時間間隔に
基づいて識別するステップを含むことを特徴とする請求項1に記載の方法。
13. The method of claim 1, wherein the performing step comprises identifying a format associated with the input signal based on the estimated minimum time interval.
【請求項14】 前記実行ステップは、 前記入力信号に関連付けられた情報の位置を前記推定された最小時間間隔に基
づいて決定するステップを含むことを特徴とする請求項1に記載の方法。
14. The method of claim 1, wherein the performing step comprises determining a location of information associated with the input signal based on the estimated minimum time interval.
【請求項15】 前記位置を決定するステップは、 前記入力信号内の前記決定された位置の情報を取り出すステップを含むことを
特徴とする請求項14に記載の方法。
15. The method of claim 14, wherein determining the location comprises retrieving information of the determined location in the input signal.
【請求項16】 前記実行ステップは、 前記推定された最小時間間隔に基づいて第1の信号を生成するステップと、 前記第1の信号および前記入力信号を複数回サンプリングするステップと、 該サンプリングされた第1の信号を測定することにより、前記サンプリングさ
れた入力信号のタイミングシーケンスを較正するステップと を含むことを特徴とする請求項1に記載の方法。
16. The execution step includes: generating a first signal based on the estimated minimum time interval; sampling the first signal and the input signal a plurality of times; Calibrating the timing sequence of the sampled input signal by measuring the first signal that has occurred.
【請求項17】 前記実行ステップは、 前記推定された最小時間間隔に基づいて第1の信号を生成するステップと、 前記第1の信号および前記入力信号を複数回サンプリングするステップと、 前記サンプリングされた第1の信号を測定することにより、前記サンプリング
された入力信号の振幅を較正するステップと を含むことを特徴とする請求項1に記載の方法。
17. The method according to claim 17, wherein the executing step includes: generating a first signal based on the estimated minimum time interval; sampling the first signal and the input signal a plurality of times; Calibrating the amplitude of said sampled input signal by measuring said first signal.
【請求項18】 前記推定ステップは、 前記入力信号の可変ビットレートを前記推定された最小時間間隔に基づいて決
定するステップを含むことを特徴とする請求項1に記載の方法。
18. The method of claim 1, wherein said estimating step comprises determining a variable bit rate of said input signal based on said estimated minimum time interval.
【請求項19】 前記推定ステップは、 前記入力信号内の遷移に相関する複数のパルスを生成するステップと、 前記入力信号内の遷移間の最小時間間隔が対応する複数のパルスの持続期間に
一致するように、前記複数のパルスの各々の持続期間を調整するステップと を含むことを特徴とする請求項1に記載の方法。
19. The estimating step includes: generating a plurality of pulses that correlate to transitions in the input signal; and wherein a minimum time interval between transitions in the input signal matches a duration of the corresponding plurality of pulses. Adjusting the duration of each of the plurality of pulses to perform the method.
【請求項20】 前記推定ステップは、 1組の予め定められた遅延時間に基づいて前記入力信号を遅延させる1組のプ
ログラム可能遅延エレメントを使用して1組の遅延入力信号をそれぞれ生成する
ステップと、 前記入力信号内の遷移と前記1組の遅延入力信号を比較するステップと、 前記入力信号内の遷移間の最小遷移時間間隔の前および後にある最も近い予め
定められた遅延時間を識別するステップと を含むことを特徴とする請求項1に記載の方法。
20. The estimating step includes: generating a set of delayed input signals using a set of programmable delay elements that delay the input signal based on a set of predetermined delay times. Comparing the transitions in the input signal with the set of delayed input signals; identifying a closest predetermined delay time before and after a minimum transition time interval between transitions in the input signal. The method of claim 1, comprising the steps of:
【請求項21】 前記生成ステップは、 前記比較ステップ後に1つまたは2つ以上の前記プログラム可能遅延エレメン
トをリセットするステップを含むことを特徴とする請求項20に記載の方法。
21. The method of claim 20, wherein said generating step comprises resetting one or more of said programmable delay elements after said comparing step.
【請求項22】 前記推定ステップは、 1組の予め定められた遅延時間に基づいて前記入力信号を遅延させる1組のプ
ログラム可能遅延エレメントを使用して1組の遅延入力信号をそれぞれ生成する
ステップと、 前記入力信号内の遷移と前記1組の遅延入力信号を比較するステップと、 前記入力信号内の遷移間の最小時間間隔が前記1組の予め定められた遅延時間
の1つまたは2つ以上と一致するように、1つまたは2つ以上の前記プログラム
可能遅延エレメントを調整するステップと を含むことを特徴とする請求項1に記載の方法。
22. The estimating step includes: generating a set of delayed input signals using a set of programmable delay elements that delay the input signal based on a set of predetermined delay times. Comparing a transition in the input signal with the set of delayed input signals; and wherein a minimum time interval between transitions in the input signal is one or two of the set of predetermined delay times. Adjusting one or more of the programmable delay elements to be consistent with the foregoing.
【請求項23】 前記生成ステップは、 前記比較ステップ後に1つまたは2つ以上の前記プログラム可能遅延エレメン
トをリセットするステップを含むことを特徴とする請求項22に記載の方法。
23. The method of claim 22, wherein said generating step comprises resetting one or more of said programmable delay elements after said comparing step.
【請求項24】 入力信号内の遷移間の最小時間間隔を推定する転送レート
検出器と、 前記推定された最小時間間隔に基づいてクロック信号を決定するクロック回復
回路と、 前記決定されたクロック信号に基づいて前記入力信号に対する時間領域測定を
実行する測定回路と を備えたことを特徴とする装置。
24. A transfer rate detector for estimating a minimum time interval between transitions in the input signal, a clock recovery circuit for determining a clock signal based on the estimated minimum time interval, and the determined clock signal. A measurement circuit for performing a time domain measurement on the input signal based on the measurement signal.
【請求項25】 前記測定回路は、 前記決定されたクロック信号に同期された第1のパルスを生成する遅延生成器
と、 前記第1のパルスに応答して第2のパルスを生成するサンプラドライバと、 前記第2のパルスによってゲート制御された入力信号の複数の瞬時値を測定す
る第1のサンプラと を備えたことを特徴とする請求項24に記載の装置。
25. The measurement circuit, comprising: a delay generator that generates a first pulse synchronized with the determined clock signal; and a sampler driver that generates a second pulse in response to the first pulse. 25. The apparatus of claim 24, comprising: a first sampler that measures a plurality of instantaneous values of an input signal gated by the second pulse.
【請求項26】 前記測定回路は、 前記決定されたクロック信号に基づいて前記入力信号をサンプリングする決定
回路を備えたことを特徴とする請求項24に記載の装置。
26. The apparatus according to claim 24, wherein the measuring circuit includes a determining circuit that samples the input signal based on the determined clock signal.
【請求項27】 前記測定回路は、 前記サンプリングされた入力信号に基づいてストリームを生成するコンバータ
と、 前記推定された最小時間間隔に基づいて参照される1組の信号特性を記憶する
記憶装置と、 前記1組の信号特性に基づいて前記ストリームを測定する処理回路と をさらに備えたことを特徴とする請求項26に記載の装置。
27. A converter for generating a stream based on the sampled input signal; a storage device for storing a set of signal characteristics referred to based on the estimated minimum time interval; 27. The apparatus of claim 26, further comprising: a processing circuit that measures the stream based on the set of signal characteristics.
【請求項28】 前記1組の信号特性はバイトアラインメントビットパター
ンを含むことを特徴とする請求項27に記載の装置。
28. The apparatus of claim 27, wherein the set of signal characteristics includes a byte alignment bit pattern.
【請求項29】 前記1組の信号特性はフレームアラインメントビットパタ
ーンを含むことを特徴とする請求項27に記載の装置。
29. The apparatus of claim 27, wherein the set of signal characteristics includes a frame alignment bit pattern.
【請求項30】 前記1組の信号特性はアドレスデータの位置を含むことを
特徴とする請求項27に記載の装置。
30. The apparatus of claim 27, wherein the set of signal characteristics includes a location of address data.
【請求項31】 前記1組の信号特性は誤り検出データの位置を含むことを
特徴とする請求項27に記載の装置。
31. The apparatus of claim 27, wherein the set of signal characteristics includes locations of error detection data.
【請求項32】 前記1組の信号特性は誤り訂正データの位置を含むことを
特徴とする請求項27に記載の装置。
32. The apparatus of claim 27, wherein the set of signal characteristics includes a location of error correction data.
【請求項33】 前記1組の信号特性はパケット記述データを含むことを特
徴とする請求項27に記載の装置。
33. The apparatus of claim 27, wherein the set of signal characteristics includes packet description data.
【請求項34】 前記1組の信号特性はセル記述データを含むことを特徴と
する請求項27に記載の装置。
34. The apparatus of claim 27, wherein the set of signal characteristics includes cell description data.
【請求項35】 前記測定回路は、 前記推定された最小時間間隔に基づいて参照されるフォーマットデータを記憶
する記憶装置を備えたことを特徴とする請求項24に記載の装置。
35. The apparatus according to claim 24, wherein the measurement circuit includes a storage device for storing format data referred to based on the estimated minimum time interval.
【請求項36】 前記測定回路は、 前記推定された最小時間間隔に基づいて参照される前記入力信号に関連付けら
れた位置データを記憶する記憶装置を備えたことを特徴とする請求項24に記載
の装置。
36. The measurement circuit according to claim 24, wherein the measurement circuit includes a storage device for storing position data associated with the input signal referred to based on the estimated minimum time interval. Equipment.
【請求項37】 前記測定回路は、 前記位置データに基づいて前記入力信号から情報を取り出す処理回路を備えた
ことを特徴とする請求項26に記載の装置。
37. The apparatus according to claim 26, wherein the measurement circuit includes a processing circuit for extracting information from the input signal based on the position data.
【請求項38】 前記測定回路は、 前記決定されたクロック信号に基づいて較正波形を生成する手段と、 前記決定されたクロック信号に同期された第1のパルスを生成する遅延生成器
と、 前記第1のパルスに応答して第2のパルスを生成するサンプラドライバと、 前記第2のパルスによってゲート制御された入力信号の複数の瞬時値を測定す
る第1のサンプラと、 前記第2のパルスによってゲート制御された較正波形の複数の瞬時値を測定す
る第2のサンプラと を備えたことを特徴とする請求項24に記載の装置。
38. The measuring circuit includes: means for generating a calibration waveform based on the determined clock signal; a delay generator for generating a first pulse synchronized with the determined clock signal; A sampler driver for generating a second pulse in response to a first pulse; a first sampler for measuring a plurality of instantaneous values of an input signal gated by the second pulse; and a second pulse. 25. The apparatus of claim 24, further comprising: a second sampler for measuring a plurality of instantaneous values of the calibration waveform gated by the second sampler.
【請求項39】 前記転送レート検出器は、 前記入力信号内の連続的遷移間の時間間隔と1つまたは2つ以上の基準間隔と
を比較する遷移検出器を備えたことを特徴とする請求項24に記載の装置。
39. The transfer rate detector comprises a transition detector that compares a time interval between successive transitions in the input signal with one or more reference intervals. Item 25. The device according to Item 24.
【請求項40】 前記遷移検出器は、 第1の予め定められた遅延時間によって前記入力信号内の第1の遷移を遅延さ
せ、および第2の予め定められた遅延時間によって前記入力信号内の第2の遷移
を遅延させる遅延エレメントと、 前記遅延した第1の遷移と前記第2の遷移とを比較する比較器と を備えたことを特徴とする請求項39に記載の装置。
40. The transition detector delays a first transition in the input signal by a first predetermined delay time, and delays a first transition in the input signal by a second predetermined delay time. 40. The apparatus of claim 39, comprising: a delay element for delaying a second transition; and a comparator for comparing the delayed first transition with the second transition.
【請求項41】 前記遷移検出器は、 1組の予め定められた遅延時間に基づいて1組の遅延した入力信号を生成する
1組の遅延エレメントと、 前記1組の遅延入力信号内の遷移と前記入力信号内の遷移とを比較する比較器
と を備えたことを特徴とする請求項39に記載の装置。
41. A transition detector comprising: a set of delay elements for generating a set of delayed input signals based on a set of predetermined delay times; and a transition within the set of delayed input signals. 40. The apparatus of claim 39, comprising: a comparator for comparing a transition in the input signal.
【請求項42】 前記転送レート検出器は、 前記入力信号内の遷移間の最小時間間隔の前および後にある、前記1組の予め
定められた遅延時間の最も近い遅延時間を識別する符号器を備えたことを特徴と
する請求項41に記載の装置。
42. The transfer rate detector comprises: an encoder that identifies a closest delay of the set of predetermined delays before and after a minimum time interval between transitions in the input signal. 42. The device of claim 41, comprising:
【請求項43】 前記転送レート検出器は、 前記入力信号内の連続的遷移間の時間間隔と1つまたは2つ以上のプログラム
可能基準間隔を比較する遷移検出器と、 1つまたは2つ以上の前記調整された基準間隔が前記入力信号内の遷移間の最
小時間間隔に一致するように、前記プログラム可能基準間隔を調整するレジスタ
と を備えたことを特徴とする請求項24に記載の装置。
43. A transition detector for comparing a time interval between successive transitions in the input signal with one or more programmable reference intervals, one or more than one. 25. The apparatus of claim 24, further comprising: a register for adjusting the programmable reference interval such that the adjusted reference interval corresponds to a minimum time interval between transitions in the input signal. .
JP2000548977A 1998-05-13 1999-05-13 Method and apparatus for automatic time domain monitoring in optical networks Pending JP2002515683A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US8534798P 1998-05-13 1998-05-13
US60/085,347 1998-05-13
PCT/US1999/010616 WO1999059272A1 (en) 1998-05-13 1999-05-13 Method and apparatus for automated time domain monitoring in optical networks

Publications (1)

Publication Number Publication Date
JP2002515683A true JP2002515683A (en) 2002-05-28

Family

ID=22191008

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000548977A Pending JP2002515683A (en) 1998-05-13 1999-05-13 Method and apparatus for automatic time domain monitoring in optical networks

Country Status (1)

Country Link
JP (1) JP2002515683A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003535505A (en) * 2000-05-31 2003-11-25 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Data bit rate estimation method and receiver

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003535505A (en) * 2000-05-31 2003-11-25 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Data bit rate estimation method and receiver

Similar Documents

Publication Publication Date Title
US6549572B1 (en) Method and apparatus for automated time domain monitoring in optical networks
US6829436B2 (en) Optical cross-connect device with transparency
JP2775721B2 (en) Digital data link evaluation method and data timing jitter evaluation circuit
JP2001352350A (en) Measurement system and method by statistic eye-diagram of continuous bit stream
US20030016412A1 (en) Monitoring unit for optical burst mode signals
US7573957B2 (en) Strobe technique for recovering a clock in a digital signal
US20050108600A1 (en) Process and device for testing a serializer circuit arrangement and process and device for testing a deserializer circuit arrangement
US8321733B2 (en) Optimization of SERDES sampling parameters
US8744029B2 (en) Method and apparatus for quantifying characteristics of a received serial data stream
KR101237878B1 (en) Strobe technique for recovering a clock in a digital signal
US4100531A (en) Bit error rate measurement above and below bit rate tracking threshold
US10063305B2 (en) Communications link performance analyzer that accommodates forward error correction
US6738355B1 (en) Synchronization method for multi-probe communications network monitoring
JPH04246950A (en) Defective node decision system on computer network
US11736110B2 (en) Time-to-digital converter (TDC) to operate with input clock signals with jitter
JP2006053140A (en) Analog waveform information from binary sampling measurement values
US6097767A (en) Apparatus and method for determining an optimum equalizer setting for a signal equalizer in a communication network receiver
US6295614B1 (en) Apparatus for estimating bit error rate by sampling in WDM communication system
JP2002515683A (en) Method and apparatus for automatic time domain monitoring in optical networks
US20040120352A1 (en) Differential error detection with data stream analysis
JP3990892B2 (en) Automatic bit rate detection method used on SONET transceiver
CA2331462C (en) Method and apparatus for automated time domain monitoring in optical networks
TW200423560A (en) Receiver system with adjustable sampling and reference levels
US5761242A (en) System for the measurement of sonet network synchronization quality
KR20020005961A (en) Apparatus and method for determining a pulse position for a signal encoded by a pulse modulation