Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6684441B2 - Optical communication system, optical communication device, optical communication diagnostic monitoring method, and optical communication diagnostic monitoring program - Google Patents
[go: Go Back, main page]

JP6684441B2 - Optical communication system, optical communication device, optical communication diagnostic monitoring method, and optical communication diagnostic monitoring program - Google Patents

Optical communication system, optical communication device, optical communication diagnostic monitoring method, and optical communication diagnostic monitoring program Download PDF

Info

Publication number
JP6684441B2
JP6684441B2 JP2016083406A JP2016083406A JP6684441B2 JP 6684441 B2 JP6684441 B2 JP 6684441B2 JP 2016083406 A JP2016083406 A JP 2016083406A JP 2016083406 A JP2016083406 A JP 2016083406A JP 6684441 B2 JP6684441 B2 JP 6684441B2
Authority
JP
Japan
Prior art keywords
diagnostic monitoring
optical communication
diagnostic
optical
communication device
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.)
Active
Application number
JP2016083406A
Other languages
Japanese (ja)
Other versions
JP2017195453A (en
Inventor
達也 樋口
達也 樋口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2016083406A priority Critical patent/JP6684441B2/en
Publication of JP2017195453A publication Critical patent/JP2017195453A/en
Application granted granted Critical
Publication of JP6684441B2 publication Critical patent/JP6684441B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Optical Communication System (AREA)

Description

本発明は、光通信システム、光通信装置、光通信診断監視方法および光通信診断監視プログラムに関する。   The present invention relates to an optical communication system, an optical communication device, an optical communication diagnostic monitoring method, and an optical communication diagnostic monitoring program.

光モジュールの伝送レートが高速化されるに従い、光モジュールの消費電力も増加し、モジュール自身の持つ発熱量も増大傾向にある。このことは光モジュールの内部に使用している部品の劣化につながることが多い。また、光モジュールの構成部品も精密かつ複雑になって来ており、組立不良や構成部品の耐力低下が増加し、光モジュールの故障によるネットワーク障害も増えつつある。そのため、近年では光モジュールのステータスを確認するためのDDM(デジタル診断監視:digital diagnostics monitoring)機能を有するようになってきている。   As the transmission rate of the optical module increases, the power consumption of the optical module also increases and the amount of heat generated by the module itself tends to increase. This often leads to deterioration of the components used inside the optical module. In addition, the components of the optical module have become precise and complicated, and the assembly failure and the reduction of the proof stress of the components have increased, and the network failure due to the failure of the optical module has been increasing. Therefore, in recent years, it has come to have a DDM (digital diagnostics monitoring) function for confirming the status of the optical module.

上記技術分野において、特許文献1には、光トランシーバ内の各部の動作環境状況に関する状況データを履歴情報として格納しておき、光トランシーバ内で障害が発生した場合に、履歴情報の更新を一時停止し許可信号を受けて再開する技術が開示されている。また、特許文献2には、光トランシーバのコントローラが含む制御部が光トランシーバの異常を検知した場合に不揮発性メモリに異常ログ情報を書き込み、書き込み回数が所定回数に達した後には、書き込まないよう制御する技術が開示されている。   In the above technical field, Patent Document 1 stores status data relating to the operating environment status of each unit in an optical transceiver as history information, and temporarily suspends update of history information when a failure occurs in the optical transceiver. Then, the technique of receiving the permission signal and restarting is disclosed. Further, in Patent Document 2, when the control unit included in the controller of the optical transceiver detects an abnormality of the optical transceiver, the abnormality log information is written in the nonvolatile memory, and is not written after the number of times of writing reaches a predetermined number. Techniques for controlling are disclosed.

特開2005−117416号公報JP, 2005-117416, A 特開2013−131893号公報JP, 2013-131893, A

しかしながら、上記文献に記載の技術では、光モジュール(光トランシーバ)における障害の発生や異常の検知をトリガとしてログの書き込みや履歴保持をするので、障害や異常に関連する情報は得られるが、通常動作中の状況変化を把握して障害や故障の原因分析あるいは予測に反映させることができなかった。そのため、例えばDDM機能を十分に活用できていないことが多い。   However, in the technique described in the above-mentioned document, since the writing of the log and the history retention are triggered by the detection of the occurrence of a failure or the abnormality in the optical module (optical transceiver), information related to the failure or the abnormality is usually obtained. It was not possible to reflect changes in the status during operation and reflect them in the cause analysis or prediction of failures or failures. Therefore, for example, the DDM function is often not fully utilized.

本発明の目的は、上述の課題を解決する技術を提供することにある。   An object of the present invention is to provide a technique that solves the above problems.

上記目的を達成するため、本発明に係る光通信装置は、
光通信において光信号と電気信号とを相互に変換する光モジュールの状態を診断監視する診断監視手段と、
前記診断監視手段による診断監視結果を格納する不揮発性メモリと、
前記診断監視結果から所定の診断監視結果を選択して前記不揮発性メモリの空領域に格納することにより、診断監視履歴を収集する収集手段と、
を備える光通信装置であって、
前記収集手段による前記診断監視履歴の収集は、前記診断監視手段による診断監視の周期以上であって前記光モジュールの状態遷移を把握できる周期であり、かつ、前記光通信装置の処理を圧迫しない周期で試みられ、
前記収集手段は、前回格納された診断監視結果の特定情報と、新たな診断監視結果の前記特定情報とを比較する比較手段を有し、前記特定情報が不一致である場合に、前記新たな診断監視結果を前記不揮発性メモリの空領域に格納する
In order to achieve the above object, the optical communication device according to the present invention,
In the optical communication, diagnostic monitoring means for diagnosing and monitoring the state of the optical module that mutually converts an optical signal and an electrical signal,
A non-volatile memory for storing the diagnostic monitoring result by the diagnostic monitoring means;
Collection means for collecting diagnostic monitoring history by selecting a predetermined diagnostic monitoring result from the diagnostic monitoring results and storing it in an empty area of the non-volatile memory,
An optical communication device comprising:
The collection of the diagnostic monitoring history by the collecting unit is a period longer than the diagnostic monitoring period by the diagnostic monitoring unit and capable of grasping the state transition of the optical module, and a period in which the processing of the optical communication device is not stressed. Tried in
The collecting means has a comparing means for comparing the specific information of the diagnostic monitoring result stored last time and the specific information of the new diagnostic monitoring result, and when the specific information does not match, the new diagnostic The monitoring result is stored in the empty area of the nonvolatile memory .

上記目的を達成するため、本発明に係る光通信診断監視方法は、
光通信において光信号と電気信号とを相互に変換する光モジュールの状態を診断監視する診断監視ステップと、
前記診断監視ステップによる診断監視結果を不揮発性メモリに格納する格納ステップと、
前記診断監視結果から所定の診断監視結果を選択して前記不揮発性メモリの空領域に格納することにより、診断監視履歴を収集する収集ステップと、
を含む光通信装置の光通信診断監視方法であって、
前記収集ステップにおける前記診断監視履歴の収集は、前記診断監視ステップの診断監視の周期以上であって前記光モジュールの状態遷移を把握できる周期であり、かつ、前記光通信装置の処理を圧迫しない周期で試みられ、
前記収集ステップは、前回格納された診断監視結果の特定情報と、新たな診断監視結果の前記特定情報とを比較する比較ステップを含み、前記特定情報が不一致である場合に、前記新たな診断監視結果を前記不揮発性メモリの空領域に格納する
In order to achieve the above object, the optical communication diagnostic monitoring method according to the present invention,
In the optical communication, a diagnostic monitoring step for diagnostic monitoring of the state of the optical module that mutually converts an optical signal and an electrical signal,
A storage step of storing the diagnostic monitoring result by the diagnostic monitoring step in a non-volatile memory,
A collection step of collecting a diagnostic monitoring history by selecting a predetermined diagnostic monitoring result from the diagnostic monitoring results and storing it in an empty area of the nonvolatile memory;
An optical communication diagnostic and monitoring method for an optical communication device including:
The collection of the diagnostic monitoring history in the collecting step is a cycle longer than the diagnostic monitoring cycle in the diagnostic monitoring step and capable of grasping the state transition of the optical module, and a cycle not overwhelming the processing of the optical communication device. Tried in
The collecting step includes a comparing step of comparing the previously stored specific information of the diagnostic monitoring result with the specific information of the new diagnostic monitoring result, and when the specific information does not match, the new diagnostic monitoring is performed. The result is stored in the empty area of the non-volatile memory .

上記目的を達成するため、本発明に係る光通信診断監視プログラムは、
光通信において光信号と電気信号とを相互に変換する光モジュールの状態を診断監視する診断監視ステップと、
前記診断監視ステップによる診断監視結果を不揮発性メモリに格納する格納ステップと、
前記診断監視結果から、所定の診断監視結果を選択して前記不揮発性メモリの空領域に格納することにより、診断監視履歴を収集する収集ステップと、
をコンピュータに実行させる光通信装置の光通信診断監視プログラムであって、
前記収集ステップにおける前記診断監視履歴の収集は、前記診断監視ステップの診断監視の周期以上であって前記光モジュールの状態遷移を把握できる周期であり、かつ、前記光通信装置の処理を圧迫しない周期で試みられ、
前記収集ステップは、前回格納された診断監視結果の特定情報と、新たな診断監視結果の前記特定情報とを比較する比較ステップを含み、前記特定情報が不一致である場合に、前記新たな診断監視結果を前記不揮発性メモリの空領域に格納する
In order to achieve the above object, an optical communication diagnostic monitoring program according to the present invention,
In the optical communication, a diagnostic monitoring step for diagnostic monitoring of the state of the optical module that mutually converts an optical signal and an electrical signal ,
A storage step of storing the diagnostic monitoring result by the diagnostic monitoring step in a non-volatile memory,
From the diagnostic monitoring result, by storing in the empty area of the non-volatile memory by selecting a predetermined diagnostic monitoring results, a collection step of collecting diagnostic monitoring history,
An optical communication diagnostic monitoring program for an optical communication device that causes a computer to execute:
The collection of the diagnostic monitoring history in the collecting step is a cycle longer than the diagnostic monitoring cycle in the diagnostic monitoring step and capable of grasping the state transition of the optical module, and a cycle not overwhelming the processing of the optical communication device. Tried in
The collecting step includes a comparing step of comparing the previously stored specific information of the diagnostic monitoring result with the specific information of the new diagnostic monitoring result, and when the specific information does not match, the new diagnostic monitoring is performed. The result is stored in the empty area of the non-volatile memory .

上記目的を達成するため、本発明に係る光通信システムは、
上記光通信装置を使用する光ネットワークを有し、前記光通信装置の起動時に前記不揮発性メモリの空領域に収集された前記診断監視履歴を取得して、前記光ネットワークの診断監視を行なう。
In order to achieve the above object, the optical communication system according to the present invention,
An optical network using the optical communication device is provided, and the diagnostic monitoring history collected in the empty area of the non-volatile memory is acquired when the optical communication device is activated to perform diagnostic monitoring of the optical network.

本発明によれば、光モジュールの診断監視機能を十分に活用して、通常動作中の状況変化を把握して障害や故障の原因分析あるいは予測に反映させることができる。   According to the present invention, it is possible to fully utilize the diagnostic monitoring function of the optical module, to grasp the situation change during normal operation and reflect it in the cause analysis or prediction of the failure or failure.

本発明の第1実施形態に係る光通信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the optical communication apparatus which concerns on 1st Embodiment of this invention. 本発明の第2実施形態に係る光通信装置を含む光通信システムとしての無線基地局の構成を示すブロック図である。It is a block diagram which shows the structure of the wireless base station as an optical communication system containing the optical communication apparatus which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る光通信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the optical communication apparatus which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る不揮発性メモリ(EEPROM)の記憶構成を示す図である。It is a figure which shows the memory | storage structure of the non-volatile memory (EEPROM) which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る検出値およびステータスビットの記憶構成を示す図である。It is a figure which shows the memory | storage structure of the detected value and status bit which concern on 2nd Embodiment of this invention. 本発明の第2実施形態に係るアラームフラグおよびワーニングフラグの記憶構成を示す図である。It is a figure which shows the memory | storage structure of the alarm flag and warning flag which concern on 2nd Embodiment of this invention. 本発明の第2実施形態に係る不揮発性メモリ(EEPROM)におけるログ格納領域の記憶構成を示す図である。It is a figure which shows the memory | storage structure of the log storage area in the non-volatile memory (EEPROM) which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係るログ格納領域に格納される日時情報の構成を示す図である。It is a figure which shows the structure of the date information stored in the log storage area which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係るログ格納領域に格納されるステータス情報の構成を示す図である。It is a figure which shows the structure of the status information stored in the log storage area which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係るログ格納領域のフラグエリアに格納されるログ格納状態を示す図である。It is a figure which shows the log storage state stored in the flag area of the log storage area which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る光通信装置の制御部のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the control part of the optical communication apparatus which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係るログ収集テーブルの構成を示す図である。It is a figure which shows the structure of the log collection table which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係るログ格納判定テーブルおよびログ出力判定テーブルの構成を示す図である。It is a figure which shows the structure of the log storage determination table and log output determination table which concern on 2nd Embodiment of this invention. 本発明の第2実施形態に係る本実施形態に係る光通信装置としての無線基地局RF部の制御部による処理手順を示すフローチャートである。It is a flow chart which shows a processing procedure by a control part of a radio base station RF section as an optical communication device concerning this embodiment concerning a 2nd embodiment of the present invention. 本発明の第2実施形態に係る本実施形態に係る光通信装置としての無線基地局RF部の制御部による処理手順を示すフローチャートである。It is a flow chart which shows a processing procedure by a control part of a radio base station RF section as an optical communication device concerning this embodiment concerning a 2nd embodiment of the present invention. 本発明の第2実施形態に係る本実施形態に係る光通信装置としての無線基地局RF部の制御部による処理手順を示すフローチャートである。It is a flow chart which shows a processing procedure by a control part of a radio base station RF section as an optical communication device concerning this embodiment concerning a 2nd embodiment of the present invention. 本発明の第3実施形態に係る光通信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the optical communication apparatus which concerns on 3rd Embodiment of this invention. 本発明の第4実施形態に係る光通信装置を含む光通信システムとしてのコアネットワークの構成を示すブロック図である。It is a block diagram which shows the structure of the core network as an optical communication system containing the optical communication apparatus which concerns on 4th Embodiment of this invention. 本発明の第5実施形態に係る光通信装置を含む光通信システムとしてのデータセンターの構成を示すブロック図である。It is a block diagram which shows the structure of the data center as an optical communication system containing the optical communication apparatus which concerns on 5th Embodiment of this invention.

以下に、図面を参照して、本発明の実施の形態について例示的に詳しく説明する。ただし、以下の実施の形態に記載されている構成要素は単なる例示であり、本発明の技術範囲をそれらのみに限定する趣旨のものではない。   Embodiments of the present invention will be illustratively described in detail below with reference to the drawings. However, the constituent elements described in the following embodiments are merely examples and are not intended to limit the technical scope of the present invention thereto.

[第1実施形態]
本発明の第1実施形態としての光通信装置100について、図1を用いて説明する。光通信装置100は、光モジュールの状態を診断監視できる装置である。
[First Embodiment]
An optical communication device 100 as the first embodiment of the present invention will be described with reference to FIG. The optical communication device 100 is a device that can diagnose and monitor the state of an optical module.

図1に示すように、光通信装置100は、診断監視部101と、不揮発性メモリ102と、収集部103と、出力部104と、を含む。診断監視部101は、光通信において光信号と電気信号とを相互に変換する光モジュールの状態を診断監視する。不揮発性メモリ102は、診断監視部101による診断監視結果を格納する。収集部103は、診断監視結果から所定の診断監視結果を選択して不揮発性メモリ102の空領域121に格納することにより、診断監視履歴を収集する。出力部104は、光通信装置100の起動時に所定の出力条件141を満たす場合、不揮発性メモリ102に収集された診断監視履歴を出力する。なお、図1における、光モジュール110が診断監視部101や不揮発性メモリ102を有する構成は必須ではない。また、収集部103や出力部104が光モジュール110の外部にある構成も必須ではない。   As shown in FIG. 1, the optical communication device 100 includes a diagnosis monitoring unit 101, a non-volatile memory 102, a collection unit 103, and an output unit 104. The diagnostic monitoring unit 101 diagnostically monitors the state of an optical module that mutually converts an optical signal and an electrical signal in optical communication. The non-volatile memory 102 stores the diagnostic monitoring result by the diagnostic monitoring unit 101. The collection unit 103 collects diagnostic monitoring history by selecting a predetermined diagnostic monitoring result from the diagnostic monitoring results and storing it in the empty area 121 of the non-volatile memory 102. The output unit 104 outputs the diagnostic monitoring history collected in the nonvolatile memory 102 when the predetermined output condition 141 is satisfied when the optical communication device 100 is activated. Note that the configuration in which the optical module 110 in FIG. 1 includes the diagnostic monitoring unit 101 and the non-volatile memory 102 is not essential. Further, the configuration in which the collection unit 103 and the output unit 104 are outside the optical module 110 is not essential.

本実施形態によれば、診断監視結果から所定の診断監視結果を選択して不揮発性メモリの空領域に格納して収集した診断監視履歴を、光通信装置の起動時に所定の出力条件を満たす場合出力するので、光モジュールの診断監視機能を十分に活用して、通常動作中の状況変化を把握して障害や故障の原因分析あるいは予測に反映させることができる。   According to the present embodiment, when a predetermined diagnostic monitoring result is selected from the diagnostic monitoring results, stored in the empty area of the non-volatile memory, and collected, the diagnostic monitoring history satisfies the predetermined output condition when the optical communication device is activated. Since the output is made, the diagnostic and monitoring function of the optical module can be fully utilized to grasp the situation change during normal operation and reflect it in the cause analysis or prediction of the failure or failure.

[第2実施形態]
次に、本発明の第2実施形態に係る光通信装置を有する光通信システムについて説明する。本実施形態に係る光通信装置を有する光通信システムは無線基地局であって、光通信装置としての無線基地局ベースバンド部と無線基地局RF(radio frequency)部とを備える。すなわち、本実施形態は、本発明を無線基地局に適用した例である。
[Second Embodiment]
Next, an optical communication system having the optical communication device according to the second embodiment of the present invention will be described. An optical communication system having an optical communication device according to this embodiment is a wireless base station, and includes a wireless base station baseband unit and a wireless base station RF (radio frequency) unit as an optical communication device. That is, the present embodiment is an example in which the present invention is applied to a wireless base station.

《光通信システム(無線基地局)の構成》
図2は、本実施形態に係る光通信装置を含む光通信システムとしての無線基地局200の構成を示すブロック図である。
<< Configuration of optical communication system (wireless base station) >>
FIG. 2 is a block diagram showing the configuration of the radio base station 200 as an optical communication system including the optical communication device according to the present embodiment.

無線基地局200は、無線基地局ベースバンド部210と、2つの無線基地局RF部220、230とを備える。無線基地局ベースバンド部210は変調前もしくは復調後の信号を扱い、無線基地局RF部220、230は実際に空中を飛ぶ電磁波の周波数帯の信号を処理する。無線基地局ベースバンド部210と無線基地局RF部220とは、光モジュール211と光モジュール221を介して光ネットワーク241で接続され、無線基地局ベースバンド部210と無線基地局RF部230とは、光モジュール212と光モジュール231を介して光ネットワーク242で接続されている。   The radio base station 200 includes a radio base station baseband unit 210 and two radio base station RF units 220 and 230. The radio base station baseband unit 210 handles signals before modulation or demodulation, and the radio base station RF units 220 and 230 process signals in the frequency band of electromagnetic waves that actually fly in the air. The wireless base station baseband unit 210 and the wireless base station RF unit 220 are connected by the optical network 241 via the optical module 211 and the optical module 221, and the wireless base station baseband unit 210 and the wireless base station RF unit 230 are An optical network 242 is connected via the optical modules 212 and 231.

無線基地局ベースバンド部210は、光モジュール211と、光モジュール212と、SERDES(SERializer/DESerializer)_I/F213と、を備える。SERDES_I/F213は、光モジュール211および212が受光した光信号から電気信号に変換したシリアルデータをパラレルデータに変換する。また、SERDES_I/F213は、送信するパラレルデータを受信してシリアルデータに変換し、光モジュール211および212に出力する。無線基地局RF部220は、光モジュール221とSERDES_I/F222と、を備える。無線基地局RF部230は、光モジュール231とSERDES_I/F232と、を備える。なお、図示しないが、無線基地局ベースバンド部210と、2つの無線基地局RF部220、230とは、装置全体を制御する制御部を有する。   The radio base station baseband unit 210 includes an optical module 211, an optical module 212, and a SERDES (SERializer / DESerializer) _I / F 213. The SERDES_I / F 213 converts serial data obtained by converting the optical signals received by the optical modules 211 and 212 into electrical signals into parallel data. Further, the SERDES_I / F 213 receives the parallel data to be transmitted, converts the parallel data into serial data, and outputs the serial data to the optical modules 211 and 212. The radio base station RF unit 220 includes an optical module 221 and a SERDES_I / F 222. The radio base station RF unit 230 includes an optical module 231 and a SERDES_I / F 232. Although not shown, the radio base station baseband unit 210 and the two radio base station RF units 220 and 230 have a control unit that controls the entire apparatus.

(前提技術の課題)
まず、本実施形態の構成とその効果とを明瞭にするために、前提技術の問題点や課題を、図2を参照しながら説明する。
(Issues of prerequisite technology)
First, in order to clarify the configuration of the present embodiment and its effect, problems and issues of the base technology will be described with reference to FIG.

例えば、図2の無線基地局200では、光ファイバで接続されるネットワークにおいて、送信端と受信端とにある光モジュールのいずれかに障害が起きるとネットワークの切断が発生するが、どちら側に障害が発生したか切り分けが困難であることが多い。すなわち、図2の光ネットワーク241で障害が起き、無線基地局ベースバンド部210と無線基地局RF部220間のネットワークが切断された場合、障害の原因は次のように考えられる。無線基地局ベースバンド部210の光モジュール211が故障した場合、無線基地局RF部220の光モジュール221が故障した場合、光ネットワーク241が故障した場合、無線基地局ベースバンド部210のSERDES_I/F213に問題が発生した場合、または、無線基地局RF部220のSERDES_I/F222に問題が発生した場合、が考えられる。   For example, in the wireless base station 200 of FIG. 2, when a failure occurs in any of the optical modules at the transmission end and the reception end in the network connected by the optical fiber, the network is disconnected, but which side has a failure. It is often difficult to isolate whether a problem has occurred. That is, when a failure occurs in the optical network 241 of FIG. 2 and the network between the radio base station baseband unit 210 and the radio base station RF unit 220 is disconnected, the cause of the failure is considered as follows. If the optical module 211 of the radio base station baseband unit 210 fails, the optical module 221 of the radio base station RF unit 220 fails, or the optical network 241 fails, the SERDES_I / F 213 of the radio base station baseband unit 210. There may be a case where a problem occurs in 1) or a problem occurs in the SERDES_I / F 222 of the RF unit 220 of the wireless base station.

しかしながら、光ネットワーク241に障害が発生した場合、無線基地局ベースバンド部210と無線基地局RF部220間のネットワークが切れてしまうため、複数ある障害原因を切り分ける方法が無くなってしまい、解析ができないという問題がある。この場合には、光モジュールを有する無線基地局ベースバンド部210か無線基地局RF部220を丸ごと回収し再現調査を試みるか、光モジュール211か光モジュール221を回収し、類似装置にて再現調査を試みる必要があり、障害の再現性が低い場合は多大の時間とコストを浪費することに繋がるという問題がある。   However, when a failure occurs in the optical network 241, the network between the radio base station baseband unit 210 and the radio base station RF unit 220 is cut off, so that there is no method for isolating a plurality of causes of failure, and analysis cannot be performed. There is a problem. In this case, either the wireless base station baseband unit 210 or the wireless base station RF unit 220 having the optical module is collected and an attempt is made to reproduce it. Alternatively, the optical module 211 or the optical module 221 is collected and a similar device is used to make a reproduction investigation. However, if the reproducibility of the failure is low, a large amount of time and cost are wasted.

(本実施形態の特徴)
本実施形態においては、光モジュールのステータスを確認するためのDDM(デジタル診断監視:digital diagnostics monitoring)機能をできるだけ活用し、障害時の分析に役立てる仕組み作りを検討し、システムに組み込めるようにする。すなわち、光モジュールが有するEEPROM(Electrically Erasable Programmable Read-Only Memory)のユーザ利用可能領域を時刻情報付のログ格納エリアとして活用し、障害発生時にはそのログ情報を解析することで光ネットワークを有する装置、もしくは、光モジュールを回収せずに被疑箇所の特定を可能にする。本実施形態においては、光モジュール自身の運用状態と光モジュールに接続されるインタフェースの運用状態を定期的に確認し、光モジュールの持つEEPROMへ運用状態をロギングする。そして、そのログを光モジュールと光ファイバによって接続されている装置へ提供する。なお、ロギングやログ提供の処理は、光モジュールの外部で行なわれるのが望ましい。
(Characteristics of this embodiment)
In the present embodiment, the DDM (digital diagnostics monitoring) function for confirming the status of the optical module is utilized as much as possible, and a mechanism useful for analysis at the time of failure is studied and incorporated into the system. That is, the user-usable area of the EEPROM (Electrically Erasable Programmable Read-Only Memory) that the optical module has is utilized as a log storage area with time information, and a device having an optical network by analyzing the log information when a failure occurs, Alternatively, the suspected part can be identified without collecting the optical module. In the present embodiment, the operating state of the optical module itself and the operating state of the interface connected to the optical module are periodically checked, and the operating state is logged in the EEPROM of the optical module. Then, the log is provided to a device connected to the optical module by an optical fiber. Note that it is desirable that the processing of logging and log provision be performed outside the optical module.

ログ情報としては、診断監視結果から選択された診断情報と、診断監視結果から選択された監視情報とが含まれ、さらに、光モジュールと電気信号をやり取りするインタフェースによる診断情報も含まれる。ここで、EEPROMへの運用状態のロギングのタイミングは、既に蓄積された診断監視結果と、新たに選択された診断監視結果とを比較して不一致である場合とすることにより、EEPROMの使用容量が制限されていても、運用状態の長期履歴を保存できる。また、ログの提供タイミングは、例えば、ログ書込みエリアに空きが無くなり、かつ、装置が障害から復帰したタイミング、もしくはネットワーク障害が発生していない場合でも管理者がログ情報を書込み禁止した後に、装置を再起動した場合とする。これは、装置再起動により障害が復旧するケースが多く、かつネットワーク障害がサービス提供業者のサービス中断に繋がることが多く、サービス再開のために装置を再起動することが多いためである。そのため、障害復旧後に上位装置へログを自動的に上げられるようにし、サービス再開後も障害解析ができ、かつ障害のあったネットワークノードにログを回収する費用と時間の無駄を省くことが可能となる。   The log information includes the diagnostic information selected from the diagnostic monitoring results and the monitoring information selected from the diagnostic monitoring results, and further includes the diagnostic information by the interface that exchanges electrical signals with the optical module. Here, the timing of logging the operation status to the EEPROM is such that the already accumulated diagnostic monitoring result and the newly selected diagnostic monitoring result are compared and they do not match. You can save a long-term history of operational status, even if restricted. Further, the log providing timing may be, for example, the timing when the log writing area becomes full and the device recovers from the failure, or even when the network failure does not occur after the administrator prohibits writing the log information. If you restart. This is because the failure is often recovered by restarting the device, the network failure often leads to the service interruption of the service provider, and the device is often restarted to restart the service. Therefore, it is possible to automatically raise the log to the host device after the failure recovery, analyze the failure even after the service is restarted, and save the cost and time of collecting the log to the failed network node. Become.

《光通信装置の構成》
図3は、本実施形態に係る光通信装置の構成を示すブロック図である。図3においては、光通信装置として無線基地局RF部220について説明するが、他の光通信装置においても同様の構成により同様の効果を奏する。なお、図3において、図2と同様の構成要素には同じ参照番号を付している。
<< Configuration of optical communication device >>
FIG. 3 is a block diagram showing the configuration of the optical communication device according to the present embodiment. In FIG. 3, the radio base station RF unit 220 is described as an optical communication device, but other optical communication devices also have similar effects with the same configuration. In FIG. 3, the same components as those in FIG. 2 are designated by the same reference numerals.

無線基地局RF部220は、光モジュール221と、SERDES_I/F222を有するProgrammable IC320と、RF部制御部340と、を備える。   The radio base station RF unit 220 includes an optical module 221, a Programmable IC 320 having a SERDES_I / F 222, and an RF unit control unit 340.

光モジュール221は、例えばSFP(Small Form-factor Pluggable)などの一般的なモジュールであり、DDM機能312とEEPROM313とを有するController311と、Limiting AMP314と、Laser Driver315と、TOSA(Transmitter Optical SubAssembly)およびROSA(Receiver Optical SubAssembly)、または、BOSA(Bi-directional Optical SubAssembly)からなる光サブアセンブリ316と、を有する。   The optical module 221 is a general module such as SFP (Small Form-factor Pluggable), and has a Controller 311 having a DDM function 312 and an EEPROM 313, a Limiting AMP 314, a Laser Driver 315, a TOSA (Transmitter Optical SubAssembly), and a ROSA. (Receiver Optical Sub Assembly) or BOSA (Bi-directional Optical Sub Assembly).

Programmable IC320は、光モジュール221と、高速シリアル送信電気信号331と高速シリアル受信電気信号332とによってSERDES_I/F222で接続され、シリアル光通信をする送受信データを処理する。   The Programmable IC 320 is connected by the optical module 221, the high-speed serial transmission electric signal 331, and the high-speed serial reception electric signal 332 by the SERDES_I / F 222, and processes transmission / reception data for serial optical communication.

RF部制御部340は、Programmable IC320とPeripheral I/F353で接続され、かつ、2線シリアルインタフェースであるI2C(Inter-Integrated Circuit) I/F351で光モジュール221とI2C I/F352でProgrammable IC320と接続され無線基地局RF部220の動作を制御するRF部CPU341を有する。また、RF部制御部340は、RF部CPU341とEMIF(External Memory Interface)345で接続されるMemory342を有する。Memory342は、ログ収集プログラム343とログ収集テーブル344とを記憶し、RF部CPU341はログ収集プログラム343にしたがって、光モジュール221のログを収集して、EEPROM313に履歴を蓄積する。   The RF unit controller 340 is connected to the Programmable IC 320 by the Peripheral I / F 353, and is connected to the Programmable IC 320 by the I2C (Inter-Integrated Circuit) I / F 351 which is a two-wire serial interface and the I2C I / F 352. An RF unit CPU 341 that controls the operation of the radio base station RF unit 220 is included. Further, the RF unit control unit 340 has a Memory 342 connected to the RF unit CPU 341 by an EMIF (External Memory Interface) 345. The Memory 342 stores a log collection program 343 and a log collection table 344, and the RF unit CPU 341 collects logs of the optical module 221 according to the log collection program 343 and accumulates a history in the EEPROM 313.

《不揮発性メモリ(EEPROM)》
図4Aは、本実施形態に係る不揮発性メモリ(EEPROM)313の記憶構成を示す図である。図4Aは、不揮発性メモリ(EEPROM)313の中の、I2CアドレスがA2(Hex)の領域の記憶構成を示す。かかる記憶構成は、光トランシーバの診断監視インタフェース仕様である、SFF-8472 (Specification for Diagnostic Monitoring Interface for Optical Transceivers, Rev 11.0, September 14, 2010)のPage 8に標準仕様が規定されている。
<< Nonvolatile memory (EEPROM) >>
FIG. 4A is a diagram showing a storage configuration of the nonvolatile memory (EEPROM) 313 according to this embodiment. FIG. 4A shows a storage configuration of an area of the nonvolatile memory (EEPROM) 313 with an I2C address of A2 (Hex). Such a storage configuration is standardized in SFF-8472 (Specification for Diagnostic Monitoring Interface for Optical Transceivers, Rev 11.0, September 14, 2010), which is a diagnostic monitoring interface specification for optical transceivers.

EEPROM313のアドレスA2(Hex)の領域には、光モジュールが診断監視対象とするReal Time Diagnostic Interface (24 bytes)410および420がバイト96〜119に確保される。また、EEPROM313のアドレスA2(Hex)の領域には、ユーザが書き込み可能なUser Writable EEPROM (120 bytes)430がバイト128〜247に確保される。なお、本明細書において、バイト番号はゼロからのカウント値である。   In the area of address A2 (Hex) of the EEPROM 313, Real Time Diagnostic Interfaces (24 bytes) 410 and 420 which are diagnostic monitoring targets of the optical module are secured in bytes 96 to 119. A user writable User Writable EEPROM (120 bytes) 430 is secured in bytes 128 to 247 in the area of the address A2 (Hex) of the EEPROM 313. In this specification, the byte number is a count value from zero.

本実施形態においては、光モジュール221自身の運用状態と光モジュール221に接続されるSERDES I/F222の運用状態をログとして格納するために、未使用領域であるUSER WRITABLE EEPROMをログ格納領域430として利用する。   In the present embodiment, in order to store the operating state of the optical module 221 itself and the operating state of the SERDES I / F 222 connected to the optical module 221, as a log, a USER WRITABLE EEPROM that is an unused area is used as the log storage area 430. To use.

(検出値およびステータスビット)
図4Bは、本実施形態に係る検出値およびステータスビットの記憶構成410を示す図である。かかる記憶構成410は、SFF-8472のPage 35に標準仕様が規定されている。
(Detection value and status bit)
FIG. 4B is a diagram showing a storage configuration 410 of detected values and status bits according to the present embodiment. The storage configuration 410 is standardized in SFF-8472.

検出値およびステータスビットの記憶構成410において、バイト96および97が温度モニタ値401、バイト98および99が電源電圧モニタ値402、バイト100および101がバイアス電流モニタ値403、バイト102および103が送信パワーモニタ値404、バイト104および105が受信パワーモニタ値405、である。   In the detection value and status bit storage arrangement 410, bytes 96 and 97 have temperature monitor value 401, bytes 98 and 99 have power supply voltage monitor value 402, bytes 100 and 101 have bias current monitor value 403, and bytes 102 and 103 have transmit power. Monitor value 404, bytes 104 and 105 are received power monitor value 405.

検出値およびステータスビットの記憶構成410において、バイト110がステータス/制御ビットであり、本実施形態でログ収集に使用されるビットは、ビット7がTX_DISABLE411、ビット4がRATE_SELECT412、ビット2がTX_FAULT413、ビット1がRX_LOS414、である。   In the detection value and status bit storage structure 410, the byte 110 is a status / control bit, and the bits used for log collection in this embodiment are bit 7 is TX_DISABLE 411, bit 4 is RATE_SELECT 412, bit 2 is TX_FAULT 413, and bit 2 is TX_FAULT 413. 1 is RX_LOS 414.

(アラームフラグおよびワーニングフラグ)
図4Cは、本実施形態に係るアラームフラグおよびワーニングフラグの記憶構成420を示す図である。かかる記憶構成420は、SFF-8472のPage 37に標準仕様が規定されている。
(Alarm flag and warning flag)
FIG. 4C is a diagram showing a storage configuration 420 of the alarm flag and the warning flag according to the present embodiment. The storage configuration 420 has standard specifications specified in SFF-8472.

アラームフラグおよびワーニングフラグの記憶構成420において、バイト112および113がAlarmビットであり、バイト116および117がWarningビットである。   In the alarm flag and warning flag storage structure 420, bytes 112 and 113 are Alarm bits and bytes 116 and 117 are Warning bits.

アラームフラグおよびワーニングフラグの記憶構成420において、本実施形態においてログ収集に使用されるビットは、バイト112の全ビットと、バイト113のビット7および6とのAlarm421〜42Aである。なお、各バイトのビット番号はゼロから始まる。   In the storage configuration 420 of the alarm flag and the warning flag, the bits used for log collection in this embodiment are Alarm 421 to 42A of all the bits of byte 112 and bits 7 and 6 of byte 113. The bit number of each byte starts from zero.

《ログ格納領域》
図5は、本実施形態に係る不揮発性メモリ(EEPROM)313におけるログ格納領域430の記憶構成を示す図である。なお、ログ格納領域は、図4Aに示したI2CアドレスがA2(Hex)の領域のバイト129〜248のユーザ書き込み可能(User Writable)領域である。なお、図5において、図4Bと同様の構成要素には同じ参照番号を付している。
<< Log storage area >>
FIG. 5 is a diagram showing a storage configuration of the log storage area 430 in the nonvolatile memory (EEPROM) 313 according to this embodiment. The log storage area is a user writable area of bytes 129 to 248 of the area where the I2C address is A2 (Hex) shown in FIG. 4A. In FIG. 5, the same components as those in FIG. 4B are designated by the same reference numerals.

ログ格納領域430には、7つのLOGエリア510〜570と、1つのリザーブエリア580と、1つのフラグエリア590と、が割り当てられる。各LOGエリア510〜570には、日時情報511と、ステータス情報(Status)512と、温度モニタ値401と、電源電圧モニタ値402と、バイアス電流モニタ値403と、送信パワーモニタ値404と、受信パワーモニタ値405と、が割り当てられ、1つのLOGエリアは16byteの容量を有する。   Seven LOG areas 510 to 570, one reserve area 580, and one flag area 590 are allocated to the log storage area 430. In each LOG area 510 to 570, date / time information 511, status information (Status) 512, temperature monitor value 401, power supply voltage monitor value 402, bias current monitor value 403, transmission power monitor value 404, reception The power monitor value 405 and are allocated, and one LOG area has a capacity of 16 bytes.

なお、ログ格納領域430の記憶構成は、図5の構成に限定されない。例えば、図5においては7つのLOGエリアとしたが、LOGエリアの数を少なくすれば、図4Cのバイト116および117に記憶されるWarningビットなども収集できる。また、LOGエリアの数を多くすれば、1回当たりの情報量は減少するが、長期間の履歴あるいは詳細な履歴が取得できる。このように、記憶構成や選択する診断監視情報は、診断監視対象によって種々変更することができる。   The storage configuration of the log storage area 430 is not limited to the configuration shown in FIG. For example, although seven LOG areas are used in FIG. 5, if the number of LOG areas is reduced, the Warning bits and the like stored in bytes 116 and 117 of FIG. 4C can also be collected. Also, if the number of LOG areas is increased, the amount of information per time decreases, but a long-term history or detailed history can be acquired. As described above, the storage configuration and the diagnostic monitoring information to be selected can be variously changed depending on the diagnostic monitoring target.

(日時情報)
図6は、本実施形態に係るログ格納領域に格納される日時情報511の構成600を示す図である。
(Date and time information)
FIG. 6 is a diagram showing a configuration 600 of the date / time information 511 stored in the log storage area according to the present embodiment.

図5の日時情報511は、構成600の時間割り当てに従い、年単位610は2000年を基準として0〜99年を7ビット幅(MAXで128年分)で表わし、日付620は365日を9ビット幅(MAXで512日分)で表わし、時刻630は1日を秒換算(86,400秒)で検討し17ビット幅(MAXで131,072秒分)で表わすものとする。   According to the time allocation of the configuration 600, the date and time information 511 of FIG. 5 represents the years 0 to 99 with a 7-bit width (128 years in MAX) based on the year 2000, and the date 620 has 365 days with 9 bits. The width (maximum 512 days) is represented, and the time 630 is represented by 17-bit width (maximum 131,072 seconds) by examining one day in seconds (86,400 seconds).

(ステータス情報)
図7は、本実施形態に係るログ格納領域に格納されるステータス情報512の構成を示す図である。図7において、図4Bまたは図4Cと同様の構成要素には同じ参照番号を付している。
(Status information)
FIG. 7 is a diagram showing the configuration of the status information 512 stored in the log storage area according to this embodiment. In FIG. 7, the same components as those in FIG. 4B or FIG. 4C have the same reference numerals.

ステータス情報512には、図4Bまたは図4Cに示した光モジュール211がDDM機能で診断したEEPROM情報を割り当てる。また、光モジュール211とそれ以外が原因の障害を切り分けるために、1ビットだけ図3のSERDES I/F222のStatusである“LOSS of frame”をステータス情報512へ加えることとする。なお、かかるステータス情報の構成も図7に限定されず、例えばWarningビットとしてもよい。   EEPROM information diagnosed by the DDM function by the optical module 211 shown in FIG. 4B or 4C is assigned to the status information 512. Further, in order to isolate a failure caused by the optical module 211 and the other one, only one bit, “LOSS of frame” which is the Status of the SERDES I / F 222 in FIG. 3, is added to the status information 512. The configuration of the status information is not limited to that shown in FIG. 7, and may be a Warning bit, for example.

(フラグエリア)
図8は、本実施形態に係るログ格納領域のフラグエリア590に格納されるログ格納状態を示す図である。フラグエリア590は、LOGエリア510〜570への書き込みと、読み出しとを制御するために使用される。
(Flag area)
FIG. 8 is a diagram showing a log storage state stored in the flag area 590 of the log storage area according to the present embodiment. The flag area 590 is used to control writing to and reading from the LOG areas 510 to 570.

フラグエリア590は、図8に示す通り、各LOGエリアの使用状況を示すビット811とLOGエリアへの書込みを禁止するLOCKフラグ812とが用意され、ログの上書きによる障害時の情報消失を防ぐ管理を行う。フラグエリア590の上位7ビットが各LOGエリアの使用状況を示すビット811として使用され、最下位ビットがLOGエリア書込みを禁止するLOCKフラグ812として使用される。   As shown in FIG. 8, the flag area 590 is provided with a bit 811 indicating the usage status of each LOG area and a LOCK flag 812 for prohibiting writing to the LOG area, and management for preventing information loss at the time of failure due to log overwriting. I do. The high-order 7 bits of the flag area 590 are used as a bit 811 indicating the usage status of each LOG area, and the lowest bit is used as a LOCK flag 812 that prohibits writing to the LOG area.

各LOGエリア510〜570への書き込み済みが、上位7ビットのそれぞれを“1”とすることで示される。したがって、LOG1(510)への書き込み済み802は80(h)で表わされ、以下順に、LOG2(520)〜LOG6(560)への書き込み済み803〜807は、C0(h)、E0(h)、F0(h)、F8(h)、FC(h)で表わされる。そして、LOG7(570)への書き込み済み808は、ログ格納領域が一杯になったLOCKフラグ812を立てて、FF(h)で表わされる。   The completion of writing to each LOG area 510 to 570 is indicated by setting each of the upper 7 bits to "1". Therefore, the written 802 to LOG1 (510) is represented by 80 (h), and the written 803 to 807 to LOG2 (520) to LOG6 (560) are C0 (h) and E0 (h) in the following order. ), F0 (h), F8 (h), FC (h). Then, the written 808 to the LOG7 (570) is represented by FF (h) by setting the LOCK flag 812 in which the log storage area is full.

その他、ログ格納領域が空の場合の初期設定801を表わす5A(h)、ログの送信ができなかったLOG送信不可810を表わすA5(h)、管理者による上書き禁止の設定809を表わすビット7とビット0が“1”で他のビットは書き込み済み状況を示すフラグが設けられる。なお、XX(h)は、各数字および記号がヘキサデシマル(hexadecimal)の値(0〜F)であることを表わしている。   In addition, 5A (h) indicating the initial setting 801 when the log storage area is empty, A5 (h) indicating the LOG transmission disabled 810 where the log could not be transmitted, and bit 7 indicating the overwrite prohibition setting 809 by the administrator. And bit 0 is "1" and the other bits are provided with a flag indicating the written status. In addition, XX (h) represents that each numeral and symbol have a hexadecimal value (0 to F).

なお、フラグエリア590の各ビットの役割や、それに基づく制御は、本実施形態に限定されない。ログ格納領域におけるログ格納が制御でき、上書きや削除が発生しないアルゴリズムであれば方法は問わない。   The role of each bit in the flag area 590 and the control based on it are not limited to those in the present embodiment. Any method can be used as long as the algorithm can control the log storage in the log storage area and does not cause overwriting or deletion.

《光通信装置の制御部のハードウェア構成》
図9Aは、本実施形態に係る光通信装置としての無線基地局RF部220のRF部制御部340のハードウェア構成を示すブロック図である。なお、図9Aにおいて、図3と同様の構成要素には同じ参照番号を付している。
<< Hardware Configuration of Control Unit of Optical Communication Device >>
FIG. 9A is a block diagram showing a hardware configuration of the RF unit control unit 340 of the radio base station RF unit 220 as the optical communication device according to the present embodiment. In FIG. 9A, the same components as those in FIG. 3 have the same reference numerals.

図9Aで、RF部CPU(Central Processing Unit)341は演算制御用のプロセッサであり、プログラムを実行することで図3の機能構成部を実現する。ROM(Read Only Memory)920は、初期データおよびプログラムなどの固定データおよびプログラムを記憶する。通信制御部930は、I2Cを介するController311やSERDES_I/F222との通信を制御する。   In FIG. 9A, an RF unit CPU (Central Processing Unit) 341 is a processor for arithmetic control, and realizes the functional configuration unit of FIG. 3 by executing a program. A ROM (Read Only Memory) 920 stores fixed data and programs such as initial data and programs. The communication control unit 930 controls communication with the Controller 311 and SERDES_I / F 222 via I2C.

RAM(Random Access Memory)940は、RF部CPU341が一時記憶のワークエリアとして使用するランダムアクセスメモリである。RAM940には、本実施形態の実現に必要なデータを記憶する領域が確保されている。ログ収集テーブル344は、EEPROM313に格納された診断監視情報から、ログ格納領域に格納するログを生成するために使用されるテーブルである。ログ格納判定テーブル941は、診断監視情報から生成されたログを格納するか否かを判定するために使用されるテーブルである。ログ出力判定テーブル942は、ログ格納領域に格納されたログを出力するか否かを判定するために使用されるテーブルである。プログラム実行領域943は、ストレージ950に格納されたプログラムを実行するための領域である。   A RAM (Random Access Memory) 940 is a random access memory used by the RF CPU 341 as a work area for temporary storage. The RAM 940 has an area reserved for storing data necessary for realizing the present embodiment. The log collection table 344 is a table used to generate a log to be stored in the log storage area from the diagnostic monitoring information stored in the EEPROM 313. The log storage determination table 941 is a table used to determine whether to store the log generated from the diagnostic monitoring information. The log output determination table 942 is a table used for determining whether to output the log stored in the log storage area. The program execution area 943 is an area for executing a program stored in the storage 950.

ストレージ950は、データベースや各種のパラメータ、あるいは本実施形態の実現に必要な以下のデータまたはプログラムが記憶されている。RF部用データ格納部951は、無線基地局RF部220を制御するために必要なデータを格納する。RF部用データ格納部951には、LOG読出しシーケンスの実行タイミングを設定するためのステータス更新周期が含まれる。ストレージ950には、以下のプログラムが格納される。RF部制御プログラム952は、本無線基地局RF部220の全体を制御するプログラムである。ログ収集プログラム343は、EEPROM313に格納された診断監視情報からログ格納領域に格納するログを生成すると共に、ログ格納領域に格納されたログを出力するプログラムである。   The storage 950 stores a database, various parameters, or the following data or programs necessary for realizing the present embodiment. The RF unit data storage unit 951 stores data necessary for controlling the radio base station RF unit 220. The RF unit data storage unit 951 includes a status update cycle for setting the execution timing of the LOG read sequence. The storage 950 stores the following programs. The RF unit control program 952 is a program for controlling the entire radio base station RF unit 220. The log collection program 343 is a program that generates a log to be stored in the log storage area from the diagnostic monitoring information stored in the EEPROM 313 and outputs the log stored in the log storage area.

入出力インタフェース960は、入出力デバイスとのデータ入出力を制御するためのインタフェースを行なう。本実施形態においては、入出力インタフェース960には、Peripheral I/F353を介してProgrammable IC320が接続される。また。表示部961や操作部962、GPS(Global Positioning System)位置判定部963などが接続されてもよい。   The input / output interface 960 provides an interface for controlling data input / output with an input / output device. In this embodiment, the programmable IC 320 is connected to the input / output interface 960 via the Peripheral I / F 353. Also. A display unit 961, an operation unit 962, a GPS (Global Positioning System) position determination unit 963, etc. may be connected.

なお、図9AのRAM940やストレージ950には、無線基地局RF部220が有する汎用の機能や他の実現可能な機能に関連するプログラムやデータは図示されていない。   Note that the RAM 940 and the storage 950 in FIG. 9A do not show programs or data related to general-purpose functions of the radio base station RF unit 220 or other feasible functions.

(ログ収集テーブル)
図9Bは、本実施形態に係るログ収集テーブル344の構成を示す図である。ログ収集テーブル344は、図4Bおよび図4CのDDM機能による診断監視情報から、図5のログ格納領域に格納するログ履歴情報を生成するために使用される。
(Log collection table)
FIG. 9B is a diagram showing the configuration of the log collection table 344 according to this embodiment. The log collection table 344 is used to generate log history information to be stored in the log storage area of FIG. 5 from the diagnostic monitoring information by the DDM function of FIGS. 4B and 4C.

ログ収集テーブル344は、ログ格納用収集データ971と、ログ格納用収集データ971から選択されて生成されたログ格納用生成データ972と、を記憶する。ここで、ログ格納用収集データ971は、図4Bの検出値およびステータスビットと、図4Cのアラームフラグおよびワーニングフラグとを含む。また、ログ格納用生成データ972は、図7のステータス情報512を含む図5の各LOGエリア510〜570のログ情報である。   The log collection table 344 stores log storage collection data 971 and log storage generation data 972 selected and generated from the log storage collection data 971. Here, the log storage collection data 971 includes the detection value and the status bit of FIG. 4B, and the alarm flag and the warning flag of FIG. 4C. Further, the log storage generation data 972 is log information of each LOG area 510 to 570 in FIG. 5 including the status information 512 in FIG. 7.

なお、ログ格納用収集データ971およびログ格納用生成データ972は、本実施形態においてはI2C_I/F351により送受信されるので、図4Aに示したアドレスA2(h)の256バイト(バイト0〜255)を一括して読み出し、図9Bでログ情報を追加して一括して書き込む。しかし、EEPROMの構成あるいはインタフェースの仕様により、他の読み出し/書き込み処理であってもよい。   Since the log storage collection data 971 and the log storage generation data 972 are transmitted and received by the I2C_I / F 351 in this embodiment, 256 bytes (byte 0 to 255) of the address A2 (h) shown in FIG. 4A are stored. Are collectively read, and log information is added and collectively written in FIG. 9B. However, other read / write processing may be performed depending on the configuration of the EEPROM or the interface specifications.

(ログ格納判定テーブル/ログ出力判定テーブル)
図9Cは、本実施形態に係るログ格納判定テーブル941およびログ出力判定テーブル942の構成を示す図である。ログ格納判定テーブル941は、新たなログ情報をEEPROM313の空領域に追加書き込みするか否かの判定に使用される。ログ出力判定テーブル942は、無線基地局RF部220の起動時にEEPROM313の空領域に収集されたログ情報を出力するか否かの判定に使用される。
(Log storage judgment table / Log output judgment table)
FIG. 9C is a diagram showing the configurations of the log storage determination table 941 and the log output determination table 942 according to this embodiment. The log storage determination table 941 is used to determine whether to additionally write new log information in the empty area of the EEPROM 313. The log output determination table 942 is used to determine whether to output the log information collected in the empty area of the EEPROM 313 when the wireless base station RF unit 220 is activated.

ログ格納判定テーブル941は、前回格納されたステータス情報512(t-1)と、今回生成されたステータス情報512(t)と、を記憶する。そして、その比較結果の一致か不一致か981と、一致か不一致か981に基づく格納するか格納しないか982と、を記憶する。なお、図9Cのログ格納判定テーブル941では、ステータス情報の一致か不一致かを判定条件としたが、他の情報の比較を追加してもよい。また、一致か不一致かを判定条件としたが、余裕を持たせてある範囲内の相違や特定情報の相違であれば一致と見なして格納しない判定条件であってもよい。また、ログ情報に重み付けをして、その一致/不一致にスコアを付けて、閾値以上か否かなどを判定条件としてもよい。   The log storage determination table 941 stores the status information 512 (t-1) stored last time and the status information 512 (t) generated this time. Then, a match or mismatch 981 of the comparison result and a match or mismatch 981 based on whether to store or not to store 982 are stored. In the log storage determination table 941 of FIG. 9C, whether the status information matches or does not match is used as the determination condition, but comparison of other information may be added. Further, although the judgment condition is whether it is coincident or non-coincidence, it may be judged as coincidence if the difference is within a certain range with a margin or the difference of the specific information is not stored. Alternatively, the log information may be weighted, and the match / mismatch may be scored to determine whether or not the threshold value is equal to or more than the threshold value.

ログ出力判定テーブル942は、無線基地局RF部220の起動完了フラグ991と、フラグエリアのビット7およびビット0のデータ992と、ビット7およびビット0のデータ992に基づくログ情報を出力するか否かの判定結果993と、を記憶する。本実施形態のフラグエリアの構成においては、ビット7およびビット0がいずれも“1”の場合に収集したログ情報の出力(送信)を行ない、ビット7とビット0といずれかが“0”の場合はログ情報の出力(送信)はしない。かかる出力判定は、フラグエリアの構成に対応するものであり、図9Cに限定されるものではない。   Whether or not the log output determination table 942 outputs log information based on the activation completion flag 991 of the radio base station RF unit 220, the data 992 of bit 7 and bit 0 of the flag area, and the data 992 of bit 7 and bit 0. The determination result 993 is stored. In the configuration of the flag area of this embodiment, the collected log information is output (transmitted) when both bit 7 and bit 0 are “1”, and either bit 7 or bit 0 is “0”. In this case, log information is not output (transmitted). Such output determination corresponds to the configuration of the flag area, and is not limited to FIG. 9C.

《光通信装置の制御部の処理手順》
図10A〜図10Cは、本実施形態に係る光通信装置としての無線基地局RF部220のRF部制御部340による処理手順を示すフローチャートである。このフローチャートは、RF部制御部340のRF部CPU341がRAM940を使用して実行し、本実施形態のログ収集を実現する。
<< Processing procedure of control unit of optical communication device >>
10A to 10C are flowcharts showing a processing procedure by the RF unit control unit 340 of the radio base station RF unit 220 as the optical communication device according to the present embodiment. This flow chart is executed by the RF unit CPU 341 of the RF unit control unit 340 using the RAM 940 to realize the log collection of this embodiment.

光通信装置の起動あるいは再起動が完了した後、RF部CPU341は、ステップS1001において、フラグエリア590を読み出してそのチェックを実施する。すなわち、フラグエリア590を図8にある設定パターンの全てと比較する。そして、RF部CPU341は、ステップS1003において、フラグエリア590が図8にある設定パターンのいずれかと一致するかどうか判定する。一致しなかった場合は初めての装置起動と見做し、RF部CPU341は、ステップS1005において、フラグエリア590にA5(h)を書込み、フラグエリア590の初期化を行う。   After the start or restart of the optical communication device is completed, the RF unit CPU 341 reads the flag area 590 and checks the flag area 590 in step S1001. That is, the flag area 590 is compared with all of the setting patterns shown in FIG. Then, in step S1003, the RF unit CPU 341 determines whether or not the flag area 590 matches any of the setting patterns shown in FIG. If they do not match, it is considered as the first device activation, and the RF unit CPU 341 writes A5 (h) in the flag area 590 and initializes the flag area 590 in step S1005.

初期化完了後、RF部CPU341は、ステップS1007において、LOG読出しシーケンスを行う。かかるLOG読出しシーケンスは、所定のタイミングで実行される。かかる所定のタイミングを示すステータス更新周期としては、100ms以上であってSFPの状態遷移を把握できる周期であり、かつ、FR部CPU341の処理を圧迫しない程度が望ましい。これは、EEPROM313のStatusの更新周期はSFF-8472 Rev 12.2上で100ms以内となっているので、最短では、更新周期は100msとなる。しかし、あまり更新周期が短いとFR部CPU341またはマスタデバイスの処理が重くなり、本来FR部CPU341またはマスタデバイスが行う処理速度に影響を与えてしまうためである。例えば、本例では、通常行われるシステムのステータス確認が1sec周期であること多いため、500ms〜1secとする。   After the initialization is completed, the RF unit CPU 341 performs a LOG reading sequence in step S1007. The LOG reading sequence is executed at a predetermined timing. It is desirable that the status update cycle indicating the predetermined timing is 100 ms or more, a cycle in which the state transition of the SFP can be grasped, and that the processing of the FR unit CPU 341 is not stressed. This is because the update cycle of Status of the EEPROM 313 is within 100 ms in SFF-8472 Rev 12.2, so the update cycle is 100 ms at the shortest. However, if the update cycle is too short, the processing of the FR unit CPU 341 or the master device becomes heavy, and the processing speed originally performed by the FR unit CPU 341 or the master device is affected. For example, in this example, it is often 500 ms to 1 sec since the status confirmation of the system that is normally performed is often a 1 sec cycle.

LOG読出しシーケンス(S1007)は、図5のLOG1〜LOG7(510〜570)への書き込みのために、DDM機能により収集された診断監視情報を読み出す共通シーケンスである。この共通シーケンスは、ステップS1071における光モジュールのStatus bitの読み出しと、ステップS1073における光モジュールReal time diagnostic registerの読み出しと、ステップS1075におけるSERDES I/FのLOFステータスの読み出しと、ステップS1077における時刻情報の読出しと、を行う。なお、ステップS1071〜S1077の順序は図10Aに限定されない。なお、ステップS1077の時刻情報の読み出しは、年月日の他に時分秒までの情報を残す必要があるため、各装置が基準時間として使用している世界標準時間もしくはGPS情報をRF部CPU341が取得し、図6の時間割り当てに従うものとする。以下、上記共通シーケンスには同じステップ番号を付す。   The LOG read sequence (S1007) is a common sequence for reading the diagnostic monitoring information collected by the DDM function for writing to LOG1 to LOG7 (510 to 570) in FIG. This common sequence consists of reading the Status bit of the optical module in step S1071, reading the optical module Real time diagnostic register in step S1073, reading the LOF status of the SERDES I / F in step S1075, and reading the time information in step S1077. Read and perform. The order of steps S1071 to S1077 is not limited to that of FIG. 10A. Note that the time information read in step S1077 needs to leave information up to the hour, minute, and second in addition to the year, month, and day. Therefore, the world standard time or GPS information used by each device as the reference time is used as the RF unit CPU 341. Shall be obtained and shall follow the time allocation of FIG. Hereinafter, the same step numbers are assigned to the common sequences.

ステップS1007におけるLOG読出しシーケンス完了後、RF部CPU341は、ステップS1009において、図8のLOG1(510)の情報書込み割り当てビットに従いLOG書込みを実施し、LOG1(510)書込み完了のフラグとしてフラグエリアへ80(h)を書き込む。   After completion of the LOG read sequence in step S1007, the RF unit CPU 341 executes LOG write in accordance with the information write allocation bit of LOG1 (510) in FIG. 8 in step S1009, and sets 80 in the flag area as a LOG1 (510) write completion flag. Write (h).

ステップS1003の判定でフラグエリア590が設定テーブルのいずれかと一致した場合、RF部CPU341は、ステップS1011において、ログ書込みが可能か否かフラグエリア590のLock bitをチェックする。RF部CPU341は、ステップS1013において、チェック結果を判定する。Lock bitが“0”の場合、LOGエリアに未だ書き込み可能なエリアがあり、かつ、LOG保持のための書き込み禁止もされていないので、図10Bから図10Cへ進む。   When the flag area 590 matches any of the setting tables in the determination of step S1003, the RF unit CPU 341 checks the Lock bit of the flag area 590 whether or not log writing is possible in step S1011. The RF unit CPU 341 determines the check result in step S1013. If the Lock bit is "0", there is still a writable area in the LOG area and write-protection for holding the LOG has not been performed, so the processing advances from FIG. 10B to FIG. 10C.

Lock bitが“1”の場合は、LOGエリアが全て埋まっているか、もしくは、これ以上の書き込みを禁止されていると判断し、既に書き込まれているLOGを上位装置へ送信する処理を行なう。RF部CPU341は、ステップS1015において、LOG1〜LOG7(510〜570)の読出しを行う。そして、RF部CPU341は、ステップS1017において、SERDES I/F222から上位装置へLOG情報を送信するため、Peripheral I/F353を介してProgrammable IC320へLOG1〜7(510〜570)の送信を行う。すなわち、光通信装置の起動が障害の発生後の再起動である場合、不揮発性メモリに収集された診断監視履歴を障害の発生経路を経由して出力するようにする。   When the Lock bit is "1", it is judged that the LOG area is completely filled up, or further writing is prohibited, and the process of transmitting the already written LOG to the host device is performed. The RF CPU 341 reads out LOG1 to LOG7 (510 to 570) in step S1015. Then, in step S1017, the RF unit CPU 341 transmits LOG1 to 7 (510 to 570) to the Programmable IC 320 via the Peripheral I / F 353 in order to transmit LOG information from the SERDES I / F 222 to the host device. That is, when the optical communication device is restarted after a failure occurs, the diagnostic monitoring history collected in the non-volatile memory is output via the failure path.

RF部CPU341は、ステップS1019において、上位装置へのLOG情報の送信が成功したか否かを判定する。SERDES I/F222を介して、光モジュール221から上位装置へのLOG1〜7(510〜570)の送信が成功した場合は、LOG1〜7(510〜570)の保持は不要となる。そこで、RF部CPU341は、ステップS1019において、ログ格納領域(図4AのUser Writable EEPROM)430を初期化するために、フラグエリア590にA5(h)を書き込む。   In step S1019, the RF unit CPU 341 determines whether or not the transmission of the LOG information to the host device has succeeded. When the transmission of LOG1 to 7 (510 to 570) from the optical module 221 to the host device via the SERDES I / F 222 is successful, it is not necessary to hold LOG1 to 7 (510 to 570). Therefore, in step S1019, the RF unit CPU 341 writes A5 (h) in the flag area 590 in order to initialize the log storage area (User Writable EEPROM in FIG. 4A) 430.

もし光モジュール221から上位装置へLOG1〜7(510〜570)を送信できなかった場合、装置を再起動させても光ネットワーク241の復旧が叶わなかった可能性がある。そこで、RF部CPU341は、ステップS1021において、フラグエリア590に”LOG送信不可“を意味するA5(h)を書込み、ログ書込みを終了する。   If the LOG1 to 7 (510 to 570) cannot be transmitted from the optical module 221 to the host device, the recovery of the optical network 241 may not be realized even if the device is restarted. Therefore, in step S1021, the RF unit CPU 341 writes A5 (h) meaning “LOG transmission not possible” in the flag area 590, and ends the log writing.

図10Bから図10Cの処理は、ログの書き込み位置(510〜570)と、その位置に従い図8のようにフラグエリア590の書き込みデータが異なるのみで、類似の処理手順であるので、以下まとめて説明する。   The processes of FIGS. 10B to 10C are similar in processing procedure except that the log write position (510 to 570) and the write data of the flag area 590 are different according to the write position as shown in FIG. explain.

RF部CPU341は、ステップS1031〜S1081において、フラグエリア590の書き込み可能エリアを図8のビットパターンと照らし合わせる。それぞれの空きエリアが判明したら、RF部CPU341は、ステップS1007において、共通シーケンスのLOG読出しシーケンスを行う。   The RF unit CPU 341 compares the writable area of the flag area 590 with the bit pattern of FIG. 8 in steps S1031 to S1081. When each empty area is identified, the RF unit CPU 341 performs a common sequence LOG reading sequence in step S1007.

LOGの保存エリアは本例では7つと限られているため、ログ情報に変化が見えた場合に保存することにする。そのため、RF部CPU341は、ステップS1033〜S1083において、新たに生成したステータス情報の値と直前に保存されたLOGのステータス情報(Status Register)512とを比較する。そして、RF部CPU341は、ステップS1035〜S1085において、比較結果から変化しているか否かを判定する。   In this example, the number of LOG storage areas is limited to seven, so if log data changes can be seen, they are saved. Therefore, the RF unit CPU 341 compares the value of the newly generated status information with the status information (Status Register) 512 of the LOG saved immediately before in steps S1033 to S1083. Then, the RF unit CPU 341 determines in step S1035 to S1085 whether or not there is a change from the comparison result.

変化があれば、RF部CPU341は、ステップS1037〜S1087において、書込み可能なLOGエリアへLOG情報を書込み、フラグエリア590に書き込んだLOGエリアに対応する書込み完了フラグ“1”を書き込む。なお、LOG7エリアにLOGを書き込んだ場合は、これ以上の上書きをさせないため、RF部CPU341は、ステップS1087において、書込み完了フラグと同時にLock bitにも“1”を書き込み、ログ書込みを終了する。   If there is a change, the RF unit CPU 341 writes the LOG information to the writable LOG area and writes the write completion flag “1” corresponding to the LOG area written in the flag area 590 in steps S1037 to S1087. When the LOG is written in the LOG7 area, the RF section CPU 341 writes "1" in the Lock bit at the same time as the write completion flag in step S1087 to prevent overwriting, and ends the log writing.

この処置により取得した診断監視情報の履歴が、上位装置(図2の例であれば、無線基地局ベースバンド部210)か、無線基地局RF部220の光モジュール221内のEEPROM313のどちらかに残される。そのため、無線基地局ベースバンド部210に残されている光モジュール周辺のログ情報を解析することで、光ネットワーク241や242で起こった障害を解析することができる。また、光モジュール221のみ回収して、無線基地局ベースバンド部210のログと光モジュール221内のEEPROM313のログを照らし合わせることで、光ネットワーク241や242で起こった障害を解析することができる。すなわち、複数ある障害原因を切り分ける手段が無くなること、装置一式か光ネットワークの両端にある光モジュールを回収し再現試験を行うために費用損失や時間損失が発生すること、を解消することが可能となる。   The history of the diagnostic monitoring information acquired by this procedure is stored in either the higher-level device (in the example of FIG. 2, the wireless base station baseband unit 210) or the EEPROM 313 in the optical module 221 of the wireless base station RF unit 220. Left behind. Therefore, by analyzing the log information around the optical module remaining in the wireless base station baseband unit 210, it is possible to analyze the failure that has occurred in the optical network 241 or 242. Further, by collecting only the optical module 221 and comparing the log of the wireless base station baseband unit 210 with the log of the EEPROM 313 in the optical module 221, it is possible to analyze the failure that has occurred in the optical network 241 or 242. In other words, it is possible to solve the problem that there is no means for distinguishing a plurality of causes of failure, and that cost loss and time loss occur due to collecting the set of devices or the optical modules at both ends of the optical network and performing a reproduction test. Become.

本実施形態によれば、変化のあった場合に診断監視履歴を格納し、光通信装置の起動時には所定の出力条件を満たす場合出力するので、不揮発性メモリの使用容量を削減しながら情報量を増やし、光モジュールの診断監視機能を十分に活用して、通常動作中の状況変化を把握して障害や故障の原因分析あるいは予測に反映させることができる。   According to the present embodiment, the diagnostic monitoring history is stored when there is a change and is output when the predetermined output condition is satisfied at the time of starting the optical communication device, so that the amount of information can be reduced while reducing the used capacity of the nonvolatile memory. By making full use of the diagnostic monitoring function of the optical module, it is possible to grasp the situation change during normal operation and reflect it in the cause analysis or prediction of the failure or failure.

すなわち、光モジュールが有するEEPROMのユーザ利用可能領域を時刻情報付のログ格納エリアとして活用し、障害発生時にはそのログ情報を解析することで光ネットワークを有する装置もしくは光モジュールを回収せずに被疑箇所の特定を可能にする。   That is, the user-usable area of the EEPROM of the optical module is used as a log storage area with time information, and when a failure occurs, the log information is analyzed to recover the suspected area without collecting the device or optical module having an optical network. Enables identification of.

例えば、光ネットワーク障害の原因調査のために光ネットワークを利用したサービス事業者にサービス中断させる時間を短時間にすることが可能となる。また、光ネットワークを利用したサービス業者に改めてログ取得をさせる手間を省くことが可能となる。また、早期に光インタフェース周辺の調査が可能となり、障害発生から調査開始までの時間を短時間に抑えることが可能となる。さらに、光ネットワーク障害が復旧しない場合、光インタフェース周辺の確認は被疑となる光モジュールの送付だけで調査することが可能となり、サービス事業者の輸送コストを抑えることが可能となる。   For example, it is possible to shorten the time for which the service provider using the optical network suspends the service for investigating the cause of the optical network failure. In addition, it is possible to save the trouble of having a service provider using the optical network obtain the log again. In addition, it is possible to quickly investigate the area around the optical interface, and it is possible to reduce the time from the occurrence of a failure to the start of the investigation in a short time. Further, when the optical network failure is not recovered, the confirmation of the periphery of the optical interface can be checked only by sending the suspected optical module, and the transportation cost of the service provider can be suppressed.

より詳細には、例えば、通常のログ取得方法においては、装置のCPUが監視対象となるインタフェースのステータスレジスタを定期的に確認し、ステータスが異常値を示したときにはその異常値をそのまま上位装置には送らず、各異常値をアラーム情報としてコード割付をし、そのコードを上位装置へ送信する。そして、アラームコードを受信した上位装置は、そのコードから障害を起こした被疑箇所を特定し、システムオペレータへ報告を上げる。この方法によれば、障害発生時に上位装置へ上げる情報量が少なくて済むため、上位装置と接続されているネットワークの伝送容量の圧迫を抑えられる。冗長性の組まれていない単一ネットワークでは、ネットワークに障害が発生した場合に上位装置でアラームコード自体を上げられなくなる上、ネットワーク障害に起因した様々な障害が多発するため、複数のアラームが上位装置へ上がることが考えられる。この場合、上位装置にいち早く届いたアラームコードが障害の原因としてシステムオペレータへ通知されることになるが、必ずしも真の原因に繋がるアラームコードではない可能性が高く、障害解析が上手く行かないケースもしばしばある。   More specifically, for example, in the normal log acquisition method, the CPU of the device periodically checks the status register of the interface to be monitored, and when the status shows an abnormal value, the abnormal value is directly sent to the host device. Does not send, but assigns a code to each abnormal value as alarm information and sends the code to the host device. Then, the higher-level device that has received the alarm code identifies the faulty suspected location from the code and reports it to the system operator. According to this method, it is possible to reduce the amount of information to be transmitted to the host device when a failure occurs, so that it is possible to suppress pressure on the transmission capacity of the network connected to the host device. In a single network with no built-in redundancy, when a network failure occurs, the upper device cannot raise the alarm code itself, and various failures due to network failures occur frequently, so multiple alarms It is possible to go up to the device. In this case, the alarm code that arrives at the host device sooner is notified to the system operator as the cause of the failure, but it is highly possible that the alarm code does not necessarily lead to the true cause, and failure analysis may not work well. Often.

本実施形態によれば、このような状況を避けて、真の原因に繋がるステータスを光通信装置に一時格納し、ネットワークの復旧時に上位装置へステータス情報を送信する仕組みを提供できる。また、ネットワークが復旧しなかった場合には、物理的に障害時のステータス情報を抜き出すために、プラガブルデバイス内のメモリに情報を格納する仕組みが提供できる。   According to the present embodiment, it is possible to provide a mechanism for avoiding such a situation, temporarily storing the status that leads to the true cause in the optical communication device, and transmitting the status information to the host device when the network is restored. Further, when the network is not restored, it is possible to provide a mechanism for storing the information in the memory in the pluggable device in order to physically extract the status information at the time of failure.

[第3実施形態]
次に、本発明の第3実施形態に係る光通信装置を有する光通信システムについて説明する。本実施形態に係る光通信システムは、上記第2実施形態と比べると、光通信装置としての無線基地局RF部の制御部が光モジュールの内部にある点で異なる。その他の構成および動作は、第2実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
[Third Embodiment]
Next, an optical communication system including the optical communication device according to the third embodiment of the present invention will be described. The optical communication system according to this embodiment is different from the second embodiment in that the control unit of the radio base station RF unit as an optical communication device is inside the optical module. Since other configurations and operations are similar to those of the second embodiment, the same configurations and operations are denoted by the same reference numerals and detailed description thereof will be omitted.

《光通信装置の構成》
図11は、本実施形態に係る光通信装置1120の構成を示すブロック図である。なお、図11において、図3と同様の構成要素には同じ参照番号を付して、重複する説明は省略する。
<< Configuration of optical communication device >>
FIG. 11 is a block diagram showing the configuration of the optical communication device 1120 according to this embodiment. Note that, in FIG. 11, the same components as those in FIG. 3 are denoted by the same reference numerals, and duplicate description will be omitted.

光モジュール1121のController1111には、上記第2実施形態で説明したログ収集プログラム343が搭載されている。図3との構成の変更としては、SERDES_I/F222から“LOSS of Frame”を取得するためのI2C I/F1152と、EEPROM313の空領域に収集したログ情報をProgrammable_IC320に出力するためのPeripheral I/F1153と、を有する点である。   The log collection program 343 described in the second embodiment is installed in the Controller 1111 of the optical module 1121. As a configuration change from FIG. 3, I2C I / F 1152 for acquiring “LOSS of Frame” from SERDES_I / F 222 and Peripheral I / F 1153 for outputting log information collected in the empty area of EEPROM 313 to Programmable_IC 320. And,

本実施形態によれば、ログ収集プログラムを光モジュールに搭載する簡単な構成変更により、光モジュールの診断監視機能を十分に活用して、通常動作中の状況変化を把握して障害や故障の原因分析あるいは予測に反映させる光通信装置を提供することができる。   According to the present embodiment, by simply changing the configuration in which the log collection program is installed in the optical module, the diagnostic monitoring function of the optical module is fully utilized to grasp the status change during the normal operation to cause the failure or failure. It is possible to provide an optical communication device that is reflected in analysis or prediction.

[第4実施形態]
次に、本発明の第4実施形態に係る光通信装置を有する光通信システムについて説明する。本実施形態に係る光通信システムは、上記第2実施形態および第3実施形態と比べると、本発明を適用する光通信システムがコアネットワークである点で異なる。その他の構成および動作は、第2実施形態または第3実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
[Fourth Embodiment]
Next, an optical communication system having the optical communication device according to the fourth embodiment of the present invention will be described. The optical communication system according to this embodiment is different from the second and third embodiments described above in that the optical communication system to which the present invention is applied is a core network. Since other configurations and operations are the same as those in the second or third embodiment, the same configurations and operations are denoted by the same reference numerals and detailed description thereof will be omitted.

《光通信システム(コアネットワーク)の構成》
図12は、本実施形態に係る光通信装置を含む光通信システムとしてのコアネットワーク1210/1220の構成を示すブロック図である。なお、コアネットワークの構成は、図12に限定されない。
<< Configuration of optical communication system (core network) >>
FIG. 12 is a block diagram showing the configuration of a core network 1210/1220 as an optical communication system including the optical communication device according to this embodiment. The configuration of the core network is not limited to that shown in FIG.

コアネットワーク1210/1220は、光通信で接続された複数の通信処理機能部を有し、それらの通信処理機能部がDDM機能を有するSFPで接続される。そして、各通信処理機能部は、診断監視結果から所定の診断監視結果を選択して不揮発性メモリの空領域に格納することにより、診断監視履歴を収集し、コアネットワークや各通信処理機能部の起動時に所定の出力条件を満たす場合、不揮発性メモリに収集された診断監視履歴を出力し、本実施形態の光通信装置として動作する。   The core network 1210/1220 has a plurality of communication processing function units connected by optical communication, and these communication processing function units are connected by an SFP having a DDM function. Then, each communication processing function unit collects the diagnosis monitoring history by selecting a predetermined diagnosis monitoring result from the diagnosis monitoring results and storing it in an empty area of the non-volatile memory, and the core network and each communication processing function unit If a predetermined output condition is satisfied at the time of startup, the diagnostic monitoring history collected in the non-volatile memory is output, and the optical communication device according to the present embodiment operates.

本実施形態によれば、コアネットワークにおける光通信の診断監視において、光モジュールの診断監視機能を十分に活用して、通常動作中の状況変化を把握して障害や故障の原因分析あるいは予測に反映させることができる。   According to the present embodiment, in the diagnostic monitoring of the optical communication in the core network, the diagnostic monitoring function of the optical module is fully utilized to grasp the status change during the normal operation and reflect it in the cause analysis or prediction of the failure or the failure. Can be made.

[第5実施形態]
次に、本発明の第5実施形態に係る光通信装置を有する光通信システムについて説明する。本実施形態に係る光通信システムは、上記第2実施形態乃至第4実施形態と比べると、本発明を適用する光通信システムがデータセンターである点で異なる。その他の構成および動作は、第2実施形態から第4実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
[Fifth Embodiment]
Next, an optical communication system including the optical communication device according to the fifth embodiment of the present invention will be described. The optical communication system according to this embodiment is different from the second to fourth embodiments in that the optical communication system to which the present invention is applied is a data center. Since other configurations and operations are the same as those in the second to fourth embodiments, the same configurations and operations are denoted by the same reference numerals and detailed description thereof will be omitted.

《光通信システム(データセンター)の構成》
図13は、本実施形態に係る光通信装置を含む光通信システムとしてのデータセンター1300の構成を示すブロック図である。なお、データセンターの構成は、図13に限定されない。
<< Optical communication system (data center) configuration >>
FIG. 13 is a block diagram showing the configuration of a data center 1300 as an optical communication system including the optical communication device according to this embodiment. The configuration of the data center is not limited to that shown in FIG.

データセンター1300は、光通信で接続された複数のデータ処理機能部や通信処理機能部を有し、それらのデータ処理機能部や通信処理機能部がDDM機能を有するSFPで接続される。そして、各データ処理機能部や各通信処理機能部は、診断監視結果から所定の診断監視結果を選択して不揮発性メモリの空領域に格納することにより、診断監視履歴を収集し、データセンターや各データ処理機能部、各通信処理機能部の起動時に所定の出力条件を満たす場合、不揮発性メモリに収集された診断監視履歴を出力し、本実施形態の光通信装置として動作する。   The data center 1300 has a plurality of data processing function units and communication processing function units connected by optical communication, and these data processing function units and communication processing function units are connected by an SFP having a DDM function. Then, each data processing function unit or each communication processing function unit collects a diagnostic monitoring history by selecting a predetermined diagnostic monitoring result from the diagnostic monitoring results and storing it in an empty area of the nonvolatile memory, and When a predetermined output condition is satisfied at the time of starting each data processing function unit and each communication processing function unit, the diagnostic monitoring history collected in the nonvolatile memory is output, and the optical communication device according to the present embodiment operates.

本実施形態によれば、データセンターにおける光通信の診断監視において、光モジュールの診断監視機能を十分に活用して、通常動作中の状況変化を把握して障害や故障の原因分析あるいは予測に反映させることができる。   According to the present embodiment, in the optical communication diagnostic monitoring in the data center, the diagnostic monitoring function of the optical module is fully utilized to grasp the status change during normal operation and reflect it in the cause analysis or prediction of the failure or failure. Can be made.

[他の実施形態]
なお、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。また、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステムまたは装置も、本発明の範疇に含まれる。すなわち、本発明は、ネットワーク機器が冗長性のない単一のインタフェースで組まれ、かつ、その機器のシステムが使用しないメモリエリアがあり、インタフェースのステータスが収集可能な装置あるいはシステムにおいて適用可能であり、同様の効果を奏する。
[Other Embodiments]
Although the present invention has been described with reference to the exemplary embodiment, the present invention is not limited to the above exemplary embodiment. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention. Further, a system or apparatus in which any combination of different features included in each embodiment is included in the scope of the present invention. That is, the present invention is applicable to an apparatus or system in which network equipment is assembled with a single interface without redundancy, and there is a memory area that the system of the equipment does not use, and the status of the interface can be collected. , Produces the same effect.

また、本発明は、複数の機器から構成されるシステムに適用されてもよいし、単体の装置に適用されてもよい。さらに、本発明は、実施形態の機能を実現する光通信診断監視プログラムが、システムあるいは装置に直接あるいは遠隔から供給される場合にも適用可能である。したがって、本発明の機能をコンピュータで実現するために、コンピュータにインストールされるプログラム、あるいはそのプログラムを格納した媒体、そのプログラムをダウンロードさせるWWW(World Wide Web)サーバも、本発明の範疇に含まれる。特に、少なくとも、上述した実施形態に含まれる処理ステップをコンピュータに実行させるプログラムを格納した非一時的コンピュータ可読媒体(non-transitory computer readable medium)は本発明の範疇に含まれる。   Further, the present invention may be applied to a system composed of a plurality of devices or may be applied to a single device. Furthermore, the present invention can be applied to a case where the optical communication diagnostics / monitoring program that realizes the functions of the embodiments is directly or remotely supplied to a system or apparatus. Therefore, in order to realize the functions of the present invention by a computer, a program installed in the computer, a medium storing the program, and a WWW (World Wide Web) server for downloading the program are also included in the scope of the present invention. . In particular, a non-transitory computer readable medium storing a program that causes a computer to execute at least the processing steps included in the above-described embodiments is included in the scope of the present invention.

[実施形態の他の表現]
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
(付記1)
光通信において光信号と電気信号とを相互に変換する光モジュールの状態を診断監視する診断監視手段と、
前記診断監視手段による診断監視結果を格納する不揮発性メモリと、
前記診断監視結果から所定の診断監視結果を選択して前記不揮発性メモリの空領域に格納することにより、診断監視履歴を収集する収集手段と、
光通信装置の起動時に所定の出力条件を満たす場合、前記不揮発性メモリに収集された前記診断監視履歴を出力する出力手段と、
を備える光通信装置。
(付記2)
前記出力条件は、前記不揮発性メモリの空領域が無いと判定した場合、あるいは、前記不揮発性メモリへの前記診断監視履歴の書き込みが禁止されていると判定した場合、を含む付記1に記載の光通信装置。
(付記3)
前記収集手段は、前回格納された診断監視履歴の特定情報と、新たな診断監視履歴の前記特定情報とを比較する比較手段を有し、前記特定情報が不一致である場合に、前記新たな診断監視履歴を前記不揮発性メモリの空領域に格納する、付記1または2に記載の光通信装置。
(付記4)
前記収集手段による前記診断監視履歴の収集は、前記診断監視手段による診断監視の周期以上であって前記光モジュールの状態遷移を把握できる周期であり、かつ、前記光通信装置の処理を圧迫しない周期で行なわれる、付記1乃至3のいずれか1項に記載の光通信装置。
(付記5)
前記出力手段は、前記光通信装置の起動が障害の発生後の再起動である場合、前記不揮発性メモリに収集された診断監視履歴を前記障害の発生経路を経由して出力する、付記1乃至4のいずれか1項に記載の光通信装置。
(付記6)
前記収集手段が収集する前記診断監視履歴は、少なくとも、前記診断監視履歴を収集した日時情報と、前記診断監視結果から選択された前記光モジュールによる診断情報と、前記光モジュールと電気信号をやり取りするインタフェース手段による診断情報と、前記診断監視結果から選択された監視情報と、を含む付記1乃至5のいずれか1項に記載の光通信装置。
(付記7)
前記診断監視手段と前記不揮発性メモリとは前記光モジュールにあって、前記収集手段と前記出力手段とは前記光モジュールを外部から制御する制御部にある、付記1乃至6のいずれか1項に記載の光通信装置。
(付記8)
前記診断監視手段は、デジタル診断監視(DDM:Digital Diagnostic Monitoring)機能を有し、前記不揮発性メモリは、前記光モジュールが有するEEPROM(Electrically Erasable Programmable Read-Only Memory)であり、前記不揮発性メモリの空領域は、前記EEPROMのユーザ書き込み可能領域であり、前記診断監視履歴の情報は、前記EEPROMの診断監視情報の格納領域から選択された情報を含む、付記1乃至7のいずれか1項に記載の光通信装置。
(付記9)
前記ユーザ書き込み可能領域は、光トランシーバの診断監視インタフェース仕様(SFF-8472, Rev 11.0, September 14, 2010)に規定される、2線シリアルインタフェース(I2C:Inter-Integrated Circuit)アドレスがA2(Hex)のバイト128から247の領域であり、前記診断監視情報の格納領域は、2線シリアルインタフェースのアドレスがA2(Hex)のバイト96から119の領域である、付記8に記載の光通信装置。
(付記10)
前記選択された情報は、診断情報、温度モニタ値、電源電圧モニタ値、バイアス電流モニタ値、送信パワーモニタ値、および、受信パワーモニタ値を含む、付記9に記載の光通信装置。
(付記11)
前記診断情報は、2線シリアルインタフェースのアドレスがA2(Hex)のバイト110のビット1、2、4および7と、バイト112のビット0〜7と、バイト113のビット7および6と、を含む、付記10に記載の光通信装置。
(付記12)
光通信において光信号と電気信号とを相互に変換する光モジュールの状態を診断監視する診断監視ステップと、
前記診断監視ステップによる診断監視結果を不揮発性メモリに格納する格納ステップと、
前記診断監視結果から所定の診断監視結果を選択して前記不揮発性メモリの空領域に格納することにより、診断監視履歴を収集する収集ステップと、
光通信装置の起動時に、前記不揮発性メモリの空領域が無いと判定した場合、あるいは、前記不揮発性メモリへの前記診断監視履歴の書き込みが禁止されていると判定した場合、前記不揮発性メモリに収集された前記診断監視履歴を出力する出力ステップと、
を含む光通信診断監視方法。
(付記13)
光通信において光信号と電気信号とを相互に変換する光モジュールの状態を診断監視して不揮発性メモリに格納された診断監視結果から、所定の診断監視結果を選択して前記不揮発性メモリの空領域に格納することにより、診断監視履歴を収集する収集ステップと、
光通信装置の起動時に、前記不揮発性メモリの空領域が無いと判定した場合、あるいは、前記不揮発性メモリへの前記診断監視履歴の書き込みが禁止されていると判定した場合、前記不揮発性メモリに収集された前記診断監視履歴を出力する出力ステップと、
をコンピュータに実行させる光通信診断監視プログラム。
(付記14)
付記1乃至11のいずれか1項に記載の光通信装置を使用する光ネットワークを有し、前記光通信装置の起動時に前記不揮発性メモリの空領域に収集された前記診断監視履歴を取得して、前記光ネットワークの診断監視を行なう光通信システム。
(付記15)
前記光通信システムは、光通信で接続されたベースバンド部とRF(radio frequency)部とを有する無線基地局であって、前記ベースバンド部および前記RF部の少なくとも1つが前記光通信装置である、付記14に記載の光通信システム。
(付記16)
前記光通信システムは、光通信で接続された複数の通信処理機能部を有するコアネットワークであって、前記複数の通信処理機能部の少なくとも1つが前記光通信装置である、付記14に記載の光通信システム。
(付記17)
前記光通信システムは、光通信で接続された複数のデータ処理機能部を有するデータセンターであって、前記複数のデータ処理機能部の少なくとも1つが前記光通信装置である、付記14に記載の光通信システム。
[Other Expressions of Embodiment]
The whole or part of the exemplary embodiments disclosed above can be described as, but not limited to, the following supplementary notes.
(Appendix 1)
In the optical communication, diagnostic monitoring means for diagnosing and monitoring the state of the optical module that mutually converts an optical signal and an electrical signal,
A non-volatile memory for storing the diagnostic monitoring result by the diagnostic monitoring means;
Collection means for collecting diagnostic monitoring history by selecting a predetermined diagnostic monitoring result from the diagnostic monitoring results and storing it in an empty area of the non-volatile memory,
If a predetermined output condition is satisfied at the time of starting the optical communication device, an output unit that outputs the diagnostic monitoring history collected in the nonvolatile memory,
An optical communication device comprising:
(Appendix 2)
The output condition includes a case where it is determined that there is no empty area in the non-volatile memory or a case where it is determined that writing of the diagnostic monitoring history into the non-volatile memory is prohibited. Optical communication device.
(Appendix 3)
The collecting means has a comparing means for comparing the previously stored specific information of the diagnostic monitoring history with the specific information of the new diagnostic monitoring history, and when the specific information does not match, the new diagnostic 3. The optical communication device according to appendix 1 or 2, wherein the monitoring history is stored in an empty area of the nonvolatile memory.
(Appendix 4)
The collection of the diagnostic monitoring history by the collecting unit is a period longer than the diagnostic monitoring period by the diagnostic monitoring unit and capable of grasping the state transition of the optical module, and a period in which the processing of the optical communication device is not stressed. 4. The optical communication device according to any one of appendices 1 to 3, which is performed in 1.
(Appendix 5)
Note that the output means outputs the diagnostic monitoring history collected in the non-volatile memory via the failure occurrence path when the optical communication device is restarted after a failure occurs. 4. The optical communication device according to any one of 4 above.
(Appendix 6)
The diagnostic monitoring history collected by the collecting means exchanges at least date and time information of collecting the diagnostic monitoring history, diagnostic information by the optical module selected from the diagnostic monitoring results, and an electric signal with the optical module. 6. The optical communication device according to any one of appendices 1 to 5, which includes diagnostic information by an interface unit and monitoring information selected from the diagnostic monitoring results.
(Appendix 7)
7. The diagnostic monitoring unit and the non-volatile memory are in the optical module, and the collecting unit and the output unit are in a control unit that externally controls the optical module. The optical communication device described.
(Appendix 8)
The diagnostic monitoring unit has a digital diagnostic monitoring (DDM) function, and the nonvolatile memory is an EEPROM (Electrically Erasable Programmable Read-Only Memory) included in the optical module. 8. The empty area is a user writable area of the EEPROM, and the information of the diagnostic monitoring history includes information selected from a storage area of the diagnostic monitoring information of the EEPROM, according to any one of appendices 1 to 7. Optical communication device.
(Appendix 9)
The user-writable area has a 2-wire serial interface (I2C: Inter-Integrated Circuit) address A2 (Hex) specified in the diagnostic monitoring interface specification of the optical transceiver (SFF-8472, Rev 11.0, September 14, 2010). 9. The optical communication device according to appendix 8, wherein the storage area of the diagnostic monitoring information is an area of bytes 96 to 119 of A2 (Hex) of the 2-wire serial interface.
(Appendix 10)
The optical communication device according to appendix 9, wherein the selected information includes diagnostic information, a temperature monitor value, a power supply voltage monitor value, a bias current monitor value, a transmission power monitor value, and a reception power monitor value.
(Appendix 11)
The diagnostic information includes bits 1, 2, 4 and 7 of byte 110 of which the address of the two-wire serial interface is A2 (Hex), bits 0 to 7 of byte 112, and bits 7 and 6 of byte 113. The optical communication device according to appendix 10.
(Appendix 12)
In the optical communication, a diagnostic monitoring step for diagnostic monitoring of the state of the optical module that mutually converts an optical signal and an electrical signal,
A storage step of storing the diagnostic monitoring result by the diagnostic monitoring step in a non-volatile memory,
A collection step of collecting a diagnostic monitoring history by selecting a predetermined diagnostic monitoring result from the diagnostic monitoring results and storing it in an empty area of the nonvolatile memory;
When it is determined that there is no empty area in the non-volatile memory at the time of starting the optical communication device, or when it is determined that the writing of the diagnostic monitoring history into the non-volatile memory is prohibited, the non-volatile memory is stored in the non-volatile memory. An output step of outputting the collected diagnostic monitoring history,
Optical communication diagnostic and monitoring method including.
(Appendix 13)
In optical communication, the state of an optical module that mutually converts an optical signal and an electrical signal is diagnostically monitored, and a predetermined diagnostic monitoring result is selected from the diagnostic monitoring results stored in the non-volatile memory, and the non-volatile memory is empty. A collection step for collecting diagnostic monitoring history by storing it in the area;
When it is determined that there is no empty area in the non-volatile memory when the optical communication device is started, or when it is determined that the writing of the diagnostic monitoring history into the non-volatile memory is prohibited, the non-volatile memory is stored in the non-volatile memory. An output step of outputting the collected diagnostic monitoring history,
Optical communication diagnostic monitoring program that causes a computer to execute.
(Appendix 14)
An optical network using the optical communication device according to any one of appendices 1 to 11, and acquiring the diagnostic monitoring history collected in an empty area of the non-volatile memory when the optical communication device is activated. An optical communication system for performing diagnostic monitoring of the optical network.
(Appendix 15)
The optical communication system is a radio base station having a baseband unit and an RF (radio frequency) unit connected by optical communication, and at least one of the baseband unit and the RF unit is the optical communication device. The optical communication system according to appendix 14.
(Appendix 16)
The optical communication system according to appendix 14, wherein the optical communication system is a core network having a plurality of communication processing function units connected by optical communication, and at least one of the plurality of communication processing function units is the optical communication device. Communications system.
(Appendix 17)
15. The optical system according to appendix 14, wherein the optical communication system is a data center having a plurality of data processing function units connected by optical communication, and at least one of the plurality of data processing function units is the optical communication device. Communications system.

Claims (10)

光通信において光信号と電気信号とを相互に変換する光モジュールの状態を診断監視する診断監視手段と、
前記診断監視手段による診断監視結果を格納する不揮発性メモリと、
前記診断監視結果から所定の診断監視結果を選択して前記不揮発性メモリの空領域に格納することにより、診断監視履歴を収集する収集手段と、
を備える光通信装置であって、
前記収集手段による前記診断監視履歴の収集は、前記診断監視手段による診断監視の周期以上であって前記光モジュールの状態遷移を把握できる周期であり、かつ、前記光通信装置の処理を圧迫しない周期で試みられ、
前記収集手段は、前回格納された診断監視結果の特定情報と、新たな診断監視結果の前記特定情報とを比較する比較手段を有し、前記特定情報が不一致である場合に、前記新たな診断監視結果を前記不揮発性メモリの空領域に格納する光通信装置。
In the optical communication, diagnostic monitoring means for diagnosing and monitoring the state of the optical module that mutually converts an optical signal and an electrical signal,
A non-volatile memory for storing the diagnostic monitoring result by the diagnostic monitoring means;
Collection means for collecting diagnostic monitoring history by selecting a predetermined diagnostic monitoring result from the diagnostic monitoring results and storing it in an empty area of the non-volatile memory,
An optical communication device comprising:
The collection of the diagnostic monitoring history by the collecting unit is a period longer than the diagnostic monitoring period by the diagnostic monitoring unit and capable of grasping the state transition of the optical module, and a period in which the processing of the optical communication device is not stressed. Tried in
The collecting means has a comparing means for comparing the specific information of the diagnostic monitoring result stored last time and the specific information of the new diagnostic monitoring result, and when the specific information does not match, the new diagnostic An optical communication device for storing a monitoring result in an empty area of the nonvolatile memory .
前記光通信装置の起動時に前記不揮発性メモリの空領域が無いと判定した場合、あるいは、前記光通信装置の起動時に前記不揮発性メモリへの前記診断監視履歴の書き込みが禁止されていると判定した場合、前記不揮発性メモリに収集された前記診断監視履歴を出力する出力手段を、さらに備える請求項1に記載の光通信装置。 When it is determined that there is no empty area of the non-volatile memory when the optical communication device is started , or when it is determined that the writing of the diagnostic monitoring history to the non-volatile memory is prohibited when the optical communication device is started In the case, the optical communication device according to claim 1 , further comprising output means for outputting the diagnostic monitoring history collected in the nonvolatile memory . 前記出力手段は、前記光通信装置の起動が障害の発生後の再起動である場合、前記不揮発性メモリに収集された診断監視履歴を前記障害の発生経路を経由して出力する、請求項に記載の光通信装置。 And the output means, activation of the optical communication device may be restarted after a failure, outputs the diagnostic monitoring history collected in the nonvolatile memory via the developmental pathway of the disorder, according to claim 2 The optical communication device according to. 前記収集手段が収集する前記診断監視履歴は、少なくとも、前記診断監視履歴を収集した日時情報と、前記診断監視結果から選択された前記光モジュールによる診断情報と、前記光モジュールと電気信号をやり取りするインタフェース手段による診断情報と、前記診断監視結果から選択された監視情報と、を含む請求項1乃至のいずれか1項に記載の光通信装置。 The diagnostic monitoring history collected by the collecting means exchanges at least date and time information of collecting the diagnostic monitoring history, diagnostic information by the optical module selected from the diagnostic monitoring results, and an electric signal with the optical module. The optical communication device according to any one of claims 1 to 3 , further comprising: diagnostic information by an interface means; and monitoring information selected from the diagnostic monitoring results. 前記特定情報は、前記光モジュールによる前記診断情報と前記インタフェース手段による前記診断情報とを含むステータス情報である請求項4に記載の光通信装置。The optical communication device according to claim 4, wherein the specific information is status information including the diagnostic information by the optical module and the diagnostic information by the interface unit. 前記診断監視手段と前記不揮発性メモリとは前記光モジュールにあって、前記収集手段は前記光モジュールを外部から制御する制御部にある、請求項1乃至5のいずれか1項に記載の光通信装置。 In the said diagnostic said optical module and the monitoring means and the nonvolatile memory, the collecting hand stage the control unit for controlling the optical module from the outside, the light according to any one of claims 1 to 5 Communication device. 前記診断監視手段は、デジタル診断監視(DDM:Digital Diagnostic Monitoring)機能を有し、前記不揮発性メモリは、前記光モジュールが有するEEPROM(Electrically Erasable Programmable Read-Only Memory)であり、前記不揮発性メモリの空領域は、前記EEPROMのユーザ書き込み可能領域であり、前記診断監視履歴の情報は、前記EEPROMの診断監視情報の格納領域から選択された情報を含む、請求項1乃至6のいずれか1項に記載の光通信装置。   The diagnostic monitoring unit has a digital diagnostic monitoring (DDM) function, and the nonvolatile memory is an EEPROM (Electrically Erasable Programmable Read-Only Memory) included in the optical module. 7. The empty area is a user writable area of the EEPROM, and the diagnostic monitoring history information includes information selected from a diagnostic monitoring information storage area of the EEPROM. The optical communication device described. 光通信において光信号と電気信号とを相互に変換する光モジュールの状態を診断監視する診断監視ステップと、
前記診断監視ステップによる診断監視結果を不揮発性メモリに格納する格納ステップと、
前記診断監視結果から所定の診断監視結果を選択して前記不揮発性メモリの空領域に格納することにより、診断監視履歴を収集する収集ステップと、
を含む光通信装置の光通信診断監視方法であって、
前記収集ステップにおける前記診断監視履歴の収集は、前記診断監視ステップの診断監視の周期以上であって前記光モジュールの状態遷移を把握できる周期であり、かつ、前記光通信装置の処理を圧迫しない周期で試みられ、
前記収集ステップは、前回格納された診断監視結果の特定情報と、新たな診断監視結果の前記特定情報とを比較する比較ステップを含み、前記特定情報が不一致である場合に、前記新たな診断監視結果を前記不揮発性メモリの空領域に格納する光通信診断監視方法。
In the optical communication, a diagnostic monitoring step for diagnostic monitoring of the state of the optical module that mutually converts an optical signal and an electrical signal,
A storage step of storing the diagnostic monitoring result by the diagnostic monitoring step in a non-volatile memory,
A collection step of collecting a diagnostic monitoring history by selecting a predetermined diagnostic monitoring result from the diagnostic monitoring results and storing it in an empty area of the nonvolatile memory;
An optical communication diagnostic and monitoring method for an optical communication device including:
The collection of the diagnostic monitoring history in the collecting step is a cycle longer than the diagnostic monitoring cycle in the diagnostic monitoring step and capable of grasping the state transition of the optical module, and a cycle not overwhelming the processing of the optical communication device. Tried in
The collecting step includes a comparing step of comparing the previously stored specific information of the diagnostic monitoring result with the specific information of the new diagnostic monitoring result, and when the specific information does not match, the new diagnostic monitoring is performed. An optical communication diagnostic monitoring method for storing the result in an empty area of the non-volatile memory .
光通信において光信号と電気信号とを相互に変換する光モジュールの状態を診断監視する診断監視ステップと、
前記診断監視ステップによる診断監視結果を不揮発性メモリに格納する格納ステップと、
前記診断監視結果から、所定の診断監視結果を選択して前記不揮発性メモリの空領域に格納することにより、診断監視履歴を収集する収集ステップと、
をコンピュータに実行させる光通信装置の光通信診断監視プログラムであって、
前記収集ステップにおける前記診断監視履歴の収集は、前記診断監視ステップの診断監視の周期以上であって前記光モジュールの状態遷移を把握できる周期であり、かつ、前記光通信装置の処理を圧迫しない周期で試みられ、
前記収集ステップは、前回格納された診断監視結果の特定情報と、新たな診断監視結果の前記特定情報とを比較する比較ステップを含み、前記特定情報が不一致である場合に、前記新たな診断監視結果を前記不揮発性メモリの空領域に格納する光通信診断監視プログラム。
In the optical communication, a diagnostic monitoring step for diagnostic monitoring of the state of the optical module that mutually converts an optical signal and an electrical signal ,
A storage step of storing the diagnostic monitoring result by the diagnostic monitoring step in a non-volatile memory,
From the diagnostic monitoring result, by storing in the empty area of the non-volatile memory by selecting a predetermined diagnostic monitoring results, a collection step of collecting diagnostic monitoring history,
An optical communication diagnostic monitoring program for an optical communication device that causes a computer to execute:
The collection of the diagnostic monitoring history in the collecting step is a cycle longer than the diagnostic monitoring cycle in the diagnostic monitoring step and capable of grasping the state transition of the optical module, and a cycle not overwhelming the processing of the optical communication device. Tried in
The collecting step includes a comparing step of comparing the previously stored specific information of the diagnostic monitoring result with the specific information of the new diagnostic monitoring result, and when the specific information does not match, the new diagnostic monitoring is performed. An optical communication diagnostic monitoring program for storing the result in an empty area of the non-volatile memory .
請求項1乃至7のいずれか1項に記載の光通信装置を使用する光ネットワークを有し、前記光通信装置の起動時に前記不揮発性メモリの空領域に収集された前記診断監視履歴を取得して、前記光ネットワークの診断監視を行なう光通信システム。   An optical network using the optical communication device according to any one of claims 1 to 7, wherein the diagnostic monitoring history collected in an empty area of the nonvolatile memory is acquired when the optical communication device is activated. And an optical communication system for performing diagnostic monitoring of the optical network.
JP2016083406A 2016-04-19 2016-04-19 Optical communication system, optical communication device, optical communication diagnostic monitoring method, and optical communication diagnostic monitoring program Active JP6684441B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016083406A JP6684441B2 (en) 2016-04-19 2016-04-19 Optical communication system, optical communication device, optical communication diagnostic monitoring method, and optical communication diagnostic monitoring program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016083406A JP6684441B2 (en) 2016-04-19 2016-04-19 Optical communication system, optical communication device, optical communication diagnostic monitoring method, and optical communication diagnostic monitoring program

Publications (2)

Publication Number Publication Date
JP2017195453A JP2017195453A (en) 2017-10-26
JP6684441B2 true JP6684441B2 (en) 2020-04-22

Family

ID=60156152

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016083406A Active JP6684441B2 (en) 2016-04-19 2016-04-19 Optical communication system, optical communication device, optical communication diagnostic monitoring method, and optical communication diagnostic monitoring program

Country Status (1)

Country Link
JP (1) JP6684441B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT201800003363A1 (en) * 2018-03-08 2019-09-08 Milano Politecnico Method for monitoring an optical communications system
JP6984545B2 (en) * 2018-05-30 2021-12-22 日本電信電話株式会社 Optical transceiver
CN114389688B (en) * 2022-01-04 2023-06-13 烽火通信科技股份有限公司 Method and device for predicting performance of optical module
CN114866140B (en) * 2022-06-17 2025-05-27 苏州熹联光芯微电子科技有限公司 Optical module, electronic device and control method of optical module
CN115242300A (en) * 2022-06-30 2022-10-25 武汉联特科技股份有限公司 Method, system, electronic equipment and storage medium for counting working time of optical module

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040136708A1 (en) * 2003-01-15 2004-07-15 Woolf Kevin Reid Transceiver configured to store failure analysis information
JP5803662B2 (en) * 2011-12-26 2015-11-04 住友電気工業株式会社 Optical communication module, optical communication module log recording method, and optical communication apparatus
JP2014107676A (en) * 2012-11-27 2014-06-09 Nec Corp Failure determination device, failure determination method, and failure determination program
JP6205945B2 (en) * 2013-07-25 2017-10-04 富士通株式会社 Transmission apparatus, transmission apparatus control method, and transmission apparatus control program

Also Published As

Publication number Publication date
JP2017195453A (en) 2017-10-26

Similar Documents

Publication Publication Date Title
JP6684441B2 (en) Optical communication system, optical communication device, optical communication diagnostic monitoring method, and optical communication diagnostic monitoring program
EP1658692B1 (en) Multi-purpose network diagnostic modules
US9760468B2 (en) Methods and arrangements to collect data
US9077448B2 (en) Read optical power link service for link health diagnostics
US20190286510A1 (en) Automatic correlation of dynamic system events within computing devices
US7882313B2 (en) Data recording system
US20120102239A1 (en) Method and Arrangement Handling Pluggable Modules and Operating Modes in a Media Converter System
US9203740B2 (en) Automated network fault location
CN113315572B (en) Optical module physical link detection method and device, optical module, optical transmission system
US6854054B1 (en) System and method of memory management for providing data storage across a reboot
CN105468484A (en) Method and apparatus for determining fault location in storage system
CN101800603B (en) Method for carrying out self adaptation in optical network according to rate and signal transmission device
US20090265142A1 (en) Fault analysis and monitoring applications using out-of-band based modules
CN120474904B (en) Switch chip fault analysis method and device
CN116719712B (en) Processor serial port log output method and device, electronic equipment and storage medium
US20160191359A1 (en) Reactive diagnostics in storage area networks
CN110417464B (en) Fault processing method and device, computer device and readable storage medium
CN112335207B (en) Application aware link
WO2021157299A1 (en) Communication device, surveillance server, and log collection method
CN101854263B (en) Method, system and management server for analysis processing of network topology
CN121092361B (en) A method, system, computer device, and storage medium for DSP chip fault diagnosis.
JP2008005340A (en) COMMUNICATION DEVICE, LINE DIAGNOSIS METHOD, PROGRAM, RECORDING MEDIUM
US9135207B2 (en) I2C communication device and I2C communication method
CN117896238A (en) A link failure early warning method and server for a fiber channel bus adapter
CN118509043A (en) Data processing method applied to fault positioning and optical module

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190306

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191126

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200116

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200227

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200311

R150 Certificate of patent or registration of utility model

Ref document number: 6684441

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150