Diagnostic module, monitoring method, and storage medium
AssigneeHitachi, Ltd.
InventorsYuta Saito, Shinichi Kasahara
Life of this patent
Estimating the term…
Abstract
A microcomputer 202 is coupled to a SFP module 101 via control signal lines 112 to 114. The microcomputer 202 monitors control signals transmitted on the control signal lines 112 to 114, and acquires, based on the result of monitoring, the condition of the SFP module 101 from a ROM 151 at a timing when a protocol chip 102 is not accessing the SFP module 101.
Claims20
A diagnostic module for diagnosing a communication module that includes an optical transmitter and receiver including a memory that stores condition information indicating a condition of the optical transmitter and receiver and configured to perform optical communication, and a protocol chip coupled to the optical transmitter and receiver via control signal lines to control the optical communication by the optical transmitter and receiver,
- the diagnostic module comprising a management unit coupled to the optical transmitter and receiver via the control signal lines,
- the management unit is configured to monitor control signals transmitted on the control signal lines, and acquire, based on a result of monitoring, the condition information from the memory of the optical transmitter and receiver at a timing when the protocol chip is not accessing the optical transmitter and receiver,
- wherein the management unit is configured to periodically execute check processing of checking sideband signals of the control signals twice at a predetermined time interval, and determine, when states of the sideband signals are the same, that the protocol chip is not accessing the optical transmitter and receiver to acquire the condition information.
A diagnostic module for diagnosing a communication module that includes an optical transmitter and receiver including a memory that stores condition information indicating a condition of the optical transmitter and receiver and configured to perform optical communication, and a protocol chip coupled to the optical transmitter and receiver via control signal lines to control the optical communication by the optical transmitter and receiver,
- the diagnostic module comprising a management unit coupled to the optical transmitter and receiver via the control signal lines,
- the management unit is configured to monitor control signals transmitted on the control signal lines, and acquire, based on a result of monitoring, the condition information from the memory of the optical transmitter and receiver at a timing when the protocol chip is not accessing the optical transmitter and receiver,
- wherein
- the control signals include switching signals for switching optical output of the optical transmitter and receiver on and off, and
- the management unit is configured to
- output a second switching signal independent of a first switching signal that is a switching signal transmitted by the protocol chip to the optical transmitter and receiver, and
- control the optical output of the optical transmitter and receiver by a logical operation of the first switching signal and the second switching signal.
A monitoring method performed by a diagnostic module for diagnosing a communication module that includes an optical transmitter and receiver including a memory that stores condition information indicating an condition of the optical transmitter and receiver and configured to perform optical communication, and a protocol chip coupled to the optical transmitter and receiver via control signal lines to control the optical communication by the optical transmitter and receiver, the monitoring method comprising:
- monitoring control signals transmitted on the control signal lines;
- acquiring, based on a result of monitoring, the condition information from the memory of the optical transmitter and receiver at a timing when the protocol chip is not accessing the memory of the optical transmitter and receiver;
- periodically executing check processing of checking sideband signals of the control signals twice at a predetermined time interval;
- and
- determining, when states of the sideband signals are the same, that the protocol chip is not accessing the optical transmitter and receiver to acquire the condition information.
A non-temporary tangible computer-readable storage medium that stores a program causing a computer for diagnosing a communication module, the communication module including an optical transmitter and receiver including a memory that records condition information indicating an condition of the optical transmitter and receiver and configured to perform optical communication;
- and a protocol chip coupled to the optical transmitter and receiver via control signal lines to control the optical communication by the optical transmitter and receiver, the program causing the computer to:
- monitor control signals transmitted on the control signal lines;
- and
- acquire, based on a result of monitoring, the condition information from the memory of the optical transmitter and receiver at a timing when the protocol chip is not accessing the memory of the optical transmitter and receiver;
- periodically execute check processing of checking sideband signals of the control signals twice at a predetermined time interval;
- and
- determine, when states of the sideband signals are the same, that the protocol chip is not accessing the optical transmitter and receiver to acquire the condition information.
A non-temporary tangible computer-readable storage medium that stores a program causing a computer for diagnosing a communication module, the communication module including an optical transmitter and receiver including a memory that records condition information indicating an condition of the optical transmitter and receiver and configured to perform optical communication;
- and a protocol chip coupled to the optical transmitter and receiver via control signal lines to control the optical communication by the optical transmitter and receiver, the program causing the computer to:
- monitor control signals transmitted on the control signal lines, wherein the control signals include switching signals for switching optical output of the optical transmitter and receiver on and off;
- acquire, based on a result of monitoring, the condition information from the memory of the optical transmitter and receiver at a timing when the protocol chip is not accessing the memory of the optical transmitter and receiver;
- output a second switching signal independent of a first switching signal that is a switching signal transmitted by the protocol chip to the optical transmitter and receiver;
- and
- control the optical output of the optical transmitter and receiver by a logical operation of the first switching signal and the second switching signal.
A monitoring method performed by a diagnostic module for diagnosing a communication module that includes an optical transmitter and receiver including a memory that stores condition information indicating an condition of the optical transmitter and receiver and configured to perform optical communication, and a protocol chip coupled to the optical transmitter and receiver via control signal lines to control the optical communication by the optical transmitter and receiver, the monitoring method comprising:
- monitoring control signals transmitted on the control signal lines, wherein the control signals include switching signals for switching optical output of the optical transmitter and receiver on and off;
- acquiring, based on a result of monitoring, the condition information from the memory of the optical transmitter and receiver at a timing when the protocol chip is not accessing the memory of the optical transmitter and receiver;
- outputting a second switching signal independent of a first switching signal that is a switching signal transmitted by the protocol chip to the optical transmitter and receiver;
- and
- controlling the optical output of the optical transmitter and receiver by a logical operation of the first switching signal and the second switching signal.
Dependencies are inferred from the claim text.