Optical transceiver with off-transceiver logging mechanism
First Claim
Patent Images
1. A method for an optical transceiver to log operational data, the method comprising the following:
- an act of the optical transceiver identifying first operational information regarding the optical transceiver, the optical transceiver having a transmitter and a receiver that are coupled to a host computing system via a first host communication interface, the optical transceiver also coupled to the host computing system via a second host communication interface that is separate from the first host communication interface;
after the act of identifying the first operational information, an act of the optical transceiver writing redundant copies of first log information representing the first operational information to a persistent memory of the optical transceiver and to a memory within the host computing system via the second host communication interface;
an act of the optical transceiver identifying second operational information regarding the optical transceiver; and
after the act of identifying the second operational information, an act of the optical transceiver writing redundant copies of second log information representing the second operational information to the persistent memory of the optical transceiver and to the memory within the host computing system via the second host communication interface,wherein the method is performed by a control module within the optical transceiver, and the control module and the persistent memory are integrated on the same chip.
6 Assignments
0 Petitions
Accused Products
Abstract
A mechanism for an optical transceiver to log information about its operational parameters to an off transceiver host computing system (hereinafter referred to simply as a “host”). The optical transceiver may be communicatively coupled to the host. The optical transceiver is configured to identify operational information regarding itself. The operational information may include statistical data about operation, or may include measured parameters. The optical transceiver may log the information to the memory of the host in an off transceiver logging operation.
61 Citations
13 Claims
-
1. A method for an optical transceiver to log operational data, the method comprising the following:
-
an act of the optical transceiver identifying first operational information regarding the optical transceiver, the optical transceiver having a transmitter and a receiver that are coupled to a host computing system via a first host communication interface, the optical transceiver also coupled to the host computing system via a second host communication interface that is separate from the first host communication interface; after the act of identifying the first operational information, an act of the optical transceiver writing redundant copies of first log information representing the first operational information to a persistent memory of the optical transceiver and to a memory within the host computing system via the second host communication interface; an act of the optical transceiver identifying second operational information regarding the optical transceiver; and after the act of identifying the second operational information, an act of the optical transceiver writing redundant copies of second log information representing the second operational information to the persistent memory of the optical transceiver and to the memory within the host computing system via the second host communication interface, wherein the method is performed by a control module within the optical transceiver, and the control module and the persistent memory are integrated on the same chip. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An optical transceiver comprising the following:
-
at least one processor; a persistent memory; and a system memory configurable to contain microcode that is user-selected from a library of microcode stored in a memory of a host computing system coupled to the optical transceiver; wherein the at least one processor is configured to execute the microcode in the system memory, the microcode configured such that when executed by the at least one processor, the microcode causes the optical transceiver to identify operational information regarding the optical transceiver, and record only a portion of a log information representing the operational information to the persistent memory and record the entire log information representing the operational information to a memory of a host computing system coupled to the optical transceiver. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification