JP2006279246A - Optical transmission apparatus and control method thereof - Google Patents
Optical transmission apparatus and control method thereof Download PDFInfo
- Publication number
- JP2006279246A JP2006279246A JP2005091964A JP2005091964A JP2006279246A JP 2006279246 A JP2006279246 A JP 2006279246A JP 2005091964 A JP2005091964 A JP 2005091964A JP 2005091964 A JP2005091964 A JP 2005091964A JP 2006279246 A JP2006279246 A JP 2006279246A
- Authority
- JP
- Japan
- Prior art keywords
- program
- optical
- transmission
- status information
- optical module
- 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
Links
Images
Landscapes
- Optical Communication System (AREA)
Abstract
Description
本発明は、制御部をマイクロプセッサやFPGA(Field Programmable Gate Array)
などで構成する送受信光モジュールに係り、特に、送受信光モジュールを制御する制御部は、モジュールのステータス情報を外部に伝送し、外部ホスト装置又はメモリ装置は、このステータス情報に基づき、制御部のプログラムを書き換えることにより、制御部自身に全プログラムを格納する必要がないため光モジュール制御部の小型化と高機能化を実現した光伝送装置及びその制御方法に関するものである。
In the present invention, the control unit is a microprocessor or FPGA (Field Programmable Gate Array).
In particular, the control unit that controls the transmission / reception optical module transmits the module status information to the outside, and the external host device or the memory device can control the program of the control unit based on the status information. The present invention relates to an optical transmission apparatus that realizes miniaturization and high functionality of an optical module control unit and a control method therefor, since it is not necessary to store all programs in the control unit itself by rewriting.
従来の光モジュールは、光特性である光出力パワー、消光比、波長、受信感度(信号識別閾値設定、APDコントロール制御)などを、制御部にて最適な制御量を計算し制御していた。また、制御部はLD(Laser Diode)、APD(Avalanche Photo Diode)などの各制御デバイスの劣化や多様な光モジュール使用条件など、あらゆる状態を想定した制御機能を有していた。 In the conventional optical module, the optical output power, the extinction ratio, the wavelength, the reception sensitivity (signal identification threshold setting, APD control control), and the like, which are optical characteristics, are controlled by the control unit by calculating the optimum control amount. In addition, the control unit has a control function that assumes all states such as deterioration of each control device such as LD (Laser Diode) and APD (Avalanche Photo Diode) and various optical module use conditions.
図10は、従来技術による送受信光モジュールの構成図である。同図において、1は電気信号を光信号に変換する送受信光モジュールであり、主に光中継器や加入者計端末装置などの光通信用の中核機器に用いられる。11はマイクロプセッサやFPGA(Field Programmable Gate Array)などで構成する制御部であり、送受信光モジュール1やLD13を制御する。12はLD13の駆動部であり、制御部からの制御信号で制御されたデータを光出力するためにLD13を駆動する。13はレーザ光を発するレーザダイオード(LD;Laser Diode)であり、光出力する。14は温度センサであり、LD13やAPD19の周囲温度を検知する。15はAPD19の電圧を制御するAPDコントローラである。なお、APD19と電圧制御の関係は、半導体中に生じる急激な電流増幅作用であるアバランシェ効果を光電流増倍に利用するものであり、半導体pn接合に降伏電圧近くの逆バイアスを加えると空乏層領域に電界が印加される。ここに内部光電効果により発生したキャリアが倍増される。光電流の増幅率は逆バイアス電圧とともに増大し、降伏電圧で最大となる。16はCDR(Clock Data Recovery) であり、入力波形からクロックを抽出/再生する。17はリミットアンプであり、入力された電圧信号を電圧増幅する増幅器である。また、入力波形に雑音などがある場合には、信号識別閾値設定により調整が可能である。18はプリアンプであり、電流信号を電圧信号に変換する前置増幅器である。19はアバランシェフォトダイオード(APD;Avalanche Photo Diode)であり、高い電界で半導体中に電子もしくは正孔を走らせることにより、電子や正孔の数をなだれのように増倍させる現象(アバランシェ増倍現象)を利用したフォトダイオード。光吸収により発生した電子や正孔の数を増倍して電流を取り出せるため、PINフォトダイオードに比べて高い感度を有する。
FIG. 10 is a block diagram of a conventional transmission / reception optical module. In the figure,
以上の構成により、制御部11は最適な制御量を計算し制御していた。
With the above configuration, the
しかしながら、制御部に多種多様な制御を高精度に行う機能を持たせるためには、プログラミング容量の大きいマイクロプロセッサやFPGAなどを使用する必要が生じ、結果、デバイスが大きくなるため、近年の光モジュールユーザの要求である光モジュールの小型化と高機能化に対して大きな問題となっていた。更に、外部インタフェース(I2C等) 仕様の煩雑化や流動的な変更に対して、柔軟の対応が困難な状況でもあった。 However, it is necessary to use a microprocessor or FPGA with a large programming capacity in order to give the control unit a function of performing a wide variety of controls with high accuracy, and as a result, the device becomes large. This has been a big problem for miniaturization and high functionality of optical modules, which is a requirement of users. Furthermore, it has been difficult to respond flexibly to complicated external interface (such as I2C) specifications and fluid changes.
一方、光ディスク駆動装置での制御用プログラムに関し、その内部状態に基づいて、必要に応じて外部ホストからの制御用プログラムに書き換える光ディスクシステムが考えられているが、送受信光モジュールでの制御用プログラムに関するものは存在しない。(例えば、特許文献1参照)
本発明は、上述した従来の問題点を解決するために、送受信光モジュール制御の一部の機能を外部ホストまたはメモリに移築することにより、送受信光モジュールの制御部の小型化と高機能化を可能とする光伝送装置およびその制御方法を提供することを課題とする。 In order to solve the above-described conventional problems, the present invention reduces the size and functionality of a control unit of a transmission / reception optical module by transferring a part of the function of transmission / reception optical module control to an external host or memory. It is an object of the present invention to provide an optical transmission device and a control method for the optical transmission device.
上記課題を解決するための第1の発明は、電気信号を光信号に変換し、光信号を電気信号に変換する送受信光モジュールのモニタ情報を元に光特性を制御する制御部を有する光伝送装置であって、前記制御部と外部インタフェースを介して、送受信光モジュールの各種ステータス情報に対応するプログラムが格納されている外部のホスト装置またはメモリを有する。 A first invention for solving the above-described problem is an optical transmission having a control unit that controls an optical characteristic based on monitor information of a transmission / reception optical module that converts an electrical signal into an optical signal and converts the optical signal into an electrical signal. The apparatus includes an external host device or a memory in which programs corresponding to various status information of the transmission / reception optical module are stored via the control unit and an external interface.
この第1の発明によれば、従来制御部に備えられていた書き換え用プログラムを外部のホスト装置またはメモリに保有させることにより、送受信光モジュール制御部の小型化と高機能化を実現できる光伝送装置を提供できる。 According to the first aspect of the present invention, optical transmission capable of realizing downsizing and high functionality of the transmission / reception optical module control unit by holding the rewriting program provided in the conventional control unit in an external host device or memory. Equipment can be provided.
第2の発明は、請求項1に記載の光伝送装置であって、前記制御部は、前記送受信光モジュールの動作状態を監視するモニタ情報を内部処理してステータス情報を作成するステータス情報作成手段と、前記ステータス情報を前記ホスト装置に伝送するステータス情報伝送手段と、前記ホスト装置の制御で最適プログラムが書き込まれて更新された書き換え用プログラムにより前記送受信光モジュールの光特性を制御する光特性制御手段を有し、前記ホスト装置は、受信した前記ステータス情報に対応する最適プログラムを選択するプログラム選択手段と、選択された最適プログラムを前記制御部へ転送して前記制御部へ書き込み指示をするプログラム書込手段を有する。
A second invention is the optical transmission apparatus according to
この第2の発明によれば、ホスト装置の制御で最適プログラムが選択されるため、送受信光モジュール制御部では最低限必要なプログラムのみで動作できる光伝送装置を提供できる。 According to the second aspect of the present invention, since the optimum program is selected by the control of the host device, the optical transmission / reception apparatus that can operate with only the minimum necessary program can be provided in the transmission / reception optical module control unit.
第3の発明は、請求項1に記載の光伝送装置であって、前記制御部は、前記送受信光モジュールの動作状態を監視するモニタ情報を内部処理してステータス情報を作成するステータス情報作成手段と、前記ステータス情報に対応する最適プログラムを前記メモリに保有されている書き換え用プログラムから選択して自制御部へ読み込むプログラム読込手段と、読み込まれて更新された書き換え用プログラムにより前記送受信光モジュールの光特性を制御する光特性制御手段を有する。
According to a third aspect of the present invention, there is provided the optical transmission apparatus according to
この第3の発明によれば、制御部が最適プログラムの選択制御を行うため、第2の発明に比べるとプログラム容量が増すが、ステータス情報を転送する必要のない光伝送装置を提供できる。 According to the third aspect of the invention, since the control unit performs selection control of the optimum program, the program capacity is increased as compared with the second aspect of the invention, but an optical transmission apparatus that does not need to transfer status information can be provided.
第4の発明は、請求項1に記載の光伝送装置であって、
前記制御部は、前記送受信光モジュールの動作状態を監視するモニタ情報を内部処理してステータス情報を作成するステータス情報作成手段と、前記ステータス情報を前記ホスト装置に伝送するステータス情報伝送手段と、前記ステータス情報に対応する最適プログラムが格納された外部メモリから任意の時間に最適プログラムを読み込むプログラム読込手段と、読み込まれて更新された書き換え用プログラムにより前記送受信光モジュールの光特性を制御する光特性制御手段を有し、前記ホスト装置は、受信した前記ステータス情報に対応する最適プログラムを選択するプログラム選択手段と、選択された最適プログラムを外部メモリへ転送して前記外部メモリへ書込み指示をするプログラム書込手段を有し、前記外部メモリは、最適プログラムを一旦格納する格納手段を有する。
A fourth invention is the optical transmission apparatus according to
The control unit internally processes monitor information for monitoring the operating state of the transmission / reception optical module to create status information, status information transmission means for transmitting the status information to the host device, Program reading means for reading an optimum program at an arbitrary time from an external memory in which an optimum program corresponding to status information is stored, and optical characteristic control for controlling the optical characteristics of the transmission / reception optical module by a read and updated rewriting program And a program selection means for selecting an optimal program corresponding to the received status information, and a program document for transferring the selected optimal program to an external memory and instructing writing to the external memory. And the external memory is an optimum program. Having a storage means for temporarily storing the ram.
この第4の発明によれば、制御部は、プログラムを読み込むことが可能なタイミングになったら外部メモリより読み込むことができる光伝送装置を提供できる。 According to the fourth aspect of the invention, the control unit can provide an optical transmission apparatus that can read from the external memory when it is time to read the program.
第5の発明は、電気信号を光信号に変換し、光信号を電気信号に変換する送受信光モジュールのモニタ情報を元に光特性を制御する光伝送装置の光特性制御方法であって、前記モニタ情報の監視を行うステップと、前記モニタ情報を元に前記送受信光モジュールのステータス情報を作成するステップと、作成された前記ステータス情報に対応する最適プログラムを外部のホスト装置又はメモリより選択するステップと、前記送受信光モジュールの光特性制御プログラムが前記最適プログラムに書き換えるステップと、前記最適プログラムにより更新したプログラムを用いて前記送受信光モジュールの光特性を制御するステップとを含む。 5th invention is the optical characteristic control method of the optical transmission apparatus which controls an optical characteristic based on the monitor information of the transmission / reception optical module which converts an electrical signal into an optical signal, and converts an optical signal into an electrical signal, A step of monitoring monitor information, a step of creating status information of the transmission / reception optical module based on the monitor information, and a step of selecting an optimum program corresponding to the created status information from an external host device or memory And a step of rewriting the optical characteristic control program of the transmission / reception optical module to the optimal program, and a step of controlling the optical characteristic of the transmission / reception optical module using a program updated by the optimal program.
この第5の発明によれば、外部ホスト装置またはメモリに保有させた書き換え用のプログラムをステータス情報に対応する最適プログラムに置き換える手順を実現させた光伝送装置の制御方法を提供できる。 According to the fifth aspect of the invention, it is possible to provide an optical transmission device control method that realizes a procedure for replacing a rewriting program held in an external host device or memory with an optimum program corresponding to status information.
以上、本発明の送受信光モジュールによれば、常に各モニタにて状態監視を行い、制御が厳しい場合、最適制御が可能なプログラムをダウンロードし、特性、品質向上を図ることができる。また、送受信光モジュールの使用条件や動作状態に応じた最低限必要なプログラムのみで動作させるため、必要な制御機能を満たしつつ、マイクロプロセッサやFPGAなどのプログラミング容量を縮小でき、光モジュールの小型化が可能となる。 As described above, according to the transmission / reception optical module of the present invention, it is possible to constantly monitor the state by each monitor and download a program capable of optimal control when the control is severe to improve characteristics and quality. In addition, because it operates with only the minimum necessary programs according to the usage conditions and operating state of the transmission / reception optical module, the programming capacity of the microprocessor, FPGA, etc. can be reduced while satisfying the necessary control functions, and the optical module can be downsized. Is possible.
以下、本発明の実施の形態について、図を参照しながら説明する。なお、全図を通じて理解を容易にするために同様箇所には、同一符号を付して示すものとする。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, in order to make an understanding easy through the whole figure, the same code | symbol shall be attached | subjected and shown to the same location.
図1は、本発明第1の一実施形態における送受信光モジュールの構成図である。同図において、2は送受信光モジュール1の外部に設けられたホスト装置であり、3は送受信光モジュ−ル1の外部に設けられたメモリである。
FIG. 1 is a configuration diagram of a transmission / reception optical module according to a first embodiment of the present invention. In the figure, 2 is a host device provided outside the transmission / reception
送受信光モジュール1において、送信部は温度やLD13のPDモニタ情報を元に、光出力パワー、消光比を制御し、波長特性は、温度センサ14からの温度情報にて波長制御を行っている。また、受信部については、温度センサ14からの温度情報を元にAPDコントローラ15がAPD19の制御を行い、信号識別閾値設定は、CDR16からの信号誤り率モニタ情報を元に制御を行っている。
In the transmission / reception
ホスト装置2又はメモリ3は、マイクロプロセッサやFPGAなどの書き換え用のプログラムを保有し、必要に応じてプログラムを書き換えられる構成とする。
The
制御部11は、マイクロプロセッサやFPGAなどを使用する構成であり、各モニタ情報(PDモニタ、波長モニタ、温度モニタ、誤り率モニタなど)を内部処理し、そのステータス情報を外部のホスト装置2又はメモリ装置3へ伝送する。その後、ステータス情報に合った最適プログラムを受信することにより、更新されたプログラムにて高精度な制御を行う。
The
プログラムの書き換えは、送受信光モジュール1自身が内部に有するモニタ機能(PDモニタ、波長モニタ、温度モニタ、誤り率モニタなど)を用いて動作状態を監視し、制御部11から外部のホスト装置2又はメモリ3へステータス情報として通知する構成とし、一方、ホスト装置2又はメモリ装置3からは、ステータス情報に合った最適プログラムが制御部11へ取り込まれる。
The rewriting of the program is performed by monitoring the operation state using a monitor function (PD monitor, wavelength monitor, temperature monitor, error rate monitor, etc.) included in the transmission / reception
以下に、プログラムの書換えについて具体的に説明する。 Below, rewriting of a program is demonstrated concretely.
図11は、LDのLD電流- 温度特性を示す図である。光出力パワーの温度変化に対応する高精度な制御について、制御部は常に温度センサからの温度情報をモニタし、モニタした温度情報を元に制御部は、図11に示す温度領域a,b,c,d,eの、どの領域にいるかを判断する。そして、温度が変化し、更に温度領域が変わった場合、制御部は温度領域が変わったことを検知し、ステータス情報を変更し、書換えを通知(=ステータス情報に対応)をする。ホスト側は、変更されたステータス情報を受信し、前情報からの変更を認知、プログラム書き換え処理(プログラムのアップロード)をする。光モジュールは、新たな温度領域のプログラムにプログラムを書き換え、再度制御を行うものである。 FIG. 11 is a diagram showing the LD current-temperature characteristics of the LD. For high-accuracy control corresponding to the temperature change of the optical output power, the control unit always monitors the temperature information from the temperature sensor, and based on the monitored temperature information, the control unit displays the temperature regions a, b, It is determined in which region of c, d, and e. When the temperature changes and the temperature range further changes, the control unit detects that the temperature range has changed, changes the status information, and notifies rewriting (= corresponds to status information). The host side receives the changed status information, recognizes the change from the previous information, and performs a program rewrite process (program upload). The optical module rewrites the program to a new temperature region program and performs control again.
このため、従来のように全温度範囲を一括制御した場合、プログラム容量の制約上、実際のLD電流- 温度特性と制御で使用する近似式とでは、全温度範囲に対し、制御誤差が発生していた。 For this reason, when the entire temperature range is controlled collectively as in the conventional case, a control error occurs for the entire temperature range between the actual LD current-temperature characteristics and the approximate expression used in the control due to program capacity constraints. It was.
今回、この温度範囲を何分割かに分割し、各温度にて制御するプログラムを書き換えることにより、小さなプログラム容量でもLDのLD電流- 温度特性と近似式の誤差が低減され、高精度な制御が行われる。また、消光比制御についても同制御を可能とする。 This time, by dividing the temperature range into several parts and rewriting the control program at each temperature, the error of LD current-temperature characteristics and approximation formula of LD is reduced even with a small program capacity, and highly accurate control is possible. Done. Further, the same control can be performed for the extinction ratio control.
信号識別閾値ついては、光送受信モジュールの受信部の入力光波形が変化した場合、信号誤り率が変化するので、CDR16の信号誤り率モニタの情報を元に、新しいプログラムに書き換え、信号識別レベルの最適化するものである。 As for the signal identification threshold value, the signal error rate changes when the input optical waveform of the receiver of the optical transceiver module changes. Therefore, the signal identification threshold value is rewritten to a new program based on the information of the CDR16 signal error rate monitor, and the signal identification level is optimized. It is to become.
光モジュール動作時において、制御部は常にCDRからの誤り率特性をモニタし、モニタした誤り率の情報を元に制御部はプログラム書換え判断用の閾値から外れていないかを判断する。そして、入力波形が変化し、結果、誤り率特性が閾値から外れた場合、制御部は閾値を外れたことを検知し、ステータス情報を変更し、書換えを通知(=ステータス情報に対応)をする。ホスト側は、変更されたステータス情報を受信し、前情報からの変更を認知、プログラム書き換え処理(プログラムのアップロード)をする。光モジュールは、新たな温度領域のプログラムにプログラムを書き換え、再度制御を行うものである。 During the operation of the optical module, the control unit always monitors the error rate characteristic from the CDR, and the control unit determines whether or not it deviates from the program rewrite determination threshold based on the monitored error rate information. If the input waveform changes and, as a result, the error rate characteristic deviates from the threshold value, the control unit detects that the threshold value is deviated, changes the status information, and notifies rewrite (= corresponds to status information). . The host side receives the changed status information, recognizes the change from the previous information, and performs a program rewrite process (program upload). The optical module rewrites the program to a new temperature region program and performs control again.
図18は受信部入力波形図、図19は本発明による受信部入力波形図(ASE重畳後)、図20は本発明によるエラーレート特性図である。 FIG. 18 is a waveform diagram of the input to the receiving unit, FIG. 19 is a waveform diagram of the receiving unit according to the present invention (after ASE superposition), and FIG. 20 is an error rate characteristic diagram according to the present invention.
例えば、ASE(Amplified Spontaneous Emission)が重畳された場合を例に取って説明すると、受信部に入力波形が図18の波形の場合は、レベルのaからcが波形のアイ開口となり、信号識別レベルは、aとcの中心となるbに設定され、信号誤り率特性としては図20のBER(2)の良品質であるが、図18の波形から図19に示すようなASEが重畳された入力波形(信号のハイレベルに雑音)に変化した場合は、図18のbのままの信号識別レベルでは、図20のBER(1)のように誤り率特性が劣化する。 For example, a case where ASE (Amplified Spontaneous Emission) is superimposed will be described as an example. When the input waveform is the waveform of FIG. 18 in the receiving unit, the level a to c become the eye opening of the waveform, and the signal identification level Is set to b which is the center of a and c, and the signal error rate characteristic is good quality of BER (2) of FIG. 20, but ASE as shown in FIG. 19 is superimposed from the waveform of FIG. When the waveform changes to an input waveform (noise to a high level of the signal), the error rate characteristic deteriorates as shown by BER (1) in FIG. 20 at the signal identification level as shown in FIG.
このため、誤り率特性にプログラム書換え判断用の閾値を儲け、(具体的にはBER(1)〜(2)の間に任意に設定)この設定した閾値を外れた場合、プログラムをASE 重畳時用のプログラムに書き換え、(信号識別レベルを図19のbからBに設定)受信特性を保持できるように制御を行う。 For this reason, a threshold for program rewriting judgment is set in the error rate characteristic (specifically, arbitrarily set between BER (1) and (2)). In order to maintain the reception characteristics (the signal identification level is set from b to B in FIG. 19).
図17は、本発明によるAPDの逆電圧−温度特性図である。APDバイアス電圧の温度変化に対応する高精度な制御について、光モジュール動作時において、制御部は常に温度センサからの温度情報をモニタし、モニタした温度情報を元に制御部は、図17に示す温度領域a,b,c,d,eの、どの領域にいるかを判断する。そして、温度が変化し、更に温度領域が変わった場合、制御部は温度領域が変わったことを検知し、ステータス情報を変更する。ホスト側は、変更されたステータス情報を受信し、前情報からの変更を認知プログラム書き換え処理(プログラムのアップロード)をする。光モジュールは、新たな温度領域のプログラムにプログラムを書き換え、再度制御を行うものである
従来のように全温度範囲を一括に制御した場合、プログラム容量の制約上、実際のAPD逆電圧- 温度特性と制御で使用する近似式とでは、全温度範囲に対し、制御誤差が発生していた。今回、この温度範囲を何分割かに分割し、各温度にて制御するプログラムを書き換えることにより、小さなプログラム容量でもAPDの逆電圧- 温度特性と近似式の誤差が低減され、高精度な制御が行われる。
FIG. 17 is a reverse voltage-temperature characteristic diagram of an APD according to the present invention. For high-accuracy control corresponding to the temperature change of the APD bias voltage, the control unit always monitors the temperature information from the temperature sensor during operation of the optical module, and the control unit is shown in FIG. 17 based on the monitored temperature information. It is determined in which of the temperature regions a, b, c, d, and e. When the temperature changes and the temperature range further changes, the control unit detects that the temperature range has changed and changes the status information. The host side receives the changed status information and performs a recognition program rewrite process (program upload) for the change from the previous information. The optical module rewrites the program to a new temperature range program and performs control again. When the entire temperature range is controlled at once as in the past, the actual APD reverse voltage vs. temperature characteristics due to program capacity constraints. In the approximate expression used in the control, a control error occurred over the entire temperature range. This time, by dividing the temperature range into several parts and rewriting the control program at each temperature, the error of the reverse voltage-temperature characteristics of the APD and the approximate expression is reduced even with a small program capacity. Done.
光送受信モジュールで使用されている素子(LD、TEC)の劣化に対応する広範囲な制御光送受信モジュールで使用されているLDは、経年的な特性変化により、光送受信モジュール特性の光出力パワー特性が変化する。 LDs used in a wide range of control light transmission / reception modules corresponding to deterioration of elements (LD, TEC) used in the optical transmission / reception modules have optical output power characteristics of the optical transmission / reception module characteristics due to changes in characteristics over time. Change.
図12は、LDのI−L特性変化による光出力パワー特性図である。本発明は、光出力パワーの経年変化に対応する広範囲な制御であり、図12に示すような特性変化により初期設定値の状態であると光出力パワーが低下する。 FIG. 12 is an optical output power characteristic diagram according to a change in the IL characteristic of the LD. The present invention is a wide range control corresponding to the aging change of the optical output power, and the optical output power is reduced when the initial setting value is obtained due to the characteristic change as shown in FIG.
図13は、光送信モジュールの光出力パワーの変化特性図である。前記したように特性変化により初期設定値の状態であると光出力パワーが低下する結果、図13に示すように時間軸でみると光出力パワーが低下する。 FIG. 13 is a change characteristic diagram of the optical output power of the optical transmission module. As described above, as a result of the characteristic change, the optical output power is reduced when the initial setting value is reached. As a result, the optical output power is reduced on the time axis as shown in FIG.
図14は、本発明によるLDの光出力パワーモニタPD特性図である。今回、本発明により、光出力パワーをモニタしているモニタPD特性をモニタし、このモニタしたモニタPD特性情報を元に制御部は図14に示す温度領域a,b,c,d,eの、どの領域にいるかを判断する。そして、光出力パワーが変化し、結果、モニタPD特性が変化し、更に領域が変わった場合、制御部は領域が変わったことを検知し、ステータス情報を変更し、書換えを通知(=ステータス情報に対応)をする。ホスト側は、変更されたステータス情報を受信し、前情報からの変更を認知、プログラム書き換え処理(プログラムのアップロード)をする。光モジュールは、新たな温度領域のプログラムにプログラムを書き換え、再度制御を行うものである。 FIG. 14 is a characteristic diagram of an optical output power monitor PD of an LD according to the present invention. This time, according to the present invention, the monitor PD characteristic for monitoring the optical output power is monitored, and based on the monitored monitor PD characteristic information, the control unit displays the temperature regions a, b, c, d, e shown in FIG. Determine which area you are in. If the optical output power changes, and as a result, the monitor PD characteristics change and the area further changes, the control unit detects that the area has changed, changes the status information, and notifies rewriting (= status information). To correspond). The host side receives the changed status information, recognizes the change from the previous information, and performs a program rewrite process (program upload). The optical module rewrites the program to a new temperature region program and performs control again.
図15は、本発明によるLDのI−L特性図である。図15の特性変化に対応した設定値に設定が変更されるため、光出力パワーの改善が見込まれる。この時、温度情報も同時に入手し、温度による特性変化は制御に影響を受けないようにコントロールされる。 FIG. 15 is an IL characteristic diagram of the LD according to the present invention. Since the setting is changed to the setting value corresponding to the characteristic change in FIG. 15, the optical output power can be improved. At this time, temperature information is also obtained at the same time, and the characteristic change due to temperature is controlled so as not to be affected by the control.
図16は、本発明によるTECのTEC電流−温度の特性変化特性図である。光送受信モジュールで使用されているTECは、経年的な特性変化により、温度特性が変化し、結果、波長特性が変化する。光モジュール動作時において、制御部は常に駆動部から、温度(周囲温度)に対するTEC電流情報をモニタし、モニタしたTEC電流情報を元に制御部は、図16に示す電流領域a,b,c,dの、どの領域にいるかを判断する。そして、TEC電流が変化し、更にTEC電流領域が変わった場合、制御部はTEC電流領域が変わったことを検知し、ステータス情報を変更する。ホスト側は、変更されたステータス情報を受信し、前情報からの変更を認知、プログラム書き換え処理(プログラムのアップロード)をする。光モジュールは、新たな温度領域のプログラムにプログラムを書き換え、再度制御を行うものである。
FIG. 16 is a characteristic change characteristic diagram of the TEC current-temperature of the TEC according to the present invention. The TEC used in the optical transceiver module changes in temperature characteristics due to changes in characteristics over time, and as a result, wavelength characteristics change. When the optical module is in operation, the control unit always monitors the TEC current information with respect to the temperature (ambient temperature) from the drive unit, and the control unit uses the monitored TEC current information to determine the current regions a, b, and c shown in FIG. , D, it is determined in which region. When the TEC current changes and the TEC current region further changes, the control unit detects that the TEC current region has changed, and changes the status information. The host side receives the changed status information, recognizes the change from the previous information, and performs a program rewrite process (program upload). The optical module rewrites the program to a new temperature region program and performs control again.
図1が図10にて従来技術による送受信光モジュールとして説明した構成と異なる点は、送受信光モジュール1の多種のプログラムを外部のホスト装置2又はメモリ3に移築することにより、送受信光モジュール1の制御部11の小型化と高機能化を実現するものであり、外部のホスト装置2又はメモリ3に書き換え用プログラムを保有させた点である。
FIG. 1 differs from the configuration described as the transmission / reception optical module according to the prior art in FIG. 10 by transferring various programs of the transmission / reception
図2は、図1における送受信光モジュール制御部の一実施例を示す構成図である。同図において、111は制御部の全体制御を行うCPU、112はプログラムの書込み領域で使用するFLASHメモリ、113は調整データなどで使用するEEPROM(Electrically Erasable Programablle Read-Only Memory)、114はプログラム処理内で変数として使用するRAM(Random Accsess Memory) であり、115はアナログ信号である各種モニタ情報をディジタル信号に変換するアナログディジタル変換器(ADC)、116は外部のホスト装置又はメモリとのインタフェース、117は温度センサー、118はディジタル信号をアナログ信号である設定値出力に変換するディジタルアナログ変換器(DAC)である。この制御部は、マイクロプロセッサやFPGAなどを使用して送受信光モジュールの多種多様な制御を構成度に行う。
FIG. 2 is a block diagram showing an embodiment of the transmission / reception optical module controller in FIG. In the figure, 111 is a CPU that performs overall control of the control unit, 112 is a FLASH memory that is used in a program writing area, 113 is an EEPROM (Electrically Erasable Programmable Read-Only Memory) that is used for adjustment data, and 114 is a program process. RAM (Random Accsess Memory) used as a variable in the system, 115 is an analog-digital converter (ADC) for converting various monitor information as analog signals into digital signals, 116 is an interface with an external host device or memory,
図3は、図1におけるホスト装置の一実施例を示す構成図である。同図において、21はコントロール部、22はあらゆる状態(光出力、消光比、波長設定)に対応する全てのプログラムA,B,C・・・nが格納されるメモリ部、23は外部インターフェイスである2wire−interfaceバッファである。2wire−interfaceバッファは、2本の信号線SCL(Serial Clock) とSDA(Serial Data) によって、比較的近い場所にあるデバイス間の情報伝達を行うためのシリアルインターフェースである。 FIG. 3 is a block diagram showing an embodiment of the host device in FIG. In the figure, 21 is a control unit, 22 is a memory unit in which all programs A, B, C... N corresponding to all states (light output, extinction ratio, wavelength setting) are stored, and 23 is an external interface. It is a certain 2wire-interface buffer. The 2-wire-interface buffer is a serial interface for transmitting information between devices located relatively close to each other by two signal lines SCL (Serial Clock) and SDA (Serial Data).
本ホスト装置は、制御部から外部インタフェース(2wire−interface:I2C等)仕様で伝送されるステータス情報に基づきコントロール部21の制御でメモリ22内の最適プログラムを選択する。選択された最適プログラムは、コントロール部21の制御により送受信光モジュール制御部へ転送されて書き込まれる。
The host device selects an optimum program in the
図4は、送受信光モジュール制御部とホスト装置又はメモリ間の情報伝送の説明図であり、(a)ホスト装置によるプログラム書込み、(b)制御部によるプログラム読込み、(c)制御部による任意タイミングでのプログラム読込みである。 FIG. 4 is an explanatory diagram of information transmission between the transmission / reception optical module control unit and the host device or memory. (A) Program writing by the host device, (b) Program reading by the control unit, (c) Arbitrary timing by the control unit The program is read in.
(a)ホスト装置によるプログラム書込みにおいて、制御部11は、送受信光モジュール1内にて検知した各モニタ情報を内部処理し、そのステータス情報を外部のホスト装置2へ伝送する。ホスト装置2は、制御部11から送られてくるステータス情報を確認のうえ内部処理を行い、メモリ22に格納されているプログラムA,B,C・・・の中から最適プログラムを選択する。選択された最適プログラムは、ホスト装置2の制御により制御部11へ書き込み指示される。その後、制御部11は、更新したプログラムにて高精度な制御を行う。
(A) In the program writing by the host device, the
(b)制御部によるプログラム読込みにおいて、制御部11は、自身が各モニタ情報を用いて動作状態を監視し、その動作状態を元に、外部メモリ3に格納されているプログラムA,B,C・・・の中から最適プログラムを読み込み制御する。その後、制御部11は、更新したプログラムにて高精度な制御を行う。
(B) When the program is read by the control unit, the
(C)制御部による任意タイミングでのプログラム読込みにおいて、制御部11は、送受信光モジュール1内にて検知した各モニタ情報を内部処理し、そのステータス情報を外部のホスト装置2へ伝送する。ホスト装置2は、制御部11から送られてくるステータス情報を確認のうえ内部処理を行い、メモリ22に格納されているプログラムA,B,C・・・の中から最適プログラムを選択する。選択された最適プログラムは、ホスト装置2の制御により外部のメモリ3’へ書き込み指示される。制御部は、プログラムを読み込むことが可能なタイミングになったら、メモリ3’から最適プログラムを読み込み制御する。その後、制御部11は、更新したプログラムにて高精度な制御を行う。
(C) In reading the program at an arbitrary timing by the control unit, the
図5は、本発明第2の一実施形態における送受信光モジュール制御方法のフローチャートである。以下、図5の動作フローについて、図1を用いて説明する。 FIG. 5 is a flowchart of the transmission / reception optical module control method according to the second embodiment of the present invention. Hereinafter, the operation flow of FIG. 5 will be described with reference to FIG.
S1.制御部11は、PDモニタ、波長モニタ、温度モニタ及び誤り率モニタなどの各種モニタ情報を監視する。
S1. The
S2.制御部11は、前述の各種モニター情報に対応するステータス情報を作成する。
S2. The
S3.前のステータス状態と比較し、ステータスが異なる場合はプログラム書換え処理をし、同じ場合は、プログラム書換え処理をしない。 S3. Compared with the previous status state, if the status is different, the program rewrite process is performed, and if the status is the same, the program rewrite process is not performed.
S4. ステータス情報に合った最適なプログラム(最適プログラム)を、外部のホスト装置2又は外部のメモリ3に格納されたプログラム群の中から選択する。
S4. An optimum program (optimum program) suitable for the status information is selected from a group of programs stored in the
S5.制御部11のコンピュータプログラムを、最適プログラムに書き換える。
S5. The computer program of the
S6.制御部11は、更新されたプログラムにより送受信光モジュール1の光特性を制御する。
S6. The
図6は、図5における送受信光モジュール制御方法の詳細フローチャートである。 FIG. 6 is a detailed flowchart of the transmission / reception optical module control method in FIG.
S7.送受信光モジュール1のLD13及びAPD19の温度を読取る。
S7. The temperatures of the
S8.読取った温度値とその閾値を比較する。 S8. The read temperature value is compared with the threshold value.
S9. S8の結果、読取った温度値が閾値外であれば、プログラム書換えフラグをイネーブルする。 S9. If the read temperature value is outside the threshold value as a result of S8, the program rewrite flag is enabled.
S10.S8の結果、読取った温度値が閾値内であれば、APD19の電流を読取る。
S10. If the read temperature value is within the threshold value as a result of S8, the current of the
S11.読取った電流値とその閾値を比較する。 S11. The read current value is compared with the threshold value.
S12. S11の結果、読取った電流値が閾値外であれば、プログラム書換えフラグをイネーブルする。 S12. If the read current value is outside the threshold value as a result of S11, the program rewrite flag is enabled.
S13.S11の結果、読取った電流値が閾値内であれば、LD13の波長を読取る。
S13. As a result of S11, if the read current value is within the threshold value, the wavelength of the
S14.読取った温度値とその閾値を比較する。 S14. The read temperature value is compared with the threshold value.
S15.S14の結果、読取った波長が閾値外であれば、プログラム書換えフラグをイネーブルする。 S15. If the read wavelength is outside the threshold as a result of S14, the program rewrite flag is enabled.
S16.S14の結果、読取った波長が閾値内であれば、CDR16のクロック抽出/再生の誤り率を読取る。
S16. If the read wavelength is within the threshold value as a result of S14, the clock extraction / reproduction error rate of the
S17.読取った誤り率とその閾値を比較する。 S17. The read error rate is compared with the threshold value.
S18.S17の結果、読取った誤り率が閾値外であれば、プログラム書換えフラグをイネーブルする。 S18. If the read error rate is outside the threshold as a result of S17, the program rewrite flag is enabled.
S19. S17の結果、読取った誤り率が閾値内であれば、フラグステータスをチェックする。 S19. If the read error rate is within the threshold as a result of S17, the flag status is checked.
S20.次いで、書換えフラグをチェックし、イネーブルされていない場合にS6のステップヘ戻る。 S20. Next, the rewrite flag is checked, and if it is not enabled, the process returns to step S6.
S21.S20の結果、書換えフラグがイネーブルであれば、プログラムを書換える。 S21. As a result of S20, if the rewrite flag is enabled, the program is rewritten.
S22.設定部(DAC118)のラッチ処理が行われる。 S22. Latch processing of the setting unit (DAC 118) is performed.
S23. ステータス情報もしくはダウンロードプログラム情報をホスト装置2に出力する。
S23. Output status information or download program information to the
S24.要求プログラムをダウンロードする。 S24. Download the requested program.
S25.制御部11は、書換えプログラムを起動する。
S25. The
S26.設定部(DAC118)のラッチを解除する。 S26. The latch of the setting unit (DAC 118) is released.
図7は、本発明の一実施形態における送受信光モジュールの誤動作防止機能と保持機能のブロック図である。同図において、4は誤動作防止処理部、5は保持(ラッチ)部である。光モジュールは、通常、各モニタ情報を元に各制御部(光出力、消光比、波長、APDコントロール、信号識別レベル)をコントロールしている。プログラム書換え時、マイクロプロセッサやFPGAの動作が一時停止する場合においても、光送受信機能に影響を与えないように、制御部は制御量を保持(ラッチ)し続ける必要がある。この保持(ラッチ)動作を行うために、マイクロプロセッサやFPGAなどとは別に図7のような誤動作防止処理の機能と保持(ラッチ)動作の機能を持たせる構成とする。 FIG. 7 is a block diagram of a malfunction prevention function and a holding function of a transmission / reception optical module according to an embodiment of the present invention. In the figure, 4 is a malfunction prevention processing unit, and 5 is a holding (latch) unit. The optical module normally controls each control unit (light output, extinction ratio, wavelength, APD control, signal identification level) based on each monitor information. At the time of program rewriting, even when the operation of the microprocessor or FPGA is temporarily stopped, the control unit needs to keep (latch) the control amount so as not to affect the optical transmission / reception function. In order to perform this holding (latch) operation, a function of preventing malfunction and a holding (latch) operation as shown in FIG. 7 are provided separately from the microprocessor and FPGA.
本構成を持たせることで、送受信光モジュール1において、プログラム更新中に制御量を保持(ラッチ)動作させることができ、プログラム更新中のマイクロプロセッサやFPGAからの誤信号、もしくは光モジュール内の雑音などによる保持(ラッチ)動作の誤解除を防止することができる。
By having this configuration, the transmission / reception
図8は、本発明の一実施形態における送受信光モジュールの制御パラメータ/変数保存機能の説明図である。同図において、メモリ等6にはプログラムを更新する前に「制御パラメータ/変数」を保存しておき、更新後、その「制御パラメータ/変数」をメモリ等6から読込む構成とする。これにより、プログラム更新前後で「制御パラメータ/変数」を継承しつつ、制御量の計算方法の変更が可能になる。
FIG. 8 is an explanatory diagram of the control parameter / variable storage function of the transmission / reception optical module in one embodiment of the present invention. In the figure, the “control parameter / variable” is stored in the
具体的な手順は以下のとおりである。 The specific procedure is as follows.
(1) メモリ6に「制御パラメータ/変数」を保存する。
(1) Save “control parameters / variables” in
(2) 外部のホスト装置2またはメモリ3からコード、プログラムの更新を行う。
(2) Update code and program from
(3) メモリ6から「制御パラメータ/変数」を読込む。
(3) Read “control parameter / variable” from
(4) 制御部11は、各制御量を計算し、出力する。
(4) The
図9は、本発明の一実施形態における送受信光モジュールのエラー発生時の誤動作防止機能の説明図であり、(a)デフォルト読込み、(b)書込み前プログラム書込みである。 FIG. 9 is an explanatory diagram of a malfunction prevention function when an error occurs in the transmission / reception optical module according to an embodiment of the present invention, where (a) default reading and (b) program writing before writing.
(a)デフォルト読込み
具体的な制御方法の手順は以下のとおりである。
(A) Default reading The procedure of a specific control method is as follows.
(1) プログラムを更新する前に「デフォルトプログラム」メモリ等7に保存しておく。 (1) Save the program in the “default program” memory 7 before updating the program.
(2) 外部のホスト装置2又はメモリ3からコード、プログラムの書込みを行う。
(2) Write code and program from
(3) プログラム書換え時のプログラムチェックにて、通信エラーや書込みエラーの発生を検知する。 (3) The occurrence of a communication error or write error is detected by the program check when the program is rewritten.
(4) 「デフォルトプログラム」をメモリ等7から読込み起動させる。 (4) Read the “default program” from memory 7 and start it.
(5) 制御部11は、「デフォルトプログラム」により各制御量を計算し、出力する。
(5) The
以上の手順により、プログラム書換え時のエラーにより、誤ったプログラムが書込まれ、制御部11が誤動作することを防止できる。
By the above procedure, it is possible to prevent an erroneous program from being written due to an error at the time of program rewriting and causing the
(b)書込み前プログラム書込み
具体的な制御方法の手順は以下のとおりである。
(B) Program writing before writing The procedure of a specific control method is as follows.
(1) 外部のホスト装置2又はメモリ3からコード、プログラムの書込みを行う。
(1) Write code and program from
(2) プログラム書換え時のプログラムチェックにて、通信エラーや書込みエラーの発生を検知する。 (2) The occurrence of a communication error or write error is detected by the program check when rewriting the program.
(3) 「書込み前プログラム」を外部のホスト装置2又は外部のメモリ3から書込み起動させる。
(3) The “program before writing” is written and activated from the
(4) 制御部11は、「書込み前プログラム」により各制御量を計算し、出力する。
(4) The
以上の手順により、プログラム書換え時のエラーにより、誤ったプログラムが書込まれ、制御部11が誤動作することを防止できる。
By the above procedure, it is possible to prevent an erroneous program from being written due to an error at the time of program rewriting and causing the
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。 The following additional notes are further disclosed with respect to the embodiment including the above examples.
(付記1) 電気信号を光信号に変換し、光信号を電気信号に変換する送受信光モジュールのモニタ情報を元に光特性を制御する制御部を有する光伝送装置であって、前記制御部と外部インタフェースを介して、送受信光モジュールの各種ステータス情報に対応するプログラムが格納されている外部のホスト装置またはメモリを有することを特徴とする光伝送装置。 (Supplementary note 1) An optical transmission apparatus having a control unit that controls optical characteristics based on monitor information of a transmission / reception optical module that converts an electrical signal into an optical signal and converts the optical signal into an electrical signal, An optical transmission device comprising an external host device or memory storing a program corresponding to various status information of a transmission / reception optical module via an external interface.
(付記2) 請求項1に記載の光伝送装置であって、前記制御部は、前記送受信光モジュールの動作状態を監視するモニタ情報を内部処理してステータス情報を作成するステータス情報作成手段と、前記ステータス情報を前記ホスト装置に伝送するステータス情報伝送手段と、前記ホスト装置の制御で最適プログラムが書き込まれて更新された書き換え用プログラムにより前記送受信光モジュールの光特性を制御する光特性制御手段を有し、前記ホスト装置は、受信した前記ステータス情報に対応する最適プログラムを選択するプログラム選択手段と、選択された最適プログラムを前記制御部へ転送して前記制御部へ書き込み指示をするプログラム書込手段を有することを特徴とする光伝送装置。
(Additional remark 2) It is an optical transmission apparatus of
(付記3) 請求項1に記載の光伝送装置であって、前記制御部は、前記送受信光モジュールの動作状態を監視するモニタ情報を内部処理してステータス情報を作成するステータス情報作成手段と、前記ステータス情報に対応する最適プログラムを前記メモリに保有されている書き換え用プログラムから選択して自制御部へ読み込むプログラム読込手段と、読み込まれて更新された書き換え用プログラムにより前記送受信光モジュールの光特性を制御する光特性制御手段を有することを特徴とする光伝送装置。
(Additional remark 3) It is an optical transmission apparatus of
(付記4) 請求項1に記載の光伝送装置であって、前記制御部は、前記送受信光モジュールの動作状態を監視するモニタ情報を内部処理してステータス情報を作成するステータス情報作成手段と、前記ステータス情報を前記ホスト装置に伝送するステータス情報伝送手段と、前記ステータス情報に対応する最適プログラムが格納された外部メモリから任意の時間に最適プログラムを読み込むプログラム読込手段と、読み込まれて更新された書き換え用プログラムにより前記送受信光モジュールの光特性を制御する光特性制御手段を有し、前記ホスト装置は、受信した前記ステータス情報に対応する最適プログラムを選択するプログラム選択手段と、選択された最適プログラムを外部メモリへ転送して前記外部メモリへ書込み指示をするプログラム書込手段を有し、
前記外部メモリは、最適プログラムを一旦格納する格納手段を有することを特徴とする光伝送装置。
(Additional remark 4) It is an optical transmission apparatus of
The optical transmission apparatus, wherein the external memory has storage means for temporarily storing an optimum program.
(付記5) 電気信号を光信号に変換し、光信号を電気信号に変換する送受信光モジュールのモニタ情報を元に光特性を制御する光伝送装置の光特性制御方法であって、
前記モニタ情報の監視を行うステップと、前記モニタ情報を元に前記送受信光モジュールのステータス情報を作成するステップと、作成された前記ステータス情報に対応する最適プログラムを外部のホスト装置又はメモリより選択するステップと、前記送受信光モジュールの光特性制御プログラムが前記最適プログラムに書き換えるステップと、前記最適プログラムにより更新したプログラムを用いて前記送受信光モジュールの光特性を制御するステップとを含むことを特徴とする光伝送装置の制御方法。
(Additional remark 5) It is the optical characteristic control method of the optical transmission apparatus which controls an optical characteristic based on the monitor information of the transmission / reception optical module which converts an electrical signal into an optical signal, and converts an optical signal into an electrical signal,
A step of monitoring the monitor information, a step of creating status information of the transmission / reception optical module based on the monitor information, and an optimum program corresponding to the created status information is selected from an external host device or memory A step of rewriting the optical characteristic control program of the transmission / reception optical module with the optimal program, and a step of controlling the optical characteristic of the transmission / reception optical module using a program updated by the optimal program. Control method of optical transmission apparatus.
(付記6) 請求項1に記載の光伝送装置であって、前記最適プログラムの読み込み、または書き込み時に、前記制御部の制御量を予め一時的に保持する誤動作防止手段を有することを特徴とする光伝送装置。
(Supplementary Note 6) The optical transmission apparatus according to
(付記7) 請求項1に記載の光伝送装置であって、前記最適プログラムの読み込み、または書き込み時に、前記制御部の制御パラメータ/変数を予め保存するメモリを有することを特徴とする光伝送装置。
(Supplementary note 7) The optical transmission device according to
(付記8) 請求項1に記載の光伝送装置であって、前記最適プログラムの読み込み,または書き込み時に、エラーが発生した際に使用するデフォルトプログラムを予め格納するメモリを有することを特徴とする光伝送装置。
(Supplementary note 8) The optical transmission apparatus according to
(付記9) 請求項5に記載の光伝送装置の光特性制御方法であって、前記最適プログラムの読み込み、または書き込み時に前記最適プログラムのプログラムチェックを行うステップと、プログラムチェックにてエラー検出時には書き換え前のプログラムに書き換えるステップとを更に含むことを特徴とする光伝送装置の制御方法。 (Supplementary note 9) The optical characteristic control method of the optical transmission device according to claim 5, wherein the optimum program is checked when the optimum program is read or written, and rewritten when an error is detected by the program check. And a step of rewriting the previous program.
本発明は、送受信光モジュールを用いる光中継器や加入者系端末装置などの光通信用の中核機器に利用できる。 INDUSTRIAL APPLICABILITY The present invention can be used for a core device for optical communication such as an optical repeater using a transmission / reception optical module or a subscriber terminal device.
1 送受信光モジュール
2 ホスト装置
3 メモリ
4 誤動作防止処理部
5 保持(ラッチ)部
6、7 メモリ等
11 制御部
12 駆動部
13 レーザダイオード(LD)
14 温度センサ
15 APDコントローラ
16 クロックデータリカバリー(CDR)
17 リミットアンプ
18 プリアンプ
19 アパランシェフォトダイオード(APD)
21 コントロール部
22 メモリ12Cバッファ
23 2wire−interfaceバッファ
DESCRIPTION OF
14
17
21
Claims (5)
前記制御部と外部インタフェースを介して、送受信光モジュールの各種ステータス情報に対応するプログラムが格納されている外部のホスト装置又はメモリを有することを特徴とする光伝送装置。 An optical transmission device having a control unit that controls optical characteristics based on monitor information of a transmission / reception optical module that converts an electrical signal into an optical signal and converts the optical signal into an electrical signal,
An optical transmission device comprising: an external host device or a memory in which a program corresponding to various status information of a transmission / reception optical module is stored via the control unit and an external interface.
前記制御部は、前記送受信光モジュールの動作状態を監視するモニタ情報を内部処理してステータス情報を作成するステータス情報作成手段と、前記ステータス情報を前記ホスト装置に伝送するステータス情報伝送手段と、前記ホスト装置の制御で最適プログラムが書き込まれて更新された書き換え用プログラムにより前記送受信光モジュールの光特性を制御する光特性制御手段を有し、
前記ホスト装置は、受信した前記ステータス情報に対応する最適プログラムを選択するプログラム選択手段と、選択された最適プログラムを前記制御部へ転送して前記制御部へ書き込み指示をするプログラム書込手段を有する、
ことを特徴とする光伝送装置。 The optical transmission device according to claim 1,
The control unit internally processes monitor information for monitoring the operating state of the transmission / reception optical module to create status information, status information transmission means for transmitting the status information to the host device, An optical characteristic control means for controlling the optical characteristics of the transmission / reception optical module by a rewriting program updated by writing an optimal program under the control of the host device;
The host device includes program selection means for selecting an optimum program corresponding to the received status information, and program writing means for transferring the selected optimum program to the control unit and instructing writing to the control unit. ,
An optical transmission device characterized by that.
前記制御部は、前記送受信光モジュールの動作状態を監視するモニタ情報を内部処理してステータス情報を作成するステータス情報作成手段と、前記ステータス情報に対応する最適プログラムを前記メモリに保有されている書き換え用プログラムから選択して自制御部へ読み込むプログラム読込手段と、読み込まれて更新された書き換え用プログラムにより前記送受信光モジュールの光特性を制御する光特性制御手段を有することを特徴とする光伝送装置。 The optical transmission device according to claim 1,
The control unit internally processes monitor information for monitoring the operation state of the transmission / reception optical module to create status information, and rewrites the optimum program corresponding to the status information in the memory An optical transmission apparatus comprising: a program reading means for selecting from a program for reading and reading to a self-control unit; and an optical characteristic control means for controlling the optical characteristics of the transmission / reception optical module by a read and updated rewriting program .
前記制御部は、前記送受信光モジュールの動作状態を監視するモニタ情報を内部処理してステータス情報を作成するステータス情報作成手段と、前記ステータス情報を前記ホスト装置に伝送するステータス情報伝送手段と、前記ステータス情報に対応する最適プログラムが格納された外部メモリから任意の時間に最適プログラムを読み込むプログラム読込手段と、読み込まれて更新された書き換え用プログラムにより前記送受信光モジュールの光特性を制御する光特性制御手段を有し、
前記ホスト装置は、受信した前記ステータス情報に対応する最適プログラムを選択するプログラム選択手段と、選択された最適プログラムを外部メモリへ転送して前記外部メモリへ書込み指示をするプログラム書込手段を有し、
前記外部メモリは、最適プログラムを一旦格納する格納手段を有することを特徴とする光伝送装置。 The optical transmission device according to claim 1,
The control unit internally processes monitor information for monitoring the operating state of the transmission / reception optical module to create status information, status information transmission means for transmitting the status information to the host device, Program reading means for reading an optimum program at an arbitrary time from an external memory in which an optimum program corresponding to status information is stored, and optical characteristic control for controlling the optical characteristics of the transmission / reception optical module by a read and updated rewriting program Having means,
The host device includes program selection means for selecting an optimum program corresponding to the received status information, and program writing means for transferring the selected optimum program to an external memory and instructing writing to the external memory. ,
The optical transmission apparatus, wherein the external memory has storage means for temporarily storing an optimum program.
前記モニタ情報の監視を行うステップと、
前記モニタ情報を元に前記送受信光モジュールのステータス情報を作成するステップと、
作成された前記ステータス情報に対応する最適プログラムを外部のホスト装置又はメモリより選択するステップと、
前記送受信光モジュールの光特性制御プログラムが前記最適プログラムに書き換えるステップと、
前記最適プログラムにより更新したプログラムを用いて前記送受信光モジュールの光特性を制御するステップとを含むことを特徴とする光伝送装置の制御方法。 An optical characteristic control method of an optical transmission device that controls optical characteristics based on monitor information of a transmission / reception optical module that converts an electrical signal into an optical signal and converts the optical signal into an electrical signal,
Monitoring the monitor information;
Creating status information of the transmit / receive optical module based on the monitor information;
Selecting an optimal program corresponding to the created status information from an external host device or memory;
Rewriting the optical characteristic control program of the transmission / reception optical module to the optimum program;
And a step of controlling optical characteristics of the transmission / reception optical module using a program updated by the optimum program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005091964A JP2006279246A (en) | 2005-03-28 | 2005-03-28 | Optical transmission apparatus and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005091964A JP2006279246A (en) | 2005-03-28 | 2005-03-28 | Optical transmission apparatus and control method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006279246A true JP2006279246A (en) | 2006-10-12 |
Family
ID=37213570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005091964A Pending JP2006279246A (en) | 2005-03-28 | 2005-03-28 | Optical transmission apparatus and control method thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006279246A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011199520A (en) * | 2010-03-18 | 2011-10-06 | Fujitsu Ltd | I2c communication device and i2c communication method |
JP2017183391A (en) * | 2016-03-29 | 2017-10-05 | 沖電気工業株式会社 | Optical line termination device and program |
JP2018502485A (en) * | 2014-11-20 | 2018-01-25 | オーイー・ソリューションズ・アメリカ・インコーポレーテッド | Method and apparatus for controlling, monitoring, and communicating with tunable optical devices and subassemblies |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998013958A1 (en) * | 1996-09-27 | 1998-04-02 | Hitachi, Ltd. | Module and system for optical transmission |
WO2004013991A1 (en) * | 2002-08-02 | 2004-02-12 | Finisar Corporation | Transceiver with programmable signal parameters |
JP2005535271A (en) * | 2002-08-02 | 2005-11-17 | フィニサー コーポレイション | Transceiver with programmable signal parameters |
-
2005
- 2005-03-28 JP JP2005091964A patent/JP2006279246A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998013958A1 (en) * | 1996-09-27 | 1998-04-02 | Hitachi, Ltd. | Module and system for optical transmission |
WO2004013991A1 (en) * | 2002-08-02 | 2004-02-12 | Finisar Corporation | Transceiver with programmable signal parameters |
JP2005535271A (en) * | 2002-08-02 | 2005-11-17 | フィニサー コーポレイション | Transceiver with programmable signal parameters |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011199520A (en) * | 2010-03-18 | 2011-10-06 | Fujitsu Ltd | I2c communication device and i2c communication method |
US9135207B2 (en) | 2010-03-18 | 2015-09-15 | Fujitsu Limited | I2C communication device and I2C communication method |
JP2018502485A (en) * | 2014-11-20 | 2018-01-25 | オーイー・ソリューションズ・アメリカ・インコーポレーテッド | Method and apparatus for controlling, monitoring, and communicating with tunable optical devices and subassemblies |
JP2017183391A (en) * | 2016-03-29 | 2017-10-05 | 沖電気工業株式会社 | Optical line termination device and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1685643B (en) | Transceiver with programmable signal parameters | |
US20060093367A1 (en) | Inter-transceiver module communication for firmware upgrade | |
US7620317B2 (en) | Programmable loss of signal detect hardware and method | |
US10784957B2 (en) | Method and device for controlling wavelength of light emitting assembly | |
US6512617B1 (en) | Methods and systems for control and calibration of VCSEL-based optical transceivers | |
US7533254B2 (en) | Volatile memory persistence during warm reboot in an optical transceiver | |
US7744291B2 (en) | Early self-validation of persistent memory during boot in an optical transceiver | |
US7653314B2 (en) | Optical transceiver with custom logging mechanism | |
US20060269283A1 (en) | Optical transceiver with function for monitoring operating and ambient conditions | |
US8208507B2 (en) | Feedback control for heated TOSA | |
US20060051049A1 (en) | Configuration of optical transceivers to perform custom features | |
US7606486B2 (en) | Protocol specific transceiver firmware | |
JP2010141774A (en) | Optical transceiver | |
US20120177367A1 (en) | Method and apparatus for adjusting the gain of an amplifier of an optical receiver module based on link bit error rate (ber) measurements | |
JP2006279246A (en) | Optical transmission apparatus and control method thereof | |
US7974538B2 (en) | Transaction for transceiver firmware download | |
US7957651B2 (en) | Configurable optical transceiver feature specific cost transaction | |
US20070168679A1 (en) | Encrypted microcode update of an optical transceiver | |
US7522840B2 (en) | Adjustable boot speed in an optical transceiver | |
US20060002710A1 (en) | Application-specific microcode for controlling an optical transceiver | |
US7505684B2 (en) | Transceiver boot loader | |
JP2006325030A (en) | Optical data link and control method of optical data link | |
CN114650099B (en) | Method and device for transmitting optical signals with an average power adapted to temperature and ageing, and corresponding computer program and program medium | |
US7873281B2 (en) | Reliable transceiver microcode update mechanism | |
JP5887865B2 (en) | Optical transceiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080220 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20100115 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20100115 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100422 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100511 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100702 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101109 |